Initial commit
This commit is contained in:
1066
MIBS/brocade/BGP4V2-MIB
Normal file
1066
MIBS/brocade/BGP4V2-MIB
Normal file
File diff suppressed because it is too large
Load Diff
60
MIBS/brocade/BROCADE-IEEE8021-PAE-CAPABILITY-MIB
Normal file
60
MIBS/brocade/BROCADE-IEEE8021-PAE-CAPABILITY-MIB
Normal file
@@ -0,0 +1,60 @@
|
||||
-- *********************************************************************
|
||||
-- BROCADE-IEEE8021-PAE-CAPABILITY-MIB.mib:
|
||||
-- IEEE8021-PAE-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- June 2012, Balachandar Mani
|
||||
--
|
||||
-- Copyright (c) 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *********************************************************************
|
||||
BROCADE-IEEE8021-PAE-CAPABILITY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
brocadeAgentCapability
|
||||
FROM Brocade-REG-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
brocadeIeee8021PaeCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201206010000Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO
|
||||
"Customer Support Group
|
||||
Brocade Communications Systems, Inc.
|
||||
Postal: 130 Holger Way
|
||||
San Jose, CA 95134
|
||||
U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
E-mail: support@Brocade.com
|
||||
web: www.brocade.com."
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for IEEE8021-PAE-MIB implementation."
|
||||
|
||||
REVISION "201206010000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { brocadeAgentCapability 1 }
|
||||
|
||||
--
|
||||
-- Agent capability for NOS 3.0.0 (VDX Platform)
|
||||
--
|
||||
brocadeIeee8021PaeVdx300R1 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "NOS3.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION "IEEE8021-PAE-MIB capabilities."
|
||||
|
||||
SUPPORTS IEEE8021-PAE-MIB
|
||||
INCLUDES {
|
||||
dot1xPaeSystemGroup,
|
||||
dot1xPaeAuthConfigGroup,
|
||||
dot1xPaeAuthStatsGroup,
|
||||
dot1xPaeAuthDiagGroup,
|
||||
dot1xPaeAuthSessionStatsGroup,
|
||||
dot1xPaeAuthConfigGroup2
|
||||
}
|
||||
|
||||
::= { brocadeIeee8021PaeCapability 1 }
|
||||
|
||||
END
|
59
MIBS/brocade/BROCADE-IEEE8023-LAG-CAPABILITY-MIB
Normal file
59
MIBS/brocade/BROCADE-IEEE8023-LAG-CAPABILITY-MIB
Normal file
@@ -0,0 +1,59 @@
|
||||
-- *********************************************************************
|
||||
-- BROCADE-IEEE8023-LAG-CAPABILITY-MIB.mib:
|
||||
-- IEEE8023-LAG-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- June 2012, Balachandar Mani
|
||||
--
|
||||
-- Copyright (c) 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *********************************************************************
|
||||
BROCADE-IEEE8023-LAG-CAPABILITY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
brocadeAgentCapability
|
||||
FROM Brocade-REG-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
brocadeIeee8023LagCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201206060000Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO
|
||||
"Customer Support Group
|
||||
Brocade Communications Systems, Inc.
|
||||
Postal: 130 Holger Way
|
||||
San Jose, CA 95134
|
||||
U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
E-mail: support@Brocade.com
|
||||
web: www.brocade.com."
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for IEEE8023-LAG-MIB implementation."
|
||||
|
||||
REVISION "201206060000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { brocadeAgentCapability 3 }
|
||||
|
||||
--
|
||||
-- Agent capability for NOS 3.0.0 (VDX Platform)
|
||||
--
|
||||
brocadeIeee8023LagVdx300R1 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "NOS3.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION "IEEE8023-LAG-MIB capabilities."
|
||||
|
||||
SUPPORTS IEEE8023-LAG-MIB
|
||||
INCLUDES {
|
||||
dot3adAggGroup,
|
||||
dot3adAggPortListGroup,
|
||||
dot3adAggPortGroup,
|
||||
dot3adAggPortStatsGroup,
|
||||
dot3adTablesLastChangedGroup
|
||||
}
|
||||
|
||||
::= { brocadeIeee8023LagCapability 1 }
|
||||
|
||||
END
|
64
MIBS/brocade/BROCADE-LLDP-CAPABILITY-MIB
Normal file
64
MIBS/brocade/BROCADE-LLDP-CAPABILITY-MIB
Normal file
@@ -0,0 +1,64 @@
|
||||
-- *********************************************************************
|
||||
-- BROCADE-LLDP-CAPABILITY-MIB.mib: LLDP-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- June 2012, Chakraborty Debojyoti
|
||||
--
|
||||
-- Copyright (c) 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *********************************************************************
|
||||
BROCADE-LLDP-CAPABILITY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
brocadeAgentCapability
|
||||
FROM Brocade-REG-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
brocadeLLDPCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201206060000Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO
|
||||
"Customer Support Group
|
||||
Brocade Communications Systems, Inc.
|
||||
Postal: 130 Holger Way
|
||||
San Jose, CA 95134
|
||||
U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
E-mail: support@Brocade.com
|
||||
web: www.brocade.com."
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for LLDP-MIB implementation."
|
||||
|
||||
REVISION "201206060000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { brocadeAgentCapability 1 }
|
||||
|
||||
--
|
||||
-- Agent capability for NOS 3.0.0 (VDX Platform)
|
||||
--
|
||||
brocadeLLDPVdx300R1 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "NOS3.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION "LLDP-MIB capabilities."
|
||||
|
||||
SUPPORTS LLDP-MIB
|
||||
INCLUDES {
|
||||
lldpConfigGroup,
|
||||
lldpConfigRxGroup,
|
||||
lldpConfigTxGroup,
|
||||
lldpStatsRxGroup,
|
||||
lldpStatsTxGroup,
|
||||
lldpLocSysGroup,
|
||||
lldpRemSysGroup
|
||||
}
|
||||
|
||||
VARIATION lldpConfigManAddrPortsTxEnable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
::= { brocadeLLDPCapability 1 }
|
||||
|
||||
END
|
105
MIBS/brocade/BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB
Normal file
105
MIBS/brocade/BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB
Normal file
@@ -0,0 +1,105 @@
|
||||
-- *********************************************************************
|
||||
-- BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB.mib:
|
||||
-- LLDP-EXT-DOT3-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- June 2012, Chakraborty Debojyoti
|
||||
--
|
||||
-- Copyright (c) 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *********************************************************************
|
||||
BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
brocadeAgentCapability
|
||||
FROM Brocade-REG-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
brocadeLLDP-EXT-DOT3Capability MODULE-IDENTITY
|
||||
LAST-UPDATED "201206060000Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO
|
||||
"Customer Support Group
|
||||
Brocade Communications Systems, Inc.
|
||||
Postal: 130 Holger Way
|
||||
San Jose, CA 95134
|
||||
U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
E-mail: support@Brocade.com
|
||||
web: www.brocade.com."
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for LLDP-EXT-DOT3-MIB implementation."
|
||||
|
||||
REVISION "201206060000Z"
|
||||
DESCRIPTION
|
||||
"The initial version of this MIB module."
|
||||
::= { brocadeAgentCapability 2 }
|
||||
|
||||
--
|
||||
-- Agent capability for NOS 3.0.0 (VDX Platform)
|
||||
--
|
||||
brocadeLLDP-EXT-DOT3Vdx300R1 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "NOS3.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION "LLDP-EXT-DOT3-MIB capabilities."
|
||||
|
||||
SUPPORTS LLDP-EXT-DOT3-MIB
|
||||
INCLUDES {
|
||||
lldpXdot3ConfigGroup,
|
||||
lldpXdot3LocSysGroup,
|
||||
lldpXdot3RemSysGroup
|
||||
}
|
||||
|
||||
VARIATION lldpXdot3LocPowerPortClass
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3LocPowerMDISupported
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3LocPowerMDIEnabled
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3LocPowerPairControlable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3LocPowerPairs
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3LocPowerClass
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3RemPowerPortClass
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3RemPowerMDISupported
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3RemPowerMDIEnabled
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3RemPowerPairControlable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3RemPowerPairs
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
VARIATION lldpXdot3RemPowerClass
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not Supported."
|
||||
|
||||
::= { brocadeLLDP-EXT-DOT3Capability 1 }
|
||||
|
||||
END
|
242
MIBS/brocade/BROCADE-MAPS-MIB
Normal file
242
MIBS/brocade/BROCADE-MAPS-MIB
Normal file
@@ -0,0 +1,242 @@
|
||||
-- *********************************************************************
|
||||
-- BROCADE-PRODUCTS-MIB.mib: Brocade Products MIB.
|
||||
--
|
||||
-- Dec 2014, Prabhu Sundaram
|
||||
--
|
||||
-- Copyright (c) 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *********************************************************************
|
||||
|
||||
BROCADE-MAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, OBJECT-IDENTITY, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
bcsiModules
|
||||
FROM Brocade-REG-MIB
|
||||
|
||||
swVfId
|
||||
FROM SYSTEM-MIB;
|
||||
|
||||
maps MODULE-IDENTITY
|
||||
LAST-UPDATED "201304221330Z" -- April 22, 2013 1:30pm
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO "Customer Support Group
|
||||
Brocade Communications Systems,
|
||||
120 Holger Way,
|
||||
San Jose, CA 95134 U.S.A
|
||||
Tel: +1-408-392-6061
|
||||
Fax: +1-408-392-6656
|
||||
Email: support@Brocade.COM
|
||||
WEB: www.brocade.com"
|
||||
|
||||
DESCRIPTION "The MIB module is for Brocade's Monitoring and
|
||||
Alerting Policy Suite[MAPS] feature."
|
||||
REVISION "201303011400Z" -- March 01, 2013 02:00pm
|
||||
DESCRIPTION "added db category"
|
||||
REVISION "201304221330Z" -- April 22, 2013 01:30pm
|
||||
DESCRIPTION "Updated mapsConfigObjectGroupType syntax values"
|
||||
REVISION "201501131400Z" -- January 13, 2015 02:00pm
|
||||
DESCRIPTION "modified SW-MIB from IMPORTS to SYSTEM-MIB"
|
||||
REVISION "201501131400Z" -- June 10, 2015 02:00pm
|
||||
DESCRIPTION "Updated mapsConfigObjectGroupType enum value"
|
||||
::= { bcsiModules 4 }
|
||||
|
||||
mapsTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The OID represents the MAPS Trap."
|
||||
::= { maps 0 }
|
||||
|
||||
mapsConfig OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The OID represents the MAPS Config params."
|
||||
::= { maps 1 }
|
||||
|
||||
mapsConfigRuleName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the rule name which associates a condition
|
||||
with actions that need to be triggered
|
||||
when the specified condition is evaluated to true."
|
||||
::= { mapsConfig 1 }
|
||||
|
||||
mapsConfigCondition OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the condition defined in the rule.
|
||||
It includes the counter, time base and threshold
|
||||
value with the logical operation (eg: >, <, >= etc) that
|
||||
needs to be evaluated. Eg: (CRC/MIN > 10)"
|
||||
::= { mapsConfig 2 }
|
||||
|
||||
mapsConfigNumOfMS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the number of monitoring system entries
|
||||
in the notifications"
|
||||
::= { mapsConfig 3 }
|
||||
|
||||
mapsConfigMsName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This is monitoring system name like CRC, ITW, PS, FAN."
|
||||
::= { mapsConfig 4 }
|
||||
|
||||
mapsConfigObjectGroupType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
ps (2),
|
||||
fan (3),
|
||||
port (4),
|
||||
ve-port-cir (5),
|
||||
ts (6),
|
||||
slot (7),
|
||||
gbic (8),
|
||||
flash (9),
|
||||
rule (10),
|
||||
switch (11),
|
||||
chassis (12),
|
||||
cpu (13),
|
||||
wwn (14),
|
||||
flow (15),
|
||||
eth-port (16)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the object group type like circuit, PS, FAN."
|
||||
::= { mapsConfig 5 }
|
||||
|
||||
mapsConfigObjectKeyType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
int32 (1),
|
||||
uint32 (2),
|
||||
float (3),
|
||||
string (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the object key type. The main purpose of this
|
||||
object to help NMS applications to interpret the data easily.
|
||||
Eg: If the mapsConfigObjectGroupType is port then the key type
|
||||
is an integer and key value is the port number."
|
||||
::= { mapsConfig 6 }
|
||||
|
||||
mapsConfigObjectKeyValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the object key value. Incase of integer this field
|
||||
keeps as 1, 2, 3, 4, etc., and for string it keeps
|
||||
flowname1, flowname2, etc., Eg: if Group type is port,
|
||||
then the object key value is the port number."
|
||||
::= { mapsConfig 7 }
|
||||
|
||||
mapsConfigValueType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
int32 (1),
|
||||
uint32 (2),
|
||||
float (3),
|
||||
string (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the value type which could be integer, float
|
||||
or string. The main purpose of this object to help
|
||||
NMS applications to interpret the data easily."
|
||||
::= { mapsConfig 8 }
|
||||
|
||||
mapsConfigCurrentValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the actual value of the monitoring
|
||||
system."
|
||||
::= { mapsConfig 9 }
|
||||
|
||||
mapsConfigTimeBase OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The time period across which the change
|
||||
in a counter is to be monitored"
|
||||
::= { mapsConfig 10 }
|
||||
|
||||
mapsConfigSeverityLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
critical (1),
|
||||
error (2),
|
||||
warning (3),
|
||||
informational (4),
|
||||
debug (5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the severity level of the
|
||||
condition triggered"
|
||||
::= { mapsConfig 11 }
|
||||
|
||||
mapsConfigMsList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the list of the monitoring systems. The
|
||||
format is <msname>,<value-type>,<current-value>,<time-base>
|
||||
::<msName>,<value-type>,<current-value>,<time-base>::."
|
||||
::= { mapsConfig 12 }
|
||||
|
||||
mapsConfigAction OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "It indicates the actions(bitmask value) that need
|
||||
to be triggered when the specified condition
|
||||
evaluated to be true. Action bitmask value mapping are
|
||||
none (0),
|
||||
raslog (1),
|
||||
snmp (2),
|
||||
port-fence (8),
|
||||
email (16),
|
||||
switchstatus-down (64),
|
||||
switchstatus-marginal (128),
|
||||
switchstatus-healthy (256),
|
||||
switchpolicy (512),
|
||||
sfp-marginal (1024)
|
||||
Ex: mapsConfigAction value 3 represents both raslog and snmp action"
|
||||
::= { mapsConfig 13 }
|
||||
|
||||
|
||||
mapsDbCategory OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (24))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "indicates db category name"
|
||||
::= { mapsConfig 14 }
|
||||
|
||||
mapsTrapAM NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mapsConfigRuleName,
|
||||
mapsConfigObjectGroupType,
|
||||
mapsConfigObjectKeyType,
|
||||
mapsConfigObjectKeyValue,
|
||||
mapsConfigNumOfMS,
|
||||
mapsConfigMsList,
|
||||
mapsConfigSeverityLevel,
|
||||
mapsConfigCondition,
|
||||
mapsConfigAction,
|
||||
swVfId,
|
||||
mapsDbCategory
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Trap to be send for MAPS threshold events."
|
||||
::= { mapsTraps 1 }
|
||||
|
||||
|
||||
|
||||
END
|
2088
MIBS/brocade/BROCADE-NP-TM-STATS-MIB
Normal file
2088
MIBS/brocade/BROCADE-NP-TM-STATS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
69
MIBS/brocade/BROCADE-PRODUCTS-MIB
Normal file
69
MIBS/brocade/BROCADE-PRODUCTS-MIB
Normal file
@@ -0,0 +1,69 @@
|
||||
-- ****************************************************************
|
||||
-- BROCADE-PRODUCTS-MIB.my: Brocade Products MIB.
|
||||
--
|
||||
-- Feb 2012, Sanjeev C Joshi, Yasar Khan
|
||||
--
|
||||
-- Copyright (c) 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- ****************************************************************
|
||||
BROCADE-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
bcsiReg
|
||||
FROM Brocade-REG-MIB;
|
||||
|
||||
brocadeProductsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201202030000Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO
|
||||
"Brocade Communications Systems, Inc.
|
||||
Postal: 130 Holger Way
|
||||
San Jose, CA 95134
|
||||
U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
E-mail: support@Brocade.com
|
||||
web: www.brocade.com."
|
||||
|
||||
DESCRIPTION "This MIB module is for defining all the object
|
||||
identifiers to identify various hardware
|
||||
platforms. These identifiers are used as value
|
||||
for 'sysObjectID'."
|
||||
|
||||
REVISION "201202030000Z"
|
||||
DESCRIPTION "Initial version of this MIB module."
|
||||
REVISION "201311210000Z"
|
||||
DESCRIPTION "Updated name for Blackbird as vdx2740"
|
||||
REVISION "201309251300Z"
|
||||
DESCRIPTION "Added new product name for Draco-T platform."
|
||||
REVISION "201410071405Z"
|
||||
DESCRIPTION "Added product name for RIGEL1U as vdx7770P36
|
||||
and RIGEL2U as vdx7770P72."
|
||||
REVISION "201508111305Z"
|
||||
DESCRIPTION "Updated the product name for RIGEL1U as vdx6940Q36.
|
||||
then added RIGELMOR product name as vdx6940S144 and Removed RIGEL2U platform"
|
||||
|
||||
::= { bcsiReg 3 }
|
||||
|
||||
brocadeProducts OBJECT IDENTIFIER ::= { brocadeProductsMIB 1 }
|
||||
|
||||
vdx6740 OBJECT IDENTIFIER ::= { brocadeProducts 131 }
|
||||
|
||||
vdx6740T OBJECT IDENTIFIER ::= { brocadeProducts 137 }
|
||||
|
||||
vdx2740 OBJECT IDENTIFIER ::= { brocadeProducts 138 }
|
||||
|
||||
vdx6740T1G OBJECT IDENTIFIER ::= { brocadeProducts 151 }
|
||||
|
||||
vdx6940Q36 OBJECT IDENTIFIER ::= { brocadeProducts 153 }
|
||||
|
||||
vdx6940S144 OBJECT IDENTIFIER ::= { brocadeProducts 164 }
|
||||
|
||||
vdx8770S4 OBJECT IDENTIFIER ::= { brocadeProducts 1000 }
|
||||
|
||||
vdx8770S8 OBJECT IDENTIFIER ::= { brocadeProducts 1001 }
|
||||
|
||||
vdx8770S16 OBJECT IDENTIFIER ::= { brocadeProducts 1002 }
|
||||
|
||||
END
|
137
MIBS/brocade/BROCADE-SYSLOG-MIB
Normal file
137
MIBS/brocade/BROCADE-SYSLOG-MIB
Normal file
@@ -0,0 +1,137 @@
|
||||
BROCADE-SYSLOG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
RowStatus
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB -- [RFC4001]
|
||||
brcdSysLog
|
||||
FROM FOUNDRY-SN-ROOT-MIB; -- [snroo101]
|
||||
|
||||
brocadeSysLogMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201111040000Z" -- Novemeber 4, 2011
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"This MIB module contains the managed object definitions for
|
||||
syslog
|
||||
|
||||
Copyright 1996-2011 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information
|
||||
Base Specification embodies Brocade Communications Systems'
|
||||
confidential and proprietary intellectual property.
|
||||
Brocade Communications Systems retains all title and ownership
|
||||
in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications
|
||||
Systems makes no warranty, either express or implied, as to the
|
||||
use, operation, condition, or performance of the specification,
|
||||
and any unintended consequence it may on the user environment."
|
||||
|
||||
REVISION "201111040000Z" -- November 04, 2011
|
||||
DESCRIPTION
|
||||
"Initial revision"
|
||||
::= { brcdSysLog 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Top level components of this MIB.
|
||||
--
|
||||
brcdSysLogGroup OBJECT IDENTIFIER ::= { brocadeSysLogMIB 1 }
|
||||
|
||||
--
|
||||
-- IPv4/IPv6 SysLog Server table
|
||||
--
|
||||
-- snAgSysLogServerTable will be deprecated and will be replaced by
|
||||
-- brcdSysLogServerTable.
|
||||
|
||||
brcdSysLogServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BrcdSysLogServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System Log Server table."
|
||||
::= { brcdSysLogGroup 1 }
|
||||
|
||||
brcdSysLogServerEntry OBJECT-TYPE
|
||||
SYNTAX BrcdSysLogServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the System Log Server table."
|
||||
INDEX {
|
||||
brcdSysLogServerAddrType,
|
||||
brcdSysLogServerAddr,
|
||||
brcdSysLogServerUDPPort
|
||||
}
|
||||
::= { brcdSysLogServerTable 1 }
|
||||
|
||||
BrcdSysLogServerEntry ::= SEQUENCE {
|
||||
brcdSysLogServerAddrType
|
||||
InetAddressType,
|
||||
brcdSysLogServerAddr
|
||||
InetAddress,
|
||||
brcdSysLogServerUDPPort
|
||||
Unsigned32,
|
||||
brcdSysLogServerOutPkts
|
||||
Counter32,
|
||||
brcdSysLogServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
brcdSysLogServerAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The syslog server address type. The supported address types
|
||||
are ipv4(1) and ipv6(2)."
|
||||
::= { brcdSysLogServerEntry 1 }
|
||||
|
||||
brcdSysLogServerAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of syslog server."
|
||||
::= { brcdSysLogServerEntry 2 }
|
||||
|
||||
brcdSysLogServerUDPPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UDP port number of syslog server."
|
||||
::= { brcdSysLogServerEntry 3 }
|
||||
|
||||
brcdSysLogServerOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of sylog packets sent to this syslog server."
|
||||
::= { brcdSysLogServerEntry 4 }
|
||||
|
||||
brcdSysLogServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to createAndGo(4) results in addition
|
||||
of new row. Setting this object to destroy( 6)results in
|
||||
removal of a row. The value active(1) is returned for
|
||||
get and get-next requests.
|
||||
Other values in the enumeration are not used."
|
||||
::= { brcdSysLogServerEntry 5 }
|
||||
|
||||
END
|
||||
|
352
MIBS/brocade/BROCADE-VCS-MIB
Normal file
352
MIBS/brocade/BROCADE-VCS-MIB
Normal file
@@ -0,0 +1,352 @@
|
||||
BROCADE-VCS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Gauge32,
|
||||
Counter32, Unsigned32 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
TruthValue, TEXTUAL-CONVENTION,
|
||||
DisplayString FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType FROM INET-ADDRESS-MIB
|
||||
FcWwn FROM Brocade-TC
|
||||
bcsiModules FROM Brocade-REG-MIB;
|
||||
|
||||
brocadeVcsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201504080000Z"
|
||||
ORGANIZATION
|
||||
"Brocade Communications Systems Inc."
|
||||
CONTACT-INFO
|
||||
"130 Holger Way,
|
||||
San Jose, CA
|
||||
95134 USA.
|
||||
|
||||
Phone: +1-408-333-8000
|
||||
Email: vivekk@brocade.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for the monitoring of VCS fabrics. VCS
|
||||
fabrics is a proprietary technology of Brocade.
|
||||
|
||||
A VCS fabric consists of a set of inter-connected
|
||||
Brocade VDX switches. These set of switches together
|
||||
behave like a single L2 switch to the outside world.
|
||||
The cluster can operate in 2 modes: fabric mode and
|
||||
Logical chassis mode.
|
||||
In fabric mode, the switches together behave like a
|
||||
single L2 switch - but configuration on each switch
|
||||
is independent of the other.
|
||||
In logical chassis mode, one switch in the fabric is
|
||||
elected as the principal switch. All configurations
|
||||
need to be done only from the principal switch.
|
||||
This is synced across to all the switches in the fabric.
|
||||
Thus the configuration information is the same on all
|
||||
the switches."
|
||||
|
||||
REVISION "201504080000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { bcsiModules 6 }
|
||||
|
||||
brocadeVcsMIBObjects OBJECT IDENTIFIER ::= { brocadeVcsMIB 1 }
|
||||
brocadeVcsMIBConformance OBJECT IDENTIFIER ::= { brocadeVcsMIB 2 }
|
||||
|
||||
VcsConfigMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration mode that is in effect in the VCS
|
||||
fabric.
|
||||
local(1) - configuration is local to the switch.
|
||||
distributed(2) - configuration is to be done from the
|
||||
principal switch and will be the same
|
||||
across all the switches in the fabric."
|
||||
SYNTAX INTEGER {
|
||||
local(1),
|
||||
distributed(2)
|
||||
}
|
||||
|
||||
VcsOperationMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational mode of the fabric.
|
||||
fabricCluster(1) - the entire set of switches in the
|
||||
cluster behaves like a single L2
|
||||
switch to the outer world. However,
|
||||
configuration is local to each switch.
|
||||
logicalChassis(2) - in this case the fabric behaves
|
||||
like a single L2 switch and the
|
||||
configuration is driven from the
|
||||
principal switch and is the same
|
||||
across all switches in the fabric."
|
||||
SYNTAX INTEGER {
|
||||
fabricCluster(1),
|
||||
logicalChassis(2)
|
||||
}
|
||||
|
||||
VcsIdentifier ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number that uniquely identifies a fabric. Two different
|
||||
fabrics would have different identifiers."
|
||||
SYNTAX Unsigned32 (1 .. 8192)
|
||||
|
||||
VcsRbridgeId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number that uniquely identifies a switch within a fabric."
|
||||
SYNTAX Unsigned32 (1 .. 239)
|
||||
|
||||
VcsClusterCondition ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the fabric as a whole.
|
||||
good(1) - indicates that all switches are in good
|
||||
condition and cluster is fine.
|
||||
degraded(2) - indicates that one or more switches are
|
||||
offline and cluster has degraded.
|
||||
error(3) - Internal error state."
|
||||
SYNTAX INTEGER {
|
||||
good(1),
|
||||
degraded(2),
|
||||
error(3)
|
||||
}
|
||||
|
||||
vcsConfigMode OBJECT-TYPE
|
||||
SYNTAX VcsConfigMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration mode of this cluster that is in effect."
|
||||
::= { brocadeVcsMIBObjects 1 }
|
||||
|
||||
vcsModeOfOperation OBJECT-TYPE
|
||||
SYNTAX VcsOperationMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational mode of this cluster."
|
||||
::= { brocadeVcsMIBObjects 2 }
|
||||
|
||||
vcsIdentifier OBJECT-TYPE
|
||||
SYNTAX VcsIdentifier
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier of this cluster."
|
||||
::= { brocadeVcsMIBObjects 3 }
|
||||
|
||||
vcsVirtualIpV4Address OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual IPv4 address of the cluster. Management
|
||||
stations can use this address to send requests."
|
||||
::= { brocadeVcsMIBObjects 4 }
|
||||
|
||||
vcsVirtualIpV6Address OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual IPv6 address of the cluster. Management
|
||||
stations can use this address to send requests."
|
||||
::= { brocadeVcsMIBObjects 5 }
|
||||
|
||||
vcsVirtualIpAssociatedRbridgeId OBJECT-TYPE
|
||||
SYNTAX VcsRbridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rbridge-id of the switch that hosts the virtual IP
|
||||
address."
|
||||
::= { brocadeVcsMIBObjects 6 }
|
||||
|
||||
vcsVirtualIpInterfaceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface Id that is configured in the case of
|
||||
inband configuration. If it is not inband configuration,
|
||||
then this object will contain the value 0."
|
||||
::= { brocadeVcsMIBObjects 7 }
|
||||
|
||||
vcsVirtualIpV4OperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of the virtual IPv4 address."
|
||||
::= { brocadeVcsMIBObjects 8 }
|
||||
|
||||
vcsVirtualIpV6OperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of the virtual IPv6 address."
|
||||
::= { brocadeVcsMIBObjects 9 }
|
||||
|
||||
vcsNumNodesInCluster OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of switches in the cluster that are currently
|
||||
online."
|
||||
::= { brocadeVcsMIBObjects 10 }
|
||||
|
||||
vcsClusterCondition OBJECT-TYPE
|
||||
SYNTAX VcsClusterCondition
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The condition of the cluster as a whole."
|
||||
::= { brocadeVcsMIBObjects 11 }
|
||||
|
||||
vcsFabricIslTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcsFabricIslEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains all the ISLs (Inter Switch Link) on
|
||||
the local device."
|
||||
|
||||
::= { brocadeVcsMIBObjects 12 }
|
||||
|
||||
vcsFabricIslEntry OBJECT-TYPE
|
||||
SYNTAX VcsFabricIslEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a single Inter Switch Link (ISL) on this
|
||||
switch."
|
||||
INDEX { vcsFabricIslIndex }
|
||||
::= { vcsFabricIslTable 1 }
|
||||
|
||||
VcsFabricIslEntry ::= SEQUENCE {
|
||||
vcsFabricIslIndex Unsigned32,
|
||||
vcsFabricIslIntfName DisplayString,
|
||||
vcsFabricIslNbrIntfName DisplayString,
|
||||
vcsFabricIslNbrWWN FcWwn,
|
||||
vcsFabricIslNbrName DisplayString,
|
||||
vcsFabricIslBW Unsigned32,
|
||||
vcsFabricIslIsTrunk TruthValue
|
||||
}
|
||||
|
||||
vcsFabricIslIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique id to distinguish this ISL from others on the
|
||||
local device."
|
||||
::= { vcsFabricIslEntry 1 }
|
||||
|
||||
vcsFabricIslIntfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface name (ifName) of the interface on which
|
||||
the ISL is formed on this switch."
|
||||
::= { vcsFabricIslEntry 2 }
|
||||
|
||||
vcsFabricIslNbrIntfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface name (ifName) of the interface on the
|
||||
neighboring switch for this ISL."
|
||||
::= { vcsFabricIslEntry 3 }
|
||||
|
||||
vcsFabricIslNbrWWN OBJECT-TYPE
|
||||
SYNTAX FcWwn
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The World Wide Name (WWN) of the neighboring switch
|
||||
for this ISL."
|
||||
::= { vcsFabricIslEntry 4 }
|
||||
|
||||
vcsFabricIslNbrName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the neighboring switch on which this ISL
|
||||
is formed."
|
||||
::= { vcsFabricIslEntry 5 }
|
||||
|
||||
vcsFabricIslBW OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "megabytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The band-width of this ISL."
|
||||
::= { vcsFabricIslEntry 6 }
|
||||
|
||||
vcsFabricIslIsTrunk OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication whether this ISL is a trunk interface.
|
||||
A value of true(1) means it is a trunk.
|
||||
A value of false(2) means it is not a trunk."
|
||||
::= { vcsFabricIslEntry 7 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
brocadeVcsConformanceGroups
|
||||
OBJECT IDENTIFIER ::= { brocadeVcsMIBConformance 1 }
|
||||
|
||||
brocadeVcsCompliances
|
||||
OBJECT IDENTIFIER ::= { brocadeVcsMIBConformance 2 }
|
||||
|
||||
-- Compliance statements
|
||||
|
||||
brocadeVcsCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance information for this MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { brocadeVcsObjectsGroup }
|
||||
|
||||
::= { brocadeVcsCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
brocadeVcsObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { vcsConfigMode,
|
||||
vcsModeOfOperation,
|
||||
vcsIdentifier,
|
||||
vcsVirtualIpV4Address,
|
||||
vcsVirtualIpV6Address,
|
||||
vcsVirtualIpAssociatedRbridgeId,
|
||||
vcsVirtualIpInterfaceId,
|
||||
vcsVirtualIpV4OperStatus,
|
||||
vcsVirtualIpV6OperStatus,
|
||||
vcsNumNodesInCluster,
|
||||
vcsClusterCondition,
|
||||
vcsFabricIslIndex,
|
||||
vcsFabricIslIntfName,
|
||||
vcsFabricIslNbrIntfName,
|
||||
vcsFabricIslNbrWWN,
|
||||
vcsFabricIslNbrName,
|
||||
vcsFabricIslBW,
|
||||
vcsFabricIslIsTrunk
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB objects related to VCS monitoring."
|
||||
::= { brocadeVcsConformanceGroups 1 }
|
||||
|
||||
END
|
80
MIBS/brocade/Brocade-REG-MIB
Normal file
80
MIBS/brocade/Brocade-REG-MIB
Normal file
@@ -0,0 +1,80 @@
|
||||
-- *******************************************************************
|
||||
-- Brocade-REG-MIB.my: Brocade Products MIB.
|
||||
--
|
||||
-- Feb 2012, Sanjeev C Joshi, Yasar Khan
|
||||
--
|
||||
-- Copyright (c) 1996-2002, 2012 by Brocade Communications Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *******************************************************************
|
||||
Brocade-REG-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
enterprises FROM SNMPv2-SMI;
|
||||
|
||||
bcsi MODULE-IDENTITY
|
||||
LAST-UPDATED "201202030000Z"
|
||||
ORGANIZATION " Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Brocade Communications Systems, Inc.
|
||||
Postal: 130 Holger Way
|
||||
San Jose, CA 95134
|
||||
U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
E-mail: support@Brocade.com
|
||||
web: www.brocade.com."
|
||||
DESCRIPTION
|
||||
"This MIB module defines Structure of Management
|
||||
Information for the Brocade enterprise and serves as
|
||||
central repository of all the OIDs under Brocade
|
||||
enterprise OID tree."
|
||||
|
||||
REVISION "201202030000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { enterprises 1588 } -- assigned by IANA
|
||||
|
||||
commDev OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root OID sub-tree for Communication devices of Brocade."
|
||||
::= { bcsi 2 }
|
||||
|
||||
fibrechannel OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root OID sub-tree for Fibre Channel Devices of Brocade."
|
||||
::= { commDev 1 }
|
||||
|
||||
nos OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root OID sub-tree for Brocade's NOS products."
|
||||
::= { commDev 2 }
|
||||
|
||||
fcSwitch OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root OID sub-tree for Fibre Channel Switches of Brocade."
|
||||
::= { fibrechannel 1 }
|
||||
|
||||
bcsiReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root OID sub-tree for Brocade Global Registry."
|
||||
::= { bcsi 3 }
|
||||
|
||||
bcsiModules OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The root OID sub-tree for all the Brocade management MIBs."
|
||||
::= { bcsiReg 1 }
|
||||
|
||||
brocadeAgentCapability OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This provides a root object identifier from which
|
||||
AGENT-CAPABILITIES values may be assigned."
|
||||
::= { bcsiReg 2 }
|
||||
END
|
78
MIBS/brocade/Brocade-TC-MIB
Normal file
78
MIBS/brocade/Brocade-TC-MIB
Normal file
@@ -0,0 +1,78 @@
|
||||
--
|
||||
-- Title: Brocade Registration MIB, Version v5.0
|
||||
--
|
||||
-- This is specified based on SMIv2, mainly to ensure that the specification
|
||||
-- can be parsed easily by off-the-shelf network management product in
|
||||
-- the market.
|
||||
--
|
||||
-- The goal of this mib is to access all the Brocade Enterprise products.
|
||||
-- This mib file contains the generic textual conventions of Brocade's product.
|
||||
--
|
||||
|
||||
|
||||
Brocade-TC DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
bcsiModules
|
||||
FROM Brocade-REG-MIB
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
Integer32, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
bcsiModuleTC MODULE-IDENTITY
|
||||
LAST-UPDATED "0210030000Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO "Customer Support Group
|
||||
Brocade Communications Systems,
|
||||
1745 Technology Drive,
|
||||
San Jose, CA 95110 U.S.A
|
||||
Tel: +1-408-392-6061
|
||||
Fax: +1-408-392-6656
|
||||
Email: support@Brocade.COM
|
||||
WEB: www.brocade.com"
|
||||
|
||||
|
||||
DESCRIPTION "The MIB module contains all shared textual conventions
|
||||
for Brocade specific MIBs.
|
||||
Copyright (c) 1996-2002 Brocade Communications Systems, Inc.
|
||||
All rights reserved."
|
||||
REVISION "0301131430Z" -- Jan 13, 2003 2:30pm
|
||||
DESCRIPTION "The initial version of this module."
|
||||
::= { bcsiModules 2 }
|
||||
|
||||
-- additional textual conventions
|
||||
|
||||
FcWwn ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The World Wide Name (WWN) of Brocade's
|
||||
specific products and ports."
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
|
||||
SwDomainIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The Fibre Channel domain ID of the switch."
|
||||
SYNTAX Integer32 (1..239)
|
||||
|
||||
SwNbIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Index of the neighbour ISL entry."
|
||||
SYNTAX Integer32 (1..2048)
|
||||
|
||||
SwSensorIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Index of the Sensor entry."
|
||||
SYNTAX Integer32 (1..1024)
|
||||
|
||||
SwPortIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Index of the Port start from 1 upto Maximum
|
||||
number of ports of the Brocade Switch."
|
||||
SYNTAX Integer32
|
||||
|
||||
SwTrunkMaster ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Index of the Trunk Master start from 1 upto Maximum
|
||||
number of trunk groups of Brocade Switch."
|
||||
SYNTAX Integer32
|
||||
|
||||
END
|
127
MIBS/brocade/FA-EXT-MIB
Normal file
127
MIBS/brocade/FA-EXT-MIB
Normal file
@@ -0,0 +1,127 @@
|
||||
--
|
||||
-- Title: Fibre Channel Switch MIB.
|
||||
--
|
||||
|
||||
FA-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
Integer32, OBJECT-TYPE, OBJECT-IDENTITY,
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
sw
|
||||
FROM SW-MIB
|
||||
connUnitPortEntry
|
||||
FROM FCMGMT-MIB;
|
||||
|
||||
faExt MODULE-IDENTITY
|
||||
LAST-UPDATED "200807291830Z"
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO "Customer Support Group
|
||||
Brocade Communications Systems,
|
||||
1745 Technology Drive,
|
||||
San Jose, CA 95110 U.S.A
|
||||
Tel: +1-408-392-6061
|
||||
Fax: +1-408-392-6656
|
||||
Email: support@Brocade.COM
|
||||
WEB: www.brocade.com"
|
||||
|
||||
|
||||
DESCRIPTION "The MIB module is Extension for FA-MIB.
|
||||
Copyright (c) 1996-2003 Brocade Communications Systems, Inc.
|
||||
All rights reserved."
|
||||
|
||||
::= { sw 28 }
|
||||
|
||||
swSfpStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SwSfpStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This represents the diagnostic stats of SFPs."
|
||||
::= { faExt 1 }
|
||||
|
||||
swSfpStatEntry OBJECT-TYPE
|
||||
SYNTAX SwSfpStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This represents the diagnostic stats of SFPs"
|
||||
AUGMENTS {connUnitPortEntry}
|
||||
::= { swSfpStatTable 1 }
|
||||
|
||||
SwSfpStatEntry ::= SEQUENCE {
|
||||
swSfpTemperature OCTET STRING,
|
||||
swSfpVoltage OCTET STRING,
|
||||
swSfpCurrent OCTET STRING,
|
||||
swSfpRxPower OCTET STRING,
|
||||
swSfpTxPower OCTET STRING,
|
||||
swSfpPoweronHrs Integer32,
|
||||
swSfpOUI OCTET STRING,
|
||||
swSfpUnitId Integer32
|
||||
}
|
||||
|
||||
swSfpTemperature OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
UNITS "centigrade"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the temperature of SFP"
|
||||
::= { swSfpStatEntry 1 }
|
||||
|
||||
swSfpVoltage OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
UNITS "milli voltage"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the voltage of SFP."
|
||||
::= { swSfpStatEntry 2 }
|
||||
|
||||
swSfpCurrent OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
UNITS "milli amphere"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the current of SFP."
|
||||
::= { swSfpStatEntry 3 }
|
||||
|
||||
swSfpRxPower OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the Rx power consumption of SFP."
|
||||
::= { swSfpStatEntry 4 }
|
||||
|
||||
swSfpTxPower OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the Tx power consumption of SFP."
|
||||
::= { swSfpStatEntry 5 }
|
||||
|
||||
swSfpPoweronHrs OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "hours"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the power on hours of SFP.
|
||||
This is applicable only to 16G SFPs."
|
||||
::= { swSfpStatEntry 6 }
|
||||
|
||||
swSfpOUI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object represents the OUI of the SFP"
|
||||
::= { swSfpStatEntry 7 }
|
||||
|
||||
swSfpUnitId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies unit ID of SFP.
|
||||
This is applicable only to QSFP."
|
||||
::= { swSfpStatEntry 8 }
|
||||
|
||||
END
|
1795
MIBS/brocade/FIBRE-CHANNEL-FE-MIB
Normal file
1795
MIBS/brocade/FIBRE-CHANNEL-FE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
847
MIBS/brocade/FOUNDRY-BFD-STD-MIB
Normal file
847
MIBS/brocade/FOUNDRY-BFD-STD-MIB
Normal file
@@ -0,0 +1,847 @@
|
||||
FOUNDRY-BFD-STD-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, Counter32, Counter64,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
|
||||
TEXTUAL-CONVENTION, TruthValue,
|
||||
RowStatus, StorageType, TimeStamp
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF -- [RFC2580]
|
||||
|
||||
InetAddress, InetAddressType, InetPortNumber
|
||||
FROM INET-ADDRESS-MIB -- [RFC3291]
|
||||
bfd
|
||||
FROM FOUNDRY-SN-ROOT-MIB
|
||||
|
||||
;
|
||||
|
||||
bfdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200507221200Z" -- 04 July 2005 12:00:00 EST
|
||||
ORGANIZATION "IETF"
|
||||
CONTACT-INFO
|
||||
" Thomas D. Nadeau
|
||||
Cisco Systems, Inc.
|
||||
Email: tnadeau@cisco.com
|
||||
|
||||
Zafar Ali
|
||||
Cisco Systems, Inc.
|
||||
Email: zali@cisco.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"Bidirectional Forwarding Management Information Base."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200508221200Z" -- 04 August 2005 12:00:00 EST
|
||||
DESCRIPTION
|
||||
"Initial version. Published as RFC xxxx." -- RFC-editor pls fill
|
||||
-- in xxxx
|
||||
::= { bfd 1 }
|
||||
-- ::= { mib-2 XXX }
|
||||
|
||||
-- Top level components of this MIB module.
|
||||
|
||||
bfdNotifications OBJECT IDENTIFIER ::= { bfdMIB 0 }
|
||||
|
||||
bfdObjects OBJECT IDENTIFIER ::= { bfdMIB 1 }
|
||||
|
||||
bfdConformance OBJECT IDENTIFIER ::= { bfdMIB 3 }
|
||||
|
||||
bfdScalarObjects OBJECT IDENTIFIER ::= { bfdObjects 1 }
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
BfdSessIndexTC ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index used to uniquely identify BFD sessions."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
BfdInterval ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD interval delay in microseconds."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
BfdDiag ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A common BFD diagnostic code."
|
||||
|
||||
SYNTAX INTEGER { noDiagnostic(1),
|
||||
controlDetectionTimeExpired(2),
|
||||
echoFunctionFailed(3),
|
||||
neighborSignaledSessionDown(4),
|
||||
forwardingPlaneReset(5),
|
||||
pathDown(6),
|
||||
concatenatedPathDown(7),
|
||||
administrativelyDown(8),
|
||||
reverseConcatenatedPathDown (9)
|
||||
}
|
||||
|
||||
-- BFD General Variables
|
||||
|
||||
-- These parameters apply globally to the Router's
|
||||
-- BFD Process.
|
||||
|
||||
bfdAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global administrative status of BFD in this router.
|
||||
The value 'enabled' denotes that the BFD Process is
|
||||
active on at least one interface; 'disabled' disables
|
||||
it on all interfaces."
|
||||
DEFVAL { enabled }
|
||||
::= { bfdScalarObjects 1 }
|
||||
|
||||
bfdVersionNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current version number of the BFD protocol."
|
||||
REFERENCE
|
||||
" BFD Version 0 (draft-katz-ward-bfd-02.txt)"
|
||||
DEFVAL { 0 }
|
||||
::= { bfdScalarObjects 3 }
|
||||
|
||||
|
||||
-- BFD Session Table
|
||||
-- The BFD Session Table specifies BFD session specific
|
||||
-- information.
|
||||
|
||||
bfdSessTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BfdSessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD Session Table describes the BFD sessions."
|
||||
REFERENCE
|
||||
"BFD Version 0 (draft-katz-ward-bfd-02.txt)"
|
||||
::= { bfdObjects 2 }
|
||||
|
||||
bfdSessEntry OBJECT-TYPE
|
||||
SYNTAX BfdSessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD Session Entry describes BFD session."
|
||||
INDEX { bfdSessIndex }
|
||||
::= { bfdSessTable 1 }
|
||||
|
||||
BfdSessEntry ::= SEQUENCE {
|
||||
bfdSessIndex BfdSessIndexTC,
|
||||
bfdSessApplicationId Unsigned32,
|
||||
bfdSessDiscriminator Unsigned32,
|
||||
bfdSessRemoteDiscr Unsigned32,
|
||||
bfdSessUdpPort InetPortNumber,
|
||||
bfdSessState INTEGER,
|
||||
bfdSessRemoteHeardFlag TruthValue,
|
||||
bfdSessDiag Unsigned32,
|
||||
bfdSessOperMode INTEGER,
|
||||
bfdSessDemandModeDesiredFlag TruthValue,
|
||||
bfdSessEchoFuncModeDesiredFlag TruthValue,
|
||||
bfdSessControlPlanIndepFlag TruthValue,
|
||||
bfdSessAddrType InetAddressType,
|
||||
bfdSessAddr InetAddress,
|
||||
bfdSessDesiredMinTxInterval BfdInterval,
|
||||
bfdSessReqMinRxInterval BfdInterval,
|
||||
bfdSessReqMinEchoRxInterval BfdInterval,
|
||||
bfdSessDetectMult Unsigned32,
|
||||
bfdSessStorType StorageType,
|
||||
bfdSessRowStatus RowStatus,
|
||||
bfdSessAuthPresFlag TruthValue,
|
||||
bfdSessAuthenticationType INTEGER
|
||||
}
|
||||
|
||||
bfdSessIndex OBJECT-TYPE
|
||||
SYNTAX BfdSessIndexTC
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an index used to represent a
|
||||
unique BFD session on this device."
|
||||
::= { bfdSessEntry 1 }
|
||||
|
||||
bfdSessApplicationId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an index used to indicate
|
||||
a local application which owns or maintains this
|
||||
BFD session. For instance, the MPLS VPN process may
|
||||
maintain a subset of the total number of BFD
|
||||
sessions. This application ID provides a convenient
|
||||
way to segregate sessions by the applications which
|
||||
maintain them."
|
||||
::= { bfdSessEntry 2 }
|
||||
|
||||
bfdSessDiscriminator OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the local discriminator for this BFD
|
||||
session, used to uniquely identify it."
|
||||
::= { bfdSessEntry 3 }
|
||||
|
||||
bfdSessRemoteDiscr OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the session discriminator chosen
|
||||
by the remote system for this BFD session."
|
||||
::= { bfdSessEntry 4 }
|
||||
|
||||
bfdSessUdpPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP Port for BFD. The default value is the
|
||||
well-known value for this port."
|
||||
REFERENCE
|
||||
"draft-katz-ward-bfd-02.txt and
|
||||
draft-raggarwa-mpls-bfd-00.txt"
|
||||
DEFVAL { 0 }
|
||||
::= { bfdSessEntry 5 }
|
||||
|
||||
bfdSessState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
adminDown(1),
|
||||
down(2),
|
||||
init(3),
|
||||
up(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The perceived state of the BFD session."
|
||||
::= { bfdSessEntry 6 }
|
||||
|
||||
bfdSessRemoteHeardFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies status of BFD packet reception from
|
||||
the remote system. Specifically, it is set to true(1) if
|
||||
the local system is actively receiving BFD packets from the
|
||||
remote system, and is set to false(0) if the local system
|
||||
has not received BFD packets recently (within the detection
|
||||
time) or if the local system is attempting to tear down
|
||||
the BFD session."
|
||||
::= { bfdSessEntry 7 }
|
||||
|
||||
bfdSessDiag OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A diagnostic code specifying the local system's reason
|
||||
for the last transition of the session from up(1)
|
||||
to some other state."
|
||||
::= { bfdSessEntry 8 }
|
||||
|
||||
bfdSessOperMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { asyncModeWEchoFun(1),
|
||||
asynchModeWOEchoFun(2),
|
||||
demandModeWEchoFunction(3),
|
||||
demandModeWOEchoFunction(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies current operating mode that BFD
|
||||
session is operating in.
|
||||
|
||||
A value of AsyncModeWEchoFun(1) ...
|
||||
A value of AsynchModeWOEchoFun(2) ...
|
||||
A value of DemandModeWEchoFunction(3) ...
|
||||
A value of DemandModeWOEchoFunction(4) ...
|
||||
"
|
||||
::= { bfdSessEntry 9 }
|
||||
|
||||
bfdSessDemandModeDesiredFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the local system's
|
||||
desire to use Demand mode. Specifically, it is set
|
||||
to true(1) if the local system wishes to use
|
||||
Demand mode or false(0) if not"
|
||||
DEFVAL { false }
|
||||
::= { bfdSessEntry 10 }
|
||||
|
||||
bfdSessEchoFuncModeDesiredFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the local system's
|
||||
desire to use Echo mode. Specifically, it is set
|
||||
to true(1) if the local system wishes to use
|
||||
Echo mode or false(0) if not"
|
||||
DEFVAL { false }
|
||||
::= { bfdSessEntry 11 }
|
||||
|
||||
bfdSessControlPlanIndepFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the local system's
|
||||
ability to continue to function through a disruption of
|
||||
the control plane. Specifically, it is set
|
||||
to true(1) if the local system BFD implementation is
|
||||
independent of the control plane. Otherwise, the
|
||||
value is set to false(0)"
|
||||
DEFVAL { false }
|
||||
::= { bfdSessEntry 12 }
|
||||
|
||||
bfdSessAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies IP address of the interface
|
||||
associated with this BFD session.
|
||||
|
||||
Only values unknown(0), ipv4(1) or ipv6(2)
|
||||
have to be supported.
|
||||
|
||||
A value of unknown(0) is allowed only when
|
||||
the outgoing interface is of type point-to-point, or
|
||||
when the BFD session is not associated with a specific
|
||||
interface.
|
||||
|
||||
If any other unsupported values are attempted in a set
|
||||
operation, the agent MUST return an inconsistentValue
|
||||
error.
|
||||
"
|
||||
::= { bfdSessEntry 13 }
|
||||
|
||||
bfdSessAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies IP address of the interface
|
||||
associated with this BFD session.
|
||||
It can also be used to enabled BFD on a specific
|
||||
interface. The value is set to zero when BFD session is not
|
||||
associated with a specific interface. "
|
||||
::= { bfdSessEntry 14 }
|
||||
|
||||
bfdSessDesiredMinTxInterval OBJECT-TYPE
|
||||
SYNTAX BfdInterval
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the minimum interval, in
|
||||
microseconds, that the local system would like to use when
|
||||
transmitting BFD Control packets."
|
||||
::= { bfdSessEntry 15 }
|
||||
|
||||
bfdSessReqMinRxInterval OBJECT-TYPE
|
||||
SYNTAX BfdInterval
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the minimum interval, in
|
||||
microseconds, between received BFD Control packets the
|
||||
local system is capable of supporting."
|
||||
::= { bfdSessEntry 16 }
|
||||
|
||||
bfdSessReqMinEchoRxInterval OBJECT-TYPE
|
||||
SYNTAX BfdInterval
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the minimum interval, in
|
||||
microseconds, between received BFD Echo packets that this
|
||||
system is capable of supporting."
|
||||
::= { bfdSessEntry 17 }
|
||||
|
||||
bfdSessDetectMult OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the Detect time multiplier."
|
||||
::= { bfdSessEntry 18 }
|
||||
|
||||
bfdSessStorType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates the storage type for this
|
||||
object. Conceptual rows having the value
|
||||
'permanent' need not allow write-access to any
|
||||
columnar objects in the row."
|
||||
::= { bfdSessEntry 19 }
|
||||
|
||||
bfdSessRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to create, modify, and/or
|
||||
delete a row in this table. When a row in this
|
||||
table has a row in the active(1) state, no
|
||||
objects in this row can be modified except the
|
||||
bfdSessRowStatus and bfdSessStorageType."
|
||||
::= { bfdSessEntry 20 }
|
||||
|
||||
bfdSessAuthPresFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the local system's
|
||||
desire to use Authentication. Specifically, it is set
|
||||
to true(1) if the local system wishes the session
|
||||
to be authenticated or false(0) if not"
|
||||
DEFVAL { false }
|
||||
::= { bfdSessEntry 21 }
|
||||
|
||||
bfdSessAuthenticationType OBJECT-TYPE
|
||||
SYNTAX INTEGER { simplePassword(1),
|
||||
keyedMD5(2),
|
||||
meticulousKeyedMD5(3),
|
||||
keyedSHA1(4),
|
||||
meticulousKeyedSHA1(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Authentication Type used for this BFD session. This
|
||||
field is valid only when the Authentication Present bit is set"
|
||||
::= { bfdSessEntry 22 }
|
||||
|
||||
-- BFD Session Performance Table
|
||||
|
||||
bfdSessPerfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BfdSessPerfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table specifies BFD Session performance counters."
|
||||
::= { bfdObjects 3 }
|
||||
|
||||
bfdSessPerfEntry OBJECT-TYPE
|
||||
SYNTAX BfdSessPerfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table is created by a BFD-enabled node for
|
||||
every BFD Session. bfdCounterDiscontinuityTime is used to
|
||||
indicate potential discontinuity for all counter objects
|
||||
in this table."
|
||||
AUGMENTS { bfdSessEntry }
|
||||
::= { bfdSessPerfTable 1 }
|
||||
|
||||
BfdSessPerfEntry ::= SEQUENCE {
|
||||
bfdSessPerfPktIn Counter32,
|
||||
bfdSessPerfPktOut Counter32,
|
||||
bfdSessPerfUpTime TimeStamp,
|
||||
bfdSessPerfLastSessDownTime TimeStamp,
|
||||
bfdSessPerfLastCommLostDiag BfdDiag,
|
||||
bfdSessPerfSessUpCount Counter32,
|
||||
bfdSessPerfDiscTime TimeStamp,
|
||||
|
||||
-- High Capacity Counters
|
||||
bfdSessPerfPktInHC Counter64,
|
||||
bfdSessPerfPktOutHC Counter64
|
||||
}
|
||||
|
||||
-- Ed Note: should we add per-diag code counts here,
|
||||
|
||||
bfdSessPerfPktIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of BFD messages received for this BFD
|
||||
session."
|
||||
::= { bfdSessPerfEntry 1 }
|
||||
|
||||
bfdSessPerfPktOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of BFD messages sent for this BFD session."
|
||||
::= { bfdSessPerfEntry 2 }
|
||||
|
||||
bfdSessPerfUpTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime on the most recent occasion at which
|
||||
the session came up. If no such up event exists this object
|
||||
contains a zero value."
|
||||
::= { bfdSessPerfEntry 3 }
|
||||
|
||||
bfdSessPerfLastSessDownTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime on the most recent occasion at which
|
||||
the last time communication was lost with the neighbor. If
|
||||
no such down event exist this object contains a zero value."
|
||||
::= { bfdSessPerfEntry 4 }
|
||||
|
||||
bfdSessPerfLastCommLostDiag OBJECT-TYPE
|
||||
SYNTAX BfdDiag
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD diag code for the last time communication was lost
|
||||
with the neighbor. If no such down event exists this object
|
||||
contains a zero value."
|
||||
::= { bfdSessPerfEntry 5 }
|
||||
|
||||
bfdSessPerfSessUpCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times this session has gone into the Up
|
||||
state since the router last rebooted."
|
||||
::= { bfdSessPerfEntry 6 }
|
||||
|
||||
bfdSessPerfDiscTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime on the most recent occasion at
|
||||
which any one or more of the session counters suffered
|
||||
a discontinuity.
|
||||
|
||||
The relevant counters are the specific instances associated
|
||||
with this BFD session of any Counter32 object contained in
|
||||
the BfdSessPerfTable. If no such discontinuities have occurred
|
||||
since the last re-initialization of the local management
|
||||
subsystem, then this object contains a zero value."
|
||||
::= { bfdSessPerfEntry 7 }
|
||||
|
||||
|
||||
bfdSessPerfPktInHC OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value represents the total number of BFD messages
|
||||
received for this BFD session. It MUST be equal to the
|
||||
least significant 32 bits of bfdSessPerfPktIn
|
||||
if bfdSessPerfPktInHC is supported according to
|
||||
the rules spelled out in RFC2863."
|
||||
::= { bfdSessPerfEntry 8 }
|
||||
|
||||
bfdSessPerfPktOutHC OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value represents the total number of
|
||||
total number of BFD messages transmitted for this
|
||||
BFD session. It MUST be equal to the
|
||||
least significant 32 bits of bfdSessPerfPktIn
|
||||
if bfdSessPerfPktOutHC is supported according to
|
||||
the rules spelled out in RFC2863."
|
||||
::= { bfdSessPerfEntry 9 }
|
||||
|
||||
|
||||
-- BFD Session Mapping Table
|
||||
|
||||
bfdSessMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BfdSessMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD Session Mapping Table maps the complex
|
||||
indexing of the BFD sessions to the flat
|
||||
BFDIndex used in the BfdSessionTable.
|
||||
|
||||
Implementors need to be aware that if the value of
|
||||
the bfdSessAddr (an OID) has more
|
||||
that 111 sub-identifiers, then OIDs of column
|
||||
instances in this table will have more than 128
|
||||
sub-identifiers and cannot be accessed using SNMPv1,
|
||||
SNMPv2c, or SNMPv3.
|
||||
"
|
||||
REFERENCE
|
||||
"BFD Version 0 (draft-katz-ward-bfd-02.txt)"
|
||||
::= { bfdObjects 4 }
|
||||
|
||||
bfdSessMapEntry OBJECT-TYPE
|
||||
SYNTAX BfdSessMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BFD Session Entry describes BFD session
|
||||
that is mapped to this index.
|
||||
|
||||
Implementors need to be aware that if the value of
|
||||
the mplsInSegmentMapLabelPtrIndex (an OID) has more
|
||||
that 111 sub-identifiers, then OIDs of column
|
||||
instances in this table will have more than 128
|
||||
sub-identifiers and cannot be accessed using SNMPv1,
|
||||
SNMPv2c, or SNMPv3."
|
||||
INDEX { bfdSessApplicationId,
|
||||
bfdSessDiscriminator,
|
||||
bfdSessAddrType,
|
||||
bfdSessAddr
|
||||
}
|
||||
::= { bfdSessMapTable 1 }
|
||||
|
||||
BfdSessMapEntry ::= SEQUENCE {
|
||||
bfdSessMapBfdIndex BfdSessIndexTC
|
||||
}
|
||||
|
||||
bfdSessMapBfdIndex OBJECT-TYPE
|
||||
SYNTAX BfdSessIndexTC
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the BfdIndex referred to by
|
||||
the indexes of this row. In essence, a mapping is
|
||||
provided between these indexes and the BfdSessTable."
|
||||
::= { bfdSessMapEntry 1 }
|
||||
|
||||
-- Notification Configuration
|
||||
|
||||
bfdSessNotificationsEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this object is set to true(1), then it enables
|
||||
the emission of bfdSessUp and bfdSessDown
|
||||
notifications; otherwise these notifications are not
|
||||
emitted."
|
||||
REFERENCE
|
||||
"See also RFC3413 for explanation that
|
||||
notifications are under the ultimate control of the
|
||||
MIB modules in this document."
|
||||
DEFVAL { false }
|
||||
::= { bfdScalarObjects 4 }
|
||||
|
||||
bfdSessUp NOTIFICATION-TYPE
|
||||
OBJECTS { bfdSessDiag, -- low range value
|
||||
bfdSessDiag -- high range value
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the
|
||||
bfdSessState object for one or more contiguous
|
||||
entries in bfdSessTable are about to enter the up(2)
|
||||
state from some other state. The included values of
|
||||
bfdSessDiag MUST both be set equal to this
|
||||
new state (i.e: up(1)). The two instances of
|
||||
bfdSessDiag in this notification indicate the range
|
||||
of indexes that are affected. Note that all the indexes
|
||||
of the two ends of the range can be derived from the
|
||||
instance identifiers of these two objects. For the
|
||||
cases where a contiguous range of sessions
|
||||
have transitioned into the up(1) state at roughly
|
||||
the same time, the device SHOULD issue a single
|
||||
notification for each range of contiguous indexes in
|
||||
an effort to minimize the emission of a large number
|
||||
of notifications. If a notification has to be
|
||||
issued for just a single bfdSessEntry, then
|
||||
the instance identifier (and values) of the two
|
||||
bfdSessDiag objects MUST be the identical."
|
||||
--#TYPE "Foundry Trap: BFD Session Up"
|
||||
--#SUMMARY "BFD session up for specified sessions in varbind indexes."
|
||||
--#ARGUMENTS {}
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= { bfdNotifications 1 }
|
||||
|
||||
bfdSessDown NOTIFICATION-TYPE
|
||||
OBJECTS { bfdSessDiag, -- low range value
|
||||
bfdSessDiag -- high range value
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the
|
||||
bfdSessState object for one or more contiguous
|
||||
entries in bfdSessTable are about to enter the down(4)
|
||||
or adminDown(5) states from some other state. The included
|
||||
values of bfdSessDiag MUST both be set equal to this
|
||||
new state (i.e: down(4) or adminDown(5)). The two instances
|
||||
of bfdSessDiag in this notification indicate the range
|
||||
of indexes that are affected. Note that all the indexes
|
||||
of the two ends of the range can be derived from the
|
||||
instance identifiers of these two objects. For
|
||||
cases where a contiguous range of sessions
|
||||
have transitioned into the down(4) or adminDown(5) states
|
||||
at roughly the same time, the device SHOULD issue a single
|
||||
notification for each range of contiguous indexes in
|
||||
an effort to minimize the emission of a large number
|
||||
of notifications. If a notification has to be
|
||||
issued for just a single bfdSessEntry, then
|
||||
the instance identifier (and values) of the two
|
||||
bfdSessDiag objects MUST be the identical."
|
||||
--#TYPE "Foundry Trap: BFD Session Down"
|
||||
--#SUMMARY "BFD session down due to code %d for specified sessions in varbind indexes."
|
||||
--#ARGUMENTS { 0 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= { bfdNotifications 2 }
|
||||
|
||||
-- Ed Note: We need to add notification for changes
|
||||
-- when the two ends automatically negotiate to a new detection time
|
||||
-- value or when detection multiplier changes.
|
||||
-- Similarly, changes in the operating mode (bfdSessOperMode)
|
||||
-- also need to be notified.
|
||||
|
||||
-- Module compliance.
|
||||
|
||||
bfdGroups
|
||||
OBJECT IDENTIFIER ::= { bfdConformance 1 }
|
||||
|
||||
bfdCompliances
|
||||
OBJECT IDENTIFIER ::= { bfdConformance 2 }
|
||||
|
||||
-- Compliance requirement for fully compliant implementations.
|
||||
|
||||
bfdModuleFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "Compliance statement for agents that provide full
|
||||
support for BFD-MIB. Such devices can
|
||||
then be monitored and also be configured using
|
||||
this MIB module."
|
||||
|
||||
MODULE -- This module.
|
||||
MANDATORY-GROUPS {
|
||||
bfdSessionGroup,
|
||||
bfdSessionPerfGroup,
|
||||
bfdSessionPerfHCGroup,
|
||||
bfdNotificationGroup
|
||||
}
|
||||
|
||||
GROUP bfdSessionPerfHCGroup
|
||||
DESCRIPTION "This group is mandatory for those bfdPerfTable
|
||||
entries for which any of the objects
|
||||
bfdSessPerfPktInHC or bfdSessPerfPktOutHC
|
||||
wraps around too quickly
|
||||
based on the criteria specified in RFC 2863 for
|
||||
high-capacity counters."
|
||||
|
||||
GROUP bfdNotificationGroup
|
||||
DESCRIPTION "This group is only mandatory for those
|
||||
implementations which can efficiently implement
|
||||
the notifications contained in this group."
|
||||
|
||||
OBJECT bfdSessAddrType
|
||||
SYNTAX INTEGER { unknown(0), ipv4(1), ipv6(2) }
|
||||
-- SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
||||
DESCRIPTION "Only unknown(0), ipv4(1) and ipv6(2) support
|
||||
is required."
|
||||
|
||||
OBJECT bfdSessAddr
|
||||
SYNTAX InetAddress (SIZE(0|4|16))
|
||||
DESCRIPTION "An implementation is only required to support
|
||||
unknown(0), ipv4(1) and ipv6(2) sizes."
|
||||
|
||||
::= { bfdCompliances 1 }
|
||||
|
||||
-- Read-Only Conformance TBD...
|
||||
|
||||
|
||||
-- Units of conformance.
|
||||
|
||||
bfdSessionGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
bfdSessNotificationsEnable,
|
||||
bfdAdminStatus,
|
||||
bfdVersionNumber,
|
||||
bfdSessApplicationId,
|
||||
bfdSessDiscriminator,
|
||||
bfdSessAddrType,
|
||||
bfdSessAddr,
|
||||
bfdSessRemoteDiscr,
|
||||
bfdSessUdpPort,
|
||||
bfdSessState,
|
||||
bfdSessRemoteHeardFlag,
|
||||
bfdSessDiag,
|
||||
bfdSessOperMode,
|
||||
bfdSessDemandModeDesiredFlag,
|
||||
bfdSessEchoFuncModeDesiredFlag,
|
||||
bfdSessControlPlanIndepFlag,
|
||||
bfdSessDesiredMinTxInterval,
|
||||
bfdSessReqMinRxInterval,
|
||||
bfdSessReqMinEchoRxInterval,
|
||||
bfdSessDetectMult,
|
||||
bfdSessStorType,
|
||||
bfdSessRowStatus,
|
||||
bfdSessMapBfdIndex,
|
||||
bfdSessAuthPresFlag,
|
||||
bfdSessAuthenticationType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects needed for BFD sessions."
|
||||
::= { bfdGroups 1 }
|
||||
|
||||
|
||||
bfdSessionPerfGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
bfdSessPerfPktIn,
|
||||
bfdSessPerfPktOut,
|
||||
bfdSessPerfUpTime,
|
||||
bfdSessPerfLastSessDownTime,
|
||||
bfdSessPerfLastCommLostDiag,
|
||||
bfdSessPerfSessUpCount,
|
||||
bfdSessPerfDiscTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects needed to monitor the
|
||||
performance of BFD sessions."
|
||||
::= { bfdGroups 2 }
|
||||
|
||||
bfdSessionPerfHCGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
bfdSessPerfPktInHC,
|
||||
bfdSessPerfPktOutHC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects needed to monitor the
|
||||
performance of BFD sessions for which the
|
||||
values of bfdSessPerfPktIn, bfdSessPerfPktOut
|
||||
wrap around too quickly."
|
||||
::= { bfdGroups 3 }
|
||||
|
||||
bfdNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
bfdSessUp,
|
||||
bfdSessDown
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set of notifications implemented in this
|
||||
module."
|
||||
::= { bfdGroups 4 }
|
||||
|
||||
END
|
376
MIBS/brocade/FOUNDRY-CAR-MIB
Normal file
376
MIBS/brocade/FOUNDRY-CAR-MIB
Normal file
@@ -0,0 +1,376 @@
|
||||
FOUNDRY-CAR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Gauge32, Counter64,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
snSwitch
|
||||
FROM FOUNDRY-SN-SWITCH-GROUP-MIB
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
snCAR MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
"convert from SMIv1 to SMIv2"
|
||||
|
||||
::= { snSwitch 16}
|
||||
snPortCARs OBJECT IDENTIFIER ::= { snCAR 1 }
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
PacketSource::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
input(0), --for inbound traffic
|
||||
output(1) --for outbound traffic
|
||||
}
|
||||
|
||||
|
||||
RateLimitType::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
"
|
||||
SYNTAX INTEGER{
|
||||
all(3), -- all traffic.
|
||||
quickAcc(2), -- traffic matches rate-limit's access list.
|
||||
standardAcc(1) -- traffic matches standard access list.
|
||||
}
|
||||
|
||||
RateLimitAction::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
continue(1),
|
||||
drop(2),
|
||||
precedCont(3),
|
||||
precedXmit(4),
|
||||
xmit(5)
|
||||
}
|
||||
|
||||
|
||||
snPortCARTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnPortCAREntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of rate limit configuration entries.
|
||||
Rate Limit is a method of traffic control. It allows a set
|
||||
of rate limits to be configured and applied to packets flowing
|
||||
into/out of an interface to regulate network traffic."
|
||||
|
||||
::= { snPortCARs 1 }
|
||||
|
||||
snPortCAREntry OBJECT-TYPE
|
||||
SYNTAX SnPortCAREntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of rate-limit configuration objects on this
|
||||
interface."
|
||||
INDEX { snPortCARifIndex, snPortCARDirection, snPortCARRowIndex }
|
||||
::= { snPortCARTable 1 }
|
||||
|
||||
SnPortCAREntry ::=
|
||||
SEQUENCE {
|
||||
snPortCARifIndex
|
||||
InterfaceIndex,
|
||||
snPortCARDirection
|
||||
PacketSource,
|
||||
snPortCARRowIndex
|
||||
INTEGER,
|
||||
snPortCARType
|
||||
RateLimitType,
|
||||
snPortCARAccIdx
|
||||
Integer32,
|
||||
snPortCARRate
|
||||
Integer32,
|
||||
snPortCARLimit
|
||||
Integer32,
|
||||
snPortCARExtLimit
|
||||
Integer32,
|
||||
snPortCARConformAction
|
||||
RateLimitAction,
|
||||
snPortCARExceedAction
|
||||
RateLimitAction,
|
||||
snPortCARStatSwitchedPkts
|
||||
Counter64,
|
||||
snPortCARStatSwitchedBytes
|
||||
Counter64,
|
||||
snPortCARStatFilteredPkts
|
||||
Counter64,
|
||||
snPortCARStatFilteredBytes
|
||||
Counter64,
|
||||
snPortCARStatCurBurst
|
||||
Gauge32
|
||||
}
|
||||
snPortCARifIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value for this rate limit entry."
|
||||
::= { snPortCAREntry 1 }
|
||||
|
||||
snPortCARDirection OBJECT-TYPE
|
||||
SYNTAX PacketSource
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The input or output transmission direction for the
|
||||
Rate Limit object.
|
||||
input (0), --for inbound traffic
|
||||
output(1) --for outbound traffic "
|
||||
::= { snPortCAREntry 2 }
|
||||
|
||||
snPortCARRowIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index for rate limit objects.
|
||||
It increases as the rate limit entries are added.
|
||||
Skips the number when a row is deleted."
|
||||
|
||||
::= { snPortCAREntry 3 }
|
||||
|
||||
snPortCARType OBJECT-TYPE
|
||||
SYNTAX RateLimitType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of traffic rate-limited against."
|
||||
|
||||
::= { snPortCAREntry 4 }
|
||||
|
||||
snPortCARAccIdx OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index to the access list if RateLimitType is either
|
||||
quickAcc or standardAcc."
|
||||
|
||||
::= { snPortCAREntry 5 }
|
||||
|
||||
snPortCARRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The comitted access rate. This determines the long term
|
||||
average transmission rate. Traffic that falls under this
|
||||
rate always conforms. This is average rate in bits per
|
||||
second."
|
||||
|
||||
::= { snPortCAREntry 6 }
|
||||
|
||||
snPortCARLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the normal burst size that determines how large traffic
|
||||
bursts can be before some traffic exceeds the rate limit. This
|
||||
specifies the number of bytes that are guaranteed to be transported
|
||||
by the network at the average rate under normal conditions during
|
||||
committed time interval. This normal burst size is in bytes."
|
||||
|
||||
::= { snPortCAREntry 7 }
|
||||
|
||||
snPortCARExtLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the extended burst limit that determines how large traffic
|
||||
bursts can be before all the traffic exceeds the rate limit. This
|
||||
burst size is in bytes."
|
||||
|
||||
::= { snPortCAREntry 8 }
|
||||
|
||||
snPortCARConformAction OBJECT-TYPE
|
||||
SYNTAX RateLimitAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action to be taken when the traffic is within
|
||||
the Rate Limit.
|
||||
drop drop the packet.
|
||||
xmit transmit the packet.
|
||||
continue continue to evaluate to the subsequent
|
||||
rate limits.
|
||||
precedXmit rewrite the IP precedence and transmit
|
||||
the packet.
|
||||
precedCont rewrite the IP precedence and allow it
|
||||
evaluated by subsequent rate limits."
|
||||
|
||||
::= { snPortCAREntry 9 }
|
||||
|
||||
snPortCARExceedAction OBJECT-TYPE
|
||||
SYNTAX RateLimitAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action to be taken when the traffic exceeds
|
||||
the Rate Limit.drop
|
||||
drop the packet.
|
||||
xmit transmit the packet.
|
||||
continue continue to evaluate to the subsequent
|
||||
rate limits.
|
||||
precedXmit rewrite the IP precedence and transmit
|
||||
the packet.
|
||||
precedCont rewrite the IP precedence and allow it
|
||||
evaluated by subsequent rate limits."
|
||||
|
||||
::= { snPortCAREntry 10 }
|
||||
|
||||
snPortCARStatSwitchedPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of packets permitted by this rate limit."
|
||||
|
||||
::= { snPortCAREntry 11 }
|
||||
|
||||
snPortCARStatSwitchedBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of bytes permitted by this interface."
|
||||
|
||||
::= { snPortCAREntry 12 }
|
||||
|
||||
snPortCARStatFilteredPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
--UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of packets which exceeded this rate limit."
|
||||
|
||||
::= { snPortCAREntry 13 }
|
||||
|
||||
snPortCARStatFilteredBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of bytes which exceeded this rate limit."
|
||||
|
||||
::= { snPortCAREntry 14 }
|
||||
|
||||
snPortCARStatCurBurst OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current received burst size."
|
||||
::= { snPortCAREntry 15 }
|
||||
|
||||
-- end of snPortCARTable
|
||||
|
||||
-- RL Counter Table
|
||||
|
||||
agRateLimitCounterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgRateLimitCounterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of rate limit counter entries."
|
||||
::= { snPortCARs 2 }
|
||||
|
||||
agRateLimitCounterEntry OBJECT-TYPE
|
||||
SYNTAX AgRateLimitCounterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of rate-limit counter objects on a
|
||||
interface, direction and configuration row index within that interface."
|
||||
INDEX { ifIndex, snPortCARRowIndex }
|
||||
::= { agRateLimitCounterTable 1 }
|
||||
|
||||
AgRateLimitCounterEntry ::=
|
||||
SEQUENCE {
|
||||
agRateLimitCounterFwdedOctets
|
||||
Counter64,
|
||||
agRateLimitCounterDroppedOctets
|
||||
Counter64,
|
||||
agRateLimitCounterReMarkedOctets
|
||||
Counter64,
|
||||
agRateLimitCounterTotalOctets
|
||||
Counter64
|
||||
}
|
||||
|
||||
agRateLimitCounterFwdedOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The forwarded octet count for this rate limit entry."
|
||||
::= { agRateLimitCounterEntry 1 }
|
||||
|
||||
agRateLimitCounterDroppedOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dropped octet count for this rate limit entry."
|
||||
::= { agRateLimitCounterEntry 2 }
|
||||
|
||||
agRateLimitCounterReMarkedOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remarked octet count for this rate limit entry."
|
||||
::= { agRateLimitCounterEntry 3 }
|
||||
|
||||
agRateLimitCounterTotalOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total octet count for this rate limit entry."
|
||||
::= { agRateLimitCounterEntry 4 }
|
||||
|
||||
END
|
||||
-- *****************************************************************
|
||||
-- Foundry Commited Access Rate MIB file.
|
||||
-- *****************************************************************
|
293
MIBS/brocade/FOUNDRY-LAG-MIB
Normal file
293
MIBS/brocade/FOUNDRY-LAG-MIB
Normal file
@@ -0,0 +1,293 @@
|
||||
FOUNDRY-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
InterfaceIndex, ifIndex, InterfaceIndexOrZero
|
||||
FROM IF-MIB -- [RFC2863]
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
snSwitch, snTraps
|
||||
FROM FOUNDRY-SN-ROOT-MIB;
|
||||
|
||||
fdryLinkAggregationGroupMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Management Information Base module for link aggregate group
|
||||
configuration and statistics. Link aggregation group is a new concept
|
||||
of trunk and this MIB is replacing FOUNDRY-SN-LAG-MIB in MLX/XMR products
|
||||
starting release 4.1.0.
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
"convert from SMIv1 to SMIv2"
|
||||
|
||||
::= { snSwitch 33 }
|
||||
|
||||
fdryLinkAggregationGroupNotifyObjects OBJECT IDENTIFIER ::= { fdryLinkAggregationGroupMIB 0 }
|
||||
fdryLinkAggregationGroupTableObjects OBJECT IDENTIFIER ::= { fdryLinkAggregationGroupMIB 1 }
|
||||
fdryLinkAggregationGroupPortTableObjects OBJECT IDENTIFIER ::= { fdryLinkAggregationGroupMIB 2 }
|
||||
|
||||
-- LinkAggregationGroup Global Scalar Object Section
|
||||
|
||||
-- LinkAggregationGroup Table Object Section
|
||||
|
||||
--
|
||||
-- LinkAggregationGroup Table
|
||||
--
|
||||
|
||||
fdryLinkAggregationGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FdryLinkAggregationGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LinkAggregationGroup table."
|
||||
::= { fdryLinkAggregationGroupTableObjects 1 }
|
||||
|
||||
fdryLinkAggregationGroupEntry OBJECT-TYPE
|
||||
SYNTAX FdryLinkAggregationGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the Link Aggregate Group table."
|
||||
INDEX { fdryLinkAggregationGroupName }
|
||||
::= { fdryLinkAggregationGroupTable 1 }
|
||||
|
||||
FdryLinkAggregationGroupEntry ::= SEQUENCE {
|
||||
fdryLinkAggregationGroupName DisplayString,
|
||||
fdryLinkAggregationGroupType INTEGER,
|
||||
fdryLinkAggregationGroupAdminStatus INTEGER,
|
||||
fdryLinkAggregationGroupIfList OCTET STRING,
|
||||
fdryLinkAggregationGroupPrimaryPort InterfaceIndex,
|
||||
fdryLinkAggregationGroupTrunkType INTEGER,
|
||||
fdryLinkAggregationGroupTrunkThreshold Unsigned32,
|
||||
fdryLinkAggregationGroupLacpTimeout INTEGER,
|
||||
fdryLinkAggregationGroupIfIndex InterfaceIndexOrZero,
|
||||
fdryLinkAggregationGroupPortCount Unsigned32,
|
||||
fdryLinkAggregationGroupRowStatus RowStatus,
|
||||
fdryLinkAggregationGroupId Unsigned32
|
||||
}
|
||||
|
||||
fdryLinkAggregationGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a LinkAggregationGroup."
|
||||
::= { fdryLinkAggregationGroupEntry 1 }
|
||||
|
||||
fdryLinkAggregationGroupType OBJECT-TYPE
|
||||
SYNTAX INTEGER { static(1), dynamic(2), keepalive(3) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LinkAggregationGroup type."
|
||||
::= { fdryLinkAggregationGroupEntry 2 }
|
||||
|
||||
fdryLinkAggregationGroupAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { deploy(1), deployPassive(2), undeploy(3), undeployForced(4) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired deplyed state of this LinkAggregationGroup entry.
|
||||
This is not the operational status. Refer to ifTable for the
|
||||
operational status.
|
||||
deploy(1).............deploy the LAG and set to LACP active if dynamic LAG.
|
||||
deployPassive(2)..deploy the LAG and set to LACP passive if dynamic LAG.
|
||||
undeploy(3).........undeploy the LAG if no more than 2 ports are enabled.
|
||||
undeployForced(4)..undeploy the LAG regardless number of ports enabled.
|
||||
This is a write-only value.
|
||||
In particular, a row cannot be deployed until the corresponding
|
||||
instances of fdryLinkAggregationGroupIfList has been set."
|
||||
::= { fdryLinkAggregationGroupEntry 3 }
|
||||
|
||||
fdryLinkAggregationGroupIfList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of interface indices which are the port membership
|
||||
of a trunk group. Each interface index is a 32-bit integer
|
||||
in big endian order."
|
||||
::= { fdryLinkAggregationGroupEntry 4 }
|
||||
|
||||
fdryLinkAggregationGroupPrimaryPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The primary port for the Link Aggregation Group. This must
|
||||
be set before deploying the LinkAggregateGroup unless this is
|
||||
a keepalive LinkAggregateGroup."
|
||||
::= { fdryLinkAggregationGroupEntry 5 }
|
||||
|
||||
fdryLinkAggregationGroupTrunkType OBJECT-TYPE
|
||||
SYNTAX INTEGER { hashBased(1), perPacket(2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trunk connection type which specifies what the scheme
|
||||
of load-sharing among the trunk ports is."
|
||||
::= { fdryLinkAggregationGroupEntry 6 }
|
||||
|
||||
fdryLinkAggregationGroupTrunkThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of UP ports needed to keep the trunk up.
|
||||
Not applicable for keepalive LAG."
|
||||
::= { fdryLinkAggregationGroupEntry 7 }
|
||||
|
||||
fdryLinkAggregationGroupLacpTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER { default(1), long(2), short(3) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LACP timeout value this LACP LAG will use. Applicable for
|
||||
dynamic and keepalive LAG only."
|
||||
::= { fdryLinkAggregationGroupEntry 8 }
|
||||
|
||||
fdryLinkAggregationGroupIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"After deployment the operation information of a LAG entry will be
|
||||
represented in an entry in ifTable. Use this variable as the ifIndex
|
||||
to access the entry in ifTable and ifXTable. Zero will be returned
|
||||
for LAGs not yet deployed."
|
||||
::= { fdryLinkAggregationGroupEntry 9 }
|
||||
|
||||
fdryLinkAggregationGroupPortCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of member ports belong to this LAG."
|
||||
::= { fdryLinkAggregationGroupEntry 10 }
|
||||
|
||||
fdryLinkAggregationGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row.
|
||||
|
||||
createAndWait(5) is not supported.
|
||||
|
||||
To create a row in this table, a manager must
|
||||
set this object to createAndGo(4) together with the setting of
|
||||
fdryLinkAggregationGroupType. After that the row status becomes
|
||||
active(1) regardless the LAG entry is deployed or not.
|
||||
|
||||
To deploy the LAG entry, set the corresponding instance of
|
||||
fdryLinkAggregationGroupAdminStatus to deployActive or deployPassive."
|
||||
::= { fdryLinkAggregationGroupEntry 11 }
|
||||
|
||||
fdryLinkAggregationGroupId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numeric identifier assigned to this LAG."
|
||||
::= { fdryLinkAggregationGroupEntry 12 }
|
||||
|
||||
--
|
||||
-- LinkAggregationGroupPort Table
|
||||
--
|
||||
|
||||
fdryLinkAggregationGroupPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FdryLinkAggregationGroupPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains Link Aggregation Control
|
||||
configuration information about every
|
||||
Aggregation Port associated with this device.
|
||||
A row appears in this table for each physical port."
|
||||
::= { fdryLinkAggregationGroupPortTableObjects 1 }
|
||||
|
||||
fdryLinkAggregationGroupPortEntry OBJECT-TYPE
|
||||
SYNTAX FdryLinkAggregationGroupPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the Link Aggregate Group Port table."
|
||||
INDEX { fdryLinkAggregationGroupName, ifIndex }
|
||||
::= { fdryLinkAggregationGroupPortTable 1 }
|
||||
|
||||
FdryLinkAggregationGroupPortEntry ::= SEQUENCE {
|
||||
fdryLinkAggregationGroupPortLacpPriority INTEGER
|
||||
}
|
||||
|
||||
fdryLinkAggregationGroupPortLacpPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LACP priority value assigned to this link aggregation port. Applicable
|
||||
for dynamic and keepalive LAG only."
|
||||
DEFVAL { 1 }
|
||||
::= { fdryLinkAggregationGroupPortEntry 1 }
|
||||
|
||||
fdryLAGName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a LinkAggregationGroup."
|
||||
::= { fdryLinkAggregationGroupNotifyObjects 1 }
|
||||
|
||||
fdryTrapLagDeployed NOTIFICATION-TYPE
|
||||
OBJECTS { fdryLAGName,
|
||||
fdryLinkAggregationGroupIfIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a LAG is deployed."
|
||||
--#TYPE "Foundry Trap: LAG deployed"
|
||||
--#SUMMARY "LAG %s deployed"
|
||||
--#ARGUMENTS { 0 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= { snTraps 1204 }
|
||||
|
||||
fdryTrapLagUndeployed NOTIFICATION-TYPE
|
||||
OBJECTS { fdryLAGName,
|
||||
fdryLinkAggregationGroupIfIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when a LAG is undeployed."
|
||||
--#TYPE "Foundry Trap: LAG undeployed"
|
||||
--#SUMMARY "LAG %s undeployed"
|
||||
--#ARGUMENTS { 0 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= { snTraps 1205 }
|
||||
|
||||
|
||||
END
|
275
MIBS/brocade/FOUNDRY-MAC-VLAN-MIB
Normal file
275
MIBS/brocade/FOUNDRY-MAC-VLAN-MIB
Normal file
@@ -0,0 +1,275 @@
|
||||
FOUNDRY-MAC-VLAN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
|
||||
fdryMacVlanMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Management Information Base module for MAC-based VLAN
|
||||
configuration and statistics.
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200812170000Z" -- 17 December 2008
|
||||
DESCRIPTION
|
||||
"Replaces earlier snMacVlan MIB."
|
||||
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) foundry(1991) products(1) switch(1) snSwitch(3) 32 }
|
||||
|
||||
|
||||
--
|
||||
-- Mac-based VLAN
|
||||
--
|
||||
|
||||
fdryMacVlanGlobalObjects OBJECT IDENTIFIER ::= { fdryMacVlanMIB 1 }
|
||||
fdryMacVlanTableObjects OBJECT IDENTIFIER ::= { fdryMacVlanMIB 2 }
|
||||
|
||||
--
|
||||
-- MAC-based VLAN Global Scalar Object Section
|
||||
--
|
||||
|
||||
fdryMacVlanGlobalClearOper OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"valid(0) - this value is always returned when the variable is read.
|
||||
clear(1) - setting the variable to this value clears the operational
|
||||
MAC-based VLAN information for all ports."
|
||||
::= { fdryMacVlanGlobalObjects 1 }
|
||||
|
||||
fdryMacVlanGlobalDynConfigState OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable MAC-based VLAN dynamic activation on the global level."
|
||||
::= { fdryMacVlanGlobalObjects 2}
|
||||
|
||||
--
|
||||
-- MAC-based VLAN Table Object Section
|
||||
--
|
||||
|
||||
--
|
||||
-- MAC-based VLAN Port Membership Table
|
||||
-- Use this table to add or remove ports for MAC-based VLANs
|
||||
--
|
||||
|
||||
fdryMacVlanPortMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FdryMacVlanPortMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC-based VLAN port membership table."
|
||||
::= { fdryMacVlanTableObjects 1 }
|
||||
|
||||
fdryMacVlanPortMemberEntry OBJECT-TYPE
|
||||
SYNTAX FdryMacVlanPortMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the MAC-based VLAN port membership table."
|
||||
INDEX { fdryMacVlanPortMemberVLanId, fdryMacVlanPortMemberPortId }
|
||||
::= { fdryMacVlanPortMemberTable 1 }
|
||||
|
||||
FdryMacVlanPortMemberEntry ::= SEQUENCE {
|
||||
fdryMacVlanPortMemberVLanId INTEGER,
|
||||
fdryMacVlanPortMemberPortId InterfaceIndex,
|
||||
fdryMacVlanPortMemberRowStatus RowStatus
|
||||
}
|
||||
|
||||
fdryMacVlanPortMemberVLanId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4095)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN identifier (VLAN ID)."
|
||||
::= { fdryMacVlanPortMemberEntry 1 }
|
||||
|
||||
fdryMacVlanPortMemberPortId OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the port which is a member of the MAC-based VLAN."
|
||||
::= { fdryMacVlanPortMemberEntry 2 }
|
||||
|
||||
fdryMacVlanPortMemberRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create and delete rows in the table."
|
||||
::= { fdryMacVlanPortMemberEntry 3 }
|
||||
|
||||
--
|
||||
-- MAC-based VLAN Interface Table Object Section
|
||||
--
|
||||
|
||||
fdryMacVlanIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FdryMacVlanIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC-based VLAN Interface table."
|
||||
::= { fdryMacVlanTableObjects 2 }
|
||||
|
||||
fdryMacVlanIfEntry OBJECT-TYPE
|
||||
SYNTAX FdryMacVlanIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC-based VLAN interface table."
|
||||
INDEX { fdryMacVlanIfIndex }
|
||||
::= { fdryMacVlanIfTable 1 }
|
||||
|
||||
FdryMacVlanIfEntry ::= SEQUENCE {
|
||||
fdryMacVlanIfIndex InterfaceIndex,
|
||||
fdryMacVlanIfEnable INTEGER,
|
||||
fdryMacVlanIfMaxEntry Integer32,
|
||||
fdryMacVlanIfClearOper INTEGER,
|
||||
fdryMacVlanIfClearConfig INTEGER
|
||||
}
|
||||
|
||||
fdryMacVlanIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the interface which is a member of the MAC-based VLAN."
|
||||
::= { fdryMacVlanIfEntry 1 }
|
||||
|
||||
fdryMacVlanIfEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative status requested by management for
|
||||
MAC-based VLANs on this interface. The value enabled(1)
|
||||
indicates that MAC-based VLANs should be enabled on this interface,
|
||||
When disabled(2), MAC-based VLANs are disabled on this interface.
|
||||
Enable/disable MAC-based VLAN on this interface."
|
||||
::= { fdryMacVlanIfEntry 2 }
|
||||
|
||||
fdryMacVlanIfMaxEntry OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..32)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of allowed and denied MAC address
|
||||
(static and dynamic) that can be leared on this interface.
|
||||
The default value is 2. The value should be between 2 to 32."
|
||||
DEFVAL { 2 }
|
||||
::= { fdryMacVlanIfEntry 3 }
|
||||
|
||||
fdryMacVlanIfClearOper OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"valid(0) - this value is always returned when the variable is read.
|
||||
clear(1) - setting the variable to this value clears the operational
|
||||
MAC-based VLAN information for a port."
|
||||
::= { fdryMacVlanIfEntry 4 }
|
||||
|
||||
fdryMacVlanIfClearConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"valid(0) - this value is always returned when the variable is read.
|
||||
clear(1) - setting the variable to this value clears the configured
|
||||
MAC-based VLAN information for a port."
|
||||
::= { fdryMacVlanIfEntry 5 }
|
||||
|
||||
--
|
||||
-- MAC-based VLAN Table Object section
|
||||
--
|
||||
|
||||
fdryMacBasedVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FdryMacBasedVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC-based VLAN table."
|
||||
::= { fdryMacVlanTableObjects 3 }
|
||||
|
||||
fdryMacBasedVlanEntry OBJECT-TYPE
|
||||
SYNTAX FdryMacBasedVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC-based VLAN table."
|
||||
INDEX { fdryMacVlanIfIndex, fdryMacBasedVlanId, fdryMacBasedVlanMac }
|
||||
::= { fdryMacBasedVlanTable 1 }
|
||||
|
||||
FdryMacBasedVlanEntry ::= SEQUENCE {
|
||||
fdryMacBasedVlanId INTEGER,
|
||||
fdryMacBasedVlanMac MacAddress,
|
||||
fdryMacBasedVlanPriority Integer32,
|
||||
fdryMacBasedVlanRowStatus RowStatus
|
||||
}
|
||||
|
||||
fdryMacBasedVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4095)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN ID for this entry."
|
||||
::= { fdryMacBasedVlanEntry 1 }
|
||||
|
||||
fdryMacBasedVlanMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A host source MAC address to be authenticated."
|
||||
::= { fdryMacBasedVlanEntry 2 }
|
||||
|
||||
fdryMacBasedVlanPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority of the source MAC address."
|
||||
::= { fdryMacBasedVlanEntry 3 }
|
||||
|
||||
fdryMacBasedVlanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create and delete rows in the table."
|
||||
::= { fdryMacBasedVlanEntry 4 }
|
||||
|
||||
END
|
||||
|
||||
|
6455
MIBS/brocade/FOUNDRY-SN-AGENT-MIB
Normal file
6455
MIBS/brocade/FOUNDRY-SN-AGENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
773
MIBS/brocade/FOUNDRY-SN-APPLETALK-MIB
Normal file
773
MIBS/brocade/FOUNDRY-SN-APPLETALK-MIB
Normal file
@@ -0,0 +1,773 @@
|
||||
FOUNDRY-SN-APPLETALK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
router
|
||||
FROM FOUNDRY-SN-ROOT-MIB
|
||||
RtrStatus, ClearStatus, RowSts, PortIndex, Action
|
||||
FROM FOUNDRY-SN-IP-MIB;
|
||||
|
||||
snAppleTalk MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
"convert from SMIv1 to SMIv2"
|
||||
::= {router 10}
|
||||
|
||||
ATNetworkNumber ::= -- 2 octets of net number
|
||||
-- in network byte order
|
||||
OCTET STRING (SIZE (2))
|
||||
|
||||
DdpNodeAddress ::= -- 2 octets of net number
|
||||
-- in network byte order,
|
||||
-- 1 octet of node number
|
||||
OCTET STRING (SIZE (3))
|
||||
|
||||
ATName ::= -- 0 to 32 octets of AppleTalk
|
||||
-- ASCII [Inside AppleTalk]
|
||||
OCTET STRING (SIZE (0..32))
|
||||
|
||||
|
||||
-- SECTION 2: MIB
|
||||
|
||||
-- Router AppleTalk MIB
|
||||
-- This section contains AppleTalk specific router MIB object definitions.
|
||||
|
||||
-- AppleTalk general group
|
||||
|
||||
snRtATGeneral OBJECT IDENTIFIER ::= { snAppleTalk 1 }
|
||||
|
||||
snRtATRoutingEnable OBJECT-TYPE
|
||||
SYNTAX RtrStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable AppleTalk routing function on this box."
|
||||
::= { snRtATGeneral 1 }
|
||||
|
||||
snRtATClearArpCache OBJECT-TYPE
|
||||
SYNTAX ClearStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"clear(1) will clear AppleTalk arp cache table."
|
||||
::= { snRtATGeneral 2 }
|
||||
|
||||
snRtATClearFwdCache OBJECT-TYPE
|
||||
SYNTAX ClearStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"clear(1) will clear AppleTalk forward cache table."
|
||||
::= { snRtATGeneral 3 }
|
||||
|
||||
snRtATClearRoute OBJECT-TYPE
|
||||
SYNTAX ClearStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"clear(1) will clear AppleTalk route table."
|
||||
::= { snRtATGeneral 4 }
|
||||
|
||||
snRtATClearTrafficCounters OBJECT-TYPE
|
||||
SYNTAX ClearStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"clear(1) will clear AppleTalk network statistics counters."
|
||||
::= { snRtATGeneral 5 }
|
||||
|
||||
snRtATArpRetransmitCount OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of AppleTalk ARP request retransmits if the
|
||||
first request timeouts."
|
||||
DEFVAL { 2 }
|
||||
::= { snRtATGeneral 6 }
|
||||
|
||||
snRtATArpRetransmitInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The waiting time interval for an AppleTalk ARP response
|
||||
before retransmission of an ARP request. Each unit value
|
||||
is one second."
|
||||
DEFVAL { 1 }
|
||||
::= { snRtATGeneral 7 }
|
||||
|
||||
snRtATGleanPacketsEnable OBJECT-TYPE
|
||||
SYNTAX RtrStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable AppleTalk glean packets function on this box."
|
||||
DEFVAL { disabled }
|
||||
::= { snRtATGeneral 8 }
|
||||
|
||||
snRtATRtmpUpdateInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The periodic time interval to transmit a RTMP
|
||||
update. Each unit value is one second."
|
||||
DEFVAL { 10 }
|
||||
::= { snRtATGeneral 9 }
|
||||
|
||||
snRtATZipQueryInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The periodic time interval to transmit a ZIP
|
||||
query. Each unit value is one second."
|
||||
DEFVAL { 10 }
|
||||
::= { snRtATGeneral 10 }
|
||||
|
||||
snRtATInRtmpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of RTMP packets received by
|
||||
this entity."
|
||||
::= { snRtATGeneral 11 }
|
||||
|
||||
snRtATOutRtmpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of RTMP packets which were
|
||||
transmitted from this entity."
|
||||
::= { snRtATGeneral 12 }
|
||||
|
||||
snRtATFilteredRtmpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of RTMP packets which were
|
||||
filtered by this entity."
|
||||
::= { snRtATGeneral 13 }
|
||||
|
||||
snRtATInZipPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ZIP packets received by
|
||||
this entity."
|
||||
::= { snRtATGeneral 14 }
|
||||
|
||||
snRtATOutZipPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ZIP packets which were
|
||||
transmitted from this entity."
|
||||
::= { snRtATGeneral 15 }
|
||||
|
||||
snRtATInZipGZLPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ZIP get zone list packets received by
|
||||
this entity."
|
||||
::= { snRtATGeneral 16 }
|
||||
|
||||
snRtATOutZipGZLPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ZIP get zone list packets which were
|
||||
transmitted from this entity."
|
||||
::= { snRtATGeneral 17 }
|
||||
|
||||
snRtATInZipNetInfoPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ZIP network information packets received by
|
||||
this entity."
|
||||
::= { snRtATGeneral 18 }
|
||||
|
||||
snRtATOutZipNetInfoPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ZIP network information packets which were
|
||||
transmitted from this entity."
|
||||
::= { snRtATGeneral 19 }
|
||||
|
||||
snRtATInDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of DDP datagrams received by
|
||||
this entity."
|
||||
::= { snRtATGeneral 20 }
|
||||
|
||||
snRtATOutDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of DDP datagrams which were
|
||||
transmitted from this entity."
|
||||
::= { snRtATGeneral 21 }
|
||||
|
||||
snRtATForwardedDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input DDP datagrams for which this entity
|
||||
was not their final DDP destination, as a result of
|
||||
which an attempt was made to find a route to forward
|
||||
them to that final destination."
|
||||
::= { snRtATGeneral 22 }
|
||||
|
||||
snRtATInDeliveredDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of input DDP datagrams for which
|
||||
this entity was their final DDP destination."
|
||||
::= { snRtATGeneral 23 }
|
||||
|
||||
snRtATDroppedNoRouteDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of DDP datagrams dropped because a
|
||||
route could not be found to their final destination."
|
||||
::= { snRtATGeneral 24 }
|
||||
|
||||
snRtATDroppedBadHopCountsDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of input DDP datagrams dropped
|
||||
because this entity was not their final destination
|
||||
and their hop count would exceed 15."
|
||||
::= { snRtATGeneral 25 }
|
||||
|
||||
snRtATDroppedOtherReasonsDdpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of DDP datagrams dropped because
|
||||
of other reasons, e.g. run out of resouces."
|
||||
::= { snRtATGeneral 26 }
|
||||
|
||||
snRtATInAarpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of AppleTalk ARP packets received by
|
||||
this entity."
|
||||
::= { snRtATGeneral 27 }
|
||||
|
||||
snRtATOutAarpPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of AppleTalk ARP packets which were
|
||||
transmitted from this entity."
|
||||
::= { snRtATGeneral 28 }
|
||||
|
||||
|
||||
-- AppleTalk socket priority table
|
||||
|
||||
snRtATSocketPriorityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnRtATSocketPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AppleTalk socket priority table."
|
||||
::= { snAppleTalk 2 }
|
||||
|
||||
snRtATSocketPriorityEntry OBJECT-TYPE
|
||||
SYNTAX SnRtATSocketPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the AppleTalk socket priority table."
|
||||
INDEX { snRtATSocketPrioritySocket }
|
||||
::= { snRtATSocketPriorityTable 1 }
|
||||
|
||||
SnRtATSocketPriorityEntry ::= SEQUENCE {
|
||||
snRtATSocketPrioritySocket
|
||||
INTEGER,
|
||||
snRtATSocketPriorityPriority
|
||||
INTEGER
|
||||
}
|
||||
|
||||
snRtATSocketPrioritySocket OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..254)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Socket number for a socket priority entry."
|
||||
::= { snRtATSocketPriorityEntry 1 }
|
||||
|
||||
snRtATSocketPriorityPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
level0(0),
|
||||
level1(1),
|
||||
level2(2),
|
||||
level3(3),
|
||||
level4(4),
|
||||
level5(5),
|
||||
level6(6),
|
||||
level7(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Standalone router Priority level applies to a socket number:
|
||||
low(0) -- low prority
|
||||
high(1) -- high prority.
|
||||
The BigIron Priority levels applies to a socket number are:
|
||||
level0(0), level1(1), level2(2), level3(3),
|
||||
level4(4), level5(5), level6(6), level7(7) "
|
||||
::= { snRtATSocketPriorityEntry 2 }
|
||||
|
||||
|
||||
-- AppleTalk interface zone filter table
|
||||
|
||||
snRtATPortZoneFilterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnRtATPortZoneFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AppleTalk interface zone filter table."
|
||||
::= { snAppleTalk 3 }
|
||||
|
||||
snRtATPortZoneFilterEntry OBJECT-TYPE
|
||||
SYNTAX SnRtATPortZoneFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the AppleTalk interface zone filter table."
|
||||
INDEX { snRtATPortZoneFilterPortIndex, snRtATPortZoneFilterZone }
|
||||
::= { snRtATPortZoneFilterTable 1 }
|
||||
|
||||
SnRtATPortZoneFilterEntry ::= SEQUENCE {
|
||||
snRtATPortZoneFilterPortIndex
|
||||
PortIndex,
|
||||
snRtATPortZoneFilterZone
|
||||
ATName,
|
||||
snRtATPortZoneFilterAction
|
||||
Action,
|
||||
snRtATPortZoneFilterRtmpEnable
|
||||
RtrStatus,
|
||||
snRtATPortZoneFilterRowStatus
|
||||
RowSts
|
||||
}
|
||||
|
||||
snRtATPortZoneFilterPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port index for a zone filter entry."
|
||||
::= { snRtATPortZoneFilterEntry 1 }
|
||||
|
||||
snRtATPortZoneFilterZone OBJECT-TYPE
|
||||
SYNTAX ATName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The zone name granted for this filter."
|
||||
::= { snRtATPortZoneFilterEntry 2 }
|
||||
|
||||
snRtATPortZoneFilterAction OBJECT-TYPE
|
||||
SYNTAX Action
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action to take if the AppleTalk packet match
|
||||
with this filter."
|
||||
::= { snRtATPortZoneFilterEntry 3 }
|
||||
|
||||
snRtATPortZoneFilterRtmpEnable OBJECT-TYPE
|
||||
SYNTAX RtrStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable RTMP filtering."
|
||||
::= { snRtATPortZoneFilterEntry 4 }
|
||||
|
||||
snRtATPortZoneFilterRowStatus OBJECT-TYPE
|
||||
SYNTAX RowSts
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To create or delete a zone filter entry."
|
||||
::= { snRtATPortZoneFilterEntry 5 }
|
||||
|
||||
|
||||
-- AppleTalk port table
|
||||
|
||||
snRtATPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnRtATPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AppleTalk port table."
|
||||
::= { snAppleTalk 4 }
|
||||
|
||||
snRtATPortEntry OBJECT-TYPE
|
||||
SYNTAX SnRtATPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the AppleTalk port table."
|
||||
INDEX { snRtATPortIndex }
|
||||
::= { snRtATPortTable 1 }
|
||||
|
||||
SnRtATPortEntry ::= SEQUENCE {
|
||||
snRtATPortIndex
|
||||
PortIndex,
|
||||
snRtATPortArpAge
|
||||
INTEGER,
|
||||
snRtATPortState
|
||||
INTEGER,
|
||||
snRtATPortSeedRouter
|
||||
INTEGER,
|
||||
snRtATPortOperationMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
snRtATPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port index for port table entry."
|
||||
::= { snRtATPortEntry 1 }
|
||||
|
||||
snRtATPortArpAge OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..240)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in minutes an ARP entry can
|
||||
be valid without relearning.
|
||||
0 - Don't age."
|
||||
DEFVAL { 10 }
|
||||
::= { snRtATPortEntry 2 }
|
||||
|
||||
snRtATPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
down(2),
|
||||
up(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The up and down state of this port."
|
||||
::= { snRtATPortEntry 3 }
|
||||
|
||||
snRtATPortSeedRouter OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
seedRouter(2),
|
||||
nonSeedRouter(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This port was configured to seed or non-seed router."
|
||||
::= { snRtATPortEntry 4 }
|
||||
|
||||
snRtATPortOperationMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
seedRouter(2),
|
||||
nonSeedRouter(3),
|
||||
notOperational(4),
|
||||
routingDisabled(5) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operation mode of this port."
|
||||
::= { snRtATPortEntry 5 }
|
||||
|
||||
|
||||
-- AppleTalk forwarding cache table
|
||||
|
||||
snRtATFwdCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnRtATFwdCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AppleTalk forwarding cache table."
|
||||
::= { snAppleTalk 5 }
|
||||
|
||||
snRtATFwdCacheEntry OBJECT-TYPE
|
||||
SYNTAX SnRtATFwdCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the AppleTalk forwarding cache table."
|
||||
INDEX { snRtATFwdCacheIndex }
|
||||
::= { snRtATFwdCacheTable 1 }
|
||||
|
||||
SnRtATFwdCacheEntry ::= SEQUENCE {
|
||||
snRtATFwdCacheIndex
|
||||
Integer32,
|
||||
snRtATFwdCacheNetAddr
|
||||
DdpNodeAddress,
|
||||
snRtATFwdCacheMacAddr
|
||||
OCTET STRING,
|
||||
snRtATFwdCacheNextHop
|
||||
DdpNodeAddress,
|
||||
snRtATFwdCacheOutgoingPort
|
||||
Integer32,
|
||||
snRtATFwdCacheType
|
||||
INTEGER,
|
||||
snRtATFwdCacheAction
|
||||
INTEGER,
|
||||
snRtATFwdCacheVLanId
|
||||
Integer32
|
||||
}
|
||||
|
||||
snRtATFwdCacheIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index for an AppleTalk forwarding cache table entry."
|
||||
::= { snRtATFwdCacheEntry 1 }
|
||||
|
||||
snRtATFwdCacheNetAddr OBJECT-TYPE
|
||||
SYNTAX DdpNodeAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AppleTalk network address of a station."
|
||||
::= { snRtATFwdCacheEntry 2 }
|
||||
|
||||
snRtATFwdCacheMacAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mac address of an AppleTalk station."
|
||||
::= { snRtATFwdCacheEntry 3 }
|
||||
|
||||
snRtATFwdCacheNextHop OBJECT-TYPE
|
||||
SYNTAX DdpNodeAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The next hop router network address."
|
||||
::= { snRtATFwdCacheEntry 4 }
|
||||
|
||||
snRtATFwdCacheOutgoingPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The outgoing port of which packets will forward to.
|
||||
Return port value of zero to indicate no outgoing port
|
||||
associated to this entry."
|
||||
::= { snRtATFwdCacheEntry 5 }
|
||||
|
||||
snRtATFwdCacheType OBJECT-TYPE
|
||||
SYNTAX INTEGER { dynamic(1), permanent(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 'dynamic' or 'permanent' type for an AppleTalk forwarding
|
||||
cache table entry."
|
||||
::= { snRtATFwdCacheEntry 6 }
|
||||
|
||||
snRtATFwdCacheAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
forward(2),
|
||||
forUs(3),
|
||||
waitForArp(4),
|
||||
dropPacket(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action to take."
|
||||
::= { snRtATFwdCacheEntry 7 }
|
||||
|
||||
snRtATFwdCacheVLanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN ID for an AppleTalk forwarding cache table entry.
|
||||
Return VLAN ID value of zero to indicate no VLAN associated
|
||||
to this entry."
|
||||
::= { snRtATFwdCacheEntry 8 }
|
||||
|
||||
|
||||
-- AppleTalk zone table
|
||||
|
||||
snRtATZoneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnRtATZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AppleTalk zone table."
|
||||
::= { snAppleTalk 6 }
|
||||
|
||||
snRtATZoneEntry OBJECT-TYPE
|
||||
SYNTAX SnRtATZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the AppleTalk zone table."
|
||||
INDEX { snRtATZoneIndex }
|
||||
::= { snRtATZoneTable 1 }
|
||||
|
||||
SnRtATZoneEntry ::= SEQUENCE {
|
||||
snRtATZoneIndex
|
||||
Integer32,
|
||||
snRtATZoneNetStart
|
||||
ATNetworkNumber,
|
||||
snRtATZoneNetEnd
|
||||
ATNetworkNumber,
|
||||
snRtATZoneName
|
||||
ATName
|
||||
}
|
||||
|
||||
snRtATZoneIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index for an AppleTalk zone table entry."
|
||||
::= { snRtATZoneEntry 1 }
|
||||
|
||||
snRtATZoneNetStart OBJECT-TYPE
|
||||
SYNTAX ATNetworkNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The first AppleTalk network address in the range
|
||||
of this zone name."
|
||||
::= { snRtATZoneEntry 2 }
|
||||
|
||||
snRtATZoneNetEnd OBJECT-TYPE
|
||||
SYNTAX ATNetworkNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last AppleTalk network address in the range
|
||||
of this zone name."
|
||||
::= { snRtATZoneEntry 3 }
|
||||
|
||||
snRtATZoneName OBJECT-TYPE
|
||||
SYNTAX ATName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The zone name."
|
||||
::= { snRtATZoneEntry 4 }
|
||||
|
||||
|
||||
-- AppleTalk additional zone filter table
|
||||
|
||||
snRtATAddZoneFilterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnRtATAddZoneFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AppleTalk additional zone filter table. Additional zones
|
||||
are those zones that do not match any zones defined in the
|
||||
zone filter table."
|
||||
::= { snAppleTalk 7 }
|
||||
|
||||
snRtATAddZoneFilterEntry OBJECT-TYPE
|
||||
SYNTAX SnRtATAddZoneFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the AppleTalk additional zone filter table."
|
||||
INDEX { snRtATAddZoneFilterPortIndex }
|
||||
::= { snRtATAddZoneFilterTable 1 }
|
||||
|
||||
SnRtATAddZoneFilterEntry ::= SEQUENCE {
|
||||
snRtATAddZoneFilterPortIndex
|
||||
PortIndex,
|
||||
snRtATAddZoneFilterAction
|
||||
Action,
|
||||
snRtATAddZoneFilterRtmpEnable
|
||||
RtrStatus
|
||||
}
|
||||
|
||||
snRtATAddZoneFilterPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port index for additional zone filter table entry."
|
||||
::= { snRtATAddZoneFilterEntry 1 }
|
||||
|
||||
snRtATAddZoneFilterAction OBJECT-TYPE
|
||||
SYNTAX Action
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action to take if no zone filter match."
|
||||
::= { snRtATAddZoneFilterEntry 2 }
|
||||
|
||||
snRtATAddZoneFilterRtmpEnable OBJECT-TYPE
|
||||
SYNTAX RtrStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable RTMP filtering on additional zone."
|
||||
::= { snRtATAddZoneFilterEntry 3 }
|
||||
|
||||
END
|
109
MIBS/brocade/FOUNDRY-SN-ARP-GROUP-MIB
Normal file
109
MIBS/brocade/FOUNDRY-SN-ARP-GROUP-MIB
Normal file
@@ -0,0 +1,109 @@
|
||||
FOUNDRY-SN-ARP-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- SECTION 1: Top Level Definitions
|
||||
-- Imports
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
snSwitch
|
||||
FROM FOUNDRY-SN-ROOT-MIB;
|
||||
|
||||
snArpInfo MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"The Enterprise MIB for ARP support in SNMP.
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
::= { snSwitch 22 }
|
||||
|
||||
snArpStats OBJECT IDENTIFIER ::= { snArpInfo 1 }
|
||||
|
||||
snArpStatsTotalReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ARP packets received from
|
||||
interfaces, including those received in error."
|
||||
::= { snArpStats 1 }
|
||||
|
||||
snArpStatsRequestReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of input ARP Request packets received from
|
||||
interfaces."
|
||||
::= { snArpStats 2 }
|
||||
|
||||
snArpStatsRequestSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of output ARP Request packets sent from
|
||||
interfaces."
|
||||
::= { snArpStats 3 }
|
||||
|
||||
snArpStatsRepliesSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of output ARP Reply packets sent from
|
||||
interfaces."
|
||||
::= { snArpStats 4 }
|
||||
|
||||
snArpStatsPendingDrop OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ARP pending packets discarded."
|
||||
::= { snArpStats 5 }
|
||||
|
||||
snArpStatsInvalidSource OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ARP packets received with invalid
|
||||
sender protocol address."
|
||||
::= { snArpStats 6 }
|
||||
|
||||
snArpStatsInvalidDestination OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of ARP packets received with invalid
|
||||
destination protocol address."
|
||||
::= { snArpStats 7 }
|
||||
|
||||
|
||||
END
|
3122
MIBS/brocade/FOUNDRY-SN-BGP4-GROUP-MIB
Normal file
3122
MIBS/brocade/FOUNDRY-SN-BGP4-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
511
MIBS/brocade/FOUNDRY-SN-CAM-MIB
Normal file
511
MIBS/brocade/FOUNDRY-SN-CAM-MIB
Normal file
@@ -0,0 +1,511 @@
|
||||
FOUNDRY-SN-CAM-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Gauge32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
platform
|
||||
FROM FOUNDRY-SN-ROOT-MIB;
|
||||
|
||||
snCamMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe generic objects for the usage of
|
||||
Content Addressable Memory (CAM).
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200711190000Z" -- Nov 19, 2007
|
||||
DESCRIPTION
|
||||
"Initial revision"
|
||||
::= { platform 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
-- Percentage
|
||||
--
|
||||
Percent ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that is in the range of a percent value."
|
||||
SYNTAX Gauge32 (0..100)
|
||||
|
||||
--
|
||||
-- high level object identifiers
|
||||
--
|
||||
snCamObjects OBJECT IDENTIFIER ::= { snCamMIB 1 }
|
||||
|
||||
|
||||
-- snCamProfile
|
||||
snCamProfile OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
ipv4(2),
|
||||
ipv4Ipv6(3),
|
||||
ipv4Ipv62(4),
|
||||
ipv4Vpls(5),
|
||||
ipv4Vpn(6),
|
||||
ipv6(7),
|
||||
l2Metro(8),
|
||||
l2Metro2(9),
|
||||
mplsL3vpn(10),
|
||||
mplsL3vpn2(11),
|
||||
mplsVpls(12),
|
||||
mplsVpls2(13),
|
||||
mplsVpnVpls(14),
|
||||
multiService(15),
|
||||
multiService2(16),
|
||||
multiService3(17),
|
||||
multiService4(18)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies CAM partition profile. Each profile
|
||||
adjusts the partitions to optimize the device for corresponding
|
||||
applications."
|
||||
::= { snCamObjects 1 }
|
||||
|
||||
|
||||
-- cam usage objects
|
||||
snCamUsage OBJECT IDENTIFIER ::= { snCamObjects 2 }
|
||||
|
||||
|
||||
-- the snCamUsageL3 table
|
||||
|
||||
-- The snCamUsageL3 table contains information of the entity's
|
||||
-- CAM usage for layer 3 traffic.
|
||||
|
||||
snCamUsageL3Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnCamUsageL3Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of snCamUsageL3 entries. This table contains
|
||||
information of the entity's CAM usage for layer 3 traffic."
|
||||
::= { snCamUsage 1 }
|
||||
|
||||
snCamUsageL3Entry OBJECT-TYPE
|
||||
SYNTAX SnCamUsageL3Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing management information applicable to
|
||||
CAM usage for layer 3 traffic"
|
||||
INDEX { snCamUsageL3Slot,
|
||||
snCamUsageL3Processor,
|
||||
snCamUsageL3Type,
|
||||
snCamUsageL3Supernet }
|
||||
::= { snCamUsageL3Table 1 }
|
||||
|
||||
SnCamUsageL3Entry ::=
|
||||
SEQUENCE {
|
||||
snCamUsageL3Slot Unsigned32,
|
||||
snCamUsageL3Processor Unsigned32,
|
||||
snCamUsageL3Type INTEGER,
|
||||
snCamUsageL3Supernet Unsigned32,
|
||||
snCamUsageL3Size Unsigned32,
|
||||
snCamUsageL3Free Gauge32,
|
||||
snCamUsageL3UsedPercent Percent
|
||||
}
|
||||
|
||||
snCamUsageL3Slot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies a linecard in the device"
|
||||
::= { snCamUsageL3Entry 1 }
|
||||
|
||||
snCamUsageL3Processor OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies the network processor within a
|
||||
linecard in the device"
|
||||
::= { snCamUsageL3Entry 2 }
|
||||
|
||||
snCamUsageL3Type OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
ipv4vpn(3),
|
||||
ipv6vpn(4)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the type of layer 3 traffic passing through the
|
||||
network processor."
|
||||
::= { snCamUsageL3Entry 3 }
|
||||
|
||||
snCamUsageL3Supernet OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the Supernet for the layer 3 type traffic. It
|
||||
provides information for longest match lookup. For example, zero
|
||||
indicates all the bits of IP address will be matched, and one indicates
|
||||
all but the lowest bit in IP address will be matched. The range is
|
||||
[0..32] for IPv4 and IPv4VPN, where a value of 32 indicates the entry is
|
||||
the total of other supernets indexed by [0..31]. The range is [0..10] for
|
||||
IPv6, where a value of 10 indicates the entry is the total of other
|
||||
supernets indexed by [0..9]."
|
||||
::= { snCamUsageL3Entry 4 }
|
||||
|
||||
snCamUsageL3Size OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The effective CAM size for this layer 3 traffic entry. For ipv4 traffic, each
|
||||
unit is 4 bytes. For ipv4vpn, each unit is 8 bytes. For ipv6, each unit is
|
||||
16 bytes."
|
||||
::= { snCamUsageL3Entry 5 }
|
||||
|
||||
snCamUsageL3Free OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of CAM currently available for this layer 3 traffic entry. For ipv4
|
||||
traffic, each unit is 4 bytes. For ipv4vpn, each unit is 8 bytes. For ipv6, each
|
||||
unit is 16 bytes."
|
||||
::= { snCamUsageL3Entry 6 }
|
||||
|
||||
snCamUsageL3UsedPercent OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage of CAM currently being used for this layer 3 traffic entry. "
|
||||
::= { snCamUsageL3Entry 7 }
|
||||
|
||||
|
||||
-- the snCamUsageL2 table
|
||||
|
||||
-- The snCamUsageL2 table contains information of the entity's
|
||||
-- CAM usage for layer 2 traffic.
|
||||
|
||||
snCamUsageL2Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnCamUsageL2Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of snCamUsageL2 entries. This table contains information of
|
||||
the entity's CAM usage for layer 2 traffic."
|
||||
::= { snCamUsage 2 }
|
||||
|
||||
snCamUsageL2Entry OBJECT-TYPE
|
||||
SYNTAX SnCamUsageL2Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing management information applicable to
|
||||
CAM usage for layer 2 traffic"
|
||||
INDEX { snCamUsageL2Slot,
|
||||
snCamUsageL2Processor,
|
||||
snCamUsageL2Type }
|
||||
::= { snCamUsageL2Table 1 }
|
||||
|
||||
SnCamUsageL2Entry ::=
|
||||
SEQUENCE {
|
||||
snCamUsageL2Slot Unsigned32,
|
||||
snCamUsageL2Processor Unsigned32,
|
||||
snCamUsageL2Type INTEGER,
|
||||
snCamUsageL2Size Unsigned32,
|
||||
snCamUsageL2Free Gauge32,
|
||||
snCamUsageL2UsedPercent Percent
|
||||
}
|
||||
|
||||
snCamUsageL2Slot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies a linecard in the device"
|
||||
::= { snCamUsageL2Entry 1 }
|
||||
|
||||
snCamUsageL2Processor OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies the network processor within a
|
||||
linecard in the device"
|
||||
::= { snCamUsageL2Entry 2 }
|
||||
|
||||
snCamUsageL2Type OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
forwarding(1),
|
||||
protocol(2),
|
||||
flooding(3),
|
||||
total(4)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the type of layer 2 traffic passing through
|
||||
the network processor."
|
||||
::= { snCamUsageL2Entry 3 }
|
||||
|
||||
snCamUsageL2Size OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The effective CAM size for this layer 2 traffic entry. Each unit is 8 bytes."
|
||||
::= { snCamUsageL2Entry 4 }
|
||||
|
||||
snCamUsageL2Free OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of CAM currently available for this layer 2 traffic entry.
|
||||
Each unit is 8 bytes."
|
||||
::= { snCamUsageL2Entry 5 }
|
||||
|
||||
snCamUsageL2UsedPercent OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage of CAM currently being used for this layer 2 traffic entry. "
|
||||
::= { snCamUsageL2Entry 6 }
|
||||
|
||||
-- the snCamUsageSession table
|
||||
|
||||
-- The snCamUsageSession table contains information of the entity's
|
||||
-- CAM usage for sessions.
|
||||
|
||||
snCamUsageSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnCamUsageSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of snCamUsageSession entries. This table contains information
|
||||
of the entitiy's CAM usage for sessions. "
|
||||
::= { snCamUsage 3 }
|
||||
|
||||
snCamUsageSessionEntry OBJECT-TYPE
|
||||
SYNTAX SnCamUsageSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing management information applicable to CAM usage
|
||||
for sessions. "
|
||||
INDEX { snCamUsageSessionSlot,
|
||||
snCamUsageSessionProcessor,
|
||||
snCamUsageSessionType }
|
||||
::= { snCamUsageSessionTable 1 }
|
||||
|
||||
SnCamUsageSessionEntry ::=
|
||||
SEQUENCE {
|
||||
snCamUsageSessionSlot Unsigned32,
|
||||
snCamUsageSessionProcessor Unsigned32,
|
||||
snCamUsageSessionType INTEGER,
|
||||
snCamUsageSessionSize Unsigned32,
|
||||
snCamUsageSessionFree Gauge32,
|
||||
snCamUsageSessionUsedPercent Percent
|
||||
}
|
||||
|
||||
snCamUsageSessionSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies a linecard in the device"
|
||||
::= { snCamUsageSessionEntry 1 }
|
||||
|
||||
snCamUsageSessionProcessor OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies the network processor within a
|
||||
linecard in the device"
|
||||
::= { snCamUsageSessionEntry 2 }
|
||||
|
||||
snCamUsageSessionType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ipv4Multicast(1),
|
||||
ipv4andMacReceiveAcl(2),
|
||||
ipv4andMacRuleAcl(3),
|
||||
ipv4andMacTotal(4),
|
||||
ipv4andMacOut(5),
|
||||
ipv6Multicast(6),
|
||||
ipv6ReceiveAcl(7),
|
||||
ipv6RuleAcl(8),
|
||||
ipv6Total(9),
|
||||
ipv6Out(10),
|
||||
labelOut(11),
|
||||
ipv4SrcGuardDenial(12),
|
||||
ipv4SrcGuardPermit(13),
|
||||
internalForwardingLookup(14)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the type of sessions."
|
||||
::= { snCamUsageSessionEntry 3 }
|
||||
|
||||
|
||||
snCamUsageSessionSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The effective CAM size for this session traffic entry. For IPv4 sessions,
|
||||
each unit is 16 bytes. For IPv4 sessions, each unit is 64 bytes."
|
||||
::= { snCamUsageSessionEntry 4 }
|
||||
|
||||
snCamUsageSessionFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of CAM currently available this session traffic entry.
|
||||
For IPv4 sessions, each unit is 16 bytes. For IPv4 sessions, each unit is
|
||||
64 bytes."
|
||||
::= { snCamUsageSessionEntry 5 }
|
||||
|
||||
snCamUsageSessionUsedPercent OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage of CAM currently being used by this session traffic entry "
|
||||
::= { snCamUsageSessionEntry 6 }
|
||||
|
||||
|
||||
-- the snCamUsageOther table
|
||||
|
||||
-- The snCamUsageOthers table contains information of the entity's
|
||||
-- CAM usage for types other than L3, L2, or Session.
|
||||
|
||||
snCamUsageOtherTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnCamUsageOtherEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of snCamUsageOther entries. This table contains information
|
||||
of the entitiy's CAM usage for types other than L3, L2, or Session."
|
||||
::= { snCamUsage 4 }
|
||||
|
||||
snCamUsageOtherEntry OBJECT-TYPE
|
||||
SYNTAX SnCamUsageOtherEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing management information applicable to CAM usage
|
||||
for types other than L3, L2, or Session"
|
||||
INDEX { snCamUsageOtherSlot,
|
||||
snCamUsageOtherProcessor,
|
||||
snCamUsageOtherType }
|
||||
::= { snCamUsageOtherTable 1 }
|
||||
|
||||
SnCamUsageOtherEntry ::=
|
||||
SEQUENCE {
|
||||
snCamUsageOtherSlot Unsigned32,
|
||||
snCamUsageOtherProcessor Unsigned32,
|
||||
snCamUsageOtherType INTEGER,
|
||||
snCamUsageOtherSize Unsigned32,
|
||||
snCamUsageOtherFree Gauge32,
|
||||
snCamUsageOtherUsedPercent Percent
|
||||
}
|
||||
|
||||
snCamUsageOtherSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies a linecard in the device"
|
||||
::= { snCamUsageOtherEntry 1 }
|
||||
|
||||
snCamUsageOtherProcessor OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number which uniquely identifies the network processor within a
|
||||
linecard in the device"
|
||||
::= { snCamUsageOtherEntry 2 }
|
||||
|
||||
snCamUsageOtherType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
gre(1),
|
||||
multicastVpls(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the type."
|
||||
::= { snCamUsageOtherEntry 3 }
|
||||
|
||||
snCamUsageOtherSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The effective CAM size for this Other traffic entry. For GRE,
|
||||
each unit is 8 bytes. For multicast VPLS, each unit is 16 bytes."
|
||||
::= { snCamUsageOtherEntry 4 }
|
||||
|
||||
snCamUsageOtherFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of CAM currently available this Other traffic entry.
|
||||
For GRE, each unit is 8 bytes. For multicast VPLS, each unit is 16 bytes."
|
||||
::= { snCamUsageOtherEntry 5 }
|
||||
|
||||
snCamUsageOtherUsedPercent OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage of CAM currently being used by this entry "
|
||||
::= { snCamUsageOtherEntry 6 }
|
||||
|
||||
|
||||
END
|
207
MIBS/brocade/FOUNDRY-SN-IGMP-MIB
Normal file
207
MIBS/brocade/FOUNDRY-SN-IGMP-MIB
Normal file
@@ -0,0 +1,207 @@
|
||||
FOUNDRY-SN-IGMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,IpAddress,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
router
|
||||
FROM FOUNDRY-SN-ROOT-MIB
|
||||
;
|
||||
|
||||
snIgmp MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { router 6}
|
||||
|
||||
|
||||
-- SECTION 2: MIB
|
||||
|
||||
-- IGMP MIB
|
||||
|
||||
snIgmpMIBObjects OBJECT IDENTIFIER ::= { snIgmp 1 }
|
||||
|
||||
snIgmpQueryInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the time interval at which this entity sends out
|
||||
IGMP host query packets. For a router, snDvmrpEnable must
|
||||
have been set to 'enabled' before this object is writen.
|
||||
For a switch, snSwGroupIpMcastMode must have been set to
|
||||
'enabled' and snSwIpMcastQuerierMode must have been set
|
||||
to 'querier' before this object is writen.
|
||||
Value 0 cannot be used for SET operations. This value
|
||||
is returned if IGMP is not configured within the system.
|
||||
For FI platform the configurable range for this object is
|
||||
10 .. 3600"
|
||||
DEFVAL { 60 }
|
||||
::= { snIgmpMIBObjects 1 }
|
||||
|
||||
snIgmpGroupMembershipTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the time interval after which a group is considered
|
||||
inactive. For a router, snDvmrpEnable must have been set to
|
||||
'enabled' before this object is writen. For a switch,
|
||||
snSwGroupIpMcastMode must have been set to 'enabled' before
|
||||
this object is writen.
|
||||
Value 0 cannot be used for SET operations. This value
|
||||
is returned if IGMP is not configured within the system.
|
||||
For FI platform the configurable range for this object is
|
||||
20 .. 7200"
|
||||
DEFVAL { 140 }
|
||||
::= { snIgmpMIBObjects 2 }
|
||||
|
||||
-- The IGMP Interface Table
|
||||
|
||||
snIgmpIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnIgmpIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table comprises of a list of IGMP interface entries."
|
||||
::= { snIgmpMIBObjects 3 }
|
||||
|
||||
snIgmpIfEntry OBJECT-TYPE
|
||||
SYNTAX SnIgmpIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) contains the group
|
||||
membership information for that port."
|
||||
INDEX { snIgmpIfEntryIndex }
|
||||
::= { snIgmpIfTable 1 }
|
||||
|
||||
SnIgmpIfEntry ::= SEQUENCE {
|
||||
snIgmpIfEntryIndex Integer32,
|
||||
snIgmpIfPortNumber Integer32,
|
||||
snIgmpIfGroupAddress IpAddress,
|
||||
snIgmpIfGroupAge Integer32 }
|
||||
|
||||
snIgmpIfEntryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table entry index."
|
||||
::= { snIgmpIfEntry 1 }
|
||||
|
||||
snIgmpIfPortNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the interface on which the group was learnt."
|
||||
::= { snIgmpIfEntry 2 }
|
||||
|
||||
snIgmpIfGroupAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address learnt from the interface."
|
||||
::= { snIgmpIfEntry 3 }
|
||||
|
||||
snIgmpIfGroupAge OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the interval (seconds) after which the group
|
||||
information will be aged out."
|
||||
::= { snIgmpIfEntry 4 }
|
||||
|
||||
-- The IGMP Static Group Table
|
||||
|
||||
snIgmpStaticGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnIgmpStaticGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table comprises of a list of IGMP static group entries."
|
||||
::= { snIgmpMIBObjects 4 }
|
||||
|
||||
snIgmpStaticGroupEntry OBJECT-TYPE
|
||||
SYNTAX SnIgmpStaticGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) contains the IGMP static group
|
||||
membership information."
|
||||
INDEX { snIgmpStaticGroupIfIndex, snIgmpStaticGroupAddress }
|
||||
::= { snIgmpStaticGroupTable 1 }
|
||||
|
||||
SnIgmpStaticGroupEntry ::= SEQUENCE {
|
||||
snIgmpStaticGroupIfIndex Integer32,
|
||||
snIgmpStaticGroupAddress IpAddress,
|
||||
snIgmpStaticGroupPortList OCTET STRING,
|
||||
snIgmpStaticGroupRowStatus INTEGER }
|
||||
|
||||
snIgmpStaticGroupIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface of which the static group was configured."
|
||||
::= { snIgmpStaticGroupEntry 1 }
|
||||
|
||||
snIgmpStaticGroupAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address of which the static group was configured."
|
||||
::= { snIgmpStaticGroupEntry 2 }
|
||||
|
||||
snIgmpStaticGroupPortList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of ports which are the port membership of the
|
||||
static group. Each port is a 16-bit integer ifIndex."
|
||||
::= { snIgmpStaticGroupEntry 3 }
|
||||
|
||||
snIgmpStaticGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4),
|
||||
modify(5) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To create or delete a static group entry."
|
||||
::= { snIgmpStaticGroupEntry 4 }
|
||||
|
||||
END
|
1534
MIBS/brocade/FOUNDRY-SN-IP-ACL-MIB
Normal file
1534
MIBS/brocade/FOUNDRY-SN-IP-ACL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5256
MIBS/brocade/FOUNDRY-SN-IP-MIB
Normal file
5256
MIBS/brocade/FOUNDRY-SN-IP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1158
MIBS/brocade/FOUNDRY-SN-IP-VRRP-MIB
Normal file
1158
MIBS/brocade/FOUNDRY-SN-IP-VRRP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1361
MIBS/brocade/FOUNDRY-SN-IPX-MIB
Normal file
1361
MIBS/brocade/FOUNDRY-SN-IPX-MIB
Normal file
File diff suppressed because it is too large
Load Diff
257
MIBS/brocade/FOUNDRY-SN-MAC-AUTHENTICATION-MIB
Normal file
257
MIBS/brocade/FOUNDRY-SN-MAC-AUTHENTICATION-MIB
Normal file
@@ -0,0 +1,257 @@
|
||||
FOUNDRY-SN-MAC-AUTHENTICATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
|
||||
snMacAuth MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Management Information Base module for MAC authentication
|
||||
configuration and statistics.
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200706250000Z" -- June 25, 2007
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) foundry(1991) products(1) switch(1) snSwitch(3) 28 }
|
||||
|
||||
|
||||
-- MAC Authentication MIBs
|
||||
|
||||
snMacAuthGlobal OBJECT IDENTIFIER ::= { snMacAuth 1 }
|
||||
|
||||
snMacAuthClearGlobalCmd OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"valid(0) - a SNMP-GET of this mib shows that it is valid command to use.
|
||||
clear(1) - represents clear MAC Authentication table for all ports."
|
||||
::= { snMacAuthGlobal 1 }
|
||||
|
||||
snMacAuthGlobalConfigState OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable MAC authentication on the global level."
|
||||
::= { snMacAuthGlobal 2 }
|
||||
|
||||
--
|
||||
-- MAC Authentication Clear Interface command Table
|
||||
--
|
||||
|
||||
snMacAuthClearIfCmdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnMacAuthClearIfCmdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of clearing an MAC Authentication entry for an interface."
|
||||
::= { snMacAuth 2 }
|
||||
|
||||
snMacAuthClearIfCmdEntry OBJECT-TYPE
|
||||
SYNTAX SnMacAuthClearIfCmdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of clearing an MAC Authentication entry for an interface."
|
||||
INDEX { snMacAuthClearIfCmdIfIndex }
|
||||
::= { snMacAuthClearIfCmdTable 1 }
|
||||
|
||||
SnMacAuthClearIfCmdEntry ::= SEQUENCE {
|
||||
snMacAuthClearIfCmdIfIndex InterfaceIndex,
|
||||
snMacAuthClearIfCmdAction INTEGER
|
||||
}
|
||||
|
||||
snMacAuthClearIfCmdIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifIndex value of the local interface on which a clear command is issued and monitored."
|
||||
::= { snMacAuthClearIfCmdEntry 1 }
|
||||
|
||||
snMacAuthClearIfCmdAction OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"valid(0) - a SNMP-GET of this mib shows that it is valid command to use.
|
||||
clear(1) - represents clearing an MAC Authentication entry for an interface."
|
||||
::= { snMacAuthClearIfCmdEntry 2 }
|
||||
|
||||
--
|
||||
-- MAC Authentication Table
|
||||
--
|
||||
|
||||
snMacAuthTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnMacAuthEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Authentication table."
|
||||
::= { snMacAuth 3 }
|
||||
|
||||
snMacAuthEntry OBJECT-TYPE
|
||||
SYNTAX SnMacAuthEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC Authentication table."
|
||||
INDEX { snMacAuthIfIndex, snMacAuthVlanId, snMacAuthMac }
|
||||
::= { snMacAuthTable 1 }
|
||||
|
||||
SnMacAuthEntry ::= SEQUENCE {
|
||||
snMacAuthIfIndex InterfaceIndex,
|
||||
snMacAuthVlanId Integer32,
|
||||
snMacAuthMac MacAddress,
|
||||
snMacAuthState INTEGER,
|
||||
snMacAuthTimeStamp TimeStamp,
|
||||
snMacAuthAge Integer32,
|
||||
snMacAuthDot1x INTEGER
|
||||
}
|
||||
|
||||
snMacAuthIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In order to identify a particular interface, this
|
||||
object shall identify the instance of the ifIndex
|
||||
object, defined in RFC 2863."
|
||||
::= { snMacAuthEntry 1 }
|
||||
|
||||
snMacAuthVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of a VLAN of which this port is a member. Port must
|
||||
be untagged. For tagged port which belongs to multiple
|
||||
VLANs, this object return 0 which is an invalid VLAN ID
|
||||
value."
|
||||
::= { snMacAuthEntry 2 }
|
||||
|
||||
snMacAuthMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC Address to be authenticated."
|
||||
::= { snMacAuthEntry 3 }
|
||||
|
||||
snMacAuthState OBJECT-TYPE
|
||||
SYNTAX INTEGER { authenticate(1), unauthenticate(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { snMacAuthEntry 4 }
|
||||
|
||||
snMacAuthTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timestamp at which the MAC was authenticated or failed to be authenticated."
|
||||
::= { snMacAuthEntry 5 }
|
||||
|
||||
snMacAuthAge OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Age of the mac session in which the MAC address is authenticated."
|
||||
::= { snMacAuthEntry 6 }
|
||||
|
||||
snMacAuthDot1x OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the Dot1x is enabled or not."
|
||||
::= { snMacAuthEntry 7 }
|
||||
|
||||
--
|
||||
-- MAC Authentication MAC Session Clear Table
|
||||
--
|
||||
|
||||
snMacAuthClearMacSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnMacAuthClearMacSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of clearing an MAC Session entry indexed by a MAC address."
|
||||
::= { snMacAuth 4 }
|
||||
|
||||
snMacAuthClearMacSessionEntry OBJECT-TYPE
|
||||
SYNTAX SnMacAuthClearMacSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of clearing an MAC Session entry indexed by a MAC address."
|
||||
INDEX { snMacAuthClearMacSessionIfIndex, snMacAuthClearMacSessionMac }
|
||||
::= { snMacAuthClearMacSessionTable 1 }
|
||||
|
||||
SnMacAuthClearMacSessionEntry ::= SEQUENCE {
|
||||
snMacAuthClearMacSessionIfIndex InterfaceIndex,
|
||||
snMacAuthClearMacSessionMac MacAddress,
|
||||
snMacAuthClearMacSessionAction INTEGER
|
||||
}
|
||||
|
||||
snMacAuthClearMacSessionIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifIndex value of the local interface on which a clear command is issued and monitored."
|
||||
::= { snMacAuthClearMacSessionEntry 1 }
|
||||
|
||||
snMacAuthClearMacSessionMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An MAC Session entry indexed by a MAC address."
|
||||
::= { snMacAuthClearMacSessionEntry 2 }
|
||||
|
||||
snMacAuthClearMacSessionAction OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"valid(0) - a SNMP-GET of this mib shows that it is valid command to use.
|
||||
clear(1) - represents clearing an MAC Session entry indexed by a MAC address."
|
||||
::= { snMacAuthClearMacSessionEntry 3 }
|
||||
|
||||
END
|
||||
|
347
MIBS/brocade/FOUNDRY-SN-MRP-MIB
Normal file
347
MIBS/brocade/FOUNDRY-SN-MRP-MIB
Normal file
@@ -0,0 +1,347 @@
|
||||
FOUNDRY-SN-MRP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
snMetroRing MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Management Information Base module for metro ring
|
||||
configuration and statistics.
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200705160000Z" -- May 16, 2007
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) foundry(1991) products(1) switch(1) snSwitch(3) 29 }
|
||||
|
||||
snMetroRingGlobalObjects OBJECT IDENTIFIER ::= { snMetroRing 1 }
|
||||
snMetroRingTableObjects OBJECT IDENTIFIER ::= { snMetroRing 2 }
|
||||
|
||||
-- Metro Ring Global Scalar Object Section
|
||||
|
||||
-- Metro Ring Table Object Section
|
||||
|
||||
--
|
||||
-- Metro Ring Table
|
||||
--
|
||||
|
||||
snMetroRingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnMetroRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring table."
|
||||
::= { snMetroRingTableObjects 1 }
|
||||
|
||||
snMetroRingEntry OBJECT-TYPE
|
||||
SYNTAX SnMetroRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the metro ring table."
|
||||
INDEX { snMetroRingVLanId, snMetroRingId }
|
||||
::= { snMetroRingTable 1 }
|
||||
|
||||
SnMetroRingEntry ::= SEQUENCE {
|
||||
snMetroRingVLanId Integer32,
|
||||
snMetroRingId Integer32,
|
||||
snMetroRingConfigState INTEGER,
|
||||
snMetroRingRole INTEGER,
|
||||
snMetroRingHelloTime Integer32,
|
||||
snMetroRingPreforwardingTime Integer32,
|
||||
snMetroRingPort1 InterfaceIndex,
|
||||
snMetroRingPort2 InterfaceIndex,
|
||||
snMetroRingName DisplayString,
|
||||
snMetroRingRowStatus INTEGER,
|
||||
snMetroRingOperState INTEGER,
|
||||
snMetroRingTopoGroupId Integer32,
|
||||
snMetroRingRHPTransmitted Counter32,
|
||||
snMetroRingRHPReceived Counter32,
|
||||
snMetroRingStateChanged Counter32,
|
||||
snMetroRingTCRBPDUReceived Counter32,
|
||||
snMetroRingPriPort InterfaceIndex,
|
||||
snMetroRingSecPort InterfaceIndex,
|
||||
snMetroRingPriPortState INTEGER,
|
||||
snMetroRingSecPortState INTEGER,
|
||||
snMetroRingPriPortType INTEGER,
|
||||
snMetroRingSecPortType INTEGER,
|
||||
snMetroRingPriPortActivePort InterfaceIndex,
|
||||
snMetroRingSecPortActivePort InterfaceIndex
|
||||
}
|
||||
|
||||
snMetroRingVLanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier of a VLAN that controls the metro ring."
|
||||
::= { snMetroRingEntry 1 }
|
||||
|
||||
snMetroRingId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring identifier."
|
||||
::= { snMetroRingEntry 2 }
|
||||
|
||||
snMetroRingConfigState OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(1), enabled(2), disabled(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring state."
|
||||
::= { snMetroRingEntry 3 }
|
||||
|
||||
snMetroRingRole OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(1), master(2), member(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring role.
|
||||
other(1).........none of the cases in below.
|
||||
master(2)........device which originates RHP packets.
|
||||
member(3)........device which forwards RHP packets."
|
||||
::= { snMetroRingEntry 4 }
|
||||
|
||||
snMetroRingHelloTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time interval to periodically transmit ring health
|
||||
protocol (RHP). Each unit is millisecond."
|
||||
::= { snMetroRingEntry 5 }
|
||||
|
||||
snMetroRingPreforwardingTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time interval of which a metro ring port is staying
|
||||
in preforwarding state before changing to forwarding state.
|
||||
Each unit is millisecond."
|
||||
::= { snMetroRingEntry 6 }
|
||||
|
||||
snMetroRingPort1 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of port 1 to configure into the metro ring."
|
||||
::= { snMetroRingEntry 7 }
|
||||
|
||||
snMetroRingPort2 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of port 2 to configure into the metro ring."
|
||||
::= { snMetroRingEntry 8 }
|
||||
|
||||
snMetroRingName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The metro ring description."
|
||||
::= { snMetroRingEntry 9 }
|
||||
|
||||
snMetroRingRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create and delete row in the
|
||||
table and control if they are used. The values that
|
||||
can be written are:
|
||||
delete(3)...deletes the row
|
||||
create(4)...creates a new row
|
||||
|
||||
If the row exists, then a SET with value of create(4)
|
||||
returns error 'badValue'. Deleted rows go away immediately.
|
||||
The following values can be returned on reads:
|
||||
noSuchName...no such row
|
||||
other(1).....some other cases
|
||||
valid(2)....the row exists and is valid"
|
||||
::= { snMetroRingEntry 10 }
|
||||
|
||||
snMetroRingOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(1), enabled(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring operational state."
|
||||
::= { snMetroRingEntry 11 }
|
||||
|
||||
snMetroRingTopoGroupId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Topology group ID that controls the metro ring."
|
||||
::= { snMetroRingEntry 12 }
|
||||
|
||||
snMetroRingRHPTransmitted OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ring health protocol (RHP) transmitted counter."
|
||||
::= { snMetroRingEntry 13 }
|
||||
|
||||
snMetroRingRHPReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ring health protocol (RHP) received counter."
|
||||
::= { snMetroRingEntry 14 }
|
||||
|
||||
snMetroRingStateChanged OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ring state changed counter."
|
||||
::= { snMetroRingEntry 15 }
|
||||
|
||||
snMetroRingTCRBPDUReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Topology change protocol received counter."
|
||||
::= { snMetroRingEntry 16 }
|
||||
|
||||
snMetroRingPriPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of primary port."
|
||||
::= { snMetroRingEntry 17 }
|
||||
|
||||
snMetroRingSecPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of secondary port."
|
||||
::= { snMetroRingEntry 18 }
|
||||
|
||||
snMetroRingPriPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
preforwarding(2),
|
||||
forwarding(3),
|
||||
blocking(4),
|
||||
disabled(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring primary port state.
|
||||
other(1)...........none of the cases in below.
|
||||
preforwarding(2)...port transmits RHP packets,
|
||||
port does not transmit data packets.
|
||||
forwarding(3)......port transmits RHP and data packets.
|
||||
blocking(4)........port receives RHP packets,
|
||||
port does not receive data packets.
|
||||
disabled(5)........port is disabled from metro ring."
|
||||
::= { snMetroRingEntry 19 }
|
||||
|
||||
snMetroRingSecPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
preforwarding(2),
|
||||
forwarding(3),
|
||||
blocking(4),
|
||||
disabled(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring secondary port state.
|
||||
other(1)...........none of the cases in below.
|
||||
preforwarding(2)...port transmits RHP packets,
|
||||
port does not transmit data packets.
|
||||
forwarding(3)......port transmits RHP and data packets.
|
||||
blocking(4)........port receives RHP packets,
|
||||
port does not receive data packets.
|
||||
disabled(5)........port is disabled from metro ring."
|
||||
::= { snMetroRingEntry 20 }
|
||||
|
||||
snMetroRingPriPortType OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(1), regular(2), tunnel(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring primary port type.
|
||||
other(1).....none of the cases in below.
|
||||
regular(2)...port is configured to operate on a single ring.
|
||||
tunnel(3)....port is configured to operate on multiple rings."
|
||||
::= { snMetroRingEntry 21 }
|
||||
|
||||
snMetroRingSecPortType OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(1), regular(2), tunnel(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metro ring secondary port type.
|
||||
other(1).....none of the cases in below.
|
||||
regular(2)...port is configured to operate on a single ring.
|
||||
tunnel(3)....port is configured to operate on multiple rings."
|
||||
::= { snMetroRingEntry 22 }
|
||||
|
||||
snMetroRingPriPortActivePort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of active primary port."
|
||||
::= { snMetroRingEntry 23 }
|
||||
|
||||
snMetroRingSecPortActivePort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of active secondary port."
|
||||
::= { snMetroRingEntry 24 }
|
||||
|
||||
END
|
3064
MIBS/brocade/FOUNDRY-SN-NOTIFICATION-MIB
Normal file
3064
MIBS/brocade/FOUNDRY-SN-NOTIFICATION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3471
MIBS/brocade/FOUNDRY-SN-OSPF-GROUP-MIB
Normal file
3471
MIBS/brocade/FOUNDRY-SN-OSPF-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1031
MIBS/brocade/FOUNDRY-SN-POS-GROUP-MIB
Normal file
1031
MIBS/brocade/FOUNDRY-SN-POS-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1615
MIBS/brocade/FOUNDRY-SN-ROOT-MIB
Normal file
1615
MIBS/brocade/FOUNDRY-SN-ROOT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
439
MIBS/brocade/FOUNDRY-SN-ROUTER-TRAP-MIB
Normal file
439
MIBS/brocade/FOUNDRY-SN-ROUTER-TRAP-MIB
Normal file
@@ -0,0 +1,439 @@
|
||||
FOUNDRY-SN-ROUTER-TRAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Router Trap MIB Release 1.0.0
|
||||
-- Revision 01/24/03
|
||||
|
||||
-- Copyright 1996-1997 Foundry Networks, Inc.
|
||||
-- All rights reserved.
|
||||
-- This Foundry SNMP Management Information Base Specification
|
||||
-- (Specification) embodies Foundry's confidential and
|
||||
-- proprietary intellectual property. Foundry retains all
|
||||
-- title and ownership in the Specification, including any
|
||||
-- revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS," and Foundry makes
|
||||
-- no warranty, either express or implied, as to the use,
|
||||
-- operation, condition, or performance of the Specification.
|
||||
|
||||
-- SECTION 1: Top Level Definitions
|
||||
|
||||
|
||||
-- Imports
|
||||
|
||||
|
||||
IMPORTS
|
||||
TRAP-TYPE FROM RFC-1215
|
||||
foundry FROM FOUNDRY-SN-ROOT-MIB
|
||||
snOspfRouterId,
|
||||
snOspfIfStatusIpAddress,
|
||||
snOspfIfStatusState,
|
||||
snOspfVirtIfStatusAreaID,
|
||||
snOspfVirtIfStatusNeighbor,
|
||||
snOspfVirtIfStatusState,
|
||||
snOspfNbrIpAddr,
|
||||
snOspfNbrRtrId,
|
||||
snOspfNbrState,
|
||||
snOspfVirtNbrArea,
|
||||
snOspfVirtNbrRtrId,
|
||||
snOspfVirtNbrState,
|
||||
snOspfPacketSrc,
|
||||
snOspfConfigErrorType,
|
||||
snOspfPacketType,
|
||||
snOspfLsdbAreaId,
|
||||
snOspfLsdbType,
|
||||
snOspfLsdbLsId,
|
||||
snOspfLsdbRouterId,
|
||||
snOspfExtLsdbLimit FROM FOUNDRY-SN-OSPF-GROUP-MIB;
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
-- Groups
|
||||
|
||||
-- SECTION 2: MIB Objects
|
||||
|
||||
|
||||
-- Trap Information
|
||||
|
||||
-- These definitions use the TRAP-TYPE macro as defined in RFC 1215.
|
||||
|
||||
-- Foundry Networks, Inc. Specific Traps
|
||||
|
||||
snTrapOspfIfStateChange TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfIfStatusIpAddress,
|
||||
snOspfIfStatusState -- The new state
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfIfStateChange trap signifies that there
|
||||
has been a change in the state of a non-virtual
|
||||
OSPF interface. This trap should be generated
|
||||
when the interface state regresses (e.g., goes
|
||||
from Dr to Down) or progresses to a terminal
|
||||
state (i.e., Point-to-Point, DR Other, Dr, or
|
||||
Backup)."
|
||||
--#TYPE "Foundry Trap: OSPF Interface State Change"
|
||||
--#SUMMARY "OSPF router id %s, interface %s state changed to %d."
|
||||
--#ARGUMENTS { 0, 1, 2 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= 3
|
||||
|
||||
snTrapOspfVirtIfStateChange TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfVirtIfStatusAreaID,
|
||||
snOspfVirtIfStatusNeighbor,
|
||||
snOspfVirtIfStatusState -- The new state
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfIfStateChange trap signifies that there
|
||||
has been a change in the state of an OSPF vir-
|
||||
tual interface.
|
||||
This trap should be generated when the inter-
|
||||
face state regresses (e.g., goes from Point-
|
||||
to-Point to Down) or progresses to a terminal
|
||||
state (i.e., Point-to-Point)."
|
||||
--#TYPE "Foundry Trap: OSPF Virtual Interface State Change"
|
||||
--#SUMMARY "OSPF router id %s, virtual interface area id %s neighbor %s state changed to %d."
|
||||
--#ARGUMENTS { 0, 1, 2, 3 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= 4
|
||||
|
||||
|
||||
snOspfNbrStateChange TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfNbrIpAddr,
|
||||
snOspfNbrRtrId,
|
||||
snOspfNbrState -- The new state
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfNbrStateChange trap signifies that
|
||||
there has been a change in the state of a non-
|
||||
virtual OSPF neighbor. This trap should be
|
||||
generated when the neighbor state regresses
|
||||
(e.g., goes from Attempt or Full to 1-Way or
|
||||
Down) or progresses to a terminal state (e.g.,
|
||||
2-Way or Full). When an neighbor transitions
|
||||
from or to Full on non-broadcast multi-access
|
||||
and broadcast networks, the trap should be gen-
|
||||
erated by the designated router. A designated
|
||||
router transitioning to Down will be noted by
|
||||
ospfIfStateChange."
|
||||
--#TYPE "Foundry Trap: OSPF Neighbour State Change"
|
||||
--#SUMMARY "OSPF router id %s neighbor area %s, neighbor router id %s state changed to %d."
|
||||
--#ARGUMENTS { 0, 1, 2, 3 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= 5
|
||||
|
||||
|
||||
snOspfVirtNbrStateChange TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfVirtNbrArea,
|
||||
snOspfVirtNbrRtrId,
|
||||
snOspfVirtNbrState -- The new state
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfIfStateChange trap signifies that there
|
||||
has been a change in the state of an OSPF vir-
|
||||
tual neighbor. This trap should be generated
|
||||
when the neighbor state regresses (e.g., goes
|
||||
from Attempt or Full to 1-Way or Down) or
|
||||
progresses to a terminal state (e.g., Full)."
|
||||
--#TYPE "Foundry Trap: OSPF Virtual Neighbour State Change"
|
||||
--#SUMMARY "OSPF router id %s virtual neighbor area %s, virtual neighbor router id %s state changed to %d."
|
||||
--#ARGUMENTS { 0, 1, 2, 3 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= 6
|
||||
|
||||
|
||||
|
||||
snOspfIfConfigError TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfIfStatusIpAddress,
|
||||
snOspfPacketSrc, -- The source IP address
|
||||
snOspfConfigErrorType, -- Type of error
|
||||
snOspfPacketType
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfIfConfigError trap signifies that a
|
||||
packet has been received on a non-virtual in-
|
||||
terface from a router whose configuration
|
||||
parameters conflict with this router's confi-
|
||||
guration parameters. Note that the event op-
|
||||
tionMismatch should cause a trap only if it
|
||||
prevents an adjacency from forming."
|
||||
--#TYPE "Foundry Trap: OSPF Interface Configuration Error"
|
||||
--#SUMMARY "configuration error type %d with packet type %d has been received on interface %s, router id %s from %s."
|
||||
--#ARGUMENTS { 3, 4, 1, 0, 2 }
|
||||
--#SEVERITY MAJOR
|
||||
--#STATE OPERATIONAL
|
||||
::= 7
|
||||
|
||||
|
||||
snOspfVirtIfConfigError TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfVirtIfStatusAreaID,
|
||||
snOspfVirtIfStatusNeighbor,
|
||||
snOspfConfigErrorType, -- Type of error
|
||||
snOspfPacketType
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfConfigError trap signifies that a pack-
|
||||
et has been received on a virtual interface
|
||||
from a router whose configuration parameters
|
||||
conflict with this router's configuration
|
||||
parameters. Note that the event optionMismatch
|
||||
should cause a trap only if it prevents an ad-
|
||||
jacency from forming."
|
||||
--#TYPE "Foundry Trap: OSPF Virtual Interface Configuration Error"
|
||||
--#SUMMARY "configuration error type %d with packet type %d has been received on virtual interface area id %s, router id %s from neighbor %s."
|
||||
--#ARGUMENTS { 3, 4, 1, 0, 2 }
|
||||
--#SEVERITY MAJOR
|
||||
--#STATE OPERATIONAL
|
||||
::= 8
|
||||
|
||||
|
||||
snOspfIfAuthFailure TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfIfStatusIpAddress,
|
||||
snOspfPacketSrc, -- The source IP address
|
||||
snOspfConfigErrorType, -- authTypeMismatch or
|
||||
-- authFailure
|
||||
snOspfPacketType
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfIfAuthFailure trap signifies that a
|
||||
packet has been received on a non-virtual in-
|
||||
terface from a router whose authentication key
|
||||
or authentication type conflicts with this
|
||||
router's authentication key or authentication
|
||||
type."
|
||||
--#TYPE "Foundry Trap: OSPF Interface Authentication Failure"
|
||||
--#SUMMARY "OSPF authentication failed. Router ID %s,Interface %s, packet src %s, error type %d and packet type %d."
|
||||
--#ARGUMENTS { 0, 1, 2, 3, 4 }
|
||||
--#SEVERITY MINOR
|
||||
--#STATE OPERATIONAL
|
||||
::= 9
|
||||
|
||||
|
||||
snOspfVirtIfAuthFailure TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfVirtIfStatusAreaID,
|
||||
snOspfVirtIfStatusNeighbor,
|
||||
snOspfConfigErrorType, -- authTypeMismatch or
|
||||
-- authFailure
|
||||
snOspfPacketType
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfVirtIfAuthFailure trap signifies that a
|
||||
packet has been received on a virtual interface
|
||||
from a router whose authentication key or au-
|
||||
thentication type conflicts with this router's
|
||||
authentication key or authentication type."
|
||||
--#TYPE "Foundry Trap: OSPF Virtual Interface Authentication Failure"
|
||||
--#SUMMARY "OSPF authentication failed. Router ID %s,virtual interface %s, Neigbor %s, Error type %d and packet type %d."
|
||||
--#ARGUMENTS { 0, 1, 2, 3, 4 }
|
||||
--#SEVERITY MINOR
|
||||
--#STATE OPERATIONAL
|
||||
::= 10
|
||||
|
||||
|
||||
snOspfIfRxBadPacket TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfIfStatusIpAddress,
|
||||
snOspfPacketSrc, -- The source IP address
|
||||
snOspfPacketType
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfIfRxBadPacket trap signifies that an
|
||||
OSPF packet has been received on a non-virtual
|
||||
interface that cannot be parsed."
|
||||
--#TYPE "Foundry Trap: OSPF Interface Receive Bad Packet"
|
||||
--#SUMMARY "OSPF Router Id %s, interface %s receive bad packet (type %d) from %s."
|
||||
--#ARGUMENTS { 0, 1, 3, 2 }
|
||||
--#SEVERITY WARNING
|
||||
--#STATE OPERATIONAL
|
||||
::= 11
|
||||
|
||||
|
||||
snOspfVirtIfRxBadPacket TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfVirtIfStatusAreaID,
|
||||
snOspfVirtIfStatusNeighbor,
|
||||
snOspfPacketType
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfRxBadPacket trap signifies that an OSPF
|
||||
packet has been received on a virtual interface
|
||||
that cannot be parsed."
|
||||
--#TYPE "Foundry Trap: OSPF Virt Interface Receive Bad Packet"
|
||||
--#SUMMARY "OSPF router id %s, virtual interface %s received bad packet (type %d) from neighbor %s."
|
||||
--#ARGUMENTS { 0, 1, 3, 2 }
|
||||
--#SEVERITY WARNING
|
||||
--#STATE OPERATIONAL
|
||||
::= 12
|
||||
|
||||
|
||||
snOspfTxRetransmit TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfIfStatusIpAddress,
|
||||
snOspfNbrRtrId, -- Destination
|
||||
snOspfPacketType,
|
||||
snOspfLsdbType,
|
||||
snOspfLsdbLsId,
|
||||
snOspfLsdbRouterId
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfTxRetransmit trap signifies than an
|
||||
OSPF packet has been retransmitted on a non-
|
||||
virtual interface. All packets that may be re-
|
||||
transmitted are associated with an LSDB entry.
|
||||
The LS type, LS ID, and Router ID are used to
|
||||
identify the LSDB entry."
|
||||
--#TYPE "Foundry Trap: OSPF Retransmit"
|
||||
--#SUMMARY "OSPF router id %s, interface %s retransmited packet type %d,LSDB type %d, LSDB LS ID %s and LSDB router id %s to neightbor router id %s."
|
||||
--#ARGUMENTS { 0, 1, 3, 4, 5, 6, 2 }
|
||||
--#SEVERITY WARNING
|
||||
--#STATE OPERATIONAL
|
||||
::= 13
|
||||
|
||||
|
||||
ospfVirtIfTxRetransmit TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfVirtIfStatusAreaID,
|
||||
snOspfVirtIfStatusNeighbor,
|
||||
snOspfPacketType,
|
||||
snOspfLsdbType,
|
||||
snOspfLsdbLsId,
|
||||
snOspfLsdbRouterId
|
||||
}
|
||||
|
||||
DESCRIPTION
|
||||
"An ospfTxRetransmit trap signifies than an
|
||||
OSPF packet has been retransmitted on a virtual
|
||||
interface. All packets that may be retransmit-
|
||||
ted are associated with an LSDB entry. The LS
|
||||
type, LS ID, and Router ID are used to identify
|
||||
the LSDB entry."
|
||||
--#TYPE "Foundry Trap: OSPF Virt Interface Retransmit"
|
||||
--#SUMMARY "OSPF router id %s, virtual interface area id %s retransmited packet type %d,LSDB type %d, LSDB LS ID %s and LSDB router id %s to neightbor %s."
|
||||
--#ARGUMENTS { 0, 1, 3, 4, 5, 6, 2 }
|
||||
--#SEVERITY WARNING
|
||||
--#STATE OPERATIONAL
|
||||
::= 14
|
||||
|
||||
|
||||
snOspfOriginateLsa TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfLsdbAreaId, -- 0.0.0.0 for AS Externals
|
||||
snOspfLsdbType,
|
||||
snOspfLsdbLsId,
|
||||
snOspfLsdbRouterId
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfOriginateLsa trap signifies that a new
|
||||
LSA has been originated by this router. This
|
||||
trap should not be invoked for simple refreshes
|
||||
of LSAs (which happesn every 30 minutes), but
|
||||
instead will only be invoked when an LSA is
|
||||
(re)originated due to a topology change. Addi-
|
||||
tionally, this trap does not include LSAs that
|
||||
are being flushed because they have reached
|
||||
MaxAge."
|
||||
--#TYPE "Foundry Trap: OSPF Originate LSA"
|
||||
--#SUMMARY "New LSA (area id %s, type %d, LS Id %s and router id %s) has been originated by router id %s."
|
||||
--#ARGUMENTS { 1, 2, 3, 4, 0 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= 15
|
||||
|
||||
|
||||
snOspfMaxAgeLsa TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfLsdbAreaId, -- 0.0.0.0 for AS Externals
|
||||
snOspfLsdbType,
|
||||
snOspfLsdbLsId,
|
||||
snOspfLsdbRouterId
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfMaxAgeLsa trap signifies that one of
|
||||
the LSA in the router's link-state database has
|
||||
aged to MaxAge."
|
||||
--#TYPE "Foundry Trap: OSPF MaxAge LSA"
|
||||
--#SUMMARY "The LSA (area id %s, type %d, LS Id %s and router id %s) in router id %s link-state database has aged to maximum age."
|
||||
--#ARGUMENTS { 1, 2, 3, 4, 0 }
|
||||
--#SEVERITY WARNING
|
||||
--#STATE OPERATIONAL
|
||||
::= 16
|
||||
|
||||
|
||||
|
||||
snOspfLsdbOverflow TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfExtLsdbLimit
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfLsdbOverflow trap signifies that the
|
||||
number of LSAs in the router's link-state data-
|
||||
base has exceeded ospfExtLsdbLimit."
|
||||
--#TYPE "Foundry Trap: OSPF LS DB Overflow"
|
||||
--#SUMMARY "The number of LSAs in the OSPF router id %s link-state database has exceeded %d."
|
||||
--#ARGUMENTS { 0, 1 }
|
||||
--#SEVERITY WARNING
|
||||
--#STATE OPERATIONAL
|
||||
::= 17
|
||||
|
||||
|
||||
snOspfLsdbApproachingOverflow TRAP-TYPE
|
||||
ENTERPRISE foundry
|
||||
VARIABLES {
|
||||
snOspfRouterId, -- The originator of the trap
|
||||
snOspfExtLsdbLimit
|
||||
}
|
||||
DESCRIPTION
|
||||
"An ospfLsdbApproachingOverflow trap signifies
|
||||
that the number of LSAs in the router's link-
|
||||
state database has exceeded ninety percent of
|
||||
ospfExtLsdbLimit."
|
||||
--#TYPE "Foundry Trap: OSPF LS DB Near Full"
|
||||
--#SUMMARY "The number of LSAs in the OSPF router id %s link-state database has exceeded ninety percent of %d."
|
||||
--#ARGUMENTS { 0, 1 }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#STATE OPERATIONAL
|
||||
::= 18
|
||||
|
||||
END
|
||||
|
||||
|
435
MIBS/brocade/FOUNDRY-SN-STACKING-MIB
Normal file
435
MIBS/brocade/FOUNDRY-SN-STACKING-MIB
Normal file
@@ -0,0 +1,435 @@
|
||||
FOUNDRY-SN-STACKING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
snSwitch
|
||||
FROM FOUNDRY-SN-SWITCH-GROUP-MIB
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
DisplayString
|
||||
FROM FOUNDRY-SN-AGENT-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB;
|
||||
snStacking MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Management Information for stacking system
|
||||
configuration and operational status.
|
||||
|
||||
Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
REVISION "200805050000Z" -- May 5, 2008
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { snSwitch 31}
|
||||
|
||||
|
||||
--
|
||||
-- Stacking system
|
||||
--
|
||||
|
||||
snStackingGlobalObjects OBJECT IDENTIFIER ::= { snStacking 1 }
|
||||
snStackingTableObjects OBJECT IDENTIFIER ::= { snStacking 2 }
|
||||
|
||||
--
|
||||
-- Stacking system Global Scalar Object Section
|
||||
--
|
||||
|
||||
snStackingGlobalConfigState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure stack state for stacking feature on the global level.
|
||||
none: neutral, receive packets only
|
||||
enable: stacking is enable, send and receive packets
|
||||
disable: stacking is disable, No send and receive packets"
|
||||
::= { snStackingGlobalObjects 1}
|
||||
|
||||
snStackingGlobalMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management MAC address of the stacking system.
|
||||
This is available to change management MAC address of stack
|
||||
for administrative purpose. It is strongly recommended that this
|
||||
command should be used with upmost caution to prevent duplicate
|
||||
MAC address and must reboot the system to take an effect.
|
||||
It is mutually exclusive from enabling the persistent MAC timer.
|
||||
Enter zero MAC address to remove the configured MAC address"
|
||||
::= { snStackingGlobalObjects 2 }
|
||||
|
||||
snStackingGlobalPersistentMacTimerState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(0),
|
||||
disabled(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure persistent MAC timer state for stacking feature on the global level.
|
||||
enable: the persistent MAC timer is active and configured. The persistent MAC
|
||||
timer is set as the default timer (60 minutes)
|
||||
disable: deactivate the persistent MAC timer. It will stop the use of persistent MAC
|
||||
address and use new active stack unit's base MAC address "
|
||||
::= { snStackingGlobalObjects 3}
|
||||
|
||||
snStackingGlobalPersistentMacTimer OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Persistent MAC timer in minutes for the stacking system
|
||||
Number of minutes to retain original active stack unit's base MAC address in event of
|
||||
active unit crash or removal. This timer is triggered when new active unit is elected.
|
||||
When timer expires, new active unit will change stacking MAC to its own base MAC
|
||||
address and advertise its own base MAC address to management VLAN to update the
|
||||
ARP table of peers. If you decide to use new active unit's MAC address, one must enter
|
||||
this timer again to reactivate the persistent MAC.
|
||||
0 - keep it forever.
|
||||
5 to 3600 - valid value range.
|
||||
60 - default value."
|
||||
::= { snStackingGlobalObjects 4 }
|
||||
|
||||
snStackingGlobalTopology OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
chain(2),
|
||||
ring(3),
|
||||
standalone(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The topology of the stacking system "
|
||||
::= { snStackingGlobalObjects 5 }
|
||||
|
||||
--
|
||||
-- Stacking system Table Object Section
|
||||
--
|
||||
|
||||
--
|
||||
-- Stacking configuration unit Table
|
||||
-- Use this table to display and configure stacking related information for each unit
|
||||
--
|
||||
|
||||
snStackingConfigUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnStackingConfigUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Stacking configuration unit table."
|
||||
::= { snStackingTableObjects 1 }
|
||||
|
||||
snStackingConfigUnitEntry OBJECT-TYPE
|
||||
SYNTAX SnStackingConfigUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the stacking configuration table."
|
||||
INDEX { snStackingConfigUnitIndex }
|
||||
::= { snStackingConfigUnitTable 1 }
|
||||
|
||||
SnStackingConfigUnitEntry ::= SEQUENCE {
|
||||
snStackingConfigUnitIndex Integer32,
|
||||
snStackingConfigUnitPriority Integer32,
|
||||
snStackingConfigUnitConfigStackPort InterfaceIndexOrZero,
|
||||
snStackingConfigUnitRowStatus INTEGER,
|
||||
snStackingConfigUnitType DisplayString,
|
||||
snStackingConfigUnitState INTEGER,
|
||||
snStackingConfigUnitStackPort1 InterfaceIndexOrZero,
|
||||
snStackingConfigUnitStackPort2 InterfaceIndexOrZero
|
||||
}
|
||||
|
||||
snStackingConfigUnitIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The stacking unit Id"
|
||||
::= { snStackingConfigUnitEntry 1 }
|
||||
|
||||
snStackingConfigUnitPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority in Active/backup eclection."
|
||||
::= { snStackingConfigUnitEntry 2 }
|
||||
|
||||
snStackingConfigUnitConfigStackPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex for the configured stacking port. If no
|
||||
stacking port is configured, it will be displayed zero
|
||||
and the first two 10G ports as the default stacking ports.
|
||||
Enter zero to remove the configured stacking port. "
|
||||
::= { snStackingConfigUnitEntry 3 }
|
||||
|
||||
snStackingConfigUnitRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3)
|
||||
-- create(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to delete row in the
|
||||
table and control if they are used. The values that
|
||||
can be written are:
|
||||
delete(3)...deletes the row
|
||||
|
||||
If the row exists, then a SET with value of create(4)
|
||||
returns error 'wrongValue'. Deleted rows go away immediately.
|
||||
The following values can be returned on reads:
|
||||
noSuchName...no such row
|
||||
other(1).....some other cases
|
||||
valid(2)....the row exists and is valid"
|
||||
::= { snStackingConfigUnitEntry 4 }
|
||||
|
||||
|
||||
snStackingConfigUnitType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A description of the configured/active system type for each unit."
|
||||
::= { snStackingConfigUnitEntry 5 }
|
||||
|
||||
snStackingConfigUnitState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
local(1),
|
||||
remote(2),
|
||||
reserved(3),
|
||||
empty(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A state for each unit "
|
||||
::= { snStackingConfigUnitEntry 6 }
|
||||
|
||||
snStackingConfigUnitStackPort1 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"First stack port for each unit. It returns 0 if stack port does not exist."
|
||||
::= { snStackingConfigUnitEntry 7 }
|
||||
|
||||
|
||||
snStackingConfigUnitStackPort2 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Second stack port for each unit. It returns 0 if stack port does not exist."
|
||||
::= { snStackingConfigUnitEntry 8 }
|
||||
|
||||
--
|
||||
-- Stacking operation unit Table
|
||||
-- Use this table to display stacking related information for each operational unit
|
||||
--
|
||||
|
||||
snStackingOperUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnStackingOperUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Stacking operation unit table."
|
||||
::= { snStackingTableObjects 2 }
|
||||
|
||||
snStackingOperUnitEntry OBJECT-TYPE
|
||||
SYNTAX SnStackingOperUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the stacking operation table."
|
||||
INDEX { snStackingOperUnitIndex }
|
||||
::= { snStackingOperUnitTable 1 }
|
||||
|
||||
SnStackingOperUnitEntry ::= SEQUENCE {
|
||||
snStackingOperUnitIndex Integer32,
|
||||
snStackingOperUnitRole INTEGER,
|
||||
snStackingOperUnitMac MacAddress,
|
||||
snStackingOperUnitPriority Integer32,
|
||||
snStackingOperUnitState INTEGER,
|
||||
snStackingOperUnitDescription DisplayString,
|
||||
snStackingOperUnitStackPort1 InterfaceIndexOrZero,
|
||||
snStackingOperUnitStackPort1State INTEGER,
|
||||
snStackingOperUnitStackPort2 InterfaceIndexOrZero,
|
||||
snStackingOperUnitStackPort2State INTEGER,
|
||||
snStackingOperUnitNeighbor1 Integer32,
|
||||
snStackingOperUnitNeighbor2 Integer32,
|
||||
snStackingOperUnitImgVer DisplayString,
|
||||
snStackingOperUnitBuildlVer DisplayString
|
||||
|
||||
}
|
||||
|
||||
snStackingOperUnitIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The stacking unit Id"
|
||||
::= { snStackingOperUnitEntry 1 }
|
||||
|
||||
snStackingOperUnitRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
active(2),
|
||||
standby(3),
|
||||
member(4),
|
||||
standalone(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A role for each unit "
|
||||
::= { snStackingOperUnitEntry 2 }
|
||||
|
||||
snStackingOperUnitMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A MAC address for each unit"
|
||||
::= { snStackingOperUnitEntry 3 }
|
||||
|
||||
snStackingOperUnitPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority in Active/backup eclection."
|
||||
::= { snStackingOperUnitEntry 4 }
|
||||
|
||||
snStackingOperUnitState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
local(1),
|
||||
remote(2),
|
||||
reserved(3),
|
||||
empty(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A state for each unit "
|
||||
::= { snStackingOperUnitEntry 5}
|
||||
|
||||
snStackingOperUnitDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the stacking state for each unit."
|
||||
::= { snStackingOperUnitEntry 6 }
|
||||
|
||||
snStackingOperUnitStackPort1 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"First stack port for each unit. It returns 0 if stack port does not exist."
|
||||
::= { snStackingOperUnitEntry 7 }
|
||||
|
||||
snStackingOperUnitStackPort1State OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
up(2),
|
||||
down(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The first stack port state for each unit. "
|
||||
::= { snStackingOperUnitEntry 8 }
|
||||
|
||||
|
||||
snStackingOperUnitStackPort2 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Second stack port for each unit. It returns 0 if stack port does not exist."
|
||||
::= { snStackingOperUnitEntry 9 }
|
||||
|
||||
snStackingOperUnitStackPort2State OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
up(2),
|
||||
down(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The second stack port state for each unit. "
|
||||
::= { snStackingOperUnitEntry 10 }
|
||||
|
||||
snStackingOperUnitNeighbor1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Stacking neighbor unit (left) number.
|
||||
If there is no neighbor unit, then it returns 0."
|
||||
|
||||
::= { snStackingOperUnitEntry 11 }
|
||||
|
||||
snStackingOperUnitNeighbor2 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Stacking neighbor unit (left) number.
|
||||
If there is no neighbor unit, then it returns 0."
|
||||
::= { snStackingOperUnitEntry 12 }
|
||||
|
||||
snStackingOperUnitImgVer OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of the running software image"
|
||||
::= { snStackingOperUnitEntry 13 }
|
||||
|
||||
snStackingOperUnitBuildlVer OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of the running software build"
|
||||
::= { snStackingOperUnitEntry 14 }
|
||||
|
||||
END
|
4649
MIBS/brocade/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB
Normal file
4649
MIBS/brocade/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
9172
MIBS/brocade/FOUNDRY-SN-SWITCH-GROUP-MIB
Normal file
9172
MIBS/brocade/FOUNDRY-SN-SWITCH-GROUP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1326
MIBS/brocade/FOUNDRY-SN-TRAP-MIB
Normal file
1326
MIBS/brocade/FOUNDRY-SN-TRAP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
652
MIBS/brocade/FOUNDRY-SN-VSRP-MIB
Normal file
652
MIBS/brocade/FOUNDRY-SN-VSRP-MIB
Normal file
@@ -0,0 +1,652 @@
|
||||
FOUNDRY-SN-VSRP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE,IpAddress, Counter32,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
snSwitch
|
||||
FROM FOUNDRY-SN-SWITCH-GROUP-MIB
|
||||
;
|
||||
|
||||
snVsrp MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
"convert from SMIv1 to SMIv2"
|
||||
::= { snSwitch 21}
|
||||
|
||||
MacAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This data type is used to model media addresses. For many
|
||||
types of media, this will be in a binary representation.
|
||||
For example, an ethernet address would be represented as
|
||||
a string of 6 octets.
|
||||
"
|
||||
SYNTAX OCTET STRING (SIZE(6))
|
||||
|
||||
snVsrpGlobal OBJECT IDENTIFIER ::= { snVsrp 1 }
|
||||
snVsrpIfIntf OBJECT IDENTIFIER ::= { snVsrp 2 }
|
||||
snVsrpVirRtr OBJECT IDENTIFIER ::= { snVsrp 3 }
|
||||
|
||||
-- Section 1: VSRP Global Variables
|
||||
|
||||
snVsrpGroupOperModeVsrp OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{ disabled(0),
|
||||
enabled(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The VSRP is configured on this system either enabled or
|
||||
disabled and thedefault is disabled mode.
|
||||
disabled(0)..........disable VSRP
|
||||
enabled(1)...........activate VSRP"
|
||||
::= { snVsrpGlobal 1 }
|
||||
|
||||
snVsrpIfStateChangeTrap OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the SNMP agent process is
|
||||
permitted to generate VSRP interface state change
|
||||
traps."
|
||||
DEFVAL { enabled }
|
||||
::= { snVsrpGlobal 2 }
|
||||
|
||||
snVsrpIfMaxNumVridPerIntf OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the maximum number of VRID per interface."
|
||||
::= { snVsrpGlobal 3 }
|
||||
|
||||
snVsrpIfMaxNumVridPerSystem OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the maximum number of VRID per system."
|
||||
::= { snVsrpGlobal 4 }
|
||||
|
||||
snVsrpClearVrrpStat OBJECT-TYPE
|
||||
SYNTAX INTEGER { normal(0), clear(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear VSRP statistics command."
|
||||
::= { snVsrpGlobal 5 }
|
||||
|
||||
|
||||
-- Section 2: VSRP Interface Table, new table with vlan_id as an index.
|
||||
|
||||
snVsrpIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnVsrpIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VSRP Interface Table describes the interfaces from
|
||||
the viewpoint of VSRP."
|
||||
::= { snVsrpIfIntf 1 }
|
||||
|
||||
snVsrpIfEntry OBJECT-TYPE
|
||||
SYNTAX SnVsrpIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VSRP Interface Entry describes one interface from
|
||||
the viewpoint of VSRP."
|
||||
INDEX { snVsrpIfVlanId}
|
||||
::= { snVsrpIfTable 1 }
|
||||
|
||||
SnVsrpIfEntry ::=
|
||||
SEQUENCE {
|
||||
snVsrpIfVlanId
|
||||
Integer32,
|
||||
snVsrpIfAuthType
|
||||
INTEGER,
|
||||
snVsrpIfAuthPassword
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
snVsrpIfVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan index."
|
||||
::= { snVsrpIfEntry 1 }
|
||||
|
||||
snVsrpIfAuthType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noAuth(0),
|
||||
simpleTextPasswd(1),
|
||||
ipAuthHeader(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication type of this interface."
|
||||
::= { snVsrpIfEntry 2 }
|
||||
|
||||
snVsrpIfAuthPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..8))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The simple text password is allowed if only if
|
||||
the snVsrpIfAuthType type is simpleTextPasswd and
|
||||
the size should be greater than zero.
|
||||
On reading this object, if the snVsrpIfAuthType type is
|
||||
noAuth, then zero length string will be returned"
|
||||
::= { snVsrpIfEntry 3 }
|
||||
|
||||
|
||||
-- Section 3: VSRP Virtual Router Configuration Table
|
||||
-- The vsrp Virtual Router Table augments with vsrp specific information.
|
||||
|
||||
snVsrpVirRtrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnVsrpVirRtrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vsrp virtual router Entry describes one virtual router from
|
||||
the viewpoint of vsrp."
|
||||
::= { snVsrpVirRtr 1 }
|
||||
|
||||
snVsrpVirRtrEntry OBJECT-TYPE
|
||||
SYNTAX SnVsrpVirRtrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vsrp virtual router Entry describes one virtual router from
|
||||
the viewpoint of vsrp."
|
||||
INDEX { snVsrpVirRtrVlanId, snVsrpVirRtrId }
|
||||
::= { snVsrpVirRtrTable 1 }
|
||||
|
||||
SnVsrpVirRtrEntry ::=
|
||||
SEQUENCE {
|
||||
snVsrpVirRtrVlanId
|
||||
Integer32,
|
||||
snVsrpVirRtrId
|
||||
INTEGER,
|
||||
snVsrpVirRtrOwnership
|
||||
INTEGER,
|
||||
snVsrpVirRtrCfgPriority
|
||||
INTEGER,
|
||||
snVsrpVirRtrTrackPriority
|
||||
INTEGER,
|
||||
snVsrpVirRtrCurrPriority
|
||||
INTEGER,
|
||||
snVsrpVirRtrHelloInt
|
||||
INTEGER,
|
||||
snVsrpVirRtrDeadInt
|
||||
INTEGER,
|
||||
snVsrpVirRtrPreemptMode
|
||||
INTEGER,
|
||||
snVsrpVirRtrState
|
||||
INTEGER,
|
||||
snVsrpVirRtrIpAddrMask
|
||||
OCTET STRING,
|
||||
snVsrpVirRtrActivate
|
||||
INTEGER,
|
||||
snVsrpVirRtrTrackPortList
|
||||
OCTET STRING,
|
||||
snVsrpVirRtrAdvertiseBackup
|
||||
INTEGER,
|
||||
snVsrpVirRtrHoldDownInt
|
||||
INTEGER,
|
||||
snVsrpVirRtrInitTtl
|
||||
INTEGER,
|
||||
snVsrpVirRtrIncPortList
|
||||
OCTET STRING,
|
||||
snVsrpVirRtrSave
|
||||
INTEGER,
|
||||
snVsrpVirRtrBackupInt
|
||||
INTEGER,
|
||||
snVsrpVirRtrRowStatus
|
||||
INTEGER,
|
||||
snVsrpVirRtrRxArpPktDropCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxIpPktDropCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxPortMismatchCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxNumOfIpMismatchCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxIpMismatchCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxHelloIntMismatchCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxPriorityZeroFromMasterCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrRxHigherPriorityCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrTransToMasterStateCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrTransToBackupStateCnts
|
||||
Counter32,
|
||||
snVsrpVirRtrCurrDeadInt
|
||||
Integer32,
|
||||
snVsrpVirRtrCurHelloInt
|
||||
INTEGER,
|
||||
snVsrpVirRtrCurHoldDownInt
|
||||
INTEGER,
|
||||
snVsrpVirRtrCurInitTtl
|
||||
INTEGER,
|
||||
snVsrpVirRtrHelloMacAddress
|
||||
MacAddress,
|
||||
snVsrpVirRtrMasterIpAddr
|
||||
IpAddress
|
||||
}
|
||||
|
||||
snVsrpVirRtrVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan index."
|
||||
::= { snVsrpVirRtrEntry 1 }
|
||||
|
||||
snVsrpVirRtrId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One of the virtual router ID of this vsrp interface."
|
||||
::= { snVsrpVirRtrEntry 2 }
|
||||
|
||||
snVsrpVirRtrOwnership OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
incomplete(0),
|
||||
owner(1),
|
||||
backup(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ownership of this vsrp router interface
|
||||
can be set to backup(2).
|
||||
VirRtr SNMP-GET returns incomplete(0), it means
|
||||
no IP address has assigned to this vsrp router interface."
|
||||
::= { snVsrpVirRtrEntry 3 }
|
||||
|
||||
snVsrpVirRtrCfgPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The higher the number the higher the priority is.
|
||||
This parameter decides which backup router should becomes
|
||||
the Active Router for the interface. A backup Router with
|
||||
higher priority selected to becomes the Active Router.
|
||||
Therefore, this Object can be set if only if snVsrpVirRtrOwnership
|
||||
is set to backup(2).
|
||||
For NetIron platforms, the range is between 8 to 255."
|
||||
DEFVAL { 100 }
|
||||
::= { snVsrpVirRtrEntry 4 }
|
||||
|
||||
snVsrpVirRtrTrackPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..254)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The higher the number the higher the priority is.
|
||||
after this object is configured, the snVsrpVirRtrCurrPriority
|
||||
of this interface will be adjusted dynamically with this
|
||||
track priority when the Track Port states first
|
||||
changes from UP to DOWN."
|
||||
::= { snVsrpVirRtrEntry 5 }
|
||||
|
||||
snVsrpVirRtrCurrPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..254)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The higher the number the higher the priority is.
|
||||
This object will be adjusted dynamically with the
|
||||
track priority when the Track Port states first
|
||||
changes from UP to DOWN."
|
||||
::= { snVsrpVirRtrEntry 6 }
|
||||
|
||||
snVsrpVirRtrHelloInt OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..84)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time interval between advertisements (seconds)."
|
||||
DEFVAL { 1 }
|
||||
::= { snVsrpVirRtrEntry 7 }
|
||||
|
||||
snVsrpVirRtrDeadInt OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..84)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dead interval (seconds)."
|
||||
::= { snVsrpVirRtrEntry 8 }
|
||||
|
||||
snVsrpVirRtrPreemptMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This mode controls whether a higher priority Backup router
|
||||
preempts a lower priority Master. The mode with enabled(1)
|
||||
allow preemption and disabled(0) prohibit preemption."
|
||||
DEFVAL { enabled }
|
||||
::= { snVsrpVirRtrEntry 9 }
|
||||
|
||||
snVsrpVirRtrState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
init(0),
|
||||
master(1),
|
||||
backup(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the vsrp Router's interface state as:
|
||||
init(0)...initialization state.
|
||||
master(1)...master state.
|
||||
backup(2)...backup state."
|
||||
::= { snVsrpVirRtrEntry 10 }
|
||||
|
||||
snVsrpVirRtrIpAddrMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numbers of IP Addresses of this virtual router of this
|
||||
interface, this holds good for L3 vsrp."
|
||||
::= { snVsrpVirRtrEntry 11 }
|
||||
|
||||
snVsrpVirRtrActivate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
enabled(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the vsrp Router's activate command as:
|
||||
disabled(0)...deactivate this vsrp Router.
|
||||
enabled(1)....activate this vsrp Router."
|
||||
::= { snVsrpVirRtrEntry 12 }
|
||||
|
||||
snVsrpVirRtrTrackPortList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the identity of the physical port and virtual ports
|
||||
whose state is to be monitored. Each port index is
|
||||
an ifIndex, if there are consecutive 4 or more ifIndex then
|
||||
they will be encoded like below.
|
||||
Encoding and decoding scheme is range based:
|
||||
Each range prefix with 0000 (2 octets) where 0000 is not valid
|
||||
ifIndex. Next 2 octets indicates lower range ifIndex, followed by 2
|
||||
octets of higher range ifIndex. Individual(non range) ones will be displayed as it is.
|
||||
Ex:
|
||||
port list: 0001..0005 0015 0032..0047
|
||||
Port list in PDU: 0000 0001 0005 000f 0000 0020 002f.
|
||||
If this object is configured
|
||||
then the Preference Level of this interface will be adjusted
|
||||
dynamically depending on the state of the Track Port.
|
||||
The interface's Preference Level is reduced by value of
|
||||
Preference Level parameter when the Track Port states first
|
||||
changes from UP to DOWN. When the Track Port next comes up
|
||||
the interface's Preference Level is increased by the amount
|
||||
specified by the Preference Level.
|
||||
The router VSRP physical track port membership."
|
||||
::= { snVsrpVirRtrEntry 13 }
|
||||
|
||||
snVsrpVirRtrAdvertiseBackup OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set Advertise this backup router to master "
|
||||
DEFVAL { disabled }
|
||||
::= { snVsrpVirRtrEntry 14 }
|
||||
|
||||
snVsrpVirRtrHoldDownInt OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..84)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VSRP protection mechanism, an extra delay for a switch in
|
||||
backup mode to upgrade itself to master mode"
|
||||
DEFVAL { 2 }
|
||||
::= { snVsrpVirRtrEntry 15 }
|
||||
|
||||
snVsrpVirRtrInitTtl OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VSRP:TTL in the hello packet to regulate the distance that a hello packet
|
||||
can travel. It prevents the flooding of VSRP hello packets in the network"
|
||||
DEFVAL { 2 }
|
||||
::= { snVsrpVirRtrEntry 16 }
|
||||
|
||||
snVsrpVirRtrIncPortList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Include all free ports of the VLAN into its control ports"
|
||||
::= { snVsrpVirRtrEntry 17 }
|
||||
|
||||
snVsrpVirRtrSave OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(0), enabled(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set VSRP to save current parameters value"
|
||||
DEFVAL { disabled }
|
||||
::= { snVsrpVirRtrEntry 18 }
|
||||
|
||||
snVsrpVirRtrBackupInt OBJECT-TYPE
|
||||
SYNTAX INTEGER (60..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time interval between backup routers hello message advertisements (seconds)."
|
||||
DEFVAL { 60 }
|
||||
::= { snVsrpVirRtrEntry 19 }
|
||||
|
||||
snVsrpVirRtrRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4),
|
||||
modify(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create and
|
||||
delete row in the table and control
|
||||
if they are used. The values
|
||||
that can be written are:
|
||||
delete(3)...deletes the row
|
||||
create(4)...creates a new row
|
||||
modify(5)...modifies an existing row
|
||||
|
||||
VirRtr the row exists, then a SET with
|
||||
value of create(4) returns error
|
||||
'badValue'. Deleted rows go away
|
||||
immediately. The following values
|
||||
can be returned on reads:
|
||||
noSuch(0)...no such row
|
||||
invalid(1)...Setting it to 'invalid' has the effect of
|
||||
rendering it inoperative..
|
||||
valid(2)....the row exists and is valid"
|
||||
::= { snVsrpVirRtrEntry 20}
|
||||
|
||||
snVsrpVirRtrRxArpPktDropCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received vsrp ARP Packet Drop Counts."
|
||||
::= { snVsrpVirRtrEntry 21 }
|
||||
|
||||
snVsrpVirRtrRxIpPktDropCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received VSRP IP Packet Drop Counts."
|
||||
::= { snVsrpVirRtrEntry 22 }
|
||||
|
||||
snVsrpVirRtrRxPortMismatchCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received vsrp Port mismatching Counts."
|
||||
::= { snVsrpVirRtrEntry 23 }
|
||||
|
||||
snVsrpVirRtrRxNumOfIpMismatchCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received VSRP Number of IP Addresses mismatching Counts."
|
||||
::= { snVsrpVirRtrEntry 24 }
|
||||
|
||||
snVsrpVirRtrRxIpMismatchCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The received vsrp IP Address mismatching Counts."
|
||||
::= { snVsrpVirRtrEntry 25 }
|
||||
|
||||
snVsrpVirRtrRxHelloIntMismatchCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counts of the virtual router interface with hello interval mismatch counts."
|
||||
::= { snVsrpVirRtrEntry 26 }
|
||||
|
||||
snVsrpVirRtrRxPriorityZeroFromMasterCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counts of the virtual router interface with Priority zero from the master."
|
||||
::= { snVsrpVirRtrEntry 27 }
|
||||
|
||||
snVsrpVirRtrRxHigherPriorityCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counts of the virtual router interface with higher Priority."
|
||||
::= { snVsrpVirRtrEntry 28 }
|
||||
|
||||
snVsrpVirRtrTransToMasterStateCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counts of the virtual router interface transition to master state."
|
||||
::= { snVsrpVirRtrEntry 29 }
|
||||
|
||||
snVsrpVirRtrTransToBackupStateCnts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counts of the virtual router interface transition to backup state."
|
||||
::= { snVsrpVirRtrEntry 30 }
|
||||
|
||||
snVsrpVirRtrCurrDeadInt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Dead interval (in 100 milliseconds)."
|
||||
::= { snVsrpVirRtrEntry 31 }
|
||||
|
||||
snVsrpVirRtrCurHelloInt OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..84)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set backup router hello interval"
|
||||
::= { snVsrpVirRtrEntry 32 }
|
||||
|
||||
snVsrpVirRtrCurHoldDownInt OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..84)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VSRP protection mechanism, an extra delay for a switch in
|
||||
backup mode to upgrade itself to master mode"
|
||||
::= { snVsrpVirRtrEntry 33 }
|
||||
|
||||
snVsrpVirRtrCurInitTtl OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VSRP:TTL in the hello packet to regulate the distance that a hello packet
|
||||
can travel. It prevents the flooding of VSRP hello packets in the network"
|
||||
::= { snVsrpVirRtrEntry 34 }
|
||||
|
||||
snVsrpVirRtrHelloMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hello MAC address."
|
||||
::= { snVsrpVirRtrEntry 35 }
|
||||
|
||||
snVsrpVirRtrMasterIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The master router's real/virtual (primary) IP address. This is
|
||||
the IP address listed as the source in vsrp advertisement
|
||||
last received by this virtual router."
|
||||
::= { snVsrpVirRtrEntry 36 }
|
||||
|
||||
|
||||
END
|
528
MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB
Normal file
528
MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB
Normal file
@@ -0,0 +1,528 @@
|
||||
FOUNDRY-SN-WIRELESS-GROUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- SECTION 1: Top Level Definitions
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress
|
||||
FROM FOUNDRY-SN-AGENT-MIB
|
||||
snSwitch
|
||||
FROM FOUNDRY-SN-SWITCH-GROUP-MIB
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
snWireless MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
"convert from SMIv1 to SMIv2"
|
||||
::= {snSwitch 23}
|
||||
|
||||
-- textual conventions
|
||||
|
||||
IfIndexList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
interfaces by their ifIndex values, with the first octet
|
||||
specifying interfaces 1 through 8, the second octet
|
||||
specifying interfaces 9 through 16, etc. Within each
|
||||
octet, the most significant bit represents the lowest
|
||||
numbered interface, and the least significant bit
|
||||
represents the highest numbered interface. Thus, each
|
||||
interface of the device is represented by a single bit
|
||||
within the value of this object. If that bit has a value
|
||||
of '1' then that interface is included in the set of
|
||||
interfaces; the interface is not included if its bit has a
|
||||
value of '0'."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
-- iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).foundry(1991)
|
||||
|
||||
wgGroup OBJECT IDENTIFIER ::= { snWireless 1 }
|
||||
|
||||
wgMobilityId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique Identifier used to specify the mobility doamin.
|
||||
Valid range is <1 - 65535>. Use <0> to remove the domain."
|
||||
::= { wgGroup 1 }
|
||||
|
||||
wgVpnPTDeletePolicy OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Write a valid VPN pass through policy ID to remove the policy.
|
||||
Return zero when reading this object."
|
||||
::= { wgGroup 2 }
|
||||
|
||||
|
||||
--
|
||||
-- WiFi Interface Table
|
||||
--
|
||||
|
||||
wgIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF WgIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"WiFi Interface Table."
|
||||
::= { snWireless 2 }
|
||||
|
||||
wgIfEntry OBJECT-TYPE
|
||||
SYNTAX WgIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the WiFi Interface Table."
|
||||
INDEX { wgIfIndex }
|
||||
::= { wgIfTable 1 }
|
||||
|
||||
WgIfEntry ::= SEQUENCE {
|
||||
wgIfIndex Integer32,
|
||||
wgIfWirelessEnable INTEGER,
|
||||
wgIfPnPLearnNewAP INTEGER,
|
||||
wgIfAutoPortDisable INTEGER,
|
||||
wgIfVpnPTPolicyId Integer32,
|
||||
wgIfFullCompRoamingEnable INTEGER
|
||||
}
|
||||
|
||||
wgIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifIndex value of the switch interface."
|
||||
::= { wgIfEntry 1 }
|
||||
|
||||
wgIfWirelessEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
enable(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control wireless function of the switch interface."
|
||||
DEFVAL { disable }
|
||||
::= { wgIfEntry 2 }
|
||||
|
||||
wgIfPnPLearnNewAP OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
enable(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control the interface to learn new AP."
|
||||
::= { wgIfEntry 3 }
|
||||
|
||||
wgIfAutoPortDisable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
enable(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Disable the interface if the interface link status change."
|
||||
::= { wgIfEntry 4 }
|
||||
|
||||
wgIfVpnPTPolicyId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To bind an interface to a VPN pass through policy, write
|
||||
a valid policy number which is larger than zero. To unbind
|
||||
an interface to a VPN pass through policy, write a zero."
|
||||
::= { wgIfEntry 5 }
|
||||
|
||||
wgIfFullCompRoamingEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
enable(2),
|
||||
disable(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control full compatibility roaming of an interface."
|
||||
DEFVAL { disable }
|
||||
::= { wgIfEntry 6 }
|
||||
|
||||
|
||||
--
|
||||
-- Roaming Peer table
|
||||
--
|
||||
|
||||
wgRoamingPeerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF WgRoamingPeerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Roaming Peer table contains information of peers."
|
||||
::= { snWireless 3 }
|
||||
|
||||
wgRoamingPeerEntry OBJECT-TYPE
|
||||
SYNTAX WgRoamingPeerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the roaming peer table."
|
||||
INDEX { wgRoamingPeerIpAddress }
|
||||
::= { wgRoamingPeerTable 1 }
|
||||
|
||||
WgRoamingPeerEntry ::= SEQUENCE {
|
||||
wgRoamingPeerIpAddress
|
||||
IpAddress,
|
||||
wgRoamingPeerConnectionStatus
|
||||
INTEGER,
|
||||
wgRoamingPeerRowStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
wgRoamingPeerIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the ISRP peer."
|
||||
::= { wgRoamingPeerEntry 1 }
|
||||
|
||||
wgRoamingPeerConnectionStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
configured(2),
|
||||
established(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows the state of the ISRP Connection."
|
||||
::= { wgRoamingPeerEntry 2 }
|
||||
|
||||
wgRoamingPeerRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows the state of the row in the PeerRow Table."
|
||||
::= { wgRoamingPeerEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- AP Plug and Play Table
|
||||
--
|
||||
|
||||
wgPnPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF WgPnPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AP Plug and Play Table."
|
||||
::= { snWireless 4 }
|
||||
|
||||
wgPnPEntry OBJECT-TYPE
|
||||
SYNTAX WgPnPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the AP Plug and Play Table."
|
||||
INDEX { wgPnPIfIndex, wgPnPMacAddress }
|
||||
::= { wgPnPTable 1 }
|
||||
|
||||
WgPnPEntry ::= SEQUENCE {
|
||||
wgPnPIfIndex Integer32,
|
||||
wgPnPMacAddress MacAddress,
|
||||
wgPnPIpAddress IpAddress,
|
||||
wgPnPIpMask IpAddress,
|
||||
wgPnPIpDefaultGw IpAddress,
|
||||
wgPnPStatus INTEGER,
|
||||
wgPnPRowStatus INTEGER
|
||||
}
|
||||
|
||||
wgPnPIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ifIndex value of the switch interface."
|
||||
::= { wgPnPEntry 1 }
|
||||
|
||||
wgPnPMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address of the attached AP."
|
||||
::= { wgPnPEntry 2 }
|
||||
|
||||
wgPnPIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the attached AP."
|
||||
::= { wgPnPEntry 3 }
|
||||
|
||||
wgPnPIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Subnet mask of the attached AP."
|
||||
::= { wgPnPEntry 4 }
|
||||
|
||||
wgPnPIpDefaultGw OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Default gateway of the attached AP."
|
||||
::= { wgPnPEntry 5 }
|
||||
|
||||
wgPnPStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
discovered(2),
|
||||
configured(3),
|
||||
operational(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AP device status. If the switch diecovered a new AP which
|
||||
had not been configured, the 'discovered' state will return.
|
||||
If the AP's IP address, subnet mask and default gateway were
|
||||
configured to the switch port but the AP with the matching
|
||||
MAC address had not attached to the switch port, 'configured'
|
||||
state will return. If the AP's IP address, subnet mask and
|
||||
default gateway were configured to the switch port and the
|
||||
AP with the matching MAC address had attached to the switch
|
||||
port and was operating, 'operational' state will return."
|
||||
::= { wgPnPEntry 6 }
|
||||
|
||||
wgPnPRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4),
|
||||
modify(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create, delete or modify a row of AP Plug and Play Table."
|
||||
::= { wgPnPEntry 7 }
|
||||
|
||||
--
|
||||
-- VPN Pass Through Server Table
|
||||
--
|
||||
|
||||
wgVpnPTServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF WgVpnPTServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN pass through server table"
|
||||
::= { snWireless 5 }
|
||||
|
||||
wgVpnPTServerEntry OBJECT-TYPE
|
||||
SYNTAX WgVpnPTServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the VPN pass through server table."
|
||||
INDEX { wgVpnPTServerPolicyId, wgVpnPTServerIpAddress }
|
||||
::= { wgVpnPTServerTable 1 }
|
||||
|
||||
WgVpnPTServerEntry ::= SEQUENCE {
|
||||
wgVpnPTServerPolicyId Integer32,
|
||||
wgVpnPTServerIpAddress IpAddress,
|
||||
wgVpnPTServerRowStatus INTEGER
|
||||
}
|
||||
|
||||
wgVpnPTServerPolicyId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN pass through policy identifier. It must be greater than zero."
|
||||
::= { wgVpnPTServerEntry 1 }
|
||||
|
||||
wgVpnPTServerIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN server IP address."
|
||||
::= { wgVpnPTServerEntry 2 }
|
||||
|
||||
wgVpnPTServerRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create or delete a row of VPN pass through server table."
|
||||
::= { wgVpnPTServerEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- VPN Pass Through Filter Table
|
||||
--
|
||||
|
||||
wgVpnPTFilterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF WgVpnPTFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN pass through filter table"
|
||||
::= { snWireless 6 }
|
||||
|
||||
wgVpnPTFilterEntry OBJECT-TYPE
|
||||
SYNTAX WgVpnPTFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the VPN pass through filter table."
|
||||
INDEX { wgVpnPTFilterPolicyId, wgVpnPTFilterProtocol, wgVpnPTFilterPort }
|
||||
::= { wgVpnPTFilterTable 1 }
|
||||
|
||||
WgVpnPTFilterEntry ::= SEQUENCE {
|
||||
wgVpnPTFilterPolicyId Integer32,
|
||||
wgVpnPTFilterProtocol INTEGER,
|
||||
wgVpnPTFilterPort Integer32,
|
||||
wgVpnPTFilterRowStatus INTEGER
|
||||
}
|
||||
|
||||
wgVpnPTFilterPolicyId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN pass through policy identifier. It must be greater than zero."
|
||||
::= { wgVpnPTFilterEntry 1 }
|
||||
|
||||
wgVpnPTFilterProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
udp(2),
|
||||
tcp(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allow this type of protocol to pass through."
|
||||
::= { wgVpnPTFilterEntry 2 }
|
||||
|
||||
wgVpnPTFilterPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allow this protocol port to pass through."
|
||||
::= { wgVpnPTFilterEntry 3 }
|
||||
|
||||
wgVpnPTFilterRowStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
valid(2),
|
||||
delete(3),
|
||||
create(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create or delete a row of VPN pass through filter table."
|
||||
::= { wgVpnPTFilterEntry 4 }
|
||||
|
||||
--
|
||||
-- VPN Pass Through Policy Table
|
||||
--
|
||||
|
||||
wgVpnPTPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF WgVpnPTPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN pass through policy table"
|
||||
::= { snWireless 7 }
|
||||
|
||||
wgVpnPTPolicyEntry OBJECT-TYPE
|
||||
SYNTAX WgVpnPTPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of the VPN pass through policy table."
|
||||
INDEX { wgVpnPTPolicyId }
|
||||
::= { wgVpnPTPolicyTable 1 }
|
||||
|
||||
WgVpnPTPolicyEntry ::= SEQUENCE {
|
||||
wgVpnPTPolicyId Integer32,
|
||||
wgVpnPTPolicyPortList IfIndexList
|
||||
}
|
||||
|
||||
wgVpnPTPolicyId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VPN pass through policy identifier. It must be greater than zero."
|
||||
::= { wgVpnPTPolicyEntry 1 }
|
||||
|
||||
wgVpnPTPolicyPortList OBJECT-TYPE
|
||||
SYNTAX IfIndexList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of ports bound to this VPN pass through policy."
|
||||
::= { wgVpnPTPolicyEntry 2 }
|
||||
|
||||
END
|
||||
|
||||
|
279
MIBS/brocade/FOUNDRY-VLAN-CAR-MIB
Normal file
279
MIBS/brocade/FOUNDRY-VLAN-CAR-MIB
Normal file
@@ -0,0 +1,279 @@
|
||||
FOUNDRY-VLAN-CAR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Gauge32, Counter64,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
snSwitch
|
||||
FROM FOUNDRY-SN-SWITCH-GROUP-MIB
|
||||
PacketSource, RateLimitType, RateLimitAction
|
||||
FROM FOUNDRY-CAR-MIB;
|
||||
|
||||
|
||||
|
||||
snVLanCAR MODULE-IDENTITY
|
||||
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
||||
ORGANIZATION "Brocade Communications Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Technical Support Center
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134
|
||||
Email: ipsupport@brocade.com
|
||||
Phone: 1-800-752-8061
|
||||
URL: www.brocade.com"
|
||||
DESCRIPTION
|
||||
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
||||
All rights reserved.
|
||||
This Brocade Communications Systems SNMP Management Information Base Specification
|
||||
embodies Brocade Communications Systems' confidential and proprietary
|
||||
intellectual property. Brocade Communications Systems retains all
|
||||
title and ownership in the Specification, including any revisions.
|
||||
|
||||
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
||||
no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the specification, and any unintended
|
||||
consequence it may on the user environment."
|
||||
|
||||
REVISION "201006020000Z" -- 04 June 2010
|
||||
DESCRIPTION
|
||||
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
||||
|
||||
REVISION "200909300000Z" -- September 30, 2009
|
||||
DESCRIPTION
|
||||
"convert from SMIv1 to SMIv2"
|
||||
::= {snSwitch 17}
|
||||
snVLanCARs OBJECT IDENTIFIER ::= { snVLanCAR 1 }
|
||||
|
||||
|
||||
|
||||
snVLanCARTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SnVLanCAREntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of rate limit configuration entries for a vlan.
|
||||
Rate Limit is a method of traffic control. It allows a set
|
||||
of rate limits to be configured and applied to packets flowing
|
||||
into/out of an interface to regulate network traffic."
|
||||
|
||||
::= { snVLanCARs 1 }
|
||||
|
||||
|
||||
snVLanCAREntry OBJECT-TYPE
|
||||
SYNTAX SnVLanCAREntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of rate-limit configuration objects on this
|
||||
vlan."
|
||||
INDEX { snVLanCARVLanId, snVLanCARDirection, snVLanCARRowIndex }
|
||||
::= { snVLanCARTable 1 }
|
||||
|
||||
SnVLanCAREntry ::=
|
||||
SEQUENCE {
|
||||
snVLanCARDirection
|
||||
PacketSource,
|
||||
snVLanCARVLanId
|
||||
INTEGER,
|
||||
snVLanCARRowIndex
|
||||
INTEGER,
|
||||
snVLanCARType
|
||||
RateLimitType,
|
||||
snVLanCARAccIdx
|
||||
Integer32,
|
||||
snVLanCARRate
|
||||
Integer32,
|
||||
snVLanCARLimit
|
||||
Integer32,
|
||||
snVLanCARExtLimit
|
||||
Integer32,
|
||||
snVLanCARConformAction
|
||||
RateLimitAction,
|
||||
snVLanCARExceedAction
|
||||
RateLimitAction,
|
||||
snVLanCARStatSwitchedPkts
|
||||
Counter64,
|
||||
snVLanCARStatSwitchedBytes
|
||||
Counter64,
|
||||
snVLanCARStatFilteredPkts
|
||||
Counter64,
|
||||
snVLanCARStatFilteredBytes
|
||||
Counter64,
|
||||
snVLanCARStatCurBurst
|
||||
Gauge32
|
||||
}
|
||||
|
||||
--need to refer to the vlan table
|
||||
--index once it is changed to single
|
||||
--vlan id as the row index
|
||||
|
||||
snVLanCARVLanId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4095)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN ID as one of the indices of this table .
|
||||
Each VLAN ID can have a membership of multiple
|
||||
ports."
|
||||
::= { snVLanCAREntry 1 }
|
||||
|
||||
snVLanCARDirection OBJECT-TYPE
|
||||
SYNTAX PacketSource
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The input or output transmission direction for the
|
||||
Rate Limit object."
|
||||
::= { snVLanCAREntry 2 }
|
||||
|
||||
snVLanCARRowIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table index for rate limit objects.
|
||||
It increases as the rate limit entries are added.
|
||||
Skips the number when a row is deleted."
|
||||
|
||||
::= { snVLanCAREntry 3 }
|
||||
|
||||
snVLanCARType OBJECT-TYPE
|
||||
SYNTAX RateLimitType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of traffic rate-limited against."
|
||||
|
||||
::= { snVLanCAREntry 4 }
|
||||
|
||||
snVLanCARAccIdx OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index to the access list if RateLimitType is either
|
||||
quickAcc or standardAcc."
|
||||
|
||||
::= { snVLanCAREntry 5 }
|
||||
|
||||
snVLanCARRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The comitted access rate. This determines the long term
|
||||
average transmission rate. Traffic that falls under this
|
||||
rate always conforms. This is average rate in bits per
|
||||
second."
|
||||
|
||||
::= { snVLanCAREntry 6 }
|
||||
|
||||
snVLanCARLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the normal burst size that determines how large traffic
|
||||
bursts can be before some traffic exceeds the rate limit. This
|
||||
specifies the number of bytes that are guaranteed to be transported
|
||||
by the network at the average rate under normal conditions during
|
||||
committed time interval. This normal burst size is in bytes."
|
||||
|
||||
::= { snVLanCAREntry 7 }
|
||||
|
||||
snVLanCARExtLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the extended burst limit that determines how large traffic
|
||||
bursts can be before all the traffic exceeds the rate limit. This
|
||||
burst size is in bytes. "
|
||||
|
||||
::= { snVLanCAREntry 8 }
|
||||
|
||||
snVLanCARConformAction OBJECT-TYPE
|
||||
SYNTAX RateLimitAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action to be taken when the traffic is within
|
||||
the Rate Limit.
|
||||
drop drop the packet.
|
||||
xmit transmit the packet.
|
||||
continue continue to evaluate to the subsequent
|
||||
rate limits.
|
||||
precedXmit rewrite the IP precedence and transmit
|
||||
the packet.
|
||||
precedCont rewrite the IP precedence and allow it
|
||||
evaluated by subsequent rate limits."
|
||||
|
||||
::= { snVLanCAREntry 9 }
|
||||
|
||||
snVLanCARExceedAction OBJECT-TYPE
|
||||
SYNTAX RateLimitAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action to be taken when the traffic exceeds
|
||||
the Rate Limit.
|
||||
drop drop the packet.
|
||||
xmit transmit the packet.
|
||||
continue continue to evaluate to the subsequent
|
||||
rate limits.
|
||||
precedXmit rewrite the IP precedence and transmit
|
||||
the packet.
|
||||
precedCont rewrite the IP precedence and allow it
|
||||
evaluated by subsequent rate limits."
|
||||
|
||||
::= { snVLanCAREntry 10 }
|
||||
|
||||
snVLanCARStatSwitchedPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of packets permitted by this rate limit."
|
||||
|
||||
::= { snVLanCAREntry 11 }
|
||||
|
||||
snVLanCARStatSwitchedBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of bytes permitted by this interface."
|
||||
|
||||
::= { snVLanCAREntry 12 }
|
||||
|
||||
snVLanCARStatFilteredPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
--UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of packets which exceeded this rate limit."
|
||||
|
||||
::= { snVLanCAREntry 13 }
|
||||
|
||||
snVLanCARStatFilteredBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of bytes which exceeded this rate limit."
|
||||
|
||||
::= { snVLanCAREntry 14 }
|
||||
|
||||
snVLanCARStatCurBurst OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current received burst size."
|
||||
::= { snVLanCAREntry 15 }
|
||||
|
||||
-- end of snVLanCARTable
|
||||
|
||||
|
||||
END
|
115
MIBS/brocade/IANA-PWE3-MIB
Normal file
115
MIBS/brocade/IANA-PWE3-MIB
Normal file
@@ -0,0 +1,115 @@
|
||||
IANA-PWE3-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
pwe3
|
||||
FROM FOUNDRY-SN-ROOT-MIB
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC; -- [RFC2579]
|
||||
|
||||
ianaPwe3MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200702041200Z" -- 4 February 2006 12:00:00 GMT
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
"Internet Assigned Numbers Authority
|
||||
Internet Corporation for Assigned Names and Numbers
|
||||
4676 Admiralty Way, Suite 330
|
||||
Marina del Rey, CA 90292-6601
|
||||
|
||||
Phone: +1 310 823 9358
|
||||
EMail: iana@iana.org"
|
||||
DESCRIPTION
|
||||
"This MIB module defines the IANAPwTypeTC and
|
||||
IANAPwPsnTypeTC textual conventions for use in PWE3
|
||||
MIB modules.
|
||||
|
||||
Any additions or changes to the contents of this MIB
|
||||
module require either publication of an RFC, Designated
|
||||
Expert Review as defined in RFC 2434, Guidelines for
|
||||
Writing an IANA Considerations Section in RFCs, and should
|
||||
be based on the procedures defined in [RFC4446]. The
|
||||
Designated Expert will be selected by the IESG Area
|
||||
Director(s) of the internet Area.
|
||||
|
||||
Copyright (C) The IETF Trust (2007). The initial
|
||||
version of this MIB module was published in RFC yyyy;
|
||||
for full legal notices see the RFC itself. Supplementary
|
||||
information may be available at:
|
||||
http://www.ietf.org/copyrights/ianamib.html."
|
||||
-- RFC Ed.: replace yyyy with actual RFC number & remove this note
|
||||
|
||||
REVISION "200702041200Z" -- 4 February 2006 12:00:00 GMT
|
||||
DESCRIPTION "Original version, published as part of RFC yyyy."
|
||||
-- RFC Editor: please fill the yyyy and remove this note.
|
||||
|
||||
::= { pwe3 3 }
|
||||
-- ::= { transmission XXXX }
|
||||
-- RFC Editor: please fill the XXXX based on the IANA allocation
|
||||
-- and remove this note.
|
||||
|
||||
IANAPwTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the PW type (i.e. the carried service). "
|
||||
SYNTAX INTEGER {
|
||||
other(0),
|
||||
frameRelayDlciMartiniMode(1),
|
||||
atmAal5SduVcc(2),
|
||||
atmTransparent(3),
|
||||
ethernetTagged(4),
|
||||
ethernet(5),
|
||||
hdlc(6),
|
||||
ppp(7),
|
||||
cem(8), -- Historic type
|
||||
atmCellNto1Vcc(9),
|
||||
atmCellNto1Vpc(10),
|
||||
ipLayer2Transport(11),
|
||||
atmCell1to1Vcc(12),
|
||||
atmCell1to1Vpc(13),
|
||||
atmAal5PduVcc(14),
|
||||
frameRelayPortMode(15),
|
||||
cep(16),
|
||||
e1Satop(17),
|
||||
t1Satop(18),
|
||||
e3Satop(19),
|
||||
t3Satop(20),
|
||||
basicCesPsn(21),
|
||||
basicTdmIp(22),
|
||||
tdmCasCesPsn(23),
|
||||
tdmCasTdmIp(24),
|
||||
frDlci(25),
|
||||
wildcard (32767)
|
||||
}
|
||||
|
||||
IANAPwPsnTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the PSN type which the PW will use over the
|
||||
network."
|
||||
SYNTAX INTEGER {
|
||||
mpls (1),
|
||||
l2tp (2),
|
||||
udpOverIp (3),
|
||||
mplsOverIp (4),
|
||||
mplsOverGre (5),
|
||||
other (6)
|
||||
}
|
||||
|
||||
IANAPwCapabilities ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes a collection of cabailities related to
|
||||
a specific PW.
|
||||
Values may be added in the future based on new capabilities
|
||||
introduced in IETF documents.
|
||||
"
|
||||
SYNTAX BITS {
|
||||
pwStatusIndication (0), -- Applicable only if maintenence
|
||||
-- protocol is in use.
|
||||
pwVCCV (1)
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
|
3561
MIBS/brocade/SW-MIB
Normal file
3561
MIBS/brocade/SW-MIB
Normal file
File diff suppressed because it is too large
Load Diff
50
MIBS/brocade/SWBASE-MIB
Normal file
50
MIBS/brocade/SWBASE-MIB
Normal file
@@ -0,0 +1,50 @@
|
||||
--
|
||||
-- Title: Switch Base MIB.
|
||||
--
|
||||
-- This is specified based on SMIv2, mainly to ensure that the specification
|
||||
-- can be parsed easily by off-the-shelf network management product in
|
||||
-- the market.
|
||||
--
|
||||
-- The goal of this mib is to access the switch of
|
||||
-- Brocade's family
|
||||
-- NOTE: Load BRCD.mib file before loading this mib file.
|
||||
--
|
||||
|
||||
SWBASE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
Counter32, Integer32, IpAddress,
|
||||
OBJECT-TYPE, OBJECT-IDENTITY,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
fcSwitch, bcsiModules
|
||||
FROM Brocade-REG-MIB;
|
||||
|
||||
swMibModule MODULE-IDENTITY
|
||||
LAST-UPDATED "1104151830Z" -- Apr 15, 20i11 6:30pm
|
||||
ORGANIZATION "Brocade Communications Systems, Inc.,"
|
||||
CONTACT-INFO "Customer Support Group
|
||||
Brocade Communications Systems,
|
||||
130 Holger Way,
|
||||
San Jose, CA 95134 U.S.A
|
||||
Tel: +1-408-333-8000
|
||||
Fax: +1-408-333-8101
|
||||
Email: support@Brocade.COM
|
||||
WEB: www.brocade.com"
|
||||
|
||||
|
||||
DESCRIPTION "The MIB module is for Brocade's Switch.
|
||||
Copyright (c) 1996-2003 Brocade Communications Systems, Inc.
|
||||
All rights reserved."
|
||||
REVISION "1104151830Z" -- Apr 15, 20i11 6:30pm
|
||||
DESCRIPTION "The initial version of this module."
|
||||
::= { bcsiModules 3 }
|
||||
|
||||
sw OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The OID sub-tree for Brocade's Silkworm Series of Switches."
|
||||
::= { fcSwitch 1 }
|
||||
|
||||
|
||||
END
|
1056
MIBS/brocade/SYSTEM-MIB
Normal file
1056
MIBS/brocade/SYSTEM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user