4658 lines
132 KiB
Plaintext
4658 lines
132 KiB
Plaintext
--
|
|
-- comBridgeRec.mib
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
|
|
-- Tuesday, November 11, 2014 at 07:06:59
|
|
--
|
|
|
|
ZHONE-COM-BRIDGE-REC-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
AtmVpIdentifier, AtmVcIdentifier
|
|
FROM ATM-TC-MIB
|
|
ifIndex, ifAlias, InterfaceIndex
|
|
FROM IF-MIB
|
|
ifPhysAddress, PhysAddress
|
|
FROM RFC1213-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE,
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
TruthValue, MacAddress, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
zhone, zhoneBridge, zhoneModules
|
|
FROM Zhone
|
|
ZhoneAdminString, ZhoneRowStatus
|
|
FROM Zhone-TC;
|
|
|
|
|
|
-- To create generated mib handler:
|
|
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp iftype.mib Zhone.mib Zhone-TC.mib rfc1907.mib rfc2233.mib rfc2514.mib rfc1213.mib rfc2571.mib -stub -o bridgeHdlr.c comBridgeRec.mib
|
|
--
|
|
-- To create generated protection layer:
|
|
-- /vob/zhonetools/bin/pahrser.pl iftype.mib Zhone.mib Zhone-TC.mib rfc2514.mib rfc2233.mib rfc2571.mib comBridgeRec.mib
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
--
|
|
-- 1.3.6.1.4.1.5504.6.77
|
|
bridgeRecord MODULE-IDENTITY
|
|
LAST-UPDATED "201302200249Z" -- February 20, 2013 at 02:49 GMT
|
|
ORGANIZATION
|
|
"Zhone Technologies, Inc."
|
|
CONTACT-INFO
|
|
" Postal:
|
|
Zhone Technologies, Inc.
|
|
@ Zhone Way
|
|
7001 Oakport Street
|
|
Oakland, CA 94621
|
|
USA
|
|
Toll-Free: +1 877-ZHONE20 (+1 877-946-6320)
|
|
Tel: +1-510-777-7000
|
|
Fax: +1-510-777-7001
|
|
E-mail: support@zhone.com"
|
|
DESCRIPTION
|
|
"BRIDGE record MIB
|
|
IP Software
|
|
Minneapolis, MN
|
|
"
|
|
REVISION "201411110701Z" -- November 11, 2014 at 07:01 GMT
|
|
DESCRIPTION
|
|
"1. add more fields to bridgeStats
|
|
2. add mroe fields to bridgeCmd
|
|
3. clean up group errors
|
|
4. clean up IGMP STATS code generation"
|
|
REVISION "201409060532Z" -- September 06, 2014 at 05:32 GMT
|
|
DESCRIPTION
|
|
"1. Add BridgeInterfaceStatus table"
|
|
REVISION "201405160558Z" -- May 16, 2014 at 05:58 GMT
|
|
DESCRIPTION
|
|
"Fix NetworkAddress compatibility issues with netsnmp"
|
|
REVISION "201404071038Z" -- April 07, 2014 at 10:38 GMT
|
|
DESCRIPTION
|
|
"1. add staticBridgePathTable
|
|
2. add bridgePathIfLookupTable
|
|
3. add bridgePathAddressLookupTable"
|
|
REVISION "201311120856Z" -- November 12, 2013 at 08:56 GMT
|
|
DESCRIPTION
|
|
"1. Add byte counters to bridgeStats
|
|
2. Add GPON object to bridge I/F record table"
|
|
REVISION "201310101121Z" -- October 10, 2013 at 11:21 GMT
|
|
DESCRIPTION
|
|
"Add bytes option to bridgeIfOnDemandStatsEnabled"
|
|
REVISION "201308140351Z" -- August 14, 2013 at 03:51 GMT
|
|
DESCRIPTION
|
|
"Modified the range for unicastAgingPeriod"
|
|
REVISION "201306181103Z" -- June 18, 2013 at 11:03 GMT
|
|
DESCRIPTION
|
|
"Add IPOB bridge types"
|
|
REVISION "201306141208Z" -- June 14, 2013 at 12:08 GMT
|
|
DESCRIPTION
|
|
"reorder bridge-type values to be compatible with ZMS"
|
|
REVISION "201306062102Z" -- June 06, 2013 at 21:02 GMT
|
|
DESCRIPTION
|
|
"add bridgeType to Bridge Interface Record"
|
|
REVISION "201305100359Z" -- May 10, 2013 at 03:59 GMT
|
|
DESCRIPTION
|
|
"Changed the start range of packetRuleGroupIndex to 0 to support default packet group"
|
|
REVISION "201302201334Z" -- February 20, 2013 at 13:34 GMT
|
|
DESCRIPTION
|
|
"Added IGMP V3 stats."
|
|
REVISION "201210221559Z" -- October 22, 2012 at 15:59 GMT
|
|
DESCRIPTION
|
|
"Added secMvrAddr(15) as a new static-bridge address type."
|
|
REVISION "201206121240Z" -- June 12, 2012 at 12:40 GMT
|
|
DESCRIPTION
|
|
"Add bridgeIgmpTable."
|
|
REVISION "201204111444Z" -- April 11, 2012 at 14:44 GMT
|
|
DESCRIPTION
|
|
"Added staticBridgeIgmpDscp."
|
|
REVISION "201203150704Z" -- March 15, 2012 at 07:04 GMT
|
|
DESCRIPTION
|
|
"changed some defaults for 'stp-params' due to support of MSTP."
|
|
REVISION "201203060905Z" -- March 06, 2012 at 09:05 GMT
|
|
DESCRIPTION
|
|
"Change default value of eapsConfigSnmpTrap to TRUE"
|
|
REVISION "201201261735Z" -- January 26, 2012 at 17:35 GMT
|
|
DESCRIPTION
|
|
"Added 4 new Bridge Storm Detect counters to the BridgeStats table."
|
|
REVISION "201111151759Z" -- November 15, 2011 at 17:59 GMT
|
|
DESCRIPTION
|
|
"Added bridgeStormDetect(46) enum to packetRuleType and created new bridgestormDetection Trap."
|
|
REVISION "201109200249Z" -- September 20, 2011 at 02:49 GMT
|
|
DESCRIPTION
|
|
"Added eaps topology table."
|
|
REVISION "201107061707Z" -- July 06, 2011 at 17:07 GMT
|
|
DESCRIPTION
|
|
"Add bridgeState and bridgeIfUnblock"
|
|
REVISION "201106211146Z" -- June 21, 2011 at 11:46 GMT
|
|
DESCRIPTION
|
|
"Add mac address string to bridge loop trap"
|
|
REVISION "201106162107Z" -- June 16, 2011 at 21:07 GMT
|
|
DESCRIPTION
|
|
"Add bridgeLoopDetection Trap."
|
|
REVISION "201105151035Z" -- May 15, 2011 at 10:35 GMT
|
|
DESCRIPTION
|
|
"Added staticBridgeLoopPrevention in static bridge table"
|
|
REVISION "201102151716Z" -- February 15, 2011 at 17:16 GMT
|
|
DESCRIPTION
|
|
"Added vlanParms(14) to staticBridgeAddressType."
|
|
REVISION "201101312116Z" -- January 31, 2011 at 21:16 GMT
|
|
DESCRIPTION
|
|
"Added a value clrIgmpStats to bridgeCmdOperation enum field"
|
|
REVISION "201008311726Z" -- August 31, 2010 at 17:26 GMT
|
|
DESCRIPTION
|
|
"Changed bridgeIfMaxVideoStreams upper limit to 1024."
|
|
REVISION "201008161247Z" -- August 16, 2010 at 12:47 GMT
|
|
DESCRIPTION
|
|
"Add igmpCustomIPAddress to static bridge profile"
|
|
REVISION "201007301207Z" -- July 30, 2010 at 12:07 GMT
|
|
DESCRIPTION
|
|
"Add Vlan and Xlan translation to bridge I/F"
|
|
REVISION "201003171032Z" -- March 17, 2010 at 10:32 GMT
|
|
DESCRIPTION
|
|
"Added bridgeIgmpStats"
|
|
REVISION "201002081508Z" -- February 08, 2010 at 15:08 GMT
|
|
DESCRIPTION
|
|
"Added eapsTrapPrefix (traps for EAPS)"
|
|
REVISION "201002081507Z" -- February 08, 2010 at 15:07 GMT
|
|
DESCRIPTION
|
|
"Added eapsStatsTable (row of eapsStatsEntry for each domain)."
|
|
REVISION "201002081505Z" -- February 08, 2010 at 15:05 GMT
|
|
DESCRIPTION
|
|
"Added EapsStatusTable (row of eapsStatusEntry for each domain state machine)."
|
|
REVISION "201002081455Z" -- February 08, 2010 at 14:55 GMT
|
|
DESCRIPTION
|
|
"Added eapsConfigRowStatus to eapsConfigEntry"
|
|
REVISION "200909161635Z" -- September 16, 2009 at 16:35 GMT
|
|
DESCRIPTION
|
|
"Added eapsProtectedVlanEntryIndex to the eapsProtectedVlanTable.
|
|
Fixed a couple of typos. Swapped the Zhone markup comments for
|
|
eapsProtectedVlanLowerRange and UpperRange because they were
|
|
in reverse order. The swapping of the markup comments was
|
|
completely cosmetic and did not change any functionality or
|
|
behavior."
|
|
REVISION "200909101649Z" -- September 10, 2009 at 16:49 GMT
|
|
DESCRIPTION
|
|
"Add blockAsym(5) and blockAll(6) to flap control."
|
|
REVISION "200907061621Z" -- July 06, 2009 at 16:21 GMT
|
|
DESCRIPTION
|
|
"Changed INDEX for eapsConfigEntry to primaryPortLineGroup, secondaryPortLineGroup, controlVlan"
|
|
REVISION "200906261042Z" -- June 26, 2009 at 10:42 GMT
|
|
DESCRIPTION
|
|
"Added 'enable' field to eaps-domain-record
|
|
Added QUICK_ACCESS keyword to 'domainName'"
|
|
REVISION "200905011521Z" -- May 01, 2009 at 15:21 GMT
|
|
DESCRIPTION
|
|
"Added EAPS Group to MIB."
|
|
REVISION "200903231623Z" -- March 23, 2009 at 16:23 GMT
|
|
DESCRIPTION
|
|
"1. Rename bridgeIfIngressStats to bridgeIfOnDemandStatsEnabled
|
|
2. Rename bridgeStatsRulesSupported to bridgeOnDemandStatsRulesSupported
|
|
3. Rename bridgeStatsIngressRemaing to bridgeOnDemandStatsRulesRemaining"
|
|
REVISION "200902131650Z" -- February 13, 2009 at 16:50 GMT
|
|
DESCRIPTION
|
|
"Added bridgeIfIngressStats to bridgeInterfaceTable
|
|
and bridgeStatsIngressSupported,bridgeStatsIngressRemaing
|
|
to bridgeStatsTable"
|
|
REVISION "200901141324Z" -- January 14, 2009 at 13:24 GMT
|
|
DESCRIPTION
|
|
"Add bridgeStatsTable"
|
|
REVISION "200811040954Z" -- November 04, 2008 at 09:54 GMT
|
|
DESCRIPTION
|
|
"Added aclAllow/aclDeny to packetRuleType
|
|
and updated description field."
|
|
REVISION "200804181429Z" -- April 18, 2008 at 14:29 GMT
|
|
DESCRIPTION
|
|
"Add packet-rule-type colorAwareRateLimitDiscard"
|
|
REVISION "200801101628Z" -- January 10, 2008 at 16:28 GMT
|
|
DESCRIPTION
|
|
"Add staticBridgeAddressType values
|
|
dhcpIpAddr and dhcpMacAddr"
|
|
REVISION "200711210723Z" -- November 21, 2007 at 07:23 GMT
|
|
DESCRIPTION
|
|
"Fixed a comment."
|
|
REVISION "200711121421Z" -- November 12, 2007 at 14:21 GMT
|
|
DESCRIPTION
|
|
"Added stpBind, and mstpInstance"
|
|
REVISION "200711081308Z" -- November 08, 2007 at 13:08 GMT
|
|
DESCRIPTION
|
|
"Added profile for STP."
|
|
REVISION "200710101528Z" -- October 10, 2007 at 15:28 GMT
|
|
DESCRIPTION
|
|
"Added dstMacSwapStatic and dstMacSwapDynamic to the packetRuleType enum values."
|
|
REVISION "200709250931Z" -- September 25, 2007 at 09:31 GMT
|
|
DESCRIPTION
|
|
"Added fast(4) to staticBridgeFlapControl."
|
|
REVISION "200707181604Z" -- July 18, 2007 at 16:04 GMT
|
|
DESCRIPTION
|
|
"Added new objects in bridgeInterfaceEntry record.
|
|
Then new objects are bridgeIfTableBasedFilter and bridgeIfDhcpLearn."
|
|
REVISION "200704161736Z" -- April 16, 2007 at 17:36 GMT
|
|
DESCRIPTION
|
|
"Add bridgePPoETable."
|
|
REVISION "200704111222Z" -- April 11, 2007 at 12:22 GMT
|
|
DESCRIPTION
|
|
"Add fields floodUnknown and floodMulticast
|
|
to bridge-interface record"
|
|
REVISION "200611270925Z" -- November 27, 2006 at 09:25 GMT
|
|
DESCRIPTION
|
|
"Add isPPPoA to bridgeInterface and
|
|
bridgeInsertPPPoEVendorTag(99) to
|
|
bridgeConfigType."
|
|
REVISION "200609101002Z" -- September 10, 2006 at 10:02 GMT
|
|
DESCRIPTION
|
|
"Add fields to bridgeInterface and staticBridge entries.
|
|
Add a bridgeConfigType."
|
|
REVISION "200604261551Z" -- April 26, 2006 at 15:51 GMT
|
|
DESCRIPTION
|
|
"added slanId to index for bridgeIfLookup, and bridgeaddressLookup."
|
|
REVISION "200602011419Z" -- February 01, 2006 at 14:19 GMT
|
|
DESCRIPTION
|
|
"V01.00.12 - Added slan to static-Bridge profile reqd for QinQ support."
|
|
REVISION "200601201500Z" -- January 20, 2006 at 15:00 GMT
|
|
DESCRIPTION
|
|
"V01.00.11 - Added support for QinQ"
|
|
REVISION "200511111646Z" -- November 11, 2005 at 16:46 GMT
|
|
DESCRIPTION
|
|
"V01.00.10 - Add staticBridgeFlapControl."
|
|
REVISION "200508011213Z" -- August 01, 2005 at 12:13 GMT
|
|
DESCRIPTION
|
|
"V01.00.09 - Added bridgeIfLookupFlush to bridgeIfLookupTableEntry
|
|
and bridgeAddressLookupFlush to bridgeAddressLookupTable."
|
|
REVISION "200507201713Z" -- July 20, 2005 at 17:13 GMT
|
|
DESCRIPTION
|
|
"V01.00.08 - Added bridgeIfVlanIdCOS, bridgeIfOutgoingCOSOption,
|
|
bridgeIfOutgoingCOSValue to bridgeInterfaceTableEntry."
|
|
REVISION "200412171506Z" -- December 17, 2004 at 15:06 GMT
|
|
DESCRIPTION
|
|
"V01.00.07 - added two new address
|
|
types to staticBridgeAddressTyoe."
|
|
REVISION "200406021609Z" -- June 02, 2004 at 16:09 GMT
|
|
DESCRIPTION
|
|
"V01.00.06 - Added bridgeIfCustomDHCP, bridgeIfConfigGroupIndex to
|
|
bridgeInterfaceTableEntry. Added bridgeIfConfigGroupNextIndexTable
|
|
Added bridgeConfigTable Removed bridgeForbidOui from
|
|
staticBridgeAddressType members
|
|
"
|
|
REVISION "200404151326Z" -- April 15, 2004 at 13:26 GMT
|
|
DESCRIPTION
|
|
"V01.00.05 - Added to staticBridgeAddressType members:
|
|
bridgeForbidOui, dhcpAllowOui."
|
|
REVISION "200402011321Z" -- February 01, 2004 at 13:21 GMT
|
|
DESCRIPTION
|
|
"V01.00.04 - changed lower range of bridgeIfVci to 0
|
|
in order to accomate ethernet bridging."
|
|
REVISION "200310071422Z" -- October 07, 2003 at 14:22 GMT
|
|
DESCRIPTION
|
|
"V01.00.03 - Add index value to staticBridge.
|
|
Add lowerIfIndex to BridgeIf."
|
|
REVISION "200309220932Z" -- September 22, 2003 at 09:32 GMT
|
|
DESCRIPTION
|
|
"V01.00.02 - Changed staticBridgeEntry INDEX."
|
|
REVISION "200307291921Z" -- July 29, 2003 at 19:21 GMT
|
|
DESCRIPTION
|
|
"V01.00.01 - modified for VLAN bridging."
|
|
REVISION "200109181100Z" -- September 18, 2001 at 11:00 GMT
|
|
DESCRIPTION
|
|
"V01.00.00 - Initial Release"
|
|
::= { zhoneModules 77 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
PacketRuleGroupIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
SYNTAX Integer32 (0..2147483647)
|
|
|
|
EapsState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EAPS State Values (per RFC 3619bis).
|
|
|
|
IDLE = 0x00 (EAPS Domain (Master/Transit) still not
|
|
running)
|
|
COMPLETE = 0x01 (Master in complete State)
|
|
FAILED = 0x02 (Master in Failed State)
|
|
LINKS-UP = 0x03 (Transit in links-up State. Both ring-ports
|
|
are up)
|
|
LINK-DOWN = 0x04 (Transit in Link-Down State. One or both
|
|
ring-ports are down)
|
|
PREFORWARDING = 0x05 (Transit in Preforwarding State)
|
|
INIT = 0x06 (Master in Init State)"
|
|
SYNTAX INTEGER
|
|
{
|
|
idle(0),
|
|
complete(1),
|
|
failed(2),
|
|
links-up(3),
|
|
link-down(4),
|
|
preForwarding(5),
|
|
init(6)
|
|
}
|
|
|
|
BridgeState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"state as shown in 'bridge show'."
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
trouble(3),
|
|
notAvailable(4),
|
|
initializing(5),
|
|
adminDown(6),
|
|
adminStateTest(7),
|
|
adminStateNone(8),
|
|
ready(9),
|
|
discovering(10),
|
|
unknown(11),
|
|
blocked(12),
|
|
pending(13),
|
|
disabled(14),
|
|
learning(15),
|
|
forwarding(16),
|
|
blockedFlapping(17),
|
|
blockedPersistent(18),
|
|
blockedFlappingPersistent(19)
|
|
}
|
|
|
|
-- Same as PhysAddress except 16-byte IPv6 is used.
|
|
--
|
|
NetworkAddress ::= OCTET STRING
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.1
|
|
bridgeInterfaceGroup OBJECT-GROUP
|
|
OBJECTS { bridgeIfVci, bridgeIfVpi, bridgeIfVlanId, bridgeIfStripAndInsert, bridgeIfCustomARP,
|
|
bridgeIfFilterBroadcast, bridgeIfLearnIp, bridgeIfLearnUnicast, bridgeIfMaxUnicast, bridgeIfLearnMulticast,
|
|
bridgeIfForwardToUnicast, bridgeIfForwardToMulticast, bridgeIfForwardToDefault, bridgeLowerIfIndex , bridgeAddressLookupStaticOrDynamic,
|
|
bridgeIfLookupStaticOrDynamic, bridgeIfCustomDHCP, staticBridgeMulticastAging, bridgeIfRowStatus, staticBridgeRowStatus,
|
|
bridgeIfLookupFlush, bridgeIfOutgoingCOSValue , bridgeIfOutgoingCOSOption, bridgeIfVlanIdCOS, bridgeAddressLookupFlush,
|
|
staticBridgeFlapControl, bridgeIfStagOutgoingCOSValue, bridgeIfStagCOS, bridgeIfStagOutgoingCOSOption, bridgeIfStagStripAndInsert,
|
|
bridgeIfStagId, bridgeIfStagTPID, packetRuleValue, packetRuleRowStatus, packetRuleGroupMemberNextIndex,
|
|
bridgeIfEgressPacketRuleGroupIndex, bridgeIfIngressPacketRuleGroupIndex, packetRuleGroupIndexNext, packetRuleValue5, packetRuleValue4,
|
|
packetRuleValue3, eapsConfigControlVlan, eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigIsMasterNode,
|
|
eapsConfigControlVlanPriority, eapsConfigDomainName, eapsConfigMsgTxInterval, eapsConfigTimeout, eapsConfigMaxDroppedMessages,
|
|
eapsConfigSnmpTrap, eapsProtectedVlanLowerRange, eapsProtectedVlanUpperRange, eapsConfigDomainEnable, eapsProtectedVlanEntryIndex,
|
|
genQueryRx, genQueryTx, specQueryRx, specQueryTx, v2ReportsRx,
|
|
v2ReportsTx, leavesRx, leavesTx, unknownRx, errorRx,
|
|
actChans, actHosts, staticBridgeLoopPrevention, v3ReportsTx, v3ReportsRx,
|
|
v3SpecQueryTx, v3SpecQueryRx, v3GenQueryTx, v3GenQueryRx, packetRuleValue2,
|
|
packetRuleType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge Interface Record object group. "
|
|
::= { zhoneBridge 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2
|
|
bridgeInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information required for the management
|
|
of bridge interfaces."
|
|
::= { zhoneBridge 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1
|
|
bridgeInterfaceEntry OBJECT-TYPE
|
|
SYNTAX BridgeInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry exists for each bridge interface in the system.
|
|
At a mininum the ifIndex must be present to create a row."
|
|
INDEX { ifIndex }
|
|
::= { bridgeInterfaceTable 1 }
|
|
|
|
|
|
BridgeInterfaceEntry ::=
|
|
SEQUENCE {
|
|
bridgeIfVpi
|
|
AtmVpIdentifier,
|
|
bridgeIfVci
|
|
AtmVcIdentifier,
|
|
bridgeIfVlanId
|
|
Integer32,
|
|
bridgeIfStripAndInsert
|
|
TruthValue,
|
|
bridgeIfCustomARP
|
|
TruthValue,
|
|
bridgeIfFilterBroadcast
|
|
TruthValue,
|
|
bridgeIfLearnIp
|
|
TruthValue,
|
|
bridgeIfLearnUnicast
|
|
TruthValue,
|
|
bridgeIfMaxUnicast
|
|
Integer32,
|
|
bridgeIfLearnMulticast
|
|
TruthValue,
|
|
bridgeIfForwardToUnicast
|
|
TruthValue,
|
|
bridgeIfForwardToMulticast
|
|
TruthValue,
|
|
bridgeIfForwardToDefault
|
|
TruthValue,
|
|
bridgeLowerIfIndex
|
|
InterfaceIndex,
|
|
bridgeIfRowStatus
|
|
ZhoneRowStatus,
|
|
bridgeIfCustomDHCP
|
|
TruthValue,
|
|
bridgeIfIngressPacketRuleGroupIndex
|
|
PacketRuleGroupIndex,
|
|
bridgeIfVlanIdCOS
|
|
Integer32,
|
|
bridgeIfOutgoingCOSOption
|
|
INTEGER,
|
|
bridgeIfOutgoingCOSValue
|
|
Integer32,
|
|
bridgeIfStagTPID
|
|
Integer32,
|
|
bridgeIfStagId
|
|
Integer32,
|
|
bridgeIfStagStripAndInsert
|
|
TruthValue,
|
|
bridgeIfStagOutgoingCOSOption
|
|
INTEGER,
|
|
bridgeIfStagCOS
|
|
Integer32,
|
|
bridgeIfStagOutgoingCOSValue
|
|
Integer32,
|
|
bridgeIfMcastControlList
|
|
SnmpAdminString,
|
|
bridgeIfMaxVideoStreams
|
|
Unsigned32,
|
|
bridgeIfIsPPPoA
|
|
TruthValue,
|
|
bridgeIfFloodUnknown
|
|
TruthValue,
|
|
bridgeIfFloodMulticast
|
|
TruthValue,
|
|
bridgeIfEgressPacketRuleGroupIndex
|
|
PacketRuleGroupIndex,
|
|
bridgeIfTableBasedFilter
|
|
BITS,
|
|
bridgeIfDhcpLearn
|
|
BITS,
|
|
bridgeIfOnDemandStatsEnabled
|
|
INTEGER,
|
|
bridgeIfMvrVlan
|
|
Integer32,
|
|
bridgeIfVlanXlateFrom
|
|
Integer32,
|
|
bridgeIfSlanXlateFrom
|
|
Integer32,
|
|
bridgeIfBridgeState
|
|
BridgeState,
|
|
bridgeIfUnblock
|
|
TruthValue,
|
|
bridgeType
|
|
INTEGER,
|
|
bridgeIfGponGemPortId
|
|
Unsigned32,
|
|
bridgeIfGponTrafficProfile
|
|
Unsigned32,
|
|
bridgeIfIncomingCOSOption
|
|
INTEGER,
|
|
bridgeIfStagIncomingCOSOption
|
|
INTEGER
|
|
}
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.1
|
|
bridgeIfVpi OBJECT-TYPE
|
|
SYNTAX AtmVpIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this bridge interface is on an ATM VC, the ATM VPI
|
|
is specified here. If the bridge interface is not an ATM VC,
|
|
this field is ignored. The VPI value for a VPL or VCL. The
|
|
value VPI=0 is only allowed for a VCL. For ATM UNIs supporting
|
|
VPCs the VPI value ranges from 0 to 255. The VPI
|
|
value 0 is supported for ATM UNIs conforming to
|
|
the ATM Forum UNI 4.0 Annex 8 (Virtual UNIs)
|
|
specification. For ATM UNIs supporting VCCs the
|
|
VPI value ranges from 0 to 255. For ATM NNIs the
|
|
VPI value ranges from 0 to 4095. The maximum VPI
|
|
value cannot exceed the value allowable by
|
|
atmInterfaceMaxVpiBits defined in ATM-MIB."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 1 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.2
|
|
bridgeIfVci OBJECT-TYPE
|
|
SYNTAX AtmVcIdentifier
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this bridge interface is on an ATM VC, the ATM VCI is
|
|
specified here. The range is 32...65535. The maximum VCI
|
|
value cannot exceed the value allowable by atmInterfaceMaxVciBits defined in ATM-MIB.
|
|
|
|
If the bridge interface is not an ATM VC, but for example an
|
|
ethernet interface, this field should be set to 0."
|
|
::= { bridgeInterfaceEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.3
|
|
bridgeIfVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Virtual LAN Id for VLAN Tag Insertion."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.4
|
|
bridgeIfStripAndInsert OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, enable VLAN Tagging."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.5
|
|
bridgeIfCustomARP OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, send ARP requests selectively or by flood."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.6
|
|
bridgeIfFilterBroadcast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, discard non-ARP broadcast packets."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.7
|
|
bridgeIfLearnIp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, snoop unicast packets to build ARP table. "
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.8
|
|
bridgeIfLearnUnicast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, snoop unicast packets to build MAC paths."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.9
|
|
bridgeIfMaxUnicast OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of unicast addresses for I/F."
|
|
::= { bridgeInterfaceEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.10
|
|
bridgeIfLearnMulticast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, snoop multicast packets for IGMP joins/leaves."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.11
|
|
bridgeIfForwardToUnicast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, attempt to forward via unicast MAC paths."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.12
|
|
bridgeIfForwardToMulticast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, attempt to forward via multicast MAC paths."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.13
|
|
bridgeIfForwardToDefault OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, attempt to forward via VLAN default paths."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.14
|
|
bridgeLowerIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry exists for each bridge interface in the
|
|
system. Only Ifindex and lower if index is needed
|
|
to create a row."
|
|
::= { bridgeInterfaceEntry 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.15
|
|
bridgeIfRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and remove rows in the table.
|
|
See bridgeInterfaceEntry description for minimum requirements."
|
|
DEFVAL { active }
|
|
::= { bridgeInterfaceEntry 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.16
|
|
bridgeIfCustomDHCP OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If TRUE, forwards broadcast DHCPOFFER or DHCPACK
|
|
packets even if bridgeFilterBroadcast is TRUE for that
|
|
interface.
|
|
"
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.17
|
|
bridgeIfIngressPacketRuleGroupIndex OBJECT-TYPE
|
|
SYNTAX PacketRuleGroupIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used as partial address of a group of entries
|
|
in the packetRuleTable, each of which prescribes
|
|
a filtering condition for the ingress interface."
|
|
::= { bridgeInterfaceEntry 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.18
|
|
bridgeIfVlanIdCOS OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Class-Of-Service (COS) value used for VLAN Tag Insertion."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 18 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.19
|
|
bridgeIfOutgoingCOSOption OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
outgoingCOSOptionDisable(1),
|
|
outgoingCOSOptionAll(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines COS setting on packets bridged out this interface.
|
|
disable - COS setting is untouched.
|
|
all - COS will be set to bridgeIfOutgoingCOSValue."
|
|
DEFVAL { outgoingCOSOptionDisable }
|
|
::= { bridgeInterfaceEntry 19 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.20
|
|
bridgeIfOutgoingCOSValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The COS value loaded into outgoing tagged packets.
|
|
Applicable only if interface sends tagged packets and
|
|
bridgeIfOutgoingCOSOption is outgoingCOSOption_all."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 20 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.21
|
|
bridgeIfStagTPID OBJECT-TYPE
|
|
SYNTAX Integer32 (33024 | 34984 | 37120 | 37376)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the tag protocol identifier that is being
|
|
used for QinQ packets. (0x8100 is default.)"
|
|
DEFVAL { '8100'h }
|
|
::= { bridgeInterfaceEntry 21 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.22
|
|
bridgeIfStagId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The s-tag value that we are expecting to put on packets
|
|
that are Rxed on this interface."
|
|
DEFVAL { '0'h }
|
|
::= { bridgeInterfaceEntry 22 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.23
|
|
bridgeIfStagStripAndInsert OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, enable S-tag tagging on this IF."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 23 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.24
|
|
bridgeIfStagOutgoingCOSOption OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
sTagCOSDisable(1),
|
|
sTagCOSAll(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines s-tag COS settings on packets bridged
|
|
out this interface:
|
|
disable - s-tag COS setting just passed as Rxed.
|
|
all - s-tag COS will be set with s_tagOutgoingCOSValue."
|
|
DEFVAL { sTagCOSDisable }
|
|
::= { bridgeInterfaceEntry 24 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.25
|
|
bridgeIfStagCOS OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The s-tag COS to be used when doing s-tag insertion."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 25 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.26
|
|
bridgeIfStagOutgoingCOSValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The s-tag COS value loaded into outgoing tagged packets.
|
|
Applicaple only if interface sends S-tagged packets and
|
|
s_tagOutgoingCOSOption is All."
|
|
DEFVAL { '0'h }
|
|
::= { bridgeInterfaceEntry 26 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.27
|
|
bridgeIfMcastControlList OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of mcast-control-ids this bridge-interface-record
|
|
is associated with. It is an integer stored as string, and
|
|
controls which channels a user can watch. Note: unlike
|
|
for IP, an empty list here allows user to watch all
|
|
channels."
|
|
::= { bridgeInterfaceEntry 27 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.28
|
|
bridgeIfMaxVideoStreams OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1024)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of multicast (video) streams that
|
|
we will support."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 28 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.29
|
|
bridgeIfIsPPPoA OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, this interface accepts PPPoA packets and will
|
|
bridge them out as PPPoE packets."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 29 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.30
|
|
bridgeIfFloodUnknown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, flood frames with unknown unicast MAC
|
|
address that would otherwise be discarded."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 30 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.31
|
|
bridgeIfFloodMulticast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, flood all multicast traffic received on
|
|
this bridge to all other ports on this vlan."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 31 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.32
|
|
bridgeIfEgressPacketRuleGroupIndex OBJECT-TYPE
|
|
SYNTAX PacketRuleGroupIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used as partial address of a group of entries
|
|
in the packetRuleTable, each of which prescribes
|
|
a filtering condition for the egress interface."
|
|
::= { bridgeInterfaceEntry 32 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.33
|
|
bridgeIfTableBasedFilter OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
mac(0),
|
|
ip(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"none : Dynamic IP Filtering on bridge based on DHCP,
|
|
is disabled.
|
|
BIT 1(mac) : MAC address based Filtering based on DHCP, is enabled.
|
|
BIT 2(ip) : IP address based dynamic IP Filtering based on DHCP,
|
|
is enabled.
|
|
|
|
Defval is changed to correct the Zhone script errors.
|
|
|
|
"
|
|
::= { bridgeInterfaceEntry 33 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.34
|
|
bridgeIfDhcpLearn OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
mac(0),
|
|
ip(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"none :IP address and Mac address are not learned from DHCP packets.
|
|
BIT 1 (mac): MAC addresses are learned from DHCP packets.
|
|
ip 2 (ip) : IP addresses are learned from DHCP packets.
|
|
|
|
The Defval is changed to correct the Zhone script errors."
|
|
::= { bridgeInterfaceEntry 34 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.35
|
|
bridgeIfOnDemandStatsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
true(1),
|
|
false(2),
|
|
bytes(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If true, the on-demand stats collection for this bridge
|
|
interface will be enabled and packets will be counted.
|
|
If bytes, the on-demand stats collection for this bridge
|
|
interface will be enabled and abd bytes will be counted."
|
|
DEFVAL { false }
|
|
::= { bridgeInterfaceEntry 35 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.36
|
|
bridgeIfMvrVlan OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Multicast Vlan Registration (MVR) vlan ID.
|
|
Multicast video packets with this vlan can be
|
|
vlan translated out this bridge."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 36 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.37
|
|
bridgeIfVlanXlateFrom OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a packet's VLAN ID value matches this object's
|
|
value then the packet's VLAN ID will be translated
|
|
to the value of bridgeIfVlanId.
|
|
|
|
A zero value disables translation."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 37 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.38
|
|
bridgeIfSlanXlateFrom OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a packet's SLAN ID value matches this object's
|
|
value then the packet's SLAN ID will be translated
|
|
to the value of bridgeIfStagId.
|
|
|
|
A zero value disables translation."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 38 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.39
|
|
bridgeIfBridgeState OBJECT-TYPE
|
|
SYNTAX BridgeState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Values:
|
|
up(1), UP
|
|
down(2), DWN
|
|
trouble(3), TRB
|
|
notAvailable(4), NA
|
|
initializing(5), INI
|
|
adminDown(6), ADN
|
|
adminStateTest(7), TST
|
|
adminStateNone(8), N/S
|
|
ready(9), RDY
|
|
discovering(10), DSC
|
|
unknown(11), ???
|
|
blocked(12), BLK
|
|
pending(13), PND
|
|
disabled(14), DIS
|
|
learning(15), LRN
|
|
forwarding(16), FWD
|
|
blockedFlapping(17), BLF
|
|
blockedPersistent(18), BLP
|
|
blockedFlappingPersistenr(19), BFP
|
|
"
|
|
::= { bridgeInterfaceEntry 39 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.40
|
|
bridgeIfUnblock OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to TRUE to unblock a bridge that is
|
|
blocked due to flapping.
|
|
"
|
|
::= { bridgeInterfaceEntry 40 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.41
|
|
bridgeType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
uplink(1),
|
|
downlink(2),
|
|
intralink(4),
|
|
tls(6),
|
|
rlink(8),
|
|
pppoa(9),
|
|
wire(10),
|
|
mvr(11),
|
|
user(12),
|
|
downlinkVideo(13),
|
|
downlinkData(14),
|
|
downlinkPPPoE(15),
|
|
downlinkP2P(16),
|
|
downlinkVoice(17),
|
|
downlinkUpstreamMcast(18),
|
|
ipobTls(19),
|
|
ipobUplink(20),
|
|
ipobDownlink(21)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bridge type"
|
|
::= { bridgeInterfaceEntry 41 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.42
|
|
bridgeIfGponGemPortId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GPON GEM Port ID used only to create a bridge on a GPON ONU."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 42 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.43
|
|
bridgeIfGponTrafficProfile OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GPON Traffic Profile Index used only to create a bridge
|
|
on a GPON ONU."
|
|
DEFVAL { 0 }
|
|
::= { bridgeInterfaceEntry 43 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.44
|
|
bridgeIfIncomingCOSOption OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
incomingCOSOptionDisable(1),
|
|
incomingCOSOptionAll(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines COS settings on incoming packets bridged
|
|
out this interface:
|
|
disable - COS replcement feature is disabled
|
|
all - COS will be set with vlanIDCOS."
|
|
DEFVAL { incomingCOSOptionDisable }
|
|
::= { bridgeInterfaceEntry 44 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.2.1.45
|
|
bridgeIfStagIncomingCOSOption OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
stagIncomingCOSOptionDisable(1),
|
|
stagIncomingCOSOptionAll(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines s-tag COS settings on incoming packets bridged
|
|
out this interface:
|
|
disable - s-tag COS setting just passed as Rxed.
|
|
all - s-tag COS will be set with s-tagIdCOS."
|
|
DEFVAL { stagIncomingCOSOptionDisable }
|
|
::= { bridgeInterfaceEntry 45 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3
|
|
staticBridgeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StaticBridgeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of staticBridgeEntries."
|
|
::= { zhoneBridge 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1
|
|
staticBridgeEntry OBJECT-TYPE
|
|
SYNTAX StaticBridgeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static Bridge entries are created by the user in
|
|
order to specify forwarding for a particular
|
|
interface, vlanId, mac address or ip address,
|
|
slanId (for QinQ).
|
|
|
|
The INDEX value for staticBridgeEntry consists of
|
|
following 5 values:
|
|
|
|
ifIndex
|
|
staticBridgeAddressType
|
|
bridgeIfVlanId
|
|
staticBridgeMacOrIpAddress
|
|
bridgeIfStagId
|
|
|
|
If staticBridgeAddressType is set to macAddr(1), then
|
|
staticBridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to ipAddr(2), then
|
|
staticBridgeMacOrIpAddress represents an IP Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to vlanIdAddr(3),
|
|
then ifIndex and bridgeIfVlanId are used for the
|
|
bridge path.
|
|
|
|
If staticBridgeAddressType is set to globalAddr(4),
|
|
then ifIndex is used for the bridge path."
|
|
INDEX { ifIndex, staticBridgeAddressType, bridgeIfVlanId, staticBridgeMacOrIpAddress, bridgeIfStagId
|
|
}
|
|
::= { staticBridgeTable 1 }
|
|
|
|
|
|
StaticBridgeEntry ::=
|
|
SEQUENCE {
|
|
staticBridgeMacOrIpAddress
|
|
PhysAddress,
|
|
staticBridgeAddressType
|
|
INTEGER,
|
|
staticBridgeMulticastAging
|
|
Integer32,
|
|
staticBridgeRowStatus
|
|
ZhoneRowStatus,
|
|
staticBridgeFlapControl
|
|
INTEGER,
|
|
staticBridgeUnicastAging
|
|
Integer32,
|
|
staticBridgeIgmpQueryInterval
|
|
Integer32,
|
|
staticBridgeFlags
|
|
BITS,
|
|
staticBridgeIgmpCustomIpAddress
|
|
IpAddress,
|
|
staticBridgeLoopPrevention
|
|
INTEGER,
|
|
staticBridgeIgmpDscp
|
|
OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.1
|
|
staticBridgeMacOrIpAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress (SIZE (6))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the staticBridgeAddressType is set to macAddr(1),
|
|
then this field represents a MAC address.
|
|
|
|
If the staticBridgeAddressType is set to ipAddr(2),
|
|
then this field represents an IP address."
|
|
::= { staticBridgeEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.2
|
|
staticBridgeAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
macAddr(1),
|
|
ipAddr(2),
|
|
vlanIdAddr(3),
|
|
globalAddr(4),
|
|
intralinkAddr(7),
|
|
globalIntralinkAddr(8),
|
|
dhcpIpAddr(9),
|
|
dhcpMacAddr(10),
|
|
mvrAddr(13),
|
|
vlanParms(14),
|
|
secMvrAddr(15),
|
|
dhcpAllowOui(720901)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If staticBridgeAddressType is set to macAddr(1), then
|
|
staticBridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to ipAddr(2), then
|
|
staticBridgeMacOrIpAddress represents an IP Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to vlanIdAddr(3) or
|
|
intralinkAddr(7), then ifIndex and bridgeIfVlanId are
|
|
used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to globalAddr(4),
|
|
globalIntralinkAddr(8), or mvrAddr(13) then ifIndex
|
|
is used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to
|
|
dhcpAllowOui( 720901) then the first 3 bytes of the
|
|
MAC address contains the OUI that we will allow DHCP
|
|
addresses to be granted to, global scope.
|
|
|
|
If staticBridgeAddressType is set to dhcpIpAddr(9), or
|
|
to dhcpMacAddr(10), then the other fields are populated
|
|
as for address types ipAddr and macAddr respectively,
|
|
with the difference that these are secure entries,
|
|
learned by snooping DHCP.
|
|
|
|
If staticBridgeAddressType is set to vlanParms(14),
|
|
then the static bridge entry holds parameters for
|
|
the given VLAN and SLAN ID (for example, flap mode,
|
|
unicast aging period, etc) and is not associated
|
|
with any specific bridge, but with all bridges
|
|
with the same VLAN/SLAN ID. For this reason,
|
|
the IfIndex of this entry must be zero.
|
|
|
|
If staticBridgeAddressType is set to secMvrAddr(15),
|
|
then the static bridge entry holds parameters for
|
|
a Secondary MVR path. The VLAN ID of this entry is
|
|
the Secondary VLAN ID."
|
|
::= { staticBridgeEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.3
|
|
staticBridgeMulticastAging OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Aging period in tenths of seconds for the
|
|
specified VLAN. After the specified aging period is
|
|
met, the VLAN address is deleted from the routing table.
|
|
|
|
A value of 0 indicates that aging is turned off.
|
|
|
|
Maximum value is 2147483647 tenths of seconds,
|
|
which equates to approximately 2485.51 days."
|
|
::= { staticBridgeEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.4
|
|
staticBridgeRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to create, modify or delete an entry in this
|
|
table."
|
|
DEFVAL { active }
|
|
::= { staticBridgeEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.5
|
|
staticBridgeFlapControl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(1),
|
|
disable(2),
|
|
enable(3),
|
|
fast(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables or disable Flap Control in the Bridge
|
|
Filter Table. The value 'disable(2)' turns Flap Control mode
|
|
off. The values 'enable(3)' or 'fast(4) turn flap control mode on.
|
|
'Enable(3)' applies a hold time of 60 secs before allowing addr/IP
|
|
to be moved to a new port, while 'fast(4)' applies a hold time of
|
|
0 secs. A value of 'default(1)' indicates 'Don't Care' and defaults
|
|
to a disable or enable set by another entry. "
|
|
DEFVAL { default }
|
|
::= { staticBridgeEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.6
|
|
staticBridgeUnicastAging OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 120..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Aging period in tenths of seconds for the
|
|
specified VLAN. After the specified aging period is
|
|
met, the VLAN address is deleted from the routing table.
|
|
|
|
A value of 0 indicates that aging is turned off.
|
|
|
|
Maximum value is 2147483647 tenths of seconds,
|
|
which equates to approximately 2485.51 days."
|
|
::= { staticBridgeEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.7
|
|
staticBridgeIgmpQueryInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How often (in seconds) we as a bridge inject IGMP query
|
|
values into the stream."
|
|
DEFVAL { 0 }
|
|
::= { staticBridgeEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.8
|
|
staticBridgeFlags OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
igmpProcessJoinAndLeave(0),
|
|
igmpRespondToQuery(1),
|
|
igmpUseBridgeIpAddress(2),
|
|
forceIGMPv2Down(3),
|
|
forceIGMPv2Up(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"none : IGMP Snooping with Proxy reporting is disabled.
|
|
BIT 0(igmpProcessJoinAndLeave) : igmpProcessJoinandLeave is enabled for IGMP packets.
|
|
BIT 1(igmpRespondToQuery) : igmpRespondToQuery is enabled for IGMP packets.
|
|
BIT 2(igmpUseBridgeIpAddress) : igmpUseBridgeIpAddress is enabled for IGMP packets.
|
|
BIT 3(forceIGMPv2Down) : forceIGMPv2Down is enabled for subscriber side
|
|
BIT 4(forceIGMPv2Up) : forceIGMPv2Up is enabled for uplink/network side "
|
|
::= { staticBridgeEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.9
|
|
staticBridgeIgmpCustomIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the configuration of the source IP address for
|
|
packets that we originate upstream when doing IGMP
|
|
Porxy on a bridge. "
|
|
::= { staticBridgeEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.10
|
|
staticBridgeLoopPrevention OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
blockAsym(1),
|
|
blockAll(2),
|
|
blockAsymAuto(3),
|
|
blockAllAuto(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field does the following options,'BlockAsym(1)' blocks a
|
|
learning bridge if flap is detected between it and an uplink bridge.
|
|
'BlockAll(2)' incorporates 'blockAsym(1)' but it also blocks a
|
|
learning bridge if it flaps against another learning bridge."
|
|
DEFVAL { none }
|
|
::= { staticBridgeEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.3.1.11
|
|
staticBridgeIgmpDscp OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..8))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter indicates DSCP value for igmp traffic.
|
|
|
|
|
|
Valid code values:
|
|
|
|
<0-63> Differentiated services codepoint value
|
|
af11 Mark packets with AF11 dscp (001010)
|
|
af12 Mark packets with AF12 dscp (001100)
|
|
af13 Mark packets with AF13 dscp (001110)
|
|
af21 Mark packets with AF21 dscp (010010)
|
|
af22 Mark packets with AF22 dscp (010100)
|
|
af23 Mark packets with AF23 dscp (010110)
|
|
af31 Mark packets with AF31 dscp (011010)
|
|
af32 Mark packets with AF32 dscp (011100)
|
|
af33 Mark packets with AF33 dscp (011110)
|
|
af41 Mark packets with AF41 dscp (100010)
|
|
af42 Mark packets with AF42 dscp (100100)
|
|
af43 Mark packets with AF43 dscp (100110)
|
|
cs1 Mark packets with CS1(precedence 1) dscp (001000)
|
|
cs2 Mark packets with CS2(precedence 2) dscp (010000)
|
|
cs3 Mark packets with CS3(precedence 3) dscp (011000)
|
|
cs4 Mark packets with CS4(precedence 4) dscp (100000)
|
|
cs5 Mark packets with CS5(precedence 5) dscp (101000)
|
|
cs6 Mark packets with CS6(precedence 6) dscp (110000)
|
|
cs7 Mark packets with CS7(precedence 7) dscp (111000)
|
|
default Mark packets with default dscp (000000)
|
|
ef Mark packets with EF dscp (101110)"
|
|
::= { staticBridgeEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.4
|
|
bridgeIfLookupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeIfLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of bridgeIfLookupTable entries."
|
|
::= { zhoneBridge 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.4.1
|
|
bridgeIfLookupEntry OBJECT-TYPE
|
|
SYNTAX BridgeIfLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge IfLookup entries are created by the user
|
|
or learned by the software in
|
|
order to specify forwarding for a particular
|
|
interface, vlanId/slanId, mac address or ip address.
|
|
|
|
The INDEX value for bridgeIfLookupEntry consists of
|
|
following 5 values:
|
|
|
|
bridgeIfAddressType
|
|
bridgeIfMacOrIpAddress
|
|
bridgeIfVlanId
|
|
ifIndex
|
|
bridgeIfStagId
|
|
|
|
|
|
If bridgeIfAddressType is set to unicast_mac(1),
|
|
then bridgeIfMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId/Slanid and
|
|
bridgeIfMacOrIpAddress are use for the bridge path.
|
|
|
|
If bridgeIfAddressType is set to multicast_mac(2),
|
|
then bridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId/SlanId and
|
|
bridgeIfMacOrIpAddress are used for bridge path.
|
|
|
|
If bridgeIfAddressType is set to ip_address(3),
|
|
then ifIndex and bridgeIfVlanId/SlanId are used
|
|
for the bridge path."
|
|
INDEX { bridgeIfAddressType, bridgeIfMacOrIpAddress, bridgeIfVlanId, ifIndex, bridgeIfStagId
|
|
}
|
|
::= { bridgeIfLookupTable 1 }
|
|
|
|
|
|
BridgeIfLookupEntry ::=
|
|
SEQUENCE {
|
|
bridgeIfAddressType
|
|
INTEGER,
|
|
bridgeIfMacOrIpAddress
|
|
PhysAddress,
|
|
bridgeIfLookupStaticOrDynamic
|
|
INTEGER,
|
|
bridgeIfLookupFlush
|
|
TruthValue
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.4.1.1
|
|
bridgeIfAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unicastMac(1),
|
|
multicastMac(2),
|
|
ipAddress(3),
|
|
dhcpMac(4),
|
|
dhcpIp(5),
|
|
ipV6Address(6),
|
|
dhcpV6Mac(7),
|
|
dhcpV6Ip(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeIfAddressType is set to unicast_mac(1),
|
|
then bridgeIfMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and bridgeIfMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If bridgeIfAddressType is set to multicast_mac(2),
|
|
then bridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and bridgeIfMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If bridgeIfAddressType is set to ip_address(3),
|
|
then ifIndex and bridgeIfVlanId are used for the
|
|
bridge path.
|
|
|
|
If bridgeIfAddressType is set to dhcp_mac(4), or
|
|
dhcp_ip(5), then the address is as desribed for types
|
|
1 and 3, respectively, and the address was learned
|
|
by snooping DHCP packets.
|
|
|
|
ipV6Address(6) is the same as ipAddress(3) except for IPv6
|
|
address format.
|
|
|
|
dhcpV6Mac(7) is the same as dhacpMac(4) except for IPv6
|
|
address format.
|
|
|
|
dhcpV7Ip(8) is the same as dhcpIp(5) except for IPv6
|
|
address format."
|
|
::= { bridgeIfLookupEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.4.1.2
|
|
bridgeIfMacOrIpAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeIfAddressType is set to FILTER_ENTRY_UNICAST_MAC(1)
|
|
or to FILTER_ENTRY_MULTICAST_MAC(2), or to FILTER_ENTRY_DHCP_MAC(4),
|
|
then bridgeIfMacOrIpAddress represents a MAC Address.
|
|
|
|
If bridgeIfAddressType is set to FILTER_ENTRY_IP_ADDRESS(3), or
|
|
to FILTER_ENTRY_DHCP_IP(5),
|
|
then bridgeIfMacOrIpAddress represents an IP Address."
|
|
::= { bridgeIfLookupEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.4.1.3
|
|
bridgeIfLookupStaticOrDynamic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
staticEntry(1),
|
|
dynamicEntry(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeIfLookupStaticOrDynamic is set to 1,
|
|
then this table entry is static and persistent.
|
|
|
|
If bridgeIfLookupStaticOrDynamic is set to 2,
|
|
then this table entry is learned and is not persistent."
|
|
::= { bridgeIfLookupEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.4.1.4
|
|
bridgeIfLookupFlush OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object 'bridgeIfLookupFlush' allows a user to flush
|
|
learned entries in the bridgeFilterTable when the ifIndex
|
|
of the entry is not known. A combination of address type,
|
|
MAC or IP address and vlan ID is used to determine the
|
|
ifIndex of the entry to be removed. Setting the object
|
|
to 'true' causes the flush action to occur.
|
|
|
|
After the flush action is taken, the value of
|
|
bridgeIfLookupFlush is immediately set back to 'false'."
|
|
DEFVAL { false }
|
|
::= { bridgeIfLookupEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.5
|
|
bridgeAddressLookupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeAddressLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of bridgeAddressLookupTable entries."
|
|
::= { zhoneBridge 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.5.1
|
|
bridgeAddressLookupEntry OBJECT-TYPE
|
|
SYNTAX BridgeAddressLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BridgeAddressLookup entries are created by the user
|
|
or learned by the software in
|
|
order to specify forwarding for a particular
|
|
interface, vlanId/slanId, mac address or ip address.
|
|
|
|
The INDEX value for bridgeIfLookupEntry consists of
|
|
following 5 values:
|
|
|
|
ifIndex
|
|
bridgeIfAddressType
|
|
bridgeIfMacOrIpAddress
|
|
bridgeIfVlanId
|
|
bridgeIfStagId"
|
|
INDEX { ifIndex, bridgeIfAddressType, bridgeIfMacOrIpAddress, bridgeIfVlanId, bridgeIfStagId
|
|
}
|
|
::= { bridgeAddressLookupTable 1 }
|
|
|
|
|
|
BridgeAddressLookupEntry ::=
|
|
SEQUENCE {
|
|
bridgeAddressLookupStaticOrDynamic
|
|
INTEGER,
|
|
bridgeAddressLookupFlush
|
|
TruthValue
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.5.1.1
|
|
bridgeAddressLookupStaticOrDynamic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
staticEntry(1),
|
|
dynamicEntry(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeAddressLookupStaticOrDynamic is set to 1,
|
|
then this table entry is static and persistent.
|
|
|
|
If bridgeAddressLookupStaticOrDynamic is set to 2,
|
|
then this table entry is learned and is not persistent."
|
|
::= { bridgeAddressLookupEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.5.1.2
|
|
bridgeAddressLookupFlush OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object 'bridgeIfAddressFlush' allows a user to flush
|
|
learned entries in the bridgeFilterTable when the ifIndex
|
|
of the entry is known. The ifIndex is used to determine
|
|
which interface is to be removed. Setting the object
|
|
to 'true' causes the flush action to occur.
|
|
|
|
After the flush action is taken, the value of
|
|
bridgeIfLookupFlush is immediately set back to 'false'."
|
|
DEFVAL { false }
|
|
::= { bridgeAddressLookupEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6
|
|
packetRuleGroup OBJECT IDENTIFIER ::= { zhoneBridge 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.1
|
|
packetRuleGroupIndexNext OBJECT-TYPE
|
|
SYNTAX PacketRuleGroupIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A scalar representing the next available Group Index for
|
|
Packet Rule Table Entries."
|
|
::= { packetRuleGroup 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.2
|
|
packetRuleGroupNextIndexTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PacketRuleGroupNextIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of entries each representing the next
|
|
available index for that group."
|
|
::= { packetRuleGroup 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.2.1
|
|
packetRuleGroupNextIndexEntry OBJECT-TYPE
|
|
SYNTAX PacketRuleGroupNextIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A packetRuleGroupNextIndexEntry contains the next
|
|
available index for that packetRuleGroup."
|
|
INDEX { packetRuleGroupIndex }
|
|
::= { packetRuleGroupNextIndexTable 1 }
|
|
|
|
|
|
PacketRuleGroupNextIndexEntry ::=
|
|
SEQUENCE {
|
|
packetRuleGroupMemberNextIndex
|
|
PacketRuleGroupIndex
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.2.1.1
|
|
packetRuleGroupMemberNextIndex OBJECT-TYPE
|
|
SYNTAX PacketRuleGroupIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The next index available in a given packetRuleGroup
|
|
for a new packetRuleEntry."
|
|
::= { packetRuleGroupNextIndexEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3
|
|
packetRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PacketRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of packetRuleEntries."
|
|
::= { packetRuleGroup 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1
|
|
packetRuleEntry OBJECT-TYPE
|
|
SYNTAX PacketRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet Rule entries are created by the user in
|
|
order to specify filtering or other packet manipulation
|
|
for a particular interface."
|
|
INDEX { packetRuleGroupIndex, packetRuleGroupMemberIndex }
|
|
::= { packetRuleTable 1 }
|
|
|
|
|
|
PacketRuleEntry ::=
|
|
SEQUENCE {
|
|
packetRuleGroupMemberIndex
|
|
Integer32,
|
|
packetRuleType
|
|
INTEGER,
|
|
packetRuleValue
|
|
SnmpAdminString,
|
|
packetRuleRowStatus
|
|
ZhoneRowStatus,
|
|
packetRuleValue2
|
|
SnmpAdminString,
|
|
packetRuleValue3
|
|
SnmpAdminString,
|
|
packetRuleValue4
|
|
SnmpAdminString,
|
|
packetRuleValue5
|
|
SnmpAdminString,
|
|
packetRuleGroupIndex
|
|
PacketRuleGroupIndex,
|
|
packetRuleValue6
|
|
SnmpAdminString,
|
|
packetRuleValue7
|
|
SnmpAdminString
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.1
|
|
packetRuleGroupMemberIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of a packetRuleEntry in a given packetRuleGroup."
|
|
::= { packetRuleEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.2
|
|
packetRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
dstMacSwapStatic(37),
|
|
dstMacSwapDynamic(38),
|
|
dscpToCos(41),
|
|
promoteFirstEncapsulationVlan(42),
|
|
filterFirstEncapsulationVlan(43),
|
|
promoteSecondEncapsulationVlan(44),
|
|
filterSecondEncapsulationVlan(45),
|
|
bridgeStormDetect(46),
|
|
bridgeInsertOption82(97),
|
|
dhcpRelay(98),
|
|
bridgeInsertPPPoEVendorTag(99),
|
|
rateLimitDiscard(100),
|
|
colorAwareRateLimitDiscard(103),
|
|
aclAllow(104),
|
|
bridgeForbidOui(114),
|
|
aclDeny(120)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit value which determines a filter to be applied to
|
|
packets on the interface matching the pattern specified in
|
|
packetRuleValue. The size and offset of the pattern in the
|
|
packet will depend on packetRuleType.
|
|
|
|
Bits may be set in packetRuleType determining properties
|
|
of the filtering to be applied:
|
|
BRIDGE_FORBID = 0x10
|
|
BRIDGE_INPUT = 0x20
|
|
BRIDGE_TERMINATE = 0x40
|
|
|
|
When BRIDGE_FORBID is set, packets matching the pattern are
|
|
dropped; when it is clear, matching packets are forwarded.
|
|
When BRIDGE_INPUT is set, filtering is applied to packets
|
|
received on the interface; when it is clear, filtering is
|
|
applied to packets to be transmitted on the interface.
|
|
When BRIDGE_TERMINATE is set, processing of a packet matching
|
|
the pattern ends the scan of filtering specifications; when
|
|
it is clear, processing continues.
|
|
|
|
Values of packetRuleType include
|
|
DST_MAC_SWAP_STATIC = 0x25
|
|
DST_MAC_SWAP_DYNAMIC = 0x28
|
|
BRIDGE_INSERT_OPTION82 = 0x61
|
|
BRIDGE_DHCP_RELAY = 0x62
|
|
BRIDGE_INSERT_PPPOE_VENDOR_TAG = 0x63
|
|
BRIDGE_FORBID_OUI = 0x72
|
|
RATE_LIMIT_DISCARD = 0x64
|
|
COLOR_AWARE_RATE_LIMIT_DISCARD = 0x67"
|
|
::= { packetRuleEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.3
|
|
packetRuleValue OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
|
|
If bridgeForbidOui, it specifies a bit pattern to be
|
|
matched in a packet, stored as a string, but specified in
|
|
the pattern 'nn:nn:nn...nn:nn', where 'nn' is a hex number
|
|
specifying a byte of the pattern. E.g. a packetRuleValue
|
|
of '00:02:02' specifies the OUI to be dropped.
|
|
|
|
If dhcpRelay, it is ascii integer which specifies dhcp
|
|
subnet group.
|
|
|
|
If bridgeInsertOption82, this value is ignored.
|
|
|
|
If bridgeInsertPPPoEVendorTag, it specifies an ASCII string
|
|
of up to 48 bytes to be inserted into PPPoE discovery packets
|
|
(PADI/PADR) which transit this node. String will be inserted
|
|
as a Vendor-Specific tag.
|
|
|
|
If rateLimitDiscard, this value represents a maximum rate (in kbps).
|
|
|
|
If aclAllow/aclDeny, a text string of the form:
|
|
all | [Keyword NamedValue | Value[/N]]*
|
|
where Keyword identifies the field of interest,
|
|
Value is context dependent on the field, NamedValue
|
|
is an alias for a Value. N indicates the number of
|
|
most significant bits of Value to test. If omitted
|
|
it defaults to the max allowed for the field.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.4
|
|
packetRuleRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and remove rows in the table."
|
|
DEFVAL { active }
|
|
::= { packetRuleEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.5
|
|
packetRuleValue2 OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.6
|
|
packetRuleValue3 OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.7
|
|
packetRuleValue4 OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.8
|
|
packetRuleValue5 OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.9
|
|
packetRuleGroupIndex OBJECT-TYPE
|
|
SYNTAX PacketRuleGroupIndex (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A scalar representing the Group Index for a set of
|
|
Packet Rule Table Entries."
|
|
::= { packetRuleEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.10
|
|
packetRuleValue6 OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.6.3.1.11
|
|
packetRuleValue7 OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable-length field whose meaning depends on
|
|
packetRuleType.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { packetRuleEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7
|
|
bridgePPPoETable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgePPPoEEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For PPPoA-to-PPPoE tables, provide a lookup by ifIndex into the
|
|
PPPoE tables. If the session has not been created for this PPPoA
|
|
ifIndex, then there will be no table data."
|
|
::= { zhoneBridge 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1
|
|
bridgePPPoEEntry OBJECT-TYPE
|
|
SYNTAX BridgePPPoEEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { ifIndex }
|
|
::= { bridgePPPoETable 1 }
|
|
|
|
|
|
BridgePPPoEEntry ::=
|
|
SEQUENCE {
|
|
bridgePPPoEBrasMac
|
|
OCTET STRING,
|
|
bridgePPPoELocalHostMac
|
|
OCTET STRING,
|
|
bridgePPPoEEIfIndex
|
|
InterfaceIndex,
|
|
bridgePPPoESessionID
|
|
Integer32,
|
|
bridgePPPoESlanId
|
|
Integer32,
|
|
bridgePPPoEVlanId
|
|
Integer32,
|
|
bridgePPPoEEncapLLC
|
|
INTEGER
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.1
|
|
bridgePPPoEBrasMac OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination mac address."
|
|
::= { bridgePPPoEEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.2
|
|
bridgePPPoELocalHostMac OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source mac address."
|
|
::= { bridgePPPoEEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.3
|
|
bridgePPPoEEIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPPoE port's ifIndex."
|
|
::= { bridgePPPoEEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.4
|
|
bridgePPPoESessionID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPPoE session ID."
|
|
::= { bridgePPPoEEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.5
|
|
bridgePPPoESlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SLan ID of BRAS."
|
|
::= { bridgePPPoEEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.6
|
|
bridgePPPoEVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID of BRAS."
|
|
::= { bridgePPPoEEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.7.1.7
|
|
bridgePPPoEEncapLLC OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
vcmux(1),
|
|
llc(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PPPoA encapsulation"
|
|
::= { bridgePPPoEEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8
|
|
stpParam OBJECT IDENTIFIER ::= { zhoneBridge 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.1
|
|
stpParamName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"set this field if you are using MSTP, use the name of the bridge as a key."
|
|
::= { stpParam 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.2
|
|
stpParamRevision OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter is used if you are running MSTP only. Currently
|
|
we don't support any revisions to MSTP, so revision 0 is default."
|
|
::= { stpParam 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.3
|
|
stpParamBridgePriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (4096..61440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority ID that will be advertised for this bridge."
|
|
DEFVAL { 36864 }
|
|
::= { stpParam 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.4
|
|
stpParamForceVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 2 | 3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to initiate with. 3- MSTP, 2- RSTP, 0- STP."
|
|
DEFVAL { 2 }
|
|
::= { stpParam 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.5
|
|
stpParamFwdDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32 (4..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The delay used by STP bridges to transition Root and Designated Ports to Forwarding."
|
|
DEFVAL { 15 }
|
|
::= { stpParam 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.6
|
|
stpParamHelloTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval between periodic transmissions of Configuration
|
|
Messages by Designated Ports. We only support a hello time of 2 currently.
|
|
"
|
|
DEFVAL { 2 }
|
|
::= { stpParam 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.7
|
|
stpParamMigrateTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The initial value of the mdelayWhile and edgeDelayWhile timers.
|
|
We currently only support a value of 3 for this timer."
|
|
::= { stpParam 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.8
|
|
stpParamTxHoldCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The transmit hold count is used by the Port Transmit state machine to limit transmission rate."
|
|
DEFVAL { 3 }
|
|
::= { stpParam 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.8.9
|
|
stpParamMaxAge OBJECT-TYPE
|
|
SYNTAX Unsigned32 (6..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum age of the information transmitted by the bridge when it is the Root Bridge."
|
|
DEFVAL { 20 }
|
|
::= { stpParam 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.9
|
|
stpBindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stpBind table is used to store the entries of stpBind
|
|
which hold the relationship between the ifIndex on which
|
|
STP is to run on, and the MSTP instance if any."
|
|
::= { zhoneBridge 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.9.1
|
|
stpBindEntry OBJECT-TYPE
|
|
SYNTAX StpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"stpBindEntry is used to specify the type of STP
|
|
that is to run on an ifIndex. An InstanceID of 0
|
|
specifies RSTP.
|
|
An InstanceId > 0 indicates MSTP."
|
|
INDEX { ifIndex, stpBindInstanceID }
|
|
::= { stpBindTable 1 }
|
|
|
|
|
|
StpBindEntry ::=
|
|
SEQUENCE {
|
|
stpBindInstanceID
|
|
Unsigned32,
|
|
stpBindRowStatus
|
|
ZhoneRowStatus,
|
|
stpBindPortPriority
|
|
Unsigned32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.9.1.1
|
|
stpBindInstanceID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a hidden storage of the InstanceId of an entry."
|
|
::= { stpBindEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.9.1.2
|
|
stpBindRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { stpBindEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.9.1.3
|
|
stpBindPortPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PortPriority is used to specify the STP priority of
|
|
this port."
|
|
::= { stpBindEntry 3 }
|
|
|
|
|
|
-- The mstpInstanceTable holds entries of Mutiple Spanning Tree.
|
|
-- Currently not used.
|
|
-- 1.3.6.1.4.1.5504.4.7.10
|
|
mstpInstanceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MstpInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { zhoneBridge 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.10.1
|
|
mstpInstanceEntry OBJECT-TYPE
|
|
SYNTAX MstpInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { stpBindInstanceID, bridgeIfVlanId }
|
|
::= { mstpInstanceTable 1 }
|
|
|
|
|
|
MstpInstanceEntry ::=
|
|
SEQUENCE {
|
|
mstpInstanceRowStatus
|
|
ZhoneRowStatus,
|
|
mstpInstanceName
|
|
ZhoneAdminString
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.10.1.1
|
|
mstpInstanceRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { mstpInstanceEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.10.1.2
|
|
mstpInstanceName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A name for this mstp instance and vlanId."
|
|
::= { mstpInstanceEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11
|
|
bridgeStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridgeStatsTable is used to access the statistics of the entries in the bridge table."
|
|
::= { zhoneBridge 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1
|
|
bridgeStatsEntry OBJECT-TYPE
|
|
SYNTAX BridgeStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the bridge statistics table entries."
|
|
INDEX { ifIndex }
|
|
::= { bridgeStatsTable 1 }
|
|
|
|
|
|
BridgeStatsEntry ::=
|
|
SEQUENCE {
|
|
bridgeStatsUcastRcvd
|
|
Unsigned32,
|
|
bridgeStatsMcastRcvd
|
|
Unsigned32,
|
|
bridgeStatsBcastRcvd
|
|
Unsigned32,
|
|
bridgeStatsUcastSent
|
|
Unsigned32,
|
|
bridgeStatsMcastSent
|
|
Unsigned32,
|
|
bridgeStatsBcastSent
|
|
Unsigned32,
|
|
bridgeStatsErrorSent
|
|
Unsigned32,
|
|
bridgeOnDemandStatsRulesSupported
|
|
Unsigned32,
|
|
bridgeOnDemandStatsRulesRemaining
|
|
Unsigned32,
|
|
bridgeStatsBSDUcastBlocked
|
|
Unsigned32,
|
|
bridgeStatsBSDMcastBlocked
|
|
Unsigned32,
|
|
bridgeStatsBSDBcastBlocked
|
|
Unsigned32,
|
|
bridgeStatsBSDAlarmCount
|
|
Unsigned32,
|
|
bridgeStatsBytesRcvdCount
|
|
Counter64,
|
|
bridgeStatsBytesSentCount
|
|
Counter64,
|
|
bridgeStatsTicksLastCleared
|
|
Counter64,
|
|
bridgeStatsTicksNow
|
|
Counter64,
|
|
bridgeStatsTicksPerSecond
|
|
Counter64
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.1
|
|
bridgeStatsUcastRcvd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast packets received."
|
|
::= { bridgeStatsEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.2
|
|
bridgeStatsMcastRcvd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast packets received."
|
|
::= { bridgeStatsEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.3
|
|
bridgeStatsBcastRcvd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcast packets received."
|
|
::= { bridgeStatsEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.4
|
|
bridgeStatsUcastSent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast packets sent."
|
|
::= { bridgeStatsEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.5
|
|
bridgeStatsMcastSent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast packets sent."
|
|
::= { bridgeStatsEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.6
|
|
bridgeStatsBcastSent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcast packets sent."
|
|
::= { bridgeStatsEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.7
|
|
bridgeStatsErrorSent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error packets sent."
|
|
::= { bridgeStatsEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.8
|
|
bridgeOnDemandStatsRulesSupported OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get the number of supported Ingress Stats available for a line card."
|
|
::= { bridgeStatsEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.9
|
|
bridgeOnDemandStatsRulesRemaining OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get the number of remaining Ingress Stats available for a line card"
|
|
::= { bridgeStatsEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.10
|
|
bridgeStatsBSDUcastBlocked OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of unicast packets dropped due to Bridge Packet Storm Detection
|
|
threshold exceeded."
|
|
::= { bridgeStatsEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.11
|
|
bridgeStatsBSDMcastBlocked OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of multicast packets dropped due to Bridge Packet Storm Detection
|
|
threshold exceeded."
|
|
::= { bridgeStatsEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.12
|
|
bridgeStatsBSDBcastBlocked OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of broadcast packets dropped due to Bridge Packet Storm Detection
|
|
threshold exceeded."
|
|
::= { bridgeStatsEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.13
|
|
bridgeStatsBSDAlarmCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter reflects the number of times this interface has
|
|
transitioned to the alarm state due to the Bridge Packet Storm
|
|
Detection threshold being exceeded for a pre-defined number of
|
|
seconds.
|
|
"
|
|
::= { bridgeStatsEntry 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.14
|
|
bridgeStatsBytesRcvdCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a count of the number of bytes received.
|
|
On-demand stats must be enabled for byte counters
|
|
otherwise this counter is zero.
|
|
"
|
|
::= { bridgeStatsEntry 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.15
|
|
bridgeStatsBytesSentCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a count of the number of bytes transmitted.
|
|
On-demand stats must be enabled for byte counters
|
|
otherwise this counter is zero.
|
|
"
|
|
::= { bridgeStatsEntry 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.16
|
|
bridgeStatsTicksLastCleared OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Linecard tick value when bridge was last cleared."
|
|
::= { bridgeStatsEntry 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.17
|
|
bridgeStatsTicksNow OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Linecard current tick value."
|
|
::= { bridgeStatsEntry 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.11.1.18
|
|
bridgeStatsTicksPerSecond OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Linecard current tick value."
|
|
::= { bridgeStatsEntry 18 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12
|
|
bridgeCmd OBJECT IDENTIFIER ::= { zhoneBridge 12 }
|
|
-- The Bridge Command objects are used to send commands to the
|
|
-- bridge RP. Only the 'bridge stats clear' operation is
|
|
-- currently supported.
|
|
--
|
|
--
|
|
-- Command Examples:
|
|
--
|
|
-- Clear all bridge stats for all bridges:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 00.00.00.00
|
|
--
|
|
-- Clear all bridge stats for slot 5:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 10.00.00.00
|
|
-- bridgeCmdSlot.0 = 5 (slot 5)
|
|
--
|
|
-- Clear bridge stats for a single bridge:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 80.00.00.00
|
|
-- bridgeCmdIfIndex.0 = 279 (bridge ifIndex)
|
|
--
|
|
-- Clear bridge stats for a single bridge on slot 5:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 90.00.00.00
|
|
-- bridgeCmdIfIndex.0 = 279 (bridge ifIndex)
|
|
-- bridgeCmdSlot.0 = 5 (slot)
|
|
--
|
|
-- Clear bridge stats for all bridges with VLAN 100:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 40.00.00.00
|
|
-- bridgeCmdVlanId.0 = 100 (vlan)
|
|
--
|
|
-- Clear bridge stats for bridges on slot 5 with VLAN 100:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 50.00.00.00
|
|
-- bridgeCmdVlanId.0 = 100 (vlan)
|
|
-- bridgeCmdSlot.0 = 5 (slot)
|
|
--
|
|
-- Clear bridge stats for bridges on MXK uplink with VLAN 100:
|
|
-- bridgeCmdOperation.0 = 1 (clrStats)
|
|
-- bridgeCmdFilterMask.0 = 50.00.00.00
|
|
-- bridgeCmdVlanId.0 = 100 (vlan)
|
|
-- bridgeCmdSlot.0 = 30 (slot)
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.1
|
|
bridgeCmdOperation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clrStats(1),
|
|
clrIgmpStats(2),
|
|
unblock(3),
|
|
flush(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command ID value."
|
|
::= { bridgeCmd 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.2
|
|
bridgeCmdFilterMask OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
filterIfIndex(0),
|
|
filterVlan(1),
|
|
filterSlan(2),
|
|
filterSlot(3),
|
|
filterPort(4),
|
|
filterIpAddress(5),
|
|
filterMacAddress(6),
|
|
filterSecure(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command filters bit mask.
|
|
|
|
If a bridge filter is enabled then the associated bridge filter
|
|
value must be included in the SNMP packet.
|
|
|
|
If the bridge filter mask is all zeros then no filters will
|
|
be applied and the bridge command will apply to all bridges
|
|
in the system."
|
|
::= { bridgeCmd 2 }
|
|
--
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.3
|
|
bridgeCmdIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'ifIndex' filter value. If this object is
|
|
included in the SNMP packet then the associated filter must
|
|
be enabled in the bridge filter mask (bridgeCmdFilterMask)."
|
|
::= { bridgeCmd 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.5
|
|
bridgeCmdVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4090)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'VLAN' filter value. If this object is
|
|
included in the SNMP packet then the associated filter must
|
|
be enabled in the bridge filter mask (bridgeCmdFilterMask)."
|
|
DEFVAL { 0 }
|
|
::= { bridgeCmd 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.6
|
|
bridgeCmdSlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4090)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'SLAN' filter value. If this object is
|
|
included in the SNMP packet then the associated filter must
|
|
be enabled in the bridge filter mask (bridgeCmdFilterMask)."
|
|
DEFVAL { 0 }
|
|
::= { bridgeCmd 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.7
|
|
bridgeCmdSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'SLOT' filter value. If this object is
|
|
included in the SNMP packet then the associated filter must
|
|
be enabled in the bridge filter mask (bridgeCmdFilterMask)."
|
|
DEFVAL { 1 }
|
|
::= { bridgeCmd 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.8
|
|
bridgeCmdPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'PORT' filter value. This is the ifIndex
|
|
of the linegroup on which the bridge is stacked
|
|
|
|
If this object is included in the SNMP packet then the
|
|
associated filter must be enabled in the bridge filter
|
|
mask (bridgeCmdFilterMask)."
|
|
DEFVAL { 1 }
|
|
::= { bridgeCmd 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.9
|
|
bridgeCmdIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'IP Address' filter value.
|
|
|
|
If this object is included in the SNMP packet then the
|
|
associated filter must be enabled in the bridge filter
|
|
mask (bridgeCmdFilterMask)."
|
|
::= { bridgeCmd 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.12.10
|
|
bridgeCmdMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge command 'MAC Address' filter value.
|
|
|
|
If this object is included in the SNMP packet then the
|
|
associated filter must be enabled in the bridge filter
|
|
mask (bridgeCmdFilterMask)."
|
|
::= { bridgeCmd 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13
|
|
eapsGroup OBJECT IDENTIFIER ::= { zhoneBridge 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1
|
|
eapsConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EapsConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information required for the management
|
|
of EAPS domains."
|
|
::= { eapsGroup 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1
|
|
eapsConfigEntry OBJECT-TYPE
|
|
SYNTAX EapsConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry exists for each EAPS domain in the system.
|
|
"
|
|
INDEX { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan }
|
|
::= { eapsConfigTable 1 }
|
|
|
|
|
|
EapsConfigEntry ::=
|
|
SEQUENCE {
|
|
eapsConfigPrimaryPortLineGroup
|
|
InterfaceIndex,
|
|
eapsConfigSecondaryPortLineGroup
|
|
InterfaceIndex,
|
|
eapsConfigControlVlan
|
|
Integer32,
|
|
eapsConfigIsMasterNode
|
|
TruthValue,
|
|
eapsConfigControlVlanPriority
|
|
Integer32,
|
|
eapsConfigDomainName
|
|
ZhoneAdminString,
|
|
eapsConfigMsgTxInterval
|
|
Integer32,
|
|
eapsConfigTimeout
|
|
Integer32,
|
|
eapsConfigMaxDroppedMessages
|
|
Integer32,
|
|
eapsConfigSnmpTrap
|
|
TruthValue,
|
|
eapsConfigDomainEnable
|
|
TruthValue,
|
|
eapsConfigRowStatus
|
|
ZhoneRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.1
|
|
eapsConfigPrimaryPortLineGroup OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the line group IfIndex of the Primary EAPS Port."
|
|
::= { eapsConfigEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.2
|
|
eapsConfigSecondaryPortLineGroup OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the line group IfIndex of the Secondary EAPS Port."
|
|
::= { eapsConfigEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.3
|
|
eapsConfigControlVlan OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4090)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the VLAN ID of the control VLAN for this domain
|
|
record. This is the VLAN ID used in EAPS control messages."
|
|
::= { eapsConfigEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.4
|
|
eapsConfigIsMasterNode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this value is True, then this record describes a Master Node.
|
|
Otherwise, it describes a Transit Node."
|
|
DEFVAL { false }
|
|
::= { eapsConfigEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.5
|
|
eapsConfigControlVlanPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the Priority of the Control Vlan."
|
|
DEFVAL { 6 }
|
|
::= { eapsConfigEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.6
|
|
eapsConfigDomainName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the user assigned ASCII representation of
|
|
the Domain Name for this record. This name must be unique device
|
|
wide.
|
|
"
|
|
::= { eapsConfigEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.7
|
|
eapsConfigMsgTxInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the interval, in seconds, that a node sends
|
|
Health Messages on the ring."
|
|
DEFVAL { 1 }
|
|
::= { eapsConfigEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.8
|
|
eapsConfigTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"On a Master Node, this object contains the timeout, in seconds, which
|
|
the Master Node will report a Ring Fault if it does not receive a
|
|
Health Message on the ring. On a Transit Node, this is the pre-forwarding
|
|
delay timeout (also in seconds). "
|
|
DEFVAL { 3 }
|
|
::= { eapsConfigEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.9
|
|
eapsConfigMaxDroppedMessages OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"On a Master Node, this object contains the number of contigious Health
|
|
messages that may be dropped before the node declared a Ring Fault.
|
|
This object is not used for a Transit node.
|
|
"
|
|
DEFVAL { 2 }
|
|
::= { eapsConfigEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.10
|
|
eapsConfigSnmpTrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to True, then this node will send SNMP Traps on
|
|
Ring State transition.
|
|
"
|
|
DEFVAL { true }
|
|
::= { eapsConfigEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.11
|
|
eapsConfigDomainEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this value is TRUE, the EAPS state machine will transition through
|
|
the initialization process to the Health state. It will begin
|
|
passing Control Messages and allow Protected VLAN data through the
|
|
EAPS Domain.
|
|
If this value is FALSE, the EAPS state machine will transition
|
|
through the reset process to the Inactivate state. It will stop
|
|
passing Control Messages and prohibit Protected VLAN data from being
|
|
passed through the EAPS Domain."
|
|
DEFVAL { false }
|
|
::= { eapsConfigEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.1.1.12
|
|
eapsConfigRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and remove rows in the table.
|
|
See eapsConfigEntry description for minimum requirements."
|
|
DEFVAL { active }
|
|
::= { eapsConfigEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2
|
|
eapsProtectedVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EapsProtectedVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information required for the management
|
|
of a list of protected VLAN's in an EAPS domains."
|
|
::= { eapsGroup 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2.1
|
|
eapsProtectedVlanEntry OBJECT-TYPE
|
|
SYNTAX EapsProtectedVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for each VLAN ranges that is to be protected
|
|
in the EAPS domain.
|
|
"
|
|
INDEX { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan, eapsProtectedVlanEntryIndex }
|
|
::= { eapsProtectedVlanTable 1 }
|
|
|
|
|
|
EapsProtectedVlanEntry ::=
|
|
SEQUENCE {
|
|
eapsProtectedVlanEntryIndex
|
|
Integer32,
|
|
eapsProtectedVlanLowerRange
|
|
Integer32,
|
|
eapsProtectedVlanUpperRange
|
|
Integer32,
|
|
eapsProtectedVlanRowStatus
|
|
ZhoneRowStatus,
|
|
eapsProtectedVlanDomainName
|
|
ZhoneAdminString
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2.1.1
|
|
eapsProtectedVlanEntryIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..9)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an index which indicates which entry
|
|
in the Protected Vlan Table is being addressed. For
|
|
example, a value of 5 would indicate that the 5th entry
|
|
(row) of this table is being addressed. This entry,
|
|
along with eapsConfigPrimaryLineGroup,
|
|
eapsConfigSecondaryLineGroup, and
|
|
eapsConfigControlVlan indices select which
|
|
Protected Vlan Table entry for a given
|
|
eaps-domain-record profile. The first three
|
|
indices select the profile, this last index selects
|
|
the N'th entry in that profile
|
|
"
|
|
::= { eapsProtectedVlanEntry 1 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2.1.2
|
|
eapsProtectedVlanLowerRange OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4090)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eapsProtectedVlanLowerRange and eapsProtectedVlanUpperRange objects
|
|
work in conjunction with one another to set the range of the protected
|
|
vlans. If eapsProtectedVlanLowerRange is 0, then this indicates end
|
|
of list. If eapsProtectedVlanLowerRange is not 0, but
|
|
eapsProtectedVlanUpperRange is 0, then this would be have the same
|
|
effect as both object having the same value and protect a single
|
|
vlan ID. If they are both different and non-zero, then it specifies
|
|
an inclusive range. Note that eapsProtectedVlanLowerRange must be
|
|
numerically lower than eapsProtectedVlanUpperRange.
|
|
|
|
"
|
|
::= { eapsProtectedVlanEntry 2 }
|
|
|
|
|
|
--
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2.1.3
|
|
eapsProtectedVlanUpperRange OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4090)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eapsProtectedVlanLowerRange and eapsProtectedVlanUpperRange objects
|
|
work in conjunction with one another to set the range of the protected
|
|
vlans. If eapsProtectedVlanLowerRange is 0, then this indicates end
|
|
of list. If eapsProtectedVlanLowerRange is not 0, but
|
|
eapsProtectedVlanUpperRange is 0, then this would be have the same
|
|
effect as both object having the same value and protect a single
|
|
vlan ID. If they are both different and non-zero, then it specifies
|
|
an inclusive range. Note that eapsProtectedVlanLowerRange must be
|
|
numerically lower than eapsProtectedVlanUpperRange.
|
|
"
|
|
::= { eapsProtectedVlanEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2.1.4
|
|
eapsProtectedVlanRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and remove rows in the table.
|
|
See eapsProtectedVlanEntry description for minimum requirements."
|
|
DEFVAL { active }
|
|
::= { eapsProtectedVlanEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.2.1.5
|
|
eapsProtectedVlanDomainName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The domain name for the EAPS protected vlan entry."
|
|
DEFVAL { "" }
|
|
::= { eapsProtectedVlanEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.3
|
|
eapsStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EapsStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains status of each EAPS domain state machine."
|
|
::= { eapsGroup 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.3.1
|
|
eapsStatusEntry OBJECT-TYPE
|
|
SYNTAX EapsStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry contains status of the domain's state machine."
|
|
INDEX { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan }
|
|
::= { eapsStatusTable 1 }
|
|
|
|
|
|
EapsStatusEntry ::=
|
|
SEQUENCE {
|
|
eapsPrevState
|
|
EapsState,
|
|
eapsState
|
|
EapsState
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.3.1.1
|
|
eapsPrevState OBJECT-TYPE
|
|
SYNTAX EapsState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Previous state for the domain."
|
|
::= { eapsStatusEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.3.1.2
|
|
eapsState OBJECT-TYPE
|
|
SYNTAX EapsState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state for the domain."
|
|
::= { eapsStatusEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.4
|
|
eapsStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EapsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EAPS statistics table."
|
|
::= { eapsGroup 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.4.1
|
|
eapsStatsEntry OBJECT-TYPE
|
|
SYNTAX EapsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the EAPS statistic table entries."
|
|
INDEX { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan }
|
|
::= { eapsStatsTable 1 }
|
|
|
|
|
|
EapsStatsEntry ::=
|
|
SEQUENCE {
|
|
eapsStatsTotCtrlMsgSent
|
|
Integer32,
|
|
eapsStatsTotCtrlMsgRecvd
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.4.1.1
|
|
eapsStatsTotCtrlMsgSent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total EAPS control messages sent."
|
|
::= { eapsStatsEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.4.1.2
|
|
eapsStatsTotCtrlMsgRecvd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total EAPS control messages received."
|
|
::= { eapsStatsEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.5
|
|
eapsTrapPrefix OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Place-holder object for EAPS traps, which must have a
|
|
final digit of 0 in OID."
|
|
::= { eapsGroup 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.5.0
|
|
eapsTraps OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traps raised by EAPS state machine."
|
|
::= { eapsTrapPrefix 0 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.5.0.1
|
|
eapsStateChange NOTIFICATION-TYPE
|
|
OBJECTS { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan, eapsConfigDomainName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State changed in the node for the EAPS domain."
|
|
::= { eapsTraps 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.5.0.2
|
|
eapsFailTimerExpFlagSet NOTIFICATION-TYPE
|
|
OBJECTS { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan, eapsConfigDomainName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eapsFailTimerExpFlagSet notification is
|
|
generated when the EAPS domain's fail timer expires
|
|
for the first time, while its state is not in Fail state."
|
|
::= { eapsTraps 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.5.0.3
|
|
eapsFailTimerExpFlagClear NOTIFICATION-TYPE
|
|
OBJECTS { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan, eapsConfigDomainName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { eapsTraps 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.5.0.4
|
|
eapsLinkDownRingComplete NOTIFICATION-TYPE
|
|
OBJECTS { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan, eapsConfigDomainName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a transit is in Link-Down state, and it receives a
|
|
Health-Check-Pdu from the Master indicating the ring is
|
|
Complete, it means there is some problem with the Transit
|
|
switch that has issued this trap message."
|
|
::= { eapsTraps 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6
|
|
eapsTopologyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EapsTopologyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EAPS topology table."
|
|
::= { eapsGroup 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1
|
|
eapsTopologyEntry OBJECT-TYPE
|
|
SYNTAX EapsTopologyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the EAPS topology table entries."
|
|
INDEX { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsTopologyRing, eapsTopologyRowNumber }
|
|
::= { eapsTopologyTable 1 }
|
|
|
|
|
|
EapsTopologyEntry ::=
|
|
SEQUENCE {
|
|
eapsTopologyRing
|
|
INTEGER,
|
|
eapsTopologyRowNumber
|
|
Integer32,
|
|
eapsTopologyDomainName
|
|
ZhoneAdminString,
|
|
eapsTopologyMacAddr
|
|
MacAddress,
|
|
eapsTopologyIpAddr
|
|
IpAddress,
|
|
eapsTopologyType
|
|
INTEGER,
|
|
eapsTopologyPrimaryLinkName
|
|
ZhoneAdminString,
|
|
eapsTopologyPrimaryLinkState
|
|
EapsState,
|
|
eapsTopologySecondaryLinkName
|
|
ZhoneAdminString,
|
|
eapsTopologySecondaryLinkState
|
|
EapsState
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.1
|
|
eapsTopologyRing OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
primary(0),
|
|
secondary(1)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the link as primary or secondary."
|
|
::= { eapsTopologyEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.2
|
|
eapsTopologyRowNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..47)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the node number in the ring."
|
|
::= { eapsTopologyEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.3
|
|
eapsTopologyDomainName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the domain name for this record."
|
|
::= { eapsTopologyEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.4
|
|
eapsTopologyMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"macAddress of the element in the ring."
|
|
::= { eapsTopologyEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.5
|
|
eapsTopologyIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip addressed of the element in the ring."
|
|
::= { eapsTopologyEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.6
|
|
eapsTopologyType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
master(0),
|
|
transit(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents whether the node is master or transit."
|
|
::= { eapsTopologyEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.7
|
|
eapsTopologyPrimaryLinkName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the primary link name."
|
|
::= { eapsTopologyEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.8
|
|
eapsTopologyPrimaryLinkState OBJECT-TYPE
|
|
SYNTAX EapsState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the primary link state."
|
|
::= { eapsTopologyEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.9
|
|
eapsTopologySecondaryLinkName OBJECT-TYPE
|
|
SYNTAX ZhoneAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the secondary link name."
|
|
::= { eapsTopologyEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.13.6.1.10
|
|
eapsTopologySecondaryLinkState OBJECT-TYPE
|
|
SYNTAX EapsState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the secondary link state."
|
|
::= { eapsTopologyEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14
|
|
bridgeIgmpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeIgmpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridgeIgmpStatsTable is used to access the IGMP statistics for bridges."
|
|
::= { zhoneBridge 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1
|
|
bridgeIgmpStatsEntry OBJECT-TYPE
|
|
SYNTAX BridgeIgmpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridgeIgmpStatsEntry holds IGMP stats for a bridge interface."
|
|
INDEX { ifIndex }
|
|
::= { bridgeIgmpStatsTable 1 }
|
|
|
|
|
|
BridgeIgmpStatsEntry ::=
|
|
SEQUENCE {
|
|
genQueryRx
|
|
Unsigned32,
|
|
genQueryTx
|
|
Unsigned32,
|
|
specQueryRx
|
|
Unsigned32,
|
|
specQueryTx
|
|
Unsigned32,
|
|
v2ReportsRx
|
|
Unsigned32,
|
|
v2ReportsTx
|
|
Unsigned32,
|
|
leavesRx
|
|
Unsigned32,
|
|
leavesTx
|
|
Unsigned32,
|
|
unknownRx
|
|
Unsigned32,
|
|
errorRx
|
|
Unsigned32,
|
|
actChans
|
|
Unsigned32,
|
|
actHosts
|
|
Unsigned32,
|
|
v3GenQueryRx
|
|
Unsigned32,
|
|
v3GenQueryTx
|
|
Unsigned32,
|
|
v3SpecQueryRx
|
|
Unsigned32,
|
|
v3SpecQueryTx
|
|
Unsigned32,
|
|
v3ReportsRx
|
|
Unsigned32,
|
|
v3ReportsTx
|
|
Unsigned32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.1
|
|
genQueryRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"general IGMP queries received."
|
|
::= { bridgeIgmpStatsEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.2
|
|
genQueryTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"general IGMP queries transmitted."
|
|
::= { bridgeIgmpStatsEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.3
|
|
specQueryRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specific IGMP queries received."
|
|
::= { bridgeIgmpStatsEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.4
|
|
specQueryTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specific IGMP queries transmitted."
|
|
::= { bridgeIgmpStatsEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.5
|
|
v2ReportsRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version 2 reports received (JOINs)."
|
|
::= { bridgeIgmpStatsEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.6
|
|
v2ReportsTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version 2 reports sent."
|
|
::= { bridgeIgmpStatsEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.7
|
|
leavesRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP leaves received."
|
|
::= { bridgeIgmpStatsEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.8
|
|
leavesTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP leaves transmitted."
|
|
::= { bridgeIgmpStatsEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.9
|
|
unknownRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown IGMP packets received."
|
|
::= { bridgeIgmpStatsEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.10
|
|
errorRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP packet is bad received."
|
|
::= { bridgeIgmpStatsEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.11
|
|
actChans OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of active muticast channels."
|
|
::= { bridgeIgmpStatsEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.12
|
|
actHosts OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of active multicast hosts."
|
|
::= { bridgeIgmpStatsEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.13
|
|
v3GenQueryRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IGMP V3 Queries received."
|
|
::= { bridgeIgmpStatsEntry 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.14
|
|
v3GenQueryTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IGMP V3 queries sent."
|
|
::= { bridgeIgmpStatsEntry 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.15
|
|
v3SpecQueryRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IGMP V3 specific queries received."
|
|
::= { bridgeIgmpStatsEntry 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.16
|
|
v3SpecQueryTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IGMP V3 specific queries sent."
|
|
::= { bridgeIgmpStatsEntry 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.17
|
|
v3ReportsRx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IGMP V3 reports received."
|
|
::= { bridgeIgmpStatsEntry 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.14.1.18
|
|
v3ReportsTx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IGMP V3 reports sent."
|
|
::= { bridgeIgmpStatsEntry 18 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.15
|
|
bridgeGroup OBJECT IDENTIFIER ::= { zhoneBridge 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.15.1
|
|
bridgeTrapPrefix OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traps raised for bridge conditions."
|
|
::= { bridgeGroup 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.15.1.0
|
|
bridgeTraps OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge traps go under here - extra layer
|
|
needed to ensure '0' in OID."
|
|
::= { bridgeTrapPrefix 0 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.15.1.0.1
|
|
bridgeLoopDetection NOTIFICATION-TYPE
|
|
OBJECTS { ifIndex, ifAlias, bridgeMacAddrString }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap when bridge is looping on flap."
|
|
::= { bridgeTraps 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.15.1.0.2
|
|
bridgeStormDetection NOTIFICATION-TYPE
|
|
OBJECTS { ifIndex, ifAlias, bridgeMacAddrString }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap sent when a bridge packet storm is detected."
|
|
::= { bridgeTraps 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.16
|
|
bridgeTrapObjects OBJECT IDENTIFIER ::= { zhoneBridge 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.16.1
|
|
bridgeMacAddrString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vlan/slan/macAddress for bridge"
|
|
::= { bridgeTrapObjects 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17
|
|
bridgeIgmpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeIgmpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridgeIgmpTable is used to access the IGMP data for bridges for when
|
|
IGMP is in proxy mode and the IGMP status must be obtained from the
|
|
linecard."
|
|
::= { zhoneBridge 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1
|
|
bridgeIgmpEntry OBJECT-TYPE
|
|
SYNTAX BridgeIgmpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BridgeIgmpEntry contains the igmp multicast data information for a bridge,
|
|
indexed by ifIndex, hostMac, and mcastMac."
|
|
INDEX { ifIndex, hostMac, mcastMac }
|
|
::= { bridgeIgmpTable 1 }
|
|
|
|
|
|
BridgeIgmpEntry ::=
|
|
SEQUENCE {
|
|
slanId
|
|
Integer32,
|
|
vlanId
|
|
Integer32,
|
|
mcastMac
|
|
OCTET STRING,
|
|
mcastIP
|
|
IpAddress,
|
|
hostMac
|
|
OCTET STRING,
|
|
lastJoinTimer
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1.1
|
|
slanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP slan identifier. Maximum value 4090 as defined by MAX_VLAN_NUM."
|
|
::= { bridgeIgmpEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1.2
|
|
vlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP vlan identifier. Maximum value 4090 as defined my MAX_VLAN_NUM"
|
|
::= { bridgeIgmpEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1.3
|
|
mcastMac OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Multicast MAC addressed to bridge port."
|
|
::= { bridgeIgmpEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1.4
|
|
mcastIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Multicast IP addressed to bridge port."
|
|
::= { bridgeIgmpEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1.5
|
|
hostMac OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of end device receiving multicast packets."
|
|
::= { bridgeIgmpEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.17.1.6
|
|
lastJoinTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count down timer before IGMP entry ages out."
|
|
::= { bridgeIgmpEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18
|
|
staticBridgePathTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StaticBridgePathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of staticBridgePathEntries.
|
|
|
|
The StaticBridgePath OID has the following format:
|
|
|
|
OID psn MAC entries IPv4 entries IPv6 entries
|
|
---------- ------------- -------------- --------------
|
|
tlist[0] ifIndex ifIndex ifIndex
|
|
tlist[1] address type address type address type
|
|
tlist[2] vlan vlan vlan
|
|
tlist[3] macAddr[0] IPv4[0] IPv6[0]
|
|
tlist[4] macAddr[1] IPv4[1] IPv6[1]
|
|
tlist[5] macAddr[2] IPv4[2] IPv6[2]
|
|
tlist[6] macAddr[3] IPv4[3] IPv6[3]
|
|
tlist[7] macAddr[4] zero IPv6[4]
|
|
tlist[8] macAddr[5] zero IPv6[5]
|
|
tlist[9] zero zero IPv6[6]
|
|
tlist[10] zero zero IPv6[7]
|
|
tlist[11] zero zero IPv6[8]
|
|
tlist[12] zero zero IPv6[9]
|
|
tlist[13] zero zero IPv6[10]
|
|
tlist[14] zero zero IPv6[11]
|
|
tlist[15] zero zero IPv6[12]
|
|
tlist[16] zero zero IPv6[13]
|
|
tlist[17] zero zero IPv6[14]
|
|
tlist[18] zero zero IPv6[15]
|
|
tlist[19] slan slan slan "
|
|
::= { zhoneBridge 18 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1
|
|
staticBridgePathEntry OBJECT-TYPE
|
|
SYNTAX StaticBridgePathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static Path Bridge entries are created by the user in
|
|
order to specify forwarding for a particular
|
|
interface, vlanId, mac address or ip address,
|
|
slanId (for QinQ).
|
|
|
|
The INDEX value for staticBridgePathEntry consists of
|
|
following 5 values:
|
|
|
|
ifIndex
|
|
staticBridgePathAddressType
|
|
bridgeIfVlanId
|
|
staticBridgePathMacOrIpAddress
|
|
bridgeIfStagId
|
|
|
|
If staticBridgeAddressType is set to macAddr(1), then
|
|
staticBridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to ipAddr(2), then
|
|
staticBridgeMacOrIpAddress represents an IP Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeAddressType is set to vlanIdAddr(3),
|
|
then ifIndex and bridgeIfVlanId are used for the
|
|
bridge path.
|
|
|
|
If staticBridgeAddressType is set to globalAddr(4),
|
|
then ifIndex is used for the bridge path."
|
|
INDEX { ifIndex, staticBridgePathAddressType, bridgeIfVlanId, staticBridgePathMacOrIpAddress, bridgeIfStagId
|
|
}
|
|
::= { staticBridgePathTable 1 }
|
|
|
|
|
|
StaticBridgePathEntry ::=
|
|
SEQUENCE {
|
|
staticBridgePathMacOrIpAddress
|
|
NetworkAddress,
|
|
staticBridgePathAddressType
|
|
INTEGER,
|
|
staticBridgePathMulticastAging
|
|
Integer32,
|
|
staticBridgePathRowStatus
|
|
ZhoneRowStatus,
|
|
staticBridgePathFlapControl
|
|
INTEGER,
|
|
staticBridgePathUnicastAging
|
|
Integer32,
|
|
staticBridgePathIgmpQueryInterval
|
|
Integer32,
|
|
staticBridgePathFlags
|
|
BITS,
|
|
staticBridgePathIgmpCustomIpAddress
|
|
IpAddress,
|
|
staticBridgePathLoopPrevention
|
|
INTEGER,
|
|
staticBridgePathIgmpDscp
|
|
OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.1
|
|
staticBridgePathMacOrIpAddress OBJECT-TYPE
|
|
SYNTAX NetworkAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the staticBridgeAddressType is set to macAddr(1),
|
|
then this field represents a MAC address.
|
|
|
|
If the staticBridgeAddressType is set to ipAddr(2),
|
|
then this field represents an IP address. The IP
|
|
address can be four octets ( for IPv4 ) or sixteen
|
|
octets ( for IPv6 )."
|
|
::= { staticBridgePathEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.2
|
|
staticBridgePathAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
macAddr(1),
|
|
ipAddr(2),
|
|
vlanIdAddr(3),
|
|
globalAddr(4),
|
|
intralinkAddr(7),
|
|
globalIntralinkAddr(8),
|
|
dhcpIpAddr(9),
|
|
dhcpMacAddr(10),
|
|
mvrAddr(13),
|
|
vlanParms(14),
|
|
secMvrAddr(15),
|
|
ipAddrV6(16),
|
|
dhcpIpAddrV6(17),
|
|
dhcpAllowOui(720901)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If staticBridgeIPv6AddressType is set to macAddr(1), then
|
|
staticBridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeIPv6AddressType is set to ipAddr(2), then
|
|
staticBridgeMacOrIpAddress represents an IP Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If staticBridgeIPv6AddressType is set to vlanIdAddr(3) or
|
|
intralinkAddr(7), then ifIndex and bridgeIfVlanId are
|
|
used for the bridge path.
|
|
|
|
If staticBridgeIPv6AddressType is set to globalAddr(4),
|
|
globalIntralinkAddr(8), or mvrAddr(13) then ifIndex
|
|
is used for the bridge path.
|
|
|
|
If staticBridgeIPv6AddressType is set to
|
|
dhcpAllowOui( 720901) then the first 3 bytes of the
|
|
MAC address contains the OUI that we will allow DHCP
|
|
addresses to be granted to, global scope.
|
|
|
|
If staticBridgeIPv6AddressType is set to dhcpIpAddr(9), or
|
|
to dhcpMacAddr(10), then the other fields are populated
|
|
as for address types ipAddr and macAddr respectively,
|
|
with the difference that these are secure entries,
|
|
learned by snooping DHCP.
|
|
|
|
If staticBridgeIPv6AddressType is set to vlanParms(14),
|
|
then the static bridge entry holds parameters for
|
|
the given VLAN and SLAN ID (for example, flap mode,
|
|
unicast aging period, etc) and is not associated
|
|
with any specific bridge, but with all bridges
|
|
with the same VLAN/SLAN ID. For this reason,
|
|
the IfIndex of this entry must be zero.
|
|
|
|
If staticBridgeIPv6AddressType is set to secMvrAddr(15),
|
|
then the static bridge entry holds parameters for
|
|
a Secondary MVR path. The VLAN ID of this entry is
|
|
the Secondary VLAN ID.
|
|
|
|
If staticBridgeIPv6AddressType is set to ipAddrV6(16), then
|
|
staticBridgeMacOrIpAddress represents an IPv6 Address,
|
|
and ifIndex, bridgeIfVlanId and staticBridgeIPv6MacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
|
|
If staticBridgeIPv6AddressType is set to dhcpIpAddrV6(17), or
|
|
to dhcpMacAddr(10), then the other fields are populated
|
|
as for address types ipAddr and macAddr respectively,
|
|
with the difference that these are secure entries,
|
|
learned by snooping DHCP."
|
|
::= { staticBridgePathEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.3
|
|
staticBridgePathMulticastAging OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Aging period in tenths of seconds for the
|
|
specified VLAN. After the specified aging period is
|
|
met, the VLAN address is deleted from the routing table.
|
|
|
|
A value of 0 indicates that aging is turned off.
|
|
|
|
Maximum value is 2147483647 tenths of seconds,
|
|
which equates to approximately 2485.51 days."
|
|
::= { staticBridgePathEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.4
|
|
staticBridgePathRowStatus OBJECT-TYPE
|
|
SYNTAX ZhoneRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to create, modify or delete an entry in this
|
|
table."
|
|
DEFVAL { active }
|
|
::= { staticBridgePathEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.5
|
|
staticBridgePathFlapControl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(1),
|
|
disable(2),
|
|
enable(3),
|
|
fast(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables or disable Flap Control in the Bridge
|
|
Filter Table. The value 'disable(2)' turns Flap Control mode
|
|
off. The values 'enable(3)' or 'fast(4) turn flap control mode on.
|
|
'Enable(3)' applies a hold time of 60 secs before allowing addr/IP
|
|
to be moved to a new port, while 'fast(4)' applies a hold time of
|
|
0 secs. A value of 'default(1)' indicates 'Don't Care' and defaults
|
|
to a disable or enable set by another entry. "
|
|
DEFVAL { default }
|
|
::= { staticBridgePathEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.6
|
|
staticBridgePathUnicastAging OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 120..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Aging period in tenths of seconds for the
|
|
specified VLAN. After the specified aging period is
|
|
met, the VLAN address is deleted from the routing table.
|
|
|
|
A value of 0 indicates that aging is turned off.
|
|
|
|
Maximum value is 2147483647 tenths of seconds,
|
|
which equates to approximately 2485.51 days."
|
|
::= { staticBridgePathEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.7
|
|
staticBridgePathIgmpQueryInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How often (in seconds) we as a bridge inject IGMP query
|
|
values into the stream."
|
|
DEFVAL { 0 }
|
|
::= { staticBridgePathEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.8
|
|
staticBridgePathFlags OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
igmpProcessJoinAndLeave(0),
|
|
igmpRespondToQuery(1),
|
|
igmpUseBridgeIpAddress(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"none : IGMP Snooping with Proxy reporting is disabled.
|
|
BIT 0(igmpProcessJoinAndLeave) : igmpProcessJoinandLeave is enabled for IGMP packets.
|
|
BIT 1(igmpRespondToQuery) : igmpRespondToQuery is enabled for IGMP packets.
|
|
BIT 2(igmpUseBridgeIpAddress) : igmpUseBridgeIpAddress is enabled for IGMP packets.
|
|
|
|
"
|
|
::= { staticBridgePathEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.9
|
|
staticBridgePathIgmpCustomIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the configuration of the source IP address for
|
|
packets that we originate upstream when doing IGMP
|
|
Porxy on a bridge. "
|
|
::= { staticBridgePathEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.10
|
|
staticBridgePathLoopPrevention OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
blockAsym(1),
|
|
blockAll(2),
|
|
blockAsymAuto(3),
|
|
blockAllAuto(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field does the following options,'BlockAsym(1)' blocks a
|
|
learning bridge if flap is detected between it and an uplink bridge.
|
|
'BlockAll(2)' incorporates 'blockAsym(1)' but it also blocks a
|
|
learning bridge if it flaps against another learning bridge."
|
|
DEFVAL { none }
|
|
::= { staticBridgePathEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.18.1.11
|
|
staticBridgePathIgmpDscp OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..8))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This parameter indicates DSCP value for igmp traffic.
|
|
|
|
|
|
Valid code values:
|
|
|
|
<0-63> Differentiated services codepoint value
|
|
af11 Mark packets with AF11 dscp (001010)
|
|
af12 Mark packets with AF12 dscp (001100)
|
|
af13 Mark packets with AF13 dscp (001110)
|
|
af21 Mark packets with AF21 dscp (010010)
|
|
af22 Mark packets with AF22 dscp (010100)
|
|
af23 Mark packets with AF23 dscp (010110)
|
|
af31 Mark packets with AF31 dscp (011010)
|
|
af32 Mark packets with AF32 dscp (011100)
|
|
af33 Mark packets with AF33 dscp (011110)
|
|
af41 Mark packets with AF41 dscp (100010)
|
|
af42 Mark packets with AF42 dscp (100100)
|
|
af43 Mark packets with AF43 dscp (100110)
|
|
cs1 Mark packets with CS1(precedence 1) dscp (001000)
|
|
cs2 Mark packets with CS2(precedence 2) dscp (010000)
|
|
cs3 Mark packets with CS3(precedence 3) dscp (011000)
|
|
cs4 Mark packets with CS4(precedence 4) dscp (100000)
|
|
cs5 Mark packets with CS5(precedence 5) dscp (101000)
|
|
cs6 Mark packets with CS6(precedence 6) dscp (110000)
|
|
cs7 Mark packets with CS7(precedence 7) dscp (111000)
|
|
default Mark packets with default dscp (000000)
|
|
ef Mark packets with EF dscp (101110)"
|
|
::= { staticBridgePathEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.19
|
|
bridgePathIfLookupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgePathIfLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of bridgePathIfLookupTable entries.
|
|
|
|
The bridgePathIfLookup OID has the following format:
|
|
|
|
OID psn MAC entries IPv4 entries IPv6 entries
|
|
---------- ------------- -------------- --------------
|
|
tlist[0] address type address type address type
|
|
tlist[1] macAddr[0] IPv4[0] IPv6[0]
|
|
tlist[2] macAddr[1] IPv4[1] IPv6[1]
|
|
tlist[3] macAddr[2] IPv4[2] IPv6[2]
|
|
tlist[4] macAddr[3] IPv4[3] IPv6[3]
|
|
tlist[5] macAddr[4] zero IPv6[4]
|
|
tlist[6] macAddr[5] zero IPv6[5]
|
|
tlist[7] zero zero IPv6[6]
|
|
tlist[8] zero zero IPv6[7]
|
|
tlist[9] zero zero IPv6[8]
|
|
tlist[10] zero zero IPv6[9]
|
|
tlist[11] zero zero IPv6[10]
|
|
tlist[12] zero zero IPv6[11]
|
|
tlist[13] zero zero IPv6[12]
|
|
tlist[14] zero zero IPv6[13]
|
|
tlist[15] zero zero IPv6[14]
|
|
tlist[16] zero zero IPv6[15]
|
|
tlist[17] vlan vlan vlan
|
|
tlist[18] ifIndex ifIndex ifIndex
|
|
tlist[19] slan slan slan "
|
|
::= { zhoneBridge 19 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.19.1
|
|
bridgePathIfLookupEntry OBJECT-TYPE
|
|
SYNTAX BridgePathIfLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge IfLookup entries are created by the user
|
|
or learned by the software in
|
|
order to specify forwarding for a particular
|
|
interface, vlanId/slanId, mac address or ip address.
|
|
|
|
The INDEX value for bridgeIfLookupEntry consists of
|
|
following 5 values:
|
|
|
|
bridgeIfAddressType
|
|
bridgeIfMacOrIpAddress
|
|
bridgeIfVlanId
|
|
ifIndex
|
|
bridgeIfStagId
|
|
|
|
|
|
If bridgeIfAddressType is set to unicast_mac(1),
|
|
then bridgeIfMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId/Slanid and
|
|
bridgeIfMacOrIpAddress are use for the bridge path.
|
|
|
|
If bridgeIfAddressType is set to multicast_mac(2),
|
|
then bridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId/SlanId and
|
|
bridgeIfMacOrIpAddress are used for bridge path.
|
|
|
|
If bridgeIfAddressType is set to ip_address(3),
|
|
then ifIndex and bridgeIfVlanId/SlanId are used
|
|
for the bridge path."
|
|
INDEX { bridgePathIfAddressType, bridgePathIfMacOrIpAddress, bridgeIfVlanId, ifIndex, bridgeIfStagId
|
|
}
|
|
::= { bridgePathIfLookupTable 1 }
|
|
|
|
|
|
BridgePathIfLookupEntry ::=
|
|
SEQUENCE {
|
|
bridgePathIfAddressType
|
|
INTEGER,
|
|
bridgePathIfMacOrIpAddress
|
|
NetworkAddress,
|
|
bridgePathIfLookupStaticOrDynamic
|
|
INTEGER,
|
|
bridgePathIfLookupFlush
|
|
TruthValue
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.19.1.1
|
|
bridgePathIfAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unicastMac(1),
|
|
multicastMac(2),
|
|
ipAddress(3),
|
|
dhcpMac(4),
|
|
dhcpIp(5)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeIfAddressType is set to unicast_mac(1),
|
|
then bridgeIfMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and bridgeIfMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If bridgeIfAddressType is set to multicast_mac(2),
|
|
then bridgeMacOrIpAddress represents a MAC Address,
|
|
and ifIndex, bridgeIfVlanId and bridgeIfMacOrIpAddress
|
|
are used for the bridge path.
|
|
|
|
If bridgeIfAddressType is set to ip_address(3),
|
|
then ifIndex and bridgeIfVlanId are used for the
|
|
bridge path.
|
|
|
|
If bridgeIfAddressType is set to dhcp_mac(4), or
|
|
dhcp_ip(5), then the address is as desribed for types
|
|
1 and 3, respectively, and the address was learned
|
|
by snooping DHCP packets."
|
|
::= { bridgePathIfLookupEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.19.1.2
|
|
bridgePathIfMacOrIpAddress OBJECT-TYPE
|
|
SYNTAX NetworkAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeIfAddressType is set to FILTER_ENTRY_UNICAST_MAC(1)
|
|
or to FILTER_ENTRY_MULTICAST_MAC(2), or to FILTER_ENTRY_DHCP_MAC(4),
|
|
then bridgeIfMacOrIpAddress represents a MAC Address.
|
|
|
|
If bridgeIfAddressType is set to FILTER_ENTRY_IP_ADDRESS(3), or
|
|
to FILTER_ENTRY_DHCP_IP(5),
|
|
then bridgeIfMacOrIpAddress represents an IP Address."
|
|
::= { bridgePathIfLookupEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.19.1.3
|
|
bridgePathIfLookupStaticOrDynamic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
staticEntry(1),
|
|
dynamicEntry(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgeIfLookupStaticOrDynamic is set to 1,
|
|
then this table entry is static and persistent.
|
|
|
|
If bridgeIfLookupStaticOrDynamic is set to 2,
|
|
then this table entry is learned and is not persistent."
|
|
::= { bridgePathIfLookupEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.19.1.4
|
|
bridgePathIfLookupFlush OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object 'bridgeIfLookupFlush' allows a user to flush
|
|
learned entries in the bridgeFilterTable when the ifIndex
|
|
of the entry is not known. A combination of address type,
|
|
MAC or IP address and vlan ID is used to determine the
|
|
ifIndex of the entry to be removed. Setting the object
|
|
to 'true' causes the flush action to occur.
|
|
|
|
After the flush action is taken, the value of
|
|
bridgeIfLookupFlush is immediately set back to 'false'."
|
|
DEFVAL { false }
|
|
::= { bridgePathIfLookupEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.20
|
|
bridgePathAddressLookupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgePathAddressLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of bridgePathAddressLookupTable entries.
|
|
|
|
The bridgePathAddressLookup OID has the following format:
|
|
|
|
OID psn MAC entries IPv4 entries IPv6 entries
|
|
---------- ------------- -------------- --------------
|
|
tlist[0] ifIndex ifIndex ifIndex
|
|
tlist[1] address type address type address type
|
|
tlist[2] macAddr[0] IPv4[0] IPv6[0]
|
|
tlist[3] macAddr[1] IPv4[1] IPv6[1]
|
|
tlist[4] macAddr[2] IPv4[2] IPv6[2]
|
|
tlist[5] macAddr[3] IPv4[3] IPv6[3]
|
|
tlist[6] macAddr[4] zero IPv6[4]
|
|
tlist[7] macAddr[5] zero IPv6[5]
|
|
tlist[8] zero zero IPv6[6]
|
|
tlist[9] zero zero IPv6[7]
|
|
tlist[10] zero zero IPv6[8]
|
|
tlist[11] zero zero IPv6[9]
|
|
tlist[12] zero zero IPv6[10]
|
|
tlist[13] zero zero IPv6[11]
|
|
tlist[14] zero zero IPv6[12]
|
|
tlist[15] zero zero IPv6[13]
|
|
tlist[16] zero zero IPv6[14]
|
|
tlist[17] zero zero IPv6[15]
|
|
tlist[18] vlan vlan vlan
|
|
tlist[19] slan slan slan"
|
|
::= { zhoneBridge 20 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.20.1
|
|
bridgePathAddressLookupEntry OBJECT-TYPE
|
|
SYNTAX BridgePathAddressLookupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BridgePathAddressLookup entries are created by the user
|
|
or learned by the software in
|
|
order to specify forwarding for a particular
|
|
interface, vlanId/slanId, mac address or ip address.
|
|
|
|
The INDEX value for bridgePathLookupEntry consists of
|
|
following 5 values:
|
|
|
|
ifIndex
|
|
bridgeIfAddressType
|
|
bridgeIfMacOrIpAddress
|
|
bridgeIfVlanId
|
|
bridgeIfStagId"
|
|
INDEX { ifIndex, bridgeIfAddressType, bridgePathIfLookupStaticOrDynamic, bridgeIfVlanId, bridgeIfStagId
|
|
}
|
|
::= { bridgePathAddressLookupTable 1 }
|
|
|
|
|
|
BridgePathAddressLookupEntry ::=
|
|
SEQUENCE {
|
|
bridgePathAddressLookupStaticOrDynamic
|
|
INTEGER,
|
|
bridgePathAddressLookupFlush
|
|
TruthValue
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.20.1.1
|
|
bridgePathAddressLookupStaticOrDynamic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
staticEntry(1),
|
|
dynamicEntry(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If bridgePathAddressLookupStaticOrDynamic is set to 1,
|
|
then this table entry is static and persistent.
|
|
|
|
If bridgePathAddressLookupStaticOrDynamic is set to 2,
|
|
then this table entry is learned and is not persistent."
|
|
::= { bridgePathAddressLookupEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.20.1.2
|
|
bridgePathAddressLookupFlush OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object 'bridgePathAddressFlush' allows a user to flush
|
|
learned entries in the bridgeFilterTable when the ifIndex
|
|
of the entry is known. The ifIndex is used to determine
|
|
which interface is to be removed. Setting the object
|
|
to 'true' causes the flush action to occur.
|
|
|
|
After the flush action is taken, the value of
|
|
bridgePathLookupFlush is immediately set back to 'false'."
|
|
DEFVAL { false }
|
|
::= { bridgePathAddressLookupEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.21
|
|
bridgeStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BridgeStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains runtime status for each bridge interface."
|
|
::= { zhoneBridge 21 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.21.1
|
|
bridgeStatusEntry OBJECT-TYPE
|
|
SYNTAX BridgeStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Runtime status data for a single bridge."
|
|
INDEX { ifIndex }
|
|
::= { bridgeStatusTable 1 }
|
|
|
|
|
|
BridgeStatusEntry ::=
|
|
SEQUENCE {
|
|
bridgeStatusState
|
|
BridgeState
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.5504.4.7.21.1.1
|
|
bridgeStatusState OBJECT-TYPE
|
|
SYNTAX BridgeState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Values:
|
|
up(1), UP
|
|
down(2), DWN
|
|
trouble(3), TRB
|
|
notAvailable(4), NA
|
|
initializing(5), INI
|
|
adminDown(6), ADN
|
|
adminStateTest(7), TST
|
|
adminStateNone(8), N/S
|
|
ready(9), RDY
|
|
discovering(10), DSC
|
|
unknown(11), ???
|
|
blocked(12), BLK
|
|
pending(13), PND
|
|
disabled(14), DIS
|
|
learning(15), LRN
|
|
forwarding(16), FWD
|
|
blockedFlapping(17), BLF
|
|
blockedPersistent(18), BLP
|
|
blockedFlappingPersistenr(19), BFP
|
|
"
|
|
::= { bridgeStatusEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9
|
|
zhoneCompliances OBJECT IDENTIFIER ::= { zhone 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1
|
|
zhoneGroups OBJECT IDENTIFIER ::= { zhoneCompliances 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.23
|
|
zhoneBridgeGroup OBJECT-GROUP
|
|
OBJECTS { bridgeIfMcastControlList, bridgeIfMaxVideoStreams, bridgeIfIsPPPoA, bridgeIfFloodUnknown, bridgeIfFloodMulticast,
|
|
bridgeIfTableBasedFilter, bridgeIfDhcpLearn, staticBridgeUnicastAging, staticBridgeIgmpQueryInterval, bridgePPPoEBrasMac,
|
|
bridgePPPoELocalHostMac, bridgePPPoEEIfIndex, bridgePPPoESessionID, bridgePPPoESlanId, bridgePPPoEVlanId,
|
|
bridgePPPoEEncapLLC, stpParamName, stpParamRevision, stpParamBridgePriority, stpParamForceVersion,
|
|
stpParamFwdDelay, stpParamHelloTime, stpParamMigrateTime, stpParamTxHoldCount, stpParamMaxAge,
|
|
stpBindRowStatus, stpBindPortPriority, mstpInstanceRowStatus, bridgeCmdOperation, bridgeCmdFilterMask,
|
|
mstpInstanceName, staticBridgeFlags, staticBridgeIgmpCustomIpAddress, bridgeIfMvrVlan, bridgeIfVlanXlateFrom,
|
|
bridgeIfSlanXlateFrom, bridgeMacAddrString, bridgeIfGponTrafficProfile, bridgeIfGponGemPortId, bridgeType,
|
|
staticBridgePathMulticastAging, staticBridgePathRowStatus, staticBridgePathFlapControl, staticBridgePathUnicastAging, staticBridgePathIgmpQueryInterval,
|
|
staticBridgePathFlags, staticBridgePathIgmpCustomIpAddress, staticBridgePathLoopPrevention, staticBridgePathIgmpDscp, bridgePathIfLookupStaticOrDynamic,
|
|
bridgePathIfLookupFlush, bridgeIfStagIncomingCOSOption, bridgeIfIncomingCOSOption, bridgeIfUnblock, bridgeIfOnDemandStatsEnabled,
|
|
bridgeIfBridgeState, staticBridgeIgmpDscp, packetRuleValue6, packetRuleValue7, bridgePathAddressLookupFlush,
|
|
bridgePathAddressLookupStaticOrDynamic, bridgeStatusState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of zhone bridge objects."
|
|
::= { zhoneGroups 23 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.76
|
|
zhoneBridgeCmdGroup OBJECT-GROUP
|
|
OBJECTS { bridgeCmdOperation, bridgeCmdFilterMask, bridgeCmdIfIndex, bridgeCmdVlanId, bridgeCmdSlanId,
|
|
bridgeCmdSlot, bridgeCmdPort, bridgeCmdIpAddress, bridgeCmdMacAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge CMD objects"
|
|
::= { zhoneGroups 76 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.77
|
|
zhoneBridgeEapsGroup OBJECT-GROUP
|
|
OBJECTS { eapsProtectedVlanEntryIndex, eapsProtectedVlanLowerRange, eapsProtectedVlanUpperRange, eapsProtectedVlanRowStatus, eapsProtectedVlanDomainName,
|
|
eapsPrevState, eapsState, eapsStatsTotCtrlMsgSent, eapsStatsTotCtrlMsgRecvd }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EAPS objects"
|
|
::= { zhoneGroups 77 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.78
|
|
zhoneBridgeEapsConfigGroup OBJECT-GROUP
|
|
OBJECTS { eapsConfigPrimaryPortLineGroup, eapsConfigSecondaryPortLineGroup, eapsConfigControlVlan, eapsConfigIsMasterNode, eapsConfigControlVlanPriority,
|
|
eapsConfigDomainName, eapsConfigMsgTxInterval, eapsConfigTimeout, eapsConfigMaxDroppedMessages, eapsConfigSnmpTrap,
|
|
eapsConfigDomainEnable, eapsConfigRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EAPS config objects"
|
|
::= { zhoneGroups 78 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.79
|
|
zhoneBridgeEapsTopologyGroup OBJECT-GROUP
|
|
OBJECTS { eapsTopologyDomainName, eapsTopologyMacAddr, eapsTopologyIpAddr, eapsTopologyType, eapsTopologyPrimaryLinkName,
|
|
eapsTopologyPrimaryLinkState, eapsTopologySecondaryLinkName, eapsTopologySecondaryLinkState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EAPS Topology objects"
|
|
::= { zhoneGroups 79 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.80
|
|
zhoneBridgeNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { eapsStateChange, eapsFailTimerExpFlagSet, eapsFailTimerExpFlagClear, eapsLinkDownRingComplete, bridgeLoopDetection,
|
|
bridgeStormDetection }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BRIDGE Notifications"
|
|
::= { zhoneGroups 80 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.81
|
|
zhoneBridgeIgmpGroup OBJECT-GROUP
|
|
OBJECTS { slanId, vlanId, mcastMac, mcastIP, hostMac,
|
|
lastJoinTimer }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP objects"
|
|
::= { zhoneGroups 81 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.5504.9.1.82
|
|
zhoneBridgeStatsGroup OBJECT-GROUP
|
|
OBJECTS { bridgeStatsUcastRcvd, bridgeStatsMcastRcvd, bridgeStatsBcastRcvd, bridgeStatsUcastSent, bridgeStatsMcastSent,
|
|
bridgeStatsBcastSent, bridgeStatsErrorSent, bridgeOnDemandStatsRulesSupported, bridgeOnDemandStatsRulesRemaining, bridgeStatsBSDUcastBlocked,
|
|
bridgeStatsBSDMcastBlocked, bridgeStatsBSDBcastBlocked, bridgeStatsBSDAlarmCount, bridgeStatsBytesRcvdCount, bridgeStatsBytesSentCount,
|
|
bridgeStatsTicksLastCleared, bridgeStatsTicksNow, bridgeStatsTicksPerSecond }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge STATS objects"
|
|
::= { zhoneGroups 82 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- comBridgeRec.mib
|
|
--
|