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