324 lines
10 KiB
Plaintext
324 lines
10 KiB
Plaintext
QTECH-GBNL3If-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
MODULE-IDENTITY, OBJECT-TYPE,
|
||
Counter32, Gauge32,
|
||
Unsigned32, Integer32,
|
||
IpAddress FROM SNMPv2-SMI
|
||
|
||
RowStatus, TruthValue,
|
||
DisplayString, MacAddress FROM SNMPv2-TC
|
||
|
||
IpAddress FROM RFC1155-SMI
|
||
|
||
VlanIndex FROM Q-BRIDGE-MIB
|
||
|
||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||
|
||
gbnL3 FROM QTECH-MASTER-MIB;
|
||
|
||
gbnL3If MODULE-IDENTITY
|
||
LAST-UPDATED "0105102004Z" -- May 10, 2004
|
||
ORGANIZATION "QTECH LLC"
|
||
CONTACT-INFO "Basil Budko
|
||
E-mail: budko@qtech.ru"
|
||
|
||
DESCRIPTION "GBN Generic router id MIB definition."
|
||
|
||
REVISION "0105102004Z" -- May 10, 2004
|
||
DESCRIPTION "Initial MIB creation."
|
||
|
||
::= { gbnL3 1 }
|
||
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
-- gbnL3Mib OBJECT IDENTIFIER ::= { gbnL3If 1 }
|
||
gbnL3SuperVLAN OBJECT IDENTIFIER ::= { gbnL3If 2 }
|
||
gbnL3Arp OBJECT IDENTIFIER ::= { gbnL3If 3 }
|
||
gbnL3IP OBJECT IDENTIFIER ::= { gbnL3If 4 }
|
||
gbnL3DHCP OBJECT IDENTIFIER ::= { gbnL3If 5 }
|
||
------------------------------------------------------------------------------
|
||
--
|
||
-- gbnL3SuperVLAN:
|
||
--
|
||
--
|
||
------------------------------------------------------------------------------
|
||
arpProxy OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable/disable the ARP proxy."
|
||
::= { gbnL3SuperVLAN 1 }
|
||
|
||
superVLANTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SuperVLANEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A table of superVLAN.When create a new entry,must set superVLANStatus to be active to create
|
||
a entry first,or set superVLANsw/superVLANsuper fisrt will return no suchinstanc error"
|
||
::= { gbnL3SuperVLAN 2 }
|
||
|
||
superVLANEntry OBJECT-TYPE
|
||
SYNTAX SuperVLANEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Table entry for superVLAN."
|
||
INDEX { superVLANVID }
|
||
::= { superVLANTable 1 }
|
||
|
||
SuperVLANEntry ::= SEQUENCE {
|
||
superVLANVID INTEGER,
|
||
superVLANsw INTEGER,
|
||
superVLANsuper TruthValue,
|
||
superVLANStatus RowStatus
|
||
}
|
||
|
||
superVLANVID OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"vlan id."
|
||
::= { superVLANEntry 1 }
|
||
|
||
superVLANsw OBJECT-TYPE
|
||
SYNTAX INTEGER (0..12)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"sw,0 means not existting."
|
||
::= { superVLANEntry 2 }
|
||
|
||
superVLANsuper OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The interface is superVLAN or not"
|
||
::= { superVLANEntry 3 }
|
||
|
||
superVLANStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of this entry"
|
||
::= { superVLANEntry 4 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
--
|
||
-- gbnL3Arp:
|
||
--
|
||
--
|
||
------------------------------------------------------------------------------
|
||
arpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "<22>˱<EFBFBD>ΪϵͳARP<52>ĸ<EFBFBD><C4B8>ٻ<EFBFBD><D9BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rfc1213<31><33><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD>ϵͳ
|
||
ARP<52>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>at<61><74><EFBFBD>е<EFBFBD>atTable<6C><65>ip<69><70><EFBFBD>е<EFBFBD>ipNetToMediaTable<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
<20><><EFBFBD><EFBFBD>û<EFBFBD><C3BB>VLAN<41><4E>Ϣ<EFBFBD>ͽ<EFBFBD><CDBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><CBBF><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ<EFBFBD><D5B9><EFBFBD><EFBFBD>"
|
||
::= { gbnL3Arp 1 }
|
||
|
||
arpEntry OBJECT-TYPE
|
||
SYNTAX ArpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "ϵͳARP<52>ĸ<EFBFBD><C4B8>ٻ<EFBFBD><D9BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||
INDEX { arpIpAddress }
|
||
::= { arpTable 1 }
|
||
|
||
ArpEntry ::=
|
||
SEQUENCE {
|
||
arpIpAddress IpAddress,
|
||
arpMacAddress MacAddress,
|
||
arpIfIndex INTEGER,
|
||
arpVlan INTEGER,
|
||
arpPort INTEGER,
|
||
arpType INTEGER,
|
||
arpRowStatus RowStatus
|
||
}
|
||
|
||
arpIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||
::= { arpEntry 1 }
|
||
|
||
arpMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "IP<49><50>ַ<EFBFBD><D6B7>Ӧ<EFBFBD><D3A6>MAC<41><43>ַ<EFBFBD><D6B7>"
|
||
::= { arpEntry 2 }
|
||
|
||
arpIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "IP<49><50>ַ<EFBFBD><D6B7><EFBFBD>ڵĽӿ<C4BD><D3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||
::= { arpEntry 3 }
|
||
|
||
arpVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "IP<49><50>ַ<EFBFBD><D6B7><EFBFBD>ڵ<EFBFBD>VLAN<41><4E>"
|
||
::= { arpEntry 4 }
|
||
|
||
arpPort OBJECT-TYPE
|
||
SYNTAX INTEGER (1..26)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "ѧϰ<D1A7><CFB0>IP<49><50>ַ<EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿ںš<DABA>"
|
||
::= { arpEntry 5 }
|
||
|
||
arpType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1),
|
||
invalid(2),--<2D><>ЧARP<52><50><EFBFBD><EFBFBD>
|
||
dynamic(3),--ѧϰ<D1A7><CFB0><EFBFBD><EFBFBD>ARP<52><50><EFBFBD><EFBFBD>
|
||
static(4) --<2D><>̬<EFBFBD><CCAC><EFBFBD>ӵ<EFBFBD>ARP<52><50><EFBFBD><EFBFBD>
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "<22><>ARP<52><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͡<EFBFBD>"
|
||
::= { arpEntry 6 }
|
||
|
||
arpRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "<22><>ARP<52><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/ɾ<><C9BE><EFBFBD><EFBFBD>̬ARP<52><50><EFBFBD>ativeΪ<65><CEAA><EFBFBD>ӣ<EFBFBD>destroyΪɾ<CEAA><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>
|
||
<20><><EFBFBD><EFBFBD>mac<61><63>ַ<EFBFBD><D6B7>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>VLAN<41>Ͷ˿ں<CBBF>active<76>ſ<EFBFBD><C5BF>Է<EFBFBD><D4B7>سɹ<D8B3><C9B9><EFBFBD>"
|
||
::= { arpEntry 7 }
|
||
|
||
arpAging OBJECT-TYPE
|
||
SYNTAX INTEGER(3..2880)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The age time of dynamic arp entry.Unit is minute.Default is 20."
|
||
--arp<72><70><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD>ʱ<EFBFBD>䣬<EFBFBD><E4A3AC>λΪ<CEBB><CEAA><EFBFBD>ӣ<EFBFBD>Ĭ<EFBFBD><C4AC>Ϊ20<32><30><EFBFBD>ӡ<EFBFBD>
|
||
::= { gbnL3Arp 2 }
|
||
|
||
------------------------------------------------------------------------------
|
||
--
|
||
-- gbnL3IP:
|
||
--
|
||
--
|
||
------------------------------------------------------------------------------
|
||
ipRangeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpRangeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A table of ipaddress range for VLAN/Supervlan interface."
|
||
--VLAN/SuperVLAN<41>ӿڵ<D3BF>IP<49><50>ַ<EFBFBD><D6B7>Χ<EFBFBD><CEA7><EFBFBD>Ʊ<EFBFBD>.
|
||
::= { gbnL3IP 1 }
|
||
|
||
ipRangeEntry OBJECT-TYPE
|
||
SYNTAX IpRangeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Table entry for ipRangeTable."
|
||
INDEX { ipRangeSW, ipRangeIndex }
|
||
::= { ipRangeTable 1 }
|
||
|
||
IpRangeEntry ::= SEQUENCE {
|
||
ipRangeSW Integer32,
|
||
ipRangeIndex INTEGER,
|
||
ipRangeStartIP IpAddress,
|
||
ipRangeEndIP IpAddress,
|
||
ipRangeStatus RowStatus
|
||
}
|
||
|
||
ipRangeSW OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"sw,for 3526 1-32, for 3750 1-256"
|
||
--IP<49>ӿڵ<D3BF>ID,ΪgbnL3IpSubnetIfIndex<65>ĺ<EFBFBD>2<EFBFBD><32><EFBFBD>ֽڵ<D6BD>ȡֵ,<2C><><EFBFBD><EFBFBD>3526<32><36>ΧΪ1-12,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3750Ϊ1-256
|
||
::= { ipRangeEntry 1 }
|
||
|
||
ipRangeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (1..8)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index number of range."
|
||
--ÿ<><C3BF>IP<49>ӿڿ<D3BF><DABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<EFBFBD><38><EFBFBD>ӷ<EFBFBD>Χ.
|
||
::= { ipRangeEntry 2 }
|
||
|
||
ipRangeStartIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The start ipaddress of this range."
|
||
--<2D><>ʼIP<49><50>ַ.
|
||
::= { ipRangeEntry 3 }
|
||
|
||
ipRangeEndIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The end ipaddress of this range."
|
||
--<2D><><EFBFBD><EFBFBD>IP<49><50>ַ.
|
||
::= { ipRangeEntry 4 }
|
||
|
||
ipRangeStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of this entry"
|
||
::= { ipRangeEntry 5 }
|
||
|
||
------------------------------------------------------------------------------
|
||
--
|
||
-- gbnL3DHCP:
|
||
--
|
||
--
|
||
------------------------------------------------------------------------------
|
||
Option82 OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable/disable option82.Default is disalbe"
|
||
--DHCP<43>м<EFBFBD>option82<38><32><EFBFBD><EFBFBD>.Ĭ<><C4AC>Ϊ<EFBFBD>ر<EFBFBD>
|
||
::= { gbnL3DHCP 1 }
|
||
|
||
Option82Strategy OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
drop(1),
|
||
keep(2),
|
||
replace(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Actions when receive packets with option82."
|
||
--<2D><>option82<38><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>DHCP<43>м̽<D0BC><CCBD>յ<EFBFBD><D5B5><EFBFBD>option82ѡ<32><D1A1><EFBFBD><EFBFBD><EFBFBD>ݵı<DDB5><C4B1><EFBFBD>ʱ<EFBFBD><CAB1>ȡ<EFBFBD>IJ<EFBFBD><C4B2><EFBFBD>.
|
||
--dropΪ<70><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,keepΪ<70><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD>option82ѡ<32><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>replaceΪ<65>滻<EFBFBD><E6BBBB><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD>option82<38><32><EFBFBD><EFBFBD>.
|
||
--Ĭ<><C4AC>Ϊreplace
|
||
::= { gbnL3DHCP 2 }
|
||
|
||
|
||
END
|