Observium_CE/mibs/zte/ZXR10-SWITCH-MIB

2156 lines
68 KiB
Plaintext

-- ************************************************
-- $Id: zxr10switch.mib 8 2005-04-05 12:17:08Z taowq $
--
-- zxr10switch.mib: ZXR10 Switch MIB file
--
-- Mar. 2005, Tao wenqiang
--
-- Copyright(c) 2005 by ZTE Corporaton
-- All rights reservered
--
-- ************************************************
ZXR10-SWITCH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
experimental,
Integer32,
Unsigned32,
Counter32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
enterprises
FROM SNMPv2-SMI
MacAddress,RowStatus
FROM SNMPv2-TC
mgmt,
NetworkAddress,
IpAddress,
Counter,
Gauge
FROM RFC1155-SMI
ifIndex
FROM RFC1213-MIB;
zte OBJECT IDENTIFIER ::= { enterprises 3902 }
zxr10 OBJECT IDENTIFIER ::= { zte 3}
zxr10switch OBJECT IDENTIFIER ::= { zxr10 102}
zxr10vlan OBJECT IDENTIFIER ::= { zxr10switch 1}
zxr10igmpSnooping OBJECT IDENTIFIER ::= { zxr10switch 5}
zxr10extAlarm OBJECT IDENTIFIER ::= { zxr10switch 6 }
zxr10QinQ OBJECT IDENTIFIER ::= { zxr10vlan 3 }
zxr10MemberShip OBJECT IDENTIFIER ::={ zxr10vlan 4}
zess OBJECT IDENTIFIER ::= { zxr10switch 13}
vct OBJECT IDENTIFIER ::= { zxr10switch 14 } --add by jiaolin
loopdetect OBJECT IDENTIFIER ::= { zxr10switch 15 }
svlan OBJECT IDENTIFIER ::= { zxr10switch 17 } --add by jiangyan
vfp OBJECT IDENTIFIER ::= { zxr10switch 18 } --add by jiangyan
dhcp OBJECT IDENTIFIER ::= { zxr10switch 23 } --fzl for ip source guard test
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)
zxr10CpuVlanPvidTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10CpuVlanPvidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"vlan information table."
::= { zxr10vlan 1 }
zxr10CpuVlanPvidEntry OBJECT-TYPE
SYNTAX Zxr10CpuVlanPvidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { zxr10CpuVlanId }
::= { zxr10CpuVlanPvidTable 1 }
Zxr10CpuVlanPvidEntry ::=
SEQUENCE {
zxr10CpuVlanId
Integer32,
zxr10CpuVlanIf
Integer32,
zxr10CpuVlanMtu
Integer32,
zxr10CpuVlanState
INTEGER,
zxr10CpuVlanSaid
Integer32,
zxr10CpuVlanVpnid
Integer32,
zxr10CpuVlanRowStatus
RowStatus,
zxr10CpuVlanName
DisplayString,
zxr10CpuVlanMemPortsPvid
DisplayString
}
zxr10CpuVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan id (1-4094)"
::= { zxr10CpuVlanPvidEntry 1 }
zxr10CpuVlanIf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan entry -> L3 interface "
::= { zxr10CpuVlanPvidEntry 2 }
zxr10CpuVlanMtu OBJECT-TYPE
SYNTAX Integer32 (1..65534)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vlan MTU size "
::= { zxr10CpuVlanPvidEntry 3 }
zxr10CpuVlanState OBJECT-TYPE
SYNTAX INTEGER{up(1),down(0)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vlan state:active or suspend "
::= { zxr10CpuVlanPvidEntry 4 }
zxr10CpuVlanSaid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Security Association Identifier(SAID) "
::= { zxr10CpuVlanPvidEntry 5 }
zxr10CpuVlanVpnid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan entry -> Vpnid "
::= { zxr10CpuVlanPvidEntry 6 }
zxr10CpuVlanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"creat or delete vlan "
::= { zxr10CpuVlanPvidEntry 7 }
zxr10CpuVlanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan name "
::= { zxr10CpuVlanPvidEntry 8 }
zxr10CpuVlanMemPortsPvid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" pvid of port members "
::= { zxr10CpuVlanPvidEntry 9 }
zxr10CpuVlanTagTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10CpuVlanTagEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"vlan information table."
::= { zxr10vlan 2 }
zxr10CpuVlanTagEntry OBJECT-TYPE
SYNTAX Zxr10CpuVlanTagEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { zxr10CpuVlanId }
::= { zxr10CpuVlanTagTable 1 }
Zxr10CpuVlanTagEntry ::=
SEQUENCE {
zxr10CpuVlanid
Integer32,
zxr10CpuVlanvpnid
Integer32,
zxr10CpuVlanname
DisplayString,
zxr10CpuVlanMemPortsTag
DisplayString
}
zxr10CpuVlanid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan id (1-4094)"
::= { zxr10CpuVlanTagEntry 1 }
zxr10CpuVlanvpnid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan entry -> Vpnid "
::= { zxr10CpuVlanTagEntry 2 }
zxr10CpuVlanname OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan name "
::= { zxr10CpuVlanTagEntry 3 }
zxr10CpuVlanMemPortsTag OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" tag port members "
::= { zxr10CpuVlanTagEntry 4 }
zxr10CpuVlanUntagTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10CpuVlanUntagEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"vlan information table."
::= { zxr10vlan 5 }
zxr10CpuVlanUntagEntry OBJECT-TYPE
SYNTAX Zxr10CpuVlanUntagEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { zxr10CpuVlanId }
::= { zxr10CpuVlanUntagTable 1 }
Zxr10CpuVlanUntagEntry ::=
SEQUENCE {
zxr10Cpuvlanid
Integer32,
zxr10CpuVlanvpnId
Integer32,
zxr10Cpuvlanname
DisplayString,
zxr10CpuVlanMemPortsUntag
DisplayString
}
zxr10Cpuvlanid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan id (1-4094)"
::= { zxr10CpuVlanUntagEntry 1 }
zxr10CpuVlanvpnId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vlan entry -> Vpnid "
::= { zxr10CpuVlanUntagEntry 2 }
zxr10Cpuvlanname OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan name "
::= { zxr10CpuVlanUntagEntry 3 }
zxr10CpuVlanMemPortsUntag OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" pvid of port members "
::= { zxr10CpuVlanUntagEntry 4 }
zxr10IgmpSnoopingTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10IgmpSnoopingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZXR10 igmp snooping table."
::= { zxr10igmpSnooping 1 }
zxr10IgmpSnoopingEntry OBJECT-TYPE
SYNTAX Zxr10IgmpSnoopingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"zxr10 Igmp Snooping Entry"
INDEX { zxr10igmpSnoopingGroupId }
::= { zxr10IgmpSnoopingTable 1 }
Zxr10IgmpSnoopingEntry ::=
SEQUENCE {
zxr10igmpSnoopingValid
INTEGER,
zxr10igmpSnoopingVlanId
Integer32,
zxr10igmpSnoopingGroupId
Integer32,
zxr10igmpSnoopingDropEnable
INTEGER,
zxr10igmpSnoopingMaxHostNum
Integer32,
zxr10igmpSnoopingIpAddr
IpAddress,
zxr10igmpSnoopingGroupMac
MacAddress,
zxr10igmpSnoopingMemPorts0
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts1
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts2
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts3
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts4
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts5
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts6
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts7
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts8
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts9
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts10
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts11
OCTET STRING (SIZE(0..64)),
zxr10igmpSnoopingMemPorts12
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts0
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts1
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts2
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts3
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts4
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts5
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts6
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts7
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts8
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts9
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts10
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts11
OCTET STRING (SIZE(0..64)),
zxr10pimSnoopingMemPorts12
OCTET STRING (SIZE(0..64))
}
zxr10igmpSnoopingValid OBJECT-TYPE
SYNTAX INTEGER{invalid(0),valid(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"0 is invalid,1 is valid."
::= { zxr10IgmpSnoopingEntry 1 }
zxr10igmpSnoopingVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping Vlan Id"
::= { zxr10IgmpSnoopingEntry 2 }
zxr10igmpSnoopingGroupId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 Igmp Snooping Entry"
::= { zxr10IgmpSnoopingEntry 3 }
zxr10igmpSnoopingDropEnable OBJECT-TYPE
SYNTAX INTEGER{enable(0),disable(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enabled/Disables IGMP Multicast."
::= { zxr10IgmpSnoopingEntry 4 }
zxr10igmpSnoopingMaxHostNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAX hosts can access in this group."
::= { zxr10IgmpSnoopingEntry 5 }
zxr10igmpSnoopingIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping Ip Addr"
::= { zxr10IgmpSnoopingEntry 6 }
zxr10igmpSnoopingGroupMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping Group Mac"
::= { zxr10IgmpSnoopingEntry 7 }
zxr10igmpSnoopingMemPorts0 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 0"
::= { zxr10IgmpSnoopingEntry 8 }
zxr10igmpSnoopingMemPorts1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 1"
::= { zxr10IgmpSnoopingEntry 9 }
zxr10igmpSnoopingMemPorts2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 2"
::= { zxr10IgmpSnoopingEntry 10 }
zxr10igmpSnoopingMemPorts3 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 3"
::= { zxr10IgmpSnoopingEntry 11 }
zxr10igmpSnoopingMemPorts4 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 4"
::= { zxr10IgmpSnoopingEntry 12 }
zxr10igmpSnoopingMemPorts5 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 5"
::= { zxr10IgmpSnoopingEntry 13 }
zxr10igmpSnoopingMemPorts6 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 6"
::= { zxr10IgmpSnoopingEntry 14 }
zxr10igmpSnoopingMemPorts7 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 7"
::= { zxr10IgmpSnoopingEntry 15 }
zxr10igmpSnoopingMemPorts8 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 8"
::= { zxr10IgmpSnoopingEntry 16 }
zxr10igmpSnoopingMemPorts9 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 9"
::= { zxr10IgmpSnoopingEntry 17 }
zxr10igmpSnoopingMemPorts10 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 10"
::= { zxr10IgmpSnoopingEntry 18 }
zxr10igmpSnoopingMemPorts11 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 11"
::= { zxr10IgmpSnoopingEntry 19 }
zxr10igmpSnoopingMemPorts12 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZXR10 igmp snooping MemPorts 12"
::= { zxr10IgmpSnoopingEntry 20 }
zxr10pimSnoopingMemPorts0 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 0"
::= { zxr10IgmpSnoopingEntry 31 }
zxr10pimSnoopingMemPorts1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 1"
::= { zxr10IgmpSnoopingEntry 32 }
zxr10pimSnoopingMemPorts2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 2"
::= { zxr10IgmpSnoopingEntry 33 }
zxr10pimSnoopingMemPorts3 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 3"
::= { zxr10IgmpSnoopingEntry 34 }
zxr10pimSnoopingMemPorts4 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 4"
::= { zxr10IgmpSnoopingEntry 35 }
zxr10pimSnoopingMemPorts5 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 5"
::= { zxr10IgmpSnoopingEntry 36 }
zxr10pimSnoopingMemPorts6 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 6"
::= { zxr10IgmpSnoopingEntry 37 }
zxr10pimSnoopingMemPorts7 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 7"
::= { zxr10IgmpSnoopingEntry 38 }
zxr10pimSnoopingMemPorts8 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 8"
::= { zxr10IgmpSnoopingEntry 39 }
zxr10pimSnoopingMemPorts9 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 9"
::= { zxr10IgmpSnoopingEntry 40 }
zxr10pimSnoopingMemPorts10 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 10"
::= { zxr10IgmpSnoopingEntry 41 }
zxr10pimSnoopingMemPorts11 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 11"
::= { zxr10IgmpSnoopingEntry 42 }
zxr10pimSnoopingMemPorts12 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping MemPorts 12"
::= { zxr10IgmpSnoopingEntry 43 }
zxr10PimSnoopingNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10PimSnoopingNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZXR10 pim snooping neighbor table."
::= { zxr10igmpSnooping 2 }
zxr10PimSnoopingNeighborEntry OBJECT-TYPE
SYNTAX Zxr10PimSnoopingNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"zxr10 Pim Snooping Neighbor Entry"
INDEX { zxr10pimSnoopingNeighborId }
::= { zxr10PimSnoopingNeighborTable 1 }
Zxr10PimSnoopingNeighborEntry ::=
SEQUENCE {
zxr10pimSnoopingNeighborValid
INTEGER,
zxr10pimSnoopingNeighborVlanId
Integer32,
zxr10pimSnoopingNeighborVpnId
Integer32,
zxr10pimSnoopingNeighborId
Integer32,
zxr10pimSnoopingNeighborSourceIpAddr
IpAddress,
zxr10pimSnoopingNeighborPort
OCTET STRING
}
zxr10pimSnoopingNeighborValid OBJECT-TYPE
SYNTAX INTEGER{invalid(0),valid(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"0 is invalid,1 is valid."
::= { zxr10PimSnoopingNeighborEntry 1 }
zxr10pimSnoopingNeighborVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping Neighbor Vlan Id"
::= { zxr10PimSnoopingNeighborEntry 2 }
zxr10pimSnoopingNeighborVpnId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping Neighbor Vpn Id"
::= { zxr10PimSnoopingNeighborEntry 3 }
zxr10pimSnoopingNeighborId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping Neighbor Id"
::= { zxr10PimSnoopingNeighborEntry 4 }
zxr10pimSnoopingNeighborSourceIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping Neighbor Source Ip Addr"
::= { zxr10PimSnoopingNeighborEntry 5 }
zxr10pimSnoopingNeighborPort OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 pim Snooping Neighbor Port"
::= { zxr10PimSnoopingNeighborEntry 6 }
zxr10IgmpSnoopingVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10IgmpSnoopingVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZXR10 igmp snooping vlan table."
::= { zxr10igmpSnooping 3 }
zxr10IgmpSnoopingVlanEntry OBJECT-TYPE
SYNTAX Zxr10IgmpSnoopingVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"zxr10 Igmp Snooping Vlan Entry"
INDEX { zxr10igmpSnoopingVlanId }
::= { zxr10IgmpSnoopingVlanTable 1 }
Zxr10IgmpSnoopingVlanEntry ::=
SEQUENCE {
zxr10igmpSnoopingVlanEntryVlanId
Integer32,
zxr10igmpSnoopingVlanEntryEnable
INTEGER,
zxr10pimSnoopingVlanEntryEnable
INTEGER,
zxr10igmpSnoopingFastLeave
INTEGER,
zxr10igmpSnoopingLastMemberQueryInterval
Integer32,
zxr10igmpSnoopingMaxGroupNum
Integer32,
zxr10igmpSnoopingGroupNum
Integer32,
zxr10igmpSnoopingHostTimeOut
Integer32,
zxr10igmpSnoopingMrTimeOut
Integer32
}
zxr10igmpSnoopingVlanEntryVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"zxr10 igmp Snooping Vlan Entry Vlan Id"
::= { zxr10IgmpSnoopingVlanEntry 1 }
zxr10igmpSnoopingVlanEntryEnable OBJECT-TYPE
SYNTAX INTEGER{enable(0),disable(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Enables/disables IGMP Snooping on this vlan"
::= { zxr10IgmpSnoopingVlanEntry 2 }
zxr10pimSnoopingVlanEntryEnable OBJECT-TYPE
SYNTAX INTEGER{enable(0),disable(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Enables/disables PIM Snooping on this vlan"
::= { zxr10IgmpSnoopingVlanEntry 3 }
zxr10igmpSnoopingFastLeave OBJECT-TYPE
SYNTAX INTEGER{fast-leave(0),slow-leave(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Enables/disables group membership fast leave "
::= { zxr10IgmpSnoopingVlanEntry 4 }
zxr10igmpSnoopingLastMemberQueryInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The Last Member Query Interval is the Max Response
Time inserted into Group-Specific Queries sent in
response to Leave Group messages, and is also the
amount of time between Group-Specific Query messages."
::= { zxr10IgmpSnoopingVlanEntry 5 }
zxr10igmpSnoopingMaxGroupNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" MAX multicast groups can access in this vlan"
::= { zxr10IgmpSnoopingVlanEntry 6 }
zxr10igmpSnoopingGroupNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Number of multicast groups access in this vlan currently"
::= { zxr10IgmpSnoopingVlanEntry 7 }
zxr10igmpSnoopingHostTimeOut OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Host aging-time"
::= { zxr10IgmpSnoopingVlanEntry 8 }
zxr10igmpSnoopingMrTimeOut OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Router aging-time"
::= { zxr10IgmpSnoopingVlanEntry 9 }
zxr10igmpSnoopingEnable OBJECT-TYPE
SYNTAX INTEGER{enable(0),disable(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Enables/disables IGMP Snooping on this device"
::= { zxr10igmpSnooping 4 }
zxr10pimSnoopingEnable OBJECT-TYPE
SYNTAX INTEGER{enable(0),disable(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Enables/disables PIM Snooping on this device"
::= { zxr10igmpSnooping 5 }
zxr10igmpSnoopingGlobalQuery OBJECT-TYPE
SYNTAX INTEGER{enable(0),disable(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Enabled/Disables IGMP Queries for this device"
::= { zxr10igmpSnooping 6}
zxr10igmpSnoopingQueryInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The Query Interval is the interval between
General Queries sent by the Querier.
Default: 125 seconds. "
::= {zxr10igmpSnooping 7 }
zxr10igmpSnoopingQueryResponseInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The Max Response Time inserted into the periodic General Queries"
::= { zxr10igmpSnooping 8 }
zxr10InputAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10InputAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the table of input alarm. "
::= { zxr10extAlarm 1}
zxr10InputAlarmEntry OBJECT-TYPE
SYNTAX Zxr10InputAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the table of input alarm. "
INDEX {zxr10InputAlarmIndex }
::= { zxr10InputAlarmTable 1}
Zxr10InputAlarmEntry ::=
SEQUENCE { zxr10InputAlarmIndex INTEGER,
zxr10InputAlarmStatus INTEGER,
zxr10InputAlarmDescription DisplayString
}
zxr10InputAlarmIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the type of alarm. "
::= { zxr10InputAlarmEntry 1}
zxr10InputAlarmStatus OBJECT-TYPE
SYNTAX INTEGER{alarm(1),clear(0) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the status of alarm. "
::= { zxr10InputAlarmEntry 2}
zxr10InputAlarmDescription OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the description of alarm. "
::= { zxr10InputAlarmEntry 3}
zxr10OutputAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10OutputAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the table of input alarm. "
::= { zxr10extAlarm 2}
zxr10OutputAlarmEntry OBJECT-TYPE
SYNTAX Zxr10OutputAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the table of input alarm. "
INDEX {zxr10OutputAlarmIndex }
::= { zxr10OutputAlarmTable 1}
Zxr10OutputAlarmEntry ::=
SEQUENCE { zxr10OutputAlarmIndex INTEGER,
zxr10OutputAlarmStatus INTEGER,
zxr10OutputAlarmDescription DisplayString
}
zxr10OutputAlarmIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the type of alarm. "
::= { zxr10OutputAlarmEntry 1}
zxr10OutputAlarmStatus OBJECT-TYPE
SYNTAX INTEGER{alarm(1),clear(0) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the status of alarm. "
::= { zxr10OutputAlarmEntry 2}
zxr10OutputAlarmDescription OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the description of alarm. "
::= { zxr10OutputAlarmEntry 3}
zxr10QinQTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10QinQEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"switchport qinq(802.1q in 802.1q) configuration table."
::= { zxr10QinQ 1 }
zxr10QinQEntry OBJECT-TYPE
SYNTAX Zxr10QinQEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ifIndex }
::= { zxr10QinQTable 1 }
Zxr10QinQEntry ::=
SEQUENCE {
zxr10QinQPortName
DisplayString,
zxr10QinQMode
INTEGER,
zxr10QinQTpid
Integer32,
zxr10QinQPvid
Integer32
}
zxr10QinQPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of this port"
::= { zxr10QinQEntry 1 }
zxr10QinQMode OBJECT-TYPE
SYNTAX INTEGER{normal(0),customer(1),uplink(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The qinq mode of switchport "
::= { zxr10QinQEntry 2 }
zxr10QinQTpid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The qinq tpid of switchport "
::= { zxr10QinQEntry 3 }
zxr10QinQPvid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The native vlan id of switchport "
::= { zxr10QinQEntry 4 }
zxr10QinQExtendTpid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The extend qinq tpid"
::= { zxr10QinQ 2 }
zxr10QinQStandardTpid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write --not-accessible
STATUS current
DESCRIPTION
"The standard qinq tpid"
::= { zxr10QinQ 3 }
zxr10MemberShipTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10MemberShipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"vlan membership information table."
::= { zxr10MemberShip 1 }
zxr10MemberShipEntry OBJECT-TYPE
SYNTAX Zxr10MemberShipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ifIndex }
::= { zxr10MemberShipTable 1 }
Zxr10MemberShipEntry ::=
SEQUENCE {
zxr10MemberShipPortName
DisplayString,
zxr10MemberShipPvid
Integer32,
zxr10MemberShipMode
INTEGER,
zxr10MemberShipVlansTag
OCTET STRING,
zxr10MemberShipVlansHybridUnTag
OCTET STRING,
zxr10MemberShipVlansTag2k
OCTET STRING,
zxr10MemberShipVlansHybridUnTag2k
OCTET STRING,
zxr10MemberShipVlansTag3k
OCTET STRING,
zxr10MemberShipVlansHybridUnTag3k
OCTET STRING,
zxr10MemberShipVlansTag4k
OCTET STRING,
zxr10MemberShipVlansHybridUnTag4k
OCTET STRING
}
zxr10MemberShipPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of this port"
::= { zxr10MemberShipEntry 1 }
zxr10MemberShipPvid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The native vlan id of this interface"
::= { zxr10MemberShipEntry 2 }
zxr10MemberShipMode OBJECT-TYPE
SYNTAX INTEGER{access(0),trunk(1), hybrid(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Vlan mode of this interface."
::= { zxr10MemberShipEntry 3 }
zxr10MemberShipVlansTag OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan tag bitMap (1-1023) "
::= { zxr10MemberShipEntry 4 }
zxr10MemberShipVlansHybridUnTag OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan untag bitMap(1-1023) of hybrid ports "
::= { zxr10MemberShipEntry 5 }
zxr10MemberShipVlansTag2k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan bitMap (1024-2047) "
::= { zxr10MemberShipEntry 6 }
zxr10MemberShipVlansHybridUnTag2k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan untag bitMap(1024-2047) of hybrid ports "
::= { zxr10MemberShipEntry 7 }
zxr10MemberShipVlansTag3k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan tag bitMap (2048-3071) "
::= { zxr10MemberShipEntry 8 }
zxr10MemberShipVlansHybridUnTag3k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan untag bitMap(2048-3071) of hybrid ports "
::= { zxr10MemberShipEntry 9 }
zxr10MemberShipVlansTag4k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan tag bitMap (3072-4094) "
::= { zxr10MemberShipEntry 10 }
zxr10MemberShipVlansHybridUnTag4k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" vlan untag bitMap(3072-4094) of hybrid ports "
::= { zxr10MemberShipEntry 11 }
zessClearAllChangeTimes OBJECT-TYPE
SYNTAX INTEGER{
reset(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Clear all zessChangeTimes of the domain table."
::= { zess 1 }
zessDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZessDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains ZESS domain info."
::= { zess 2 }
zessDomainEntry OBJECT-TYPE
SYNTAX ZessDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of entries of ZESS domain information."
INDEX { zessDomainId }
::= { zessDomainTable 1 }
ZessDomainEntry ::=
SEQUENCE {
zessDomainId
Integer32,
zessProtectInstanceId
Integer32,
zessPrimaryPort
DisplayString,
zessSecondaryPort
DisplayString,
zessPreupDelayTime
Integer32,
zessDomainMode
INTEGER,
zessDomainState
INTEGER,
zessPriIfState
INTEGER,
zessSecIfState
INTEGER,
zessChangeTimes
INTEGER,
zessClearChangeTimes
INTEGER,
zessDomainRowStatus
RowStatus
}
zessDomainId OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The id of a ZESS domain."
::= { zessDomainEntry 1 }
zessProtectInstanceId OBJECT-TYPE
SYNTAX Integer32(0..16)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The protect instance id of a ZESS domain."
::= { zessDomainEntry 2 }
zessPrimaryPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The primary port name of the domain."
::= { zessDomainEntry 3 }
zessSecondaryPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The second port name of the domain."
::= { zessDomainEntry 4 }
zessPreupDelayTime OBJECT-TYPE
SYNTAX Integer32(1..600)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The preup deley time of the domain, it's default value is 2s."
::= { zessDomainEntry 5 }
zessDomainMode OBJECT-TYPE
SYNTAX INTEGER{
revertive(0),
nonrevertive(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The mode of the domain."
::= { zessDomainEntry 6 }
zessDomainState OBJECT-TYPE
SYNTAX INTEGER{
unknown(0),
up(1),
down(2),
init(3),
preup(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the domain."
::= { zessDomainEntry 7 }
zessPriIfState OBJECT-TYPE
SYNTAX INTEGER{
unknown(0),
block(1),
forward(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the primary port."
::= { zessDomainEntry 8 }
zessSecIfState OBJECT-TYPE
SYNTAX INTEGER{
unknown(0),
block(1),
forward(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the second port."
::= { zessDomainEntry 9 }
zessChangeTimes OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The change times of the domain."
::= { zessDomainEntry 10 }
zessClearChangeTimes OBJECT-TYPE
SYNTAX INTEGER{
reset(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" Clear zessChangeTimes of the domain."
::= { zessDomainEntry 11 }
zessDomainRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of this row instance.It could be used for creating,modify or remove instance.
createAndGo(4) is to create primary port and secondary port for a domain,
destroy(6) is to delete a domain,
notInService(2) is to delete primary port and secondary port in a domain."
::= { zessDomainEntry 12 }
vctPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VctPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table of all ports' virtual cable test."
::= { vct 1 }
-------------------------------------------------------------------
-- vct port table added by jiaolin --
-------------------------------------------------------------------
vctPortEntry OBJECT-TYPE
SYNTAX VctPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry contains port config for VCT."
INDEX { vctPortName }
::= { vctPortTable 1 }
VctPortEntry ::= SEQUENCE {
vctPortName DisplayString,
vctIsValid INTEGER,
vctCableStatus INTEGER,
vctPair1Result DisplayString,
vctPair1Lenth DisplayString,
vctPair2Result DisplayString,
vctPair2Lenth DisplayString,
vctPair3Result DisplayString,
vctPair3Lenth DisplayString,
vctPair4Result DisplayString,
vctPair4Lenth DisplayString,
vctRowStatus RowStatus
}
vctPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The port name to index vct config."
::= { vctPortEntry 1 }
vctIsValid OBJECT-TYPE
SYNTAX INTEGER {
invalid ( 0 ) ,
valid ( 1 )
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "0 means invalid,may be get message fail.
1 means valid "
::= { vctPortEntry 2 }
vctCableStatus OBJECT-TYPE
SYNTAX INTEGER {
good ( 0 ) ,
fault ( 1 ) ,
not-support ( 2 )
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates vct CableStatus.
default fault"
::= { vctPortEntry 3 }
vctPair1Result OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates the cable status: open,
short or impedance mismatch."
::= { vctPortEntry 4 }
vctPair1Lenth OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates fault position."
::= { vctPortEntry 5 }
vctPair2Result OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates the cable status: open,
short or impedance mismatch."
::= { vctPortEntry 6 }
vctPair2Lenth OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates fault position."
::= { vctPortEntry 7 }
vctPair3Result OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates the cable status: open,
short or impedance mismatch."
::= { vctPortEntry 8 }
vctPair3Lenth OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates fault position."
::= { vctPortEntry 9 }
vctPair4Result OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates the cable status: open,
short or impedance mismatch."
::= { vctPortEntry 10 }
vctPair4Lenth OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This item indicates fault position."
::= { vctPortEntry 11 }
vctRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of this row instance.It could be used for creating
instance.createAndGo(4) is to create a new row."
::= { vctPortEntry 12 }
-- The mib about vct and loopdetect
vctTable OBJECT-TYPE
SYNTAX SEQUENCE OF VctEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vctTable contains the parameter of cable."
::= { vct 2 }
vctEntry OBJECT-TYPE
SYNTAX VctEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The parameter list of cable."
INDEX { vctIfindex }
::= { vctTable 1 }
VctEntry ::=
SEQUENCE {
vctIfindex
Integer32,
vctSetIfindex
INTEGER,
cableStatus
INTEGER,
doubleCableStatus1-2
INTEGER,
doubleCableStatus3-6
INTEGER,
doubleCableStatus4-5
INTEGER,
doubleCableStatus7-8
INTEGER,
doubleCableLength1-2
INTEGER,
doubleCableLength3-6
INTEGER,
doubleCableLength4-5
INTEGER,
doubleCableLength7-8
INTEGER
}
vctIfindex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifindex of port,it is same to ifindex."
::= { vctEntry 1 }
vctSetIfindex OBJECT-TYPE
SYNTAX INTEGER{enable(1),disable(0)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ifindex of port, which need to be checked."
::= { vctEntry 2 }
cableStatus OBJECT-TYPE
SYNTAX INTEGER{good(1),fault(0)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of cable, either good or fault."
::= { vctEntry 3 }
doubleCableStatus1-2 OBJECT-TYPE
SYNTAX INTEGER{
good(0),
open(1),
short(2),
broken(3),
mismatch(4),
fail(5),
unknown(6),
null(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of cable pair 1-2."
::= { vctEntry 4 }
doubleCableStatus3-6 OBJECT-TYPE
SYNTAX INTEGER{
good(0),
open(1),
short(2),
broken(3),
mismatch(4),
fail(5),
unknown(6),
null(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of cable pair 3-6."
::= { vctEntry 5 }
doubleCableStatus4-5 OBJECT-TYPE
SYNTAX INTEGER{
good(0),
open(1),
short(2),
broken(3),
mismatch(4),
fail(5),
unknown(6),
null(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of cable pair 4-5."
::= { vctEntry 6 }
doubleCableStatus7-8 OBJECT-TYPE
SYNTAX INTEGER{
good(0),
open(1),
short(2),
broken(3),
mismatch(4),
fail(5),
unknown(6),
null(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of cable pair 7-8."
::= { vctEntry 7 }
doubleCableLength1-2 OBJECT-TYPE
SYNTAX INTEGER{
lessthan50(200),
from50to80(201),
from80to110(202),
from110to140(203),
morethan140(204),
unknow(205),
null(206)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of cable pair 1-2."
::= { vctEntry 8 }
doubleCableLength3-6 OBJECT-TYPE
SYNTAX INTEGER{
lessthan50(200),
from50to80(201),
from80to110(202),
from110to140(203),
morethan140(204),
unknow(205),
null(206)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of cable pair 3-6."
::= { vctEntry 9 }
doubleCableLength4-5 OBJECT-TYPE
SYNTAX INTEGER{
lessthan50(200),
from50to80(201),
from80to110(202),
from110to140(203),
morethan140(204),
unknow(205),
null(206)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of cable pair 4-5."
::= { vctEntry 10 }
doubleCableLength7-8 OBJECT-TYPE
SYNTAX INTEGER{
lessthan50(200),
from50to80(201),
from80to110(202),
from110to140(203),
morethan140(204),
unknow(205),
null(206)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of cable pair 7-8."
::= { vctEntry 11 }
-------------------------------------------------------------------
-- loop detect table added by jiaolin --
-------------------------------------------------------------------
loopdetectReopenTime OBJECT-TYPE
SYNTAX Integer32 (1..16777216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay(minute) reopenning the interface after it was shut down.
default 10 minute"
::= { loopdetect 1 }
loopdetectTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoopdetectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The parameter which the loopdetectTable contains."
::= { loopdetect 2 }
loopdetectEntry OBJECT-TYPE
SYNTAX LoopdetectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The parameter list shows the happened loopdetect."
INDEX { loopdetectPanelNum, loopdetectPortNum }
::= { loopdetectTable 1 }
LoopdetectEntry ::=
SEQUENCE {
loopdetectPanelNum
Integer32,
loopdetectPortNum
Integer32,
loopdetectPortName
DisplayString,
loopdetectPortOperStatus
INTEGER,
loopdetectPortVlan
DisplayString,
loopdetectPortMonitor
INTEGER,
loopdetectPortRowStatus
RowStatus
}
loopdetectPanelNum OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"panel num ."
::= { loopdetectEntry 1 }
loopdetectPortNum OBJECT-TYPE
SYNTAX Integer32 (1..48)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"port num ."
::= { loopdetectEntry 2 }
loopdetectPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of port, it is same to ifindex."
::= { loopdetectEntry 3 }
loopdetectPortOperStatus OBJECT-TYPE
SYNTAX INTEGER{
normal ( 0 ),
protect ( 1 ),
block ( 2 )
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of the port."
::= { loopdetectEntry 4 }
loopdetectPortVlan OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..40))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The vlan list which the loopdetect port belong to."
::= { loopdetectEntry 5 }
loopdetectPortMonitor OBJECT-TYPE
SYNTAX INTEGER{
enable ( 1 ),
disable ( 0 )
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The loopdetect protocol enable/disable."
::= { loopdetectEntry 6 }
loopdetectPortRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of this row instance.It could be used for creating,
modify instance.createAndGo(4) is to create a new row."
::= { loopdetectEntry 7 }
----------------------------------------------------------------
-- svlan session table add by jiangyan
----------------------------------------------------------------
zxr10svlanCount OBJECT-TYPE
SYNTAX Integer32(1..4000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of svlan session which has been used."
::= { svlan 10}
zxr10svlanFreeCount OBJECT-TYPE
SYNTAX Integer32(1..4000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of svlan session which has been not used."
::= { svlan 11}
zxr10svlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10svlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains SVLAN session config info."
::= { svlan 12 }
zxr10svlanEntry OBJECT-TYPE
SYNTAX Zxr10svlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of entries of SVLAN session config information."
INDEX { zxr10svlanSessionNo }
::= { zxr10svlanTable 1 }
Zxr10svlanEntry ::= SEQUENCE {
zxr10svlanSessionNo Integer32,
zxr10svlanDescription DisplayString,
zxr10svlanCustomerPort DisplayString,
zxr10svlanUplinkPort DisplayString,
zxr10svlanInvlan DisplayString,
zxr10svlanOvlan DisplayString,
zxr10svlanRedirect INTEGER,
zxr10svlanAdvanced INTEGER,
zxr10svlanPriority Integer32,
zxr10svlanHelperVlan DisplayString
}
zxr10svlanSessionNo OBJECT-TYPE
SYNTAX Integer32(1..4000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The session number of a session."
::= { zxr10svlanEntry 1}
zxr10svlanDescription OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The description of a session."
::= { zxr10svlanEntry 2 }
zxr10svlanCustomerPort OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The customer port name of a session."
::= { zxr10svlanEntry 3}
zxr10svlanUplinkPort OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The uplink port name of a session."
::= { zxr10svlanEntry 4}
zxr10svlanInvlan OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..254))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"svlan invlan ID,if invlan doesn't have value, this string will be null. "
::= { zxr10svlanEntry 5 }
zxr10svlanOvlan OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The out vlan id of a session in no inner tag mode,
if outvlan doesn't have value, this string will be null."
::= { zxr10svlanEntry 6 }
zxr10svlanRedirect OBJECT-TYPE
SYNTAX INTEGER{
undirect(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The undirect flag of a session, default value 255 means redirect."
::= { zxr10svlanEntry 7 }
zxr10svlanAdvanced OBJECT-TYPE
SYNTAX INTEGER{
normal(0),
special(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The advanced flag of a session, 0--normal,1--special,default value 255 means not config. "
::= { zxr10svlanEntry 8 }
zxr10svlanPriority OBJECT-TYPE
SYNTAX Integer32(0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Svlan priority can be mapping(8) or be a number of 0..7,
default value 255 means that priority has no value."
::= { zxr10svlanEntry 9 }
zxr10svlanHelperVlan OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Svlan helper vlan ID, if helper vlan ID doesn't have value,
this string will be null."
::= { zxr10svlanEntry 10 }
----------------------------------------------------------------
-- vfp session table add by jiangyan
----------------------------------------------------------------
zxr10vfpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Zxr10vfpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains VFP session config info."
::= { vfp 1 }
zxr10vfpEntry OBJECT-TYPE
SYNTAX Zxr10vfpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of entries of VFP session config information."
INDEX { zxr10vfpInterfaceName,zxr10vfpSessionId }
::= { zxr10vfpTable 1 }
Zxr10vfpEntry ::= SEQUENCE {
zxr10vfpInterfaceName DisplayString,
zxr10vfpSessionId Integer32,
zxr10vfpDescription DisplayString,
zxr10vfpInVlan DisplayString,
zxr10vfpAclNO Integer32,
zxr10vfpRuleNo Integer32,
zxr10vfpOvlan DisplayString,
zxr10vfpPriority Integer32,
zxr10vfpUntagAppFlag INTEGER,
zxr10vfpClassId Integer32,
zxr10vfpVrfId Integer32
}
zxr10vfpInterfaceName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface name in a session."
::= { zxr10vfpEntry 1 }
zxr10vfpSessionId OBJECT-TYPE
SYNTAX Integer32(1..4000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The session id of a session."
::= { zxr10vfpEntry 2}
zxr10vfpDescription OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of a session."
::= { zxr10vfpEntry 3 }
zxr10vfpInVlan OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..254))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Svlan invlan ID,if invlan doesn't have value, this string will be null."
::= { zxr10vfpEntry 4 }
zxr10vfpAclNO OBJECT-TYPE
SYNTAX Integer32(1..2999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Acl number of a session."
::= { zxr10vfpEntry 5 }
zxr10vfpRuleNo OBJECT-TYPE
SYNTAX Integer32(1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rule number of a session."
::= { zxr10vfpEntry 6 }
zxr10vfpOvlan OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The out vlan id of a session in no inner tag mode,
if outvlan doesn't have value, this string will be null."
::= { zxr10vfpEntry 7 }
zxr10vfpPriority OBJECT-TYPE
SYNTAX Integer32(0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Svlan priority can be mapping(8) or be a number of 0..7,
default value 255 means that priority has no value."
::= { zxr10vfpEntry 8 }
zxr10vfpUntagAppFlag OBJECT-TYPE
SYNTAX INTEGER{
global(0),
pinpoint(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"0--global,1--pinpoint,2--notconfig,default value 255 means not config."
::= { zxr10vfpEntry 9 }
zxr10vfpClassId OBJECT-TYPE
SYNTAX Integer32(0..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Classid of a session,default value 255 means that classid has no value."
::= { zxr10vfpEntry 10 }
zxr10vfpVrfId OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vrfid of a session,default value 255 means that vrfid has no value."
::= { zxr10vfpEntry 11 }
dhcpIpSourceGuardIfNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"It shows how many ports enable ip-source-guard configure "
::= { dhcp 1 }
dhcpIpSourceGuardTable OBJECT-TYPE
SYNTAX SEQUENCE OF DhcpIpSourceGuardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Control the ip-source-guard configure, "
::= { dhcp 2 }
dhcpIpSourceGuardEntry OBJECT-TYPE
SYNTAX DhcpIpSourceGuardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Control the ip-source-guard configure, "
INDEX {dhcpIpSourceGuardSlot, dhcpIpSourceGuardPort }
::= { dhcpIpSourceGuardTable 1 }
DhcpIpSourceGuardEntry ::= SEQUENCE
{
dhcpIpSourceGuardSlot
INTEGER,
dhcpIpSourceGuardPort
INTEGER,
dhcpIpSourceGuardControl
INTEGER
}
dhcpIpSourceGuardSlot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { dhcpIpSourceGuardEntry 1 }
dhcpIpSourceGuardPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { dhcpIpSourceGuardEntry 2 }
dhcpIpSourceGuardControl OBJECT-TYPE
SYNTAX INTEGER{ disable(0), ip-base(1), mac-base(2), mac-ip-base(3)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control the ip-source-guard configure,
if 0, disable current function;
if 1, ip-source-guard is based on ip;
if 2, ip-source-guard is based on mac;
if 3, ip-source-guard is based on mac and ip."
::= { dhcpIpSourceGuardEntry 3 }
END