3473 lines
111 KiB
Plaintext
3473 lines
111 KiB
Plaintext
|
||
-- File Name : Es2952Mib.mib
|
||
-- Date : Thu Apr 26 14:58:11 CST 2006
|
||
-- Author : AdventNet Agent Toolkit Java Edition - MIB Editor 6
|
||
|
||
|
||
|
||
Es2952-MIB DEFINITIONS ::= BEGIN
|
||
IMPORTS
|
||
TEXTUAL-CONVENTION
|
||
FROM SNMPv2-TC
|
||
OBJECT-TYPE, Integer32, Unsigned32, IpAddress, enterprises
|
||
FROM SNMPv2-SMI;
|
||
|
||
-- TEXTUAL-CONVENTIONS --
|
||
PortList ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT ""
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Each octet within this value specifies a set of eight
|
||
ports, with the first octet specifying ports 1 through
|
||
8, the second octet specifying ports 9 through 16, etc.
|
||
Within each octet, the most significant bit represents
|
||
the lowest numbered port, and the least significant bit
|
||
represents the highest numbered port. Thus, each port
|
||
of the bridge is represented by a single bit within the
|
||
value of this object. If that bit has a value of '1'
|
||
then that port is included in the set of ports; the port
|
||
is not included if its bit has a value of '0'."
|
||
SYNTAX OCTET STRING
|
||
|
||
MacAddress ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT ""
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Represents an 802 MAC address represented in the
|
||
`canonical' order defined by IEEE 802.1a, i.e., as if it
|
||
were transmitted least significant bit first, even though
|
||
802.5 (in contrast to other 802.x protocols) requires MAC
|
||
addresses to be transmitted most significant bit first."
|
||
SYNTAX OCTET STRING
|
||
|
||
DisplayString ::= OCTET STRING
|
||
-- This data type is used to model textual information taken
|
||
-- from the NVT ASCII character set. By convention, objects
|
||
-- with this syntax are declared as having
|
||
-- SIZE (0..255)
|
||
|
||
zte OBJECT IDENTIFIER
|
||
::= { enterprises 3902 }
|
||
|
||
ethernetSwitch OBJECT IDENTIFIER
|
||
::= { zte 15 }
|
||
|
||
layer2Switch OBJECT IDENTIFIER
|
||
::= { ethernetSwitch 2 }
|
||
|
||
series2952Switch OBJECT IDENTIFIER
|
||
::= { layer2Switch 11 }
|
||
|
||
switchSystem OBJECT IDENTIFIER
|
||
::= { series2952Switch 1 }
|
||
|
||
port OBJECT IDENTIFIER
|
||
::= { series2952Switch 2 }
|
||
|
||
vlan OBJECT IDENTIFIER
|
||
::= { series2952Switch 3 }
|
||
|
||
mirror OBJECT IDENTIFIER
|
||
::= { series2952Switch 4 }
|
||
|
||
qos OBJECT IDENTIFIER
|
||
::= { series2952Switch 5 }
|
||
|
||
pvlan OBJECT IDENTIFIER
|
||
::= { series2952Switch 6 }
|
||
|
||
lacp OBJECT IDENTIFIER
|
||
::= { series2952Switch 7 }
|
||
|
||
layer3 OBJECT IDENTIFIER
|
||
::= { series2952Switch 8 }
|
||
|
||
loopDetect OBJECT IDENTIFIER
|
||
::= { series2952Switch 9 }
|
||
|
||
vlanTranslation OBJECT IDENTIFIER
|
||
::= { series2952Switch 10 }
|
||
|
||
stp OBJECT IDENTIFIER
|
||
::= { series2952Switch 11 }
|
||
|
||
vct OBJECT IDENTIFIER
|
||
::= { series2952Switch 12 }
|
||
|
||
syslog OBJECT IDENTIFIER
|
||
::= { series2952Switch 13 }
|
||
|
||
ntp OBJECT IDENTIFIER
|
||
::= { series2952Switch 14 }
|
||
|
||
loginUser OBJECT IDENTIFIER
|
||
::= { series2952Switch 15 }
|
||
|
||
snmpConfig OBJECT IDENTIFIER
|
||
::= { series2952Switch 16 }
|
||
|
||
acl OBJECT IDENTIFIER
|
||
::= { series2952Switch 17 }
|
||
|
||
fdb OBJECT IDENTIFIER
|
||
::= { series2952Switch 18 }
|
||
|
||
p8021xRelay OBJECT IDENTIFIER
|
||
::= { series2952Switch 19 }
|
||
|
||
igmpSnooping OBJECT IDENTIFIER
|
||
::= { series2952Switch 20 }
|
||
|
||
epon OBJECT IDENTIFIER
|
||
::= { series2952Switch 21 }
|
||
|
||
ethernetOam OBJECT IDENTIFIER
|
||
::= { series2952Switch 22 }
|
||
|
||
opticalInformation OBJECT IDENTIFIER
|
||
::= { series2952Switch 23 }
|
||
|
||
|
||
cpuLoad5s OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Avg. Value of CPU Load for 5 seconds described by percent."
|
||
::= { switchSystem 1 }
|
||
|
||
cpuLoad30s OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Avg. Value of CPU Load for 30 seconds described by percent."
|
||
::= { switchSystem 2 }
|
||
|
||
cpuLoad2m OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The Avg. Value of CPU Load for 2 minutes described by percent."
|
||
::= { switchSystem 3 }
|
||
|
||
maxCpuLoad OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The cpu max utility described by percent."
|
||
::= { switchSystem 4 }
|
||
|
||
memUtilityRatio OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The utility ratio of system memery described by percent."
|
||
::= { switchSystem 5 }
|
||
|
||
switchType OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The switch type."
|
||
::= { switchSystem 6 }
|
||
|
||
switchMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The mac address of device."
|
||
::= { switchSystem 7 }
|
||
|
||
reboot OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "reboot system or not"
|
||
::= { switchSystem 8 }
|
||
|
||
saveConfig OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "save running-config information or not"
|
||
::= { switchSystem 9 }
|
||
|
||
sysDateTime OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "System current date and time.
|
||
The format is YYYYMMDD-hh:mm:ss,such as 20060424-09:30:20."
|
||
::= { switchSystem 10 }
|
||
|
||
portNumber OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of network interfaces (regardless of
|
||
their current state) present on this system."
|
||
::= { port 1 }
|
||
|
||
portTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION " A list of port entries. The number of
|
||
|
||
entries is given by the value of portNumber. "
|
||
::= { port 4 }
|
||
|
||
portEntry OBJECT-TYPE
|
||
SYNTAX PortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A port entry containing objects at the
|
||
|
||
subnetwork layer and below for a particular
|
||
|
||
port. "
|
||
INDEX { portId }
|
||
::= { portTable 1 }
|
||
|
||
PortEntry ::= SEQUENCE {
|
||
portId Unsigned32,
|
||
portName OCTET STRING,
|
||
portDescr OCTET STRING,
|
||
portAdminStatus INTEGER,
|
||
portOperStatus INTEGER,
|
||
portAdminWorkMode INTEGER,
|
||
portOperDuplex INTEGER,
|
||
portOperSpeed INTEGER,
|
||
portPvid Integer32,
|
||
portFlowControl INTEGER,
|
||
portVlanMode OCTET STRING,
|
||
portSecurity INTEGER,
|
||
portPriority Integer32,
|
||
portMulticast INTEGER,
|
||
portMediaType INTEGER,
|
||
isPortInTrunk INTEGER,
|
||
portLoopdetectStatus OCTET STRING,
|
||
dynamicMacMaxCount Integer32
|
||
}
|
||
|
||
|
||
portId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port id"
|
||
::= { portEntry 1 }
|
||
|
||
|
||
portName OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 200 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port name(maxsize:200,number 1~255 are reserved)."
|
||
::= { portEntry 2 }
|
||
|
||
|
||
portDescr OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 200 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Description of a port"
|
||
::= { portEntry 3 }
|
||
|
||
|
||
portAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The desired state of the port."
|
||
::= { portEntry 4 }
|
||
|
||
|
||
portOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { linkUp ( 1 ) , linkDown ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The current operational state of the port."
|
||
::= { portEntry 5 }
|
||
|
||
|
||
portAdminWorkMode OBJECT-TYPE
|
||
SYNTAX INTEGER {auto-10M(1),auto-100M(2),auto-1000M(3),auto-auto(4),half-10M(5),half-100M(6),half-1000M(7),half-auto(8),full-10M(9),full-100M(10),full-1000M(11),full-auto(12)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This item config port working mode."
|
||
::= { portEntry 6 }
|
||
|
||
|
||
portOperDuplex OBJECT-TYPE
|
||
SYNTAX INTEGER { full ( 1 ) , half ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The actual port duplex mode"
|
||
::= { portEntry 7 }
|
||
|
||
|
||
portOperSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER { speed-10M ( 1 ) , speed-100M ( 2 ) , speed-1000M ( 3 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The actual port speed"
|
||
::= { portEntry 8 }
|
||
|
||
|
||
portPvid OBJECT-TYPE
|
||
SYNTAX Integer32 ( 1 .. 4094 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port default vlan id"
|
||
::= { portEntry 9 }
|
||
|
||
|
||
portFlowControl OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port's flowcontrol"
|
||
::= { portEntry 10 }
|
||
|
||
|
||
portVlanMode OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port's vlan-mode .(only valid in the pon port) .
|
||
The first character means:
|
||
1 : port's vlan-mode for transparent-mode .
|
||
2 : port's vlan-mode for translation-mode .
|
||
3 : port's vlan-mode for tag-mode . when being 3,the following characters have the format
|
||
of 3-100, which means the port's vlan-mode is tag-mode and tag value is 100(DefaultVlanId) . "
|
||
::= { portEntry 11 }
|
||
|
||
|
||
portSecurity OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port mac-address learning. PortSecurity enabled means forbid
|
||
this port learning mac-address, whereas permit mac-address
|
||
self-learning."
|
||
::= { portEntry 12 }
|
||
|
||
|
||
portPriority OBJECT-TYPE
|
||
SYNTAX Integer32 ( 0 .. 7 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port's priority"
|
||
::= { portEntry 13 }
|
||
|
||
|
||
portMulticast OBJECT-TYPE
|
||
SYNTAX INTEGER { forward ( 1 ) , discard ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port forward or discard multicast packet."
|
||
::= { portEntry 14 }
|
||
|
||
|
||
portMediaType OBJECT-TYPE
|
||
SYNTAX INTEGER { mt100BaseT ( 1 ) , mt100BaseFX ( 2 ) , mt1000BaseX ( 3 ) , mt1000BaseT ( 4 ) , unKnown ( 5 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Media type of the port."
|
||
::= { portEntry 15 }
|
||
|
||
|
||
isPortInTrunk OBJECT-TYPE
|
||
SYNTAX INTEGER { true ( 1 ) , false ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates whether a port has been added to a trunk or not."
|
||
::= { portEntry 16 }
|
||
|
||
portLoopdetectStatus OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 200 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Loopdetect status of the port.The first character means:
|
||
0 : port_notInTrunk_down
|
||
1 : port_notInTrunk_up_loopdetDisable
|
||
2 : port_notInTrunk_up_loopdetEnable_noLoop
|
||
3 : port_notInTrunk_up_loopdetEnable_Loop_noBlock
|
||
4 : port_notInTrunk_up_loopdetEnable_Loop_Block
|
||
5 : port_InTrunk_down
|
||
6 : port_InTrunk_up_loopdetDisable
|
||
7 : port_InTrunk_up_loopdetEnable_noLoop
|
||
8 : port_InTrunk_up_loopdetEnable_Loop_noBlock
|
||
9 : port_InTrunk_up_loopdetEnable_Loop_Block
|
||
when being 4 or 9,the following characters have the format
|
||
of 4-3 which means the port is looped and blocked in vlan 3."
|
||
::= { portEntry 17 }
|
||
|
||
dynamicMacMaxCount OBJECT-TYPE
|
||
SYNTAX Integer32 ( 0 .. 100 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port's sum of dynamic macaddress."
|
||
::= { portEntry 18 }
|
||
|
||
-- portAclAdminStatus OBJECT-TYPE
|
||
-- SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION "The desired state of the port in acl number .
|
||
-- The format is X-Y;
|
||
-- X: 1 means enable , 2 means disable ;
|
||
-- Y: acl number. The scope is 0-349."
|
||
-- ::= { portEntry 19 }
|
||
|
||
|
||
dynamicMacExceedTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, dynamicMacMaxCount}
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates dynamic macaddress exceed the limit set for the port."
|
||
::= { port 5 }
|
||
|
||
maxVlanId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Max vlan id."
|
||
::= { vlan 1 }
|
||
|
||
maxSupportedVlans OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The maximum number of IEEE 802.1Q VLANs that this
|
||
device supports."
|
||
::= { vlan 2 }
|
||
|
||
vlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing static config information for
|
||
each VLAN configured into the device by (local or
|
||
network) management. All entries are permanent and will
|
||
be restored after the device is reset. "
|
||
::= { vlan 3 }
|
||
|
||
vlanEntry OBJECT-TYPE
|
||
SYNTAX VlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of a vlan."
|
||
INDEX { vlanId }
|
||
::= { vlanTable 1 }
|
||
|
||
VlanEntry ::= SEQUENCE {
|
||
vlanId Integer32,
|
||
-- vlanFdbId Integer32,
|
||
vlanUntaggedPorts PortList,
|
||
vlanTaggedPorts PortList,
|
||
vlanName OCTET STRING,
|
||
vlanAdminStatus INTEGER,
|
||
vlanUntaggedTrunks PortList,
|
||
vlanTaggedTrunks PortList
|
||
-- vlanTaggedTrunks PortList,
|
||
-- vlanAclAdminStatus OCTET STRING
|
||
}
|
||
|
||
|
||
vlanId OBJECT-TYPE
|
||
SYNTAX Integer32 ( 1 .. 4094 )
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Vlan id"
|
||
::= { vlanEntry 1 }
|
||
|
||
|
||
-- vlanFdbId OBJECT-TYPE
|
||
-- SYNTAX Integer32 ( 1 .. 256 )
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION "The Filtering Database id used by this vlan."
|
||
-- ::= { vlanEntry 2 }
|
||
|
||
|
||
vlanUntaggedPorts OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Untagged ports in this vlan."
|
||
::= { vlanEntry 3 }
|
||
|
||
|
||
vlanTaggedPorts OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Tagged ports in this vlan."
|
||
::= { vlanEntry 4 }
|
||
|
||
vlanName OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 64 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Descriptive name of the vlan."
|
||
::= { vlanEntry 5 }
|
||
|
||
|
||
vlanAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The desired state of the vlan."
|
||
::= { vlanEntry 6 }
|
||
|
||
|
||
vlanUntaggedTrunks OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Untagged trunk in the vlan"
|
||
::= { vlanEntry 7 }
|
||
|
||
|
||
vlanTaggedTrunks OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Tagged trunks in the vlan"
|
||
::= { vlanEntry 8 }
|
||
|
||
-- vlanAclAdminStatus OBJECT-TYPE
|
||
-- SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION "The desired state of the vlan in acl number .
|
||
-- The format is X-Y;
|
||
-- X: 1 means enable , 2 means disable ;
|
||
-- Y: acl number. The scope is 0-349."
|
||
-- ::= { vlanEntry 9 }
|
||
|
||
vlanAssistantTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanAssistantEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Vlan in this table means that vlan is enabled
|
||
or has a descriptive name or contains ports/trunks."
|
||
::= { vlan 4 }
|
||
|
||
vlanAssistantEntry OBJECT-TYPE
|
||
SYNTAX VlanAssistantEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Row Description"
|
||
INDEX { assVlanId }
|
||
::= { vlanAssistantTable 1 }
|
||
|
||
VlanAssistantEntry ::= SEQUENCE {
|
||
assVlanId Integer32
|
||
}
|
||
|
||
|
||
assVlanId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Vlan id"
|
||
::= { vlanAssistantEntry 1 }
|
||
|
||
sourcePortsIngress OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Mirroring source ports for ingress"
|
||
::= { mirror 1 }
|
||
|
||
sourcePortsEgress OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Mirroring source ports for egress"
|
||
::= { mirror 2 }
|
||
|
||
desPortIngress OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Mirroring destination port for ingress. Each device has only one ."
|
||
::= { mirror 3 }
|
||
|
||
desPortEgress OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Mirroring destination port for egress. Each device has only one ."
|
||
::= { mirror 4 }
|
||
|
||
--
|
||
queueScheduleWeight OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The item is only valid for fePorts.
|
||
The format is W0-W1-W2-W3.Each takes the value of 1-32.
|
||
For Example : 2-3-4-5
|
||
means queue0-weight :2;
|
||
queue1-weight :3;
|
||
queue2-weight :4;
|
||
queue3-weight :5."
|
||
::= { qos 1 }
|
||
|
||
queueScheduleMode0 OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The item is only valid for fePorts.
|
||
The format is W0-W1-W2-W3.
|
||
Each takes the value of 1-32, which means wrr mode;
|
||
or 0,which means sp mode.
|
||
For Example : 1-2-4-8
|
||
means queue0-weight :1;
|
||
queue1-weight :2;
|
||
queue2-weight :4;
|
||
queue3-weight :8."
|
||
::= { qos 2 }
|
||
|
||
queueScheduleMode1 OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The item is only valid for fePorts.
|
||
The format is W0-W1-W2-W3.
|
||
Each takes the value of 1-32, which means wrr mode;
|
||
or 0,which means sp mode.
|
||
For Example : 0-0-0-0
|
||
means sp mode is used in queue schedule mode 1."
|
||
::= { qos 3 }
|
||
|
||
queueScheduleMode2 OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The item is only valid for fePorts.
|
||
The format is W0-W1-W2-W3.
|
||
Each takes the value of 1-32, which means wrr mode;
|
||
or 0,which means sp mode.
|
||
For Example : 1-2-4-0
|
||
means queue0-weight :1;
|
||
queue1-weight :2;
|
||
queue2-weight :4;
|
||
queue3-weight :sp mode."
|
||
::= { qos 4 }
|
||
|
||
queueScheduleMode3 OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The item is only valid for fePorts.
|
||
The format is W0-W1-W2-W3.
|
||
Each takes the value of 1-32, which means wrr mode;
|
||
or 0,which means sp mode.
|
||
For Example : 1-2-0-0
|
||
means queue0-weight :1;
|
||
queue1-weight :2;
|
||
queue2-weight :sp mode;
|
||
queue3-weight :sp mode."
|
||
::= { qos 5 }
|
||
|
||
qosPrimapUsrToTraffic OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "For fePort,qos priority-map includes user-priority to traffic-class.
|
||
The format of this item is array of eight traffic-class values corresponding to 0-7 user-priority.
|
||
Each traffic-class vaule is between 0 and 3.
|
||
For example:set 12301321 means remappingtag traffic-class
|
||
0 1
|
||
1 2
|
||
2 3
|
||
3 0
|
||
4 1
|
||
5 3
|
||
6 2
|
||
7 1"
|
||
::= { qos 6 }
|
||
|
||
qosPolicerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosPolicerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
::= { qos 7 }
|
||
|
||
qosPolicerEntry OBJECT-TYPE
|
||
SYNTAX QosPolicerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Row Description"
|
||
INDEX { policerID }
|
||
::= { qosPolicerTable 1 }
|
||
|
||
QosPolicerEntry ::= SEQUENCE {
|
||
policerID Unsigned32,
|
||
qosPolicerPara Unsigned32,
|
||
qosExceededOper INTEGER ,
|
||
qosPolicerBurst Unsigned32
|
||
}
|
||
|
||
policerID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Column Description.The scope is 0-255."
|
||
REFERENCE "ip-priority"
|
||
::= { qosPolicerEntry 1 }
|
||
|
||
qosPolicerPara OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "qosGlobalProfile setting.If 0 means the policer is not existed.
|
||
The valid scope is 32-25165824,which means 32K-24Gbps."
|
||
::= { qosPolicerEntry 2 }
|
||
|
||
qosExceededOper OBJECT-TYPE
|
||
SYNTAX INTEGER { noOperation ( 1 ) , drop ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "no-operation means no operation on the packets;
|
||
drop means drop the packets.
|
||
Notice:This item is valid only after qosPolicerPara is valid."
|
||
::= { qosPolicerEntry 3 }
|
||
|
||
qosPolicerBurst OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "qosGlobalProfile setting for burstSize.If 0 get,means the policer is not existed.
|
||
The item can be set only after qosPolicerPara is valid.
|
||
The valid scope is 2000-2147450880,which means (2000-2G)byte.
|
||
If 0 set,means the policer burstSize set according to qos rule."
|
||
::= { qosPolicerEntry 4 }
|
||
|
||
|
||
ipPriToTrafficTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpPriToTrafficEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
::= { qos 8 }
|
||
|
||
ipPriToTrafficEntry OBJECT-TYPE
|
||
SYNTAX IpPriToTrafficEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Row Description"
|
||
INDEX { ipPriority }
|
||
::= { ipPriToTrafficTable 1 }
|
||
|
||
IpPriToTrafficEntry ::= SEQUENCE {
|
||
ipPriority Unsigned32,
|
||
tcFePort Unsigned32,
|
||
tcGePort Unsigned32
|
||
}
|
||
|
||
ipPriority OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Column Description"
|
||
REFERENCE "ip-priority"
|
||
::= { ipPriToTrafficEntry 1 }
|
||
|
||
tcFePort OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 0 .. 3 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "traffic-class corresponding to ipPriority. The value is between 0 and 3."
|
||
::= { ipPriToTrafficEntry 2 }
|
||
|
||
tcGePort OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 0 .. 7 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "traffic-class corresponding to ipPriority. The value is between 0 and 7."
|
||
::= { ipPriToTrafficEntry 3 }
|
||
--
|
||
fePortIngBandTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FePortIngBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of port entries. The number of
|
||
entries is given by the value of portNumber. "
|
||
::= { qos 9 }
|
||
|
||
fePortIngBandEntry OBJECT-TYPE
|
||
SYNTAX FePortIngBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A port entry containing objects at the
|
||
subnetwork layer and below for a particular
|
||
port. "
|
||
INDEX { fePortID ,sessionNo }
|
||
::= { fePortIngBandTable 1 }
|
||
|
||
|
||
FePortIngBandEntry ::= SEQUENCE {
|
||
fePortID Unsigned32,
|
||
sessionNo Unsigned32,
|
||
sessionStatus INTEGER,
|
||
feIngressRate Unsigned32,
|
||
feIngressPkType PortList,
|
||
quePriorityStatus PortList,
|
||
mgmtNoRatelimitStatus INTEGER
|
||
}
|
||
|
||
fePortID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port ID.The value is devID*100+localPort.
|
||
For example, 802 means devID is 8 and localPort is 2."
|
||
::= { fePortIngBandEntry 1 }
|
||
|
||
sessionNo OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The session No.The scope is 0-3.
|
||
0 means broadcast suppression;
|
||
1 means multicast suppression;
|
||
2 means rate limit;
|
||
3 means user configure."
|
||
::= { fePortIngBandEntry 2 }
|
||
|
||
sessionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable the feport's ingress bandwidth session.
|
||
Note<74><65>the item can be set to be enable only after feIngressRate has configed."
|
||
::= { fePortIngBandEntry 3 }
|
||
|
||
feIngressRate OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "feport's ingress bandwidth rate value(kbps).
|
||
The scope is 64-100000 ."
|
||
::= { fePortIngBandEntry 4 }
|
||
|
||
feIngressPkType OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The item show status of packet type .
|
||
In turn means unknownmulticast(1),broadcast(2),multicast(3),unicast(4),
|
||
MGMT(5),ARP(6),tcp-control(7),tcp-data(8),udp(9),non-tcpudp(10);
|
||
0 means disable,1 means enable.
|
||
Notice: disable all type is not permitted."
|
||
::= { fePortIngBandEntry 5 }
|
||
|
||
quePriorityStatus OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The item show status of queue-priority .
|
||
In turn means queues-priority 0,1,2,3;
|
||
0 means disable,1 means enable."
|
||
::= { fePortIngBandEntry 6 }
|
||
|
||
mgmtNoRatelimitStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable mgmtNoRatelimit"
|
||
::= { fePortIngBandEntry 7 }
|
||
|
||
gePortIngBandTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF GePortIngBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of port entries. The number of
|
||
entries is given by the value of portNumber. "
|
||
::= { qos 10 }
|
||
|
||
gePortIngBandEntry OBJECT-TYPE
|
||
SYNTAX GePortIngBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A port entry containing objects at the
|
||
subnetwork layer and below for a particular
|
||
port. "
|
||
INDEX { gePortID }
|
||
::= { gePortIngBandTable 1 }
|
||
|
||
|
||
GePortIngBandEntry ::= SEQUENCE {
|
||
gePortID Unsigned32,
|
||
geIngressStatus INTEGER,
|
||
geIngressRate Integer32,
|
||
geIngressPkType PortList
|
||
}
|
||
|
||
gePortID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port ID.The value is devID*100+localPort.
|
||
For example, 802 means devID is 8 and localPort is 2."
|
||
::= { gePortIngBandEntry 1 }
|
||
|
||
geIngressStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Set geport's ingress bandwidth on or off.
|
||
Note<74><65>the item can be set to be enable only after geIngressRate has configed."
|
||
::= { gePortIngBandEntry 2 }
|
||
|
||
geIngressRate OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The item show ingress rate for gigabit ethernet port .
|
||
2000-1000000 means valid ingress bandwidth."
|
||
::= { gePortIngBandEntry 3 }
|
||
|
||
geIngressPkType OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The item show status of packet type .
|
||
In turn means unicast(1),nounicast(2),multicast(3),broadcast(4);
|
||
0 means disable,1 means enable."
|
||
::= { gePortIngBandEntry 4 }
|
||
|
||
geQueScheTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF GeQueScheEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
::= { qos 11 }
|
||
|
||
geQueScheEntry OBJECT-TYPE
|
||
SYNTAX GeQueScheEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Row Description"
|
||
INDEX { gePortSessionID , queueID }
|
||
::= { geQueScheTable 1 }
|
||
|
||
GeQueScheEntry ::= SEQUENCE {
|
||
gePortSessionID Unsigned32,
|
||
queueID Unsigned32,
|
||
queueSchedule OCTET STRING
|
||
}
|
||
|
||
gePortSessionID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Column Description"
|
||
REFERENCE "ip-priority"
|
||
::= { geQueScheEntry 1 }
|
||
|
||
queueID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Queue ID"
|
||
::= { geQueScheEntry 2 }
|
||
|
||
queueSchedule OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The format is X-Y.
|
||
X :1,means strict priority mode,Y is not necessary;
|
||
2,means sdwrr mode and group 0;
|
||
3,means sdwrr mode and group 1.
|
||
Y :queue weight,1-32.
|
||
Notes: sdwrr mode must be set in series ,
|
||
sdwrr0 and sdwrr1 can not be lumped together."
|
||
::= { geQueScheEntry 3 }
|
||
--
|
||
|
||
geQosPrimapUsrToTraffic OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "For gePort,qos priority-map includes user-priority to traffic-class.
|
||
The format of this item is array of eight traffic-class values corresponding to 0-7 user-priority.
|
||
Each traffic-class vaule is between 0 and 7.
|
||
For example:set 12501721 means remappingtag traffic-class
|
||
0 1
|
||
1 2
|
||
2 5
|
||
3 0
|
||
4 1
|
||
5 7
|
||
6 2
|
||
7 1"
|
||
::= { qos 12 }
|
||
|
||
--
|
||
gePortIp2UserTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF GePortIp2UserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
::= { qos 13 }
|
||
|
||
gePortIp2UserEntry OBJECT-TYPE
|
||
SYNTAX GePortIp2UserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Row Description"
|
||
INDEX { ipPriority }
|
||
::= { gePortIp2UserTable 1 }
|
||
|
||
GePortIp2UserEntry ::= SEQUENCE {
|
||
userPriority Unsigned32
|
||
}
|
||
|
||
userPriority OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 0 .. 3 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "For gePort,userPriority corresponding to ipPriority.
|
||
The value is between 0 and 7."
|
||
::= { gePortIp2UserEntry 2 }
|
||
|
||
--
|
||
portQosParamTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortQosParamEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of port entries. The number of
|
||
entries is given by the value of portNumber. "
|
||
::= { qos 14 }
|
||
|
||
portQosParamEntry OBJECT-TYPE
|
||
SYNTAX PortQosParamEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A port entry containing objects at the
|
||
subnetwork layer and below for a particular
|
||
port. "
|
||
INDEX { portID }
|
||
::= { portQosParamTable 1 }
|
||
|
||
PortQosParamEntry ::= SEQUENCE {
|
||
portID Unsigned32,
|
||
bandWidthEgress OCTET STRING,
|
||
upPriorityEnable INTEGER,
|
||
dscpPriorityEnable INTEGER,
|
||
queScheduleMode INTEGER,
|
||
remaptagToPriority OCTET STRING
|
||
}
|
||
|
||
portID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port ID.The value is devID*100+localPort.
|
||
For example, 802 means devID is 8 and localPort is 2."
|
||
::= { portQosParamEntry 1 }
|
||
|
||
|
||
bandWidthEgress OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "port's egress bandwidth restrict, The format is 0 or R-BR.
|
||
0 means clear the port's original egress bandwidth config.
|
||
For fePort:
|
||
R:means rate ,the scope is 64-100000 ;
|
||
BR:means burstSize,0(no burstSize);
|
||
For gePort:
|
||
R:means rate ,the scope is 281-1000000 ;
|
||
BR:means burstSize,the scope is 0(default burstSize),4-16380."
|
||
::= { portQosParamEntry 2 }
|
||
|
||
upPriorityEnable OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable userPriority."
|
||
::= { portQosParamEntry 3 }
|
||
|
||
dscpPriorityEnable OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable dscpPriority"
|
||
::= { portQosParamEntry 4 }
|
||
|
||
queScheduleMode OBJECT-TYPE
|
||
SYNTAX INTEGER { wrr0 ( 0 ) , sp ( 1 ) , wrr1-sp ( 2 ) , wrr2-sp ( 3 ) , session0 ( 4 ) , session1 ( 5 )}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port's queue-schedule mode.
|
||
For fePort:
|
||
wrr0 means Weight0-weight1-weight2-weight3;
|
||
sp means SP-SP-SP-SP;
|
||
wrr1-sp means Weight0-weight1-weight2-sp;
|
||
wrr2-sp means Weight0-weight1-sp-sp.
|
||
For gePort: session0,session1."
|
||
::= { portQosParamEntry 5 }
|
||
|
||
|
||
remaptagToPriority OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Qos priority-map includes remappingtag to traffic-class.
|
||
The format of this item is array of eight traffic-class values corresponding to 0-7 remappingtag.
|
||
Each traffic-class vaule is between 0 and 7.
|
||
For example:set 15301371 means
|
||
remappingtag traffic-class
|
||
0 1
|
||
1 5
|
||
2 3
|
||
3 0
|
||
4 1
|
||
5 3
|
||
6 7
|
||
7 1
|
||
Note:The remaptagToPriority attribute of gigabits port can not be changed
|
||
to another configuratinon except for the default one. "
|
||
::= { portQosParamEntry 6 }
|
||
|
||
sessionMaxNum OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 1 .. 20 )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Pvlan session max num,default 4."
|
||
::= { pvlan 1 }
|
||
|
||
pvlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PvlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION " A list of pvlan entries. The number of
|
||
entries is given by the value of session number. "
|
||
::= { pvlan 2 }
|
||
|
||
pvlanEntry OBJECT-TYPE
|
||
SYNTAX PvlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A pvlan entry . "
|
||
INDEX { sessionId }
|
||
::= { pvlanTable 1 }
|
||
|
||
PvlanEntry ::= SEQUENCE {
|
||
sessionId Unsigned32,
|
||
proAndIsoPortOrTrunk OCTET STRING
|
||
}
|
||
|
||
sessionId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The server id"
|
||
::= { pvlanEntry 1 }
|
||
|
||
proAndIsoPortOrTrunk OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "pvlan setting including promiscuous port(or trunk) and isolated port(or ports).
|
||
The format is 0 or Px-xxxxxxxx or Tx-xxxxxxxx.
|
||
if 0 means no pvlan config.Others:
|
||
The first part is Px,means promiscuous port x;
|
||
Tx,means promiscuous trunk x;
|
||
The second part is xxxxxxxx,means isolated port in portlist format.
|
||
For example: P3-18000000
|
||
means pvlan promiscuous port :port 3;
|
||
isolated port :port 4,5."
|
||
::= { pvlanEntry 2 }
|
||
|
||
lacpAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The desired state of Link Aggregation Control Protocol(LACP)."
|
||
::= { lacp 1 }
|
||
|
||
lacpPriority OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 1 .. 65535 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "LACP priority value."
|
||
::= { lacp 2 }
|
||
|
||
trunkNumber OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The number of trunks (regardless of their current state)
|
||
present on this system."
|
||
::= { lacp 3 }
|
||
|
||
trunkTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TrunkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of all trunks' config."
|
||
::= { lacp 4 }
|
||
|
||
trunkEntry OBJECT-TYPE
|
||
SYNTAX TrunkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains config of a trunk."
|
||
INDEX { trunkId }
|
||
::= { trunkTable 1 }
|
||
|
||
TrunkEntry ::= SEQUENCE {
|
||
trunkId Unsigned32,
|
||
trunkPvid Integer32,
|
||
trunkMulticast INTEGER,
|
||
trunkPorts PortList,
|
||
trunkMode INTEGER
|
||
-- trunkAclAdminStatus OCTET STRING
|
||
}
|
||
|
||
|
||
trunkId OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 1 .. 7 )
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Trunk id."
|
||
::= { trunkEntry 1 }
|
||
|
||
|
||
trunkPvid OBJECT-TYPE
|
||
SYNTAX Integer32 ( 1 .. 4094 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Trunk default vlan id."
|
||
::= { trunkEntry 2 }
|
||
|
||
|
||
trunkMulticast OBJECT-TYPE
|
||
SYNTAX INTEGER { forward ( 1 ) , discard ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Trunk forward/discard multicast packet."
|
||
::= { trunkEntry 3 }
|
||
|
||
|
||
trunkPorts OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Ports in lacp link aggregation group."
|
||
::= { trunkEntry 4 }
|
||
|
||
|
||
trunkMode OBJECT-TYPE
|
||
SYNTAX INTEGER { dynamic ( 1 ) , static ( 2 ) , mixed (3)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Aggregator mode"
|
||
::= { trunkEntry 5 }
|
||
|
||
-- trunkAclAdminStatus OBJECT-TYPE
|
||
-- SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION "The desired state of the trunk in acl number .
|
||
-- The format is X-Y;
|
||
-- X: 1 means enable , 2 means disable ;
|
||
-- Y: acl number. The scope is 0-349."
|
||
-- ::= { trunkEntry 6 }
|
||
|
||
lacpPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LacpPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The table of all ports' config for LACP."
|
||
::= { lacp 5 }
|
||
|
||
lacpPortEntry OBJECT-TYPE
|
||
SYNTAX LacpPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains port config for LACP."
|
||
INDEX { lacpPortId }
|
||
::= { lacpPortTable 1 }
|
||
|
||
LacpPortEntry ::= SEQUENCE {
|
||
lacpPortId Integer32,
|
||
lacpPortMode INTEGER,
|
||
lacpPortTimeout INTEGER
|
||
}
|
||
|
||
|
||
lacpPortId OBJECT-TYPE
|
||
SYNTAX Integer32 ( -2147483648 .. 2147483647 )
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port id to index lacp config."
|
||
::= { lacpPortEntry 1 }
|
||
|
||
|
||
lacpPortMode OBJECT-TYPE
|
||
SYNTAX INTEGER { active ( 1 ) , passive ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port's aggregator mode in LACP"
|
||
::= { lacpPortEntry 2 }
|
||
|
||
|
||
lacpPortTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER { short ( 1 ) , long ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "LACP aggregator timeout"
|
||
::= { lacpPortEntry 3 }
|
||
|
||
layer3PortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Layer3PortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The layer 3 port table contains config
|
||
of all layer 3 ports of the device."
|
||
::= { layer3 1 }
|
||
|
||
layer3PortEntry OBJECT-TYPE
|
||
SYNTAX Layer3PortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry of layer 3 port config"
|
||
INDEX { layer3PortId }
|
||
::= { layer3PortTable 1 }
|
||
|
||
Layer3PortEntry ::= SEQUENCE {
|
||
layer3PortId Unsigned32,
|
||
layer3PortIpAddrAndMask OCTET STRING,
|
||
layer3PortMacAddr MacAddress,
|
||
layer3PortVlanId Integer32,
|
||
layer3PortAdminStatus INTEGER
|
||
}
|
||
|
||
|
||
layer3PortId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Layer 3 port id"
|
||
::= { layer3PortEntry 1 }
|
||
|
||
|
||
layer3PortIpAddrAndMask OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the format of this item is xx.xx.xx.xx/xx. Among this string,
|
||
the first segment represents layer 3 ipAddress, the second
|
||
segment represents net mask. eg: 192.168.2.8/24.
|
||
Others 0 means delete primary ip address."
|
||
::= { layer3PortEntry 2 }
|
||
|
||
|
||
layer3PortMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress ( SIZE ( 6 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Mac address of a layer 3 port. The scope of zte mac is
|
||
00:d0:d0:f0:00:00~00:d0:d0:ff:ff:ff."
|
||
::= { layer3PortEntry 3 }
|
||
|
||
|
||
layer3PortVlanId OBJECT-TYPE
|
||
SYNTAX Integer32 ( 1 .. 4094 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Vlan id binded to a layer 3 port."
|
||
::= { layer3PortEntry 4 }
|
||
|
||
|
||
layer3PortAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The desired state of the layer 3 port."
|
||
::= { layer3PortEntry 5 }
|
||
|
||
loopDetectBlockDelay OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 1 .. 1080 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Loopback block delay interval(minute).
|
||
After delay-interval, the trunk or port
|
||
blocked because of loopback will be unblocked."
|
||
::= { loopDetect 1 }
|
||
|
||
loopDetectSendPktInterval OBJECT-TYPE
|
||
SYNTAX Unsigned32 ( 5 .. 60 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Loopback block send packet interval(second)."
|
||
::= { loopDetect 2 }
|
||
|
||
loopDetectPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LoopDetectPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Loopback detection config and result of trunks."
|
||
::= { loopDetect 3 }
|
||
|
||
loopDetectPortEntry OBJECT-TYPE
|
||
SYNTAX LoopDetectPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A port entry containing loopback detection
|
||
config and status."
|
||
INDEX { loopDetectPortId }
|
||
::= { loopDetectPortTable 1 }
|
||
|
||
LoopDetectPortEntry ::= SEQUENCE {
|
||
loopDetectPortId Integer32 ,
|
||
loopDetectPortAdminStatus OCTET STRING,
|
||
loopDetectPortProtectStatus INTEGER,
|
||
loopDetectPortLoopStatus INTEGER,
|
||
loopDetectPortBlockStatus INTEGER,
|
||
loopDetectPortInVlan Unsigned32
|
||
}
|
||
|
||
|
||
loopDetectPortId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Port id."
|
||
::= { loopDetectPortEntry 1 }
|
||
|
||
|
||
loopDetectPortAdminStatus OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 200 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This item indicates whether permit loop back
|
||
detection on this port or not.The first character means:
|
||
0-disable;1:enable(port based);2:enable(vlan based);
|
||
The format of 0 means the port disable loopdetect in all vlans.
|
||
The format of 1 means the port enable loopdetect in default vlan.
|
||
The format of 2-3 means the port enables loopdetect in vlan 3."
|
||
::= { loopDetectPortEntry 2 }
|
||
|
||
|
||
loopDetectPortProtectStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Whether block this port or not while detect loopback."
|
||
::= { loopDetectPortEntry 3 }
|
||
|
||
|
||
loopDetectPortLoopStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Item value indicates whether this port is loopback."
|
||
::= { loopDetectPortEntry 4 }
|
||
|
||
loopDetectPortBlockStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Item value indicates whether this port is blocked."
|
||
::= { loopDetectPortEntry 5 }
|
||
|
||
loopDetectPortInVlan OBJECT-TYPE
|
||
SYNTAX Unsigned32( 0 .. 4095 )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "VlanID which the port belong to when looped and blocked.
|
||
0 means default vlanID which the port is in when looped and blocked;
|
||
1-4094 means some vlanID which the port belongs to when looped and blocked ;
|
||
4095 means the port is not in the status of looped and blocked. "
|
||
::= { loopDetectPortEntry 6 }
|
||
|
||
loopDetectTrunkTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LoopDetectTrunkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Loopback detection config and result of trunks."
|
||
::= { loopDetect 4 }
|
||
|
||
loopDetectTrunkEntry OBJECT-TYPE
|
||
SYNTAX LoopDetectTrunkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A trunk entry containing loopback detection
|
||
config and status."
|
||
INDEX { loopDetectTrunkId }
|
||
::= { loopDetectTrunkTable 1 }
|
||
|
||
LoopDetectTrunkEntry ::= SEQUENCE {
|
||
loopDetectTrunkId Integer32,
|
||
loopDetectTrunkAdminStatus OCTET STRING,
|
||
loopDetectTrunkProtectStatus INTEGER,
|
||
loopDetectTrunkLoopStatus INTEGER ,
|
||
loopDetectTrunkBlockStatus INTEGER,
|
||
loopDetectTrunkInVlan Unsigned32
|
||
}
|
||
|
||
|
||
loopDetectTrunkId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Trunk id."
|
||
::= { loopDetectTrunkEntry 1 }
|
||
|
||
|
||
loopDetectTrunkAdminStatus OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 200 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This item indicates whether permit loopback
|
||
detection on this trunk or not.The first character means:
|
||
0-disable;1:enable(trunk based);2:enable(vlan based);
|
||
The format of 0 means the trunk disable loopdetect in all vlans.
|
||
The format of 1 means the trunk enable loopdetect in default vlan.
|
||
The format of 2-3 means the trunk enables loopdetect in vlan 3 ."
|
||
::= { loopDetectTrunkEntry 2 }
|
||
|
||
|
||
loopDetectTrunkProtectStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Whether block this trunk or not while detect loopback."
|
||
::= { loopDetectTrunkEntry 3 }
|
||
|
||
|
||
loopDetectTrunkLoopStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Item value indicates whether this trunk is loopback."
|
||
::= { loopDetectTrunkEntry 4 }
|
||
|
||
loopDetectTrunkBlockStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Item value indicates whether this trunk is blocked."
|
||
::= { loopDetectTrunkEntry 5 }
|
||
|
||
loopDetectTrunkInVlan OBJECT-TYPE
|
||
SYNTAX Unsigned32( 0 .. 4095 )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "VlanID which the trunk belong to when looped and blocked.
|
||
0 means default vlanID which the trunk is in when looped and blocked;
|
||
1-4094 means some vlanID which the trunk belongs to when looped and blocked ;
|
||
4095 means the trunk is not in the status of looped and blocked. "
|
||
::= { loopDetectTrunkEntry 6 }
|
||
|
||
loopDetectPortTrap NOTIFICATION-TYPE
|
||
OBJECTS { loopDetectPortId, loopDetectPortInVlan,loopDetectPortBlockStatus}
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that port based loopdetect status."
|
||
::= { loopDetect 5 }
|
||
|
||
loopDetectTrunkTrap NOTIFICATION-TYPE
|
||
OBJECTS { loopDetectTrunkId, loopDetectTrunkInVlan,trunkPorts,loopDetectTrunkBlockStatus}
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that trunk based loopdetect status."
|
||
::= { loopDetect 6 }
|
||
|
||
vlanTranslationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanTranslationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Description vlan-translation ."
|
||
::= { vlanTranslation 1 }
|
||
|
||
vlanTranslationEntry OBJECT-TYPE
|
||
SYNTAX VlanTranslationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
INDEX { ingressPortId }
|
||
::= { vlanTranslationTable 1 }
|
||
|
||
VlanTranslationEntry ::= SEQUENCE {
|
||
ingressPortId INTEGER,
|
||
vlanTranslationEnable INTEGER,
|
||
vlanTranslationStatus OCTET STRING
|
||
}
|
||
|
||
ingressPortId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "feport id"
|
||
::= { vlanTranslationEntry 1 }
|
||
|
||
vlanTranslationEnable OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "vlan-translation state ."
|
||
::= { vlanTranslationEntry 2 }
|
||
|
||
vlanTranslationStatus OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " This item indicates whether permit vlan-translation
|
||
on this port or not. The format is INV/EGP/EGV or 0.
|
||
0 : means clear vlan-translation on the port.
|
||
INV : means ingress-vlan (support vlan-list format).
|
||
EGP : means egress-port (geport-id) .
|
||
EGV : means egress-vlan (support vlan-list format).
|
||
Such as 100-102/26/500,506-507 ,which means on this ports set ingress-vlan is 100-102 ,
|
||
egress-port is 26 ,egress-vlan is 500,506-507 . "
|
||
::= { vlanTranslationEntry 3 }
|
||
|
||
stpAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
::= { stp 1 }
|
||
|
||
vctPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VctPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The table of all ports' virtual cable test."
|
||
::= { vct 1 }
|
||
|
||
vctPortEntry OBJECT-TYPE
|
||
SYNTAX VctPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains port config for VCT."
|
||
INDEX { vctPortId }
|
||
::= { vctPortTable 1 }
|
||
|
||
VctPortEntry ::= SEQUENCE {
|
||
vctPortId Integer32,
|
||
vctDo INTEGER,
|
||
vctIsValid INTEGER,
|
||
vctPair1Result INTEGER,
|
||
vctPair1Lenth Integer32,
|
||
vctPair2Result INTEGER,
|
||
vctPair2Lenth Integer32,
|
||
vctPair3Result INTEGER,
|
||
vctPair3Lenth Integer32,
|
||
vctPair4Result INTEGER,
|
||
vctPair4Lenth Integer32
|
||
}
|
||
|
||
|
||
vctPortId OBJECT-TYPE
|
||
SYNTAX Integer32 ( -2147483648 .. 2147483647 )
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port id to index vct config."
|
||
::= { vctPortEntry 1 }
|
||
|
||
vctDo OBJECT-TYPE
|
||
SYNTAX INTEGER { yes ( 1 ) , no ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The value get from this item is insignificant.
|
||
Setting this item will start a virtual cable test process."
|
||
::= { vctPortEntry 2 }
|
||
|
||
vctIsValid OBJECT-TYPE
|
||
SYNTAX INTEGER { no ( 1 ) , yes2 ( 2 ) , yes4 ( 3 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates whether the port surports vct or
|
||
whether the result is valid. yes2 means there are 2 pairs,
|
||
yes4 means there are 4 pairs."
|
||
::= { vctPortEntry 3 }
|
||
|
||
vctPair1Result OBJECT-TYPE
|
||
SYNTAX INTEGER { good ( 1 ) , open ( 2 ) , short ( 3 ) , impMismatch ( 4 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates the cable status: open,
|
||
short or impedance mismatch."
|
||
::= { vctPortEntry 4 }
|
||
|
||
vctPair1Lenth OBJECT-TYPE
|
||
SYNTAX Integer32 (0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates fault position."
|
||
::= { vctPortEntry 5 }
|
||
|
||
vctPair2Result OBJECT-TYPE
|
||
SYNTAX INTEGER { good ( 1 ) , open ( 2 ) , short ( 3 ) , impMismatch ( 4 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates the cable status: open,
|
||
short or impedance mismatch."
|
||
::= { vctPortEntry 6 }
|
||
|
||
vctPair2Lenth OBJECT-TYPE
|
||
SYNTAX Integer32 (0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates fault position."
|
||
::= { vctPortEntry 7 }
|
||
|
||
vctPair3Result OBJECT-TYPE
|
||
SYNTAX INTEGER { good ( 1 ) , open ( 2 ) , short ( 3 ) , impMismatch ( 4 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates the cable status: open,
|
||
short or impedance mismatch."
|
||
::= { vctPortEntry 8 }
|
||
|
||
vctPair3Lenth OBJECT-TYPE
|
||
SYNTAX Integer32 (0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates fault position."
|
||
::= { vctPortEntry 9 }
|
||
|
||
vctPair4Result OBJECT-TYPE
|
||
SYNTAX INTEGER { good ( 1 ) , open ( 2 ) , short ( 3 ) , impMismatch ( 4 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates the cable status: open,
|
||
short or impedance mismatch."
|
||
::= { vctPortEntry 10 }
|
||
|
||
vctPair4Lenth OBJECT-TYPE
|
||
SYNTAX Integer32 (0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This item indicates fault position."
|
||
::= { vctPortEntry 11 }
|
||
|
||
syslogStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Syslog status :enable or disable"
|
||
::= { syslog 1 }
|
||
|
||
syslogLevel OBJECT-TYPE
|
||
SYNTAX Integer32 ( 0 .. 7 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Syslog level:
|
||
0 Emergency: system is unusable
|
||
1 Alert: action must be taken immediately
|
||
2 Critical: critical conditions
|
||
3 Error: error conditions
|
||
4 Warning: warning conditions
|
||
5 Notice: normal but significant condition
|
||
6 Informational: informational messages
|
||
7 Debug: debug-level messages "
|
||
::= { syslog 2 }
|
||
|
||
enabledModule OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Syslog enabled module,Only 9,26,27,29 can be supported now.
|
||
0-driver;1-vct;2-inter;3-8021x;4-groupman
|
||
5-igmpsnp;6-lacp;7-loopdet;8-mstp;9-radius
|
||
10-syslog;11-file;12-routerware;13-comm;14-disp
|
||
15-mux;16-sshsvr;17-qos;18-qinq;19-rtwl
|
||
20-sche;21-debug;22-cli;23-conf;24-mib
|
||
25-sdp;26-alarm;27-AAA(userctrl);28-console;29-commandlog"
|
||
::= { syslog 3 }
|
||
|
||
serverMaxNum OBJECT-TYPE
|
||
SYNTAX Integer32 ( 0 .. 20 )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Syslog server max num,default 5."
|
||
::= { syslog 4 }
|
||
|
||
serverTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION " A list of server entries. The number of
|
||
|
||
entries is given by the value of serverNumber. "
|
||
::= { syslog 5 }
|
||
|
||
serverEntry OBJECT-TYPE
|
||
SYNTAX ServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A server entry . "
|
||
INDEX { serverId }
|
||
::= { serverTable 1 }
|
||
|
||
ServerEntry ::= SEQUENCE {
|
||
serverId Unsigned32,
|
||
serverIP OCTET STRING,
|
||
serverName OCTET STRING,
|
||
serverAdminStatus INTEGER
|
||
}
|
||
|
||
|
||
serverId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The server id"
|
||
::= { serverEntry 1 }
|
||
|
||
serverIP OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the format of this item is xx.xx.xx.xx. eg: 192.168.2.8.
|
||
The value must be valid ipaddress.Others 0 means delete
|
||
primary IP address ."
|
||
::= { serverEntry 2 }
|
||
|
||
serverName OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 20 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Server name valid only as serverAdminStatus is enable."
|
||
::= { serverEntry 3 }
|
||
|
||
serverAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The desired state of syslog server."
|
||
::= { serverEntry 4 }
|
||
|
||
synchronizeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Ntp synchronize status "
|
||
::= { ntp 1 }
|
||
|
||
protocolStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Ntp protocol status"
|
||
::= { ntp 2 }
|
||
|
||
srvIpAddrAndVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the format of this item is xx.xx.xx.xx-x.
|
||
Among this string, the first segment
|
||
represents ntp server ipAddress, the value 0.0.0.0
|
||
is invalid; the second segment represents ntp
|
||
version , only 1 or 2 or 3 valid.
|
||
eg: 192.168.2.8-3."
|
||
::= { ntp 3 }
|
||
|
||
sourceIpAddr OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "represents ntp source ipAddress. IP Address 0.0.0.0 is also valid."
|
||
::= { ntp 4 }
|
||
|
||
--
|
||
userTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF UserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing loginUser configuration. "
|
||
::= { loginUser 1 }
|
||
|
||
userEntry OBJECT-TYPE
|
||
SYNTAX UserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of an user."
|
||
INDEX { userName }
|
||
::= { userTable 1 }
|
||
|
||
UserEntry ::= SEQUENCE {
|
||
userName DisplayString,
|
||
userAttr INTEGER,
|
||
loginPass OCTET STRING,
|
||
adminPass OCTET STRING
|
||
}
|
||
|
||
userName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..15))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Community name .The character '?' is forbidded."
|
||
::= { userEntry 1 }
|
||
|
||
userAttr OBJECT-TYPE
|
||
SYNTAX INTEGER { clear ( 1 ) , administrator ( 2 ) , guest ( 3 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "User attribute.'1' means clear the user."
|
||
::= { userEntry 2 }
|
||
|
||
loginPass OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 16 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Login password which attached to user.The character '?' is forbidded."
|
||
::= { userEntry 3 }
|
||
|
||
adminPass OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 16 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Admin password which attached to user.The character '?' is forbidded."
|
||
::= { userEntry 4 }
|
||
--
|
||
communityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CommunityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing snmp community configuration. "
|
||
::= { snmpConfig 1 }
|
||
|
||
communityEntry OBJECT-TYPE
|
||
SYNTAX CommunityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of a community."
|
||
INDEX { communityName }
|
||
::= { communityTable 1 }
|
||
|
||
CommunityEntry ::= SEQUENCE {
|
||
communityName DisplayString,
|
||
communityAttr INTEGER,
|
||
viewAttached OCTET STRING
|
||
}
|
||
|
||
communityName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..12))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Community name ."
|
||
::= { communityEntry 1 }
|
||
|
||
communityAttr OBJECT-TYPE
|
||
SYNTAX INTEGER { clear ( 1 ) , public ( 2 ) , private ( 3 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Community attribute.'1' means clear the community."
|
||
::= { communityEntry 2 }
|
||
|
||
viewAttached OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 12 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "View which attached to community."
|
||
::= { communityEntry 3 }
|
||
|
||
viewTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ViewEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing snmp view configuration. "
|
||
::= { snmpConfig 2 }
|
||
|
||
viewEntry OBJECT-TYPE
|
||
SYNTAX ViewEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of a view."
|
||
INDEX { viewIndex , viewName }
|
||
::= { viewTable 1 }
|
||
|
||
ViewEntry ::= SEQUENCE {
|
||
viewIndex Unsigned32,
|
||
viewName OCTET STRING,
|
||
attrAndOid OCTET STRING
|
||
}
|
||
|
||
viewIndex OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Index of the view table . The scope is 1-32 . The value get from this item is insignificant. "
|
||
::= { viewEntry 1 }
|
||
|
||
viewName OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 1 .. 12 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "View name ."
|
||
::= { viewEntry 2 }
|
||
|
||
|
||
attrAndOid OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 150 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "View attribute and OID which attached to view.
|
||
The set value is not always equal with the get value.
|
||
The format is 0 or x-y or 3.x is 1,which means include,
|
||
2 which means exclude.y is the oid. such as .1.3.6.
|
||
when x is 0,clear the view.
|
||
when x is 3,the setting is the default(include .1.3.6.1)."
|
||
::= { viewEntry 3 }
|
||
|
||
trapHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TrapHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing snmp traphost configuration. "
|
||
::= { snmpConfig 3 }
|
||
|
||
trapHostEntry OBJECT-TYPE
|
||
SYNTAX TrapHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of a traphost."
|
||
INDEX { traphostIP , traphostType,commuName }
|
||
::= { trapHostTable 1 }
|
||
|
||
TrapHostEntry ::= SEQUENCE {
|
||
traphostIP IpAddress,
|
||
traphostType Unsigned32,
|
||
commuName OCTET STRING,
|
||
traphostVer INTEGER
|
||
}
|
||
|
||
traphostIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Traphost IPAddress ."
|
||
::= { trapHostEntry 1 }
|
||
|
||
traphostType OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Host type.
|
||
1: trap ; 2: inform ."
|
||
::= { trapHostEntry 2 }
|
||
|
||
commuName OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 1 .. 12 ) )
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "SNMPv3 user name"
|
||
::= { trapHostEntry 3 }
|
||
traphostVer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Traphost Version.
|
||
0: clear the traphost config;
|
||
1: version 1;(only valid in the trap type).
|
||
2: version 2c;
|
||
3: version 3 using the AuthNoPriv security level;
|
||
4: version 3 using the NoAuthNoPriv security level;
|
||
5: version 3 using the AuthAndPriv security level. "
|
||
::= { trapHostEntry 4 }
|
||
|
||
trapEnable OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Set trap message enable or disable.The message is the following in turn:
|
||
1.coldStartTrap;2.warmStartTrap;3.linkDownTrap;4.linkUpTrap;
|
||
5. authFailTrap;6.topologyChangeTrap;7.memberUpDownTrap;
|
||
8.portLoopdetectTrap;9. trunkLoopdetectTrap;10.dynamicMacExceedTrap;
|
||
11.linkMonitorTrap;12.remoteLinkTrap;13.dyingGaspTrap;
|
||
14.remoteDiscovery..."
|
||
::= { snmpConfig 4 }
|
||
|
||
timeAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TimeAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing time configuration for acl . "
|
||
::= { acl 1 }
|
||
|
||
timeAclEntry OBJECT-TYPE
|
||
SYNTAX TimeAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of basic acl."
|
||
INDEX { timeRangeName }
|
||
::= { timeAclTable 1 }
|
||
|
||
TimeAclEntry ::= SEQUENCE {
|
||
timeRangeName OCTET STRING,
|
||
timeRange OCTET STRING
|
||
}
|
||
|
||
timeRangeName OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 1 .. 16 ) )
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Timerange ID . The scope is 1-16 characters. "
|
||
::= { timeAclEntry 1 }
|
||
|
||
timeRange OBJECT-TYPE
|
||
SYNTAX OCTET STRING ( SIZE ( 0 .. 150 ) )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The format is Z(YYYYMMDD(?)*hh:mm-YYYYMMDD(?)*hh:mm);
|
||
Z takes the following value:
|
||
0:clear the timeRange ,no word followed;
|
||
1:monday;
|
||
2:tuesday;
|
||
3:wednesday;
|
||
4:thursday;
|
||
5:friday;
|
||
6:Saturday;
|
||
7:sunday;
|
||
8:day-working;
|
||
9:day-off;
|
||
10:daily;
|
||
11:absolute time;
|
||
YYYYMMDD is the format of date ,such as 20040208;
|
||
If '?',means no limit;
|
||
hh:mm is the format of time,such as 01:55."
|
||
::= { timeAclEntry 2 }
|
||
|
||
basicAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF BasicAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing basic acl configuration. "
|
||
::= { acl 2 }
|
||
|
||
basicAclEntry OBJECT-TYPE
|
||
SYNTAX BasicAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of basic acl."
|
||
INDEX { basicACLNo , basicRuleID }
|
||
::= { basicAclTable 1 }
|
||
|
||
BasicAclEntry ::= SEQUENCE {
|
||
basicACLNo Unsigned32,
|
||
basicRuleID Unsigned32,
|
||
ruleBasicStatus INTEGER,
|
||
ruleBasicACL OCTET STRING
|
||
}
|
||
|
||
basicACLNo OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Basic acl number . The scope is 1-99. "
|
||
::= { basicAclEntry 1 }
|
||
|
||
basicRuleID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "RuleID in Basic acl number mode. "
|
||
::= { basicAclEntry 2 }
|
||
|
||
ruleBasicStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When the ruleID is cleared ,the status is disable."
|
||
::= { basicAclEntry 3 }
|
||
|
||
ruleBasicACL OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Basic acl config.
|
||
The format is X-A.B.C.D/N-F.
|
||
X is 1:deny;2:permit;
|
||
'A.B.C.D/N'is source ip and mask.If 'x' means any;
|
||
F : 0 means no fragment set;1 means fragment set."
|
||
::= { basicAclEntry 4 }
|
||
|
||
extendedAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ExtendedAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing extended acl configuration. "
|
||
::= { acl 3 }
|
||
|
||
extendedAclEntry OBJECT-TYPE
|
||
SYNTAX ExtendedAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of extended acl."
|
||
INDEX { extendedACLNo , extendedRuleID }
|
||
::= { extendedAclTable 1 }
|
||
|
||
ExtendedAclEntry ::= SEQUENCE {
|
||
extendedACLNo Unsigned32,
|
||
extendedRuleID Unsigned32,
|
||
ruleExtendedStatus INTEGER,
|
||
ruleExtendedProtocol OCTET STRING
|
||
}
|
||
|
||
extendedACLNo OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Extended acl number .The scope is 100-199. "
|
||
::= { extendedAclEntry 1 }
|
||
|
||
extendedRuleID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "RuleID in extended acl number mode. "
|
||
::= { extendedAclEntry 2 }
|
||
|
||
ruleExtendedStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When the ruleID is cleared ,the status is disable."
|
||
::= { extendedAclEntry 3 }
|
||
|
||
ruleExtendedProtocol OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Extended acl config for other protocol.
|
||
The format is P:RULE.
|
||
P means protocol value,
|
||
P is IC,known as icmp(1) protocol,
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N-IC-C-D-F;
|
||
P is I,known as ip protocol,
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N-D-F;
|
||
P is T,known as tcp(6) protocol,
|
||
the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-E-D-F;
|
||
P is U,known as udp(17) protocol,
|
||
the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-D-F;
|
||
P is A,known as arp protocol,
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N;
|
||
P is 0-255(except 1,6 and 17),known as protocol id 0-255(except 1,6 and 17),
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N-D-F;
|
||
If P is 1(ICMP),the format of RULE is X-A.B.C.D/N-A.B.C.D/N-IC-C-D-F;
|
||
If P is 6(TCP),the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-E-D-F;
|
||
If P is 17(UDP),the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-D-F;
|
||
Here
|
||
X is 1:deny;2:permit;
|
||
the first A.B.C.D/N is source ip and mask.if 'x' means any;
|
||
the second A.B.C.D/N is destination ip and mask.if 'x' means any;
|
||
IC takes the value of 0-255;
|
||
0 means no icmp message type set;
|
||
1-255 means icmp message type (0-254) set ;
|
||
C takes the value of 0-255;
|
||
0 means no icmp code type set;
|
||
1-255 means icmp code type (0-254) set ;
|
||
E: 0 means tcp connectiong mode set;
|
||
1 means establishing set;2 means established set;
|
||
S takes the format of P*Q,P:
|
||
0: no source port set,Q is also 0;
|
||
1-65536: source port 0-65535 ,same scope for Q.
|
||
DE takes the format of P*Q,P:
|
||
0: no destination port set,Q is also 0;
|
||
1-65536: destination port 0-65535 ,same scope for Q.
|
||
D takes the value of 0-64;
|
||
0 means no dscp value set;
|
||
1-64 means dscp value (0-63) set ;
|
||
F : 0 means no fragment set;1 means fragment set."
|
||
::= { extendedAclEntry 4 }
|
||
|
||
linkAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LinkAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing link acl configuration. "
|
||
::= { acl 4 }
|
||
|
||
linkAclEntry OBJECT-TYPE
|
||
SYNTAX LinkAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of link acl."
|
||
INDEX { linkACLNo , linkRuleID }
|
||
::= { linkAclTable 1 }
|
||
|
||
LinkAclEntry ::= SEQUENCE {
|
||
linkACLNo Unsigned32,
|
||
linkRuleID Unsigned32,
|
||
ruleLinkStatus INTEGER,
|
||
ruleLinkProtocol OCTET STRING
|
||
}
|
||
|
||
linkACLNo OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Link acl number .The scope is 200-299. "
|
||
::= { linkAclEntry 1 }
|
||
|
||
linkRuleID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "RuleID in link acl number mode . "
|
||
::= { linkAclEntry 2 }
|
||
|
||
ruleLinkStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When the ruleID is cleared ,the status is disable."
|
||
::= { linkAclEntry 3 }
|
||
|
||
ruleLinkProtocol OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Link acl config for protocol.
|
||
The format is P:RULE.
|
||
P means protocol value,
|
||
P is I,known as ip protocol,
|
||
the format of RULE is X-C-V-M-SM-DM;
|
||
P is A,known as arp protocol,
|
||
the format of RULE is X-C-V-M-SM-DM;
|
||
P is O,known as other,except ip and arp,
|
||
the format of RULE is X-D-E-C-V-M-SM-DM;
|
||
P is X, known as any,
|
||
the format of RULE is X-C-V-M;
|
||
Here
|
||
X is 1:deny;2:permit;
|
||
D:0 means no select dsap-ssap and ether-type;
|
||
1 means select dsap-ssap(0);2 means select ether-type(1);
|
||
E takes the dsap-ssap(0-65535) or ether-type(1501-65535) value;
|
||
0 means no dsap-ssap or ether-type set;
|
||
if D is 1,1-65536 means dsap-ssap value(0-65535)set;
|
||
if D is 2,1501-65535 means ether-type value set;
|
||
C:0 means no cos set;1-8 means cos value 0-7;
|
||
V:0 means no vlanID set;1-4094,vlanID;
|
||
M: 0 means no vlan mask set;1-65536 means vlan mask value(0x0000-0xffff)set;
|
||
SM: x means any;
|
||
y(HH.HH.HH.HH.HH.HH*HH.HH.HH.HH.HH.HH)
|
||
means source mac and mask;
|
||
DM: x means any;
|
||
y(HH.HH.HH.HH.HH.HH*HH.HH.HH.HH.HH.HH)
|
||
means destinatinon mac and mask."
|
||
::= { linkAclEntry 4 }
|
||
|
||
hybridAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF HybridAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing hybrid acl configuration. "
|
||
::= { acl 5 }
|
||
|
||
hybridAclEntry OBJECT-TYPE
|
||
SYNTAX HybridAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of hybrid acl."
|
||
INDEX { hybridACLNo , hybridRuleID }
|
||
::= { hybridAclTable 1 }
|
||
|
||
HybridAclEntry ::= SEQUENCE {
|
||
hybridACLNo Unsigned32,
|
||
hybridRuleID Unsigned32,
|
||
ruleHybridStatus INTEGER,
|
||
ruleHybridProtocol OCTET STRING
|
||
}
|
||
|
||
hybridACLNo OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Hybrid acl number .The scope is 300-399. "
|
||
::= { hybridAclEntry 1 }
|
||
|
||
hybridRuleID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "RuleID in hybrid acl number mode. "
|
||
::= { hybridAclEntry 2 }
|
||
|
||
ruleHybridStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When the ruleID is cleared ,the status is disable."
|
||
::= { hybridAclEntry 3 }
|
||
|
||
ruleHybridProtocol OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Hybrid acl config. This table does not support IPV6.
|
||
The format is P:RULE.
|
||
P means protocol value,
|
||
P is I,known as ip protocol,
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N-D-F-C-V-M-SM-DM;
|
||
P is T,known as tcp(6) protocol,
|
||
the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
P is U,known as udp(17) protocol,
|
||
the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
P is A,known as arp protocol,
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N-C-V-M-SM-DM;
|
||
P is X,means as any,
|
||
the format of RULE is X-E-C-V-M-SM-DM;
|
||
P is 0-255(except 6 and 17),known as protocol id 0-255(except 6 and 17),
|
||
the format of RULE is X-A.B.C.D/N-A.B.C.D/N-D-F-C-V-M-SM-DM;
|
||
If P is 6(TCP),the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
If P is 17(UDP),the format of RULE is X-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
Here
|
||
X is 1:deny;2:permit;
|
||
The first A.B.C.D/N is source ip and mask.if 'x' means any;
|
||
The second A.B.C.D/N is destination ip and mask.if 'x' means any;
|
||
S takes the format of P*Q,P:
|
||
0: no source port set,Q is also 0;
|
||
1-65536: source port 0-65535 ,same scope for Q.
|
||
DE takes the format of P*Q,P:
|
||
0: no destination port set,Q is also 0;
|
||
1-65536: destination port 0-65535 ,same scope for Q.
|
||
E takes the ethernet-type of 1501-65535;
|
||
0 means no ethernet-type set;
|
||
1501-65535 means ethernet-type;
|
||
D takes the value of 0-64;
|
||
0 means no dscp set;
|
||
1-64 means dscp value (0-63) set ;
|
||
F: 0 means no fragment set;1 means fragment set;
|
||
C: 0 means no cos set;1-8 means cos value 0-7;
|
||
V: 0 means no vlanID set;1-4094,vlanID;
|
||
M: 0 means no vlan mask set;1-65536 means vlan mask value(0x0000-0xffff)set;
|
||
SM:x means any;
|
||
y(HH.HH.HH.HH.HH.HH*HH.HH.HH.HH.HH.HH)
|
||
means source mac and mask;
|
||
DM:x means any;
|
||
y(HH.HH.HH.HH.HH.HH*HH.HH.HH.HH.HH.HH)
|
||
means destinatinon mac and mask."
|
||
::= { hybridAclEntry 4 }
|
||
|
||
globalAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF GlobalAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing global acl configuration. "
|
||
::= { acl 6 }
|
||
|
||
globalAclEntry OBJECT-TYPE
|
||
SYNTAX GlobalAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Each entry contains all config of global acl."
|
||
INDEX { globalACLNo , globalRuleID }
|
||
::= { globalAclTable 1 }
|
||
|
||
GlobalAclEntry ::= SEQUENCE {
|
||
globalACLNo Unsigned32,
|
||
globalRuleID Unsigned32,
|
||
ruleGlobalStatus INTEGER,
|
||
ruleGlobalProtocol OCTET STRING
|
||
}
|
||
|
||
globalACLNo OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Global acl number(400) . "
|
||
::= { globalAclEntry 1 }
|
||
|
||
globalRuleID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "RuleID in global acl number mode. The scope is 1-16"
|
||
::= { globalAclEntry 2 }
|
||
|
||
ruleGlobalStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When the ruleID is cleared ,the status is disable."
|
||
::= { globalAclEntry 3 }
|
||
|
||
ruleGlobalProtocol OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Global acl config for protocol.
|
||
The format is P:RULE.
|
||
P means protocol value,
|
||
P is I,known as ip protocol,
|
||
the format of RULE is X-PI-A.B.C.D/N-A.B.C.D/N-D-F-C-V-M-SM-DM;
|
||
P is T,known as tcp(6) protocol,
|
||
the format of RULE is X-PI-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
P is U,known as udp(17) protocol,
|
||
the format of RULE is X-PI-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
P is A,known as arp protocol,
|
||
the format of RULE is X-PI-A.B.C.D/N-A.B.C.D/N-C-V-M-SM-DM;
|
||
P is X,means as any,
|
||
the format of RULE is X-PI-E-C-V-M-SM-DM;
|
||
P is 0-255(except 6 and 17),known as protocol id 0-255(except 6 and 17),
|
||
the format of RULE is X-PI-A.B.C.D/N-A.B.C.D/N-D-F-C-V-M-SM-DM;
|
||
If P is 6(TCP),the format of RULE is X-PI-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
If P is 17(UDP),the format of RULE is X-PI-A.B.C.D/N-S-A.B.C.D/N-DE-D-F-C-V-M-SM-DM;
|
||
RULE here:
|
||
X is 1:deny;2:permit;
|
||
PI takes portid;x means any port;
|
||
The first A.B.C.D/N is source ip and mask.if 'x' means any;
|
||
The second A.B.C.D/N is destination ip and mask.if 'x' means any;
|
||
S takes the format of P*Q,P:
|
||
0: no source port set,Q is also 0;
|
||
1-65536: source port 0-65535 ,same scope for Q.
|
||
DE takes the format of P*Q,P:
|
||
0: no destination port set,Q is also 0;
|
||
1-65536: destination port 0-65535 ,same scope for Q.
|
||
E takes the ethernet-type of 1501-65535;
|
||
0 means no ethernet-type set;
|
||
1501-65535 means ethernet-type;
|
||
D takes the value of 0-64;
|
||
0 means no dscp set;
|
||
1-64 means dscp value (0-63) set ;
|
||
F: 0 means no fragment set;1 means fragment set;
|
||
C: 0 means no cos set;1-8 means cos value 0-7;
|
||
V: 0 means no vlanID set;1-4094,vlanID;
|
||
M: 0 means no vlan mask set;1-65536 means vlan mask value(0x0000-0xffff)set;
|
||
SM:x means any;
|
||
y(HH.HH.HH.HH.HH.HH*HH.HH.HH.HH.HH.HH)
|
||
means source mac and mask;
|
||
DM:x means any;
|
||
y(HH.HH.HH.HH.HH.HH*HH.HH.HH.HH.HH.HH)
|
||
means destinatinon mac and mask."
|
||
::= { globalAclEntry 4 }
|
||
|
||
fdbAgingTime OBJECT-TYPE
|
||
SYNTAX Integer32 ( 40 .. 1260 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "fdb aging time (unit:second).The deault value is 240."
|
||
::= { fdb 1 }
|
||
|
||
fdbFilterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FdbFilterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A table that contains configuration and control
|
||
information for each Filtering macaddress
|
||
operating on this device. "
|
||
::= { fdb 2 }
|
||
|
||
fdbFilterEntry OBJECT-TYPE
|
||
SYNTAX FdbFilterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Information about a specific Filtering Database."
|
||
INDEX { fdbID ,fdbFilterAddress}
|
||
::= { fdbFilterTable 1 }
|
||
|
||
FdbFilterEntry ::= SEQUENCE {
|
||
fdbID
|
||
Unsigned32,
|
||
fdbFilterAddress
|
||
MacAddress,
|
||
fdbFilterType
|
||
INTEGER
|
||
}
|
||
|
||
fdbID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The identity of this Filtering Database."
|
||
::= { fdbFilterEntry 1 }
|
||
|
||
fdbFilterAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A filter MAC address for which the device has
|
||
filtering information."
|
||
::= { fdbFilterEntry 2 }
|
||
|
||
fdbFilterType OBJECT-TYPE
|
||
SYNTAX INTEGER { both ( 1 ),clear (2)}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current type for the filtering macaddress."
|
||
::= { fdbFilterEntry 3 }
|
||
|
||
fdbStaticPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FdbStaticPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A table that contains configuration and control
|
||
information for each static macaddress
|
||
operating on this device. "
|
||
::= { fdb 3 }
|
||
|
||
fdbStaticPortEntry OBJECT-TYPE
|
||
SYNTAX FdbStaticPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Information about a specific Filtering Database."
|
||
INDEX { fdbID ,fdbStaticAddress}
|
||
::= { fdbStaticPortTable 1 }
|
||
|
||
FdbStaticPortEntry ::= SEQUENCE {
|
||
fdbStaticAddress
|
||
MacAddress,
|
||
portBindMac
|
||
Unsigned32
|
||
}
|
||
|
||
fdbStaticAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A filter MAC address for which the device has
|
||
filtering information."
|
||
::= { fdbStaticPortEntry 2 }
|
||
|
||
portBindMac OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port id which binding macaddress and fid.If 0 means clear the fdb entry."
|
||
::= { fdbStaticPortEntry 3 }
|
||
|
||
fdbStaticTrunkTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FdbStaticTrunkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A table that contains configuration and control
|
||
information for each static macaddress
|
||
operating on this device. "
|
||
::= { fdb 4 }
|
||
|
||
fdbStaticTrunkEntry OBJECT-TYPE
|
||
SYNTAX FdbStaticTrunkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Information about a specific Filtering Database."
|
||
INDEX { fdbID ,fdbStaticAddress}
|
||
::= { fdbStaticTrunkTable 1 }
|
||
|
||
FdbStaticTrunkEntry ::= SEQUENCE {
|
||
trunkBindMac
|
||
Unsigned32
|
||
}
|
||
|
||
trunkBindMac OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The trunk id which binding macaddress and fid.If 0 means clear the fdb entry."
|
||
::= { fdbStaticTrunkEntry 3 }
|
||
|
||
p8021xRelayAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) , invalid( 3 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Description"
|
||
::= { p8021xRelay 1 }
|
||
|
||
--
|
||
multiGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MultiGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION " A list of pvlan entries. The number of
|
||
entries is given by the value of session number. "
|
||
::= { igmpSnooping 1 }
|
||
|
||
multiGroupEntry OBJECT-TYPE
|
||
SYNTAX MultiGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Multicast group entry. "
|
||
INDEX { number }
|
||
::= { multiGroupTable 1 }
|
||
|
||
MultiGroupEntry ::= SEQUENCE {
|
||
number Unsigned32,
|
||
vlanID Unsigned32,
|
||
multiGroup IpAddress,
|
||
portList PortList,
|
||
trunkList PortList
|
||
}
|
||
|
||
number OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The number of multicast group"
|
||
::= { multiGroupEntry 1 }
|
||
|
||
vlanID OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Vlan id"
|
||
::= { multiGroupEntry 2 }
|
||
|
||
multiGroup OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Multicast group ipAddress"
|
||
::= { multiGroupEntry 3 }
|
||
|
||
portList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "ports of the muliticast group"
|
||
::= { multiGroupEntry 4 }
|
||
|
||
trunkList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "trunks of the muliticast group"
|
||
::= { multiGroupEntry 5 }
|
||
|
||
-- portPonStatus OBJECT-TYPE
|
||
-- SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION "Onu port pon status."
|
||
-- ::= { epon 1 }
|
||
|
||
ponReset OBJECT-TYPE
|
||
SYNTAX INTEGER { reset(1) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " The value get from this item is insignificant.
|
||
Setting this item will reset onu. "
|
||
::= { epon 2 }
|
||
|
||
portPonInfo OBJECT IDENTIFIER ::= { epon 3 }
|
||
|
||
portPonAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { up ( 1 ) , down ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Port pon status ."
|
||
::= { portPonInfo 1 }
|
||
|
||
portPonStpState OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Port pon stp state ."
|
||
::= { portPonInfo 2 }
|
||
|
||
portPonFecTx OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Port pon Fec Tx ."
|
||
::= { portPonInfo 3 }
|
||
|
||
portPonFecRx OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Port pon Fec Tx . "
|
||
::= { portPonInfo 4 }
|
||
|
||
portPonType OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Port pon type. "
|
||
::= { portPonInfo 5 }
|
||
|
||
portPonOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { up ( 1 ) , down ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Port pon oper status."
|
||
::= { portPonInfo 6 }
|
||
|
||
portPonLlidPortsNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Port pon llid ports num . "
|
||
::= { portPonInfo 7 }
|
||
|
||
ponOamInfo OBJECT IDENTIFIER ::= { epon 4 }
|
||
|
||
localOamAdmin OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon local oam admin ."
|
||
::= { ponOamInfo 1 }
|
||
|
||
localOamOper OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon local oam oper ."
|
||
::= { ponOamInfo 2 }
|
||
|
||
localOamMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon local oam mode ."
|
||
::= { ponOamInfo 3 }
|
||
|
||
localOamMaxPdu OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon local oam max oampdu."
|
||
::= { ponOamInfo 4 }
|
||
|
||
localOamRevision OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon local oam revision."
|
||
::= { ponOamInfo 5 }
|
||
|
||
localOamFuncSupport OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon local oam funcsupport."
|
||
::= { ponOamInfo 6 }
|
||
|
||
peerOamStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam status. "
|
||
::= { ponOamInfo 7 }
|
||
|
||
peerOamMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam macaddr ."
|
||
::= { ponOamInfo 8 }
|
||
|
||
peerOamOUI OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam OUI ."
|
||
::= { ponOamInfo 9 }
|
||
|
||
peerOamVendor OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam vendor."
|
||
::= { ponOamInfo 10 }
|
||
|
||
peerOamMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam mode ."
|
||
::= { ponOamInfo 11 }
|
||
|
||
peerOamMaxPdu OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam max oampdu ."
|
||
::= { ponOamInfo 12 }
|
||
|
||
peerOamRevision OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam revision. "
|
||
::= { ponOamInfo 13 }
|
||
|
||
peerOamFuncSupport OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon peer oam funcsupport . "
|
||
::= { ponOamInfo 14 }
|
||
|
||
ponLoopbackStatus OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Onu pon loopback status ."
|
||
::= { ponOamInfo 15 }
|
||
|
||
ponFirmwareInfo OBJECT IDENTIFIER ::= { epon 5 }
|
||
|
||
eponStatus OBJECT-TYPE
|
||
SYNTAX INTEGER{ registered( 1 ),deregistered( 2 ),discovered( 3 ),lost( 4 ),unknown( 5 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Epon status. "
|
||
::= { ponFirmwareInfo 1 }
|
||
|
||
softWareVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Epon software version . The format is MA.MI.RE-BU ."
|
||
::= { ponFirmwareInfo 2 }
|
||
|
||
loaderVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Epon loader version .The format is MA.MI.RE-BU ."
|
||
::= { ponFirmwareInfo 3 }
|
||
|
||
registerOltInfo OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Epon register olt information .The format is ID-LL-PP ."
|
||
::= { ponFirmwareInfo 4 }
|
||
|
||
registerOnuInfo OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Epon register onu information mac .
|
||
The format is MA0:MA1:MA2:MA3:MA4:MA5-LL ."
|
||
::= { ponFirmwareInfo 5 }
|
||
|
||
portNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Epon port num ."
|
||
::= { ponFirmwareInfo 6 }
|
||
|
||
registered OBJECT-TYPE
|
||
SYNTAX INTEGER{ yes( 1 ),no( 2 )}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Registered ."
|
||
::= { ponFirmwareInfo 7 }
|
||
|
||
authenticated OBJECT-TYPE
|
||
SYNTAX INTEGER{ yes( 1 ),no( 2 )}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Authenticated ."
|
||
::= { ponFirmwareInfo 8 }
|
||
|
||
ponConfigMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Pon config macaddr ."
|
||
::= { ponFirmwareInfo 9 }
|
||
|
||
modeAndOamVer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Modes and Oam Version ."
|
||
::= { ponFirmwareInfo 10 }
|
||
|
||
mpcpTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Mpcp Timeout ."
|
||
::= { ponFirmwareInfo 11 }
|
||
|
||
ctrlVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Ctrl Vlan ."
|
||
::= { ponFirmwareInfo 12 }
|
||
|
||
vendPonUni OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " The format is VC-PC-UC .
|
||
VC means vendor code value;
|
||
PC means pon config value;
|
||
UC means uni config value."
|
||
::= { ponFirmwareInfo 13 }
|
||
|
||
ctcOui OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " ctc Oui. "
|
||
::= { ponFirmwareInfo 14 }
|
||
|
||
ctcVendor OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Ctc Vendor "
|
||
::= { ponFirmwareInfo 15 }
|
||
|
||
ctcModel OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Ctc Model ."
|
||
::= { ponFirmwareInfo 16 }
|
||
|
||
ethernetOamStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The desired state of the ethernetOam."
|
||
::= { ethernetOam 1 }
|
||
|
||
ethernetOamOuiDescr OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Set organizationally unique identifier.
|
||
The format of this item is xx-xx-xx, default:00-15-EB."
|
||
::= { ethernetOam 2 }
|
||
|
||
orgSpecificTimeStamp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Set link event time stamp for link monitor.
|
||
The scope is 1-10, default:10(100ms)."
|
||
::= { ethernetOam 3 }
|
||
|
||
remoteLoopbackTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Set Ethernet Oam remote loopback timeout.
|
||
The scope is 1-10, default:3(s). Suggest three times than
|
||
loopback ports period."
|
||
::= { ethernetOam 4 }
|
||
|
||
ethernetOamIfConfigTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF EthernetOamIfConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Config port's ethernet oam."
|
||
::= { ethernetOam 5 }
|
||
|
||
ethernetOamIfConfigEntry OBJECT-TYPE
|
||
SYNTAX EthernetOamIfConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { portId }
|
||
::= { ethernetOamIfConfigTable 1 }
|
||
|
||
EthernetOamIfConfigEntry ::= SEQUENCE {
|
||
ethernetOamIfStatus INTEGER,
|
||
remoteLoopbackIfStatus INTEGER,
|
||
ifPeriodTimeoutMode OCTET STRING,
|
||
ifLinkMonitorStatus INTEGER,
|
||
ifLinkSymbolPeriodThresholdWindow OCTET STRING,
|
||
ifLinkFrameThresholdWindow OCTET STRING,
|
||
ifLinkFramePeriodThresholdWindow OCTET STRING,
|
||
ifLinkFrameSecondsThresholdWindow OCTET STRING
|
||
}
|
||
|
||
ethernetOamIfStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Config port's ethernet oam enable or disable."
|
||
::= { ethernetOamIfConfigEntry 2 }
|
||
|
||
remoteLoopbackIfStatus OBJECT-TYPE
|
||
SYNTAX INTEGER{ start ( 1 ) , stop ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "start or stop port remote loopback."
|
||
::= { ethernetOamIfConfigEntry 3 }
|
||
|
||
ifPeriodTimeoutMode OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set ethernet oam discovery period, link timeout and discovery mode.
|
||
The format is P-T-M .
|
||
P : set ethernet oam discovery period time. The scope is 1-10, default:10(100ms);
|
||
T : set ethernet oam link timeout time. The scope is 2-20 , default:5(s);
|
||
M : set ethernet oam discovery mode active or passive, default:active;
|
||
1 takes the discovery mode active; 2 takes the discovery mode passive;
|
||
For example: 3-14-2
|
||
means:
|
||
set ethernet oam discovery period time is 3,
|
||
set ethernet oam link timeout time is 14,
|
||
set ethernet oam discovery mode passive ."
|
||
::= { ethernetOamIfConfigEntry 4 }
|
||
|
||
ifLinkMonitorStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Config link monitor enable or disable."
|
||
::= { ethernetOamIfConfigEntry 5 }
|
||
|
||
ifLinkSymbolPeriodThresholdWindow OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Config link monitor symbol-period threshold and window.
|
||
The format is T-W .
|
||
T : set symbol period threshold. The scope is 1-65535, default:1 ;
|
||
W : set symbol period window. The scope is 1-65535,default:1(million symbols);
|
||
For example: 300-40
|
||
means:
|
||
set symbol period threshold 300 ;
|
||
set symbol period window 40 ;"
|
||
::= { ethernetOamIfConfigEntry 6 }
|
||
|
||
ifLinkFrameThresholdWindow OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Config link monitor frame threshold and window .
|
||
The format is T-W .
|
||
T : set frame threshold.The scope is 1-65535, default:1 ;
|
||
W : set frame window. The scope is 1-60,default:1(s);
|
||
For example: 300-40
|
||
means:
|
||
set frame threshold 300 ;
|
||
set frame window 40 ;"
|
||
::= { ethernetOamIfConfigEntry 7 }
|
||
|
||
|
||
ifLinkFramePeriodThresholdWindow OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Config link monitor frame-period threshold and window .
|
||
The format is T-W .
|
||
T : set frame period threshold. The scope is 1-65535, default:1 ;
|
||
W : set frame period window.The scope is 1-600000, default:100(ten thousand frames);
|
||
For example: 300-40
|
||
means:
|
||
set frame period threshold 300 ;
|
||
set frame period window 40 ;"
|
||
::= { ethernetOamIfConfigEntry 8 }
|
||
|
||
ifLinkFrameSecondsThresholdWindow OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Config link monitor frame-seconds threshold and window .
|
||
The format is T-W .
|
||
T : set frame seconds threshold. The scope is 1-900, default:1(s) ;
|
||
W : set frame seconds window.The scope is 10-900,default:60(s);
|
||
For example: 300-40
|
||
means:
|
||
set frame seconds threshold 300 ;
|
||
set frame seconds window 40 ;"
|
||
::= { ethernetOamIfConfigEntry 9 }
|
||
|
||
ethernetOamShowTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF EthernetOamShowEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Show ethernet oam configuration information"
|
||
::= { ethernetOam 6 }
|
||
|
||
ethernetOamShowEntry OBJECT-TYPE
|
||
SYNTAX EthernetOamShowEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { portId }
|
||
::= { ethernetOamShowTable 1 }
|
||
|
||
EthernetOamShowEntry ::= SEQUENCE {
|
||
ethernetOamShowDiscovery OCTET STRING,
|
||
ethernetOamShowLinkMonitor OCTET STRING,
|
||
ethernetOamShowStatistics OCTET STRING
|
||
}
|
||
|
||
ethernetOamShowDiscovery OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Show ethernet oam discovery information. "
|
||
::= { ethernetOamShowEntry 2 }
|
||
|
||
ethernetOamShowLinkMonitor OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Show ethernet oam statistics information. "
|
||
::= { ethernetOamShowEntry 3 }
|
||
|
||
ethernetOamShowStatistics OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Show ethernet oam link monitor information. "
|
||
::= { ethernetOamShowEntry 4 }
|
||
|
||
linkMonitorSymbolPeriodTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that link monitor symbol period status."
|
||
::= { ethernetOam 7 }
|
||
|
||
linkMonitorFrameTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that link monitor frame status."
|
||
::= { ethernetOam 8 }
|
||
|
||
linkMonitorFramePeriodTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that link monitor frame period status."
|
||
::= { ethernetOam 9 }
|
||
|
||
linkMonitorFrameSecondsTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that link monitor frame seconds status."
|
||
::= { ethernetOam 10 }
|
||
|
||
remoteLinkFailTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that remote link Fail."
|
||
::= { ethernetOam 11 }
|
||
|
||
remoteLinkOKTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that remote link OK."
|
||
::= { ethernetOam 12 }
|
||
|
||
dyingGaspTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that dying gasp status."
|
||
::= { ethernetOam 13 }
|
||
|
||
remoteDiscoveryFailTrap NOTIFICATION-TYPE
|
||
OBJECTS { portId, switchMac, remoteMAC }
|
||
STATUS current
|
||
DESCRIPTION "The trap indicates nms that remote discovery Fail."
|
||
::= { ethernetOam 14 }
|
||
|
||
remoteMAC OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Store remote MAC."
|
||
::= { ethernetOam 15 }
|
||
|
||
opticalInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OpticalInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION " Ethnet configuration table "
|
||
::= { opticalInformation 1 }
|
||
|
||
opticalInfoEntry OBJECT-TYPE
|
||
SYNTAX OpticalInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { opticalInfoPortId }
|
||
::= { opticalInfoTable 1 }
|
||
|
||
OpticalInfoEntry ::=
|
||
SEQUENCE {
|
||
opticalInfoPortId
|
||
Unsigned32,
|
||
opticalInfoIfName
|
||
DisplayString,
|
||
opticalInfoOnline
|
||
INTEGER,
|
||
opticalInfoSWaveLenth
|
||
Integer32,
|
||
opticalInfoPowerSupport
|
||
INTEGER,
|
||
opticalInfoSRxPower
|
||
DisplayString,
|
||
opticalInfoSRxPowerValid
|
||
INTEGER,
|
||
opticalInfoSTxPower
|
||
DisplayString,
|
||
opticalInfoSTxPowerValid
|
||
INTEGER,
|
||
opticalInfoSTxPowerStatus
|
||
INTEGER,
|
||
opticalInfoSRxPowerStatus
|
||
INTEGER,
|
||
opticalInfoVName
|
||
DisplayString,
|
||
opticalInfoType
|
||
DisplayString,
|
||
opticalInfoVSn
|
||
DisplayString,
|
||
opticalInfoDistanse
|
||
Integer32,
|
||
opticalInfoMode
|
||
INTEGER
|
||
}
|
||
|
||
opticalInfoPortId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port id"
|
||
::= { opticalInfoEntry 1 }
|
||
|
||
opticalInfoIfName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Physical Ethnet interface ifName"
|
||
::= { opticalInfoEntry 2 }
|
||
opticalInfoOnline OBJECT-TYPE
|
||
SYNTAX INTEGER { online ( 1 ) , offline ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info Online"
|
||
::= { opticalInfoEntry 3 }
|
||
|
||
opticalInfoSWaveLenth OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info S_waveLenth(nm)"
|
||
::= { opticalInfoEntry 11 }
|
||
|
||
opticalInfoPowerSupport OBJECT-TYPE
|
||
SYNTAX INTEGER { supported ( 1 ) , unsupported ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info power_supported"
|
||
::= { opticalInfoEntry 12 }
|
||
|
||
|
||
opticalInfoSRxPower OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info S_rxPower(mW)"
|
||
::= { opticalInfoEntry 13 }
|
||
|
||
opticalInfoSRxPowerValid OBJECT-TYPE
|
||
SYNTAX INTEGER { valid ( 1 ) , invalid ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info S_rxPowerValid"
|
||
::= { opticalInfoEntry 14 }
|
||
|
||
opticalInfoSTxPower OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info S_txPower(mW)"
|
||
::= { opticalInfoEntry 15 }
|
||
|
||
opticalInfoSTxPowerValid OBJECT-TYPE
|
||
SYNTAX INTEGER { valid ( 1 ) , invalid ( 2 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info S_txPowerValid"
|
||
::= { opticalInfoEntry 16 }
|
||
|
||
opticalInfoSTxPowerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {normal ( 0 ) , warning ( 1 ) , alarm ( 2 ) , null ( 3 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Optical Module Info S_txPowerStatus"
|
||
::= { opticalInfoEntry 17 }
|
||
|
||
opticalInfoSRxPowerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {normal ( 0 ) , warning ( 1 ) , alarm ( 2 ) , null ( 3 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Optical Module Info S_rxPowerStatus"
|
||
::= { opticalInfoEntry 18 }
|
||
|
||
opticalInfoVName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info VName"
|
||
::= { opticalInfoEntry 23 }
|
||
|
||
opticalInfoType OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info type"
|
||
::= { opticalInfoEntry 24 }
|
||
|
||
|
||
opticalInfoVSn OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info VSn"
|
||
::= { opticalInfoEntry 26 }
|
||
|
||
opticalInfoDistanse OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Optical Module Info Distance(m)"
|
||
::= { opticalInfoEntry 27 }
|
||
|
||
opticalInfoMode OBJECT-TYPE
|
||
SYNTAX INTEGER {null ( 0 ) , single ( 1 ) , multi ( 2 ), copper ( 3 ) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The mode of the optical fiber."
|
||
::= { opticalInfoEntry 28 }
|
||
|
||
--
|
||
END
|