Added many important mibs and fixed typo
This commit is contained in:
parent
a283dbbe0a
commit
7446f7606a
388
mibs/BROADCOM-POWER-ETHERNET-MIB.mib
Normal file
388
mibs/BROADCOM-POWER-ETHERNET-MIB.mib
Normal file
@ -0,0 +1,388 @@
|
||||
BROADCOM-POWER-ETHERNET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Gauge32 FROM SNMPv2-SMI
|
||||
TruthValue FROM SNMPv2-TC
|
||||
ng7000managedswitch FROM BROADCOM-REF-MIB
|
||||
pethPsePortEntry, pethMainPseEntry FROM POWER-ETHERNET-MIB;
|
||||
|
||||
|
||||
fastPathpowerEthernetMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Netgear"
|
||||
CONTACT-INFO
|
||||
""
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB Augments the POWER-ETHERNET-MIB created by the IETF Ethernet
|
||||
Interfaces and Hub MIB Working Group for managing Power Source
|
||||
Equipment (PSE). The objects in this MIB are intended to provide
|
||||
additional objects for reporting information available to the hardware
|
||||
on this platform which are not represented in the draft MIB."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200708191200Z" -- 17 Aug 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"PoE support for BCM59101 added."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Netgear branding related changes."
|
||||
REVISION
|
||||
"200311101200Z" -- 10 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { ng7000managedswitch 15 }
|
||||
|
||||
agentPethObjects OBJECT IDENTIFIER ::= { fastPathpowerEthernetMIB 1 }
|
||||
|
||||
agentPethPsePortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPethPsePortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of per-port information and configuration objects relating
|
||||
to the power status of each port."
|
||||
::= { agentPethObjects 1 }
|
||||
|
||||
agentPethPsePortEntry OBJECT-TYPE
|
||||
SYNTAX AgentPethPsePortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing additional power information
|
||||
and control parameters for the specified port."
|
||||
AUGMENTS { pethPsePortEntry }
|
||||
::= { agentPethPsePortTable 1 }
|
||||
|
||||
AgentPethPsePortEntry ::= SEQUENCE {
|
||||
agentPethPowerLimit
|
||||
Gauge32,
|
||||
agentPethOutputPower
|
||||
Gauge32,
|
||||
agentPethOutputCurrent
|
||||
Gauge32,
|
||||
agentPethOutputVolts
|
||||
Gauge32,
|
||||
agentPethTemperature
|
||||
Gauge32,
|
||||
agentPethPowerLimitType
|
||||
INTEGER,
|
||||
agentPethHighPowerEnable
|
||||
TruthValue,
|
||||
agentPethPowerDetectionType
|
||||
INTEGER,
|
||||
agentPethFaultStatus
|
||||
INTEGER,
|
||||
agentPethPortReset
|
||||
INTEGER,
|
||||
agentPethPowerUpMode
|
||||
INTEGER,
|
||||
agentPethClassificationMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPethPowerLimit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Milliwatts"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured maximum power this port can provide to an
|
||||
attached device measured in Milliwatts."
|
||||
::= { agentPethPsePortEntry 1 }
|
||||
|
||||
agentPethOutputPower OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Milliwatts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power this port is supplying to an attached device measured
|
||||
in Milliwatts."
|
||||
::= { agentPethPsePortEntry 2 }
|
||||
|
||||
agentPethOutputCurrent OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Milliamps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current this port is supplying to an attached device measured
|
||||
in Milliamps."
|
||||
::= { agentPethPsePortEntry 3 }
|
||||
|
||||
agentPethOutputVolts OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Millivolts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The voltage this port is supplying to an attached device measured
|
||||
in millivolts."
|
||||
::= { agentPethPsePortEntry 4 }
|
||||
|
||||
agentPethTemperature OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "DEGREES"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature measured at this port of the PoE Controller. It is
|
||||
measured in degree celcius."
|
||||
::= { agentPethPsePortEntry 5 }
|
||||
|
||||
agentPethPowerLimitType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dot3af(1),
|
||||
user(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes or controls the maximum power that a port can deliver
|
||||
A value of dot3af(1) means that the port power limit is as per
|
||||
the dot3af class of the PD attached.
|
||||
A value of user(2) means that the port power limit is equal to the value
|
||||
specified by agentPethPowerLimit"
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af Section 30.9.1.1.6"
|
||||
|
||||
::= { agentPethPsePortEntry 6 }
|
||||
|
||||
agentPethHighPowerEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"true (1) The PSE port can deliver power up to 32Watts.
|
||||
false(2) The PSE port can deliver power up to 18Watts"
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide"
|
||||
|
||||
::= { agentPethPsePortEntry 7 }
|
||||
|
||||
agentPethPowerDetectionType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
legacy(1),
|
||||
fourPtdot3afonly(2),
|
||||
fourPtdot3afandlegacy(3),
|
||||
twoPtdot3afonly(4),
|
||||
twoPtdot3afandlegacy(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes PD detection mechanism performed by the PSE port.
|
||||
A value of none(0) means no detection is done.
|
||||
A value of legacy(1) means only legacy capacitive detection scheme is
|
||||
used.
|
||||
A value of 4ptdot3afonly(2) means that IEEE 802.3af 4point detection scheme
|
||||
is used.
|
||||
A value of 4ptdot3afandlegacy(3)means that IEEE 802.3af 4point detection scheme
|
||||
is used and when that fails to detect a connected PD, legacity capacitive detection
|
||||
is used.
|
||||
A value of 2ptdot3afonly(4) means that IEEE 802.3af 2point detection scheme
|
||||
is used.
|
||||
A value of 2ptdot3afandlegacy(5)means that IEEE 802.3af 2point detection scheme
|
||||
is used and when that fails to detect a connected PD, legacity capacitive detection
|
||||
is used.
|
||||
The value 'none' can not be forcibly set by the administrator."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af Section 30.9.1.1.6"
|
||||
|
||||
::= { agentPethPsePortEntry 8 }
|
||||
|
||||
agentPethFaultStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
mpsAbsent(1),
|
||||
short(2),
|
||||
overload(3),
|
||||
powerDenied(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the error description when the pse port is in fault status.
|
||||
A value of none(0) specifies that the pse port is not in any error state.
|
||||
A value of mpsAbsent(1) specifies that the pse port has detected and absence
|
||||
of main power supply.
|
||||
A value of short(2) specifies that the pse port has detected a short circuit
|
||||
condition.
|
||||
A value of overload(3) specifies that the pd connected to the pse port had tried
|
||||
to draw more power than permissible by the hardware.
|
||||
A value of powerDenied(4) specifies that the pse port has been denied power
|
||||
because of shortage of power or due to administrative action."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af"
|
||||
|
||||
::= { agentPethPsePortEntry 9 }
|
||||
|
||||
agentPethPortReset OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value of reset(1) is used to move the pse port dot3af state to idle. A
|
||||
read on this object will always return the value none(0). The value none(0)
|
||||
can not be forcibly set by the administrtor."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af"
|
||||
|
||||
::= { agentPethPsePortEntry 10 }
|
||||
|
||||
agentPethPowerUpMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ieee802dot3af(0),
|
||||
high-inrush(1),
|
||||
pre-802dot3at(2),
|
||||
ieee802dot3at(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the power up mode used by the PSE Port.
|
||||
A value of 802dot3af(0) means port is powered in IEEE 802.3af mode.
|
||||
A value of high-inrush(1) means port is powered used high-inrush current,
|
||||
used by legacy PD's
|
||||
A value of pre-802dot3at(2) means port is powered in IEEE 802.3af mode initially,
|
||||
switched to high-power IEEE 802.3at mode before 75msec. This mode needs
|
||||
to be used if PSE is NOT performing Layer 2 Classification Or
|
||||
PSE is performing 2-Event Layer 1 Classification.
|
||||
A value of 802dot3at(3) means is port is powered in IEEE 802.3at mode. i.e. if class detected
|
||||
by PSE is not class4 then PSE port will not power up the PD."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, Command 0x1C"
|
||||
|
||||
::= { agentPethPsePortEntry 11 }
|
||||
|
||||
agentPethClassificationMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
bypass(0),
|
||||
standard(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the classification mode used by the PSE Port.
|
||||
A value of bypass(0) means port is not performing classification.
|
||||
A value of standard(1) means port is performing classification as per IEEE 802.3af/802.3at ."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, Command 0x11"
|
||||
|
||||
::= { agentPethPsePortEntry 12 }
|
||||
|
||||
|
||||
-- Main objects
|
||||
agentPethMainPseObjects OBJECT IDENTIFIER ::= { agentPethObjects 2 }
|
||||
|
||||
agentPethMainPseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPethMainPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of objects that display and control attributes
|
||||
of the main power source in a PSE device. Ethernet
|
||||
switches are one example of boxes that would support
|
||||
these objects.
|
||||
Values of all read-write objects in this table are
|
||||
persistent at restart/reboot."
|
||||
::= { agentPethMainPseObjects 1 }
|
||||
|
||||
agentPethMainPseEntry OBJECT-TYPE
|
||||
SYNTAX AgentPethMainPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects that display and control the Main
|
||||
power of a PSE. "
|
||||
AUGMENTS { pethMainPseEntry }
|
||||
::= { agentPethMainPseTable 1 }
|
||||
|
||||
AgentPethMainPseEntry ::= SEQUENCE {
|
||||
agentPethMainPseLegacy
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentPethMainPseLegacy OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable Legacy device detection. The
|
||||
value true(1) means legacy devices are detected; the
|
||||
value false(2) means legacy devices are not detected."
|
||||
::= { agentPethMainPseEntry 1 }
|
||||
|
||||
agentPethPseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPethPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of per-unit information and configuration objects relating
|
||||
to the power configurtion for the entire pse unit."
|
||||
::= { agentPethObjects 3 }
|
||||
|
||||
agentPethPseEntry OBJECT-TYPE
|
||||
SYNTAX AgentPethPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing additional power information
|
||||
and control parameters for the specified pse unit."
|
||||
AUGMENTS { pethMainPseEntry }
|
||||
::= { agentPethPseTable 1 }
|
||||
|
||||
AgentPethPseEntry ::= SEQUENCE {
|
||||
agentPethPsePowerManagementMode
|
||||
INTEGER,
|
||||
agentPethPseAutoResetEnable
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentPethPsePowerManagementMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
static(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes or controls the power management algorithm used by the pse
|
||||
to deliver power to the requesting PDsthat a pds."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide"
|
||||
|
||||
::= { agentPethPseEntry 1 }
|
||||
|
||||
agentPethPseAutoResetEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"true (1) The PSE port is reset with out administrator intervention whenver a
|
||||
fault condition occurs.
|
||||
false(2) Administrator has to reset the pse port whenver a fault condition
|
||||
is detected."
|
||||
|
||||
::= { agentPethPseEntry 2 }
|
||||
END
|
258
mibs/BROADCOM-REF-MIB.mib
Normal file
258
mibs/BROADCOM-REF-MIB.mib
Normal file
@ -0,0 +1,258 @@
|
||||
BROADCOM-REF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Netgear Fastpath Reference MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
broadcom MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Netgear"
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Netgear branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200302061200Z" -- 6 February 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Updated for release"
|
||||
|
||||
::= { enterprises 4413 }
|
||||
|
||||
|
||||
-- New definitions
|
||||
broadcomProducts OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
fastPath OBJECT IDENTIFIER ::= { broadcomProducts 1 }
|
||||
|
||||
netgear OBJECT IDENTIFIER ::= { enterprises 4526 }
|
||||
|
||||
--
|
||||
-- below are products that defined prior to NMS100 release that they have product code
|
||||
-- defined directly above the functions objects
|
||||
--
|
||||
managedSwitch OBJECT IDENTIFIER ::= { netgear 1 }
|
||||
vpnrouter OBJECT IDENTIFIER ::= { netgear 2 }
|
||||
carrier OBJECT IDENTIFIER ::= { netgear 3 }
|
||||
wireless OBJECT IDENTIFIER ::= { netgear 4 }
|
||||
rps OBJECT IDENTIFIER ::= { netgear 5 }
|
||||
wlanswitch OBJECT IDENTIFIER ::= { netgear 6 }
|
||||
|
||||
---
|
||||
--- 700 series L2 managed switch
|
||||
---
|
||||
fsm726s OBJECT IDENTIFIER ::= { managedSwitch 1 }
|
||||
fsm750s OBJECT IDENTIFIER ::= { managedSwitch 2 }
|
||||
gsm712 OBJECT IDENTIFIER ::= { managedSwitch 3 }
|
||||
fsm726 OBJECT IDENTIFIER ::= { managedSwitch 4 }
|
||||
gsm712f OBJECT IDENTIFIER ::= { managedSwitch 5 }
|
||||
fsm726v2 OBJECT IDENTIFIER ::= { managedSwitch 10 }
|
||||
|
||||
---
|
||||
--- AP
|
||||
---
|
||||
me103 OBJECT IDENTIFIER ::= { wireless 1 }
|
||||
wg302 OBJECT IDENTIFIER ::= { wireless 2 }
|
||||
wg102 OBJECT IDENTIFIER ::= { wireless 3 }
|
||||
wag302 OBJECT IDENTIFIER ::= { wireless 4 }
|
||||
wag102 OBJECT IDENTIFIER ::= { wireless 5 }
|
||||
---
|
||||
--- Added by Stephen Tsai 2-06-2006
|
||||
---
|
||||
wg302v2 OBJECT IDENTIFIER ::= { wireless 6 }
|
||||
wag302v2 OBJECT IDENTIFIER ::= { wireless 7 }
|
||||
|
||||
|
||||
|
||||
---
|
||||
--- WLAN Switch
|
||||
---
|
||||
wls538 OBJECT IDENTIFIER ::= { wlanswitch 1 }
|
||||
|
||||
---
|
||||
--- 7000 series L2/L3 managed switch
|
||||
---
|
||||
gsm7312 OBJECT IDENTIFIER ::= { managedSwitch 6 }
|
||||
gsm7324 OBJECT IDENTIFIER ::= { managedSwitch 7 }
|
||||
gsm7224 OBJECT IDENTIFIER ::= { managedSwitch 8 }
|
||||
fsm7326p OBJECT IDENTIFIER ::= { managedSwitch 9 }
|
||||
|
||||
---********************************************************************
|
||||
--- new post-NMS100 SNMP products
|
||||
---
|
||||
|
||||
--
|
||||
-- new post-NMS100 SNMP-enabled products. These products will have their
|
||||
-- functions defined under each generic product category.
|
||||
--
|
||||
ng7000managedswitch OBJECT IDENTIFIER ::= { netgear 10 }
|
||||
ng700smartswitch OBJECT IDENTIFIER ::= { netgear 11 }
|
||||
ngrouter OBJECT IDENTIFIER ::= { netgear 12 }
|
||||
ngfirewall OBJECT IDENTIFIER ::= { netgear 13 }
|
||||
ngap OBJECT IDENTIFIER ::= { netgear 14 }
|
||||
ngwlan OBJECT IDENTIFIER ::= { netgear 15 }
|
||||
ng9000chassisswitch OBJECT IDENTIFIER ::= { netgear 16 }
|
||||
ng700stacksmartswitch OBJECT IDENTIFIER ::= { netgear 17 }
|
||||
|
||||
--
|
||||
-- and their sysObjectID will be under a branch on their own
|
||||
--
|
||||
productID OBJECT IDENTIFIER ::= { netgear 100 }
|
||||
|
||||
stackswitch OBJECT IDENTIFIER ::= { productID 1 }
|
||||
l2switch OBJECT IDENTIFIER ::= { productID 2 }
|
||||
l3switch OBJECT IDENTIFIER ::= { productID 3 }
|
||||
smartswitch OBJECT IDENTIFIER ::= { productID 4 }
|
||||
l2Rswitch OBJECT IDENTIFIER ::= { productID 11 }
|
||||
|
||||
router OBJECT IDENTIFIER ::= { productID 5 }
|
||||
firewall OBJECT IDENTIFIER ::= { productID 6 }
|
||||
accesspoint OBJECT IDENTIFIER ::= { productID 7 }
|
||||
wirelessLAN OBJECT IDENTIFIER ::= { productID 8 }
|
||||
chassisswitch OBJECT IDENTIFIER ::= { productID 9 }
|
||||
stacksmartswitch OBJECT IDENTIFIER ::= { productID 10 }
|
||||
|
||||
--
|
||||
-- Managed switches
|
||||
--
|
||||
fsm7328s OBJECT IDENTIFIER ::= { stackswitch 1 }
|
||||
fsm7352s OBJECT IDENTIFIER ::= { stackswitch 2 }
|
||||
gsm7328s OBJECT IDENTIFIER ::= { stackswitch 3 }
|
||||
gsm7352s OBJECT IDENTIFIER ::= { stackswitch 4 }
|
||||
fsm7352ps OBJECT IDENTIFIER ::= { stackswitch 5 }
|
||||
fsm7328ps OBJECT IDENTIFIER ::= { stackswitch 8 }
|
||||
gsm7328fs OBJECT IDENTIFIER ::= { stackswitch 7 }
|
||||
gsm7228ps OBJECT IDENTIFIER ::= { stackswitch 9 }
|
||||
gsm7252ps OBJECT IDENTIFIER ::= { stackswitch 10 }
|
||||
fsm7226rs OBJECT IDENTIFIER ::= { stackswitch 11 }
|
||||
fsm7250rs OBJECT IDENTIFIER ::= { stackswitch 12 }
|
||||
gsm7328se OBJECT IDENTIFIER ::= { stackswitch 13 }
|
||||
gsm7352se OBJECT IDENTIFIER ::= { stackswitch 14 }
|
||||
|
||||
gsm7312v2 OBJECT IDENTIFIER ::= { l3switch 1 }
|
||||
gsm7324v2 OBJECT IDENTIFIER ::= { l3switch 2 }
|
||||
xsm7312 OBJECT IDENTIFIER ::= { l3switch 3 }
|
||||
gsm7324p OBJECT IDENTIFIER ::= { l3switch 4 }
|
||||
|
||||
gsm7224r OBJECT IDENTIFIER ::= { l2Rswitch 1 }
|
||||
gsm7248r OBJECT IDENTIFIER ::= { l2Rswitch 2 }
|
||||
gsm7224rp OBJECT IDENTIFIER ::= { l2Rswitch 3 }
|
||||
gsm7248rp OBJECT IDENTIFIER ::= { l2Rswitch 4 }
|
||||
gsm7224v2 OBJECT IDENTIFIER ::= { l2Rswitch 5 }
|
||||
gsm7248v2 OBJECT IDENTIFIER ::= { l2Rswitch 6 }
|
||||
|
||||
--
|
||||
-- GSM7324, GSM7312, FSM7326P, and GSM7224, are using two different styles
|
||||
-- of FP private MIB: dedicate and generic. For those using dedicated one, the sysOID
|
||||
-- are assigned to "gsm7324", "gsm7312, "fsm7326p", and "gsm7224". For the one using
|
||||
-- generic MIB, the new OIDs are has a "i" in the end.
|
||||
--
|
||||
gsm7312i OBJECT IDENTIFIER ::= { l3switch 5 }
|
||||
gsm7324i OBJECT IDENTIFIER ::= { l3switch 6 }
|
||||
fsm7326pi OBJECT IDENTIFIER ::= { l3switch 7 }
|
||||
|
||||
gsm7248 OBJECT IDENTIFIER ::= { l2switch 1 }
|
||||
gsm7212 OBJECT IDENTIFIER ::= { l2switch 2 }
|
||||
gsm7224i OBJECT IDENTIFIER ::= { l2switch 3 }
|
||||
fsm7226 OBJECT IDENTIFIER ::= { l2switch 4 }
|
||||
|
||||
gcm9000 OBJECT IDENTIFIER ::= { chassisswitch 1 }
|
||||
|
||||
---
|
||||
--- new SNMP-enabled smartswitch
|
||||
---
|
||||
gs748t OBJECT IDENTIFIER ::= { smartswitch 1 }
|
||||
fs726t OBJECT IDENTIFIER ::= { smartswitch 2 }
|
||||
gs716t OBJECT IDENTIFIER ::= { smartswitch 3 }
|
||||
fs750t OBJECT IDENTIFIER ::= { smartswitch 4 }
|
||||
gs724t OBJECT IDENTIFIER ::= { smartswitch 5 }
|
||||
fs726tp OBJECT IDENTIFIER ::= { smartswitch 6 }
|
||||
fs728tp OBJECT IDENTIFIER ::= { smartswitch 7 }
|
||||
gs108t OBJECT IDENTIFIER ::= { smartswitch 8 }
|
||||
gs108tp OBJECT IDENTIFIER ::= { smartswitch 9 }
|
||||
gs724tp OBJECT IDENTIFIER ::= { smartswitch 10 }
|
||||
gs748tp OBJECT IDENTIFIER ::= { smartswitch 11 }
|
||||
gs724tr OBJECT IDENTIFIER ::= { smartswitch 12 }
|
||||
gs748tr OBJECT IDENTIFIER ::= { smartswitch 13 }
|
||||
|
||||
fs728ts OBJECT IDENTIFIER ::= { stacksmartswitch 1 }
|
||||
fs752ts OBJECT IDENTIFIER ::= { stacksmartswitch 2 }
|
||||
fs752tps OBJECT IDENTIFIER ::= { stacksmartswitch 3 }
|
||||
gs724ts OBJECT IDENTIFIER ::= { stacksmartswitch 4 }
|
||||
gs748ts OBJECT IDENTIFIER ::= { stacksmartswitch 5 }
|
||||
|
||||
---
|
||||
--- new SNMP-enabled business router/firewall
|
||||
---
|
||||
fvx538 OBJECT IDENTIFIER ::= { router 1 }
|
||||
fvs338 OBJECT IDENTIFIER ::= { router 2 }
|
||||
fvg318 OBJECT IDENTIFIER ::= { router 3 }
|
||||
fvs336g OBJECT IDENTIFIER ::= { router 4 }
|
||||
|
||||
---
|
||||
--- new SNMP-enabled firewall
|
||||
---
|
||||
fwag114 OBJECT IDENTIFIER ::= { firewall 3 }
|
||||
fvs124g OBJECT IDENTIFIER ::= { firewall 4 }
|
||||
fvs318v3 OBJECT IDENTIFIER ::= { firewall 5 }
|
||||
dgfv338 OBJECT IDENTIFIER ::= { firewall 6 }
|
||||
|
||||
---
|
||||
--- new SNMP-enabled AP
|
||||
---
|
||||
wpn802 OBJECT IDENTIFIER ::= { accesspoint 1 }
|
||||
wg312 OBJECT IDENTIFIER ::= { accesspoint 2 }
|
||||
wag312 OBJECT IDENTIFIER ::= { accesspoint 3 }
|
||||
|
||||
---
|
||||
--- new WLAN
|
||||
---
|
||||
|
||||
-- New Textual Conventions
|
||||
AgentPortMask ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'
|
||||
|
||||
When setting this value, the system will ignore
|
||||
configuration for ports not between the first and last
|
||||
valid ports. Configuration of any port numbers between
|
||||
this range that are not valid ports return a failure
|
||||
message, but will still apply configuration for valid
|
||||
ports."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
|
||||
END
|
523
mibs/FASTPATH-BOXSERVICES-PRIVATE-MIB.mib
Normal file
523
mibs/FASTPATH-BOXSERVICES-PRIVATE-MIB.mib
Normal file
@ -0,0 +1,523 @@
|
||||
-- Box Services MIB overview:
|
||||
-- Box Services MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-BOXSERVICES-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Box Services MIB
|
||||
-- Copyright Broadcom Corporation(2004-2008) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathBoxServices MODULE-IDENTITY
|
||||
LAST-UPDATED "200802220000Z" -- 22 Feb 2008 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Box Services Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200802220000Z" -- 22 Feb 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 43 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesGroup
|
||||
--
|
||||
-- This group provides configuration and status of the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Some scalars
|
||||
|
||||
boxServicesNormalTempRangeMin OBJECT-TYPE
|
||||
SYNTAX INTEGER (-100..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Lower boundary of normal temperature range."
|
||||
DEFVAL { 0 }
|
||||
::= { boxServicesGroup 1 }
|
||||
|
||||
boxServicesNormalTempRangeMax OBJECT-TYPE
|
||||
SYNTAX INTEGER (-100..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Upper boundary of normal temperature range."
|
||||
DEFVAL { 45 }
|
||||
::= { boxServicesGroup 2 }
|
||||
|
||||
boxServicesTemperatureTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable temperature change event trap, raised when temperature crosses boundaries of normal range"
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 3 }
|
||||
|
||||
boxServicesPSMStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Power Supply Module state change trap."
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 4 }
|
||||
|
||||
boxServicesFanStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Fan state change trap."
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesFans
|
||||
|
||||
boxServicesFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan"
|
||||
::= { boxServicesGroup 6 }
|
||||
|
||||
boxServicesFansEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Fan Entry"
|
||||
INDEX { boxServicesFansIndex }
|
||||
::= { boxServicesFansTable 1 }
|
||||
|
||||
BoxServicesFansEntry ::= SEQUENCE {
|
||||
boxServicesFansIndex
|
||||
Integer32,
|
||||
boxServicesFanItemType
|
||||
INTEGER,
|
||||
boxServicesFanItemState
|
||||
INTEGER,
|
||||
boxServicesFanSpeed
|
||||
Integer32,
|
||||
boxServicesFanDutyLevel
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesFansIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of fan table entry"
|
||||
::= { boxServicesFansEntry 1 }
|
||||
|
||||
boxServicesFanItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of fan"
|
||||
::= { boxServicesFansEntry 2 }
|
||||
|
||||
|
||||
boxServicesFanItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of fan"
|
||||
::= { boxServicesFansEntry 3 }
|
||||
|
||||
|
||||
boxServicesFanSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The speed of fan"
|
||||
::= { boxServicesFansEntry 4}
|
||||
|
||||
boxServicesFanDutyLevel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duty level of fan, in percents"
|
||||
::= { boxServicesFansEntry 5}
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesPowSupplies
|
||||
|
||||
boxServicesPowSuppliesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power supply"
|
||||
::= { boxServicesGroup 7 }
|
||||
|
||||
boxServicesPowSuppliesEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Power Supply Entry"
|
||||
INDEX { boxServicesPowSupplyIndex }
|
||||
::= { boxServicesPowSuppliesTable 1 }
|
||||
|
||||
BoxServicesPowSuppliesEntry ::= SEQUENCE {
|
||||
boxServicesPowSupplyIndex
|
||||
Integer32,
|
||||
boxServicesPowSupplyItemType
|
||||
INTEGER,
|
||||
boxServicesPowSupplyItemState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
boxServicesPowSupplyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of power supply table entry"
|
||||
::= { boxServicesPowSuppliesEntry 1 }
|
||||
|
||||
boxServicesPowSupplyItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of power supply"
|
||||
::= { boxServicesPowSuppliesEntry 2 }
|
||||
|
||||
|
||||
boxServicesPowSupplyItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of power supply"
|
||||
::= { boxServicesPowSuppliesEntry 3 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesTempSensors
|
||||
|
||||
|
||||
boxServicesTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Temperature sensor
|
||||
|
||||
This table has been obsoleted by boxServicesStackTempSensorsTable"
|
||||
::= { boxServicesGroup 8 }
|
||||
|
||||
|
||||
boxServicesTempSensorsEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Sensor Entry"
|
||||
INDEX { boxServicesTempSensorIndex }
|
||||
::= { boxServicesTempSensorsTable 1 }
|
||||
|
||||
BoxServicesTempSensorsEntry ::= SEQUENCE {
|
||||
boxServicesTempSensorIndex
|
||||
Integer32,
|
||||
boxServicesTempSensorType
|
||||
INTEGER,
|
||||
boxServicesTempSensorState
|
||||
INTEGER,
|
||||
boxServicesTempSensorTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of temperature sensor table entry"
|
||||
::= { boxServicesTempSensorsEntry 1 }
|
||||
|
||||
|
||||
boxServicesTempSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 2 }
|
||||
|
||||
|
||||
boxServicesTempSensorState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 3 }
|
||||
|
||||
|
||||
boxServicesTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature value reported by sensor"
|
||||
::= { boxServicesTempSensorsEntry 4}
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesStackTempSensors
|
||||
|
||||
|
||||
boxServicesStackTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesStackTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature sensor"
|
||||
::= { boxServicesGroup 9 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorsEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesStackTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Sensor Entry"
|
||||
INDEX { boxServicesUnitIndex, boxServicesStackTempSensorIndex }
|
||||
::= { boxServicesStackTempSensorsTable 1 }
|
||||
|
||||
|
||||
BoxServicesStackTempSensorsEntry ::= SEQUENCE {
|
||||
boxServicesUnitIndex
|
||||
INTEGER,
|
||||
boxServicesStackTempSensorIndex
|
||||
Integer32,
|
||||
boxServicesStackTempSensorType
|
||||
INTEGER,
|
||||
boxServicesStackTempSensorState
|
||||
INTEGER,
|
||||
boxServicesStackTempSensorTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
|
||||
boxServicesUnitIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of a stack unit"
|
||||
::= { boxServicesStackTempSensorsEntry 1 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of temperature sensor table entry"
|
||||
::= { boxServicesStackTempSensorsEntry 2 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of temperature sensor"
|
||||
::= { boxServicesStackTempSensorsEntry 3 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of temperature sensor"
|
||||
::= { boxServicesStackTempSensorsEntry 4 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature value reported by sensor"
|
||||
::= { boxServicesStackTempSensorsEntry 5 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesNotificationsGroup
|
||||
--
|
||||
-- This group provides notification definitions for the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesNotificationsGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServices notification definitions
|
||||
|
||||
boxsItemStateChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
insertion(1),
|
||||
removal(2),
|
||||
becomeoperational(3),
|
||||
failure(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes states of the fan or power supply.
|
||||
|
||||
insertion - hot-pluggable fan or power supply was inserted
|
||||
removal - hot-pluggable fan or power supply was removed
|
||||
becomeoperational - fan or power supply became operational after failure state
|
||||
failure - fan or power supply failure happened, i.e. it is not able to perform its functions"
|
||||
::= { boxServicesNotificationsGroup 1 }
|
||||
|
||||
boxsTemperatureChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
abovethreshold(1),
|
||||
belowthreshold(2),
|
||||
withinnormalrange(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes change of the temperature.
|
||||
To avoid flipping on boundary conditions, it is allowed to send the trap
|
||||
taking into account some margin around thresholds.
|
||||
|
||||
abovethreshold - temperature increased and crossed upper threshold value
|
||||
belowthreshold - temperature decreased and crossed lower threshold value
|
||||
withinnormalrange - temperature returned to normal range (between threshold)"
|
||||
::= { boxServicesNotificationsGroup 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- Traps
|
||||
--**************************************************************************************
|
||||
|
||||
fastPathBoxServicesTraps OBJECT IDENTIFIER ::= { fastPathBoxServices 0 }
|
||||
|
||||
|
||||
|
||||
boxsFanStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesFansIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when fan state change happens."
|
||||
::= { fastPathBoxServicesTraps 1 }
|
||||
|
||||
boxsPowSupplyStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesPowSupplyIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when power supply state change happens."
|
||||
::= { fastPathBoxServicesTraps 2 }
|
||||
|
||||
|
||||
boxsTemperatureChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesTempSensorIndex,
|
||||
boxsTemperatureChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when temperature is changing and crossing any of the thresholds"
|
||||
::= { fastPathBoxServicesTraps 3 }
|
||||
|
||||
END
|
1568
mibs/FASTPATH-CAPTIVE-PORTAL-MIB.mib
Normal file
1568
mibs/FASTPATH-CAPTIVE-PORTAL-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
291
mibs/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB.mib
Normal file
291
mibs/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB.mib
Normal file
@ -0,0 +1,291 @@
|
||||
-- Denial of Service MIB overview:
|
||||
-- Denial of Service MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-DENIALOFSERVICE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH Denial of Service MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathDenialOfService MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Denial of Service."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 31 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSwitchDenialOfServiceGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSwitchDenialOfServiceGroup OBJECT IDENTIFIER ::= { fastPathDenialOfService 1 }
|
||||
|
||||
|
||||
agentSwitchDenialOfServiceSIPDIPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SIP=DIP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 1 }
|
||||
|
||||
agentSwitchDenialOfServiceSMACDMACMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SMAC=DMAC Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 9 }
|
||||
|
||||
agentSwitchDenialOfServiceFirstFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the First Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 2 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPHdrSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Minimum allowed TCP Header size.
|
||||
This is active if the First Fragment Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 20 }
|
||||
::= { agentSwitchDenialOfServiceGroup 3 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 4 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPOffsetMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Offset Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 10 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 5 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagSeqMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag and Sequence Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 11 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 14 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynFinMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn and Fin Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 15 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFinUrgPshMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fin and Urg and Psh Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 16 }
|
||||
|
||||
agentSwitchDenialOfServiceL4PortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the L4 Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 6 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 12 }
|
||||
|
||||
agentSwitchDenialOfServiceUDPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the UDP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 13 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 7 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16376)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMP data size.
|
||||
This is active if the ICMP Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 512 }
|
||||
::= { agentSwitchDenialOfServiceGroup 8 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPv6Size OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMPv6 data size.
|
||||
This is active if the ICMPv6 Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 1023 }
|
||||
::= { agentSwitchDenialOfServiceGroup 18 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 19 }
|
||||
|
||||
|
||||
END
|
||||
|
1183
mibs/FASTPATH-DHCP6SERVER-PRIVATE-MIB.mib
Normal file
1183
mibs/FASTPATH-DHCP6SERVER-PRIVATE-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
1002
mibs/FASTPATH-DHCPSERVER-PRIVATE-MIB.mib
Normal file
1002
mibs/FASTPATH-DHCPSERVER-PRIVATE-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
270
mibs/FASTPATH-DNS-RESOLVER-CONTROL-MIB.mib
Normal file
270
mibs/FASTPATH-DNS-RESOLVER-CONTROL-MIB.mib
Normal file
@ -0,0 +1,270 @@
|
||||
|
||||
FASTPATH-DNS-RESOLVER-CONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Counter32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath
|
||||
FROM BROADCOM-REF-MIB;
|
||||
|
||||
-- DNS Control Resolver MIB
|
||||
|
||||
fastPathDnsResControlMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
100 Perimeter Park, Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
USA
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
DNS Client control configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200503281100Z" -- Mon Mar 28 11:00 GMT 2005
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 37 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
DnsCacheEntryType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A DNS cache entry type. This is for address or
|
||||
for canonical name."
|
||||
SYNTAX INTEGER { dnsCacheAddresstype(1),
|
||||
dnsCacheCnametye(2) }
|
||||
|
||||
|
||||
fastPathDnsResCtlMIBObjects OBJECT IDENTIFIER ::= { fastPathDnsResControlMIB 1 }
|
||||
|
||||
agentResCtlglobal OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 1 }
|
||||
agentResCtlServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 2 }
|
||||
agentResCtlStaticServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 3 }
|
||||
-- agentResCtlCacheConfig OBJECT IDENTIFIER ::= { dnsResCtlMIBObjects 4 }
|
||||
|
||||
|
||||
-- Resolver Control Configuration Group
|
||||
|
||||
agentResCtlAdminMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns client administrative modes supported by the device.
|
||||
The dns client services can be turned on or off."
|
||||
::= {agentResCtlglobal 1 }
|
||||
|
||||
agentResCtlDefDomainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default domain name for unqualified hostnames."
|
||||
::= {agentResCtlglobal 2 }
|
||||
|
||||
agentResCtlCacheFlushStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { dnsCacheFlushEnable(1),
|
||||
dnsCacheFlushDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cache Flush status. If set to enable all dynamic cache
|
||||
entries would be removed."
|
||||
::= {agentResCtlglobal 3 }
|
||||
|
||||
agentResCtlRequestTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timeout before retransmitting a request to the server. The
|
||||
timeout value is configured and displayed in seconds."
|
||||
DEFVAL { 3 }
|
||||
::= {agentResCtlglobal 4 }
|
||||
|
||||
agentResCtlRequestRetransmits OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the request is retransmitted. The request
|
||||
is retransmitted provided the maximum timeout value allows
|
||||
this many number of retransmits."
|
||||
DEFVAL { 2 }
|
||||
::= {agentResCtlglobal 5 }
|
||||
|
||||
agentResCtlDomainListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for default domain list."
|
||||
::= {agentResCtlglobal 6}
|
||||
|
||||
agentResCtlDomainListEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS domain name list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDomainListName }
|
||||
::= {agentResCtlDomainListTable 1 }
|
||||
|
||||
ResCtlDomainListEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDomainListName
|
||||
DisplayString,
|
||||
agentResCtlDomainListNameStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDomainListName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns domain list entry identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlDomainListEntry 1 }
|
||||
|
||||
agentResCtlDomainListNameStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS domain list Entry Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlDomainListEntry 2 }
|
||||
|
||||
-- DNS Resolver Control Server Configuration Table
|
||||
|
||||
agentResCtlServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of DNS servers list"
|
||||
::= {agentResCtlServConfig 1 }
|
||||
|
||||
agentResCtlConfigIPEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS Servers list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDnsNameServerIP }
|
||||
::= {agentResCtlServConfigTable 1 }
|
||||
|
||||
ResCtlConfigIPEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDnsNameServerIP
|
||||
IpAddress,
|
||||
agentResCtlDnsNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDnsNameServerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlConfigIPEntry 1 }
|
||||
|
||||
agentResCtlDnsNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS Server Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlConfigIPEntry 2 }
|
||||
|
||||
-- DNS Resolver Control Static Host Name IP Address Table
|
||||
|
||||
agentResCtlStaticServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Static table of DNS hostname to IP address table"
|
||||
::= {agentResCtlStaticServConfig 1 }
|
||||
|
||||
agentResCtlStaticServEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the static DNS hostname IP address list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlStaticHostName,
|
||||
agentResCtlStaticIPAddress }
|
||||
::= {agentResCtlStaticServConfigTable 1 }
|
||||
|
||||
ResCtlStaticServEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlStaticHostName
|
||||
OCTET STRING,
|
||||
agentResCtlStaticIPAddress
|
||||
IpAddress,
|
||||
agentResCtlStaticNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlStaticHostName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0 .. 255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The static hostname to be stored in the name server table."
|
||||
::= {agentResCtlStaticServEntry 1 }
|
||||
|
||||
agentResCtlStaticIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server for the static hostname."
|
||||
::= {agentResCtlStaticServEntry 2 }
|
||||
|
||||
agentResCtlStaticNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the Static Host Name - IP Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlStaticServEntry 3 }
|
||||
|
||||
END
|
452
mibs/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB.mib
Normal file
452
mibs/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB.mib
Normal file
@ -0,0 +1,452 @@
|
||||
-- Dot1x Advanced Features MIB overview:
|
||||
-- Dot1x Advanced Features MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-DOT1X-ADVANCED-FEATURES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Dot1x Advanced Features MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
dot1xPaePortNumber FROM IEEE8021-PAE-MIB
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,MacAddress FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
|
||||
fastPathdot1xAdvanced MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Dot1x Advanced Features "
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 36 }
|
||||
|
||||
|
||||
Dot1xPortControlMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The control values of the Authenticator PAE controlled
|
||||
Port."
|
||||
SYNTAX INTEGER {
|
||||
forceUnauthorized(1),
|
||||
auto(2),
|
||||
forceAuthorized(3),
|
||||
macBased(4)
|
||||
}
|
||||
|
||||
Dot1xSessionTerminationAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action to be taken on session termination ."
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
reauthenticate(2)
|
||||
}
|
||||
|
||||
agentDot1xEnhancementConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 1 }
|
||||
|
||||
agentDot1xRadiusVlanAssignment OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable dot1x Vlan Assignment Support on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xEnhancementConfigGroup 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xPortConfigGroup -> Contains MIB objects configuring/displaying Dot1x Port details
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xPortConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 2 }
|
||||
|
||||
--------------------------------------------------------------
|
||||
-- The Dot1x Enhanced Port Table
|
||||
--------------------------------------------------------------
|
||||
|
||||
agentDot1xPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x enhanced Port details and associated functionality."
|
||||
::= { agentDot1xPortConfigGroup 1 }
|
||||
|
||||
agentDot1xPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { dot1xPaePortNumber}
|
||||
::= {agentDot1xPortConfigTable 1 }
|
||||
|
||||
AgentDot1xPortConfigEntry ::= SEQUENCE {
|
||||
agentDot1xPortControlMode
|
||||
Dot1xPortControlMode,
|
||||
agentDot1xGuestVlanId
|
||||
Unsigned32,
|
||||
agentDot1xGuestVlanPeriod
|
||||
Unsigned32,
|
||||
agentDot1xUnauthenticatedVlan
|
||||
Unsigned32,
|
||||
agentDot1xMaxUsers
|
||||
Unsigned32,
|
||||
agentDot1xPortVlanAssigned
|
||||
Unsigned32,
|
||||
agentDot1xPortVlanAssignedReason
|
||||
INTEGER,
|
||||
agentDot1xPortSessionTimeout
|
||||
Unsigned32,
|
||||
agentDot1xPortTerminationAction
|
||||
Dot1xSessionTerminationAction,
|
||||
agentDot1xPortMABenabled
|
||||
INTEGER,
|
||||
agentDot1xPortMABenabledOperational
|
||||
INTEGER
|
||||
|
||||
}
|
||||
|
||||
agentDot1xPortControlMode OBJECT-TYPE
|
||||
SYNTAX Dot1xPortControlMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x port control mode of this port.The Port control mode .
|
||||
The port control mode for this interface can take the following values ,
|
||||
force-unauthorized - the port is in unauthorized mode,
|
||||
auto-Port based mode. If a client authenticates suscessfully, then the interface is authorized .
|
||||
Otherwise, the port is in unauthorized mode.
|
||||
If more than one clients are attached to the port , then only one client needs to authenticate to allow other clients access.
|
||||
force-authorized - The port is placed in authorized mode
|
||||
macBased - If more than one client is attached to the port, then each client needs to authenticate separately.
|
||||
This object depcreates dot1xAuthAuthControlledPortControl object in IEEE8021-PAE-MIB"
|
||||
DEFVAL {auto}
|
||||
::= { agentDot1xPortConfigEntry 1}
|
||||
|
||||
agentDot1xGuestVlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Guest Vlan of the port. A port will
|
||||
be moved to its Guest Vlan if no client sucessfully
|
||||
authenticates on that port for the Guest Vlan Period.
|
||||
A value of zero indicates no Guest Vlan is configured for the interface."
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 2}
|
||||
|
||||
agentDot1xGuestVlanPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the guestVlanPeriod constant
|
||||
currently in use for Guest Vlan Assignment for the
|
||||
port ."
|
||||
DEFVAL { 90 }
|
||||
::= { agentDot1xPortConfigEntry 3 }
|
||||
|
||||
|
||||
agentDot1xUnauthenticatedVlan OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Unauthenticated Vlan of the port. A port will
|
||||
be moved to its unauthenticated Vlan if the client authenticates unsucessfully
|
||||
on that port .
|
||||
A value of zero indicates no Unauthenticated Vlan is configured for the port. "
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 4}
|
||||
|
||||
agentDot1xMaxUsers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the maximum users or clients that can authenticate on this port when the port control mode is macBased. "
|
||||
::= { agentDot1xPortConfigEntry 5}
|
||||
|
||||
agentDot1xPortVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the vlan the port is assigned to by Dot1x .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 6}
|
||||
|
||||
agentDot1xPortVlanAssignedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
guestVlan(4),
|
||||
notAssigned(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Reason the port is assigned to the vlan specified by agentDot1xPortVlanAssigned .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {5}
|
||||
::= { agentDot1xPortConfigEntry 7}
|
||||
|
||||
agentDot1xPortSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the session timeout value assigned by the Radius server for this port .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
::= { agentDot1xPortConfigEntry 8}
|
||||
|
||||
agentDot1xPortTerminationAction OBJECT-TYPE
|
||||
SYNTAX Dot1xSessionTerminationAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the session termination action assigned by the Radius Server .This is the action taken when the session times out .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {1}
|
||||
::= { agentDot1xPortConfigEntry 9}
|
||||
|
||||
agentDot1xPortMABenabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies if Mac-based bypass authentication is configured for the port. "
|
||||
DEFVAL {2}
|
||||
::= { agentDot1xPortConfigEntry 10}
|
||||
|
||||
agentDot1xPortMABenabledOperational OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Displays the operational value of the Mac-based authentication bypass mode (MAB) on the port. "
|
||||
DEFVAL {2}
|
||||
::= { agentDot1xPortConfigEntry 11}
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xClientConfigGroup -> Contains MIB objects displaying Dot1x Client details and
|
||||
-- associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xClientConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 3 }
|
||||
|
||||
agentDot1xClientConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xClientConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x Client details and associated functionality."
|
||||
::= { agentDot1xClientConfigGroup 1 }
|
||||
|
||||
agentDot1xClientConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xClientConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { agentDot1xClientMacAddress}
|
||||
::= {agentDot1xClientConfigTable 1 }
|
||||
|
||||
AgentDot1xClientConfigEntry ::= SEQUENCE {
|
||||
agentDot1xClientMacAddress
|
||||
MacAddress,
|
||||
agentDot1xLogicalPort
|
||||
Unsigned32,
|
||||
agentDot1xInterface
|
||||
Unsigned32,
|
||||
agentDot1xClientAuthPAEstate
|
||||
INTEGER,
|
||||
agentDot1xClientBackendState
|
||||
INTEGER,
|
||||
agentDot1xClientUserName
|
||||
DisplayString,
|
||||
agentDot1xClientSessionTime
|
||||
Unsigned32,
|
||||
agentDot1xClientFilterID
|
||||
DisplayString,
|
||||
agentDot1xClientVlanAssigned
|
||||
Unsigned32,
|
||||
agentDot1xClientVlanAssignedReason
|
||||
INTEGER,
|
||||
agentDot1xClientSessionTimeout
|
||||
Unsigned32,
|
||||
agentDot1xClientTerminationAction
|
||||
Dot1xSessionTerminationAction
|
||||
}
|
||||
|
||||
agentDot1xClientMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address of the client. "
|
||||
::= { agentDot1xClientConfigEntry 1}
|
||||
|
||||
agentDot1xLogicalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address of the client . "
|
||||
::= { agentDot1xClientConfigEntry 2}
|
||||
|
||||
agentDot1xInterface OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the physical interface to which the client is attached . "
|
||||
::= { agentDot1xClientConfigEntry 3}
|
||||
|
||||
agentDot1xClientAuthPAEstate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
initialize(1),
|
||||
disconnected(2),
|
||||
connecting(3),
|
||||
authenticating(4),
|
||||
authenticated(5),
|
||||
aborting(6),
|
||||
held(7),
|
||||
forceAuth(8),
|
||||
forceUnauth(9)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current value of the Authenticator PAE state
|
||||
machine for the client."
|
||||
::={ agentDot1xClientConfigEntry 4}
|
||||
|
||||
agentDot1xClientBackendState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
request(1),
|
||||
response(2),
|
||||
success(3),
|
||||
fail(4),
|
||||
timeout(5),
|
||||
idle(6),
|
||||
initialize(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the Backend Authentication
|
||||
state machine."
|
||||
::={ agentDot1xClientConfigEntry 5}
|
||||
|
||||
agentDot1xClientUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the username with which the client is authenticated to the Radius server .
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 6}
|
||||
|
||||
agentDot1xClientSessionTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time elapsed in seconds since the client was authenticated in this session.
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 7}
|
||||
|
||||
agentDot1xClientFilterID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Filter ID or Diffserv Policy name to be applied to the session .
|
||||
This vlaue is populated only if it has been assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 8}
|
||||
|
||||
agentDot1xClientVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the vlan the client is associated with by Dot1x .
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 9}
|
||||
|
||||
agentDot1xClientVlanAssignedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
invalid(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Reason the client is associated to the vlan specified by agentDot1xClientVlanAssigned .
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 10}
|
||||
|
||||
agentDot1xClientSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the session time remaining for the client if assigned by the Radius server .
|
||||
A value of 0 indicates that no session timeout was assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 11}
|
||||
|
||||
agentDot1xClientTerminationAction OBJECT-TYPE
|
||||
SYNTAX Dot1xSessionTerminationAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the session termination action assigned by the Radius Server .
|
||||
This is the action taken when the session times out .
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 12}
|
||||
END
|
||||
|
1189
mibs/FASTPATH-INVENTORY-MIB.mib
Normal file
1189
mibs/FASTPATH-INVENTORY-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
112
mibs/FASTPATH-IPV6-LOOPBACK-MIB.mib
Normal file
112
mibs/FASTPATH-IPV6-LOOPBACK-MIB.mib
Normal file
@ -0,0 +1,112 @@
|
||||
FASTPATH-IPV6-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath IPV6 Loopback MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
||||
Ipv6AddressPrefix FROM IPV6-TC
|
||||
agentLoopbackID FROM FASTPATH-LOOPBACK-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathIpv6Loopback MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Loopback IPV6 address configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 23 }
|
||||
--**************************************************************************************
|
||||
-- agentLoopbackIpv6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLoopbackIpv6Group OBJECT IDENTIFIER ::= { fastPathIpv6Loopback 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLoopbackIpv6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the Ipv6 prefixes associated with loopback instances"
|
||||
::= { agentLoopbackIpv6Group 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentLoopbackIpv6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentLoopbackID, agentLoopbackIpv6PrefixPrefix, agentLoopbackIpv6PrefixPrefixLen}
|
||||
::= { agentLoopbackIpv6PrefixTable 1 }
|
||||
|
||||
AgentLoopbackIpv6PrefixEntry ::= SEQUENCE {
|
||||
agentLoopbackIpv6PrefixPrefix
|
||||
Ipv6AddressPrefix,
|
||||
agentLoopbackIpv6PrefixPrefixLen
|
||||
InetAddressPrefixLength,
|
||||
agentLoopbackIpv6PrefixStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLoopbackIpv6PrefixPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the loopback interface. The data type
|
||||
is used to model the Ipv6 address. It is a binary string
|
||||
of 16 octects in network byte-order. It specifies the IP
|
||||
address of loopback which will be in Ipv6 Format, generated
|
||||
using internal interface number."
|
||||
::= { agentLoopbackIpv6PrefixEntry 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentLoopbackIpv6PrefixEntry 2 }
|
||||
|
||||
agentLoopbackIpv6PrefixStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Loopback instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentLoopbackIpv6PrefixEntry 3 }
|
||||
END
|
253
mibs/FASTPATH-IPV6-TUNNEL-MIB.mib
Normal file
253
mibs/FASTPATH-IPV6-TUNNEL-MIB.mib
Normal file
@ -0,0 +1,253 @@
|
||||
FASTPATH-IPV6-TUNNEL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath IPV6 Tunnel MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix
|
||||
FROM IPV6-TC
|
||||
InetAddressIPv4, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathIpv6Tunnel MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath IPV6 Tunnel"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 27 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentTunnelIPV6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentTunnelIPV6Group OBJECT IDENTIFIER ::= { fastPathIpv6Tunnel 1 }
|
||||
|
||||
agentTunnelIPV6Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentTunnelIPV6Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A summary table of the IPV6 tunnel instances"
|
||||
::= { agentTunnelIPV6Group 1 }
|
||||
|
||||
agentTunnelIPV6Entry OBJECT-TYPE
|
||||
SYNTAX AgentTunnelIPV6Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentTunnelID }
|
||||
::= { agentTunnelIPV6Table 1 }
|
||||
|
||||
AgentTunnelIPV6Entry ::= SEQUENCE {
|
||||
agentTunnelID
|
||||
Integer32,
|
||||
agentTunnelIfIndex
|
||||
Integer32,
|
||||
agentTunnelMode
|
||||
INTEGER,
|
||||
agentTunnelLocalIP4Addr
|
||||
InetAddressIPv4,
|
||||
agentTunnelRemoteIP4Addr
|
||||
InetAddressIPv4,
|
||||
agentTunnelLocalIfIndex
|
||||
Integer32,
|
||||
agentTunnelIcmpUnreachableMode
|
||||
INTEGER,
|
||||
agentTunnelStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
agentTunnelID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The tunnel ID is associated with Internal Interface number
|
||||
which is generated when we create a tunnel, and is used
|
||||
to configure the tunnel."
|
||||
::= { agentTunnelIPV6Entry 1 }
|
||||
|
||||
agentTunnelIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The external interface of the tunnel is associted with
|
||||
internal interface. The tunnel ID associated with
|
||||
Internal Interface number is generated when we create a
|
||||
tunnel, which is used to configure the tunnel."
|
||||
::= { agentTunnelIPV6Entry 2 }
|
||||
|
||||
|
||||
agentTunnelMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(1),
|
||||
ip6over4(2),
|
||||
ip6to4(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of Tunnel either undefined, 6over4 or 6to4.
|
||||
The default value is undefined. It supports 6over4
|
||||
which supports an assigned IPV6 address, an IPV4 address
|
||||
is not allowed. For this mode, the tunnel source and
|
||||
tunnel destination must be IPV4 address. For 6to4 tunnel,
|
||||
the tunnel source must be IPv4 address. Tunnel destination
|
||||
should not be set. The first 48-bits of the IPv4 address assigned
|
||||
to the 6to4 tunnel should be of the format 2002:sourceIpv4address."
|
||||
DEFVAL { undefined }
|
||||
::= { agentTunnelIPV6Entry 3 }
|
||||
|
||||
agentTunnelLocalIP4Addr OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Local endpoint of the tunnel i.e. the
|
||||
source address used in the outer IP header. It is 0.0.0.0
|
||||
if unknown or the tunnel is over IPv6."
|
||||
|
||||
::= { agentTunnelIPV6Entry 4 }
|
||||
|
||||
agentTunnelRemoteIP4Addr OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Remote endpoint of the tunnel i.e.
|
||||
the destination address used in the outer IP header. It is
|
||||
0.0.0.0 if the tunnel is unknown or IPv6 address, or not
|
||||
a point to point link"
|
||||
|
||||
::= { agentTunnelIPV6Entry 5 }
|
||||
|
||||
agentTunnelLocalIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the interface for IPv6 Tunnel Source"
|
||||
::= { agentTunnelIPV6Entry 6}
|
||||
|
||||
agentTunnelStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Tunnel instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentTunnelIPV6Entry 7 }
|
||||
|
||||
agentTunnelIcmpUnreachableMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Mode of Sending ICMPv6 Unreachable
|
||||
messages on this tunnel interface."
|
||||
::= { agentTunnelIPV6Entry 8}
|
||||
|
||||
|
||||
agentTunnelIPV6PrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentTunnelIPV6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the IPV6 prefixes associated with tunnel instances"
|
||||
::= { agentTunnelIPV6Group 2 }
|
||||
|
||||
agentTunnelIPV6PrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentTunnelIPV6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentTunnelID, agentTunnelIPV6PrefixPrefix, agentTunnelIPV6PrefixPrefixLen}
|
||||
::= { agentTunnelIPV6PrefixTable 1 }
|
||||
|
||||
AgentTunnelIPV6PrefixEntry ::= SEQUENCE {
|
||||
agentTunnelIPV6PrefixPrefix
|
||||
Ipv6AddressPrefix,
|
||||
agentTunnelIPV6PrefixPrefixLen
|
||||
InetAddressPrefixLength,
|
||||
agentTunnelIPV6PrefixStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentTunnelIPV6PrefixPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the tunnel interface. The data type
|
||||
is used to model the IPV6 address. It is a binary string
|
||||
of 16 octects in network byte-order. It specifies the IP
|
||||
address of tunnel which will be in IPV6 Format, generated
|
||||
using internal interface number."
|
||||
::= { agentTunnelIPV6PrefixEntry 1 }
|
||||
|
||||
agentTunnelIPV6PrefixPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentTunnelIPV6PrefixEntry 2 }
|
||||
|
||||
agentTunnelIPV6PrefixStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Tunnel instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentTunnelIPV6PrefixEntry 3 }
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
548
mibs/FASTPATH-ISDP-MIB.mib
Normal file
548
mibs/FASTPATH-ISDP-MIB.mib
Normal file
@ -0,0 +1,548 @@
|
||||
FASTPATH-ISDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Switching MIB
|
||||
-- Copyright Broadcom Corporation (2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32,Counter32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TimeStamp FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathIsdp MODULE-IDENTITY
|
||||
LAST-UPDATED "200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath ISDP"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201001110000Z" -- 11th january 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Device ID can be system's host name too."
|
||||
REVISION
|
||||
"200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 39 }
|
||||
|
||||
|
||||
agentIsdpMIBObjects OBJECT IDENTIFIER ::= { fastPathIsdp 1 }
|
||||
agentIsdpCache OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 2 }
|
||||
agentIsdpInterface OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 3 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Interface Group
|
||||
-- Manage ISDP on interface.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the status of ISDP on
|
||||
the device's interfaces."
|
||||
::= { agentIsdpInterface 1 }
|
||||
|
||||
agentIsdpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpInterfaceTable,
|
||||
containing the status of ISDP on an interface."
|
||||
INDEX { agentIsdpInterfaceIfIndex }
|
||||
::= { agentIsdpInterfaceTable 1 }
|
||||
|
||||
AgentIsdpInterfaceEntry ::= SEQUENCE {
|
||||
agentIsdpInterfaceIfIndex Integer32,
|
||||
agentIsdpInterfaceEnable INTEGER
|
||||
}
|
||||
|
||||
agentIsdpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the local interface.
|
||||
|
||||
For 802.3 Repeaters on which the repeater ports do not
|
||||
have ifIndex values assigned, this value is a unique
|
||||
value for the port, and greater than any ifIndex value
|
||||
supported by the repeater; in this case, the specific
|
||||
port is indicated by corresponding values of
|
||||
agentIsdpInterfaceGroup and agentIsdpInterfacePort, where these
|
||||
values correspond to the group number and port number
|
||||
values of RFC 1516."
|
||||
::= { agentIsdpInterfaceEntry 1 }
|
||||
|
||||
agentIsdpInterfaceEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Industry Standard Discovery Protocol
|
||||
is currently running on this interface. This variable
|
||||
has no effect when ISDP is disabled (agentIsdpGlobalRun = FALSE)."
|
||||
::= { agentIsdpInterfaceEntry 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Cache Group
|
||||
-- Display Cache ISDP settings.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the cached
|
||||
information obtained via receiving ISDP messages."
|
||||
::= { agentIsdpCache 1 }
|
||||
|
||||
agentIsdpCacheEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpCacheTable,
|
||||
containing the information received via ISDP on one
|
||||
interface from one device. Entries appear when
|
||||
a ISDP advertisement is received from a neighbor
|
||||
device. Entries disappear when ISDP is disabled
|
||||
on the interface, or globally."
|
||||
INDEX { agentIsdpCacheIfIndex, agentIsdpCacheIndex }
|
||||
::= { agentIsdpCacheTable 1 }
|
||||
|
||||
AgentIsdpCacheEntry ::= SEQUENCE {
|
||||
agentIsdpCacheIfIndex Integer32,
|
||||
agentIsdpCacheIndex Integer32,
|
||||
agentIsdpCacheLocalIntf DisplayString,
|
||||
agentIsdpCacheAddress DisplayString,
|
||||
agentIsdpCacheVersion DisplayString,
|
||||
agentIsdpCacheDeviceId DisplayString,
|
||||
agentIsdpCacheDevicePort DisplayString,
|
||||
agentIsdpCachePlatform DisplayString,
|
||||
agentIsdpCacheCapabilities DisplayString,
|
||||
agentIsdpCacheLastChange TimeStamp,
|
||||
agentIsdpCacheProtocolVersion DisplayString,
|
||||
agentIsdpCacheHoldtime INTEGER
|
||||
}
|
||||
|
||||
agentIsdpCacheIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Normally, the ifIndex value of the local interface."
|
||||
::= { agentIsdpCacheEntry 1 }
|
||||
|
||||
agentIsdpCacheIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index value is unique integer id of each neighbor entry."
|
||||
::= { agentIsdpCacheEntry 2 }
|
||||
|
||||
agentIsdpCacheAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (first) network-layer address of the device's
|
||||
SNMP-agent as reported in the Address TLV of the most recently
|
||||
received ISDP message. For example, if the corresponding
|
||||
instance of cacheAddressType had the value 'ip(1)', then
|
||||
this object would be an IP-address."
|
||||
::= { agentIsdpCacheEntry 3 }
|
||||
|
||||
agentIsdpCacheLocalIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device Interface which had this neighbor."
|
||||
::= { agentIsdpCacheEntry 4 }
|
||||
|
||||
agentIsdpCacheVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Version string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Version
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 5 }
|
||||
|
||||
agentIsdpCacheDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device-ID string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Device-ID
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 6 }
|
||||
|
||||
agentIsdpCacheDevicePort OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port-ID string as reported in the most recent ISDP
|
||||
message. This will typically be the value of the ifName
|
||||
object (e.g., 'Ethernet0'). The zero-length string
|
||||
indicates that no Port-ID field (TLV) was reported in the
|
||||
most recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 7 }
|
||||
|
||||
agentIsdpCachePlatform OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Hardware Platform as reported in the most
|
||||
recent ISDP message. The zero-length string indicates
|
||||
that no Platform field (TLV) was reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 8 }
|
||||
|
||||
agentIsdpCacheCapabilities OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Functional Capabilities as reported in the
|
||||
most recent ISDP message. For latest set of specific
|
||||
values, see the latest version of the ISDP specification.
|
||||
The zero-length string indicates that no Capabilities field
|
||||
(TLV) was reported in the most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 9 }
|
||||
|
||||
agentIsdpCacheLastChange OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the time when this cache entry was last changed.
|
||||
This object is initialised to the current time when the entry
|
||||
gets created and updated to the current time whenever the value
|
||||
of any (other) object instance in the corresponding row is
|
||||
modified."
|
||||
::= { agentIsdpCacheEntry 10 }
|
||||
|
||||
agentIsdpCacheProtocolVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's version of ISDP protcol as reported in the
|
||||
most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 11 }
|
||||
|
||||
agentIsdpCacheHoldtime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's ISDP Holdtime as reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 12 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The ISDP Global Group
|
||||
-- Manage Global ISDP settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
agentIsdpGlobal OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 1 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Clear Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpClear OBJECT IDENTIFIER ::= { agentIsdpGlobal 1 }
|
||||
|
||||
agentIsdpClearStats OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP stats."
|
||||
::= { agentIsdpClear 1 }
|
||||
|
||||
agentIsdpClearEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP entries table."
|
||||
::= { agentIsdpClear 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Statistics Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpStatistics OBJECT IDENTIFIER ::= { agentIsdpGlobal 2 }
|
||||
|
||||
agentIsdpStatisticsPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu received."
|
||||
::= { agentIsdpStatistics 1 }
|
||||
|
||||
agentIsdpStatisticsPduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 2 }
|
||||
|
||||
agentIsdpStatisticsV1PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 3 }
|
||||
|
||||
agentIsdpStatisticsV1PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 4 }
|
||||
|
||||
agentIsdpStatisticsV2PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 5 }
|
||||
|
||||
agentIsdpStatisticsV2PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 6 }
|
||||
|
||||
agentIsdpStatisticsBadHeaderPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with bad header received."
|
||||
::= { agentIsdpStatistics 7 }
|
||||
|
||||
agentIsdpStatisticsChkSumErrorPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with chksum error received."
|
||||
::= { agentIsdpStatistics 8 }
|
||||
|
||||
agentIsdpStatisticsFailurePduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu transmition failures."
|
||||
::= { agentIsdpStatistics 9 }
|
||||
|
||||
agentIsdpStatisticsInvalidFormatPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu in invalid format received."
|
||||
::= { agentIsdpStatistics 10 }
|
||||
|
||||
agentIsdpStatisticsTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry table was full."
|
||||
::= { agentIsdpStatistics 11 }
|
||||
|
||||
agentIsdpStatisticsIpAddressTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry address table was full."
|
||||
::= { agentIsdpStatistics 12 }
|
||||
|
||||
agentIsdpGlobalRun OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol
|
||||
is currently running. Entries in agentIsdpCacheTable are
|
||||
deleted when ISDP is disabled."
|
||||
DEFVAL { 1 }
|
||||
::= { agentIsdpGlobal 4 }
|
||||
|
||||
agentIsdpGlobalMessageInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (5..254)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval at which ISDP messages are to be generated.
|
||||
The default value is 60 seconds. This is also known as the ISDP timer."
|
||||
DEFVAL { 60 }
|
||||
::= { agentIsdpGlobal 5 }
|
||||
|
||||
agentIsdpGlobalHoldTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time for the receiving device holds ISDP message.
|
||||
The default value is 180 seconds."
|
||||
DEFVAL { 180 }
|
||||
::= { agentIsdpGlobal 6 }
|
||||
|
||||
agentIsdpGlobalDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device ID advertised by this device. The format of this
|
||||
device ID is characterized by the value of
|
||||
agentIsdpGlobalDeviceIdFormat object."
|
||||
::= { agentIsdpGlobal 7 }
|
||||
|
||||
agentIsdpGlobalAdvertiseV2 OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol V2
|
||||
is currently enabled."
|
||||
::= { agentIsdpGlobal 8 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormatCpb OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other (4),
|
||||
hostName(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the Device ID format capability of the device.
|
||||
|
||||
serialNumber(0) indicates that the device supports using
|
||||
serial number as the format for its Device ID.
|
||||
|
||||
macAddress(1) indicates that the device supports using
|
||||
layer 2 MAC address as the format for its Device ID.
|
||||
|
||||
other(2) indicates that the device supports using its
|
||||
platform specific format as the format for its Device ID.
|
||||
|
||||
hostName(3) indicates that the device supports using
|
||||
system Host Name as the format for its Device ID."
|
||||
|
||||
::= { agentIsdpGlobal 9 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other(3),
|
||||
hostName(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the format of Device ID contained in the
|
||||
corresponding instance of agentIsdpGlobalDeviceId. User can only
|
||||
specify the formats which the device is capable of as
|
||||
denoted in agentIsdpGlobalDeviceIdFormatCpb object.
|
||||
|
||||
serialNumber(1) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of an ASCII string contain the device
|
||||
serial number.
|
||||
|
||||
macAddress(2) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of Layer 2 MAC address.
|
||||
|
||||
other(3) indicates that the value of agentIsdpGlobalDeviceId object
|
||||
is in the form of a platform specific ASCII string contain
|
||||
info that identifies the device. For example: ASCII string
|
||||
contains serialNumber appended/prepened with system name.
|
||||
|
||||
hostName(4) indicates that the value of agentIsdpGlobalDeviceIdFormat
|
||||
object is in system Host Name format."
|
||||
|
||||
::= { agentIsdpGlobal 10 }
|
||||
END
|
133
mibs/FASTPATH-KEYING-PRIVATE-MIB.mib
Normal file
133
mibs/FASTPATH-KEYING-PRIVATE-MIB.mib
Normal file
@ -0,0 +1,133 @@
|
||||
-- Feature Keying MIB overview:
|
||||
-- Feature Keying MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
FASTPATH-KEYING-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Keying MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporations
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
RowPointer FROM SNMPv2-TC
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
ng7000managedswitch FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathKeyingPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Netgear"
|
||||
CONTACT-INFO
|
||||
""
|
||||
|
||||
DESCRIPTION
|
||||
"The NETGEAR Private MIB for FASTPATH Keying Utility"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Netgear branding related changes."
|
||||
|
||||
::= { ng7000managedswitch 24 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentFeatureKeyingGroup -> contains MIB objects displaying Key and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentFeatureKeyingGroup OBJECT IDENTIFIER ::= { fastPathKeyingPrivate 1 }
|
||||
|
||||
agentFeatureKeyingEnableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to enable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 1 }
|
||||
|
||||
agentFeatureKeyingDisableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to disable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 2 }
|
||||
|
||||
|
||||
agentFeatureKeyingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for license key and associated functionality. "
|
||||
::= { agentFeatureKeyingGroup 3 }
|
||||
|
||||
agentFeatureKeyingEntry OBJECT-TYPE
|
||||
SYNTAX AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for key table"
|
||||
INDEX { agentFeatureKeyingIndex }
|
||||
::={ agentFeatureKeyingTable 1}
|
||||
|
||||
AgentFeatureKeyingEntry ::=
|
||||
SEQUENCE {
|
||||
agentFeatureKeyingIndex
|
||||
Unsigned32,
|
||||
agentFeatureKeyingName
|
||||
DisplayString,
|
||||
agentFeatureKeyingStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentFeatureKeyingIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value corresponding to a keyable feature.When this table is walked,
|
||||
only values associated with keyable features are returned.This value
|
||||
must be equivalent to valid value of agentFeatureKeyingIndex."
|
||||
::={ agentFeatureKeyingEntry 1 }
|
||||
|
||||
agentFeatureKeyingName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The abbreviated name of this component.This is also equivalent to
|
||||
agentFeatureKeyingName"
|
||||
::={ agentFeatureKeyingEntry 2 }
|
||||
|
||||
agentFeatureKeyingStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns a value of (1) if the feature is enabled for management,
|
||||
(2) if disabled."
|
||||
::={agentFeatureKeyingEntry 3 }
|
||||
|
||||
END
|
||||
|
519
mibs/FASTPATH-LOGGING-MIB.mib
Normal file
519
mibs/FASTPATH-LOGGING-MIB.mib
Normal file
@ -0,0 +1,519 @@
|
||||
FASTPATH-LOGGING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString,
|
||||
DateAndTime, RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
InetAddress, InetAddressType FROM INET-ADDRESS-MIB
|
||||
agentInventoryComponentIndex FROM FASTPATH-INVENTORY-MIB;
|
||||
|
||||
AgentLogFacility ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility code used in determining the SysLog Priority value."
|
||||
REFERENCE
|
||||
"RFC3164 - 4.1.1: Table 1"
|
||||
SYNTAX INTEGER {
|
||||
kernel(0), -- kernel messages
|
||||
user(1), -- user-level messages
|
||||
mail(2), -- mail system
|
||||
system(3), -- system daemons
|
||||
security(4), -- security/authorization messages
|
||||
syslog(5), -- messages generated internally by syslogd
|
||||
lpr(6), -- line printer subsystem
|
||||
nntp(7), -- network news subsystem
|
||||
uucp(8), -- UUCP subsystem
|
||||
cron(9), -- clock daemon
|
||||
auth (10), -- security/authorization messages
|
||||
ftp(11), -- FTP daemon
|
||||
ntp(12), -- NTP subsystem
|
||||
audit(13), -- log audit
|
||||
alert(14), -- log alert
|
||||
clock(15), -- clock daemon
|
||||
local0(16), -- local use 0
|
||||
local1(17), -- local use 1
|
||||
local2(18), -- local use 2
|
||||
local3(19), -- local use 3
|
||||
local4(20), -- local use 4
|
||||
local5(21), -- local use 5
|
||||
local6(22), -- local use 6
|
||||
local7(23) -- local use 7
|
||||
}
|
||||
|
||||
AgentLogSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity code used in determining the SysLog Priority value."
|
||||
REFERENCE
|
||||
"RFC3164 - 4.1.1: Table 2"
|
||||
SYNTAX INTEGER {
|
||||
emergency(0), -- System is unusable. System failure has occurred.
|
||||
alert(1), -- Action must be taken immediately. Unrecoverable
|
||||
-- failure of a component. System failure likely.
|
||||
critical(2), -- Critical conditions. Recoverable failure of a
|
||||
-- component that may lead to system failure.
|
||||
error(3), -- Error conditions. Recoverable failure of a component.
|
||||
warning(4), -- Warning conditions. Minor failure, e.g.
|
||||
-- misconfiguration of a component.
|
||||
notice(5), -- Normal but significant conditions.
|
||||
informational(6), -- Informational messages.
|
||||
debug(7) -- Debug-level messages.
|
||||
}
|
||||
|
||||
fastPathLogging MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB provides objects to configure and display events logged
|
||||
on this system."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200410261303Z" -- Tue Oct 23 13:03:07 2004 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 14 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogConfigGroup OBJECT IDENTIFIER ::= { fastPathLogging 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 1 }
|
||||
|
||||
agentLogInMemoryAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the In Memory log."
|
||||
::= { agentLogInMemoryConfigGroup 1 }
|
||||
|
||||
|
||||
agentLogInMemoryBehavior OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
wrap(1),
|
||||
stop-on-full(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the behavior of the In Memory Log when it becomes full. A value of
|
||||
wrap(1) will cause the oldest log message to be removed, making room for the new
|
||||
message. A value of stop-on-full(2) will prevent any further logging."
|
||||
::= { agentLogInMemoryConfigGroup 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogConsoleConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogConsoleConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 2 }
|
||||
|
||||
agentLogConsoleAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Admin mode for console logs"
|
||||
::= { agentLogConsoleConfigGroup 1 }
|
||||
|
||||
agentLogConsoleSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity filter for console logs"
|
||||
::= { agentLogConsoleConfigGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 3 }
|
||||
|
||||
agentLogPersistentAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This control disables/enables logging for the persistent startup log. Setting this
|
||||
value to disable does not clear the current contents of the log."
|
||||
::= { agentLogPersistentConfigGroup 1 }
|
||||
|
||||
agentLogPersistentSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This control specifies the minimum severity to log to the startup and operation log.
|
||||
Messages with an equal or lower numerical severity are logged."
|
||||
::= { agentLogPersistentConfigGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogSysLogConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSysLogConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 4 }
|
||||
|
||||
agentLogSyslogAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For Enabling and Disabling logging to configured syslog hosts. Setting this to disable
|
||||
stops logging to all syslog hosts."
|
||||
::= { agentLogSysLogConfigGroup 1 }
|
||||
|
||||
agentLogSyslogLocalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the port on the local host from which syslog messages are sent."
|
||||
::= { agentLogSysLogConfigGroup 3 }
|
||||
|
||||
agentLogSyslogMaxHosts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of hosts that can be configured for logging syslog messages."
|
||||
::= { agentLogSysLogConfigGroup 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogCliCommandsConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogCliCommandsConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 5 }
|
||||
|
||||
agentLogCliCommandsAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the logging of the CLI Commands "
|
||||
::= { agentLogCliCommandsConfigGroup 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogSyslogHostTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSyslogHostTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogSyslogHostEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog host table containing syslog host entries."
|
||||
::= { agentLogSysLogConfigGroup 5 }
|
||||
|
||||
agentLogSyslogHostEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogSyslogHostEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host entry attributes."
|
||||
INDEX { agentLogHostTableIndex }
|
||||
::= { agentLogSyslogHostTable 1 }
|
||||
|
||||
AgentLogSyslogHostEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogHostTableIndex
|
||||
Unsigned32,
|
||||
agentLogHostTableIpAddress
|
||||
InetAddress,
|
||||
agentLogHostTableIpAddressType
|
||||
InetAddressType,
|
||||
agentLogHostTablePort
|
||||
Unsigned32,
|
||||
agentLogHostTableSeverityFilter
|
||||
AgentLogSeverity,
|
||||
agentLogHostTableRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLogHostTableIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index to syslog host entry in syslog host table."
|
||||
::= { agentLogSyslogHostEntry 1 }
|
||||
|
||||
agentLogHostTableIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table IP Address Type."
|
||||
::= { agentLogSyslogHostEntry 2 }
|
||||
|
||||
agentLogHostTableIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table IP Address."
|
||||
::= { agentLogSyslogHostEntry 3 }
|
||||
|
||||
agentLogHostTablePort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table port number."
|
||||
::= { agentLogSyslogHostEntry 4 }
|
||||
|
||||
agentLogHostTableSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the minimum severity that will be stored in the In Memory log."
|
||||
::= { agentLogSyslogHostEntry 5 }
|
||||
|
||||
agentLogHostTableRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table row status"
|
||||
::= { agentLogSyslogHostEntry 7 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogStatisticsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogStatisticsGroup OBJECT IDENTIFIER ::= { fastPathLogging 2 }
|
||||
|
||||
agentLogMessagesReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages received by the log process. This includes messages that are
|
||||
dropped or ignored."
|
||||
::= { agentLogStatisticsGroup 1 }
|
||||
|
||||
agentLogMessagesDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages that could not be processed due to error or lack of resources."
|
||||
::= { agentLogStatisticsGroup 2 }
|
||||
|
||||
agentLogSyslogMessagesRelayed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages forwarded by the syslog function to a syslog host. Messages forwarded
|
||||
to multiple hosts are counted once for each host."
|
||||
::= { agentLogStatisticsGroup 3 }
|
||||
|
||||
agentLogSyslogMessagesIgnored OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of messages that were not processed by the syslog process because the component name
|
||||
or the priority level did not match any specification."
|
||||
::= { agentLogStatisticsGroup 4 }
|
||||
|
||||
agentLogMessageReceivedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time when a message was last received by the log subsystem specified as the number of
|
||||
non-leap seconds since 00:00:00 UTC on January 1 1970."
|
||||
::= { agentLogStatisticsGroup 5 }
|
||||
|
||||
agentLogSyslogMessageDeliveredTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time when a message was last delivered to a syslog host specified as the number of non-leap
|
||||
seconds since 00:00:00 UTC on January 1 1970."
|
||||
::= { agentLogStatisticsGroup 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryGroup OBJECT IDENTIFIER ::= { fastPathLogging 3 }
|
||||
|
||||
agentLogInMemoryLogCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of valid entries in the in-memory log."
|
||||
::= { agentLogInMemoryGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogInMemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The in-memory log table containing sequence of in-memory log entries."
|
||||
::= { agentLogInMemoryGroup 2 }
|
||||
|
||||
agentLogInMemoryEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogInMemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An individual message entry in in-memory log table."
|
||||
INDEX { agentLogInMemoryMsgIndex }
|
||||
::= { agentLogInMemoryTable 1 }
|
||||
|
||||
AgentLogInMemoryEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogInMemoryMsgIndex
|
||||
Unsigned32,
|
||||
agentLogInMemoryMsgText
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentLogInMemoryMsgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index to message entry in the in-memory log table."
|
||||
::= { agentLogInMemoryEntry 1 }
|
||||
|
||||
agentLogInMemoryMsgText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Message text info for inmemory logged messages."
|
||||
::= { agentLogInMemoryEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentGroup OBJECT IDENTIFIER ::= { fastPathLogging 4 }
|
||||
|
||||
agentLogPersistentLogCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of valid entries in the persistent log."
|
||||
::= { agentLogPersistentGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogPersistentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table for storing persistent log messages."
|
||||
::= { agentLogPersistentGroup 4 }
|
||||
|
||||
agentLogPersistentEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogPersistentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log entry details for logging message in persistent log table."
|
||||
INDEX { agentLogMsgPersistentMsgIndex }
|
||||
::= { agentLogPersistentTable 1 }
|
||||
|
||||
AgentLogPersistentEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogMsgPersistentMsgIndex
|
||||
Unsigned32,
|
||||
agentLogMsgPersistentMsgText
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentLogMsgPersistentMsgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table index for logging message in persistent log table."
|
||||
::= { agentLogPersistentEntry 1 }
|
||||
|
||||
agentLogMsgPersistentMsgText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The text corresponding to persistent log message."
|
||||
::= { agentLogPersistentEntry 2 }
|
||||
|
||||
|
||||
END
|
130
mibs/FASTPATH-LOOPBACK-MIB.mib
Normal file
130
mibs/FASTPATH-LOOPBACK-MIB.mib
Normal file
@ -0,0 +1,130 @@
|
||||
FASTPATH-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Loopback MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
|
||||
mib-2, Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddressIPv4 FROM INET-ADDRESS-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathLoopback MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Loopback"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 22 }
|
||||
--**************************************************************************************
|
||||
-- agentLoopbackIPV6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLoopbackGroup OBJECT IDENTIFIER ::= { fastPathLoopback 1 }
|
||||
|
||||
agentLoopbackTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLoopbackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A summary table of the Loopback instances"
|
||||
::= { agentLoopbackGroup 1 }
|
||||
|
||||
agentLoopbackEntry OBJECT-TYPE
|
||||
SYNTAX AgentLoopbackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentLoopbackID }
|
||||
::= { agentLoopbackTable 1 }
|
||||
|
||||
AgentLoopbackEntry ::= SEQUENCE {
|
||||
agentLoopbackID
|
||||
Integer32,
|
||||
agentLoopbackIfIndex
|
||||
Integer32,
|
||||
agentLoopbackIPAddress
|
||||
InetAddressIPv4,
|
||||
agentLoopbackIPSubnet
|
||||
InetAddressIPv4,
|
||||
agentLoopbackStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLoopbackID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Loopback ID is associated with Internal Interface number
|
||||
which will be generated when we create a loopback."
|
||||
::= { agentLoopbackEntry 1 }
|
||||
|
||||
agentLoopbackIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is external interface associated with inetrnal interface of loopback.
|
||||
The Loopback ID is associated with Internal Interface number
|
||||
which will be generated when we create a loopback."
|
||||
::= { agentLoopbackEntry 2 }
|
||||
|
||||
agentLoopbackIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address configured for the respective loopback"
|
||||
::= { agentLoopbackEntry 3 }
|
||||
|
||||
agentLoopbackIPSubnet OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask configured for the respective loopback"
|
||||
::= { agentLoopbackEntry 4 }
|
||||
|
||||
agentLoopbackStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance. The rows can be added/deleted in the table by setting createAndGo/destroy respectively
|
||||
|
||||
active(1) - this loopback instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentLoopbackEntry 5 }
|
||||
|
||||
END
|
||||
|
252
mibs/FASTPATH-MGMT-SECURITY-MIB.mib
Normal file
252
mibs/FASTPATH-MGMT-SECURITY-MIB.mib
Normal file
@ -0,0 +1,252 @@
|
||||
FASTPATH-MGMT-SECURITY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Mgmt Security MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
TruthValue FROM SNMPv2-TC;
|
||||
|
||||
fastPathMgmtSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Security"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 11 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSLConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSLConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 1 }
|
||||
|
||||
agentSSLAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSL service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSLConfigGroup 1 }
|
||||
|
||||
agentSSLSecurePort OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the port the SSL service will respond on. The default
|
||||
value is 443."
|
||||
::= { agentSSLConfigGroup 2 }
|
||||
|
||||
agentSSLProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssl30(1), -- SSL 3.0
|
||||
tls10(2), -- TSL 1.0
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays which protocol versions of SSL are enabled on this
|
||||
switch. The default value is both(3)."
|
||||
::= { agentSSLConfigGroup 3 }
|
||||
|
||||
agentSSLMaxSessions OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the maximum number of allowable SSL sessions. The default
|
||||
value is 16."
|
||||
::= { agentSSLConfigGroup 4 }
|
||||
|
||||
agentSSLHardTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..168)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the hard timeout for SSL sessions in hours. The default
|
||||
value is 24 hours."
|
||||
::= { agentSSLConfigGroup 5 }
|
||||
|
||||
agentSSLSoftTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the soft (activity) timeout for SSL sessions in minutes.
|
||||
The default value is 5 minutes."
|
||||
::= { agentSSLConfigGroup 6 }
|
||||
|
||||
agentSSLCertificatePresent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean value indicating whether SSL certificate files exist on the device."
|
||||
::= { agentSSLConfigGroup 7 }
|
||||
|
||||
agentSSLCertificateControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls certificate generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSLConfigGroup 8 }
|
||||
|
||||
agentSSLCertificateGenerationStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether certificate files are currently being generated."
|
||||
::= { agentSSLConfigGroup 9 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSHConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSHConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 2 }
|
||||
|
||||
agentSSHAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSH service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSHConfigGroup 1 }
|
||||
|
||||
agentSSHProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssh10(1), -- SSH 1.0
|
||||
ssh20(2), -- SSH 2.0
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays which protocol versions of SSH are enabled on this
|
||||
switch. The default value is both(3)."
|
||||
::= { agentSSHConfigGroup 2 }
|
||||
|
||||
agentSSHSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current number of active SSH sessions on this switch."
|
||||
::= { agentSSHConfigGroup 3 }
|
||||
|
||||
agentSSHMaxSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max number of SSH sessions permitted on this switch."
|
||||
::= { agentSSHConfigGroup 4 }
|
||||
|
||||
agentSSHSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..3932159)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SSH idle timeout value for this switch in seconds. The
|
||||
upper limit represents 65535 minutes and 59 seconds."
|
||||
::= { agentSSHConfigGroup 5 }
|
||||
|
||||
agentSSHKeysPresent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are present on the device, if any."
|
||||
::= { agentSSHConfigGroup 6 }
|
||||
|
||||
agentSSHKeyGenerationStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are currently being generated, if any."
|
||||
::= { agentSSHConfigGroup 7 }
|
||||
|
||||
agentSSHRSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls RSA key generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 8 }
|
||||
|
||||
agentSSHDSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls DSA key generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 9 }
|
||||
|
||||
END
|
777
mibs/FASTPATH-MIB.mib
Normal file
777
mibs/FASTPATH-MIB.mib
Normal file
@ -0,0 +1,777 @@
|
||||
FASTPATH-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Title: FASTPATH MIB
|
||||
-- Date: April 4, 1990
|
||||
-- By: Brian Holmes <BHOLMES@CMS.CC.WAYNE.EDU>
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
enterprises, NetworkAddress, IpAddress, Counter, Gauge,
|
||||
TimeTicks
|
||||
FROM RFC1065-SMI;
|
||||
|
||||
|
||||
excelan OBJECT IDENTIFIER ::= { enterprises 23 }
|
||||
genericGroup OBJECT IDENTIFIER ::= { excelan 2 }
|
||||
fastpathMib OBJECT IDENTIFIER ::= { genericGroup 11 }
|
||||
|
||||
scc OBJECT IDENTIFIER ::= { fastpathMib 1 }
|
||||
alap OBJECT IDENTIFIER ::= { fastpathMib 2 }
|
||||
ethernet OBJECT IDENTIFIER ::= { fastpathMib 3 }
|
||||
aarp OBJECT IDENTIFIER ::= { fastpathMib 4 }
|
||||
atif OBJECT IDENTIFIER ::= { fastpathMib 5 }
|
||||
ddp OBJECT IDENTIFIER ::= { fastpathMib 6 }
|
||||
rtmp OBJECT IDENTIFIER ::= { fastpathMib 7 }
|
||||
kip OBJECT IDENTIFIER ::= { fastpathMib 8 }
|
||||
zip OBJECT IDENTIFIER ::= { fastpathMib 9 }
|
||||
nbp OBJECT IDENTIFIER ::= { fastpathMib 10 }
|
||||
echo OBJECT IDENTIFIER ::= { fastpathMib 11 }
|
||||
buffer OBJECT IDENTIFIER ::= { fastpathMib 12 }
|
||||
|
||||
sccInterruptCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { scc 1 }
|
||||
|
||||
sccAbortCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { scc 2 }
|
||||
|
||||
sccSpuriousCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { scc 3 }
|
||||
|
||||
sccCRCCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { scc 4 }
|
||||
|
||||
sccOverrunCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { scc 5 }
|
||||
|
||||
sccUnderrunCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::={ scc 6 }
|
||||
|
||||
alapReceiveCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 1 }
|
||||
|
||||
alapTransmitCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 2 }
|
||||
|
||||
alapNoHandlerCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 3 }
|
||||
|
||||
alapLengthErrorCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 4 }
|
||||
|
||||
alapBadCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 5 }
|
||||
|
||||
alapCollisionCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 6 }
|
||||
|
||||
alapDeferCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 7 }
|
||||
|
||||
alapNoDataCount OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 8 }
|
||||
|
||||
alapRandomCTS OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { alap 9 }
|
||||
|
||||
etherCRCErrors OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 1 }
|
||||
|
||||
etherAlignErrors OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 2 }
|
||||
|
||||
etherResourceErrors OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 3 }
|
||||
|
||||
etherOverrunErrors OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 4 }
|
||||
|
||||
etherInPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 5 }
|
||||
|
||||
etherOutPackets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 6 }
|
||||
|
||||
etherBadTransmits OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 7 }
|
||||
|
||||
etherOversizeFrames OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 8 }
|
||||
|
||||
etherSpurRUReadys OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 9 }
|
||||
|
||||
etherSpurCUActives OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 10 }
|
||||
|
||||
etherSpurUnknown OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 11 }
|
||||
|
||||
etherBcastDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 12 }
|
||||
|
||||
etherReceiverRestarts OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 13 }
|
||||
|
||||
etherReinterrupts OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 14 }
|
||||
|
||||
etherBufferReroutes OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 15 }
|
||||
|
||||
etherBufferDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 16 }
|
||||
|
||||
etherCollisions OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 17 }
|
||||
|
||||
etherDefers OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 18 }
|
||||
|
||||
etherDMAUnderruns OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 19 }
|
||||
|
||||
etherMaxCollisions OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 20 }
|
||||
|
||||
etherNoCarriers OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 21 }
|
||||
|
||||
etherNoCTS OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 22 }
|
||||
|
||||
etherNoSQEs OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ethernet 23 }
|
||||
|
||||
aarpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AarpEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { aarp 1 }
|
||||
|
||||
aarpEntry OBJECT-TYPE
|
||||
SYNTAX AarpEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { aarpTable 1 }
|
||||
|
||||
AarpEntry ::= SEQUENCE {
|
||||
aarpIfIndex INTEGER,
|
||||
aarpPhysAddress OCTET STRING,
|
||||
aarpNetAddress OCTET STRING
|
||||
}
|
||||
|
||||
aarpIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { aarpEntry 1 }
|
||||
|
||||
aarpPhysAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { aarpEntry 2 }
|
||||
|
||||
aarpNetAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { aarpEntry 3 }
|
||||
|
||||
atifTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtifEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atif 1 }
|
||||
|
||||
atifEntry OBJECT-TYPE
|
||||
SYNTAX AtifEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atifTable 1 }
|
||||
|
||||
AtifEntry ::= SEQUENCE {
|
||||
atifIndex INTEGER,
|
||||
atifDescr OCTET STRING,
|
||||
atifType INTEGER,
|
||||
atifNetStart OCTET STRING,
|
||||
atifNetEnd OCTET STRING,
|
||||
atifNetAddress OCTET STRING,
|
||||
atifStatus INTEGER,
|
||||
atifNetConfig INTEGER,
|
||||
atifZoneConfig INTEGER,
|
||||
atifZone OCTET STRING,
|
||||
atifIfIndex INTEGER
|
||||
}
|
||||
|
||||
atifIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { atifEntry 1 }
|
||||
|
||||
atifDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { atifEntry 2 }
|
||||
|
||||
atifType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
localtalk(2),
|
||||
ethertalk1(3),
|
||||
ethertalk2(4),
|
||||
tokentalk(5),
|
||||
iptalk(6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { atifEntry 3 }
|
||||
|
||||
atifNetStart OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atifEntry 4 }
|
||||
|
||||
atifNetEnd OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atifEntry 5 }
|
||||
|
||||
atifNetAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atifEntry 6 }
|
||||
|
||||
atifStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { atifEntry 7 }
|
||||
|
||||
atifNetConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
configured(1),
|
||||
garnered(2),
|
||||
guessed(3),
|
||||
unconfigured(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { atifEntry 8 }
|
||||
|
||||
atifZoneConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
configured(1),
|
||||
garnered(2),
|
||||
guessed(3),
|
||||
unconfigured(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { atifEntry 9 }
|
||||
|
||||
atifZone OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atifEntry 10 }
|
||||
|
||||
atifIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { atifEntry 11 }
|
||||
|
||||
ddpOutRequests OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 1 }
|
||||
|
||||
ddpOutShort OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 2 }
|
||||
|
||||
ddpOutLong OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::={ ddp 3 }
|
||||
|
||||
ddpReceived OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 4 }
|
||||
|
||||
ddpToForward OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::={ ddp 5 }
|
||||
|
||||
ddpForwards OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 6 }
|
||||
|
||||
ddpForMe OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 7 }
|
||||
|
||||
ddpOutNoRoutes OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 9 }
|
||||
|
||||
ddpTooShortDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 10 }
|
||||
|
||||
ddpTooLongDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 11 }
|
||||
|
||||
ddpBroadcastDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 12 }
|
||||
|
||||
ddpShortDDPDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 13 }
|
||||
|
||||
ddpHopCountDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { ddp 14 }
|
||||
|
||||
rtmpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RtmpEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmp 1 }
|
||||
|
||||
rtmpEntry OBJECT-TYPE
|
||||
SYNTAX RtmpEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpTable 1 }
|
||||
|
||||
RtmpEntry ::= SEQUENCE {
|
||||
rtmpRangeStart OCTET STRING,
|
||||
rtmpRangeEnd OCTET STRING,
|
||||
rtmpNextHop OCTET STRING,
|
||||
rtmpInterface INTEGER,
|
||||
rtmpHops INTEGER,
|
||||
rtmpState INTEGER
|
||||
}
|
||||
|
||||
rtmpRangeStart OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpEntry 1 }
|
||||
|
||||
rtmpRangeEnd OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpEntry 2 }
|
||||
|
||||
rtmpNextHop OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpEntry 3 }
|
||||
|
||||
rtmpInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpEntry 4 }
|
||||
|
||||
rtmpHops OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpEntry 5 }
|
||||
|
||||
rtmpState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
good(1),
|
||||
suspect(2),
|
||||
bad(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { rtmpEntry 6 }
|
||||
|
||||
kipTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF KipEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kip 1 }
|
||||
|
||||
kipEntry OBJECT-TYPE
|
||||
SYNTAX KipEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipTable 1 }
|
||||
|
||||
KipEntry ::= SEQUENCE {
|
||||
kipNet OCTET STRING,
|
||||
kipNextHop IpAddress,
|
||||
kipHopCount INTEGER,
|
||||
kipBCastAddr IpAddress,
|
||||
kipCore INTEGER,
|
||||
kipKfps INTEGER
|
||||
}
|
||||
|
||||
kipNet OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipEntry 1 }
|
||||
|
||||
kipNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipEntry 2 }
|
||||
|
||||
kipHopCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipEntry 3 }
|
||||
|
||||
kipBCastAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipEntry 4 }
|
||||
|
||||
kipCore OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
core(1),
|
||||
notcore(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipEntry 5 }
|
||||
|
||||
kipKfps OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { kipEntry 6 }
|
||||
|
||||
zipTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZipEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { zip 1 }
|
||||
|
||||
zipEntry OBJECT-TYPE
|
||||
SYNTAX ZipEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { zipTable 1 }
|
||||
|
||||
ZipEntry ::= SEQUENCE {
|
||||
zipZoneName OCTET STRING,
|
||||
zipZoneIndex INTEGER,
|
||||
zipNetStart OCTET STRING,
|
||||
zipNetEnd OCTET STRING
|
||||
}
|
||||
|
||||
zipZoneName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { zipEntry 1 }
|
||||
|
||||
zipZoneIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { zipEntry 2 }
|
||||
|
||||
zipZoneNetStart OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { zipEntry 3 }
|
||||
|
||||
zipZoneNetEnd OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { zipEntry 4 }
|
||||
|
||||
nbpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbpEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { nbp 1 }
|
||||
|
||||
nbpEntry OBJECT-TYPE
|
||||
SYNTAX NbpEntry
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { nbpTable 1 }
|
||||
|
||||
|
||||
NbpEntry ::= SEQUENCE {
|
||||
nbpIndex INTEGER,
|
||||
nbpObject OCTET STRING,
|
||||
nbpType OCTET STRING,
|
||||
nbpZone OCTET STRING
|
||||
}
|
||||
|
||||
nbpIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { nbpEntry 1 }
|
||||
|
||||
nbpObject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { nbpEntry 2 }
|
||||
|
||||
nbpType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { nbpEntry 3 }
|
||||
|
||||
nbpZone OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
::= { nbpEntry 4 }
|
||||
|
||||
echoRequests OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { echo 1 }
|
||||
|
||||
echoReplies OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { echo 2 }
|
||||
|
||||
bufferSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { buffer 1 }
|
||||
|
||||
bufferAvail OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { buffer 2 }
|
||||
|
||||
bufferDrops OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { buffer 3 }
|
||||
|
||||
bufferTypeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BufferTypeEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { buffer 4 }
|
||||
|
||||
bufferTypeEntry OBJECT-TYPE
|
||||
SYNTAX BufferTypeEntry
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { bufferTypeTable 1 }
|
||||
|
||||
BufferTypeEntry ::= SEQUENCE {
|
||||
bufferTypeIndex INTEGER,
|
||||
bufferType INTEGER,
|
||||
bufferTypeDescr OCTET STRING,
|
||||
bufferTypeCount INTEGER
|
||||
}
|
||||
|
||||
bufferTypeIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { bufferTypeEntry 1 }
|
||||
|
||||
bufferType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
free(2),
|
||||
localtalk(3),
|
||||
ethernet(4),
|
||||
arp(5),
|
||||
data(6), -- general data
|
||||
erbf(7), -- ethernet receive
|
||||
etbf(8), -- ethernet transmit complete
|
||||
malloc(9),
|
||||
tkbf(10), -- token ring receive packet
|
||||
token(11) -- token ring packet
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { bufferTypeEntry 2 }
|
||||
|
||||
bufferTypeDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { bufferTypeEntry 3 }
|
||||
|
||||
bufferTypeCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
::= { bufferTypeEntry 4 }
|
||||
|
||||
END
|
||||
|
||||
|
457
mibs/FASTPATH-MULTICAST-MIB.mib
Normal file
457
mibs/FASTPATH-MULTICAST-MIB.mib
Normal file
@ -0,0 +1,457 @@
|
||||
FASTPATH-MULTICAST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation Multicast Routing Package MIB
|
||||
-- Copyright Broadcom Corporation (2002-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,OBJECT-TYPE,
|
||||
Integer32,IpAddress,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathMulticast MODULE-IDENTITY
|
||||
LAST-UPDATED "200901030000Z" -- 03 Jan 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Multicast Routing Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200901030000Z" -- 03 Jan 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add agentIpStaticMRouteTable."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200205081418Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 4 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastIGMPConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 1 }
|
||||
|
||||
agentMulticastIGMPAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables IGMP on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastIGMPConfigGroup 1 }
|
||||
|
||||
|
||||
agentMulticastIGMPInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastIGMPInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of IGMP."
|
||||
::= { agentMulticastIGMPConfigGroup 2 }
|
||||
|
||||
agentMulticastIGMPInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastIGMPInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentMulticastIGMPInterfaceIfIndex }
|
||||
::= { agentMulticastIGMPInterfaceTable 1 }
|
||||
|
||||
AgentMulticastIGMPInterfaceEntry ::= SEQUENCE {
|
||||
agentMulticastIGMPInterfaceIfIndex
|
||||
Integer32,
|
||||
agentMulticastIGMPInterfaceAdminMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentMulticastIGMPInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Identifies the external interface number."
|
||||
::= { agentMulticastIGMPInterfaceEntry 1 }
|
||||
|
||||
agentMulticastIGMPInterfaceAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This enables or disables IGMP on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastIGMPInterfaceEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 2 }
|
||||
|
||||
agentMulticastPIMConfigMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
sparse(1),
|
||||
dense(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This controls which PIM mode configuration the PIM-MIB displays."
|
||||
DEFVAL { dense }
|
||||
::= { agentMulticastPIMConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMSMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 3 }
|
||||
|
||||
agentMulticastPIMSMAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Sparse Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastPIMSMConfigGroup 1 }
|
||||
|
||||
agentMulticastPIMSMDataThresholdRate OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum rate in Kbits/sec for the last hop router to initiate switching to the shortest path."
|
||||
DEFVAL { 50 }
|
||||
::= { agentMulticastPIMSMConfigGroup 2 }
|
||||
|
||||
agentMulticastPIMSMRegThresholdRate OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum rate in Kbits/sec for the RP to switch to the shortest path."
|
||||
DEFVAL { 50 }
|
||||
::= { agentMulticastPIMSMConfigGroup 3 }
|
||||
|
||||
agentMulticastPIMSMStaticRPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastPIMSMStaticRPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of PIM-SM."
|
||||
::= { agentMulticastPIMSMConfigGroup 4 }
|
||||
|
||||
agentMulticastPIMSMStaticRPEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastPIMSMStaticRPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentMulticastPIMSMStaticRPIpAddr,
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr,
|
||||
agentMulticastPIMSMStaticRPGroupIpMask }
|
||||
::= { agentMulticastPIMSMStaticRPTable 1 }
|
||||
|
||||
AgentMulticastPIMSMStaticRPEntry ::= SEQUENCE {
|
||||
agentMulticastPIMSMStaticRPIpAddr
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPGroupIpMask
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentMulticastPIMSMStaticRPIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"IP Address of the RP."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 1 }
|
||||
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group IP Address supported by the RP."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 2 }
|
||||
|
||||
agentMulticastPIMSMStaticRPGroupIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group mask for the group IP Address."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 3 }
|
||||
|
||||
agentMulticastPIMSMStaticRPStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Status of this entry in the Static RP Table.
|
||||
|
||||
Allowed values are:
|
||||
|
||||
active(1) - This entry is active
|
||||
destroy(6) - Setting an entry to this value removes the
|
||||
entry from the table."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 4 }
|
||||
|
||||
|
||||
agentMulticastPIMSMInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastPIMSMInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of PIM-SM."
|
||||
::= { agentMulticastPIMSMConfigGroup 5 }
|
||||
|
||||
agentMulticastPIMSMInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastPIMSMInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Allows configuration of parameters not provided in the
|
||||
standard PIM-MIB."
|
||||
INDEX { agentMulticastPIMSMInterfaceIndex }
|
||||
::= { agentMulticastPIMSMInterfaceTable 1 }
|
||||
|
||||
AgentMulticastPIMSMInterfaceEntry ::= SEQUENCE {
|
||||
agentMulticastPIMSMInterfaceIndex
|
||||
Unsigned32,
|
||||
agentMulticastPIMSMInterfaceCBSRHashMaskLength
|
||||
Unsigned32,
|
||||
agentMulticastPIMSMInterfaceCRPPreference
|
||||
Integer32
|
||||
}
|
||||
|
||||
agentMulticastPIMSMInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Routing Interface associated with this PIM SM configuration entry."
|
||||
::= { agentMulticastPIMSMInterfaceEntry 1 }
|
||||
|
||||
agentMulticastPIMSMInterfaceCBSRHashMaskLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..32)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The BSR hash mask length to be advertised in bootstrap messages if
|
||||
this interface is elected as the bootstrap router. This hash mask
|
||||
length will be used in the hash algorith for selecting the RP for
|
||||
a particular group."
|
||||
DEFVAL { 30 }
|
||||
::= { agentMulticastPIMSMInterfaceEntry 2 }
|
||||
|
||||
agentMulticastPIMSMInterfaceCRPPreference OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1|0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The preference value for the local interface as a Candidate
|
||||
Rendezvous Point. The value of -1 is used to indicate that the local
|
||||
interface is not a Candidate RP interface."
|
||||
DEFVAL { 0 }
|
||||
::= { agentMulticastPIMSMInterfaceEntry 3 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMDMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 4 }
|
||||
|
||||
agentMulticastPIMDMAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Dense Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastPIMDMConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastRoutingConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 5 }
|
||||
|
||||
agentMulticastRoutingAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables Multicast Routing Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastRoutingConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastDVMRPConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 6 }
|
||||
|
||||
agentMulticastDVMRPAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables DVMRP on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastDVMRPConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSnmpTrapFlagsConfigGroupMulticast
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentSnmpTrapFlagsConfigGroupMulticast OBJECT IDENTIFIER ::= { fastPathMulticast 7 }
|
||||
|
||||
agentSnmpDVMRPTrapFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables DVMRP Traps on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentSnmpTrapFlagsConfigGroupMulticast 1 }
|
||||
|
||||
agentSnmpPIMTrapFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Traps on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentSnmpTrapFlagsConfigGroupMulticast 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- The Static Multicast Route Table
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentIpStaticMRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpStaticMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table listing the Static Multicast Route Entries."
|
||||
::= { fastPathMulticast 8 }
|
||||
|
||||
agentIpStaticMRouteEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpStaticMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentIpStaticMRouteSrcAddressType, agentIpStaticMRouteSrcIpAddr, agentIpStaticMRouteSrcNetMask}
|
||||
::= { agentIpStaticMRouteTable 1 }
|
||||
|
||||
AgentIpStaticMRouteEntry ::= SEQUENCE {
|
||||
agentIpStaticMRouteSrcAddressType InetAddressType,
|
||||
agentIpStaticMRouteSrcIpAddr InetAddress,
|
||||
agentIpStaticMRouteSrcNetMask Integer32,
|
||||
agentIpStaticMRouteRpfIpAddr InetAddress,
|
||||
agentIpStaticMRouteIfIndex InterfaceIndex,
|
||||
agentIpStaticMRoutePreference Integer32,
|
||||
agentIpStaticMRouteStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpStaticMRouteSrcAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of this Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 1 }
|
||||
|
||||
agentIpStaticMRouteSrcIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 2 }
|
||||
|
||||
agentIpStaticMRouteSrcNetMask OBJECT-TYPE
|
||||
SYNTAX Integer32(1..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
"The network mask for the IP address of the Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 3 }
|
||||
|
||||
agentIpStaticMRouteRpfIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPF Address."
|
||||
::= { agentIpStaticMRouteEntry 4 }
|
||||
|
||||
agentIpStaticMRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index is valid only for IPv6 and only if RPF address is link-local."
|
||||
::= { agentIpStaticMRouteEntry 5 }
|
||||
|
||||
agentIpStaticMRoutePreference OBJECT-TYPE
|
||||
SYNTAX Integer32(1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preference of this route entry."
|
||||
::= { agentIpStaticMRouteEntry 6 }
|
||||
|
||||
agentIpStaticMRouteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preference of this route entry."
|
||||
::= { agentIpStaticMRouteEntry 7 }
|
||||
|
||||
END
|
362
mibs/FASTPATH-NSF-MIB.mib
Normal file
362
mibs/FASTPATH-NSF-MIB.mib
Normal file
@ -0,0 +1,362 @@
|
||||
FASTPATH-NSF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2009-2009) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue,
|
||||
RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
agentInventoryUnitEntry, agentInventoryUnitNumber
|
||||
FROM FASTPATH-INVENTORY-MIB;
|
||||
|
||||
fastPathNsf MODULE-IDENTITY
|
||||
LAST-UPDATED "200904230000Z" -- 23 Apr 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB defines the objects used for FastPath to
|
||||
configure and report information and status of NSF features."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200904230000Z" -- 23 Apr 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 46 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfUnitTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentNsfUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Per-Unit configuration objects for NSF."
|
||||
::= { fastPathNsf 1 }
|
||||
|
||||
agentNsfUnitEntry OBJECT-TYPE
|
||||
SYNTAX AgentNsfUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each Instance corresponds with a different unit managed by this agent."
|
||||
AUGMENTS { agentInventoryUnitEntry }
|
||||
::= { agentNsfUnitTable 1 }
|
||||
|
||||
AgentNsfUnitEntry ::=
|
||||
SEQUENCE {
|
||||
agentNsfUnitSupport
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentNsfUnitSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the unit supports the NSF feature."
|
||||
::= { agentNsfUnitEntry 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfGroup OBJECT IDENTIFIER ::= { fastPathNsf 2 }
|
||||
|
||||
agentNsfAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether NSF is enabled on the unit/stack."
|
||||
::= { agentNsfGroup 1 }
|
||||
|
||||
agentNsfOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether NSF is enabled on the unit/stack."
|
||||
::= { agentNsfGroup 2 }
|
||||
|
||||
agentNsfLastStartupReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
power-on(2),
|
||||
warm-admin-move(3),
|
||||
cold-admin-move(4),
|
||||
warm-auto-restart(5),
|
||||
cold-auto-restart(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of activation that caused the software to start the last time.
|
||||
|
||||
unknown: The switch rebooted for an unknown reason.
|
||||
power-on: The switch rebooted. This could have been caused by a power
|
||||
cycle or an administrative 'Reload' command.
|
||||
warm-admin-move: The administrator issued a command for the stand-by manager to
|
||||
take over.
|
||||
cold-admin-move: The administrator issued a command for the stand-by manager to
|
||||
take over, but the system was not ready for a warm-failover.
|
||||
warm-auto-restart: The primary management card restarted due to a failure, and the
|
||||
system executed a nonstop forwarding failover.
|
||||
cold-auto-restart: The system switched from the active manager to the backup manager
|
||||
and was unable to maintain user data traffic. This is usually
|
||||
caused by multiple failures occurring close together"
|
||||
|
||||
::= { agentNsfGroup 3 }
|
||||
|
||||
agentNsfTimeSinceLastRestart OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time since the current management card became the active management card."
|
||||
|
||||
::= { agentNsfGroup 4 }
|
||||
|
||||
agentNsfRestartInProgress OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether a restart is in progress. A restart is not considered complete until all
|
||||
hardware tables have been fully reconciled."
|
||||
::= { agentNsfGroup 5 }
|
||||
|
||||
agentNsfWarmRestartReady OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the initial full checkpoint has finished."
|
||||
::= { agentNsfGroup 6 }
|
||||
|
||||
agentNsfBackupConfigurationAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Age of the configuration on the backup unit. The time since the running configuration
|
||||
was last copied to the backup unit."
|
||||
|
||||
::= { agentNsfGroup 7 }
|
||||
|
||||
agentNsfInitiateFailover OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Triggers an administrative failover to the backup unit."
|
||||
::= { agentNsfGroup 8 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentCheckpointStatsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentCheckpointStatsGroup OBJECT IDENTIFIER ::= { fastPathNsf 3 }
|
||||
|
||||
agentCheckpointClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), resets checkpoint statistics."
|
||||
::= { agentCheckpointStatsGroup 1 }
|
||||
|
||||
agentCheckpointMessages OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of checkpoint messages sent."
|
||||
::= { agentCheckpointStatsGroup 2 }
|
||||
|
||||
agentCheckpointBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Size in bytes of the total ammount of checkpoint messages sent."
|
||||
::= { agentCheckpointStatsGroup 3 }
|
||||
|
||||
agentCheckpointTimeSinceCountersCleared OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates how long since the Checkpoint counters have been cleared."
|
||||
::= { agentCheckpointStatsGroup 4 }
|
||||
|
||||
agentCheckpointMessageRateInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the duration in seconds of the message rate interval."
|
||||
::= { agentCheckpointStatsGroup 5 }
|
||||
|
||||
agentCheckpointMessageRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of checkpoint messages received in the last interval defined by
|
||||
agentCheckpointMessageRateInterval."
|
||||
::= { agentCheckpointStatsGroup 6 }
|
||||
|
||||
agentCheckpointHighestMessageRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Highest number of checkpoint messages received in an interval defined by
|
||||
agentCheckpointMessageRateInterval."
|
||||
::= { agentCheckpointStatsGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfOspfGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentNsfOspfGroup OBJECT IDENTIFIER ::= { fastPathNsf 4 }
|
||||
|
||||
agentNsfOspfSupportMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
planned(2),
|
||||
always(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 1 }
|
||||
|
||||
agentNsfOspfRestartInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 2 }
|
||||
|
||||
agentNsfOspfRestartStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
not-restarting(2),
|
||||
planned-restart(3),
|
||||
unplanned-restart(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 3 }
|
||||
|
||||
agentNsfOspfRestartAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 4 }
|
||||
|
||||
agentNsfOspfRestartExitReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
in-progress(2),
|
||||
completed(3),
|
||||
timed-out(4),
|
||||
topology-change(5),
|
||||
manual-clear(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 5 }
|
||||
|
||||
agentNsfOspfHelperSupportMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
planned(2),
|
||||
always(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 6 }
|
||||
|
||||
agentNsfOspfHelperStrictLSAChecking OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfTraps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfTraps OBJECT IDENTIFIER ::= { fastPathNsf 0 }
|
||||
|
||||
agentNsfStackRestartComplete NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
agentInventoryUnitNumber,
|
||||
agentNsfLastStartupReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when a the stack finishes restarting after a failover."
|
||||
::= { agentNsfTraps 1 }
|
||||
|
||||
END
|
||||
|
84
mibs/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB.mib
Normal file
84
mibs/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB.mib
Normal file
@ -0,0 +1,84 @@
|
||||
-- OUTBOUND TELNET MIB overview:
|
||||
-- OUTBOUND TELNET MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH OUTBOUND TELNET MIB
|
||||
-- Copyright Broadcom Corporation (2002-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathOutboundTelnetPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
13000 Weston Parkway Suite #105
|
||||
Cary, NC 27513
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Outbound Telnet"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 19 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentOutboundTelnetGroup -> contains MIB objects displaying various properties of a Outbound Telnet
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentOutboundTelnetGroup OBJECT IDENTIFIER ::= { fastPathOutboundTelnetPrivate 1 }
|
||||
|
||||
agentOutboundTelnetAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Admin-mode of the Outbound Telnet."
|
||||
DEFVAL { enable }
|
||||
::= { agentOutboundTelnetGroup 1 }
|
||||
|
||||
|
||||
agentOutboundTelnetMaxNoOfSessions OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The maximum no. of Outbound Telnet sessions allowed."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundTelnetGroup 2 }
|
||||
|
||||
agentOutboundTelnetTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The login inactivity timeout value for Outbound Telnet."
|
||||
::= { agentOutboundTelnetGroup 3 }
|
||||
END
|
214
mibs/FASTPATH-PFC-MIB.mib
Normal file
214
mibs/FASTPATH-PFC-MIB.mib
Normal file
@ -0,0 +1,214 @@
|
||||
FASTPATH-PFC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathPFC MODULE-IDENTITY
|
||||
LAST-UPDATED "200905220000Z" -- 22 May 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions Priority based Flow Control Feature."
|
||||
|
||||
|
||||
::= { fastPath 47 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcCfgGroup
|
||||
--*********************************************************************
|
||||
agentPfcCfgGroup OBJECT IDENTIFIER ::= { fastPathPFC 1 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcTable
|
||||
-- PFC Profile Configuration table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of PFC Profile per interface."
|
||||
|
||||
::= { agentPfcCfgGroup 1 }
|
||||
|
||||
agentPfcEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Profile configuration for a port."
|
||||
INDEX { agentPfcIntfIndex }
|
||||
::= { agentPfcTable 1 }
|
||||
|
||||
AgentPfcEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcIntfIndex
|
||||
InterfaceIndex,
|
||||
agentPfcIntfAdminMode
|
||||
INTEGER,
|
||||
agentPfcIntfPfcStatus
|
||||
INTEGER,
|
||||
agentPfcTotalIntfPfcFramesRx
|
||||
Unsigned32,
|
||||
agentPfcTotalIntfPfcFramesTx
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentPfcIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentPfcTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable."
|
||||
|
||||
::= { agentPfcEntry 1 }
|
||||
|
||||
agentPfcIntfAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables/disables PFC profile on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentPfcEntry 2 }
|
||||
|
||||
agentPfcIntfPfcStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows the operational-status of PFC on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentPfcEntry 3 }
|
||||
|
||||
agentPfcTotalIntfPfcFramesRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Received PFC Frames on this interface."
|
||||
|
||||
::= { agentPfcEntry 4 }
|
||||
|
||||
agentPfcTotalIntfPfcFramesTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Transmitted PFC Frames on this interface."
|
||||
|
||||
::= { agentPfcEntry 5 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcActionTable
|
||||
-- PFC Priority and Action Mappings Configuration table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcActionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing priority and action mappings configuration of PFC."
|
||||
|
||||
::= { agentPfcCfgGroup 2 }
|
||||
|
||||
agentPfcActionEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Action Profile configuration for a port."
|
||||
INDEX { agentPfcIntfIndex, agentPfcPriority }
|
||||
::= { agentPfcActionTable 1 }
|
||||
|
||||
AgentPfcActionEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcPriority
|
||||
Unsigned32,
|
||||
agentPfcAction
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPfcPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentPfcActionTable. A non-zero value indicates
|
||||
the CosQueue Priority."
|
||||
|
||||
::= { agentPfcActionEntry 1 }
|
||||
|
||||
agentPfcAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
drop(1),
|
||||
nodrop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set Drop/No-Drop action in PFC profile for the corresponding priority."
|
||||
DEFVAL { 1 }
|
||||
|
||||
::= { agentPfcActionEntry 2 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcIntfStatsPerPriorityTable
|
||||
-- PFC Profile Statistics table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcIntfStatsPerPriorityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcIntfStatsPerPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing statistics of PFC per interface per priority."
|
||||
|
||||
::= { agentPfcCfgGroup 3 }
|
||||
|
||||
agentPfcIntfStatsPerPriorityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcIntfStatsPerPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Stats for a priority and for a port."
|
||||
INDEX { agentPfcIntfIndex, agentPfcPriority }
|
||||
::= { agentPfcIntfStatsPerPriorityTable 1 }
|
||||
|
||||
AgentPfcIntfStatsPerPriorityEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcIntfPfcPriorityFramesRx
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentPfcIntfPfcPriorityFramesRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received PFC Frames on this interface for a priority."
|
||||
|
||||
::= { agentPfcIntfStatsPerPriorityEntry 1 }
|
||||
|
||||
END
|
272
mibs/FASTPATH-PORTSECURITY-PRIVATE-MIB.mib
Normal file
272
mibs/FASTPATH-PORTSECURITY-PRIVATE-MIB.mib
Normal file
@ -0,0 +1,272 @@
|
||||
-- Port Security MIB overview:
|
||||
-- Port Security MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-PORTSECURITY-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Port Security MIB
|
||||
-- Copyright Broadcom Corporation(2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
ng7000managedswitch FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathPortSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Netgear"
|
||||
CONTACT-INFO
|
||||
""
|
||||
|
||||
DESCRIPTION
|
||||
"The Netgear Private MIB for FASTPATH Port Security Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Netgear branding related changes."
|
||||
|
||||
::= { ng7000managedswitch 20 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurityGroup -> contains MIB objects displaying Port Security
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityGroup OBJECT IDENTIFIER ::= { fastPathPortSecurity 1}
|
||||
|
||||
agentGlobalPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at the global level, port security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 1 }
|
||||
|
||||
agentPortSecurityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security and associated functionality."
|
||||
::= { agentPortSecurityGroup 2 }
|
||||
|
||||
agentPortSecurityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port security table"
|
||||
INDEX { ifIndex }
|
||||
::={ agentPortSecurityTable 1}
|
||||
|
||||
AgentPortSecurityEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityMode
|
||||
INTEGER,
|
||||
agentPortSecurityDynamicLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityStaticLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityViolationTrapMode
|
||||
INTEGER,
|
||||
agentPortSecurityStaticMACs
|
||||
DisplayString,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressAdd
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressRemove
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressMove
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at port level security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityEntry 1 }
|
||||
|
||||
agentPortSecurityDynamicLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of dynamically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 600 }
|
||||
::={ agentPortSecurityEntry 2 }
|
||||
|
||||
agentPortSecurityStaticLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..20)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of statically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 20 }
|
||||
::={ agentPortSecurityEntry 3 }
|
||||
|
||||
|
||||
agentPortSecurityViolationTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to enable or disable the sending of new violation
|
||||
traps designating when a packet with a disallowed MAC address is
|
||||
received on a locked port."
|
||||
::={agentPortSecurityEntry 4 }
|
||||
|
||||
agentPortSecurityStaticMACs OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the statically locked MAC addresses for port.
|
||||
The list displayed in a particular fashion :
|
||||
2 a0:b1:c2:d1:e3:a1,11 a0:b1:c2:d3:e4:f5
|
||||
(i.e., VLAN MAC pairs separated by commas)."
|
||||
::={agentPortSecurityEntry 6 }
|
||||
|
||||
agentPortSecurityLastDiscardedMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the vlan-id and source MAC address of the last packet that was
|
||||
discarded on a locked port."
|
||||
::={agentPortSecurityEntry 7 }
|
||||
|
||||
|
||||
agentPortSecurityMACAddressAdd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id and MAC address to be added to the list
|
||||
of statically locked MAC addresses on a port. The VLAN id and MAC address combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1(the vlan-id and
|
||||
MAC address separated by a blank-space)."
|
||||
::={ agentPortSecurityEntry 8 }
|
||||
|
||||
agentPortSecurityMACAddressRemove OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id and MAC address to be removed from the list
|
||||
of statically locked MAC addresses on a port.. The VLAN id and MAC address combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1(the vlan-id and
|
||||
MAC address separated by a blank-space)."
|
||||
::={ agentPortSecurityEntry 9 }
|
||||
|
||||
agentPortSecurityMACAddressMove OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When this object is enabled, all the dynamically locked MAC addresses will
|
||||
be moved to statically locked addresses on a port. GET operation on this object will display
|
||||
disable."
|
||||
::={ agentPortSecurityEntry 10 }
|
||||
--**********************************************************************--
|
||||
|
||||
agentPortSecurityDynamicTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security Dynamic and associated functionality."
|
||||
::= { agentPortSecurityGroup 3 }
|
||||
|
||||
agentPortSecurityDynamicEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port MAC Locking table"
|
||||
INDEX { ifIndex,agentPortSecurityDynamicVLANId,agentPortSecurityDynamicMACAddress }
|
||||
::={ agentPortSecurityDynamicTable 1}
|
||||
|
||||
AgentPortSecurityDynamicEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityDynamicVLANId
|
||||
Unsigned32,
|
||||
agentPortSecurityDynamicMACAddress
|
||||
MacAddress
|
||||
}
|
||||
|
||||
|
||||
agentPortSecurityDynamicVLANId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source VLAN id of the packet that is received on the dynamically locked port."
|
||||
::={agentPortSecurityDynamicEntry 1 }
|
||||
|
||||
|
||||
agentPortSecurityDynamicMACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source MAC address of the packet that is received on the dynamically locked port."
|
||||
::={ agentPortSecurityDynamicEntry 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurity Traps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityTraps OBJECT IDENTIFIER ::= { fastPathPortSecurity 2 }
|
||||
|
||||
agentPortSecurityViolation NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ifIndex,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when a packet is received on a locked port with a source MAC address
|
||||
that is not allowed."
|
||||
::= { agentPortSecurityTraps 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
1580
mibs/FASTPATH-QOS-ACL-MIB.mib
Normal file
1580
mibs/FASTPATH-QOS-ACL-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
126
mibs/FASTPATH-QOS-AUTOVOIP-MIB.mib
Normal file
126
mibs/FASTPATH-QOS-AUTOVOIP-MIB.mib
Normal file
@ -0,0 +1,126 @@
|
||||
FASTPATH-QOS-AUTOVOIP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndexOrZero FROM IF-MIB
|
||||
fastPathQOS FROM FASTPATH-QOS-MIB;
|
||||
|
||||
fastPathQOSAUTOVOIP MODULE-IDENTITY
|
||||
LAST-UPDATED "200711230000Z" -- 23 Nov 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - VoIP Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200711230000Z" -- 23 Nov 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200711230000Z" -- 3 Nov 2004 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPathQOS 4 }
|
||||
|
||||
PercentByFives ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with five percent increments."
|
||||
SYNTAX Unsigned32 (0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100)
|
||||
|
||||
Sixteenths ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing the numerator of a
|
||||
value expressing a fraction in terms of sixteenths
|
||||
(0/16, 1/16, 2/16, up to 16/16)."
|
||||
SYNTAX Unsigned32 (0..16)
|
||||
|
||||
--*********************************************************************
|
||||
-- agentAutoVoIPCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentAutoVoIPCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSAUTOVOIP 1 }
|
||||
|
||||
-- Auto VoIP Profile Configuration table (global and per-port)
|
||||
agentAutoVoIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAutoVoIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of Auto VoIP Profile."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 1 }
|
||||
|
||||
agentAutoVoIPEntry OBJECT-TYPE
|
||||
SYNTAX AgentAutoVoIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Auto VoIP Profile configuration for a port."
|
||||
INDEX { agentAutoVoIPIntfIndex }
|
||||
::= { agentAutoVoIPTable 1 }
|
||||
|
||||
AgentAutoVoIPEntry::=
|
||||
SEQUENCE {
|
||||
agentAutoVoIPIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentAutoVoIPMode
|
||||
INTEGER,
|
||||
agentAutoVoIPCosQueue
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentAutoVoIPIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentAutoVoIPTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentAutoVoIPEntry 1 }
|
||||
|
||||
agentAutoVoIPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables / disables AutoVoIP profile on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentAutoVoIPEntry 2 }
|
||||
|
||||
agentAutoVoIPCosQueue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cos Queue to which all VoIP traffic is mapped to."
|
||||
|
||||
::= { agentAutoVoIPEntry 3 }
|
||||
|
||||
|
||||
END
|
969
mibs/FASTPATH-QOS-COS-MIB.mib
Normal file
969
mibs/FASTPATH-QOS-COS-MIB.mib
Normal file
@ -0,0 +1,969 @@
|
||||
FASTPATH-QOS-COS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
InterfaceIndexOrZero FROM IF-MIB
|
||||
fastPathQOS FROM FASTPATH-QOS-MIB;
|
||||
|
||||
fastPathQOSCOS MODULE-IDENTITY
|
||||
LAST-UPDATED "201003170000Z" -- 17 Mar 2010 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - CoS Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201003170000Z" -- 17 Mar 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Fixed error in range of agentCosQueueWredDecayExponent."
|
||||
REVISION
|
||||
"200910270000Z" -- 27 Oct 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Updated description for agentCosQueueIntfShapingRate object."
|
||||
REVISION
|
||||
"200901060000Z" -- 6 Jan 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added new objects in agentCosQueueMgmtTable with units of percentages, rather than
|
||||
Sixteenths or reciprocal exponentials. Deprecated the replaced objects."
|
||||
REVISION
|
||||
"200809230000Z" -- 23 Sep 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Changed object agentCosQueueIntfShapingRate to support configuration of bandwidth as
|
||||
either percent of port speed or kilobits per second units. Systems report which unit
|
||||
applies via a new object agentCosQueueIntfShapingRateUnits object. Added object
|
||||
agentCosQueueIntfShapingRateUnits."
|
||||
REVISION
|
||||
"200712190000Z" -- 19 Dec 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Changed objects agentCosQueueIntfShapingRate, agentCosQueueMinBandwidth, and agentCosQueueMaxBandwidth to allow
|
||||
an increment of 1 percent rather than 5 percent."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200405030000Z" -- 3 May 2004 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPathQOS 3 }
|
||||
|
||||
PercentByFives ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with five percent increments."
|
||||
SYNTAX Unsigned32 (0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100)
|
||||
|
||||
Percent ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with one percent increments."
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
|
||||
Sixteenths ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing the numerator of a
|
||||
value expressing a fraction in terms of sixteenths
|
||||
(0/16, 1/16, 2/16, up to 16/16)."
|
||||
SYNTAX Unsigned32 (0..16)
|
||||
|
||||
--*********************************************************************
|
||||
-- agentCosMapCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentCosMapCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSCOS 1 }
|
||||
|
||||
-- IP Precedence mapping table (global and per-port)
|
||||
agentCosMapIpPrecTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIpPrecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table mapping evaluated IP precedence to Traffic
|
||||
Class for a specific physical port. Traffic class
|
||||
is a number in the range
|
||||
(0..(dot1dPortNumTrafficClasses-1))."
|
||||
|
||||
::= { agentCosMapCfgGroup 1 }
|
||||
|
||||
agentCosMapIpPrecEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIpPrecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Precedence to Traffic Class mapping for a port."
|
||||
INDEX { agentCosMapIpPrecIntfIndex, agentCosMapIpPrecValue }
|
||||
::= { agentCosMapIpPrecTable 1 }
|
||||
|
||||
AgentCosMapIpPrecEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIpPrecIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIpPrecValue
|
||||
Unsigned32,
|
||||
agentCosMapIpPrecTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIpPrecIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIpPrecTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 1 }
|
||||
|
||||
agentCosMapIpPrecValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP precedence value contained in the received
|
||||
frame. This value is only indicated in IP packets,
|
||||
but is independent of both media-type and frame
|
||||
tagging.
|
||||
|
||||
Non-IP packets are handled in accordance with the
|
||||
dot1dPortDefaultUserPriority value of the ingress
|
||||
port."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 2 }
|
||||
|
||||
agentCosMapIpPrecTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic class priority queue the received frame is
|
||||
mapped to. This represents the actual configuration
|
||||
setting the port is using."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 3 }
|
||||
|
||||
|
||||
-- IP DSCP mapping table (global and per-port)
|
||||
agentCosMapIpDscpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIpDscpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table mapping evaluated IP DSCP to Traffic Class
|
||||
for a specific physical port. Traffic class is a
|
||||
number in the range
|
||||
(0..(dot1dPortNumTrafficClasses-1))."
|
||||
|
||||
::= { agentCosMapCfgGroup 2 }
|
||||
|
||||
agentCosMapIpDscpEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIpDscpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP DSCP to Traffic Class mapping for a port."
|
||||
INDEX { agentCosMapIpDscpIntfIndex, agentCosMapIpDscpValue }
|
||||
::= { agentCosMapIpDscpTable 1 }
|
||||
|
||||
AgentCosMapIpDscpEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIpDscpIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIpDscpValue
|
||||
Unsigned32,
|
||||
agentCosMapIpDscpTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIpDscpIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIpDscpTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 1 }
|
||||
|
||||
agentCosMapIpDscpValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP DSCP value contained in the received frame.
|
||||
This value is only indicated in IP packets, but is
|
||||
independent of both media-type and frame tagging.
|
||||
|
||||
Non-IP packets are handled in accordance with the
|
||||
dot1dPortDefaultUserPriority value of the ingress
|
||||
port."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 2 }
|
||||
|
||||
agentCosMapIpDscpTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic class priority queue the received frame is
|
||||
mapped to."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 3 }
|
||||
|
||||
|
||||
-- Interface trust mode (global and per-port)
|
||||
agentCosMapIntfTrustTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIntfTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the interface trust mode of operation for
|
||||
a port. The trust mode setting determines which COS
|
||||
mapping table is used for directing ingress packets
|
||||
to a Traffic Class."
|
||||
|
||||
::= { agentCosMapCfgGroup 3 }
|
||||
|
||||
agentCosMapIntfTrustEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIntfTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COS interface trust mode."
|
||||
INDEX { agentCosMapIntfTrustIntfIndex }
|
||||
::= { agentCosMapIntfTrustTable 1 }
|
||||
|
||||
AgentCosMapIntfTrustEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIntfTrustIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIntfTrustMode
|
||||
INTEGER,
|
||||
agentCosMapUntrustedTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIntfTrustIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIntfTrustTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIntfTrustEntry 1 }
|
||||
|
||||
agentCosMapIntfTrustMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
untrusted(1),
|
||||
trustDot1p(2),
|
||||
trustIpPrecedence(3),
|
||||
trustIpDscp(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The class of service trust mode of an interface.
|
||||
When set to a trusted mode, the appropriate COS
|
||||
mapping table is used as follows:
|
||||
|
||||
trustDot1p(2) : dot1dTrafficClassTable
|
||||
trustIpPrecedence(3): agentCosMapIpPrecTable
|
||||
trustIpDscp(4): agentCosMapIpDscpTable
|
||||
|
||||
For an untrusted(1) interface, packets are handled in
|
||||
accordance with the dot1dPortDefaultUserPriority value
|
||||
of the ingress port."
|
||||
|
||||
::= { agentCosMapIntfTrustEntry 2 }
|
||||
|
||||
agentCosMapUntrustedTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The traffic class (i.e. hardware queue) to which all
|
||||
untrusted traffic is assigned. This includes all
|
||||
traffic when the agentCosMapIntfTrustMode is set to
|
||||
untrusted(1), or just non-IP packets when in
|
||||
trustIpPrecedence(3) or trustIpDscp(4) modes.
|
||||
|
||||
This is a read-only object that reflects the current setting
|
||||
of the dot1dPortDefaultUserPriority object as mapped
|
||||
to a traffic class through the dot1dTrafficClassEntry."
|
||||
::= { agentCosMapIntfTrustEntry 3 }
|
||||
|
||||
|
||||
|
||||
--*********************************************************************
|
||||
-- agentCosQueueCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentCosQueueCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSCOS 2 }
|
||||
|
||||
agentCosQueueNumQueuesPerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of configurable COS queues per port
|
||||
supported by the hardware device."
|
||||
::= { agentCosQueueCfgGroup 1 }
|
||||
|
||||
agentCosQueueNumDropPrecedenceLevels OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of distinct drop precedence levels per
|
||||
queue supported by the hardware device. These levels
|
||||
are typically used when configuring the queue
|
||||
management tail drop and WRED parameters."
|
||||
::= { agentCosQueueCfgGroup 2 }
|
||||
|
||||
-- Control table for managing queue configuration for the interface
|
||||
agentCosQueueControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue configuration
|
||||
controls for the specified interface."
|
||||
::= { agentCosQueueCfgGroup 3 }
|
||||
|
||||
agentCosQueueControlEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a general control mechanism that affects
|
||||
all queues on a given interface."
|
||||
INDEX { agentCosQueueIntfIndex }
|
||||
::= { agentCosQueueControlTable 1 }
|
||||
|
||||
AgentCosQueueControlEntry ::= SEQUENCE {
|
||||
agentCosQueueIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosQueueIntfShapingRate
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtTypeIntf
|
||||
INTEGER,
|
||||
agentCosQueueWredDecayExponent
|
||||
Unsigned32,
|
||||
agentCosQueueDefaultsRestore
|
||||
INTEGER,
|
||||
agentCosQueueIntfShapingRateUnits
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentCosQueueIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosQueueControlTable, agentCosQueueTable,
|
||||
or agentCosQueueMgmtTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosQueueControlEntry 1 }
|
||||
|
||||
agentCosQueueIntfShapingRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum bandwidth allowed for this interface as a
|
||||
whole, typically used to shape the outbound
|
||||
transmission rate. The value is specified in terms
|
||||
of percentage of overall link speed for the port in
|
||||
1% increments. A value of 0 means there is no
|
||||
maximum bandwidth limit in effect and that the
|
||||
interface is allowed to transmit up to its maximum
|
||||
line rate (i.e., work conserving method).
|
||||
The default value is 0.
|
||||
|
||||
When set to a non-zero value, the interface is
|
||||
restricted to using at most the bandwidth specified
|
||||
in this object for the outbound transmission rate
|
||||
(i.e., non-work-conserving method). This bandwidth
|
||||
value is independent of any per-queue maximum
|
||||
bandwidth value(s) in effect for the interface, as
|
||||
specified in the agentCosQueueMaxBandwidth ohject,
|
||||
and should be considered as a second-level
|
||||
transmission rate control mechanism that regulates
|
||||
the output of the entire interface regardless of
|
||||
which queues originate the outbound traffic.
|
||||
|
||||
Valid value ranges depend on the value returned by
|
||||
object agentCosQueueIntfShapingRateUnits. If that
|
||||
object returns percent(1), agentCosQueueIntfShapingRate
|
||||
accepts values 0..100. If that object returns kbps(2),
|
||||
agentCosQueueIntfShapingRate accepts values
|
||||
0,64..4294967295."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueControlEntry 2 }
|
||||
|
||||
agentCosQueueMgmtTypeIntf OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
taildrop(1),
|
||||
wred(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management technique used for all queues on this
|
||||
interface. If taildrop(1), then all new packets
|
||||
presented to the queues are dropped based on some
|
||||
maximum threshold value(s). If wred(2), then an
|
||||
active queue management scheme is employed whereby
|
||||
packet drop precedence is considered during times of
|
||||
queue congestion using WRED parameters. The
|
||||
necessary queue management parameters are specified
|
||||
in the agentCosQueueMgmtTable for the corresponding
|
||||
agentCosQueueIntfIndex value. The default for this
|
||||
object is taildrop(1).
|
||||
|
||||
Implementations that support this object but do not
|
||||
support weighted RED must return taildrop(1) for this
|
||||
value and must not allow a value of wred(2) to be set."
|
||||
DEFVAL { taildrop }
|
||||
::= { agentCosQueueControlEntry 3 }
|
||||
|
||||
agentCosQueueWredDecayExponent OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The decay exponent value used with the weighted
|
||||
random early discard (WRED) algorithm to determine
|
||||
how quickly the average queue length calculation
|
||||
reacts to the current length of the queue. A higher
|
||||
value produces a slower response, meaning previously
|
||||
sampled queue length values are factored into the
|
||||
calculation for a longer period of time. The default
|
||||
value is 9.
|
||||
|
||||
Use caution when changing this value from its
|
||||
default. If set too low, short traffic bursts can
|
||||
cause WRED to drop too many packets. If set too
|
||||
high, WRED might not detect queue congestion in a
|
||||
timely manner and becomes ineffective. The default
|
||||
value should be sufficient for most users.
|
||||
|
||||
This object value is only used when the
|
||||
agentCosQueueMgmtType is set to wred(2) and is
|
||||
otherwise ignored."
|
||||
DEFVAL { 9 }
|
||||
::= { agentCosQueueControlEntry 4 }
|
||||
|
||||
agentCosQueueDefaultsRestore OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Causes the default values to be restored for all COS
|
||||
queue objects defined for this interface. This
|
||||
includes objects in the following tables:
|
||||
agentCosQueueTable
|
||||
agentCosQueueMgmtTable
|
||||
|
||||
This object always reads as disable(2). This object may
|
||||
only be set to enable(1), which immediately causes the
|
||||
default value restoration action as described above.
|
||||
In essence, this models a momentary-style push button
|
||||
switch that triggers a restoration of the original
|
||||
default values for all affected objects."
|
||||
::= { agentCosQueueControlEntry 5 }
|
||||
|
||||
agentCosQueueIntfShapingRateUnits OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
percent(1),
|
||||
kbps(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gets the units of the threshold value to percentage of
|
||||
port speed or kilobits per second (kbps)."
|
||||
DEFVAL { percent }
|
||||
::= { agentCosQueueControlEntry 6 }
|
||||
|
||||
|
||||
-- Queue table for specifying attributes of each COS queue on an interface
|
||||
agentCosQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue configuration
|
||||
parameters for the specified interface."
|
||||
::= { agentCosQueueCfgGroup 4 }
|
||||
|
||||
agentCosQueueEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry describes a single class-of-service (COS)
|
||||
queue for a given Interface Index. The number of
|
||||
configurable COS queues for an interface vary based
|
||||
on device capabilities.
|
||||
|
||||
All objects defined for this table entry contain a
|
||||
default value corresponding to a typical,
|
||||
non-preferential treatment of packets traversing the
|
||||
interface's COS queues."
|
||||
INDEX { agentCosQueueIntfIndex, agentCosQueueIndex }
|
||||
::= { agentCosQueueTable 1 }
|
||||
|
||||
AgentCosQueueEntry ::= SEQUENCE {
|
||||
agentCosQueueIndex
|
||||
Unsigned32,
|
||||
agentCosQueueSchedulerType
|
||||
INTEGER,
|
||||
agentCosQueueMinBandwidth
|
||||
Percent,
|
||||
agentCosQueueMaxBandwidth
|
||||
Percent,
|
||||
agentCosQueueMgmtType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentCosQueueIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COS queue index, numbered 0 to (n-1), where n is
|
||||
the total number of configurable interface queues for
|
||||
the device as indicated by agentCosQueueNumQueuesPerPort.
|
||||
In general, a higher numbered queue index is used to
|
||||
support higher priority traffic, although actual
|
||||
operation may be altered via configuration through
|
||||
this table."
|
||||
::= { agentCosQueueEntry 1 }
|
||||
|
||||
agentCosQueueSchedulerType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
strict(1),
|
||||
weighted(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of scheduling used for this queue. If
|
||||
strict(1), then all traffic placed on this queue is
|
||||
transmitted before any queue with a lower precedence
|
||||
(lower agentCosQueueIndex). A weighted(2) scheme
|
||||
gives this queue service relative to other weighted
|
||||
queues based on their relative agentCosQueueMinBandwidth
|
||||
object values. The default is weighted(2)."
|
||||
DEFVAL { weighted }
|
||||
::= { agentCosQueueEntry 2 }
|
||||
|
||||
agentCosQueueMinBandwidth OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minimum guaranteed bandwidth allotted to this queue.
|
||||
The value is specified in terms of percentage of
|
||||
overall link speed for the port in 1% increments. A
|
||||
value of 0 means there is no guaranteed minimum
|
||||
bandwidth in effect (best-effort service).
|
||||
The default value is 0.
|
||||
|
||||
The sum of all agentCosQueueMinBandwidth object
|
||||
values for the queues on the same interface must not
|
||||
exceed 100%.
|
||||
|
||||
If the agentCosQueueMaxBandwidth corresponding to the
|
||||
same agentCosQueueIndex on this interface is
|
||||
currently set to a non-zero value, then setting this
|
||||
object to a value greater than
|
||||
agentCosQueueMaxBandwidth automatically updates
|
||||
agentCosQueueMaxBandwidth to the same value to
|
||||
maintain a proper relationship between the minimum
|
||||
and maximum queue bandwidth specification.
|
||||
|
||||
The value of this object is ignored when
|
||||
agentCosQueueSchedulerType is set to strict(1)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueEntry 3 }
|
||||
|
||||
agentCosQueueMaxBandwidth OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum bandwidth allowed for this queue, typically
|
||||
used to shape the outbound transmission rate. The
|
||||
value is specified in terms of percentage of overall
|
||||
link speed for the port in 1% increments. A value
|
||||
of 0 means there is no maximum bandwidth limit in
|
||||
effect and that the queue is allowed to use any
|
||||
available excess bandwidth (i.e., work conserving
|
||||
method). The default value is 0.
|
||||
|
||||
When set to a non-zero value, the queue is restricted
|
||||
to using at most the bandwidth specified in this
|
||||
object for the outbound transmission rate (i.e.,
|
||||
non-work-conserving method). Any non-zero value set
|
||||
for this object must be equal to or greater than the
|
||||
value of agentCosQueueMinBandwidth for the same
|
||||
agentCosQueueIndex on this interface."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueEntry 4 }
|
||||
|
||||
agentCosQueueMgmtType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
taildrop(1),
|
||||
wred(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The queue depth management technique used when
|
||||
per-queue specification is supported. If
|
||||
taildrop(1), then all new packets presented to the
|
||||
queue are dropped based on some maximum threshold
|
||||
value(s). If wred(2), then an active queue management
|
||||
scheme is employed whereby packet drop precedence is
|
||||
considered during times of queue congestion using
|
||||
WRED parameters. The necessary queue management
|
||||
parameters are specified in the
|
||||
agentCosQueueMgmtEntry for the corresponding
|
||||
agentCosQueueIntfIndex and agentCosQueueIndex values.
|
||||
The default for this object is taildrop(1).
|
||||
|
||||
Implementations that do not support weighted RED must
|
||||
return taildrop(1) for this value and must not allow
|
||||
a value of wred(2) to be set."
|
||||
DEFVAL { taildrop }
|
||||
::= { agentCosQueueEntry 5 }
|
||||
|
||||
|
||||
-- Queue management table for setting parameters related to queue depth
|
||||
agentCosQueueMgmtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueMgmtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue drop precedence
|
||||
configuration parameters. The values in this table
|
||||
are used based on the agentCosQueueMgmtType for the
|
||||
corresponding agentCosQueueIntfIndex and agentCosQueueIndex
|
||||
values. These parameters are specified for each
|
||||
drop precedence level supported within a queue."
|
||||
::= { agentCosQueueCfgGroup 5 }
|
||||
|
||||
agentCosQueueMgmtEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueMgmtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The individual objects in this table are specified
|
||||
for each drop precedence level supported within a
|
||||
particular queue on a given interface. Each object's
|
||||
usage is based on the current setting of the
|
||||
agentCosQueueMgmtType.
|
||||
|
||||
See the individual object descriptions for details."
|
||||
INDEX { agentCosQueueIntfIndex, agentCosQueueIndex, agentCosQueueDropPrecIndex }
|
||||
::= { agentCosQueueMgmtTable 1 }
|
||||
|
||||
AgentCosQueueMgmtEntry ::= SEQUENCE {
|
||||
agentCosQueueDropPrecIndex
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtTailDropThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredMinThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredMaxThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredDropProbScale
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtPercentTailDropThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtPercentWredMinThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtPercentWredMaxThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtWredDropProbability
|
||||
Percent
|
||||
}
|
||||
|
||||
agentCosQueueDropPrecIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COS queue drop precedence level, numbered 1 to
|
||||
p, where p is the total number of drop precedences
|
||||
supported per queue, as indicated by
|
||||
agentCosQueueNumDropPrecedenceLevels. This is used as
|
||||
the minor index into the table. Each supported drop
|
||||
precedence level for a queue has its own set of
|
||||
configuration parameters.
|
||||
|
||||
The actual number of drop precedence levels supported
|
||||
depends on the device characteristics. For example,
|
||||
some implementations may allow for three levels of
|
||||
drop precedence (1/2/3, sometimes referred to as
|
||||
green/yellow/red), some may support two levels
|
||||
(1/2, or high/low), while others only one. Some devices
|
||||
use the lowest (highest-numbered) drop precedence
|
||||
level to represent non-TCP traffic."
|
||||
::= { agentCosQueueMgmtEntry 1 }
|
||||
|
||||
agentCosQueueMgmtTailDropThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tail drop queue threshold above which all packets
|
||||
are dropped for the current drop precedence level.
|
||||
The value specifies the threshold based on a fraction
|
||||
of the overall device queue size in terms of
|
||||
sixteenths (0/16, 1/16, 2/16, ... 16/16). Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 16, 14, 12
|
||||
Queue Index 1: 16, 14, 12
|
||||
Queue Index 2: 16, 14, 12
|
||||
Queue Index 3: 16, 14, 12
|
||||
Queue Index 4: 16, 14, 12
|
||||
Queue Index 5: 16, 14, 12
|
||||
Queue Index 6: 16, 14, 12
|
||||
Queue Index 7: 16, 14, 12
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to taildrop(1)."
|
||||
::= { agentCosQueueMgmtEntry 2 }
|
||||
|
||||
agentCosQueueMgmtWredMinThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Weighted RED minimum queue threshold, below which no
|
||||
packets are dropped for the current drop precedence
|
||||
level. The value specifies the threshold based on a
|
||||
fraction of the overall device queue size in terms of
|
||||
sixteenths (0/16, 1/16, 2/16, ... 16/16). Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 8, 6, 4
|
||||
Queue Index 1: 9, 7, 5
|
||||
Queue Index 2: 10, 8, 6
|
||||
Queue Index 3: 11, 9, 7
|
||||
Queue Index 4: 12, 10, 8
|
||||
Queue Index 5: 13, 11, 9
|
||||
Queue Index 6: 14, 12, 10
|
||||
Queue Index 7: 15, 13, 11
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or less than the value of
|
||||
agentCosQueueMgmtWredMaxThreshold."
|
||||
::= { agentCosQueueMgmtEntry 3 }
|
||||
|
||||
agentCosQueueMgmtWredMaxThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Weighted RED maximum queue threshold, above which
|
||||
all packets are dropped for the current drop
|
||||
precedence level. The value specifies the threshold
|
||||
based on a fraction the overall device queue size in
|
||||
terms of sixteenths (0/16, 1/16, 2/16, ... 16/16). Since
|
||||
device implementations vary, the actual value
|
||||
deployed may be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 16, 14, 12
|
||||
Queue Index 1: 16, 14, 12
|
||||
Queue Index 2: 16, 14, 12
|
||||
Queue Index 3: 16, 14, 12
|
||||
Queue Index 4: 16, 14, 12
|
||||
Queue Index 5: 16, 14, 12
|
||||
Queue Index 6: 16, 14, 12
|
||||
Queue Index 7: 16, 14, 12
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or greater than the value of
|
||||
agentCosQueueMgmtWredMinThreshold."
|
||||
::= { agentCosQueueMgmtEntry 4 }
|
||||
|
||||
agentCosQueueMgmtWredDropProbScale OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A scaling factor used for the WRED calculation to
|
||||
determine the packet drop probability for the current
|
||||
drop precedence level. The value is specified as a
|
||||
number S from 1-15 and is used in the formula: 1/(2**
|
||||
S), meaning one packet is dropped out of every (2**
|
||||
S). Packet dropping begins when
|
||||
agentCosQueueMgmtWredMinThreshold is reached and
|
||||
proceeds linearly up to the (2**S) value specified by
|
||||
this object until the
|
||||
agentCosQueueMgmtWredMaxThreshold is reached, beyond
|
||||
which all packets are dropped. Smaller values of S
|
||||
produce a steeper slope, hence a higher incidence of
|
||||
randomly dropped packets.
|
||||
|
||||
The default value is 10, which corresponds to a drop
|
||||
rate of 1 out of every (2**10)=1024 packets.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2)."
|
||||
DEFVAL { 10 }
|
||||
::= { agentCosQueueMgmtEntry 5 }
|
||||
|
||||
agentCosQueueMgmtPercentTailDropThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tail drop queue threshold above which all packets
|
||||
are dropped for the current drop precedence level.
|
||||
The value specifies the threshold based on a percentage
|
||||
of the overall device queue size. Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for drop
|
||||
precedence 1 and non-TCP traffic, 90% and 80% for
|
||||
drop precedences 2 and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to taildrop(1)."
|
||||
::= { agentCosQueueMgmtEntry 6 }
|
||||
|
||||
agentCosQueueMgmtPercentWredMinThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weighted RED minimum queue threshold, below which no
|
||||
packets are dropped for the current drop precedence
|
||||
level. The value specifies the threshold based on a
|
||||
percentage of the overall device queue size. Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for non-TCP
|
||||
traffic, 40%, 30% and 20% for TCP drop precedences 1, 2
|
||||
and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or less than the value of
|
||||
agentCosQueueMgmtPercentWredMaxThreshold."
|
||||
::= { agentCosQueueMgmtEntry 7 }
|
||||
|
||||
agentCosQueueMgmtPercentWredMaxThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weighted RED maximum queue threshold, above which
|
||||
all packets are dropped for the current drop
|
||||
precedence level. The value specifies the threshold
|
||||
based on a percentage of the overall device queue size.
|
||||
Since device implementations vary, the actual value
|
||||
deployed may be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for drop
|
||||
precedence 1 and non-TCP traffic, 90% and 80% for
|
||||
drop precedences 2 and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or greater than the value of
|
||||
agentCosQueueMgmtPercentWredMinThreshold."
|
||||
::= { agentCosQueueMgmtEntry 8 }
|
||||
|
||||
agentCosQueueMgmtWredDropProbability OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A scaling factor used for the WRED calculation to
|
||||
determine the packet drop probability for the current
|
||||
drop precedence level. Packet dropping begins when
|
||||
agentCosQueueMgmtWredMinThreshold is reached and
|
||||
proceeds linearly up to the percentage value specified by
|
||||
this object until the agentCosQueueMgmtWredMaxThreshold
|
||||
is reached, beyond which all packets are dropped.
|
||||
|
||||
The default value is 10.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2)."
|
||||
DEFVAL { 10 }
|
||||
::= { agentCosQueueMgmtEntry 9 }
|
||||
|
||||
|
||||
|
||||
END
|
1072
mibs/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB.mib
Normal file
1072
mibs/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
2790
mibs/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB.mib
Normal file
2790
mibs/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
336
mibs/FASTPATH-QOS-ISCSI-MIB.mib
Normal file
336
mibs/FASTPATH-QOS-ISCSI-MIB.mib
Normal file
@ -0,0 +1,336 @@
|
||||
FASTPATH-QOS-ISCSI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, DisplayString, DateAndTime, TruthValue FROM SNMPv2-TC
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, TimeTicks, IpAddress FROM SNMPv2-SMI
|
||||
fastPathQOS FROM FASTPATH-QOS-MIB;
|
||||
|
||||
fastPathIscsiFlowAcceleration MODULE-IDENTITY
|
||||
LAST-UPDATED "200904300000Z" -- 30 April 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - iSCSI Flow Acceleration Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200904300000Z" -- 30 April 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPathQOS 5 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
agentIscsiFlowAccelerationGlobalConfigGroup OBJECT IDENTIFIER ::= { fastPathIscsiFlowAcceleration 1 }
|
||||
|
||||
agentIscsiFlowAccelerationEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable iSCSI Flow Acceleration globally on the system."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 1 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationAgingTimeOut OBJECT-TYPE
|
||||
SYNTAX INTEGER (60..2592000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in seconds that should pass before session is aged out
|
||||
after the last frame detected for the session."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 2 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
QosType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of QoS: VPT or DSCP."
|
||||
SYNTAX INTEGER {
|
||||
vpt(0),
|
||||
dscp(1)
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationQosType OBJECT-TYPE
|
||||
SYNTAX QosType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current type of QoS for iSCSI packets"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 3 }
|
||||
|
||||
agentIscsiFlowAccelerationQosVptValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPT or DSCP, depends on agentIscsiFlowAccelerationQosType, that will be assigned to each iSCSI packet.
|
||||
The range of VPT value is 0..7"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 4 }
|
||||
|
||||
agentIscsiFlowAccelerationQosDscpValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPT or DSCP, depends on agentIscsiFlowAccelerationQosType, that will be assigned to each iSCSI packet.
|
||||
The range of DSCP value is 0..63"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 5 }
|
||||
|
||||
agentIscsiFlowAccelerationQosRemark OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether iSCSI frames with the configured VPT or DSCP when egressing the switch."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 6 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationTargetConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationTargetConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table for configuration of iSCSI target TCP port number,
|
||||
IP address, and name. It is indexed by
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort and
|
||||
agentIscsiFlowAccelerationTargetConfigAddr."
|
||||
::= { fastPathIscsiFlowAcceleration 2 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationTargetConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row in the iSCSI Target configuration table."
|
||||
INDEX { agentIscsiFlowAccelerationTargetConfigTcpPort,
|
||||
agentIscsiFlowAccelerationTargetConfigAddr}
|
||||
::= { agentIscsiFlowAccelerationTargetConfigTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationTargetConfigEntry::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort Unsigned32,
|
||||
agentIscsiFlowAccelerationTargetConfigAddr IpAddress,
|
||||
agentIscsiFlowAccelerationTargetConfigName DisplayString,
|
||||
agentIscsiFlowAccelerationTargetConfigStatus RowStatus
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of configured target."
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 1}
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the target address. If the target
|
||||
address is to be ignored the address should be 0.0.0.0."
|
||||
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target IQN name. This text is not used to match
|
||||
on network traffic. It serves as an identifying comment
|
||||
for administrative convenience."
|
||||
DEFVAL {""}
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the target. It's used to add/delete a target.
|
||||
|
||||
active(1) - this ACL instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 4}
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains iSCSI sessions.
|
||||
It is indexed as assigned by system."
|
||||
::= { fastPathIscsiFlowAcceleration 3 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the agentIscsiFlowAccelerationSessionTable."
|
||||
INDEX { agentIscsiFlowAccelerationSessionIndex }
|
||||
::= { agentIscsiFlowAccelerationSessionTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationSessionEntry ::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationSessionIndex Unsigned32,
|
||||
agentIscsiFlowAccelerationTargetName DisplayString,
|
||||
agentIscsiFlowAccelerationInitiatorName DisplayString,
|
||||
agentIscsiFlowAccelerationSessionISID OCTET STRING,
|
||||
agentIscsiFlowAccelerationSessAgingTime Unsigned32,
|
||||
agentIscsiFlowAccelerationSessionUpTime Unsigned32
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical index of session table entry assigned by system. "
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 1 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target name"
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationInitiatorName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The initiator name"
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionISID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ISID of current session."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 4 }
|
||||
|
||||
agentIscsiFlowAccelerationSessAgingTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The elapsed time in seconds since the traffic was detected
|
||||
on any connections associated with this session."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 5 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time elapsed since the session was detected, in seconds."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 6 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationConnectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationConnectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains iSCSI connections.
|
||||
It is indexed as assigned by system."
|
||||
::= { fastPathIscsiFlowAcceleration 4 }
|
||||
|
||||
|
||||
agentIscsiFlowAccelerationConnectionEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationConnectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the agentIscsiFlowAccelerationConnectionTable."
|
||||
INDEX { agentIscsiFlowAccelerationConnectionIndex }
|
||||
::= { agentIscsiFlowAccelerationConnectionTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationConnectionEntry ::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationConnectionIndex Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionTargetAddr IpAddress,
|
||||
agentIscsiFlowAccelerationConnectionTargetPort Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionInitiatorAddr IpAddress,
|
||||
agentIscsiFlowAccelerationConnectionInitiatorPort Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionCID Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionSessionIndex Unsigned32
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationConnectionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical index of connection table entry assigned by system. "
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 1 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionTargetAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection target address."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionTargetPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of connection target."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionInitiatorAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection initiator address."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 4 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionInitiatorPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of connection initiator."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 5 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionCID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The iSCSI CID for this connection."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 6 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the session associated with this connection.
|
||||
Refers to the index of agentIscsiFlowAccelerationSessionIndex in
|
||||
agentIscsiFlowAccelerationSessionTable."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 7 }
|
||||
|
||||
END
|
||||
|
52
mibs/FASTPATH-QOS-MIB.mib
Normal file
52
mibs/FASTPATH-QOS-MIB.mib
Normal file
@ -0,0 +1,52 @@
|
||||
FASTPATH-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation Quality of Service Package MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathQOS MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitaions for Quality of Service Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200201301544Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 3 }
|
||||
|
||||
END
|
551
mibs/FASTPATH-RADIUS-AUTH-CLIENT-MIB.mib
Normal file
551
mibs/FASTPATH-RADIUS-AUTH-CLIENT-MIB.mib
Normal file
@ -0,0 +1,551 @@
|
||||
FASTPATH-RADIUS-AUTH-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Radius Authentication Client MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32, Counter32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathRadius MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Radius Authentication Client"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200305070000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 8 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusConfigGroup OBJECT IDENTIFIER ::= { fastPathRadius 1 }
|
||||
|
||||
agentRadiusRetransmit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of retransmissions of a RADIUS request packet"
|
||||
DEFVAL { 4 }
|
||||
::= { agentRadiusConfigGroup 1 }
|
||||
|
||||
agentRadiusTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time out duration (in seconds) before packets are retransmitted"
|
||||
DEFVAL { 15 }
|
||||
::= { agentRadiusConfigGroup 2 }
|
||||
|
||||
agentRadiusDeadTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of time (in minutes) for which a RADIUS server is skipped over by transaction requests."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusConfigGroup 3 }
|
||||
|
||||
agentRadiusServerKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"RADIUS Server key specifies the authentication and encryption key for all RADIUS communications
|
||||
between the switch and the RADIUS server. This key must match the encryption used on the RADIUS
|
||||
daemon."
|
||||
::= { agentRadiusConfigGroup 4 }
|
||||
|
||||
agentRadiusSourceIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address that will be used for the communication with RADIUS servers."
|
||||
::= { agentRadiusConfigGroup 5 }
|
||||
|
||||
agentRadiusServerIndexNextValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the next valid index into the agentRadiusServerConfigTable
|
||||
for creation. If no additional entries are allowed, this will be 0."
|
||||
::= { agentRadiusConfigGroup 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusServerConfigTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentRadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with information about Radius Authentication Server IP
|
||||
Addresses, port numbers and shared secret"
|
||||
::= { agentRadiusConfigGroup 7 }
|
||||
|
||||
agentRadiusServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentRadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry consisting of configuration data for a Radius
|
||||
Authentication Server."
|
||||
INDEX { agentRadiusServerIndex }
|
||||
::= { agentRadiusServerConfigTable 1 }
|
||||
|
||||
AgentRadiusServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentRadiusServerIndex
|
||||
Integer32,
|
||||
agentRadiusServerAddress
|
||||
InetAddress,
|
||||
agentRadiusServerAddressType
|
||||
InetAddressType,
|
||||
agentRadiusServerPort
|
||||
Unsigned32,
|
||||
agentRadiusServerSecret
|
||||
DisplayString,
|
||||
agentRadiusServerPrimaryMode
|
||||
INTEGER,
|
||||
agentRadiusServerCurrentMode
|
||||
INTEGER,
|
||||
agentRadiusServerMsgAuth
|
||||
INTEGER,
|
||||
agentRadiusServerAddressRowStatus
|
||||
RowStatus,
|
||||
agentRadiusServerName
|
||||
DisplayString,
|
||||
agentRadiusServerInetAddress
|
||||
InetAddress,
|
||||
agentRadiusServerTimeout
|
||||
Unsigned32,
|
||||
agentRadiusServerRetransmit
|
||||
Unsigned32,
|
||||
agentRadiusServerDeadtime
|
||||
Unsigned32,
|
||||
agentRadiusServerSourceIPAddr
|
||||
IpAddress,
|
||||
agentRadiusServerPriority
|
||||
Unsigned32,
|
||||
agentRadiusServerUsageType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentRadiusServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of the configured RADIUS server"
|
||||
::= { agentRadiusServerConfigEntry 1 }
|
||||
|
||||
agentRadiusServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 2 }
|
||||
|
||||
agentRadiusServerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number for the RADIUS server."
|
||||
DEFVAL { 1812 }
|
||||
::= { agentRadiusServerConfigEntry 3 }
|
||||
|
||||
agentRadiusServerTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time out duration (in seconds) before packets are retransmitted"
|
||||
DEFVAL { 3 }
|
||||
::= { agentRadiusServerConfigEntry 4 }
|
||||
|
||||
agentRadiusServerRetransmit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of retransmissions of a RADIUS request packet"
|
||||
DEFVAL { 3 }
|
||||
::= { agentRadiusServerConfigEntry 5 }
|
||||
|
||||
agentRadiusServerDeadtime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of time (in minutes) for which a RADIUS server is skipped over by transaction requests."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusServerConfigEntry 6 }
|
||||
|
||||
agentRadiusServerSourceIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address that will be used for the communication with RADIUS servers."
|
||||
::= { agentRadiusServerConfigEntry 7 }
|
||||
|
||||
agentRadiusServerSecret OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured shared sercret for the RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 8 }
|
||||
|
||||
agentRadiusServerPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority specifies the order in which the servers will be used, where 0 is the highest
|
||||
priority in radius server config mode."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusServerConfigEntry 9 }
|
||||
|
||||
agentRadiusServerUsageType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
all(1),
|
||||
login(2),
|
||||
dot1x(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the usage type of the server."
|
||||
DEFVAL { all }
|
||||
::= { agentRadiusServerConfigEntry 10 }
|
||||
|
||||
agentRadiusServerAddressRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates or destroys a RADIUS Authentication server entry.
|
||||
During creation, the next available index is specified by the
|
||||
agentRadiusServerIndexNextValid object. Rows creation using
|
||||
a different value for agentRadiusServerIndex will fail.
|
||||
|
||||
active(1) - This entry is active.
|
||||
createAndGo(4) - Creates a new entry.
|
||||
destroy(6) - Deletes an entry."
|
||||
::= { agentRadiusServerConfigEntry 11 }
|
||||
|
||||
agentRadiusServerPrimaryMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the RADIUS server to be the primary server. If there is any
|
||||
other server that is configured to be primary, that server is set to be
|
||||
a seconday server and this entry is set Primary."
|
||||
::= { agentRadiusServerConfigEntry 12 }
|
||||
|
||||
agentRadiusServerCurrentMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate if the RADIUS server is the current server in user for
|
||||
authentication."
|
||||
::= { agentRadiusServerConfigEntry 13 }
|
||||
|
||||
agentRadiusServerMsgAuth OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable the message authenticator attribute for this
|
||||
RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 14 }
|
||||
|
||||
agentRadiusServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured identification name for the RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 15 }
|
||||
|
||||
agentRadiusServerInetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 16 }
|
||||
|
||||
agentRadiusServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address Type of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 17 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusNasIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to set the NAS-IP address for the radius server."
|
||||
::= { agentRadiusConfigGroup 8 }
|
||||
|
||||
agentAuthorizationNetworkRadiusMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to enable/disable Vlan assignment mode."
|
||||
::= { agentRadiusConfigGroup 9 }
|
||||
|
||||
agentRadiusAccountingIndexNextValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the next valid index into the agentRadiusAccountingConfigTable
|
||||
for creation. If no additional entries are allowed, this will be 0."
|
||||
::= { agentRadiusConfigGroup 10 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusAccountingConfigTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusAccountingConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentRadiusAccountingConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with information about Radius Accounting Server IP
|
||||
Addresses, port numbers and shared secret. Only one entry is
|
||||
supported at this time."
|
||||
::= { agentRadiusConfigGroup 11 }
|
||||
|
||||
agentRadiusAccountingConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentRadiusAccountingConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry consisting of configuration data for a Radius Accounting Server."
|
||||
INDEX { agentRadiusAccountingServerIndex }
|
||||
::= { agentRadiusAccountingConfigTable 1 }
|
||||
|
||||
AgentRadiusAccountingConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentRadiusAccountingServerIndex
|
||||
Integer32,
|
||||
agentRadiusAccountingServerAddress
|
||||
InetAddress,
|
||||
agentRadiusAccountingServerAddressType
|
||||
InetAddressType,
|
||||
agentRadiusAccountingPort
|
||||
Unsigned32,
|
||||
agentRadiusAccountingSecret
|
||||
DisplayString,
|
||||
agentRadiusAccountingStatus
|
||||
RowStatus,
|
||||
agentRadiusAccountingServerName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentRadiusAccountingServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of the configured RADIUS accounting server. The next valid
|
||||
value of this object for creation is specified by
|
||||
agentRadiusAccountingIndexNextValid.
|
||||
"
|
||||
::= { agentRadiusAccountingConfigEntry 1 }
|
||||
|
||||
agentRadiusAccountingServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS accounting server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusAccountingConfigEntry 2 }
|
||||
|
||||
agentRadiusAccountingServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address Type of the configured RADIUS accounting server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusAccountingConfigEntry 3 }
|
||||
|
||||
agentRadiusAccountingPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number for the RADIUS accounting server."
|
||||
DEFVAL { 1813 }
|
||||
::= { agentRadiusAccountingConfigEntry 4 }
|
||||
|
||||
agentRadiusAccountingSecret OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured shared sercret for the RADIUS accounting server."
|
||||
::= { agentRadiusAccountingConfigEntry 5 }
|
||||
|
||||
agentRadiusAccountingStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates or destroys a RADIUS accounting server entry.
|
||||
During creation, the next available index is specified by the
|
||||
agentRadiusAccountingIndexNextValid object. Rows creation using
|
||||
a different value for agentRadiusAccountingServerIndex will fail.
|
||||
|
||||
active(1) - This entry is active.
|
||||
createAndGo(4) - Creates a new entry.
|
||||
destroy(6) - Deletes an entry."
|
||||
::= { agentRadiusAccountingConfigEntry 6 }
|
||||
|
||||
agentRadiusAccountingServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured identification name for the RADIUS Accounting
|
||||
server."
|
||||
::= { agentRadiusAccountingConfigEntry 7 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusAccountingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies if RADIUS Accounting has been enabled or not"
|
||||
DEFVAL { disable }
|
||||
::= { agentRadiusConfigGroup 12 }
|
||||
|
||||
agentRadiusStatsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all Radius statistics will be reset."
|
||||
DEFVAL { disable }
|
||||
::= { agentRadiusConfigGroup 13 }
|
||||
|
||||
agentRadiusAuthenticationServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of RADIUS Authentication Servers that have been configured."
|
||||
::= { agentRadiusConfigGroup 14 }
|
||||
|
||||
agentRadiusAccountingServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of RADIUS Accounting Servers that have been configured."
|
||||
::= { agentRadiusConfigGroup 15 }
|
||||
|
||||
agentRadiusNamedAuthenticationServerGroups OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of configured RADIUS named Authentication Server groups."
|
||||
::= { agentRadiusConfigGroup 16 }
|
||||
|
||||
agentRadiusNamedAccountingServerGroups OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of configured RADIUS named Accounting Server groups."
|
||||
::= { agentRadiusConfigGroup 17 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
END
|
2887
mibs/FASTPATH-ROUTING-MIB.mib
Normal file
2887
mibs/FASTPATH-ROUTING-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
811
mibs/FASTPATH-ROUTING6-MIB.mib
Normal file
811
mibs/FASTPATH-ROUTING6-MIB.mib
Normal file
@ -0,0 +1,811 @@
|
||||
FASTPATH-ROUTING6-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Routing MIB
|
||||
-- Copyright Broadcom Corporation (2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32, Unsigned32, Integer32,
|
||||
Gauge32 FROM SNMPv2-SMI
|
||||
DisplayString, PhysAddress, TruthValue, TimeStamp,
|
||||
VariablePointer, RowPointer, RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix,
|
||||
Ipv6AddressIfIdentifier,
|
||||
Ipv6IfIndexOrZero FROM IPV6-TC
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathRoutingIpv6 MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Ipv6 Routing"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200509211700Z" -- 21 Sept 2005 12:00 PM EST
|
||||
DESCRIPTION
|
||||
"Updated for release"
|
||||
|
||||
::= { fastPath 30 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6Group OBJECT IDENTIFIER ::= { fastPathRoutingIpv6 1 }
|
||||
|
||||
agentIpv6RoutingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enables/disables ipv6 unicast routing on the switch."
|
||||
::= { agentIpv6Group 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6InterfaceTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6InterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentIpv6Group 2 }
|
||||
|
||||
agentIpv6InterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentIpv6InterfaceIfIndex }
|
||||
::= { agentIpv6InterfaceTable 1 }
|
||||
|
||||
AgentIpv6InterfaceEntry ::= SEQUENCE {
|
||||
agentIpv6InterfaceIfIndex
|
||||
Integer32,
|
||||
agentIpv6InterfaceMtuValue
|
||||
Unsigned32,
|
||||
agentIpv6InterfaceDadTransmits
|
||||
Integer32,
|
||||
agentIpv6InterfaceLinkLocalOnly
|
||||
INTEGER,
|
||||
agentIpv6InterfaceIcmpUnreachables
|
||||
INTEGER
|
||||
|
||||
}
|
||||
|
||||
agentIpv6InterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex associated with this instance."
|
||||
::= { agentIpv6InterfaceEntry 1 }
|
||||
|
||||
agentIpv6InterfaceMtuValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0|1280..1500)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the MTU value for this interface.If it is not yet configured,
|
||||
retrieving the value of this object results in a zero value.
|
||||
Setting the value zero to this object effectively un-configures the MTU."
|
||||
::= { agentIpv6InterfaceEntry 2 }
|
||||
|
||||
agentIpv6InterfaceDadTransmits OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the dad transmits value for this interface."
|
||||
::= { agentIpv6InterfaceEntry 3 }
|
||||
|
||||
agentIpv6InterfaceLinkLocalOnly OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When enabled, interface is capable of ipv6 operation without a global address.
|
||||
In this case, an eui-64 based link-local address is used. "
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6InterfaceEntry 4 }
|
||||
|
||||
agentIpv6InterfaceIcmpUnreachables OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this object is enable, it indicates that ICMPv6 unreachables can be sent on this
|
||||
interface."
|
||||
::= { agentIpv6InterfaceEntry 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6RouterAdvertisementTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6RouterAdvertisementTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6RouterAdvertisementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There is no global administrative flag for router advertisement. The global
|
||||
routing flag (agentIpv6RoutingMode) will be used for this purpose. If routing
|
||||
is disabled, router advertisement is disabled as well."
|
||||
::= { agentIpv6Group 3 }
|
||||
|
||||
agentIpv6RouterAdvertisementEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6RouterAdvertisementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentIpv6RouterAdvertisementIfIndex }
|
||||
::= { agentIpv6RouterAdvertisementTable 1 }
|
||||
|
||||
AgentIpv6RouterAdvertisementEntry ::= SEQUENCE {
|
||||
agentIpv6RouterAdvertisementIfIndex
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementSuppressMode
|
||||
INTEGER,
|
||||
agentIpv6RouterAdvertisementMaxAdvertisementInterval
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementAdvertisementLifetime
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementNbrSolicitInterval
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementReachableTime
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementManagedFlag
|
||||
INTEGER,
|
||||
agentIpv6RouterAdvertisementOtherFlag
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentIpv6RouterAdvertisementIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Number to configure Router Advertisement on."
|
||||
::= { agentIpv6RouterAdvertisementEntry 1 }
|
||||
|
||||
agentIpv6RouterAdvertisementSuppressMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable router advertisement suppression on the interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6RouterAdvertisementEntry 2 }
|
||||
|
||||
agentIpv6RouterAdvertisementMaxAdvertisementInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (4..1800)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum time allowed between sending router advertisements
|
||||
from the interface."
|
||||
DEFVAL { 600 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 3 }
|
||||
|
||||
agentIpv6RouterAdvertisementAdvertisementLifetime OBJECT-TYPE
|
||||
SYNTAX Integer32 (4..65520)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of lifetime field of router advertisement sent from
|
||||
the interface.
|
||||
|
||||
This value must be greater than or equal to
|
||||
agentIpv6RouterAdvertisementMaxAdvertisementInterval."
|
||||
DEFVAL { 1800 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 4 }
|
||||
|
||||
agentIpv6RouterAdvertisementNbrSolicitInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3600000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of retrans time field of router advertisement sent from
|
||||
the interface. A value of 0 means this router does not specifiy
|
||||
the interval."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 5 }
|
||||
|
||||
agentIpv6RouterAdvertisementReachableTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3600000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of reachable time field of router advertisement sent from
|
||||
the interface. A value of 0 means this router does not specifiy
|
||||
the interval."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 6 }
|
||||
|
||||
agentIpv6RouterAdvertisementManagedFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of managed config field of router advertisement sent from
|
||||
the interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6RouterAdvertisementEntry 7 }
|
||||
|
||||
agentIpv6RouterAdvertisementOtherFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of other config field of router advertisement sent from
|
||||
the interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6RouterAdvertisementEntry 8 }
|
||||
|
||||
|
||||
|
||||
-- Address Prefix table
|
||||
|
||||
-- The IPv6 Address Prefix table contains information on
|
||||
-- the entity's IPv6 Address Prefixes that are associated
|
||||
-- with IPv6 interfaces.
|
||||
|
||||
agentIpv6AddrPrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6AddrPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The list of IPv6 address prefixes of
|
||||
IPv6 interfaces."
|
||||
::= { agentIpv6Group 4 }
|
||||
|
||||
agentIpv6AddrPrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6AddrPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An interface entry containing objects of
|
||||
a particular IPv6 address prefix."
|
||||
INDEX { agentIpv6InterfaceIfIndex,
|
||||
agentIpv6AddrPrefix,
|
||||
agentIpv6AddrPrefixLength }
|
||||
::= { agentIpv6AddrPrefixTable 1 }
|
||||
|
||||
AgentIpv6AddrPrefixEntry ::= SEQUENCE {
|
||||
agentIpv6AddrPrefix Ipv6AddressPrefix,
|
||||
agentIpv6AddrPrefixLength INTEGER,
|
||||
agentIpv6AddrPrefixOnLinkFlag TruthValue,
|
||||
agentIpv6AddrPrefixAutonomousFlag TruthValue,
|
||||
agentIpv6AddrPrefixAdvPreferredLifetime Unsigned32,
|
||||
agentIpv6AddrPrefixAdvValidLifetime Unsigned32
|
||||
}
|
||||
|
||||
agentIpv6AddrPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the this interface."
|
||||
::= { agentIpv6AddrPrefixEntry 1 }
|
||||
|
||||
agentIpv6AddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..128)
|
||||
UNITS "bits"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
::= { agentIpv6AddrPrefixEntry 2 }
|
||||
|
||||
agentIpv6AddrPrefixOnLinkFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the value 'true(1)', if this
|
||||
prefix can be used for on-link determination
|
||||
and the value 'false(2)' otherwise."
|
||||
::= { agentIpv6AddrPrefixEntry 3 }
|
||||
|
||||
agentIpv6AddrPrefixAutonomousFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Autonomous address configuration flag. When
|
||||
true(1), indicates that this prefix can be used
|
||||
for autonomous address configuration (i.e. can
|
||||
be used to form a local interface address).
|
||||
If false(2), it is not used to autoconfigure
|
||||
a local interface address."
|
||||
::= { agentIpv6AddrPrefixEntry 4 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
agentIpv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is the length of time in seconds that this
|
||||
prefix will remain preferred, i.e. time until
|
||||
deprecation. A value of 4,294,967,295 represents
|
||||
infinity.
|
||||
|
||||
The address generated from a deprecated prefix
|
||||
should no longer be used as a source address in
|
||||
new communications, but packets received on such
|
||||
an interface are processed as expected."
|
||||
::= { agentIpv6AddrPrefixEntry 5 }
|
||||
|
||||
agentIpv6AddrPrefixAdvValidLifetime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is the length of time in seconds that this
|
||||
prefix will remain valid, i.e. time until
|
||||
invalidation. A value of 4,294,967,295 represents
|
||||
infinity.
|
||||
|
||||
The address generated from an invalidated prefix
|
||||
should not appear as the destination or source
|
||||
address of a packet."
|
||||
::= { agentIpv6AddrPrefixEntry 6 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- the IPv6 Address table
|
||||
|
||||
-- The IPv6 address table contains this node's IPv6
|
||||
-- addressing information.
|
||||
|
||||
agentIpv6AddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6AddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of addressing information relevant to
|
||||
this node's interface addresses."
|
||||
::= { agentIpv6Group 5 }
|
||||
|
||||
|
||||
agentIpv6AddrEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6AddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The addressing information for one of this
|
||||
node's interface addresses."
|
||||
INDEX { agentIpv6InterfaceIfIndex, agentIpv6AddrAddress }
|
||||
::= { agentIpv6AddrTable 1 }
|
||||
|
||||
AgentIpv6AddrEntry ::=
|
||||
SEQUENCE {
|
||||
agentIpv6AddrAddress Ipv6Address,
|
||||
agentIpv6AddrPfxLength INTEGER,
|
||||
agentIpv6AddrEui64Flag TruthValue,
|
||||
agentIpv6AddrStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpv6AddrAddress OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 address to which this entry's addressing
|
||||
information pertains."
|
||||
::= { agentIpv6AddrEntry 1 }
|
||||
|
||||
agentIpv6AddrPfxLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
UNITS "bits"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits) associated with
|
||||
the IPv6 address of this entry."
|
||||
::= { agentIpv6AddrEntry 2 }
|
||||
|
||||
agentIpv6AddrEui64Flag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the value 'true(1)', if this
|
||||
address uses and eui-64 generated interface identifier and the value
|
||||
'false(2)' otherwise."
|
||||
::= { agentIpv6AddrEntry 3 }
|
||||
|
||||
agentIpv6AddrStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates a new entry in the Address table.
|
||||
Allowed values are:
|
||||
|
||||
createAndGo(4) - Creates an entry in this table, associating the address
|
||||
with a given interface. The agentIpv6NetMask
|
||||
object must be set during creation.
|
||||
|
||||
destroy(6) - Removes the associated address from the interface."
|
||||
::= { agentIpv6AddrEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- IPv6 Static Routing table
|
||||
|
||||
agentIpv6StaticRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6StaticRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Static Routing table. This table contains
|
||||
an entry for each valid IPv6 static unicast route
|
||||
that can be used for packet forwarding
|
||||
determination."
|
||||
::= { agentIpv6Group 6 }
|
||||
|
||||
agentIpv6StaticRouteEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6StaticRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A routing entry."
|
||||
INDEX { agentIpv6StaticRouteDest,
|
||||
agentIpv6StaticRoutePfxLength,
|
||||
agentIpv6StaticRouteIfIndex,
|
||||
agentIpv6StaticRouteNextHop }
|
||||
::= { agentIpv6StaticRouteTable 1 }
|
||||
|
||||
AgentIpv6StaticRouteEntry ::= SEQUENCE {
|
||||
agentIpv6StaticRouteDest Ipv6AddressPrefix,
|
||||
agentIpv6StaticRoutePfxLength INTEGER,
|
||||
agentIpv6StaticRouteIfIndex Ipv6IfIndexOrZero,
|
||||
agentIpv6StaticRouteNextHop Ipv6Address,
|
||||
agentIpv6StaticRoutePreference INTEGER,
|
||||
agentIpv6StaticRouteStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpv6StaticRouteDest OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IPv6 address of this route.
|
||||
This object may not take a Multicast address
|
||||
value."
|
||||
::= { agentIpv6StaticRouteEntry 1 }
|
||||
|
||||
agentIpv6StaticRoutePfxLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
UNITS "bits"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the prefix length of the destination
|
||||
address."
|
||||
::= { agentIpv6StaticRouteEntry 2 }
|
||||
|
||||
agentIpv6StaticRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX Ipv6IfIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the local
|
||||
interface through which the next hop of this
|
||||
route should be reached. The interface identified
|
||||
by a particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ipv6IfIndex. For routes with global address next hop this
|
||||
value can be zero."
|
||||
::= { agentIpv6StaticRouteEntry 3 }
|
||||
|
||||
agentIpv6StaticRouteNextHop OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the next
|
||||
system en route. "
|
||||
::= { agentIpv6StaticRouteEntry 4 }
|
||||
|
||||
|
||||
agentIpv6StaticRoutePreference OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing preference metric for this route. A lower
|
||||
value is more preferred."
|
||||
DEFVAL { 1 }
|
||||
::= { agentIpv6StaticRouteEntry 5 }
|
||||
|
||||
agentIpv6StaticRouteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates a new entry in the Address table.
|
||||
Allowed values are:
|
||||
|
||||
createAndGo(4) - Creates an entry in this table.
|
||||
|
||||
destroy(6) - Removes the associated route from the interface."
|
||||
::= { agentIpv6StaticRouteEntry 6 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6ServicePortGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6ServicePortGroup OBJECT IDENTIFIER ::= { agentIpv6Group 7 }
|
||||
|
||||
-- IPv6 Service Port Prefix Table
|
||||
|
||||
agentIpv6ServicePortPrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6ServicePortPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Service Port Prefix Table. This table contains
|
||||
an entry for each valid IPv6 prefix configured on the
|
||||
Service Port."
|
||||
::= { agentIpv6ServicePortGroup 1 }
|
||||
|
||||
agentIpv6ServicePortPrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6ServicePortPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPv6 Service Port Prefix entry."
|
||||
INDEX { agentIpv6ServicePortPrefixIndex }
|
||||
::= { agentIpv6ServicePortPrefixTable 1 }
|
||||
|
||||
AgentIpv6ServicePortPrefixEntry ::= SEQUENCE {
|
||||
agentIpv6ServicePortPrefixIndex Unsigned32,
|
||||
agentIpv6ServicePortPrefix Ipv6Address,
|
||||
agentIpv6ServicePortPrefixLength Unsigned32
|
||||
}
|
||||
|
||||
agentIpv6ServicePortPrefixIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the Ipv6 Prefix Address configured on the
|
||||
Service Port. Removal of a row will cause index values
|
||||
to be reassigned."
|
||||
::= { agentIpv6ServicePortPrefixEntry 1 }
|
||||
|
||||
agentIpv6ServicePortPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ipv6 Prefix Address configured on the Service Port."
|
||||
::= { agentIpv6ServicePortPrefixEntry 2 }
|
||||
|
||||
agentIpv6ServicePortPrefixLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the IPv6 Prefix Address."
|
||||
::= { agentIpv6ServicePortPrefixEntry 3 }
|
||||
|
||||
-- IPv6 Service Port Default Router Table
|
||||
|
||||
agentIpv6ServicePortDefaultRouterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6ServicePortDefaultRouterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Service Port Default Router Table. This table contains
|
||||
an entry for each valid IPv6 Default Router configured on the
|
||||
Service Port."
|
||||
::= { agentIpv6ServicePortGroup 2 }
|
||||
|
||||
agentIpv6ServicePortDefaultRouterEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6ServicePortDefaultRouterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPv6 Service Port Default Router entry."
|
||||
INDEX { agentIpv6ServicePortDefaultRouterIndex }
|
||||
::= { agentIpv6ServicePortDefaultRouterTable 1 }
|
||||
|
||||
AgentIpv6ServicePortDefaultRouterEntry ::= SEQUENCE {
|
||||
agentIpv6ServicePortDefaultRouterIndex Unsigned32,
|
||||
agentIpv6ServicePortDefaultRouter Ipv6Address
|
||||
}
|
||||
|
||||
agentIpv6ServicePortDefaultRouterIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the IPv6 Default Router Address
|
||||
configured on the Service Port. Removal of a
|
||||
row will cause index values to be reassigned."
|
||||
::= { agentIpv6ServicePortDefaultRouterEntry 1 }
|
||||
|
||||
agentIpv6ServicePortDefaultRouter OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Address of the IPv6 Default Router configured
|
||||
on the Service Port."
|
||||
::= { agentIpv6ServicePortDefaultRouterEntry 2 }
|
||||
|
||||
|
||||
-- IPv6 Service Port Neighbor Table
|
||||
|
||||
agentIpv6ServicePortNbrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6ServicePortNbrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Service Port Neighbor Table. This table contains
|
||||
an entry for each valid IPv6 Neighbor configured on the
|
||||
Service Port."
|
||||
::= { agentIpv6ServicePortGroup 3 }
|
||||
|
||||
agentIpv6ServicePortNbrEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6ServicePortNbrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPv6 Service Port Neighbor entry."
|
||||
INDEX { agentIpv6ServicePortNbrAddr }
|
||||
::= { agentIpv6ServicePortNbrTable 1 }
|
||||
|
||||
AgentIpv6ServicePortNbrEntry ::= SEQUENCE {
|
||||
agentIpv6ServicePortNbrAddr Ipv6Address,
|
||||
agentIpv6ServicePortNbrPhysAddr MacAddress,
|
||||
agentIpv6ServicePortNbrState INTEGER,
|
||||
agentIpv6ServicePortNbrUpdated TimeStamp,
|
||||
agentIpv6ServicePortNbrIsRouter TruthValue
|
||||
|
||||
}
|
||||
|
||||
agentIpv6ServicePortNbrAddr OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ipv6 Address of a neighbor switch visible to the Service Port."
|
||||
::= { agentIpv6ServicePortNbrEntry 1 }
|
||||
|
||||
agentIpv6ServicePortNbrPhysAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MacAddress of the neighboring switch."
|
||||
::= { agentIpv6ServicePortNbrEntry 2 }
|
||||
|
||||
agentIpv6ServicePortNbrState OBJECT-TYPE
|
||||
SYNTAX INTEGER { reachable(1),
|
||||
stale(2),
|
||||
delay(3),
|
||||
probe(4),
|
||||
unknown(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the neighboring switch:
|
||||
reachable(1) - The neighbor is reachable by this switch.
|
||||
stale(2) - Information about the neighbor is scheduled for deletion.
|
||||
delay(3) - No information has been received from neighbor during delay period.
|
||||
probe(4) - Switch is attempting to probe for this neighbor.
|
||||
unknown(6) - Unknown status."
|
||||
::= { agentIpv6ServicePortNbrEntry 3 }
|
||||
|
||||
agentIpv6ServicePortNbrUpdated OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last sysUpTime that this neighbor has been updated."
|
||||
::= { agentIpv6ServicePortNbrEntry 4 }
|
||||
|
||||
agentIpv6ServicePortNbrIsRouter OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns true(1) if the neighbor machine is a router,
|
||||
false(2) otherwise."
|
||||
::= { agentIpv6ServicePortNbrEntry 5 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6IcmpGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6IcmpControlGroup OBJECT IDENTIFIER ::= { agentIpv6Group 8 }
|
||||
|
||||
agentIpv6IcmpRateLimitInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time interval between tokens being placed in the bucket for
|
||||
ICMP Ratelimit."
|
||||
::= { agentIpv6IcmpControlGroup 1 }
|
||||
|
||||
agentIpv6IcmpRateLimitBurstSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of tokens to be placed after timeout."
|
||||
::= { agentIpv6IcmpControlGroup 2 }
|
||||
|
||||
END
|
||||
|
758
mibs/FASTPATH-SNTP-CLIENT-MIB.mib
Normal file
758
mibs/FASTPATH-SNTP-CLIENT-MIB.mib
Normal file
@ -0,0 +1,758 @@
|
||||
|
||||
FASTPATH-SNTP-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DateAndTime FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
agentSntpClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
100 Perimeter Park, Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
USA
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
SNTP client configuration and statistical collection."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200312181629Z" -- Fri Dec 18 16:29 GMT 2003
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 17 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
SntpClientAdminMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An SNTP client may operate in any of several modes.
|
||||
At least one mode other than disabled must be supported
|
||||
by a client.
|
||||
|
||||
disabled
|
||||
- SNTP is not administrative. No SNTP requests are sent
|
||||
from the client nor are any received SNTP messages
|
||||
processed.
|
||||
|
||||
unicast
|
||||
- SNTP operates in a point-to-point fashion. A unicast
|
||||
client sends a request to a designated server
|
||||
at its unicast address and expects a reply from which
|
||||
it can determine the time and, optionally, the
|
||||
round-trip delay and local clock offset relative to the
|
||||
server.
|
||||
|
||||
broadcast
|
||||
- SNTP operates using the local broadcast address.
|
||||
The broadcast address has a single subnet scope.
|
||||
The SNTP server uses a broadcast address to send
|
||||
unsolicited SNTP messages to clients. The client
|
||||
listens on this address and sends no requests for
|
||||
updates. The broadcast address is determined
|
||||
by the address and netmask of the service port over
|
||||
which the SNTP client is operating.
|
||||
|
||||
multicast
|
||||
- SNTP operates in a point-to-multipoint fashion. A
|
||||
multicast client listens on the dedicated broadcast
|
||||
address or multicast group address."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 2."
|
||||
SYNTAX BITS {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
|
||||
SntpClientUpdateStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last received response or broadcast from a
|
||||
configured server. These values are appropriate for all
|
||||
administrative modes.
|
||||
|
||||
other
|
||||
- None of the following enumeration values.
|
||||
|
||||
success
|
||||
- The SNTP operation was successful and the system time
|
||||
was updated.
|
||||
|
||||
requestTimedOut
|
||||
- An SNTP poll request timed out without receiving a
|
||||
response from the SNTP server.
|
||||
|
||||
badDateEncoded
|
||||
- The time provided by the SNTP server was not valid.
|
||||
|
||||
versionNotSupported
|
||||
- The SNTP version supported by the server is not compatible
|
||||
with the version supported by the client. This is indicated
|
||||
by the server returning a version later than the version
|
||||
configured for that server or a version of '0'.
|
||||
|
||||
serverUnsychronized
|
||||
- The SNTP server is not synchronized with its peers. This
|
||||
is indicated via the 'leap indicator' field on the SNTP
|
||||
message.
|
||||
|
||||
serverKissOfDeath
|
||||
- The SNTP server indicated that no further polls are to be
|
||||
sent to this server. This is indicated by a stratum field
|
||||
field equal to 0 in a message received from a server."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 4."
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
success(2),
|
||||
requestTimedOut(3),
|
||||
badDateEncoded(4),
|
||||
versionNotSupported(5),
|
||||
serverUnsychronized(6),
|
||||
serverKissOfDeath(7)
|
||||
}
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- MIB Objects
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientObjects OBJECT IDENTIFIER ::= { agentSntpClientMIB 1 }
|
||||
|
||||
agentSntpClient OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 1 }
|
||||
|
||||
agentSntpClientUnicast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 2 }
|
||||
|
||||
agentSntpClientBroadcast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest SNTP version this client supports. Per
|
||||
RFC 2030, higher versions are required to be backwards
|
||||
compatible with all lower versions with the exception of
|
||||
version 0."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClient 1 }
|
||||
|
||||
agentSntpClientSupportedMode OBJECT-TYPE
|
||||
SYNTAX SntpClientAdminMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP client administrative modes that this device supports.
|
||||
A client may support more than one administrative mode."
|
||||
::= { agentSntpClient 2 }
|
||||
|
||||
agentSntpClientMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current administrative mode of the SNTP client. A SET
|
||||
of this object will cause the SNTP client to change
|
||||
administrative modes. A SET request MUST have only 1 bit
|
||||
set since is not possible to operate in multiple modes
|
||||
simultaneously. SETs of this object are limited
|
||||
to values supported by the device as specified by
|
||||
agentSntpClientSupportedMode."
|
||||
DEFVAL { disabled }
|
||||
::= { agentSntpClient 3 }
|
||||
|
||||
agentSntpClientPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local port number used to listen for broadcasts and
|
||||
responses from servers."
|
||||
DEFVAL { 123 }
|
||||
::= { agentSntpClient 4 }
|
||||
|
||||
agentSntpClientLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the SNTP client last updated the
|
||||
system time on the device since agent reboot. This time is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client. If the SNTP client has not updated the time then
|
||||
the client MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 5 }
|
||||
|
||||
agentSntpClientLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time of the last SNTP request or
|
||||
unsolicited SNTP message for this SNTP client since agent
|
||||
reboot. This value is a timestamp for the
|
||||
agentSntpClientLastAttemptStatus object. When the
|
||||
agentSntpClientLastAttemptStatus has a value of success(2),
|
||||
this object's value should be equal to the value returned by
|
||||
agentSntpClientLastUpdateTime. If no SNTP frames have been
|
||||
processed by the SNTP client then the client MUST return
|
||||
'00000000'H. This object is updated for all non-disabled
|
||||
administrative modes of the SNTP client."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 6 }
|
||||
|
||||
agentSntpClientLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request or unsolicited SNTP
|
||||
message for this SNTP client since agent reboot. The status is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClient 7 }
|
||||
|
||||
agentSntpClientServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of the SNTP server as identified
|
||||
by the last received packet. Support for all address
|
||||
types is NOT REQUIRED."
|
||||
::= { agentSntpClient 8 }
|
||||
|
||||
agentSntpClientServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded address of the SNTP server as identified
|
||||
by the last received packet."
|
||||
::= { agentSntpClient 9 }
|
||||
|
||||
agentSntpClientServerMode OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a 3-bit integer identifying the mode of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Mode Meaning
|
||||
------------------------------------
|
||||
0 reserved
|
||||
1 symmetric active
|
||||
2 symmetric passive
|
||||
3 client
|
||||
4 server
|
||||
5 broadcast
|
||||
6 reserved for NTP control message
|
||||
7 reserved for private use "
|
||||
|
||||
::= { agentSntpClient 10 }
|
||||
|
||||
agentSntpClientServerStratum OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is an 8-bit integer identifying the stratum of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Stratum Meaning
|
||||
------------------------------------
|
||||
0 unspecified
|
||||
1 primary reference
|
||||
2-15 secondary reference
|
||||
16-255 reserved"
|
||||
|
||||
::= { agentSntpClient 11 }
|
||||
|
||||
agentSntpClientServerRefClkId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the value of the Reference Identifier in the last
|
||||
received packet defined as follows.
|
||||
Reference Identifier: This is a 32-bit bitstring identifying
|
||||
the particular reference source. In the case of NTP Version 3 or
|
||||
Version 4 stratum-0 (unspecified) or stratum-1 (primary) servers,
|
||||
this is a four-character ASCII string, left justified and zero
|
||||
padded to 32 bits. In NTP Version 3 secondary servers, this is the
|
||||
32-bit IPv4 address of the reference source. In NTP Version 4
|
||||
secondary servers, this is the low order 32 bits of the latest
|
||||
transmit timestamp of the reference source."
|
||||
|
||||
::= { agentSntpClient 12 }
|
||||
|
||||
agentSntpClientPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) or broadcast(2) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
|
||||
::= { agentSntpClient 13 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUnicastPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientUnicast 1 }
|
||||
|
||||
agentSntpClientUnicastPollTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds to wait for a response from a SNTP
|
||||
server before considering the attempt to have 'timed out'.
|
||||
This timeout is used for SNTP requests in unicast(1)
|
||||
administrative mode."
|
||||
DEFVAL { 5 }
|
||||
::= { agentSntpClientUnicast 2 }
|
||||
|
||||
agentSntpClientUnicastPollRetry OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times to retry a request to the same SNTP server
|
||||
that has 'timed out.'. This retry count is
|
||||
used for directed SNTP requests in unicast(1) administrative mode.
|
||||
For example, assume this object has been SET to a value of 2.
|
||||
When the SNTP client queries a given server it will send 1 SNTP
|
||||
request frame. If that original attempt fails, the client will
|
||||
retry up to a maximum of 2 more times before declaring the unicast
|
||||
poll unsuccessful and attempting the next server."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUnicast 3 }
|
||||
|
||||
agentSntpClientUcastServerMaxEntries OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of server entries that are allowed in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 4 }
|
||||
|
||||
agentSntpClientUcastServerCurrEntries OBJECT-TYPE
|
||||
SYNTAX Gauge32 (0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of server entries in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 5 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Server Table
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUcastServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing configuration and statistical
|
||||
information for unicast SNTP servers. Each server
|
||||
entry is represented by single conceptual row in this
|
||||
table."
|
||||
::= { agentSntpClientUnicast 6 }
|
||||
|
||||
agentSntpClientUcastServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information for a particular unicast SNTP server."
|
||||
INDEX { agentSntpClientUcastServerIndex }
|
||||
::= { agentSntpClientUcastServerTable 1 }
|
||||
|
||||
AgentSntpClientUcastServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentSntpClientUcastServerIndex
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerAddressType
|
||||
InetAddressType,
|
||||
agentSntpClientUcastServerAddress
|
||||
InetAddress,
|
||||
agentSntpClientUcastServerPort
|
||||
InetPortNumber,
|
||||
agentSntpClientUcastServerVersion
|
||||
INTEGER,
|
||||
agentSntpClientUcastServerPrecedence
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerLastUpdateTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus
|
||||
SntpClientUpdateStatus,
|
||||
agentSntpClientUcastServerNumRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerNumFailedRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentSntpClientUcastServerIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object uniquely identifies the entry in the table."
|
||||
::= { agentSntpClientUcastServerEntry 1 }
|
||||
|
||||
agentSntpClientUcastServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies how agentSntpClientUcastServerAddr is
|
||||
encoded. Support for all possible enumerations defined by
|
||||
InetAddressType is NOT REQUIRED."
|
||||
::= { agentSntpClientUcastServerEntry 2 }
|
||||
|
||||
agentSntpClientUcastServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded internet address of an SNTP server.
|
||||
Unicast SNTP requests will be sent to this address. If this
|
||||
address is a DNS hostname, then that hostname SHOULD be
|
||||
resolved into an IP address each time a SNTP request is sent
|
||||
to it."
|
||||
::= { agentSntpClientUcastServerEntry 3 }
|
||||
|
||||
agentSntpClientUcastServerPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the server to which poll requests are sent.
|
||||
A set request MUST NOT use a value of 0 for this object."
|
||||
DEFVAL { 123 }
|
||||
::= { agentSntpClientUcastServerEntry 4 }
|
||||
|
||||
agentSntpClientUcastServerVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP version this server supports. This is the value
|
||||
that will be encoded in NTP polls when operating in unicast(1)
|
||||
administrative mode."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClientUcastServerEntry 5}
|
||||
|
||||
agentSntpClientUcastServerPrecedence OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..8)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The precedence that this server has in relation to its peers
|
||||
in the determining the sequence of servers to which SNTP requests
|
||||
will be sent. The client continues sending requests to
|
||||
different servers until a successful response is received or
|
||||
all servers are exhausted. This object indicates the order in
|
||||
which to query the servers. A server entry with a precedence
|
||||
of 1 will be queried before a server with a precedence of 2,
|
||||
and so forth. If more than one server has the same precedence
|
||||
then the request order will follow the lexicographical
|
||||
ordering of the entries in this table."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUcastServerEntry 6 }
|
||||
|
||||
agentSntpClientUcastServerLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the response from this server was
|
||||
used to update the system time on the device since agent
|
||||
reboot. If the SNTP client has not updated the time using
|
||||
a response from this server then this object MUST return
|
||||
'00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 7 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that this SNTP server was last queried
|
||||
since agent reboot. Essentially, this value is a
|
||||
timestamp for the agentSntpClientUcastServerLastAttemptStatus
|
||||
object. If this server has not been queried then this object
|
||||
MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 8 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request to this server since
|
||||
agent reboot. If no requests have been made then this object
|
||||
should return 'other'."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClientUcastServerEntry 9 }
|
||||
|
||||
agentSntpClientUcastServerNumRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server since
|
||||
the last agent reboot. This includes retry attempts to
|
||||
the server."
|
||||
::= { agentSntpClientUcastServerEntry 10 }
|
||||
|
||||
agentSntpClientUcastServerNumFailedRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server that did
|
||||
not result in a successful response since the last agent
|
||||
reboot. This includes retry attempts to the server."
|
||||
::= { agentSntpClientUcastServerEntry 11 }
|
||||
|
||||
agentSntpClientUcastServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this conceptual row in the table.
|
||||
|
||||
active
|
||||
- The server is available for use in SNTP client operations.
|
||||
Other writable leaves in this table MAY be modified while
|
||||
the row is in the active state.
|
||||
|
||||
notInService
|
||||
- The entry is fully configured but is not available for
|
||||
use in SNTP client operations. The agent MAY transition
|
||||
a row from the active to notInService upon
|
||||
receipt of a kiss of death packet from the server.
|
||||
|
||||
createAndGo
|
||||
- This is the preferred mechanism for creating conceptual
|
||||
rows in this table. This value can never be read as
|
||||
the row will always transition immediately to either active
|
||||
or notInService.
|
||||
|
||||
destroy
|
||||
- This will remove the conceptual row from the table and
|
||||
make it unavailable for SNTP client operations. "
|
||||
|
||||
::= { agentSntpClientUcastServerEntry 12 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Broadcast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientBroadcastCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of unsolicited broadcast SNTP messages that have
|
||||
been received and processed by the SNTP client. Unsolicited
|
||||
SNTP broadcast frames will not be counted unless the SNTP
|
||||
agent is operating in broadcast(3) mode, as specified by
|
||||
agentSntpClientMode."
|
||||
::= { agentSntpClientBroadcast 1 }
|
||||
|
||||
agentSntpClientBroadcastInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds the client will wait before
|
||||
processing another broadcast packet expressed as a
|
||||
power of two. Packets received during the wait interval
|
||||
are silently discarded."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientBroadcast 2}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Conformance Information
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientConformance OBJECT IDENTIFIER
|
||||
::= { agentSntpClientMIB 2 }
|
||||
|
||||
agentSntpClientGroups OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 1 }
|
||||
|
||||
agentSntpClientCompliances OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 2 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Units of conformance
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientDeviceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientVersion,
|
||||
agentSntpClientSupportedMode,
|
||||
agentSntpClientMode,
|
||||
agentSntpClientLastUpdateTime,
|
||||
agentSntpClientLastAttemptTime,
|
||||
agentSntpClientLastAttemptStatus,
|
||||
agentSntpClientServerAddressType,
|
||||
agentSntpClientServerAddress,
|
||||
agentSntpClientServerMode,
|
||||
agentSntpClientServerStratum,
|
||||
agentSntpClientServerRefClkId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing device level control of
|
||||
an SNTP client on FASTPATH enabled devices."
|
||||
::= { agentSntpClientGroups 1 }
|
||||
|
||||
agentSntpClientUnicastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientUnicastPollInterval,
|
||||
agentSntpClientUnicastPollTimeout,
|
||||
agentSntpClientUnicastPollRetry,
|
||||
agentSntpClientUcastServerMaxEntries,
|
||||
agentSntpClientUcastServerCurrEntries,
|
||||
agentSntpClientUcastServerAddress,
|
||||
agentSntpClientUcastServerAddressType,
|
||||
agentSntpClientUcastServerPrecedence,
|
||||
agentSntpClientUcastServerLastUpdateTime,
|
||||
agentSntpClientUcastServerLastAttemptTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus,
|
||||
agentSntpClientUcastServerNumRequests,
|
||||
agentSntpClientUcastServerNumFailedRequests,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in unicast mode."
|
||||
::= { agentSntpClientGroups 2 }
|
||||
|
||||
|
||||
agentSntpClientBroadcastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientBroadcastCount,
|
||||
agentSntpClientBroadcastInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in broadcast mode."
|
||||
::= { agentSntpClientGroups 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Compliance statements
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that support
|
||||
agentSntpClient."
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS { agentSntpClientDeviceGroup }
|
||||
|
||||
GROUP agentSntpClientUnicastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of an SNTP client in unicast mode."
|
||||
|
||||
GROUP agentSntpClientBroadcastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of a SNTP client in broadcast mode."
|
||||
|
||||
|
||||
::= { agentSntpClientCompliances 1 }
|
||||
|
||||
END
|
8605
mibs/FASTPATH-SWITCHING-MIB.mib
Normal file
8605
mibs/FASTPATH-SWITCHING-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
473
mibs/FASTPATH-TIMEZONE-PRIVATE-MIB.mib
Normal file
473
mibs/FASTPATH-TIMEZONE-PRIVATE-MIB.mib
Normal file
@ -0,0 +1,473 @@
|
||||
FASTPATH-TIMEZONE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
|
||||
fastPathTimeZonePrivate MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "200702280500Z" -- 28 Feb 2007 05:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH for system time, timezone and summer-time settings"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200702280500Z" -- 28 Feb 2007 05:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 32 }
|
||||
|
||||
agentSystemTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 1 }
|
||||
|
||||
agentTimeZoneGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 2 }
|
||||
|
||||
agentSummerTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 3 }
|
||||
|
||||
agentSummerTimeRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 2 }
|
||||
|
||||
agentSummerTimeNonRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent system time mib object
|
||||
--
|
||||
|
||||
|
||||
agentSystemTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem time
|
||||
(includes the TimeZone offset and summertime Offset)"
|
||||
::={ agentSystemTimeGroup 1}
|
||||
|
||||
agentSystemDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem date "
|
||||
::={ agentSystemTimeGroup 2}
|
||||
|
||||
agentSystemTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the zone acronym of summertime when summertime is in effect
|
||||
If summer-time is not in effect or if there is no acronym for summer-time it defaults
|
||||
To TimeZone acronym."
|
||||
|
||||
::={ agentSystemTimeGroup 3}
|
||||
|
||||
agentSystemTimeSource OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), sntp(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the time source from which the time update is taken."
|
||||
::={ agentSystemTimeGroup 4}
|
||||
|
||||
agentSystemSummerTimeState OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(0) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "enabled : summer-time is in effect currently
|
||||
disabled : summer-time is not in effect currently"
|
||||
::={ agentSystemTimeGroup 5}
|
||||
|
||||
|
||||
--
|
||||
-- Agent timezone setting mib object
|
||||
--
|
||||
|
||||
|
||||
agentTimeZoneHoursOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(-12..13)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the hours to be added to the UTC time"
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 1 }
|
||||
|
||||
agentTimeZoneMinutesOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0..59)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the minutes to be added to the UTC time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 2 }
|
||||
|
||||
agentTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the acronym associated with the zone."
|
||||
|
||||
::={ agentTimeZoneGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime Group mib objects
|
||||
|
||||
--
|
||||
|
||||
agentSummerTimeMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noSummertime(0),
|
||||
recurring(1),
|
||||
recurringEu(2),
|
||||
recurringUsa(3),
|
||||
nonrecurring(4)
|
||||
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION "recurring- set the parameters for recurring summer-time
|
||||
non-recurring- set the parameters for non-recurring summer-time
|
||||
no-summertime- disable the summer-time "
|
||||
DEFVAL { noSummertime }
|
||||
::={ agentSummerTimeGroup 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime recurring mib objects
|
||||
|
||||
--
|
||||
agentStRecurringStartingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the month from which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 1}
|
||||
|
||||
agentStRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 2}
|
||||
|
||||
|
||||
agentStRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year from which the
|
||||
summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 3}
|
||||
|
||||
|
||||
agentStRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format from
|
||||
which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59 "
|
||||
::={ agentSummerTimeRecurringGroup 4}
|
||||
|
||||
|
||||
agentStRecurringEndingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the Month in which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 5}
|
||||
|
||||
|
||||
agentStRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek on which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 6}
|
||||
|
||||
|
||||
agentStRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year in which the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 7}
|
||||
|
||||
|
||||
agentStRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time of the agentStRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 8}
|
||||
|
||||
|
||||
agentStRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 9}
|
||||
|
||||
agentStRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 | 1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to the UTC time
|
||||
during the summer-time of every year."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeRecurringGroup 10}
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime non-recurring mib objects
|
||||
--
|
||||
|
||||
|
||||
|
||||
agentStNonRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringStartingMonth from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 1 }
|
||||
|
||||
agentStNonRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the Month of the agentStNonRecurringStartingYear from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 2 }
|
||||
|
||||
agentStNonRecurringStartingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year from which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 3 }
|
||||
|
||||
agentStNonRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format. The time of agentStNonRecurringStartingDay
|
||||
from which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 4 }
|
||||
|
||||
agentStNonRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringEndingMonth on
|
||||
which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 5}
|
||||
|
||||
agentStNonRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the agentStNonRecurringEndingYear in which
|
||||
the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 6 }
|
||||
|
||||
agentStNonRecurringEndingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year in which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 7 }
|
||||
|
||||
agentStNonRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time on the agentStNonRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 8}
|
||||
|
||||
|
||||
agentStNonRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to
|
||||
the UTC time during the summer-time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 9 }
|
||||
|
||||
|
||||
agentStNonRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
non recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 10 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
141
mibs/HCNUM-TC.mib
Normal file
141
mibs/HCNUM-TC.mib
Normal file
@ -0,0 +1,141 @@
|
||||
-- *****************************************************************
|
||||
-- HCNUM-TC.my: Textual conventions for High Capacity Data Types
|
||||
--
|
||||
-- December 2000
|
||||
--
|
||||
-- Copyright (c) 2000-2001 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
HCNUM-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hcnumTC MODULE-IDENTITY
|
||||
LAST-UPDATED "200006080000Z"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
ORGANIZATION "IETF OPS Area"
|
||||
CONTACT-INFO
|
||||
" E-mail: mibs@ops.ietf.org
|
||||
Subscribe: majordomo@psg.com
|
||||
with msg body: subscribe mibs
|
||||
|
||||
Andy Bierman
|
||||
Cisco Systems Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134 USA
|
||||
+1 408-527-3711
|
||||
abierman@cisco.com
|
||||
|
||||
Keith McCloghrie
|
||||
Cisco Systems Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134 USA
|
||||
+1 408-526-5260
|
||||
kzm@cisco.com
|
||||
|
||||
Randy Presuhn
|
||||
BMC Software, Inc.
|
||||
Office 1-3141
|
||||
2141 North First Street
|
||||
San Jose, California 95131 USA
|
||||
+1 408 546-1006
|
||||
rpresuhn@bmc.com"
|
||||
DESCRIPTION
|
||||
"A MIB module containing textual conventions
|
||||
for high capacity data types. This module
|
||||
addresses an immediate need for data types not directly
|
||||
supported in the SMIv2. This short-term solution
|
||||
is meant to be deprecated as a long-term solution
|
||||
is deployed."
|
||||
REVISION "200006080000Z"
|
||||
DESCRIPTION
|
||||
"Initial Version of the High Capacity Numbers
|
||||
MIB module, published as RFC 2856."
|
||||
::= { mib-2 78 }
|
||||
|
||||
CounterBasedGauge64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CounterBasedGauge64 type represents a non-negative
|
||||
integer, which may increase or decrease, but shall never
|
||||
exceed a maximum value, nor fall below a minimum value. The
|
||||
maximum value can not be greater than 2^64-1
|
||||
(18446744073709551615 decimal), and the minimum value can
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
not be smaller than 0. The value of a CounterBasedGauge64
|
||||
has its maximum value whenever the information being modeled
|
||||
is greater than or equal to its maximum value, and has its
|
||||
minimum value whenever the information being modeled is
|
||||
smaller than or equal to its minimum value. If the
|
||||
information being modeled subsequently decreases below
|
||||
(increases above) the maximum (minimum) value, the
|
||||
CounterBasedGauge64 also decreases (increases).
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap' semantics
|
||||
associated with the Counter64 base type are not preserved.
|
||||
It is possible that management applications which rely
|
||||
solely upon the (Counter64) ASN.1 tag to determine object
|
||||
semantics will mistakenly operate upon objects of this type
|
||||
as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-term
|
||||
solution, and may be deprecated as a long term solution is
|
||||
defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
|
||||
ZeroBasedCounter64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes an object which counts events with the
|
||||
following semantics: objects of this type will be set to
|
||||
zero(0) on creation and will thereafter count appropriate
|
||||
events, wrapping back to zero(0) when the value 2^64 is
|
||||
reached.
|
||||
|
||||
Provided that an application discovers the new object within
|
||||
the minimum time to wrap it can use the initial value as a
|
||||
delta since it last polled the table of which this object is
|
||||
part. It is important for a management station to be aware
|
||||
of this minimum time and the actual time between polls, and
|
||||
to discard data if the actual time is too long or there is
|
||||
no defined minimum time.
|
||||
|
||||
Typically this TC is used in tables where the INDEX space is
|
||||
constantly changing and/or the TimeFilter mechanism is in
|
||||
use.
|
||||
|
||||
Note that this textual convention does not retain all the
|
||||
semantics of the Counter64 base type. Specifically, a
|
||||
Counter64 has an arbitrary initial value, but objects
|
||||
defined with this TC are required to start at the value
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
zero. This behavior is not likely to have any adverse
|
||||
effects on management applications which are expecting
|
||||
Counter64 semantics.
|
||||
|
||||
This textual convention represents a limited and short-term
|
||||
solution, and may be deprecated as a long term solution is
|
||||
defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
END
|
102723
mibs/LCOS-MIB.mib
Normal file
102723
mibs/LCOS-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
1269
mibs/NETGEAR-ME-MIB.mib
Normal file
1269
mibs/NETGEAR-ME-MIB.mib
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user