initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

1609
mibs/force10/DF10-DCB-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,558 @@
Dell-Vendor-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, TimeTicks
FROM RFC1155-SMI
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, IpAddress,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, RowStatus, DateAndTime, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
-- Dell MIB tree
dell OBJECT IDENTIFIER ::= { enterprises 674 }
-- Dell PowerConnect MIB tree
dellLan OBJECT IDENTIFIER ::= { dell 10895 }
-- Dell standard MIB tree for all future PowerConnect product. There
-- are already some earlier objects registered under 10895 so that it
-- is necessary to carve out this subtree under dellLan.5000 in order
-- to prevent conflict with existing MIB objects.
dellLanStandard OBJECT IDENTIFIER ::= { dellLan 5000 }
-- Dell common and device independent MIB objects.
dellLanCommon OBJECT IDENTIFIER ::= { dellLanStandard 1 }
-- Dell extension MIB objects for specific technology or device.
dellLanExtension OBJECT IDENTIFIER ::= { dellLanStandard 2 }
powerConnectVendorMIB MODULE-IDENTITY
LAST-UPDATED "201205071200Z"
ORGANIZATION "Dell Inc."
CONTACT-INFO
"support.dell.com"
DESCRIPTION
"Adding new objects - Dell PPID, Revision,
Express Service Code."
REVISION "201205071200Z"
DESCRIPTION
"The private MIB module definition for the Dell PowerConnect
Devices. This MIB allows PowerConnect devices to be
integrated into Dell ITA management system."
::= { dellLan 3000 }
EnvMonState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the state of a device being monitored.
Valid values are:
normal(1): the environment is good, such as low
temperature.
warning(2): the environment is bad, such as temperature
above normal operation range but not too
high.
critical(3): the environment is very bad, such as
temperature much higher than normal
operation limit.
shutdown(4): the environment is the worst, the system
should be shutdown immediately.
notPresent(5): the environmental monitor is not present,
such as temperature sensors do not exist.
notFunctioning(6): the environmental monitor does not
function properly, such as a temperature
sensor generates a abnormal data like
1000 C.
"
SYNTAX INTEGER {
normal(1),
warning(2),
critical(3),
shutdown(4),
notPresent(5),
notFunctioning(6)
}
dellVendorMIBObjects OBJECT IDENTIFIER ::= { powerConnectVendorMIB 1 }
dellVendorNotifications OBJECT IDENTIFIER ::= { powerConnectVendorMIB 2 }
hardware OBJECT IDENTIFIER ::= { dellVendorMIBObjects 2 }
productIdentification OBJECT IDENTIFIER ::= { hardware 100 }
productStatus OBJECT IDENTIFIER ::= { hardware 110 }
--
--
-- productIdentification
--
productIdentificationDisplayName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of this product for display purposes."
::= { productIdentification 1}
productIdentificationDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A short description of this product such as: Ethernet Router Switch."
::= { productIdentification 2}
productIdentificationVendor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The name of the product manufacturer, such as: Dell Inc."
::= { productIdentification 3 }
productIdentificationVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The version of this product."
::= { productIdentification 4 }
productIdentificationBuildNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The software build number of the product."
::= { productIdentification 5 }
productIdentificationURL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The URL of the web-based application to manage this device, should the device provide one.
The format of the value held by this object is: http://<device IP address>."
::= { productIdentification 6 }
productIdentificationDeviceNetworkName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device Name."
::= { productIdentification 7 }
productIdentificationPerUnitTable OBJECT-TYPE
SYNTAX SEQUENCE OF ProductIdentificationPerBoxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identification specific to product instance and, in case of stackable products, per unit. If the product is not stackable,
it will be considered a stack of one unit and therefore this table will contain one conceptual row only."
::= { productIdentification 8 }
productIdentificationPerUnitEntry OBJECT-TYPE
SYNTAX ProductIdentificationPerBoxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This row applies to a unit in a stackable product. "
INDEX { productIdentificationPerBoxIndex }
::= { productIdentificationPerUnitTable 1 }
ProductIdentificationPerBoxEntry ::= SEQUENCE {
productIdentificationPerBoxIndex INTEGER,
productIdentificationSerialNumber DisplayString,
productIdentificationAssetTag DisplayString,
productIdentificationServiceTag DisplayString,
productIdentificationChassisServiceTag DisplayString,
productIdentificationBootromVersion DisplayString,
productIdentificationPiecePartID DisplayString,
productIdentificationPPIDRevision DisplayString,
productIdentificationExpressServiceCode DisplayString
}
productIdentificationPerBoxIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The index of the stack unit to which this conceptual row corresponds.
Note that the index will be the same index as the index
of a 'chassis' physical entity in the entity MIB of the product."
::= { productIdentificationPerUnitEntry 1 }
productIdentificationSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial number of the product."
::= { productIdentificationPerUnitEntry 2 }
productIdentificationAssetTag OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Asset tag of the product."
::= { productIdentificationPerUnitEntry 3 }
productIdentificationServiceTag OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Service tag of the product."
::= { productIdentificationPerUnitEntry 4 }
productIdentificationChassisServiceTag OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Chassis Service tag of the product."
::= { productIdentificationPerUnitEntry 5 }
productIdentificationBootromVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The boot image version of the product."
::= { productIdentificationPerUnitEntry 6 }
productIdentificationPiecePartID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..24))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The piece part id of the product."
::= { productIdentificationPerUnitEntry 7 }
productIdentificationPPIDRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..3))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PPID revision of the product."
::= { productIdentificationPerUnitEntry 8 }
productIdentificationExpressServiceCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The express cervice code of the product."
::= { productIdentificationPerUnitEntry 9 }
productIdentificationBannerMotdAckMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If enable is selected, user will be required to acknowledge
the banner displayed on the console. The user would have
to type 'y' or 'n' to continue to the login prompt.
If n is typed, the session is terminated and no future
communication is allowed on that session.
However, serial connection will not get terminated
if user does not enter 'y'.
Use disable option to disable banner acknowledge."
::= { productIdentification 9}
--
-- productStatus
--
productStatusGlobalStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(3),
non-critical(4),
critical(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current status of the product.This is a rollup for the entire product.
The status is intended to give initiative to a snmp monitor to get further data when this status is abnormal.
This variable can take the following values:
3: OK
If fans and power supplies are functioning and the system did not reboot because of a HW watchdog failure
or a SW fatal error condition.
4: Non-critical
If at least one power supply is not functional or the system rebooted at least once because of a HW watchdog failure
or a SW fatal error condition.
5: Critical
If at least one fan is not functional, possibly causing a dangerous warming up of the device."
::= { productStatus 1 }
productStatusLastGlobalStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(3),
non-critical(4),
critical(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status before the current status which induced an initiative to issue a global status change trap."
::= { productStatus 2 }
productStatusTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The last time that the product global status has been updated.
The time will be given in TimeTicks"
::= { productStatus 3 }
productStatusGetTimeOut OBJECT-TYPE
SYNTAX INTEGER(1..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Suggested time out value in milliseconds for how long the SNMP getter
should wait while attempting to poll the product SNMP service."
::= { productStatus 4 }
productStatusRefreshRate OBJECT-TYPE
SYNTAX INTEGER(1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rate in seconds at which the SNMP service cached data is being updated."
::= { productStatus 5 }
productStatusGeneratingTrapsFlag OBJECT-TYPE
SYNTAX INTEGER { true(1),
false(2),
disabled(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates if this SNMP service is generating SNMP Traps.
This variable can take the following values:
1: true - The device is capable and currently configured to generate traps if necessary.
2: false - The device is not capable of generating traps.
3: disabled - The device is capable but not configured to generate traps.
"
::= { productStatus 6 }
productStatusEnvironment OBJECT IDENTIFIER ::= { productStatus 7}
envMonFanStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonFanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of fan status maintained by the environmental
monitor. Not Supported by Dell Modular Blade Server switches."
::= { productStatusEnvironment 1 }
envMonFanStatusEntry OBJECT-TYPE
SYNTAX EnvMonFanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the fan status table, representing the status of
the associated fan maintained by the environmental monitor.
Not Supported by Dell Modular Blade Server switches."
INDEX { envMonFanStatusIndex }
::= { envMonFanStatusTable 1 }
EnvMonFanStatusEntry ::=
SEQUENCE {
envMonFanStatusIndex INTEGER,
envMonFanStatusDescr DisplayString,
envMonFanState EnvMonState,
envMonFanSpeed INTEGER
}
envMonFanStatusIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the fan being instrumented. This index is
for SNMP purposes only, and has no intrinsic meaning. Not
Supported by Dell Modular Blade Server switches."
::= { envMonFanStatusEntry 1 }
envMonFanStatusDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual description of the fan being instrumented.
This description is a short textual label, suitable
as a human-sensible identification for the rest of
the information in the entry. Not Supported by Dell
Modular Blade Server switches."
::= { envMonFanStatusEntry 2 }
envMonFanState OBJECT-TYPE
SYNTAX EnvMonState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mandatory state of the fan being instrumented.
Not Supported by Dell Modular Blade Server switches."
::= { envMonFanStatusEntry 3 }
envMonFanSpeed OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Speed of the fan being instrumented. Not
Supported by Dell Modular Blade Server switches."
::= { envMonFanStatusEntry 4 }
envMonSupplyStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonSupplyStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of power supply status maintained by the
environmental monitor card."
::= { productStatusEnvironment 2 }
envMonSupplyStatusEntry OBJECT-TYPE
SYNTAX EnvMonSupplyStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the power supply status table, representing the
status of the associated power supply maintained by the
environmental monitor card."
INDEX { envMonSupplyStatusIndex }
::= { envMonSupplyStatusTable 1 }
EnvMonSupplyStatusEntry ::=
SEQUENCE {
envMonSupplyStatusIndex INTEGER ,
envMonSupplyStatusDescr DisplayString,
envMonSupplyState EnvMonState,
envMonSupplyCurrentPower INTEGER,
envMonSupplyAveragePower INTEGER,
envMonSupplyAvgStartTime DateAndTime,
envMonSupplySource INTEGER
}
envMonSupplyStatusIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the power supply being instrumented.
This index is for SNMP purposes only, and has no
intrinsic meaning."
::= { envMonSupplyStatusEntry 1 }
envMonSupplyStatusDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual description of the power supply being instrumented.
This description is a short textual label, suitable as a
human-sensible identification for the rest of the
information in the entry."
::= { envMonSupplyStatusEntry 2 }
envMonSupplyState OBJECT-TYPE
SYNTAX EnvMonState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mandatory state of the power supply being instrumented."
::= { envMonSupplyStatusEntry 3 }
envMonSupplySource OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
ac(2),
dc(3),
externalPowerSupply(4),
internalRedundant(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The power supply source.
unknown - Power supply source unknown
ac - AC power supply
dc - DC power supply
externalPowerSupply - External power supply
internalRedundant - Internal redundant power supply
"
::= { envMonSupplyStatusEntry 4 }
envMonSupplyCurrentPower OBJECT-TYPE
SYNTAX INTEGER (0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current power consumption of the power supply being instrumented.
0 - indicates that Current power is not available for related supply."
::= { envMonSupplyStatusEntry 5 }
envMonSupplyAveragePower OBJECT-TYPE
SYNTAX INTEGER (0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average power consumption of the power supply being instrumented.
0 - indicates that Average power is not available for related supply."
::= { envMonSupplyStatusEntry 6 }
envMonSupplyAvgStartTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The power supply data start.
0 - indicates that power and related start time is not available for supply."
::= { envMonSupplyStatusEntry 7 }
--
-- trap definitions
--
dellVendorTraps OBJECT IDENTIFIER ::= { dellVendorNotifications 1 }
dellVendorTrapsPrefix OBJECT IDENTIFIER ::= { dellVendorTraps 0 }
productStatusGlobalStatusChange NOTIFICATION-TYPE
OBJECTS { productStatusGlobalStatus,
productStatusLastGlobalStatus,
productStatusTimeStamp }
STATUS current
DESCRIPTION "This trap is sent when the product global status changes."
--#TYPE "Product Global Status Change."
--#SUMMARY "The product global status has changed from %d to %d at time %d."
--#ARGUMENTS {1,0,2}
::= {dellVendorTrapsPrefix 1 }
END

138
mibs/force10/F10-BMP-MIB Normal file
View File

@ -0,0 +1,138 @@
F10-BMP-MIB DEFINITIONS ::= BEGIN
--
-- This module provides authoritative definitions for
-- Dell Networking OS Baremetal Provisioning MIB.
--
-- This module will be extended, as needed.
--
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32
FROM SNMPv2-SMI
f10Mgmt
FROM FORCE10-SMI;
f10BmpMib MODULE-IDENTITY
LAST-UPDATED "201112071248Z" -- Dec 07,2011 12:48:00 GMT
ORGANIZATION "Dell Inc."
CONTACT-INFO "http://www.force10networks.com/support"
DESCRIPTION "Dell Networking OS Baremetal Provisioning MIB."
REVISION "201407211200Z"
DESCRIPTION
"Adding relay related objects - bmpRelay and bmpRelayRemoteID."
REVISION "201112071248Z"
DESCRIPTION
"Initial version of this mib."
::= { f10Mgmt 23 }
-- ### Groups ###
f10Bmp OBJECT IDENTIFIER ::={ f10BmpMib 1 }
bmpReloadType OBJECT-TYPE
SYNTAX INTEGER {
normalReload (1),
bmpReload (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure reload type to enable/disable BMP.
normalReload - Regular reload type; BMP process is not
initiated.
bmpReload - Bmp reload type; BMP process is
initiated and image/config files are upgraded
based on the DHCP/BOOTP offer.
Default is bmpReload."
DEFVAL { bmpReload }
::= { f10Bmp 1 }
bmpAutoSave OBJECT-TYPE
SYNTAX INTEGER {
bmpActionEnable (1),
bmpActionDisable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure auto-save option for downloaded config file.
bmpActionEnable - Enable auto-save option.
bmpActionDisable - Disable auto-save option.
Default is bmpActionDisable."
DEFVAL { bmpActionDisable }
::= { f10Bmp 2 }
bmpConfigDownload OBJECT-TYPE
SYNTAX INTEGER {
bmpActionEnable (1),
bmpActionDisable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable config file download.
bmpActionEnable - Enable config-download option.
bmpActionDisable - Disable config-download option.
Default is bmpActionEnable."
DEFVAL { bmpActionDisable }
::= { f10Bmp 3 }
bmpDhcpTimeout OBJECT-TYPE
SYNTAX INTEGER (0..50)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the DHCP timeout value.
Default is infinity which can be set using value 0"
DEFVAL { 0 }
::= { f10Bmp 4 }
bmpRetryCount OBJECT-TYPE
SYNTAX INTEGER (0..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the number of attempts to download a config file.
Default value is 3."
DEFVAL { 0 }
::= { f10Bmp 5 }
bmpUserDefinedString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual string containing information about the option 60."
::= { f10Bmp 6 }
bmpRelay OBJECT-TYPE
SYNTAX INTEGER {
bmpActionEnable (1),
bmpActionDisable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure relay option in bmp to support option82 information.
bmpActionEnable - Enable option82 - relay information.
bmpActionDisable - Disable option82 - relay information.
Default is bmpActionDisable."
DEFVAL { bmpActionDisable }
::= { f10Bmp 7 }
bmpRelayRemoteId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual string to be appened for the remote-id value."
::= { f10Bmp 8}
END

View File

@ -0,0 +1,936 @@
F10-BPSTATS-MIB DEFINITIONS ::= BEGIN
-- This module provides authoritative definitions for Dell
-- Networking OS back plane statistics MIB.
-- This Module is for the hiGig backplane interfaces present in
-- leaf-spine architectured DELL Networking OS switches.
-- This module will be extended, as needed.
--
-- Front End port(user port) statistics is being handled by
-- f10-ifextention.mib
--
-- As an example platform with above mentioned
-- architecture - Z9000 core switch has 2 spine and 4 leaf BCM trident+ chips,
-- connected with 32 back plane links(total 64 BP ports )
-- |----------------------------------------| <- StackUnit(Card)
-- | |
-- | |----||----| |
-- | |____||____|<-SpinePortPipe |
-- | | / |
-- | | / <-bp links |
-- | |/ |
-- | |----| |----| |----| |----|<-Leaf |
-- | |____| |____| |____| |____| PortPipe |
-- |________________________________________|
--
--
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32, Counter64, Integer32, Unsigned32, Gauge32
FROM SNMPv2-SMI
TimeStamp
FROM SNMPv2-TC
f10Mgmt
FROM FORCE10-SMI;
f10BpStatsMib MODULE-IDENTITY
LAST-UPDATED "201309181248Z" -- Sep 18,2013 12:48:00 GMT
ORGANIZATION
"Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"Dell Networking OS Back plane statistics mib.
This is MIB shall use for all back plane statistics related
activities.
This includes the BP ports traffic statistics.
BP link bundle monitoring based on BP port statistics.
Queue statistics and buffer utilization on BP ports etc .."
REVISION "201305221248Z"
DESCRIPTION
"Initial version of this mib."
::= { f10Mgmt 24 }
-- ### Groups ###
f10BpStatsLinkBundleObjects OBJECT IDENTIFIER ::={ f10BpStatsMib 1 }
f10BpStatsObjects OBJECT IDENTIFIER ::={ f10BpStatsMib 2 }
f10BpStatsAlarms OBJECT IDENTIFIER ::={ f10BpStatsMib 3 }
-- ### Link Bundle Definitions ###
bpLinkBundleObjects OBJECT IDENTIFIER
::= { f10BpStatsLinkBundleObjects 1 }
bpLinkBundleRateInterval OBJECT-TYPE
SYNTAX INTEGER (10..299)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The rate interval for polling the
Bp link bundle Monitoring."
::= { bpLinkBundleObjects 1 }
bpLinkBundleTriggerThreshold OBJECT-TYPE
SYNTAX INTEGER(1..90)
UNITS "percent"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The traffic distribution trigger threshold
for Bp link bundle Monitoring.In percentage of
total bandwidth of the link Bundle"
::= { bpLinkBundleObjects 2 }
-- ### Backplane Statistic Definitions ###
bpStatsObjects OBJECT IDENTIFIER ::={ f10BpStatsObjects 1 }
bpDropsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BpDropsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The back plane drops table contains the list of various drops
per BP higig port per BCM unit in a stack unit(card type)."
::= { bpStatsObjects 1 }
bpDropsEntry OBJECT-TYPE
SYNTAX BpDropsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each drops entry is being indexed by StackUnit(card Type)
BCM unit ID and local Port Id"
INDEX { bpDropsStackUnitIndex,
bpDropsPortPipe,
bpDropsPortIndex }
::= { bpDropsTable 1 }
BpDropsEntry ::=
SEQUENCE {
bpDropsStackUnitIndex INTEGER,
bpDropsPortPipe INTEGER,
bpDropsPortIndex INTEGER,
bpDropsInDrops Counter64,
bpDropsInUnKnownHgHdr Counter64,
bpDropsInUnKnownHgOpcode Counter64,
bpDropsInMTUExceeds Counter64,
bpDropsInMacDrops Counter64,
bpDropsMMUHOLDrops Counter64,
bpDropsEgMacDrops Counter64,
bpDropsEgTxAgedCounter Counter64,
bpDropsEgTxErrCounter Counter64,
bpDropsEgTxMACUnderflow Counter64,
bpDropsEgTxErrPktCounter Counter64
}
bpDropsStackUnitIndex OBJECT-TYPE
SYNTAX INTEGER (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Stack unit(Card Type Id) number where this port present
Each card shall contain more than one BCM units"
::= { bpDropsEntry 1 }
bpDropsPortPipe OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
Each BCM unit shall contain 1-128 local ports, which includes
BP as well as front end ports"
::= { bpDropsEntry 2 }
bpDropsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"BP port number.
Maximum ports shall support by Trident2 BCM npu is 128.
This address space includes FE ports also, which are
invalid ports as far as BP is concern.
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
for spine BCM units, 1 to 16 are the valid BP ports "
::= { bpDropsEntry 3 }
bpDropsInDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The No of Ingress packet Drops"
::= { bpDropsEntry 4 }
bpDropsInUnKnownHgHdr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The No of Unknown hiGig header Ingress packet Drops"
::= { bpDropsEntry 5 }
bpDropsInUnKnownHgOpcode OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The No of Unknown hiGig Opcode Ingress packet Drops"
::= { bpDropsEntry 6 }
bpDropsInMTUExceeds OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of packets dropped on Ingress because of
MTUExceeds"
::= { bpDropsEntry 7 }
bpDropsInMacDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of packets dropped on Ingress MAC"
::= { bpDropsEntry 8 }
bpDropsMMUHOLDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of packets dropped in MMU because of
MMU HOL Drops"
::= { bpDropsEntry 9 }
bpDropsEgMacDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of packets dropped on Egress MAC"
::= { bpDropsEntry 10 }
bpDropsEgTxAgedCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of Aged packets dropped on Egress"
::= { bpDropsEntry 11 }
bpDropsEgTxErrCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of Error packets dropped on Egress"
::= { bpDropsEntry 12 }
bpDropsEgTxMACUnderflow OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of MAC underflow packets dropped on Egress"
::= { bpDropsEntry 13 }
bpDropsEgTxErrPktCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of total packets dropped in Egress"
::= { bpDropsEntry 14 }
bpIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BpIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The back plane counter statistics table contains the
list of various counters per BP higig port per BCM unit
in a stack unit(card type)."
::= { bpStatsObjects 2 }
bpIfStatsEntry OBJECT-TYPE
SYNTAX BpIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each Stats entry is being indexed by StackUnit(card Type)
BCM unit ID and local Port Id"
INDEX { bpIfStatsStackUnitIndex,
bpIfStatsPortPipe,
bpIfStatsPortIndex}
::= { bpIfStatsTable 1 }
BpIfStatsEntry ::=
SEQUENCE {
bpIfStatsStackUnitIndex INTEGER,
bpIfStatsPortPipe INTEGER,
bpIfStatsPortIndex INTEGER,
bpIfStatsIn64BytePkts Counter64,
bpIfStatsIn65To127BytePkts Counter64,
bpIfStatsIn128To255BytePkts Counter64,
bpIfStatsIn256To511BytePkts Counter64,
bpIfStatsIn512To1023BytePkts Counter64,
bpIfStatsInOver1023BytePkts Counter64,
bpIfStatsInThrottles Counter64,
bpIfStatsInRunts Counter64,
bpIfStatsInGiants Counter64,
bpIfStatsInCRC Counter64,
bpIfStatsInOverruns Counter64,
bpIfStatsOutUnderruns Counter64,
bpIfStatsOutUnicasts Counter64,
bpIfStatsOutCollisions Counter64,
bpIfStatsOutWredDrops Counter64,
bpIfStatsOut64BytePkts Counter64,
bpIfStatsOut65To127BytePkts Counter64,
bpIfStatsOut128To255BytePkts Counter64,
bpIfStatsOut256To511BytePkts Counter64,
bpIfStatsOut512To1023BytePkts Counter64,
bpIfStatsOutOver1023BytePkts Counter64,
bpIfStatsOutThrottles Counter64,
bpIfStatsLastDiscontinuityTime TimeStamp,
bpIfStatsInCentRate Integer32,
bpIfStatsOutCentRate Integer32,
bpIfStatsLastChange TimeStamp
}
bpIfStatsStackUnitIndex OBJECT-TYPE
SYNTAX INTEGER (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Stack unit(Card Type Id) number where this port present
Each card shall contain more than one BCM units"
::= { bpIfStatsEntry 1 }
bpIfStatsPortPipe OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
Each BCM unit shall contain 1-128 local ports, which includes
BP as well as front end ports"
::= { bpIfStatsEntry 2 }
bpIfStatsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"BP port number.
Maximum ports shall support by Trident2 BCM npu is 128.
This address space includes FE ports also, which are
invalid ports as far as BP is concern.
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
for spine BCM units, 1 to 16 are the valid BP ports "
::= { bpIfStatsEntry 3 }
bpIfStatsIn64BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were 64 octets in length
(excluding framing bits but including FCS octets)."
::= { bpIfStatsEntry 4 }
bpIfStatsIn65To127BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 65 and 127
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { bpIfStatsEntry 5 }
bpIfStatsIn128To255BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 128 and 255
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { bpIfStatsEntry 6 }
bpIfStatsIn256To511BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 256 and 511
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { bpIfStatsEntry 7 }
bpIfStatsIn512To1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 512 and 1023
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { bpIfStatsEntry 8 }
bpIfStatsInOver1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that
were longer than 1023 (1025 Bytes in case of
VLAN Tag) octets (excluding framing bits, but
including FCS octets) and were otherwise
well formed. This counter is not incremented
for too long frames."
::= { bpIfStatsEntry 9 }
bpIfStatsInThrottles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter is incremented when a valid
frame with a length or type field value equal
to 0x8808 (Control Frame) is received."
::= { bpIfStatsEntry 10 }
bpIfStatsInRunts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that were
less than 64 octets long (excluding framing bits,
but including FCS octets) and were otherwise
well formed."
::= { bpIfStatsEntry 11 }
bpIfStatsInGiants OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that were
longer than 1518 (1522 Bytes in case of VLAN Tag)
octets (excluding framing bits, but including FCS
octets) and were otherwise well formed. This counter
is not incremented for too long frames."
::= { bpIfStatsEntry 12 }
bpIfStatsInCRC OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that had
a length (excluding framing bits, but including
FCS octets) of between 64 and 1518 octets,
inclusive, but had a bad CRC."
::= { bpIfStatsEntry 13 }
bpIfStatsInOverruns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames has been chosen to be
dropped by detecting the buffer issue"
::= { bpIfStatsEntry 14 }
bpIfStatsOutUnderruns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames dropped because
of buffer underrun."
::= { bpIfStatsEntry 15 }
bpIfStatsOutUnicasts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Unicast frames are transmitted
out of the interface"
::= { bpIfStatsEntry 16 }
bpIfStatsOutCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the frames that due to excessive
or late collisions are not transmitted successfully."
::= { bpIfStatsEntry 17 }
bpIfStatsOutWredDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames are dropped by using
WRED policy due to excessive traffic."
::= { bpIfStatsEntry 18 }
bpIfStatsOut64BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid frames with the
block of 64 byte size is transmitted"
::= { bpIfStatsEntry 19 }
bpIfStatsOut65To127BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total of valid frame with the block size of
range between 65 and 127 bytes are transmitted."
::= { bpIfStatsEntry 20 }
bpIfStatsOut128To255BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total of valid frame with the block size of
range between 128 and 255 bytes are transmitted"
::= { bpIfStatsEntry 21 }
bpIfStatsOut256To511BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total of valid frame with the block size of
range between 256 and 511 bytes are transmitted"
::= { bpIfStatsEntry 22 }
bpIfStatsOut512To1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total of valid frame with the block size of
range between 512 and 1023 bytes are transmitted"
::= { bpIfStatsEntry 23 }
bpIfStatsOutOver1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total of valid frame with the block size of
greater than 1023 bytes are transmitted."
::= { bpIfStatsEntry 24 }
bpIfStatsOutThrottles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter is incremented when a valid
frame with a length or type field value equal
to 0x8808 (Control Frame) is sent."
::= { bpIfStatsEntry 25 }
bpIfStatsLastDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion
at which this interface's counters suffered a
discontinuity via a reset. If no such discontinuities
have occurred since the last reinitialization of
the local management subsystem, then this object
contains a zero value."
::= { bpIfStatsEntry 26 }
bpIfStatsInCentRate OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the percentage of maximum line rate
at which data is receiving on the Interface.
For Z9000 - BP hiGig line rate is 42G.
This is an integer value which can go from 0% to 100%."
::= { bpIfStatsEntry 27 }
bpIfStatsOutCentRate OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the percentage of maximum line rate
at which data is sending on the Interface.
For Z9000 - BP hiGig line rate is 42G.
This is an integer value which can go from 0% to 100%."
::= { bpIfStatsEntry 28 }
bpIfStatsLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime, on which all the counters are
updated recently"
::= { bpIfStatsEntry 29 }
bpPacketBufferTable OBJECT-TYPE
SYNTAX SEQUENCE OF BpPacketBufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The packet buffer table contains the modular packet buffers details
per stack unit and the mode of allocation."
::= { bpStatsObjects 3 }
bpPacketBufferEntry OBJECT-TYPE
SYNTAX BpPacketBufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Packet buffer details per NPU unit."
INDEX { bpPacketBufferStackUnitIndex,
bpPacketBufferPortPipe}
::= { bpPacketBufferTable 1 }
BpPacketBufferEntry ::=
SEQUENCE {
bpPacketBufferStackUnitIndex INTEGER,
bpPacketBufferPortPipe INTEGER,
bpPacketBufferTotalPacketBuffer Counter32,
bpPacketBufferCurrentAvailBuffer Counter32,
bpPacketBufferPacketBufferAlloc Counter32
}
bpPacketBufferStackUnitIndex OBJECT-TYPE
SYNTAX INTEGER (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Stack unit(Card Type Id) number where this port present
Each card shall contain more than one BCM units"
::= { bpPacketBufferEntry 1 }
bpPacketBufferPortPipe OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
Each BCM unit shall contain 1-128 local ports, which includes
BP as well as front end ports"
::= { bpPacketBufferEntry 2 }
bpPacketBufferTotalPacketBuffer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total packet buffer in this NPU unit."
::= { bpPacketBufferEntry 3 }
bpPacketBufferCurrentAvailBuffer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current available buffer in this NPU unit."
::= { bpPacketBufferEntry 4 }
bpPacketBufferPacketBufferAlloc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Static or Dynamic allocation."
::= { bpPacketBufferEntry 5 }
bpBufferStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BpBufferStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The back plane stats per port table contains
the packet buffer usage per bp port per NPU unit."
::= { bpStatsObjects 4}
bpBufferStatsEntry OBJECT-TYPE
SYNTAX BpBufferStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Per bp port buffer stats "
INDEX { bpBufferStatsStackUnitIndex,
bpBufferStatsPortPipe,
bpBufferStatsPortIndex}
::= { bpBufferStatsTable 1 }
BpBufferStatsEntry ::=
SEQUENCE {
bpBufferStatsStackUnitIndex INTEGER,
bpBufferStatsPortPipe INTEGER,
bpBufferStatsPortIndex INTEGER,
bpBufferStatsCurrentUsagePerPort Counter32,
bpBufferStatsDefaultPacketBuffAlloc Counter32,
bpBufferStatsMaxLimitPerPort Counter32
}
bpBufferStatsStackUnitIndex OBJECT-TYPE
SYNTAX INTEGER (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Stack unit(Card Type Id) number where this port present
Each card shall contain more than one BCM units"
::= { bpBufferStatsEntry 1 }
bpBufferStatsPortPipe OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
Each BCM unit shall contain 1-128 local ports, which includes
BP as well as front end ports"
::= { bpBufferStatsEntry 2 }
bpBufferStatsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"BP port number.
Maximum ports shall support by Trident2 BCM npu is 128.
This address space includes FE ports also, which are
invalid ports as far as BP is concern.
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
for spine BCM units, 1 to 16 are the valid BP ports "
::= { bpBufferStatsEntry 3 }
bpBufferStatsCurrentUsagePerPort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current buffer usage per bp port."
::= { bpBufferStatsEntry 4 }
bpBufferStatsDefaultPacketBuffAlloc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default packet buffer allocated."
::= { bpBufferStatsEntry 5 }
bpBufferStatsMaxLimitPerPort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max buffer limit per bp port."
::= { bpBufferStatsEntry 6 }
bpCosStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BpCosStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The back plane statistics per COS table gives
packet buffer statistics per COS per bp port."
::= { bpStatsObjects 5 }
bpCosStatsEntry OBJECT-TYPE
SYNTAX BpCosStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Per bp port buffer stats and per COS buffer stats."
INDEX { bpCosStatsStackUnitIndex,
bpCosStatsPortPipe,
bpCosStatsPortIndex,
bpCosStatsCOSNumber }
::= { bpCosStatsTable 1 }
BpCosStatsEntry ::=
SEQUENCE {
bpCosStatsStackUnitIndex INTEGER,
bpCosStatsPortPipe INTEGER,
bpCosStatsPortIndex INTEGER,
bpCosStatsCOSNumber INTEGER,
bpCosStatsCurrentUsage Counter32,
bpCosStatsDefaultPacketBuffAlloc Counter32,
bpCosStatsMaxLimit Counter32,
bpCosStatsHOLDDrops Counter64
}
bpCosStatsStackUnitIndex OBJECT-TYPE
SYNTAX INTEGER (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Stack unit(Card Type Id) number where this port present
Each card shall contain more than one BCM units"
::= { bpCosStatsEntry 1 }
bpCosStatsPortPipe OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
Each BCM unit shall contain 1-128 local ports, which includes
BP as well as front end ports"
::= { bpCosStatsEntry 2 }
bpCosStatsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"BP port number.
Maximum ports shall support by Trident2 BCM npu is 128.
This address space includes FE ports also, which are
invalid ports as far as BP is concern.
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
for spine BCM units, 1 to 16 are the valid BP ports "
::= { bpCosStatsEntry 3 }
bpCosStatsCOSNumber OBJECT-TYPE
SYNTAX INTEGER (1..15)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"COS queue number, There shall 10 unicast and 5 multicast
queues per port in Trident2"
::= { bpCosStatsEntry 4 }
bpCosStatsCurrentUsage OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current buffer usage per COS per bp port."
::= { bpCosStatsEntry 5 }
bpCosStatsDefaultPacketBuffAlloc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default packet buffer allocated per COS queue"
::= { bpCosStatsEntry 6 }
bpCosStatsMaxLimit OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max buffer utilization limit per bp port."
::= { bpCosStatsEntry 7 }
bpCosStatsHOLDDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"HOLD Drops Per Queue."
::= { bpCosStatsEntry 8 }
-- ### Notification Objects information ###
bpLinkBundleNotifications OBJECT IDENTIFIER
::= { f10BpStatsAlarms 1 }
bpLinkBundleAlarmVariable OBJECT IDENTIFIER
::= { f10BpStatsAlarms 2 }
bpLinkBundleType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
bpHgBundle(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indicates Type of Back plane HiGig link bundle"
::= { bpLinkBundleAlarmVariable 1 }
bpLinkBundleSlot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The SlotId on which Link Bundle is overloaded"
::= { bpLinkBundleAlarmVariable 2 }
bpLinkBundleNpuUnit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The npuUnitId(BCM unit Id) on which Link Bundle is overloaded"
::= { bpLinkBundleAlarmVariable 3 }
bpLinkBundleLocalId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The local linkBundle Id which is overloaded"
::= { bpLinkBundleAlarmVariable 4 }
bpLinkBundleImbalance NOTIFICATION-TYPE
OBJECTS { bpLinkBundleType,
bpLinkBundleSlot,
bpLinkBundleNpuUnit,
bpLinkBundleLocalId
}
STATUS current
DESCRIPTION
"Trap generated when traffic imbalance
observed in BP Link Bundles"
::= { bpLinkBundleNotifications 1 }
bpLinkBundleImbalanceClear NOTIFICATION-TYPE
OBJECTS { bpLinkBundleType,
bpLinkBundleSlot,
bpLinkBundleNpuUnit,
bpLinkBundleLocalId
}
STATUS current
DESCRIPTION
"Trap generated when traffic imbalance
is no longer observed on Bp Link bundles"
::= { bpLinkBundleNotifications 2 }
END

File diff suppressed because it is too large Load Diff

2606
mibs/force10/F10-CHASSIS-MIB Normal file

File diff suppressed because it is too large Load Diff

498
mibs/force10/F10-FIB-MIB Normal file
View File

@ -0,0 +1,498 @@
F10-FIB-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Unsigned32, Gauge32, Integer32, IpAddress, Counter64
FROM SNMPv2-SMI
InterfaceIndexOrZero
FROM IF-MIB
InetAddressType, InetAddress, InetAddressPrefixLength
FROM INET-ADDRESS-MIB
MacAddress
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
chSysCardNumber
FROM F10-CHASSIS-MIB
f10Mgmt
FROM FORCE10-SMI;
f10IpForwardMib MODULE-IDENTITY
LAST-UPDATED "200709141200Z" -- Sep 14, 2007 12:00:00 GMT
ORGANIZATION "Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"This MIB module is used to display CIDR multipath IP Routes."
REVISION "201107081200Z" -- Jul 08, 2011 12:00:00 GMT
DESCRIPTION
"This version of MIB module deprecates the f10IpForwardTable
and replaces it with f10InetCidrRouteTable which adds the
IP Protocol Independance "
REVISION "200709141200Z" -- Sep 14, 2007 12:00:00 GMT
DESCRIPTION
"Initial version of this MIB module."
::= { f10Mgmt 9 }
-- ****************************************************************************
--
-- Top-Level Object Identifier Assignments for the FIB MIB
--
-- ****************************************************************************
f10IpForwardMibObjects OBJECT IDENTIFIER ::= { f10IpForwardMib 1 }
f10IpForwardMibConformance OBJECT IDENTIFIER ::= { f10IpForwardMib 2 }
-- ****************************************************************************
--
-- IP Forward Version Table
--
-- ****************************************************************************
f10IpForwardVersionTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10IpForwardVersionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's IP forward version table."
::= { f10IpForwardMibObjects 1 }
f10IpForwardVersionEntry OBJECT-TYPE
SYNTAX F10IpForwardVersionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The row definition for the ip forward version Table."
INDEX {
chSysCardNumber,
f10IpForwardAddrFamily
}
::= { f10IpForwardVersionTable 1 }
F10IpForwardVersionEntry ::=
SEQUENCE {
f10IpForwardAddrFamily
InetAddressType,
f10IpForwardVersion
Counter64
}
f10IpForwardAddrFamily OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Address Family of the IP Forwarding Table for which this entry
provides the Version information. "
::= { f10IpForwardVersionEntry 1}
f10IpForwardVersion OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A version number on the Forwarding Table.
This is always fetched from one line card."
::= { f10IpForwardVersionEntry 2 }
-- ****************************************************************************
--
-- IP Forwarding Table
--
-- The IP Forwarding Table obsoletes and replaces the ipRoute Table current
-- in MIB-I and MIB-II. It adds knowledge of the autonomous system of
-- the next hop, multiple next hop support, and policy routing support.
--
-- ****************************************************************************
f10IpForwardTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10IpForwardEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This entity's IP Routing table."
::= { f10IpForwardMibObjects 2 }
f10IpForwardEntry OBJECT-TYPE
SYNTAX F10IpForwardEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A particular route to a particular destination,
under a particular policy."
INDEX {
chSysCardNumber,
f10IpforwardDest,
f10IpforwardMask,
f10IpforwardNextHop,
f10IpforwardFirstHop
}
::= { f10IpForwardTable 1 }
F10IpForwardEntry ::=
SEQUENCE {
f10IpforwardDest
IpAddress,
f10IpforwardMask
IpAddress,
f10IpforwardNextHop
IpAddress,
f10IpforwardFirstHop
IpAddress,
f10IpforwardIfIndex
Integer32,
f10IpforwardMacAddress
MacAddress,
f10IpforwardEgressPort
OCTET STRING,
f10IpforwardCamIndex
Integer32
}
f10IpforwardDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The destination IP address of this route. An
entry with a value of 0.0.0.0 is considered a
default route."
::= { f10IpForwardEntry 1 }
f10IpforwardMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Indicate the mask to be logical-ANDed with the destination
address before being compared to the value in
the f10IpforwardDest field."
::= { f10IpForwardEntry 2 }
f10IpforwardNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"On remote routes, the address of the next system
en route; Otherwise, 0.0.0.0."
::= { f10IpForwardEntry 3 }
f10IpforwardFirstHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"On remote routes, the address of the Gateway
to the nexthop; 0.0.0.0 if the Nexthop itself is a Gateway
to the Destination"
::= { f10IpForwardEntry 4 }
f10IpforwardIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The ifIndex value which identifies the local
interface through which the next hop of this
route should be reached."
::= { f10IpForwardEntry 5 }
f10IpforwardMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The Mac address of the NextHop."
::= { f10IpForwardEntry 6 }
f10IpforwardEgressPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The name of the egress port to which the packets will be
forwarded."
::= { f10IpForwardEntry 7 }
f10IpforwardCamIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Cam Entry corresponding to a row."
::= { f10IpForwardEntry 8 }
-- ****************************************************************************
-- f10 scalar objects which provide the number of current f10InetCidrRouteTable entries
-- each per destination type
-- ****************************************************************************
f10InetCidrIpv4RouteNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current f10InetCidrRouteTable entries that are not
Invalid and whose f10InetCidrRouteDestType is ipv4(1)"
::= { f10IpForwardMibObjects 3 }
f10InetCidrIpv6RouteNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current f10InetCidrRouteTable entries that are not
Invalid and whose f10InetCidrRouteDestType is ipv6(2)"
::= { f10IpForwardMibObjects 4 }
-- ****************************************************************************
-- f10 Inet Cidr Route Table
-- The f10 Inet Cidr Route Table deprecates and replaces the f10IpForwardTable.
-- It adds IP Protocol Independence.
-- ****************************************************************************
f10InetCidrRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10InetCidrRouteTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's IP Routing table."
::= { f10IpForwardMibObjects 5 }
f10InetCidrRouteTableEntry OBJECT-TYPE
SYNTAX F10InetCidrRouteTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A particular route to a particular destination
Implementers need to be aware that if the total number
of elements (octets or sub-identifiers) in
inetCidrRouteDest, inetCidrRoutePolicy, and
inetCidrRouteNextHop exceeds 111, then OIDs of column
instances in this table will have more than 128 sub-
identifiers and cannot be accessed using SNMPv1,
SNMPv2c, or SNMPv3.
For S-Series Platform, Value of chSysCardNumber will always
be zero"
INDEX {
chSysCardNumber,
f10InetCidrRouteDestType,
f10InetCidrRouteDest,
f10InetCidrRoutePfxLen,
f10InetCidrRouteNextHopType,
f10InetCidrRouteNextHop,
f10InetCidrRouteFirstHopType,
f10InetCidrRouteFirstHop
}
::= { f10InetCidrRouteTable 1 }
F10InetCidrRouteTableEntry ::=
SEQUENCE {
f10InetCidrRouteDestType
InetAddressType,
f10InetCidrRouteDest
InetAddress,
f10InetCidrRoutePfxLen
InetAddressPrefixLength,
f10InetCidrRouteNextHopType
InetAddressType,
f10InetCidrRouteNextHop
InetAddress,
f10InetCidrRouteFirstHopType
InetAddressType,
f10InetCidrRouteFirstHop
InetAddress,
f10InetCidrRouteIfIndex
InterfaceIndexOrZero,
f10InetCidrRouteMacAddress
MacAddress,
f10InetCidrRouteEgressPort
OCTET STRING,
f10InetCidrRouteCamIndex
Unsigned32
}
f10InetCidrRouteDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of the inetCidrRouteDest address, as defined
in the InetAddress MIB.
Only those address types that may appear in an actual
routing table are allowed as values of this object."
::= { f10InetCidrRouteTableEntry 1 }
f10InetCidrRouteDest OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination IP address of this route.
The type of this address is determined by the value of
the inetCidrRouteDestType object."
::= { f10InetCidrRouteTableEntry 2 }
f10InetCidrRoutePfxLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the number of leading one bits that form the
mask to be logical-ANDed with the destination address
before being compared to the value in the inetCidrRouteDest field."
::= { f10InetCidrRouteTableEntry 3 }
f10InetCidrRouteNextHopType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of the inetCidrRouteNextHop address, as
defined in the InetAddress MIB.
Value should be set to unknown(0) for non-remote
routes.
Only those address types that may appear in an actual
routing table are allowed as values of this object."
::= { f10InetCidrRouteTableEntry 4 }
f10InetCidrRouteNextHop OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"On remote routes, the address of the next system en
route. For non-remote routes, a zero length string.
The type of this address is determined by the value of
the inetCidrRouteNextHopType object."
::= { f10InetCidrRouteTableEntry 5 }
f10InetCidrRouteFirstHopType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of the inetCidrRouteFirstHop address, as
defined in the InetAddress MIB.
Value should be set to unknown(0) for non-remote
routes.
Only those address types that may appear in an actual
routing table are allowed as values of this object."
::= { f10InetCidrRouteTableEntry 6 }
f10InetCidrRouteFirstHop OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address of the gateway to the Nexthop.
If the nexthop itself is the gateway, a zero length string.
The type of this address is determined by the value of
the inetCidrRouteFirstHopType object."
::= { f10InetCidrRouteTableEntry 7 }
f10InetCidrRouteIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex value that identifies the local interface
through which the next hop of this route should be
reached. A value of 0 is valid and represents the
scenario where no interface is specified."
::= { f10InetCidrRouteTableEntry 8 }
f10InetCidrRouteMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Mac address of the NextHop."
::= { f10InetCidrRouteTableEntry 9 }
f10InetCidrRouteEgressPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the egress port to which the packets will be
forwarded."
::= { f10InetCidrRouteTableEntry 10 }
f10InetCidrRouteCamIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cam Entry corresponding to a row."
::= { f10InetCidrRouteTableEntry 11 }
-- ****************************************************************************
--
-- Module Conformance Statement
--
-- DESCRIPTION: This module conformance statement includes the compliance
-- statements and the units of conformance section.
--
-- ****************************************************************************
f10IpForwardMibCompliances OBJECT IDENTIFIER ::= { f10IpForwardMibConformance 1 }
f10IpForwardMibGroups OBJECT IDENTIFIER ::= { f10IpForwardMibConformance 2 }
-- ****************************************************************************
-- Compliance Statement
-- ****************************************************************************
f10IpForwardMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic implementation requirements for the
Dell Networking OS Ip Forward MIB."
MODULE -- this module
MANDATORY-GROUPS {
f10IpForwardObjectGroup
}
::= { f10IpForwardMibCompliances 1 }
-- ****************************************************************************
-- Units of Conformance
-- ****************************************************************************
f10IpForwardObjectGroup OBJECT-GROUP
OBJECTS {
f10IpForwardVersion,
f10InetCidrRouteIfIndex,
f10InetCidrRouteMacAddress,
f10InetCidrRouteEgressPort,
f10InetCidrRouteCamIndex
}
STATUS current
DESCRIPTION
"Objects for the IP aware Route Table."
::= { f10IpForwardMibGroups 1 }
END

File diff suppressed because it is too large Load Diff

2337
mibs/force10/F10-FPSTATS-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,594 @@
F10-IF-EXTENSION-MIB DEFINITIONS ::= BEGIN
-- This module provides authoritative definitions for
-- Dell Networking OS extenstion to the IF MIB.
--
-- This module will be extended, as needed.
--
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter64, Unsigned32
FROM SNMPv2-SMI
TimeStamp, DisplayString, TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex
FROM IF-MIB
Integer32
FROM SNMPv2-SMI
f10Mgmt
FROM FORCE10-SMI;
f10IfExtensionMib MODULE-IDENTITY
LAST-UPDATED "201203061200Z" -- Mar 6, 2012 12:00:00 GMT
ORGANIZATION
"Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"Dell Networking OS IF Extenstion MIB. "
REVISION "201408121200Z"
DESCRIPTION
"Added f10IfPortListBitPos.Removed f10IfDhcpAdminStatus and f10IfDhcpOperStatus."
REVISION "201203061200Z"
DESCRIPTION
"Added DHCP Client attributes."
REVISION "201008111200Z"
DESCRIPTION
"Add f10IfOutThrottles."
REVISION "201008101200Z"
DESCRIPTION
"Initial version of this mib module."
::= { f10Mgmt 11 }
-- ### Groups ###
f10IfExtensionMibObject OBJECT IDENTIFIER ::={ f10IfExtensionMib 1 }
f10IfExtensionParams OBJECT IDENTIFIER ::={ f10IfExtensionMibObject 1 }
f10IfExtensionStats OBJECT IDENTIFIER ::={ f10IfExtensionMibObject 2 }
-- ### Dell Networking OS IF Extenstion Tables
--
-- Interface Table
--
f10IfTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10IfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Dell Networking OS Extension ifTable contains
generic interface parameters."
::= { f10IfExtensionParams 1 }
f10IfEntry OBJECT-TYPE
SYNTAX F10IfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" A row defintion of Dell Networking OS Interface
Extension parameters."
INDEX { ifIndex }
::= { f10IfTable 1 }
F10IfEntry ::=
SEQUENCE {
f10IfIpMtu Unsigned32,
f10IfDuplexMode INTEGER,
f10IfQueueingStrategy DisplayString,
f10IfRxFlowCtrl TruthValue,
f10IfTxFlowCtrl TruthValue,
f10IfDescr OCTET STRING,
f10IfAdminStatus INTEGER,
f10IfRateInterval Unsigned32,
f10IfSpeed INTEGER,
f10IfPortListBitPos Integer32
}
f10IfIpMtu OBJECT-TYPE
SYNTAX Unsigned32 (594..9252)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP (Internet Protocol), Maximum
Transmission Unit value."
::= { f10IfEntry 1 }
f10IfDuplexMode OBJECT-TYPE
SYNTAX INTEGER {
half(1),
full(2),
auto(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Duplex mode of the interface.
This will be read-write only for s60"
::= { f10IfEntry 2 }
f10IfQueueingStrategy OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Queueing strategy used for packets."
::= { f10IfEntry 3 }
f10IfRxFlowCtrl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flow control receive. This will be read-write only for s60"
::= { f10IfEntry 4 }
f10IfTxFlowCtrl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flow Control transmit.This will be read-only only for s60"
::= { f10IfEntry 5 }
f10IfDescr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..241))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual string containing information about the interface.
This will be read-write only for s60"
::= { f10IfEntry 6 }
f10IfAdminStatus OBJECT-TYPE
SYNTAX INTEGER{
up (1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A admin status of any interface.
This will be read-write only for s60"
::= { f10IfEntry 7 }
f10IfRateInterval OBJECT-TYPE
SYNTAX Unsigned32 (30..299)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The rate info interval for the interface.
This will be read-write only for s60"
::= { f10IfEntry 8 }
f10IfSpeed OBJECT-TYPE
SYNTAX INTEGER{
auto (1),
tenMbps (10),
hundredMbps (100),
thousandMbps (1000)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interface's current bandwidth in bits per second.
This will be read-write only for s60"
::= { f10IfEntry 9 }
f10IfPortListBitPos OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is used for identifying the bit position in PortList Object for a given interface."
::= { f10IfEntry 10 }
--
-- Interface Statistics Table
--
f10IfStaticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10IfStaticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The statistcs information of the interfaces for performance monitoring."
::= { f10IfExtensionStats 1 }
f10IfStaticsEntry OBJECT-TYPE
SYNTAX F10IfStaticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row defintion of Dell Networking OS Extension
interface statistics."
INDEX { ifIndex }
::= { f10IfStaticsTable 1 }
F10IfStaticsEntry ::=
SEQUENCE {
f10IfInVlanPkts Counter64,
f10IfIn64BytePkts Counter64,
f10ifIn65To127BytePkts Counter64,
f10IfIn128To255BytePkts Counter64,
f10IfIn256To511BytePkts Counter64,
f10IfIn512To1023BytePkts Counter64,
f10IfInOver1023BytePkts Counter64,
f10IfInThrottles Counter64,
f10IfInRunts Counter64,
f10IfInGiants Counter64,
f10IfInCRC Counter64,
f10IfInOverruns Counter64,
f10IfOutVlanPkts Counter64,
f10IfOutUnderruns Counter64,
f10IfOutUnicasts Counter64,
f10IfOutCollisions Counter64,
f10IfOutWredDrops Counter64,
f10IfOut64BytePkts Counter64,
f10IfOut65To127BytePkts Counter64,
f10IfOut128To255BytePkts Counter64,
f10IfOut256To511BytePkts Counter64,
f10IfOut512To1023BytePkts Counter64,
f10IfOutOver1023BytePkts Counter64,
f10IfOutThrottles Counter64,
f10IfLastDiscontinuityTime TimeStamp,
f10IfInCentRate Integer32,
f10IfOutCentRate Integer32
}
f10IfInVlanPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid VLAN Tagged
frames received."
::= { f10IfStaticsEntry 1 }
f10IfIn64BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were 64 octets in length
(excluding framing bits but in-cluding FCS octets)."
::= { f10IfStaticsEntry 2 }
f10ifIn65To127BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 65 and 127
octets in length inclusive (ex-cluding framing
bits but including FCS octets)."
::= { f10IfStaticsEntry 3 }
f10IfIn128To255BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 128 and 255
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { f10IfStaticsEntry 4 }
f10IfIn256To511BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 256 and 511
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { f10IfStaticsEntry 5 }
f10IfIn512To1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames (including bad
frames) received that were between 512 and 1023
octets in length inclusive (excluding framing
bits but including FCS octets)."
::= { f10IfStaticsEntry 6 }
f10IfInOver1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that
were longer than 1023 (1025 Bytes in case of
VLAN Tag) octets (excluding framing bits, but
including FCS octets) and were otherwise
well formed. This counter is not incremented
for too long frames."
::= { f10IfStaticsEntry 7 }
f10IfInThrottles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter is incremented when a valid
frame with a length or type field value equal
to 0x8808 (Control Frame) is re-ceived."
::= { f10IfStaticsEntry 8 }
f10IfInRunts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that were
less than 64 octets long (excluding framing bits,
but including FCS octets) and were otherwise
well formed."
::= { f10IfStaticsEntry 9 }
f10IfInGiants OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that were
longer than 1518 (1522 Bytes in case of VLAN Tag)
octets (excluding framing bits, but including FCS
octets) and were otherwise well formed. This counter
is not incremented for too long frames."
::= { f10IfStaticsEntry 10 }
f10IfInCRC OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames received that had
a length (ex-cluding framing bits, but including
FCS octets) of between 64 and 1518 octets,
inclusive, but had a bad CRC."
::= { f10IfStaticsEntry 11 }
f10IfInOverruns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames dropped because
of buffer issue."
::= { f10IfStaticsEntry 12 }
f10IfOutVlanPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good VLAN Tagged Frames sent
successfully."
::= { f10IfStaticsEntry 13 }
f10IfOutUnderruns OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames dropped because
of buffer underrun."
::= { f10IfStaticsEntry 14 }
f10IfOutUnicasts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Unicast Frames sent successfully."
::= { f10IfStaticsEntry 15 }
f10IfOutCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the frames that due to excessive
or late collisions are not transmitted successfully."
::= { f10IfStaticsEntry 16 }
f10IfOutWredDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the frames that are dropped using
WRED policy because of to excessive traffic."
::= { f10IfStaticsEntry 17 }
f10IfOut64BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Frames sent successfully
whose size was 64 Bytes."
::= { f10IfStaticsEntry 18 }
f10IfOut65To127BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Frames sent successfully
whose size was in the range of 65 to 127 Bytes."
::= { f10IfStaticsEntry 19 }
f10IfOut128To255BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Frames sent successfully
whose size was in the range of 128 to 255 Bytes."
::= { f10IfStaticsEntry 20 }
f10IfOut256To511BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Frames sent successfully
whose size was in the range of 256 to 511 Bytes."
::= { f10IfStaticsEntry 21 }
f10IfOut512To1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Frames sent successfully
whose size was in the range of 512 to 1023 Bytes."
::= { f10IfStaticsEntry 22 }
f10IfOutOver1023BytePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Number of Good Frames sent successfully
whose size was greater than 1023 Bytes."
::= { f10IfStaticsEntry 23 }
f10IfOutThrottles OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter is incremented when a valid
frame with a length or type field value equal
to 0x8808 (Control Frame) is sent."
::= { f10IfStaticsEntry 24 }
f10IfLastDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion
at which this interface's counters suffered a
discontinuity via a reset. If no such discontinuities
have occurred since the last reinitialization of
the local management subsystem, then this object
contains a zero value."
::= { f10IfStaticsEntry 25 }
f10IfInCentRate OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the ingress rate in percentage.
This is an integer value which can go from 0 to 100."
::= { f10IfStaticsEntry 26 }
f10IfOutCentRate OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the egress rate in percentage.
This is an integer value which can go from 0 to 100."
::= { f10IfStaticsEntry 27 }
-- ### conformance information ###
f10IfExtensionMibConformance OBJECT IDENTIFIER ::= { f10IfExtensionMib 2 }
f10IfExtensionMibCompliances OBJECT IDENTIFIER ::= { f10IfExtensionMibConformance 1 }
f10IfExtensionMibGroups OBJECT IDENTIFIER ::= { f10IfExtensionMibConformance 2 }
-- ## compliance statements
f10IfExtensionMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for Dell Networking OS
IF Extension MIB."
MODULE -- this module
MANDATORY-GROUPS {
f10IfParamsGroup,
f10IfStatsGroup
}
::= { f10IfExtensionMibCompliances 1 }
-- ## units of conformance
f10IfParamsGroup OBJECT-GROUP
OBJECTS {
f10IfIpMtu,
f10IfDuplexMode,
f10IfQueueingStrategy,
f10IfRxFlowCtrl,
f10IfTxFlowCtrl,
f10IfDescr,
f10IfAdminStatus,
f10IfRateInterval,
f10IfSpeed,
f10IfPortListBitPos
}
STATUS current
DESCRIPTION
"A collection of objects providing the
Dell Networking OS IF Extenstion parameters."
::= { f10IfExtensionMibGroups 1 }
f10IfStatsGroup OBJECT-GROUP
OBJECTS {
f10IfInVlanPkts,
f10IfIn64BytePkts,
f10ifIn65To127BytePkts,
f10IfIn128To255BytePkts,
f10IfIn256To511BytePkts,
f10IfIn512To1023BytePkts,
f10IfInOver1023BytePkts,
f10IfInThrottles,
f10IfInRunts,
f10IfInGiants,
f10IfInCRC,
f10IfInOverruns,
f10IfOutVlanPkts,
f10IfOutUnderruns,
f10IfOutUnicasts,
f10IfOutCollisions,
f10IfOutWredDrops,
f10IfOut64BytePkts,
f10IfOut65To127BytePkts,
f10IfOut128To255BytePkts,
f10IfOut256To511BytePkts,
f10IfOut512To1023BytePkts,
f10IfOutOver1023BytePkts,
f10IfOutThrottles,
f10IfLastDiscontinuityTime,
f10IfInCentRate,
f10IfOutCentRate
}
STATUS current
DESCRIPTION
"A collection of objects providing the
interface statistics."
::= { f10IfExtensionMibGroups 2 }
END

282
mibs/force10/F10-ISIS-MIB Normal file
View File

@ -0,0 +1,282 @@
F10-ISIS-MIB DEFINITIONS ::= BEGIN
-- This MIB contains tables used to configure a Dell Networking OS switch
-- running ISIS in addition to the standard MIB.
--
-- This module will be extended, as needed.
--
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32 FROM SNMPv2-SMI
NOTIFICATION-GROUP, MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
TruthValue FROM SNMPv2-TC
f10Mgmt
FROM FORCE10-SMI;
f10IsisMib MODULE-IDENTITY
LAST-UPDATED "201107010000Z" -- Jul 01, 2011
ORGANIZATION
"Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
" The proprietary MIB module for Dell Networking OS ISIS. "
REVISION "201107010000Z" -- Jul 01, 2011
DESCRIPTION
"MIB Overload support Dell Networking OS ISIS module"
::= { f10Mgmt 18 }
-- ------------------------------------------------------------
-- Textual conventions
-- ------------------------------------------------------------
F10IsisISLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Identifies a level."
SYNTAX INTEGER
{
area(1), -- L1
domain(2) -- L2
}
-- ------------------------------------------------------------
-- Top-level structure of the MIB
-- ------------------------------------------------------------
f10IsisNotifications OBJECT IDENTIFIER ::= { f10IsisMib 0 }
f10IsisObjects OBJECT IDENTIFIER ::= { f10IsisMib 1 }
f10IsisConformance OBJECT IDENTIFIER ::= { f10IsisMib 2 }
-- ------------------------------------------------------------
-- Overload Behaviour
-- ------------------------------------------------------------
f10IsisSysOloadSetOverload OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively set the overload bit for both levels.
The overload bit MUST continue to be set if the
implementation runs out of memory, independent of
this variable."
DEFVAL { false }
::= { f10IsisObjects 1 }
f10IsisSysOloadSetOloadOnStartupUntil OBJECT-TYPE
SYNTAX Unsigned32 (5..86400)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is within the range of 5 to 86400, the overload bit is set
for both levels when isis is enabled for next startup. The overload bit
remains set for seconds.f10IsisSysOloadSetOloadOnStartupUntil.
When f10IsisSysOloadSetOloadOnStartupUntil seconds have elapsed,the overload flag
remains set if the implementation has run out of memory. Else, the system clears the
overload bit. In addition to the value limits, a value of zero
removes the config so that it will not be effected in the next startup."
DEFVAL { 600 }
::= { f10IsisObjects 2 }
f10IsisSysOloadWaitForBgp OBJECT-TYPE
SYNTAX Unsigned32 (5..86400)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is within the range of 5 to 86400, the overload bit is set
for both levels when isis is enabled for next startup. The overload bit
remains set until BGP has converged or for seconds.f10IsisSysOloadWaitForBgp, whichever
occurs first. A value of zero removes the config so that it will not be effected for the
next startup."
DEFVAL { 600 }
::= { f10IsisObjects 3 }
f10IsisSysOloadV6SetOverload OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively set the overload bit for both levels.
The overload bit MUST continue to be set if the
implementation runs out of memory, independent of
this variable."
DEFVAL { false }
::= { f10IsisObjects 4 }
f10IsisSysOloadV6SetOloadOnStartupUntil OBJECT-TYPE
SYNTAX Unsigned32 (5..86400)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is within the range of 5 to 86400, the overload bit is set
for both levels for IPV6 when isis is enabled for next startup. The overload bit
remains set for seconds.f10IsisSysOloadV6SetOloadOnStartupUntil.
When f10IsisSysOloadV6SetOloadOnStartupUntil seconds have elapsed,
the overload flag remains set if the implementation has run out of memory.
Else, the system clears the overload bit. A value of zero removes the config
so that it will not be effected in the next startup."
DEFVAL { 600 }
::= { f10IsisObjects 5 }
f10IsisSysOloadV6WaitForBgp OBJECT-TYPE
SYNTAX Unsigned32 (5..86400)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is within the range of 5 to 86400, the overload bit is set
for both levels when isis is enabled for next startup. The overload bit
remains set until BGP has converged for both IPV4 and IPV6 neighbours or
for seconds.f10IsisSysOloadV6WaitForBgp, whichever occurs first. A value of zero
removes the config so that it will not be effected for the next startup."
DEFVAL { 600 }
::= { f10IsisObjects 6 }
-- ------------------------------------------------------------
-- Attributes associated with one area or domain
-- ------------------------------------------------------------
f10IsisSysLevelTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10IsisSysLevelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Level specific information about the System."
::= { f10IsisObjects 7 }
f10IsisSysLevelEntry OBJECT-TYPE
SYNTAX F10IsisSysLevelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row describes variables configured for Area or Domain.
Configured values MUST survive an agent reboot."
INDEX { f10IsisSysLevelIndex }
::= { f10IsisSysLevelTable 1 }
F10IsisSysLevelEntry ::=
SEQUENCE {
f10IsisSysLevelIndex
F10IsisISLevel,
f10IsisSysLevelOverloadState
TruthValue,
f10IsisSysLevelV6OverloadState
TruthValue
}
f10IsisSysLevelIndex OBJECT-TYPE
SYNTAX F10IsisISLevel
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The level that this entry describes."
::= { f10IsisSysLevelEntry 1 }
f10IsisSysLevelOverloadState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Overload state of the database at this level.
If the value is true, it indicates a database that is
low on an essential resource, such as memory.
The administrator may indirectly force the state to
overloaded by setting the object f10IsisSysOloadSetOverload.
If the state is overloaded, we
originate LSPs with the Overload bit set."
::= { f10IsisSysLevelEntry 2 }
f10IsisSysLevelV6OverloadState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Overload state of the IPV6 database at this level.
If the value is true, it indicates a database that is
low on an essential resource, such as memory.
The administrator may indirectly force the state to
overloaded by setting the object f10IsisSysOloadV6SetOverload.
If the state is overloaded, we
originate LSPs with the Overload bit set."
::= { f10IsisSysLevelEntry 3 }
-- ------------------------------------------------------------
-- Adjacency Traps
-- ------------------------------------------------------------
f10IsisAdjChanges NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is generated when adjacency related
changes take place"
::= {f10IsisNotifications 1}
-- ------------------------------------------------------------
-- Agent Conformance Definitions
-- ------------------------------------------------------------
f10IsisGroups OBJECT IDENTIFIER ::= { f10IsisConformance 1 }
f10IsisCompliances OBJECT IDENTIFIER ::= { f10IsisConformance 2 }
-- ------------------------------------------------------------
-- compliance statements
-- ------------------------------------------------------------
f10IsisCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents that support
the IS-IS MIB"
MODULE
MANDATORY-GROUPS {
f10IsisSystemGroup,
f10IsisNotificationGroup
}
::= { f10IsisCompliances 1 }
-- ------------------------------------------------------------
-- MIB Grouping
-- ------------------------------------------------------------
f10IsisSystemGroup OBJECT-GROUP
OBJECTS {
f10IsisSysOloadSetOverload,
f10IsisSysOloadSetOloadOnStartupUntil,
f10IsisSysOloadWaitForBgp,
f10IsisSysOloadV6SetOverload,
f10IsisSysOloadV6SetOloadOnStartupUntil,
f10IsisSysLevelOverloadState,
f10IsisSysLevelV6OverloadState,
f10IsisSysOloadV6WaitForBgp
}
STATUS current
DESCRIPTION
"The collection of objects used to manage an
IS-IS router."
::= { f10IsisGroups 1 }
f10IsisNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
f10IsisAdjChanges
}
STATUS current
DESCRIPTION
"The collections of notifications sent by an IS."
::= { f10IsisGroups 2 }
END

View File

@ -0,0 +1,960 @@
F10-LINK-AGGREGATION-MIB DEFINITIONS ::= BEGIN
-- This module provides authoritative definitions for Dell Networking OS
-- Link Aggregation Mib.
--
-- This module will be extended, as needed.
--
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
MacAddress,
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
f10Mgmt
FROM FORCE10-SMI
PortList
FROM FORCE10-TC;
-- ##################################################################
-- MODULE IDENTITY
-- ##################################################################
f10LinkAggMib MODULE-IDENTITY
LAST-UPDATED "201304160000Z" -- Apr 16, 2013
ORGANIZATION
"Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"Dell Networking OS Link Aggregation MIB. "
REVISION "201304160000Z"
DESCRIPTION
"linkBundleType updated."
REVISION "201211260000Z"
DESCRIPTION
"link bundle notificatins added."
REVISION "201107040000Z" -- July 7, 2011
DESCRIPTION
"Added support for LACP state monitoring and state change traps.
1. Added dot3aAggCfgLacpSupported, dot3aAggCfgOperStatus to
dot3aAggConfigTable.
2. Added a new table dot3adAggPortTable for monitoring LACP state
information per port.
3. Added textual convention F10LacpState for lacp state
information and F10LacpKey for lacp key maintained at every
physical port.
4. Added a notification dot3adAggLacpStateChange.
5. Modified alignment and description of some objects.
6. Deprecated f10LinkAggMibCompliance and added a new compliance
statement f10LinkAggMibComplianceRev1.
7. Deprecated f10LinkAggCommonGroup and added a new object group
f10LinkAggCommonGroupRev1.
8. Added two new object groups-
- f10LinkAggPortGroup for the aggregator port table and
- f10LinkAggNotificationGroup for the notification of lacp
state change."
REVISION "200308010000Z"
DESCRIPTION
"Dell Networking OS Link Aggregation MIB version 1.3.
- Add FDB common table for configured or negotiated link
aggregation.
1. Move textual conventions to the Textual-Convention MIB
f10-tc.mib.
2. Rename dot3aClearCurAggFdb to dot3aClearFdb."
REVISION "200203120000Z"
DESCRIPTION
"Dell Networking OS Link Aggregation MIB version 1.1.
Deprecated dot3aAggStaticTable & dot3aAggFdbTable
Added dot3aCurAggStaticTable & dot3aCurAggFdbTable
because of indexing changes"
REVISION "200103010000Z"
DESCRIPTION
"First revision of Dell Networking OS link aggregation mib."
REVISION "200011210000Z"
DESCRIPTION
"Dell Networking OS Link Aggregation MIB version 1.0."
::= { f10Mgmt 2 }
-- ###################################################################
-- Textual Conventions
-- ###################################################################
F10LacpKey ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The Actor or Partner Key value maintained by every port that is
part of an aggregator."
SYNTAX Unsigned32(0..128)
F10LacpState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Actor and Partner State values from the LACPDU."
SYNTAX BITS {
lacpActivity(0),
lacpTimeout(1),
aggregation(2),
synchronization(3),
collecting(4),
distributing(5),
defaulted(6),
expired(7)
}
-- ###################################################################
-- Groups
-- ###################################################################
f10LinkAggObjects OBJECT IDENTIFIER
::={ f10LinkAggMib 1 }
f10LinkAggAlarms OBJECT IDENTIFIER
::= {f10LinkAggMib 2}
f10dot3dAgg OBJECT IDENTIFIER
::={ f10LinkAggObjects 1 }
f10LinkAggMgmt OBJECT IDENTIFIER
::={ f10LinkAggObjects 2 }
-- ##################################################################
-- Aggregation Configuration Port List Table
-- ##################################################################
dot3aAggConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3aAggConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of all aggregated links configured."
::= { f10dot3dAgg 1 }
dot3aAggConfigEntry OBJECT-TYPE
SYNTAX Dot3aAggConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of all aggregated links configured in the system"
INDEX { dot3aAggCfgId }
::= { dot3aAggConfigTable 1 }
Dot3aAggConfigEntry ::=
SEQUENCE {
dot3aAggCfgId Unsigned32,
dot3aAggCfgMacAddr MacAddress,
dot3aAggCfgIfIndex Unsigned32,
dot3aAggCfgNumPorts Unsigned32,
dot3aAggCfgPortList PortList,
dot3aAggCfgPortListString OCTET STRING,
dot3aAggCfgLacpSupported TruthValue,
dot3aAggCfgOperStatus INTEGER
}
dot3aAggCfgId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The link aggregation id or port channel id."
::= { dot3aAggConfigEntry 1 }
dot3aAggCfgMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A 6-octet read only value MAC Address assigned to this link aggregation
or user-defined MAC address if a static user-defined MAC address is
configured."
::= { dot3aAggConfigEntry 2 }
dot3aAggCfgIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The logical interface index assigned to this link aggregation."
::= { dot3aAggConfigEntry 3 }
dot3aAggCfgNumPorts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of physical ports configured to this link aggregation.
Maximum is 16 ports"
::= { dot3aAggConfigEntry 4 }
dot3aAggCfgPortList OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The bitmask of ports configured for this link aggregation.
This object is deprecated and no longer in use. Please use the new
dot3aAggCfgPortListString object instead."
::= { dot3aAggConfigEntry 5 }
dot3aAggCfgPortListString OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The list of ports configured for this link aggregation.
The format of this output is as follows:
<interface type> <slot/port>, or
<port channel> <number>"
::= { dot3aAggConfigEntry 6 }
dot3aAggCfgLacpSupported OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains information about whether the link
aggregation uses IEEE 802.3ad (Link Aggregation Control Protocol).
true - indicates the Aggregation link uses LACP protocol.
false - indicates the aggregation link is a statically configured link."
::= { dot3aAggConfigEntry 7 }
dot3aAggCfgOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational status of the link aggregation.
up - indicates the aggregated link is ready to transmit and
receive network traffic.
down - indicates there is some fault that prevents the
aggregation link from going to the up(1) state."
::= { dot3aAggConfigEntry 8 }
-- ##################################################################
-- Aggregation MAC Addr Table
-- ##################################################################
dot3aAggStaticTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3aAggStaticEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of statically configured MAC Address on the aggregated
links."
::= { f10dot3dAgg 2 }
dot3aAggStaticEntry OBJECT-TYPE
SYNTAX Dot3aAggStaticEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of statically configured MAC Address on the aggregated links in
the system"
INDEX { dot3aAggIndex, dot3aAggVlanId, dot3aAggMacAddr }
::= { dot3aAggStaticTable 1 }
Dot3aAggStaticEntry ::=
SEQUENCE {
dot3aAggIndex Unsigned32,
dot3aAggVlanId Unsigned32,
dot3aAggMacAddr MacAddress,
dot3aAggStatus INTEGER,
dot3aAggDistributedPort OCTET STRING
}
dot3aAggIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The link aggregation id or port channel id."
::= { dot3aAggStaticEntry 1 }
dot3aAggVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"VLAN id that this ports configured to ."
::= { dot3aAggStaticEntry 2 }
dot3aAggMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A 6-octet read only value MAC Address assigned
to this link aggregation or user-defined MAC address
if a static user-defined MAC address is configured."
::= { dot3aAggStaticEntry 3 }
dot3aAggStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The status of this aggregation link .
active - this aggregation link is active.
inactive - this aggregation link is no active."
::= { dot3aAggStaticEntry 4 }
dot3aAggDistributedPort OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The interface of the MAC address.
The format of this output is as follows:
<interface type> <slot/port>, or
<port channel> <number>"
::= { dot3aAggStaticEntry 5 }
-- ##################################################################
-- Aggregation Dynamic FDB Table
-- ##################################################################
dot3aAggFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3aAggFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of dynamically learned Mac Address on the aggregated links"
::= { f10dot3dAgg 3 }
dot3aAggFdbEntry OBJECT-TYPE
SYNTAX Dot3aAggFdbEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of dynamically learned Mac Address on the aggregated links in
the system"
INDEX { dot3aAggFdbIndex, dot3aAggFdbVlanId, dot3aAggFdbMacAddr }
::= { dot3aAggFdbTable 1 }
Dot3aAggFdbEntry ::=
SEQUENCE {
dot3aAggFdbIndex Unsigned32,
dot3aAggFdbVlanId Unsigned32,
dot3aAggFdbMacAddr MacAddress,
dot3aAggFdbStatus INTEGER,
dot3aAggFdbDistributedPort OCTET STRING
}
dot3aAggFdbIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The FDB link aggregation id or port channel id."
::= { dot3aAggFdbEntry 1 }
dot3aAggFdbVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The forwarding table VLAN id that this ports configured to ."
::= { dot3aAggFdbEntry 2 }
dot3aAggFdbMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A 6-octet read only value MAC Address assigned
to this link aggregation or user-defined MAC address
if a static user-defined MAC address is configured."
::= { dot3aAggFdbEntry 3 }
dot3aAggFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The status of this aggregation link .
active - this aggregation link is active.
inactive - this aggregation link is no active."
::= { dot3aAggFdbEntry 4 }
dot3aAggFdbDistributedPort OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The interface of the MAC address.
The format of this output is as follows:
<interface type> <slot/port>,
<port channel> <number>,
or NULL if it is not available"
::= { dot3aAggFdbEntry 5 }
-- ##################################################################
-- Current Aggregation MAC Addr Table
-- ##################################################################
dot3aCurAggStaticTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3aCurAggStaticEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of statically configured MAC Address on the aggregated
links."
::= { f10dot3dAgg 4 }
dot3aCurAggStaticEntry OBJECT-TYPE
SYNTAX Dot3aCurAggStaticEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of statically configured MAC Address on the aggregated
links in the system"
INDEX { dot3aCurAggVlanId, dot3aCurAggMacAddr, dot3aCurAggIndex }
::= { dot3aCurAggStaticTable 1 }
Dot3aCurAggStaticEntry ::=
SEQUENCE {
dot3aCurAggVlanId Unsigned32,
dot3aCurAggMacAddr MacAddress,
dot3aCurAggIndex Unsigned32,
dot3aCurAggStatus INTEGER
}
dot3aCurAggVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This objects describes the VLAN id that this port is part of."
::= { dot3aCurAggStaticEntry 1 }
dot3aCurAggMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A 6-octet read only value MAC Address assigned
to this link aggregation or user-defined MAC address
if a static user-defined MAC address is configured."
::= { dot3aCurAggStaticEntry 2 }
dot3aCurAggIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The link aggregation id or port channel id."
::= { dot3aCurAggStaticEntry 3 }
dot3aCurAggStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the static address configured on the
aggregation link .
active - the mac address is active.
inactive - the mac address is not active."
::= { dot3aCurAggStaticEntry 4 }
-- ##################################################################
-- Current Aggregation Dynamic FDB Table
-- ##################################################################
dot3aCurAggFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3aCurAggFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of dynamically learned Mac Address on the aggregated
links"
::= { f10dot3dAgg 5 }
dot3aCurAggFdbEntry OBJECT-TYPE
SYNTAX Dot3aCurAggFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of dynamically learned Mac Address on the aggregated links
in the system"
INDEX { dot3aCurAggFdbVlanId, dot3aCurAggFdbMacAddr,
dot3aCurAggFdbIndex }
::= { dot3aCurAggFdbTable 1 }
Dot3aCurAggFdbEntry ::=
SEQUENCE {
dot3aCurAggFdbVlanId Unsigned32,
dot3aCurAggFdbMacAddr MacAddress,
dot3aCurAggFdbIndex Unsigned32,
dot3aCurAggFdbStatus INTEGER
}
dot3aCurAggFdbVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object gives information on the forwarding table VLAN id
that this port is configured to ."
::= { dot3aCurAggFdbEntry 1 }
dot3aCurAggFdbMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A 6-octet read only value MAC Address assigned
to this link aggregation or user-defined MAC address
if a static user-defined MAC address is configured."
::= { dot3aCurAggFdbEntry 2 }
dot3aCurAggFdbIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The FDB link aggregation id or port channel id."
::= { dot3aCurAggFdbEntry 3 }
dot3aCurAggFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of this dynamic mac address learnt on the
aggregation link .
active - this mac address is active.
inactive - this mac address is not active."
::= { dot3aCurAggFdbEntry 4 }
-- ##################################################################
-- Common Aggregation FDB Table
-- ##################################################################
dot3aCommonAggFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3aCommonAggFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of configured and dynamically negotiated aggregated links"
::= { f10dot3dAgg 6 }
dot3aCommonAggFdbEntry OBJECT-TYPE
SYNTAX Dot3aCommonAggFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of configured and dynamically negotiated aggregated links
in the system"
INDEX { dot3aCommonAggFdbIndex, dot3aCommonAggFdbVlanId }
::= { dot3aCommonAggFdbTable 1 }
Dot3aCommonAggFdbEntry ::=
SEQUENCE {
dot3aCommonAggFdbIndex Unsigned32,
dot3aCommonAggFdbVlanId Unsigned32,
dot3aCommonAggFdbTagConfig INTEGER,
dot3aCommonAggFdbStatus INTEGER
}
dot3aCommonAggFdbIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The FDB link aggregation id or port channel id."
::= { dot3aCommonAggFdbEntry 1 }
dot3aCommonAggFdbVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object gives information about the VLAN id that the port
channel is part of."
::= { dot3aCommonAggFdbEntry 2 }
dot3aCommonAggFdbTagConfig OBJECT-TYPE
SYNTAX INTEGER {
tagged(1),
untagged(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status if the aggregation link is tagged, untagged,
or not configured.
tagged - this aggregation link is tagged.
untagged - this aggregation link is untagged."
::= { dot3aCommonAggFdbEntry 3 }
dot3aCommonAggFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the aggregation link in the vlan.
active - when the aggregation link is up and part of vlan.
inactive - when the aggregation link is down."
::= { dot3aCommonAggFdbEntry 4 }
-- ##################################################################
-- Aggregation Port Table
-- ##################################################################
dot3adAggPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3adAggPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" A list of Link Aggregation Control configuration parameters for
each Aggregation Port on this device."
::= { f10dot3dAgg 7 }
dot3adAggPortEntry OBJECT-TYPE
SYNTAX Dot3adAggPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of aggregation control confirguration information
per aggregated port in the system."
INDEX { dot3adAggPortIndex }
::= { dot3adAggPortTable 1 }
Dot3adAggPortEntry ::=
SEQUENCE {
dot3adAggPortIndex Unsigned32,
dot3adAggPortActorOperKey F10LacpKey,
dot3adAggPortPartnerOperKey F10LacpKey,
dot3adAggPortActorAdminState F10LacpState,
dot3adAggPortActorOperState F10LacpState,
dot3adAggPortPartnerAdminState F10LacpState,
dot3adAggPortPartnerOperState F10LacpState
}
dot3adAggPortIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of the physical port that is part of an aggregator."
::= { dot3adAggPortEntry 1 }
dot3adAggPortActorOperKey OBJECT-TYPE
SYNTAX F10LacpKey
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational value of the Key for the Aggregation
Port. The meaning of the particular Key values is of local
significance."
::= { dot3adAggPortEntry 2 }
dot3adAggPortPartnerOperKey OBJECT-TYPE
SYNTAX F10LacpKey
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational value of the Key for the protocol
Partner. The value of this attribute may contain the manually
configured value carried in the system if there is no protocol
Partner."
::= { dot3adAggPortEntry 3 }
dot3adAggPortActorAdminState OBJECT-TYPE
SYNTAX F10LacpState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string of 8 bits, corresponding to the current administrative
values of Actor_State as transmitted by the Actor in LACPDUs.
The first bit corresponds to bit 0 of Actor_State (LACP_Activity),
the second bit corresponds to bit 1 (LACP_Timeout),
the third bit corresponds to bit 2 (Aggregation),
the fourth bit corresponds to bit 3 (Synchronization),
the fifth bit corresponds to bit 4 (Collecting),
the sixth bit corresponds to bit 5 (Distributing),
the seventh bit corresponds to bit 6 (Defaulted),
and the eighth bit corresponds to bit 7 (Expired).
These values allow administrative control over the
values of LACP_Activity, LACP_Timeout and Aggregation."
::= { dot3adAggPortEntry 4 }
dot3adAggPortActorOperState OBJECT-TYPE
SYNTAX F10LacpState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string of 8 bits, corresponding to the current operational
values of Actor_State as transmitted by the Actor in LACPDUs.
The bit allocations are as defined in dot3adAggPortActorAdminState."
::= { dot3adAggPortEntry 5 }
dot3adAggPortPartnerAdminState OBJECT-TYPE
SYNTAX F10LacpState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string of 8 bits, corresponding to the current administrative
value of Actor_State for the protocol Partner. The bit allocations
are as defined in dot3adAggPortActorAdminState."
::= { dot3adAggPortEntry 6 }
dot3adAggPortPartnerOperState OBJECT-TYPE
SYNTAX F10LacpState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string of 8 bits, corresponding to the current values of
Actor_State in the most recently received LACPDU transmitted by
the protocol Partner. The bit allocations are as defined in
dot3adAggPortActorAdminState. In the absence of an active protocol
Partner, this value may reflect the manually configured value
carried in the system."
::= { dot3adAggPortEntry 7 }
dot3aClearFdb OBJECT-TYPE
SYNTAX INTEGER {
yes(1),
no(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Write yes(1) to this object will clear all fdb entries.
The value will be changed to no(2) once the fdb is cleared.
yes(1) - clear fdb aggregation links.
no(2) - do not clear fdb aggregation links"
DEFVAL {2}
::= { f10LinkAggMgmt 1 }
-- ##################################################################
-- Notifications
-- ##################################################################
f10Dot3adAggNotifications OBJECT IDENTIFIER
::= { f10LinkAggAlarms 0 }
dot3adAggLacpStateChange NOTIFICATION-TYPE
OBJECTS {
dot3adAggPortActorOperState,
dot3adAggPortPartnerOperState
}
STATUS current
DESCRIPTION
"The dot3adAggLacpStateChange indicates that the agent has
detected a change in the Lacp state for one of the member ports
of the aggregation link. This notification contains the information
on the port which has gone through the state change and the oper state
information of the actor and its partner."
::= { f10Dot3adAggNotifications 1 }
f10LinkBundleNotifications OBJECT IDENTIFIER
::= { f10LinkAggAlarms 1 }
linkBundleType OBJECT-TYPE
SYNTAX INTEGER {
ecmpBundle(1),
lagBundle(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indicates whether LAG or ECMP-GROUP bundle"
::= { f10LinkAggAlarms 2 }
linkBundleNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The LAG or ECMP-GROUP ID which is overloaded"
::= { f10LinkAggAlarms 3 }
linkBundleImbalance NOTIFICATION-TYPE
OBJECTS { linkBundleType,
linkBundleNumber
}
STATUS current
DESCRIPTION
"Trap generated when traffic imbalance
observed in Link Bundle."
::= { f10LinkBundleNotifications 1 }
linkBundleImbalanceClear NOTIFICATION-TYPE
OBJECTS { linkBundleType,
linkBundleNumber
}
STATUS current
DESCRIPTION
"Trap generated when traffic imbalance
is no longer observed."
::= { f10LinkBundleNotifications 2 }
-- #################################################################
-- Conformance information
-- #################################################################
f10LinkAggMibConformance OBJECT IDENTIFIER
::= { f10LinkAggMib 3 }
f10LinkAggMibCompliances OBJECT IDENTIFIER
::= { f10LinkAggMibConformance 1 }
f10LinkAggMibGroups OBJECT IDENTIFIER
::= { f10LinkAggMibConformance 2 }
-- ##################################################################
-- Compliance statements
-- ##################################################################
f10LinkAggMibCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for Dell Networking OS product which implement the f10
Link Aggregation MIB. This module compliance is deprecated and is
superced by f10LinkAggMibComplianceRev1."
MODULE
MANDATORY-GROUPS {
f10LinkAggCommonGroup
}
::= { f10LinkAggMibCompliances 1 }
f10LinkAggMibComplianceRev1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for Dell Networking OS product which implement the f10
Link Aggregation MIB."
MODULE
MANDATORY-GROUPS {
f10LinkAggCommonGroupRev1,
f10LinkAggPortGroup,
f10LinkAggNotificationGroup
}
::= { f10LinkAggMibCompliances 2 }
-- ##################################################################
-- Units of conformance
-- ##################################################################
f10LinkAggCommonGroup OBJECT-GROUP
OBJECTS {
dot3aAggCfgMacAddr,
dot3aAggCfgIfIndex,
dot3aAggCfgNumPorts,
dot3aAggCfgPortListString,
dot3aAggCfgLacpSupported,
dot3aAggCfgOperStatus,
dot3aCurAggStatus,
dot3aCurAggFdbStatus,
dot3aCommonAggFdbTagConfig,
dot3aCommonAggFdbStatus,
dot3aClearFdb,
dot3aAggCfgPortList,
dot3aAggStatus,
dot3aAggDistributedPort,
dot3aAggFdbStatus,
dot3aAggFdbDistributedPort
}
STATUS deprecated
DESCRIPTION
"A collection of objects giving overall information about the Link
Aggregation. This group is deprecated and is superced by
f10LinkAggCommonGroupRev1."
::= { f10LinkAggMibGroups 1 }
f10LinkAggCommonGroupRev1 OBJECT-GROUP
OBJECTS {
dot3aAggCfgMacAddr,
dot3aAggCfgIfIndex,
dot3aAggCfgNumPorts,
dot3aAggCfgPortListString,
dot3aAggCfgLacpSupported,
dot3aAggCfgOperStatus,
dot3aCurAggStatus,
dot3aCurAggFdbStatus,
dot3aCommonAggFdbTagConfig,
dot3aCommonAggFdbStatus,
dot3aClearFdb
}
STATUS current
DESCRIPTION
"A collection of objects providing the overall information on the
Link Aggregation."
::= { f10LinkAggMibGroups 2 }
f10LinkAggPortGroup OBJECT-GROUP
OBJECTS {
dot3adAggPortActorOperKey,
dot3adAggPortPartnerOperKey,
dot3adAggPortActorAdminState,
dot3adAggPortActorOperState,
dot3adAggPortPartnerAdminState,
dot3adAggPortPartnerOperState
}
STATUS current
DESCRIPTION
"A collection of objects providing the information about every port
in an aggregation that uses IEEE 802.3ad."
::= { f10LinkAggMibGroups 3 }
f10LinkAggNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
dot3adAggLacpStateChange,
linkBundleImbalance,
linkBundleImbalanceClear
}
STATUS current
DESCRIPTION
"A collection of notification objects for Dell Networking OS Link Aggregation MIB"
::= { f10LinkAggMibGroups 4 }
f10LinkAggAlarmObjectGroup OBJECT-GROUP
OBJECTS {
linkBundleType,
linkBundleNumber
}
STATUS current
DESCRIPTION
"Conformance group for objects contained in LinkBundle Notifications."
::= { f10LinkAggMibGroups 5 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,298 @@
F10-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY
FROM SNMPv2-SMI
f10Modules, f10Products
FROM FORCE10-SMI;
f10FamilyMIB MODULE-IDENTITY
LAST-UPDATED "201310221200Z" -- October 22, 2013 12:00:00 GMT
ORGANIZATION "Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"This mib module defines system Object Identifier values for sysObjectID.0 for
network elements manufactured and sold by Dell Inc
http://www.dell.com"
-- Revision history.
REVISION "201310221200Z" -- October 22, 2013 12:00:00 GMT
DESCRIPTION
"Added Z-Series Family of product object IDs"
REVISION "201112151200Z" -- December 15, 2011 12:00:00 GMT
DESCRIPTION
"Added M-Series Family of product object IDs"
REVISION "200706151200Z" -- June 15, 2007 12:00:00 GMT
DESCRIPTION
"- Added objects to provide grouping for Dell Networking OS product series.
- Added C Series.
- Added S Series."
REVISION "200201310000Z"
DESCRIPTION
"Dell Networking OS E-Series Family of products object IDs added."
::= { f10Modules 1 }
-- *****************************************************************************
-- Top-level Dell Networking OS Product OBJECT IDENTIFIER assignments.
-- *****************************************************************************
f10ESeriesProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identifier roots Dell Networking OS E-Series product
object identifiers."
::= { f10Products 1 }
f10CSeriesProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identifier roots Dell Networking OS C-Series product
object identifiers."
::= { f10Products 2 }
f10SSeriesProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identifier roots Dell Networking OS S-Series product
object identifiers."
::= { f10Products 3 }
f10MSeriesProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identifier roots Dell Networking OS M-Series
product object identifiers."
::= {f10Products 4 }
f10ZSeriesProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identifier roots Dell Networking OS Z-Series product
object identifiers."
::= { f10Products 5 }
-- *****************************************************************************
-- Dell Networking OS E-Series Product Line
-- *****************************************************************************
e1200 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS E1200 16-slot switch/router."
::= { f10ESeriesProducts 1 }
e600 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS E600 9-slot switch/router."
::= { f10ESeriesProducts 2 }
e300 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS E300 8-slot switch/router."
::= { f10ESeriesProducts 3 }
e610 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS E610 9-slot switch/router."
::= { f10ESeriesProducts 4 }
e1200i OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS E1200i 16-slot switch/router."
::= { f10ESeriesProducts 5 }
-- *****************************************************************************
-- Dell Networking OS C-Series Product Line
-- *****************************************************************************
c300 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS C300 10-slot switch/router."
::= { f10CSeriesProducts 1 }
c150 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS C150 6-slot switch/router."
::= { f10CSeriesProducts 2 }
-- *****************************************************************************
-- Dell Networking OS S-Series Product Line
-- *****************************************************************************
s50 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S50 access switch."
::= { f10SSeriesProducts 1 }
s50e OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S50E access switch."
::= { f10SSeriesProducts 2 }
s50v OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S50V access switch."
::= { f10SSeriesProducts 3 }
s25pac OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S25P-AC access switch."
::= { f10SSeriesProducts 4 }
s2410cp OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S2410CP access switch."
::= { f10SSeriesProducts 5 }
s2410p OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S2410P access switch."
::= { f10SSeriesProducts 6 }
s50nac OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S50N-AC access switch."
::= { f10SSeriesProducts 7 }
s50ndc OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S50N-DC access switch."
::= { f10SSeriesProducts 8 }
s25pdc OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S25P-DC access switch."
::= { f10SSeriesProducts 9 }
s25v OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S25V access switch."
::= { f10SSeriesProducts 10 }
s25n OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S25N access switch."
::= { f10SSeriesProducts 11 }
s60 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S60 access switch."
::= { f10SSeriesProducts 12 }
s55 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S55 access switch."
::= { f10SSeriesProducts 13 }
s4810 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S4810 access switch."
::= { f10SSeriesProducts 14 }
z9000 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS Z9000 switch/router."
::= { f10SSeriesProducts 15 }
s4820 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S4820 access switch."
::= { f10SSeriesProducts 17 }
s6000 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S6000 access switch."
::= { f10SSeriesProducts 18 }
s5000 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S5000 access switch."
::= { f10SSeriesProducts 19 }
s4810on OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S4810 ON access switch."
::= { f10SSeriesProducts 20 }
s6000on OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S6000 ON access switch."
::= { f10SSeriesProducts 21 }
s4048on OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S4048 ON access switch."
::= { f10SSeriesProducts 22 }
s3048on OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS S3048 ON access switch."
::= { f10SSeriesProducts 23 }
-- *****************************************************************************
-- Dell Networking OS M-Series Product Line
-- *****************************************************************************
m-MXL OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS MXL 10/40GbE switch/router."
::= { f10MSeriesProducts 1 }
m-IOA OBJECT-IDENTITY
STATUS current
DESCRIPTION
" Dell PE M I/O Aggregator."
::= { f10MSeriesProducts 2 }
s-IOA OBJECT-IDENTITY
STATUS current
DESCRIPTION
" Dell PE FN I/O Aggregator."
::= { f10MSeriesProducts 3 }
-- *****************************************************************************
-- Dell Networking OS Z-Series Product Line
-- *****************************************************************************
z9500 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS Z9500 switch/router."
::= { f10ZSeriesProducts 1 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,899 @@
-- ****************************************************************************
--
-- This module provides authoritative definitions for Dell Networking OS
-- Virtual Link Trunk Mib.
--
-- ****************************************************************************
--
F10-VIRTUAL-LINK-TRUNK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Counter32,
Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
MacAddress,
TimeInterval
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
InetAddressType,
InetAddress
FROM INET-ADDRESS-MIB
f10Mgmt
FROM FORCE10-SMI;
-- ****************************************************************************
-- * MODULE IDENTITY
-- ****************************************************************************
f10VirtualLinkTrunkMib MODULE-IDENTITY
LAST-UPDATED "201211280000Z"
ORGANIZATION "Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"This MIB module provides information on Dual Brain Virtual Link
Trunk(VLT) feature which is a control plane mechanism to provide
Layer2 multipathing between access network devices (switches or
servers) and the core network.
VLT represents a single logical layer 2 domain from the view of
downstream devices that have LAG bundles terminating on separate
chassis in the virtual link trunk domain.
However, the two VLT chassis are independent L2/L3 switches for
devices in the upstream network.
A sample of VLT scenario:
---------------------------------------------------------------
| _______________ |
| | Edge router | |
| |_______________| |
| / \ |
| / \ |
| VLT / \ |
| ____________/_______________________\____________ . |
| | _______/ Back Up Link \_______ | /|\|
| | | |-------------------------| | | | |
| | | | ------- | | | L3| |
| | | S4810 |________| Inter |________| S4810 | |_____|
| | | |________|Chassis|________| | | L2| |
| | | | | Link | | | | | |
| VLT port \_____\ ------- /____/VLT port\|/|
| |_____\_____\_________________________/____/_____| . |
| \ \ -----------------/ / |
| \ \----/------------ / |
| \ / \ / |
| \ / \ / |
|Lag(active)<--- \ / \ /--->Lag(active) |
| ___\__/___________________\_/______ |
| | _______ Stacking ______ | |
| | | S60 |--------------| S60 | | |
| | |__\____| |____/_| | |
| |_____\______________________/______| |
| \ /-->Nic teaming |
| \__________________/ |
| | Nic1 Nic2 | |
| | Server | |
| |____________________| |
---------------------------------------------------------------
Benefits of VLT are as follows:
> Allows a single device to use LAG across two upstream devices
> Eliminates Spanning Tree Protocol (STP) blocked ports
> Provides a loop-free topology
> Uses all available uplink bandwidth
> Provides fast convergence if either the link or a device fails
> Provides link-level resiliency
> Assures high availability
GLOSSARY AND ABBREVIATIONS
VLT - Virtual Link Trunk
The combined port channel between the VLT peer devices and
the downstream device.
VLT Peer device
One of a pair of devices that are connected with the
special port channel known as the chassis interconnect
trunk.
VLT Chassis Interconnect Trunk
The link used to synchronize states between the VLT peer
devices.
VLT domain
This domain includes both VLT peer devices, the VLT chassis
interconnect trunk, and all of the port channels in the VLT
connected to the downstream devices.
VLT Backup link
The backup link monitors the vitality of a VLT peer device.
The backup trunk sends configurable, periodic heart beat
messages between VLT peer devices.
ICL
Abbreviation for Chassis InterConnect Link."
REVISION "201211280000Z" -- Nov 29, 2012
DESCRIPTION
" - Added new objects f10VLTPeerRouting,
f10VLTPeerRoutingTimeout,f10VLTRemotePeerRouting
in f10VirtualLinkTrunkTable
- Added additional error reason peerRoutMismatch
in f10VltErrorReason object"
REVISION "201205210000Z" -- May 21, 2012
DESCRIPTION
"Added new object f10VLTCfgSysMacAddr in
f10VirtualLinkTrunkTable"
REVISION "201205140000Z" -- May 14, 2012
DESCRIPTION
"Re arranged MIB objects in the f10VirtualLinkTrunkTable
to make it compatible with older version. Moved the newly
added objects at the bottom"
REVISION "201204020000Z" -- April 2, 2012
DESCRIPTION
"Re arrenged the f10VirtualLinkTrunkTable, additional
objects are added.
- f10VirtualLinkTrunkNotifications added to make
notifications separate subtree from f10VirtualLinkTrunkMib.
- f10VirtualLinkDetailsTable is added for VLT details.
- f10VLTIclBwUsageExceed, f10VLTDomainConfigError new
notifications are added.
- Updated the corresponding conformance groups
- Some indentation change"
REVISION "201105060000Z" -- May 6, 2011
DESCRIPTION
"Modified MIB OID from 13 to 16."
REVISION "201103140000Z" -- March 14, 2011
DESCRIPTION "Initial draft of VLT MIB."
::= { f10Mgmt 17 }
f10VirtualLinkTrunkObjects OBJECT IDENTIFIER
::={ f10VirtualLinkTrunkMib 1 }
f10VirtualLinkTrunkNotifObjects OBJECT IDENTIFIER
::={ f10VirtualLinkTrunkMib 2 } -- For Notifications
-- Textual Conventions
F10VLTMemberLinkStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This defines the status of the link.
The states are:
linkNotEstablished - Initial State.
linkUp - Link is established and the VLT operations
specific to this link are up.
linkDown - Communication with Peer is lost.
linkError - Configuration incompatible."
SYNTAX INTEGER {
linkNotEstablished(0),
linkUp(1),
linkDown(2),
linkError(3)
}
-- ****************************************************************************
-- Virtual Link Trunk Table
-- ****************************************************************************
f10VirtualLinkTrunkTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10VirtualLinkTrunkTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides the information about Virtual Link Trunks.
A row is added to the table when a VLT domain is configured in
the device. A row is deleted from the table when the configured
VLT domain is removed."
::= {f10VirtualLinkTrunkObjects 1 }
f10VirtualLinkTrunkTableEntry OBJECT-TYPE
SYNTAX F10VirtualLinkTrunkTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents information about the specific VLT domain."
INDEX { f10VLTDomainId }
::= { f10VirtualLinkTrunkTable 1 }
F10VirtualLinkTrunkTableEntry ::=
SEQUENCE {
f10VLTDomainId Unsigned32,
f10VLTMacAddr MacAddress,
f10VLTPriority Unsigned32,
f10VLTIclIfIndex InterfaceIndex,
f10VLTRole INTEGER,
f10VLTPeerStatus INTEGER,
f10VLTIclStatus F10VLTMemberLinkStatus,
f10VLTHBeatStatus F10VLTMemberLinkStatus,
f10VLTBkUpIpAddrType InetAddressType,
f10VLTBkUpIpAddr InetAddress,
f10VLTBkUpInterval TimeInterval,
f10VLTRemoteMacAddr MacAddress,
f10VLTRemoteRolePriority Unsigned32,
f10VLTUnitId Unsigned32,
f10VLTVersionMajor Unsigned32,
f10VLTVersionMinor Unsigned32,
f10VLTRemoteUnitId Unsigned32,
f10VLTRemoteVersionMajor Unsigned32,
f10VLTRemoteVersionMinor Unsigned32,
f10VLTIclBwStatus INTEGER,
f10VLTCfgSysMacAddr MacAddress,
f10VLTPeerRouting INTEGER,
f10VLTPeerRoutingTimeout TimeInterval,
f10VLTRemotePeerRouting INTEGER
}
f10VLTDomainId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This oject represents the Virtual Link Trunk Domain's id."
::= { f10VirtualLinkTrunkTableEntry 1 }
f10VLTMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object represents the MAC Address value assigned to this
Virtual Link Trunk domain."
::= { f10VirtualLinkTrunkTableEntry 2 }
f10VLTPriority OBJECT-TYPE
SYNTAX Unsigned32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Virtual Link Trunk domain's System
Priority value."
DEFVAL { 32768 }
::= { f10VirtualLinkTrunkTableEntry 3 }
f10VLTIclIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the interface index of the link configured
as the Inter Chassis Link for the Virtual Link Trunk domain."
::= { f10VirtualLinkTrunkTableEntry 4 }
f10VLTRole OBJECT-TYPE
SYNTAX INTEGER {
standAlone(0),
primary(1),
secondary(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the role of the device in the Virtual
Link Trunk domain configured."
::= { f10VirtualLinkTrunkTableEntry 5 }
f10VLTPeerStatus OBJECT-TYPE
SYNTAX INTEGER {
notEstablished(0),
peerUp(1),
peerDown(2),
linkDown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the status of the VLT Peer i.e whether
it is active, or in disabled/errored state.
notEstablished - set if ICL Link is either in notEstablished
status or error status.
peerUp - set if ICL Link is up.
peerDown - set if both ICL link and Backup link are down
linkDown - set if ICL link down and Backup link is up. "
::= { f10VirtualLinkTrunkTableEntry 6 }
f10VLTIclStatus OBJECT-TYPE
SYNTAX F10VLTMemberLinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the state of the IC link aggregation.
linkNotEstablished - ICL Hello has not yet started.Initial State.
linkUp - Hello protocol is established and the VLT
operations are up.
linkDown - Communication with Peer is lost.
linkError - Communication with Peer is established but
configuration incompatible."
::= { f10VirtualLinkTrunkTableEntry 7 }
f10VLTHBeatStatus OBJECT-TYPE
SYNTAX F10VLTMemberLinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the status of the heart beat link/backup
link.
linkNotEstablished - Heartbeat has not yet started. Initial stage.
linkUp - Heartbeat started and Remote is Up.
linkDown - Heartbeat lost.
linkError - This indicates a configuration error."
::= { f10VirtualLinkTrunkTableEntry 8 }
f10VLTBkUpIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the address family of the Backup link
designated for the Virtual Link Trunk Domain."
::= { f10VirtualLinkTrunkTableEntry 9 }
f10VLTBkUpIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Ip address of the backup link."
::= { f10VirtualLinkTrunkTableEntry 10 }
f10VLTBkUpInterval OBJECT-TYPE
SYNTAX TimeInterval(100..500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the time interval for the VLT heart-beat
timer. "
DEFVAL { 100 }
::= { f10VirtualLinkTrunkTableEntry 11 }
f10VLTRemoteMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the MAC Address of the Remote system that
is part of the VLT Domain."
::= { f10VirtualLinkTrunkTableEntry 12 }
f10VLTRemoteRolePriority OBJECT-TYPE
SYNTAX Unsigned32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the role priority of the Remote System
that is part of the Virtual Link Trunk Domain."
DEFVAL { 32768 }
::= { f10VirtualLinkTrunkTableEntry 13 }
f10VLTUnitId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the configured unit ID for the Virtual
Link Trunk domain."
::= { f10VirtualLinkTrunkTableEntry 14 }
f10VLTVersionMajor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the major version of for the Virtual
Link Trunk domain protocol running."
::= { f10VirtualLinkTrunkTableEntry 15 }
f10VLTVersionMinor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the minor version of for the Virtual
Link Trunk domain protocol running."
::= { f10VirtualLinkTrunkTableEntry 16 }
f10VLTRemoteUnitId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the configured unit ID for the Virtual
Link Trunk domain on the remote node."
::= { f10VirtualLinkTrunkTableEntry 17 }
f10VLTRemoteVersionMajor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the major version of for the Virtual
Link Trunk domain protocol running on the remote node."
::= { f10VirtualLinkTrunkTableEntry 18 }
f10VLTRemoteVersionMinor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the minor version of for the Virtual
Link Trunk domain protocol running on the remote node."
::= { f10VirtualLinkTrunkTableEntry 19 }
f10VLTIclBwStatus OBJECT-TYPE
SYNTAX INTEGER {
belowthreshold(0),
abovethreshold(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the status of the VLT ICL Bandwidth usage
i.e whether it crosses threshold, or below threshold state.
below-threshold - set if ICL Link BW usage is below 80%
above-threshold - set if ICL link BW usage is above 80%. "
::= { f10VirtualLinkTrunkTableEntry 20 }
f10VLTCfgSysMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object represents the System MAC Address value configured
the Virtual Link Trunk domain."
::= { f10VirtualLinkTrunkTableEntry 21 }
f10VLTPeerRouting OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the state of the VLT Peer routing i.e
whether it is enabled or disabled."
::= { f10VirtualLinkTrunkTableEntry 22 }
f10VLTPeerRoutingTimeout OBJECT-TYPE
SYNTAX TimeInterval(0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the time interval for VLT peer-routing
timer, which is configured for removing the local-da of the other
peer in case of peer failure."
::= { f10VirtualLinkTrunkTableEntry 23 }
f10VLTRemotePeerRouting OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the state of the VLT Peer routing
configured on the remote peer node i.e whether it is enabled or
disabled."
::= { f10VirtualLinkTrunkTableEntry 24 }
-- ****************************************************************************
-- Virtual Link Statistics Table
-- ****************************************************************************
f10VirtualLinkStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10VirtualLinkStatsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides the details of the statistical information on
traffic traversing port channels to attached devices, Interchassis
link, and backup link."
::= { f10VirtualLinkTrunkObjects 2 }
f10VirtualLinkStatsTableEntry OBJECT-TYPE
SYNTAX F10VirtualLinkStatsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry is the device specific statistical information on
traffic in the links in VLT domain."
AUGMENTS { f10VirtualLinkTrunkTableEntry }
::= { f10VirtualLinkStatsTable 1 }
F10VirtualLinkStatsTableEntry ::=
SEQUENCE{
f10VLTStatNumHelloSent Counter32,
f10VLTStatNumHelloRcvd Counter32,
f10VLTStatNumHbeatSent Counter32,
f10VLTStatNumHbeatRcvd Counter32,
f10VLTStatNumDomainErrors Counter32,
f10VLTStatNumVersionErrors Counter32
}
f10VLTStatNumHelloSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of Hello Packets sent across the ICL for
synchronization."
::= { f10VirtualLinkStatsTableEntry 1 }
f10VLTStatNumHelloRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of Hello Packets received from the remote VLT through
the ICL."
::= { f10VirtualLinkStatsTableEntry 2 }
f10VLTStatNumHbeatSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of periodic Keepalive messages sent by the VLT device
to the peer."
::= { f10VirtualLinkStatsTableEntry 3 }
f10VLTStatNumHbeatRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of periodic Keepalive messages received by the VLT
device from the peer."
::= { f10VirtualLinkStatsTableEntry 4 }
f10VLTStatNumDomainErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of hello/heartbeat packets dropped by the VLT device
which failed to match the device's VLT domain Id."
::= { f10VirtualLinkStatsTableEntry 5 }
f10VLTStatNumVersionErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of hello/heartbeat packets dropped by the VLT device
which failed to match the device's VLT message's version."
::= { f10VirtualLinkStatsTableEntry 6 }
-- ****************************************************************************
-- Virtual Link Trunk Details Table
-- ****************************************************************************
f10VirtualLinkDetailsTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10VirtualLinkDetailsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides the details of port channel information by
traversing port channels to attached devices, peer port-channel
ID, status and Active Vlans"
::= { f10VirtualLinkTrunkObjects 3 }
f10VirtualLinkDetailsTableEntry OBJECT-TYPE
SYNTAX F10VirtualLinkDetailsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry is the port channel specific information on links
between TOR and VLT domain."
INDEX { f10VLTDetailLocalLagID }
::= { f10VirtualLinkDetailsTable 1 }
F10VirtualLinkDetailsTableEntry ::=
SEQUENCE{
f10VLTDetailLocalLagID Unsigned32,
f10VLTDetailPeerLagID Unsigned32,
f10VLTDetailLocalStatus INTEGER,
f10VLTDetailPeerStatus INTEGER
}
f10VLTDetailLocalLagID OBJECT-TYPE
SYNTAX Unsigned32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Detail of the vlt local lag ID."
::= { f10VirtualLinkDetailsTableEntry 1 }
f10VLTDetailPeerLagID OBJECT-TYPE
SYNTAX Unsigned32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Detail of the vlt peer lag ID"
::= { f10VirtualLinkDetailsTableEntry 2 }
f10VLTDetailLocalStatus OBJECT-TYPE
SYNTAX INTEGER {
down(0),
up(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface operational status of the vlt local LAG ID"
::= { f10VirtualLinkDetailsTableEntry 3 }
f10VLTDetailPeerStatus OBJECT-TYPE
SYNTAX INTEGER {
down(0),
up(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface operational status of the vlt peer LAG ID."
::= { f10VirtualLinkDetailsTableEntry 4 }
-- This object is for f10VLTDomainConfigError Trap/Notification
f10VLTErrorReason OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
domainIdMismatch(2),
unitIdMismatch(3),
versionMismatch(4),
sysMacMismatch(5),
peerRoutingMismatch(6)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the VLT domain config error,the possible
errors are:
noError - No Error.
domainIdMismatch - local and remote vlt domain Id mismatch.
unitIdMismatch - local or remote vlt Unit Id is Identical or
not configured.
versionMismatch - local and remote vlt version does not meet
criteria for peer UP.
sysMacMismatch - local and remote vlt system MAC mismatch.
peerRoutingMismatch - local and remote vlt peer-routing config
mismatch"
::= { f10VirtualLinkTrunkObjects 4}
-- ****************************************************************************
-- * Virtual link Trunk Alarms and Notifications
-- ****************************************************************************
f10VirtualLinkTrunkNotifications OBJECT IDENTIFIER
::={ f10VirtualLinkTrunkNotifObjects 0 } -- For Notifications
f10VLTRoleChange NOTIFICATION-TYPE
OBJECTS {
f10VLTRole
}
STATUS current
DESCRIPTION
"The agent generates this norification to denote the change in
role of the VLT device in the VLT domain. This notification
carries the information about the new role.
The possible roles are as follows:
1. StandAlone
2. Primary
3. Secondary"
::= { f10VirtualLinkTrunkNotifications 1 }
f10VLTIclStatusChange NOTIFICATION-TYPE
OBJECTS {
f10VLTIclStatus
}
STATUS current
DESCRIPTION
"The agent generates this notification to denote the change in
InterConnect Link Status.The notification contains information on
the new ICL status. The possible states are as follows:
1. NotEstabished
2. LinkUp
3. LinkDown
4. LinkError"
::= { f10VirtualLinkTrunkNotifications 2 }
f10VLTPeerStatusChange NOTIFICATION-TYPE
OBJECTS {
f10VLTPeerStatus
}
STATUS current
DESCRIPTION
"The agent generates this notification to denote the change in
Status of the Peer in the VLT domain. This notification contains
information on the new status of the peer device. The possible
states are as follows:
1. NotEstablished
2. PeerUp
3. PeerDown
4. LinkDown"
::= { f10VirtualLinkTrunkNotifications 3 }
f10VLTHBeatStatusChange NOTIFICATION-TYPE
OBJECTS {
f10VLTHBeatStatus
}
STATUS current
DESCRIPTION
"The agent generates this notification to denote the change in
Backup Link Status. The notification contains information on
the new BackupLink Status. The possible states are as follows:
1. NotEstabished
2. LinkUp
3. LinkDown
4. LinkError"
::= { f10VirtualLinkTrunkNotifications 4 }
f10VLTIclBwUsageExceed NOTIFICATION-TYPE
OBJECTS {
f10VLTIclIfIndex,
f10VLTIclBwStatus
}
STATUS current
DESCRIPTION
"The IFM agent generates this notification to denote the change
in Bandwidth usage of ICL Link, when it crosses the threshold
above 80 %. The possible states are as follows:
0. Below threshold
1. Above threshold"
::= { f10VirtualLinkTrunkNotifications 5 }
f10VLTDomainConfigError NOTIFICATION-TYPE
OBJECTS {
f10VLTErrorReason
}
STATUS current
DESCRIPTION
"The agent generates this notification to denote there is a
error/conflict in the VLT domain config parameters (either
locally or in remote node which prevent the peer up. The mismatch
can be domain Id, unitId,version or system MAC. The notification
contains information on the error/mismatch type."
::= { f10VirtualLinkTrunkNotifications 6 }
-- ****************************************************************************
-- Conformance Information
-- ****************************************************************************
f10VirtualLinkTrunkConformance OBJECT IDENTIFIER
::= { f10VirtualLinkTrunkMib 3 }
f10VirtualLinkTrunkCompliances OBJECT IDENTIFIER
::= { f10VirtualLinkTrunkConformance 1 }
f10VirtualLinkTrunkGroups OBJECT IDENTIFIER
::= { f10VirtualLinkTrunkConformance 2 }
-- ****************************************************************************
-- * Compliance Statements
-- ****************************************************************************
f10VirtualLinkTrunkCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the Dell Networking OS Virtual Link Trunk MIB."
MODULE
MANDATORY-GROUPS {
f10VirtualLinkTrunkGroup,
f10VirtualLinkStatisticsGroup,
f10VirtualLinkNotificationGroup,
f10VirtualLinkDetailsTableGroup
}
::= { f10VirtualLinkTrunkCompliances 1}
-- ****************************************************************************
-- Units of Conformance
-- ****************************************************************************
f10VirtualLinkTrunkGroup OBJECT-GROUP
OBJECTS {
f10VLTDomainId,
f10VLTMacAddr,
f10VLTPriority,
f10VLTIclIfIndex,
f10VLTRole,
f10VLTPeerStatus,
f10VLTIclStatus,
f10VLTHBeatStatus,
f10VLTBkUpIpAddrType,
f10VLTBkUpIpAddr,
f10VLTBkUpInterval,
f10VLTRemoteMacAddr,
f10VLTRemoteRolePriority,
f10VLTUnitId,
f10VLTVersionMajor,
f10VLTVersionMinor,
f10VLTRemoteUnitId,
f10VLTRemoteVersionMajor,
f10VLTRemoteVersionMinor,
f10VLTIclBwStatus,
f10VLTCfgSysMacAddr,
f10VLTPeerRouting,
f10VLTPeerRoutingTimeout,
f10VLTRemotePeerRouting,
f10VLTErrorReason --No Separate group added for this object.
}
STATUS current
DESCRIPTION
"This group represents a collection of objects providing the
overall VLT information."
::= { f10VirtualLinkTrunkGroups 1 }
f10VirtualLinkStatisticsGroup OBJECT-GROUP
OBJECTS {
f10VLTStatNumHelloSent,
f10VLTStatNumHelloRcvd,
f10VLTStatNumHbeatSent,
f10VLTStatNumHbeatRcvd,
f10VLTStatNumDomainErrors,
f10VLTStatNumVersionErrors
}
STATUS current
DESCRIPTION
"This group represents a collection of objects providing the
overall statistical information on the VLT."
::= { f10VirtualLinkTrunkGroups 2 }
f10VirtualLinkNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
f10VLTRoleChange,
f10VLTIclStatusChange,
f10VLTPeerStatusChange,
f10VLTHBeatStatusChange,
f10VLTIclBwUsageExceed,
f10VLTDomainConfigError
}
STATUS current
DESCRIPTION
"A collection of notification objects for the Dell Networking OS VLT mib"
::= { f10VirtualLinkTrunkGroups 3 }
f10VirtualLinkDetailsTableGroup OBJECT-GROUP
OBJECTS {
f10VLTDetailLocalLagID,
f10VLTDetailPeerLagID,
f10VLTDetailLocalStatus,
f10VLTDetailPeerStatus
}
STATUS current
DESCRIPTION
"This group represents a collection of objects providing the
LAG details on the VLT."
::= { f10VirtualLinkTrunkGroups 4 }
-- ****************************************************************************
-- End of Units of conformance
-- ****************************************************************************
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,563 @@
-- *****************************************************************
-- FORCE10-COPY-CONFIG-MIB
--
--
-- Copyright (c) 2003-2014 by Dell Inc. All Rights Reserved.
-- All rights reserved.
-- *****************************************************************
--
FORCE10-COPY-CONFIG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
IpAddress, TimeTicks, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus,
DisplayString
FROM SNMPv2-TC
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
f10Mgmt
FROM FORCE10-SMI
;
f10CopyConfigMib MODULE-IDENTITY
LAST-UPDATED "200905141300Z"
ORGANIZATION "Dell Inc."
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"Dell Networking OS Copy Config MIB provides copying of running-config to
to startup-config and vice-versa, and Dell Networking OS files to local
disk or other system via ftp or tftp.
"
REVISION "200905141300Z"
DESCRIPTION
"Added New enum for usbflash filesystem in Exascale"
REVISION "200706191200Z"
DESCRIPTION
"Update description to copy from remote server to local"
REVISION "200303011200Z"
DESCRIPTION
"Initial Revision"
::= { f10Mgmt 5 }
f10CopyConfigObjects OBJECT IDENTIFIER ::= { f10CopyConfigMib 1 }
f10CopyConfig OBJECT IDENTIFIER ::= { f10CopyConfigObjects 1 }
f10CopyConfigTraps OBJECT IDENTIFIER ::= { f10CopyConfigObjects 2 }
F10ConfigFileLocation ::= INTEGER {
flash(1),
slot0(2),
tftp(3),
ftp(4),
scp(5),
usbflash(6),
nfsmount(7)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- The various location of the files on which a config-copy
-- request can be performed.
-- The option currently is limited to the master RPM.
-- RPM1 location will be supported in near future.
-- usbflash option is supported only on Exascale E-Series.
F10ConfigFileType ::= INTEGER {
ftosFile (1),
runningConfig(2),
startupConfig(3)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- The various types of files on which a config-copy
-- request can be performed.
-- ftosFile can be any text or binary files as long
-- the file is a valid files
F10ConfigCopyState ::= INTEGER {
running(1),
successful(2),
failed(3)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- The state of a tftp config-copy operation.
-- The description of each state is given below:
--
-- running: only one config-copy request can run
-- at any time. A newly activated
-- config request will received state as failed
-- if another request is in progress.
-- But, if the current request is queried,
-- the state is set to running.
--
-- successsful: the state when a config-copy request is
-- successfully completed.
--
-- failed: to verify if there is a copy request in progress,
-- query the system with the copy mib.
-- Otherwise, the config-copy request failed.
F10ConfigCopyFailCause ::= INTEGER {
badFileName(1),
copyInProgress(2),
diskFull(3),
fileExist(4),
fileNotFound(5),
timeout(6),
unknown(7)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- The reason a config-copy request failed.
f10CopyTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10CopyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of config-copy requests."
::= { f10CopyConfig 1 }
f10CopyEntry OBJECT-TYPE
SYNTAX F10CopyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A config-copy request.
To use this copy on NMS, user must first query the MIB.
if the query returns the result of the previous copied and
there is no pending copy operation, user can submit a SNMP
SET with a random number as index with the appropraite
information as specified by this MIB and the row status as
CreateAndGo.
The system will only keep the last 5 copy requests as the history.
If there are ten entries in the copy request table, the subsequent
copy request will replace the existing one in the copy table.
1) To copy running-config from local directory to startup-config. Set the following
mib objects in the copy table
copySrcFileType : runningConfig (2)
copyDestFileType : startupConfig (3)
2) To copy startup-config from local directory to a remote site. Set the following
mib objects in the copy table
copySrcFileType : startupConfig (3)
copyDestFileType : ftosFile (1)
copyDestFileLocation : ftp (4)
copyDestFileName : /user/tester1/ftp/
copyServerAddress : 172.20.10.123
copyUserName : tester1
copyUserPassword : mypasswd
3) To copy a file from local directory to a remote site. Set the following
mib objects in the copy table
copySrcFileType : ftosFile (1)
copySrcFileLocation : slot0 (2)
copySrcFileName : NVTRACE_LOG_DIR/LP4-nvtrace-0
copyDestFileType : ftosFile (1)
copyDestFileLocation : ftp (4)
copyDestFileName : /usr/tester1/trace/backup/LP4-nvtrace-0
copyServerAddress : 172.20.10.123
copyUserName : tester1
copyUserPassword : mypasswd
"
INDEX { copyConfigIndex }
::= { f10CopyTable 1 }
F10CopyEntry ::= SEQUENCE {
copyConfigIndex INTEGER,
copySrcFileType F10ConfigFileType,
copySrcFileLocation F10ConfigFileLocation,
copySrcFileName DisplayString,
copyDestFileType F10ConfigFileType,
copyDestFileLocation F10ConfigFileLocation,
copyDestFileName DisplayString,
copyServerAddress IpAddress,
copyUserName DisplayString,
copyUserPassword DisplayString,
copyState F10ConfigCopyState,
copyTimeStarted TimeTicks,
copyTimeCompleted TimeTicks,
copyFailCause F10ConfigCopyFailCause,
copyEntryRowStatus RowStatus,
copyServerInetAddressType InetAddressType,
copyServerInetAddress InetAddress
}
copyConfigIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"To initiate a config copy request, user should
assign a positive random value as an index.
"
::= { f10CopyEntry 1 }
copySrcFileType OBJECT-TYPE
SYNTAX F10ConfigFileType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the type of file to copy from.
if the copySrcFileType is runningConfig(2) or
startupConfig(3), the default F10ConfigFileLocation is
flash(1).
If the copySrcFileType has the value of
ftosFile(1), it is expected that the copySrcFileLocation
and copySrcFileName must also be spcified. The three
objects together will uniquely identify the source file.
"
::= { f10CopyEntry 2 }
copySrcFileLocation OBJECT-TYPE
SYNTAX F10ConfigFileLocation
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the location of source file.
If the copySrcFileType has the value of
ftosFile(1), it is expected that the copySrcFileType
and copySrcFileName must also be spcified. The three
objects together will uniquely identify the source file.
If the copySrcFileLocation has the value of
ftp(4) or scp(5), it is expected the login information liked
copyServerAddress, copyUserName, and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 3 }
copySrcFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The file name (including the path, if applicable) of
the file. If copySourceFileType is set to runningConfig or
startupConfig, copySrcFileName is not needed.
"
::= { f10CopyEntry 4 }
copyDestFileType OBJECT-TYPE
SYNTAX F10ConfigFileType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the type of file to copy to.
if the copyDestFileType is runningConfig(2) or
startupConfig(3), the default f10DestFileLocation is
flash(1).
If the copyDestFileType has the value of
ftosFile(1), it is expected that the copyDestFileLocation
and copyDestFileName must also be spcified. The three
objects together will uniquely identify the destination file.
"
::= { f10CopyEntry 5 }
copyDestFileLocation OBJECT-TYPE
SYNTAX F10ConfigFileLocation
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the location of destination file.
If the copyDestFileType has the value of
ftosFile(1), it is expected that the copyDestFileType
and copyDestFileName must also be spcified. The three
objects together will uniquely identify the destination file.
If the copyDestFileLocation has the value of
ftp(4) or scp(5), it is expected the login information liked
copyServerAddress, copyUserName, and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 6 }
copyDestFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the location of destination file.
If the copyDestFileType has the value of
ftosFile(1), it is expected that the f10CopyDestFileTyp
and copyDestFileLocation must also be spcified. The three
objects together will uniquely identify the source file.
If the copyDestFileLocation has the value of
ftp(4) or scp(5), it is expected the login information liked
copyServerAddress, copyUserName, and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 7 }
copyServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The ip address of the tftp server from (or to)
which to copy the configuration file.
Values of 0.0.0.0 or FF.FF.FF.FF for
copyServerAddress are not allowed.
If the copyDestFileLocation has the value of
ftp(4) or scp(5), it is expected the login information liked
copyServerAddress, copyUserName, and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 8 }
copyUserName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Remote user name for copy via ftp, or scp.
If the copyDestFileLocation has the value of
ftp(4) or scp(5), it is expected the login information liked
copyServerAddress, copyUserName, and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 9 }
copyUserPassword OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Password used by ftp, scp for copying a
file to an ftp/scp server.
If the copyDestFileLocation has the value of
ftp(4) or scp(5), it is expected the login information liked
copyServerAddress, copyUserName, and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 10 }
copyState OBJECT-TYPE
SYNTAX F10ConfigCopyState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The state of config-copy operation.
"
::= { f10CopyEntry 11 }
copyTimeStarted OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The timetick when the copy started.
"
::= { f10CopyEntry 12 }
copyTimeCompleted OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The timetick when the copy completed.
"
::= { f10CopyEntry 13 }
copyFailCause OBJECT-TYPE
SYNTAX F10ConfigCopyFailCause
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The reason a config-copy request failed.
"
::= { f10CopyEntry 14 }
copyEntryRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The state of the copy operation.
Uses CreateAndGo when you are performing the copy.
The state is set to active when the copy is completed.
"
::= { f10CopyEntry 15 }
copyServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The address type of copyServerInetAddress.
Only ipv4 (1), ipv6 (2) and dns (16) types
are supported.
"
::= { f10CopyEntry 16 }
copyServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The IP address of the address ftp/tftp/scp server
from or to which to copy the configuration file.
If the copyDestFileLocation has the value of
ftp(4) or scp(5), it is expected the login
information copyUserName and copyUserPassword
also be spcified.
"
::= { f10CopyEntry 17 }
--
-- ## Alarm Group or Traps
--
copyAlarmMibNotifications OBJECT IDENTIFIER ::= { f10CopyConfigTraps 0 }
copyAlarmVariable OBJECT IDENTIFIER ::= { f10CopyConfigTraps 1 }
--
-- TRAP VarBind Data
--
copyAlarmLevel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"the message warning level"
::= { copyAlarmVariable 1 }
copyAlarmString OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"An generic string value in the TRAP object"
::= { copyAlarmVariable 2 }
copyAlarmIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"the index of the current copy.
Indicates the index of the current copy, i.e. copyConfigIndex of f10CopyTable.
Set to '-1' if copy executed by CLI"
::= { copyAlarmVariable 3 }
--
-- TRAPS
--
copyConfigCompleted NOTIFICATION-TYPE
OBJECTS { copyAlarmLevel,
copyAlarmString,
copyAlarmIndex
}
STATUS current
DESCRIPTION
"The agent generate this trap when a
copy operational is completed."
::= { copyAlarmMibNotifications 1 }
configConflict NOTIFICATION-TYPE
OBJECTS { copyAlarmLevel,
copyAlarmString,
copyAlarmIndex
}
STATUS current
DESCRIPTION
"The agent generate this trap when a
configuration conflict found during audit."
::= { copyAlarmMibNotifications 2 }
configConflictClear NOTIFICATION-TYPE
OBJECTS { copyAlarmLevel,
copyAlarmString,
copyAlarmIndex
}
STATUS current
DESCRIPTION
"The agent generate this trap when a
configuration conflict resolved during audit."
::= { copyAlarmMibNotifications 3 }
batchConfigCommitProgress NOTIFICATION-TYPE
OBJECTS { copyAlarmLevel,
copyAlarmString,
copyAlarmIndex
}
STATUS current
DESCRIPTION
"The agent generate this trap when a
configuration commit is initiated."
::= { copyAlarmMibNotifications 4 }
batchConfigCommitCompleted NOTIFICATION-TYPE
OBJECTS { copyAlarmLevel,
copyAlarmString,
copyAlarmIndex
}
STATUS current
DESCRIPTION
"The agent generate this trap when a
configuration commit is completed."
::= { copyAlarmMibNotifications 5}
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,968 @@
FORCE10-MSTP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32, TimeTicks, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus,
DisplayString, TruthValue
FROM SNMPv2-TC
mib-2
FROM RFC1213-MIB
VlanId
FROM Q-BRIDGE-MIB
Timeout, BridgeId, dot1dBridge
FROM BRIDGE-MIB
f10Experiment
FROM FORCE10-SMI;
f10Mstp MODULE-IDENTITY
LAST-UPDATED "200804011200Z" -- Apr 1, 2008 12:00:00 GMT
ORGANIZATION
"Dell Inc."
CONTACT-INFO
"http://support.dell.com/force10"
DESCRIPTION
"The MIB module for managing devices that support Multiple &
Rapid Spanning Trees Protocol and algorithm. It is dedicated
to reflect IEEE Std 802.1s.
Note: This contains the MIB objects defined in MSTP-MIB of
ruzin-mstp-mib-02.txt."
-- ::= { dot1dBridge XXX }
::= { f10Experiment 2 }
--
-- Textual Conventions
--
-- VlanId ::= TEXTUAL-CONVENTION
-- DISPLAY-HINT "d"
-- STATUS current
-- DESCRIPTION
-- "."
-- SYNTAX INTEGER (1..4094)
PortIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Port
in the managed Bridge.
The value for each PortIndex remain
constant at least from one re-initialization of the entity's
network management system to the next re-initialization."
SYNTAX INTEGER (1..4094)
PortIndexOrZero ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This textual convention is an extension of the
PortIndex convention. The latter defines a greater
than zero value used to identify a Port in the managed Bridge.
This extension permits the additional value of zero. the
value zero is object-specific and must therefore be defined as
part of the description of any object which uses this syntax.
Examples of the usage of zero might include situations where
Port was unknown, or when none or all Ports need to be referenced."
SYNTAX Integer32 (0..2147483647)
MstiInstanceIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Multiple Spanning
Tree Instance (MSTI) in the managed Bridge.
The value for each MstiInstanceIndex remains constant for the
instance. The "
SYNTAX Integer32 (1..64)
BpduCounter ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"An optional counter of received or transmitted Bridge Protocol
Data Units of different types on/from a Port. If the agent does not
support these counter, it returns the value 0. These counters are
reset when the protocol starts to operate and when the value of
mstpPortOperMACEnable changes from false(2) to true(1)."
SYNTAX Counter32
MstiOrCistInstanceIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This textual convention is an extension of the
MstiInstanceIndex convention. This extension permits the
additional value of zero, which means Common and Internal
Spanning Tree (CIST)."
SYNTAX Integer32 (0..64)
PortId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The Port Identifier of the Port, the unique Port identifier
comprising two parts, the Port Number and the Port Priority
field (13.24.8 of IEEE Std 802.1s, 8.5.5.1 and 17.18.16 of
IEEE Std 802.1D, 1998 Edition)."
SYNTAX OCTET STRING (SIZE (2))
mstpGen OBJECT IDENTIFIER ::= { f10Mstp 10 }
-- mstpGen group reflects configurations/statuses
-- the Bridge as a unit
mstpGenBridgeMaxAge OBJECT-TYPE
SYNTAX Timeout (600..4000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"12.8.1.3.a)"
::= { mstpGen 2 }
mstpGenBridgeHelloTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"12.8.1.3.b)"
::= { mstpGen 3 }
mstpGenBridgeForwardDelay OBJECT-TYPE
SYNTAX Timeout (400..3000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"12.8.1.3.c)"
::= { mstpGen 4 }
mstpGenMaxAge OBJECT-TYPE
SYNTAX Timeout (600..4000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"12.8.1.3.a)"
::= { mstpGen 8 }
mstpGenHelloTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"12.8.1.3.b)"
::= { mstpGen 9 }
mstpGenForwardDelay OBJECT-TYPE
SYNTAX Timeout (400..3000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"12.8.1.3.c)"
::= { mstpGen 10 }
mstpGenMaxHops OBJECT-TYPE
SYNTAX Integer32 (4..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"13.22.f)"
::= { mstpGen 14 }
mstpGenHoldTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
::= { mstpGen 15 }
mstpGenMigrateTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"13.22.d)"
::= { mstpGen 16 }
mstpGenPathCostDefault OBJECT-TYPE
SYNTAX INTEGER {
pathCostDefault8021d1998(1),
pathCostDefault8021t2001(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"(Copied from draft-ietf-bridge-rstpmib-02.txt).
The version of the Spanning Tree default Path Costs that
are to be used by this Bridge. A value of pathCostDefault8021d1998(1)
uses the 16-bit default Path Costs from IEEE Std. 802.1D-1998.
A value of pathCostDefault8021t2001(2) uses the 32-bit default Path
Costs from IEEE Std. 802.1t."
REFERENCE
"IEEE Std 802.1D & 802.1t Table 8-5"
::= { mstpGen 18 }
mstpGenCapable OBJECT-TYPE
SYNTAX INTEGER {
nonStp(0),
dot1d1998(1),
dot1w(2),
dot1d2004(3),
dot1s(4),
dot1q(5),
unknown(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of wheter the Bridge supports
'maximum' level Spanning Tree Protocol.
The value nonStp(0) indicates, the Bridge doesn't
support any Spanning Tree Protocol.
The value 'dot1d1998(1)' indicates the Spanning Tree Protocol
specified in EEE 802.1D-1998, 'dot1w(2)' indicates the Rapid
Spanning Tree Protocol specified in IEEE Std 802.1w,
'dot1d2004' indicates IEEE Std 802.1D-2004 and
'dot1s(4) means MSTP IEEE Std 802.1s."
::= { mstpGen 19 }
mstpGenForceVersion OBJECT-TYPE
SYNTAX INTEGER {
forceNonStp(0),
forceLegacyDot1d(1),
forceDot1w(2),
autoDot1s(3),
unknown(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value forceNonStp(0) indicates, the Spanning Tree Protocol
is disabled on the Bridge (or the Spanning Tree Protocol
Emulation operates). Other possible values are described
in IEEE Std 802.1s clause 12.8.1.3.e)"
DEFVAL { autoDot1s }
::= { mstpGen 20 }
mstpGenCfgIdFmtSel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration Identificator Format Selector."
REFERENCE
"12.12.3.4.2.a)"
::= { mstpGen 30 }
mstpGenCfgIdName OBJECT-TYPE
SYNTAX DisplayString (SIZE (32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration name that identifies the MST
region and is used as one of the inputs in the
computation of the MST Configuration Identifier."
REFERENCE
"12.12.3.4.2.b)"
::= { mstpGen 31 }
mstpGenCfgIdRevLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the MST revision that
identifies the MST region and is used as one
of the inputs in the computation of the MST
configuration Identifier."
REFERENCE
"12.12.3.4.2.c)"
::= { mstpGen 32 }
mstpGenCfgIdDigest OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configuration Digest."
REFERENCE
"12.12.3.3.3.a.4"
::= { mstpGen 33 }
mstpGenReginalRoot OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"... of CIST."
::= { mstpGen 34 }
mstpGenExternalRootCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"... of CIST."
::= { mstpGen 35 }
mstpPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF MstpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains generic information about
every port that is associated with this bridge."
::= { f10Mstp 11 }
mstpPortEntry OBJECT-TYPE
SYNTAX MstpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of information for each port of the
bridge."
INDEX { mstpPortIndex }
::= { mstpPortTable 1 }
MstpPortEntry ::= SEQUENCE {
mstpPortIndex PortIndex,
mstpPortAdminMACEnable TruthValue,
mstpPortOperMACEnable TruthValue,
mstpPortUpTime TimeTicks,
mstpPortAdminExternalPathCost Integer32,
mstpPortOperExternalPathCost Integer32,
mstpPortAdminEdge TruthValue,
mstpPortOperEdge TruthValue,
mstpPortAutoEdge TruthValue,
mstpPortAdminPointToPoint INTEGER,
mstpPortOperPointToPoint TruthValue,
mstpPortHelloTime Timeout,
mstpPortAdminNonStp TruthValue,
mstpPortProtocolMigration TruthValue, -- mcheck
mstpPortRxTcnBpduCounter BpduCounter,
mstpPortRxCfgBpduCounter BpduCounter,
mstpPortRxRstBpduCounter BpduCounter,
mstpPortRxMstBpduCounter BpduCounter,
mstpPortTxTcnBpduCounter BpduCounter,
mstpPortTxCfgBpduCounter BpduCounter,
mstpPortTxRstBpduCounter BpduCounter,
mstpPortTxMstBpduCounter BpduCounter
}
mstpPortIndex OBJECT-TYPE
SYNTAX PortIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each Port.
The value for each interface sub-layer
must remain constant at least from one re-initialization
of the entity's network management system to the next re-
initialization."
::= { mstpPortEntry 1 }
mstpPortAdminMACEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause 12.8.2.5.2"
::= { mstpPortEntry 2 }
mstpPortOperMACEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause 12.8.2.5.2"
::= { mstpPortEntry 3 }
mstpPortUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time when the Port
has been enabled by mstpPortAdminMACEnable or linked
last time."
::= { mstpPortEntry 4 }
mstpPortAdminExternalPathCost OBJECT-TYPE
SYNTAX Integer32 (0..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative value of the External Port Cost parameter.
The value 0 means, that Port Cost will be selected
automatically in correspondence with the speed of
the attached LAN."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 5 }
mstpPortOperExternalPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 6 }
mstpPortAdminEdge OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 7 }
mstpPortOperEdge OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 8 }
mstpPortAutoEdge OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"(From IEEE Std 8021D). Optional."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 9 }
mstpPortAdminPointToPoint OBJECT-TYPE
SYNTAX INTEGER {
forceTrue(0),
forceFalse(1),
auto(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 10 }
mstpPortOperPointToPoint OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 11 }
mstpPortHelloTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
REFERENCE "IEEE Std 802.1s Clause "
::= { mstpPortEntry 12 }
mstpPortAdminNonStp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ports with this object set to true(1) do not participate
in any STP computation; they are always in Forwarding state,
do not send BPDU and all received on these Ports BPDU must
be discarded. Such Ports are used to define the STP termination
point of the LAN."
REFERENCE "."
::= { mstpPortEntry 13 }
mstpPortProtocolMigration OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reflects 'mcheck' - 'Force BPDU Migration Check' management
operation, which is executes, when this object is being set
to true(1). The value false(2) in SET operation has to be
ignored. The operation GET must always return value false(2)."
REFERENCE "IEEE Std 802.1s Clause 12.8.2.7"
::= { mstpPortEntry 14 }
mstpPortRxTcnBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received Topology Change Notification (TCN) Messages."
::= { mstpPortEntry 15 }
mstpPortRxCfgBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received Configuration BPDUs (IEEE Std 802.1d-1998)."
::= { mstpPortEntry 16 }
mstpPortRxRstBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received RST BPDUs IEEE Std 802.1w-2001."
::= { mstpPortEntry 17 }
mstpPortRxMstBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received MST BPDUs IEEE Std 802.1s."
::= { mstpPortEntry 18 }
mstpPortTxTcnBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitted Topology Change Notification (TCN) Messages."
::= { mstpPortEntry 19 }
mstpPortTxCfgBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitted Configuration BPDUs (IEEE Std 802.1d-1998)."
::= { mstpPortEntry 20 }
mstpPortTxRstBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitted RST BPDUs IEEE Std 802.1w-2001."
::= { mstpPortEntry 21 }
mstpPortTxMstBpduCounter OBJECT-TYPE
SYNTAX BpduCounter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitted MST BPDUs IEEE Std 802.1s."
::= { mstpPortEntry 22 }
mstpMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF MstpMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST Configuration table (VID=>MSTID translation): allocates
each and every possible VLAN to CST or a specific MSTI."
::= { f10Mstp 12 }
mstpMapEntry OBJECT-TYPE
SYNTAX MstpMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST Configuration table (VID=>MSTID translation): allocates
each and every possible VLAN to CST or a specific MSTI."
INDEX { mstpMapMSTiID, mstpMapVlanRangeIndex }
::= { mstpMapTable 1 }
MstpMapEntry ::= SEQUENCE {
mstpMapMSTiID MstiInstanceIndex,
mstpMapVlanRangeIndex Integer32,
mstpMapVlanMin VlanId,
mstpMapVlanMax VlanId,
mstpMapRowStatus RowStatus
}
mstpMapMSTiID OBJECT-TYPE
SYNTAX MstiInstanceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
::= { mstpMapEntry 1 }
mstpMapVlanRangeIndex OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Signifies the index to the VLAN range entry in the table."
::= { mstpMapEntry 2 }
mstpMapVlanMin OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"."
::= { mstpMapEntry 3 }
mstpMapVlanMax OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"."
::= { mstpMapEntry 4 }
mstpMapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of the row as per SNMP-v2."
::= { mstpMapEntry 9 }
mstpXstTable OBJECT-TYPE
SYNTAX SEQUENCE OF MstpXstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
::= { f10Mstp 13 }
mstpXstEntry OBJECT-TYPE
SYNTAX MstpXstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
INDEX { mstpXstId }
::= { mstpXstTable 1 }
MstpXstEntry ::= SEQUENCE {
mstpXstId MstiOrCistInstanceIndex,
mstpXstBridgePriority Integer32,
mstpXstBridgeId BridgeId,
mstpXstDesignatedRoot BridgeId,
mstpXstDesignatedBridge BridgeId,
mstpXstInternalRootCost Integer32,
mstpXstRootPort PortIndexOrZero,
mstpXstMasterPort PortIndexOrZero,
mstpXstTimeSinceTopologyChange TimeTicks,
mstpXstTopologyChangesCount Counter32,
mstpXstTopologyChangeFlag TruthValue
}
mstpXstId OBJECT-TYPE
SYNTAX MstiOrCistInstanceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"0 means CIST."
::= { mstpXstEntry 1 }
mstpXstBridgePriority OBJECT-TYPE
SYNTAX Integer32 (0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Bridge priority, in steps of 4096."
DEFVAL { 32768 }
::= { mstpXstEntry 2 }
mstpXstBridgeId OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 3 }
mstpXstDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 4 }
mstpXstDesignatedBridge OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 5 }
mstpXstInternalRootCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 6 }
mstpXstRootPort OBJECT-TYPE
SYNTAX PortIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 7 }
mstpXstMasterPort OBJECT-TYPE
SYNTAX PortIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Non zero value may not be in CIST."
::= { mstpXstEntry 8 }
mstpXstTimeSinceTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 11 }
mstpXstTopologyChangesCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 12 }
mstpXstTopologyChangeFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstEntry 13 }
mstpXstPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF MstpXstPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
::= { f10Mstp 14 }
mstpXstPortEntry OBJECT-TYPE
SYNTAX MstpXstPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
REFERENCE
"."
INDEX { mstpXstPortXstId, mstpXstPortIndex }
::= { mstpXstPortTable 1 }
MstpXstPortEntry ::=
SEQUENCE {
mstpXstPortXstId MstiOrCistInstanceIndex,
mstpXstPortIndex PortIndex,
mstpXstPortState INTEGER,
mstpXstPortRole INTEGER,
mstpXstPortDesignatedRoot BridgeId,
mstpXstPortExternalRootCost Integer32,
mstpXstPortRegionalBridge BridgeId,
mstpXstPortInternalRootCost Integer32,
mstpXstPortDesignatedBridge BridgeId,
mstpXstPortDesignatedPort PortId,
mstpXstPortPriority Integer32,
mstpXstPortAdminInternalPathCost Integer32,
mstpXstPortOperInternalPathCost Integer32
}
mstpXstPortXstId OBJECT-TYPE
SYNTAX MstiOrCistInstanceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"0 means CIST."
::= { mstpXstPortEntry 1 }
mstpXstPortIndex OBJECT-TYPE
SYNTAX PortIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of mstpPortIndex of the Port
in mstpPortTable."
::= { mstpXstPortEntry 2 }
mstpXstPortState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
discarding(2),
learning(3),
forwarding(4),
unknown(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 3 }
mstpXstPortRole OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
alternate(2),
backup(3),
root(4),
designated(5),
master(6),
nonStp(7),
unknown(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 4 }
mstpXstPortDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 6 }
mstpXstPortExternalRootCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 7 }
mstpXstPortRegionalBridge OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 8 }
mstpXstPortInternalRootCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 9 }
mstpXstPortDesignatedBridge OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 10 }
mstpXstPortDesignatedPort OBJECT-TYPE
SYNTAX PortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 14 }
mstpXstPortPriority OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port priority, in steps of 16."
DEFVAL { 128 }
::= { mstpXstPortEntry 15 }
mstpXstPortAdminInternalPathCost OBJECT-TYPE
SYNTAX Integer32 (0..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value 0 means, that the cost will be selected
automatically."
::= { mstpXstPortEntry 16 }
mstpXstPortOperInternalPathCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { mstpXstPortEntry 17 }
--
-- Notifications
--
mstpTraps OBJECT IDENTIFIER ::= { f10Mstp 0 }
mstpNewRootBridge NOTIFICATION-TYPE
OBJECTS { mstpXstId }
STATUS current
DESCRIPTION
"The mstpNewRootBridge trap indicates that the
sending agent has become the new root of the
Spanning Tree in the CIST or in any MSTI; the
trap is sent by a bridge soon after its election
as the new root, e.g., upon expiration of the
Topology Change Timer immediately subsequent to
its election. Implementation of this trap is
optional."
::= { mstpTraps 1 }
mstpNewRootPort NOTIFICATION-TYPE
OBJECTS { mstpXstId, mstpXstPortIndex }
STATUS current
DESCRIPTION
"The mstpNewRootPort trap indicates that the
sending agent has changed the root Port of the
Spanning Tree in the CIST or in any MSTI. If the instance
has become a root one, the sending value of the
parameter mstpXstPortIndex is equal to zero. The
trap is sent by a bridge soon after its election
as the new root Port, e.g., upon expiration of the
Topology Change Timer immediately subsequent to
its election. Implementation of this trap is
optional."
::= { mstpTraps 2 }
mstpTopologyChange NOTIFICATION-TYPE
OBJECTS { mstpXstId, mstpXstPortIndex, mstpXstPortState }
STATUS current
DESCRIPTION
"A mstpTopologyChange trap is sent by a bridge when
any of its configured ports n any instance (CIST or MSTI)
transitions from the Learning state to the Forwarding
state, or from the Forwarding state to the Blocking
state. The trap is not sent if a mstpNewRootBridge trap
is sent for the same transition. Implementation of this
trap is optional."
::= { mstpTraps 3 }
END

82
mibs/force10/FORCE10-SMI Normal file
View File

@ -0,0 +1,82 @@
FORCE10-SMI DEFINITIONS ::= BEGIN
-- This module provides authoritative
-- definitions for Dell Networking OS MIB.
--
-- This module will be extended, as needed.
--
IMPORTS
MODULE-IDENTITY,enterprises,
OBJECT-IDENTITY
FROM SNMPv2-SMI;
force10 MODULE-IDENTITY
LAST-UPDATED "200706151200Z" -- June 15, 2007 12:00:00 GMT
ORGANIZATION
"Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"The Structure of Management Information for
the Dell Networking OS."
-- Revision history.
REVISION "200706151200Z" -- June 15, 2007 12:00:00 GMT
DESCRIPTION
"Added f10Modules."
REVISION "0010100000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { enterprises 6027 } -- assigned by IANA
f10Products OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Dell Networking OS Products' OID."
::= { force10 1 }
f10Common OBJECT-IDENTITY
STATUS current
DESCRIPTION
"All Dell Networking OS shared TEXTTUAL-CONVENTION
definitions"
::= { force10 2 }
f10Mgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"f10Mgmt is the main subtree for Dell Networking OS
mib development."
::= { force10 3 }
f10Modules OBJECT-IDENTITY
STATUS current
DESCRIPTION
"f10Modules provides a root object identifier
from which MODULE-IDENTITY values may be based."
::= { force10 4 }
f10Experiment OBJECT-IDENTITY
STATUS current
DESCRIPTION
"f10Experiment provides a root object identifier
from which experimental mibs may be temporarily
based. mibs are typicially based here if they
fall in one of two categories
1) are IETF work-in-process mibs which have not
been assigned a permanent object identifier by
the IANA.
2) are Dell Networking OS work-in-process which has not been
assigned a permanent object identifier by the
Dell Networking OS assigned number authority, typicially because
the mib is not ready for deployment.
NOTE WELL: support for mibs in the f10Experiment
subtree will be deleted when a permanent object
identifier assignment is made."
::= { force10 20 }
END

View File

@ -0,0 +1,695 @@
-- *****************************************************************
-- FORCE10-SYSTEM-COMPONENT-MIB
--
--
-- Copyright (c) 2003-2014 by Dell Inc. All Rights Reserved.
-- All rights reserved.
-- *****************************************************************
--
FORCE10-SYSTEM-COMPONENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString
FROM RFC1213-MIB
f10Mgmt
FROM FORCE10-SMI
F10CamPartitionType
FROM FORCE10-TC
;
f10SysComponentMib MODULE-IDENTITY
LAST-UPDATED "201108020000Z"
ORGANIZATION "Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"Dell Networking OS System component MIB.
Dell Networking OS System component allow user to view the SW information
of a component in the system.
Currently, the available component information that are avaibale
are
1) CAM Entries on linecard
- Overall system CAM usage table
- L2 Ingress or Egress CAM Usage
- L3 Ingress or Egress CAM Usage
- L3Ext Table CAM Usage (Specific to S-series L3 tables-Broadcom pltforms)
"
::= { f10Mgmt 7 }
f10SysComponentObjects OBJECT IDENTIFIER ::= { f10SysComponentMib 1 }
f10CamEntries OBJECT IDENTIFIER ::= { f10SysComponentObjects 1 }
f10SysComponentTrap OBJECT IDENTIFIER ::= { f10SysComponentObjects 2 }
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
camUsageTable OBJECT-TYPE
SYNTAX SEQUENCE OF CamUsageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of general CAM usages table."
::= { f10CamEntries 1 }
camUsageEntry OBJECT-TYPE
SYNTAX CamUsageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of CAM usage table.
The table show the different partition of CAM
"
INDEX { camUsageSlot, camUsagePipeNum, camUsagePartId }
::= { camUsageTable 1 }
CamUsageEntry ::= SEQUENCE {
camUsageSlot Integer32,
camUsagePipeNum Integer32,
camUsagePartId F10CamPartitionType,
camUsagePartDesc DisplayString,
camUsageTotal Integer32,
camUsageUsed Integer32
}
camUsageSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The slot number of linecard where the CAM is located
"
::= { camUsageEntry 1 }
camUsagePipeNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The port pipe number on the linecard where the CAM is located
"
::= { camUsageEntry 2 }
camUsagePartId OBJECT-TYPE
SYNTAX F10CamPartitionType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The partition id of the CAM on the line card.
"
::= { camUsageEntry 3 }
camUsagePartDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of the CAM partition id."
::= { camUsageEntry 4 }
camUsageTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to this CAM partition
"
::= { camUsageEntry 5 }
camUsageUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured to this CAM partition
"
::= { camUsageEntry 6 }
-- End of General CAM Usage Entry
camUsageL2Table OBJECT-TYPE
SYNTAX SEQUENCE OF CamUsageL2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Layer 2 or switch layer CAM usages table."
::= { f10CamEntries 2 }
camUsageL2Entry OBJECT-TYPE
SYNTAX CamUsageL2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Layer 2 (switch layer ) CAM usage table.
The table show the different partition of CAM and if the cam
is used in the Ingress or Egress.
"
INDEX { camUsageL2Slot, camUsageL2PipeId }
::= { camUsageL2Table 1 }
CamUsageL2Entry ::= SEQUENCE {
camUsageL2Slot Integer32,
camUsageL2PipeId Integer32,
camUsageL2IngAclTotal Integer32,
camUsageL2IngAclUsed Integer32,
camUsageL2IngFibTotal Integer32,
camUsageL2IngFibUsed Integer32,
camUsageL2EgrAclTotal Integer32,
camUsageL2EgrAclUsed Integer32
}
camUsageL2Slot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The slot number of linecard where the CAM is located
"
::= { camUsageL2Entry 1 }
camUsageL2PipeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The port pipe number on the linecard where the CAM is located
"
::= { camUsageL2Entry 2 }
camUsageL2IngAclTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 2 ingress ACL
"
::= { camUsageL2Entry 3 }
camUsageL2IngAclUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 2 ingress ACL
"
::= { camUsageL2Entry 4 }
camUsageL2IngFibTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 2 ingress FIB
"
::= { camUsageL2Entry 7 }
camUsageL2IngFibUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 2 ingress FIB
"
::= { camUsageL2Entry 8 }
camUsageL2EgrAclTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 2 Egress ACL
"
::= { camUsageL2Entry 9 }
camUsageL2EgrAclUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 2 Egress Acl
"
::= { camUsageL2Entry 10 }
-- End of camUsageL2Entry
camUsageL3Table OBJECT-TYPE
SYNTAX SEQUENCE OF CamUsageL3Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Layer 3 or router layer CAM usages table."
::= { f10CamEntries 3 }
camUsageL3Entry OBJECT-TYPE
SYNTAX CamUsageL3Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Layer 3 (router layer ) CAM usage table.
The table show the different partition of CAM and if the cam
is used in the Ingress or Egress.
"
INDEX { camUsageL3Slot, camUsageL3PipeId }
::= { camUsageL3Table 1 }
CamUsageL3Entry ::= SEQUENCE {
camUsageL3Slot Integer32,
camUsageL3PipeId Integer32,
camUsageL3IngFibTotal Integer32,
camUsageL3IngFibUsed Integer32,
camUsageL3IngSysFlowTotal Integer32,
camUsageL3IngSysFlowUsed Integer32,
camUsageL3IngTrcListTotal Integer32,
camUsageL3IngTrcListUsed Integer32,
camUsageL3IngMcastFibTotal Integer32,
camUsageL3IngMcastFibUsed Integer32,
camUsageL3IngQosTotal Integer32,
camUsageL3IngQosUsed Integer32,
camUsageL3IngPbrTotal Integer32,
camUsageL3IngPbrUsed Integer32,
camUsageL3IngAclTotal Integer32,
camUsageL3IngAclUsed Integer32,
camUsageL3EgrAclTotal Integer32,
camUsageL3EgrAclUsed Integer32
}
camUsageL3Slot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The slot number of linecard where the CAM is located
"
::= { camUsageL3Entry 1 }
camUsageL3PipeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The port pipe number on the linecard where the CAM is located
"
::= { camUsageL3Entry 2 }
camUsageL3IngFibTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress FIB
"
::= { camUsageL3Entry 3 }
camUsageL3IngFibUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress FIB
"
::= { camUsageL3Entry 4 }
camUsageL3IngSysFlowTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress system flow
"
::= { camUsageL3Entry 5 }
camUsageL3IngSysFlowUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress system flow
"
::= { camUsageL3Entry 6 }
camUsageL3IngTrcListTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress trace list
"
::= { camUsageL3Entry 7 }
camUsageL3IngTrcListUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress trace list
"
::= { camUsageL3Entry 8 }
camUsageL3IngMcastFibTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress multicast FIB
"
::= { camUsageL3Entry 9 }
camUsageL3IngMcastFibUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress multicast FIB
"
::= { camUsageL3Entry 10 }
camUsageL3IngQosTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress QOS
"
::= { camUsageL3Entry 11 }
camUsageL3IngQosUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress QOS
"
::= { camUsageL3Entry 12 }
camUsageL3IngPbrTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress PBR
"
::= { camUsageL3Entry 13 }
camUsageL3IngPbrUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress QOS
"
::= { camUsageL3Entry 14 }
camUsageL3IngAclTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 ingress ACL
"
::= { camUsageL3Entry 15 }
camUsageL3IngAclUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 ingress ACL
"
::= { camUsageL3Entry 16 }
camUsageL3EgrAclTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 egress ACL
"
::= { camUsageL3Entry 17 }
camUsageL3EgrAclUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used or configured in layer 3 egress ACL
"
::= { camUsageL3Entry 18 }
--
-- ##camUsageL3ExtTable - Table for S-series or BCM specific
-- CAM/Table usage info
--
camUsageL3ExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF CamUsageL3ExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Layer 3 or router layer CAM usages table based on BCM pltform."
::= { f10CamEntries 4 }
camUsageL3ExtEntry OBJECT-TYPE
SYNTAX CamUsageL3ExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Layer 3 (router layer ) CAM usage table.
The table show the different partition of CAM/Table based on BCM
architecture.
"
INDEX { camUsageL3ExtSlot, camUsageL3ExtPipeId }
::= { camUsageL3ExtTable 1 }
CamUsageL3ExtEntry ::= SEQUENCE {
camUsageL3ExtSlot Integer32,
camUsageL3ExtPipeId Integer32,
camUsageL3ExtHostTotal Integer32,
camUsageL3ExtHostUsed Integer32,
camUsageL3ExtLPMTotal Integer32,
camUsageL3ExtLPMUsed Integer32
}
camUsageL3ExtSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The slot number of linecard where the CAM is located
"
::= { camUsageL3ExtEntry 1 }
camUsageL3ExtPipeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The port pipe number on the linecard where the CAM is located
"
::= { camUsageL3ExtEntry 2 }
camUsageL3ExtHostTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 Host table. Host table is shared by
IPv4,IPv6 unicast host route entries (ARP) and IPv4,IPv6 Multicast entries.
The usage reflects sum of all these entries
"
::= { camUsageL3ExtEntry 3 }
camUsageL3ExtHostUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam used in layer 3 Host table. As Host table is shared by
IPv4,Ipv6 unicast host route entries and IPv4,IPv6 Multicast entries.
The usage reflects sum of all these entries.
"
::= { camUsageL3ExtEntry 4 }
camUsageL3ExtLPMTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size allocated to layer 3 Longest Prefix Match table. The
LPM table is shared by IPv4,IPv6 unicast route entries.
"
::= { camUsageL3ExtEntry 5 }
camUsageL3ExtLPMUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The total cam size used in layer 3 Longest Prefix Match table. The
LPM table is shared by IPv4,Ipv6 unicast route entries.The usage
reflects sum of IPv4 and v6 unicast route entries.
"
::= { camUsageL3ExtEntry 6 }
-- End of camUsageL3ExtEntry
--
-- ## Alarm Group or Traps
--
sysCompAlarmMibNotifications OBJECT IDENTIFIER ::= { f10SysComponentTrap 0 }
sysCompAlarmVariable OBJECT IDENTIFIER ::= { f10SysComponentTrap 1 }
--
-- TRAP VarBind Data
--
sysCompAlarmLevel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"the message warning level"
::= { sysCompAlarmVariable 1 }
sysCompAlarmVarString OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"An generic string value in the TRAP object"
::= { sysCompAlarmVariable 2 }
sysCompSlotId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The associated LineCard in the TRAP object"
::= { sysCompAlarmVariable 3 }
sysCompPortPipe OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The associated port pipe in the TRAP object"
::= { sysCompAlarmVariable 4 }
sysCompCamPartId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The associated CAM partion name in the TRAP object"
::= { sysCompAlarmVariable 5 }
--
-- TRAPS
--
camUsageThresholdExceed NOTIFICATION-TYPE
OBJECTS { sysCompAlarmLevel,
sysCompAlarmVarString,
sysCompSlotId,
sysCompPortPipe,
sysCompCamPartId
}
STATUS current
DESCRIPTION
"The agent generate this trap when the
cam usage for a partition is exceeded."
::= { sysCompAlarmMibNotifications 1 }
camIsFull NOTIFICATION-TYPE
OBJECTS { sysCompAlarmLevel,
sysCompAlarmVarString,
sysCompSlotId,
sysCompPortPipe,
sysCompCamPartId
}
STATUS current
DESCRIPTION
"The agent generate this trap when the
cam is fully used."
::= { sysCompAlarmMibNotifications 2 }
camAuditError NOTIFICATION-TYPE
OBJECTS { sysCompAlarmLevel,
sysCompAlarmVarString,
sysCompSlotId,
sysCompPortPipe,
sysCompCamPartId
}
STATUS current
DESCRIPTION
"The agent generate this trap when a
cam entry mismatches with the Software entry."
::= { sysCompAlarmMibNotifications 3 }
END

630
mibs/force10/FORCE10-TC Normal file
View File

@ -0,0 +1,630 @@
--
-- Dell Networking OS MIB Textual Conventions
--
-- This module provides authoritative definitions for Dell Networking OS
-- Textual Convention MIB.
--
-- This module will be extended, as needed.
--
FORCE10-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC
f10Modules
FROM FORCE10-SMI;
f10TextualConventions MODULE-IDENTITY
LAST-UPDATED "200904071200Z" -- Apr. 7, 2009 12:00:00 GMT
ORGANIZATION
"Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"The Textual Convention of Dell Networking OS MIB."
REVISION "200904071200Z"
DESCRIPTION
"Added new Nemesis card type."
REVISION "200809161200Z"
DESCRIPTION
"Added ExaScale chassis mode and Nemesis card type."
REVISION "200809021200Z"
DESCRIPTION
"Added F10CardOperStatus."
REVISION "200706281200Z"
DESCRIPTION
"Added F10ChassisType and F10HundredthdB."
::= { f10Modules 2}
F10ChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Dell Networking OS chassis type."
SYNTAX INTEGER {
e1200(1), -- Dell Networking OS E1200 16-slot switch/router
e600(2), -- Dell Networking OS E600 9-slot switch/router
e300(3), -- Dell Networking OS E300 8-slot switch/router
e150(4), -- Dell Networking OS E150 8-slot switch/router
e610(5), -- Dell Networking OS E610 9-slot switch/router
c150(6), -- Dell Networking OS C150 6-slot switch/router
c300(7), -- Dell Networking OS C300 10-slot switch/router
e1200i(8), -- Dell Networking OS E1200i 16-slot switch/router
s2410cp(9), -- Dell Networking OS S2410 10GbE switch
s2410p(10), -- Dell Networking OS S2410 10GbE switch
s50(11), -- Dell Networking OS S50 access switch
s50e(12), -- Dell Networking OS S50e access switch
s50v(13), -- Dell Networking OS S50v access switch
s50nac(14), -- Dell Networking OS S50nac access switch
s50ndc(15), -- Dell Networking OS S50ndc access switch
s25pdc(16), -- Dell Networking OS S25pdc access switch
s25pac(17), -- Dell Networking OS S25pac access switch
s25v(18), -- Dell Networking OS S25v access switch
s25n(19), -- Dell Networking OS S25n access switch
s60(20), -- Dell Networking OS S60 access switch
s55(21), -- Dell Networking OS S55 access switch
s4810(22), -- Dell Networking OS S4810 access switch
s6410(23), -- Dell Networking OS S6410 access switch
z9000(24), -- Dell Networking OS Z9000 access switch
m-MXL(25), -- Dell Networking OS MXL 10/40GE switch/router
m-IOA(26), -- PowerEdge M I/O Aggregator bridge
s4820(27), -- Dell Networking OS S4820 access switch
s6000(28), -- Dell Networking OS S6000 access switch
s5000(29), -- Dell Networking OS S5000 access switch
s-FN410S-IOA(30), -- Dell PowerEdge FN 410S IOA
s-FN410T-IOA(31), -- Dell PowerEdge FN 410T IOA
s-FN2210S-IOA(32), -- Dell PowerEdge FN 2210S IOA
z9500(33), -- Dell Networking OS Z9500 switch
s4810on(34), -- Dell Networking OS S4810 ON access switch
s6000on(35), -- Dell Networking OS S6000 ON access switch
s4000(36), -- Dell Networking OS S4000 access switch
c9000(37), -- Dell Networking OS C9000 switch
c1048p(38), -- Dell Networking OS C1048P switch
s3000(39) -- Dell Networking OS S3000 access switch
}
F10InterfaceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Interface types supported by the Dell Networking OS line cards.
"
SYNTAX INTEGER {
ethernetManagement(1), -- Ethernet Mangement port
ethernet100M(2), -- Ethernet 100Mb
ethernet1GB(3), -- Ethernet 1 GB interface
ethernet1GBCopper(4), -- Ethernet Copper 1 GB interface
ethernet10GB(5), -- Ethernet 10 GB interface
ethernet10GBCopper(6), -- Ethernet Copper 10 GB interface
sonetOC3OC12(7), -- SONET or OC3/OC12 interface
sonetOC48OC96(8), -- SONET or OC48/OC96 interface
sonetOC192(9), -- SONET or OC192 interface
ethernet40GB(10) -- Ethernet 40 GB interface
}
F10SystemPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Port type available in Dell Networking OS series of products."
SYNTAX INTEGER {
portSerial(1),
portAux(2),
portFastEther(3),
port0210E2TV(4), -- xena
port0210E2TE(5), -- zeus 40K
port2401E24S(6), -- ripley sx eb
port2401E24L(7), -- ripley lx eb
port12OC12OC3(8), -- aladdin
port01OC192(9), -- mulan
port2401E24SEC(10), -- hercules sx ec
port2401E24LEC(11), -- hercules lx ec
port0210E2TY(12), -- zeus 10K
port0210E2TU(13), -- zeus 100K
port0110EW1YB(14), -- everest eb
port0110EW1YC(15), -- everest ec
port02S48YC2(16), -- cairo ec
port0110EX1YB(17), -- K2 eb (1-port zeus 10K)
port0110EX1YC(18), -- K2 ec (1-port zeus 10K)
port1201F12PB(19), -- morpheus eb
port1201F12PC(20), -- morpheus ec
port0110EX1EB(21), -- K2 eb 40K
port0110EX1EC(22), -- K2 ec 40K
port0110EX1YBL(23), -- Lisbon
port0210EX2YD(24), -- Prometheus 10Km
port0210EX2ED(25), -- Prometheus 40Km
port0210EX2ZD-DEP(26), -- Prometheus 80Km Deprecated
port0210EW2YD(27), -- Corsica 10Km
port0110EX1YD(28), -- Cyclops 10Km
port0110EX1ED(29), -- Cyclops 40Km
port0110EX1ZD(30), -- Cyclops 80Km
port0110EW1YD(31), -- Sicily 10Km WAN ED2
port2401E24PD(32), -- Cronus GE SFP
port0210EX2YD2(33), -- Prometheus 10Km ED2
port0210EX2YE(34), -- Prometheus 10Km EE
port0110EX1YD2(35), -- Cyclops 10Km ED2
port0110EX1YE(36), -- Cyclops 10Km EE
port0210EW2YD2(37), -- Corsica 10Km WAN
port0210EW2YE(38), -- Corsica 10Km WAN EE
port0110EW1YE(39), -- Sicily 10Km WAN EE
port01OC192SE(40), -- Sequoia OC192/STM64
port2401E24TD(41), -- Castor FE/GE
port2401E24PE(42), -- Cronus GE SFP EE
port1201F12PC2(43), -- morpheus EoMPLS
port0210EX2ZD(44), -- Prometheus 80Km
port0210EW2YD3(45), -- Prometheus 10Km WAN
port0210EX2ZE(46), -- Prometheus 80Km EE
port1201F12PE(47), -- Apollo GE 12ports GE EE
port2401E24PD2(48), -- Cronus GE SFP ED2
port1201E12TD3(49), -- Budlite 12 ports FE/GE
port0210EX2YD3(50), -- Tsunami 40Km ED
port0110EX1YD3(51), -- Tsunami 1pp 40Km ED
port1201E12PD3(52), -- Typhoon 12 ports SFP ED3
port02S48YE2(53), -- CAIRO J port
port0110EX1YE3(54), -- Tsunami 1pp 40Km EE
port1201E12PE3(55), -- Typhoon 12 ports EE
-- T2C2 Cards
port4801E48PF(56), -- Saturn 48 ports 2 pp GE
port2401E24PF3(57), -- Saturn-s 24 ports 1 pp GE
port4801E48TF3(58), -- Ketel1 48 ports 1 pp E/FE/GE oversub E300
port4801E48TF(59), -- Pluto 48 ports 2 pp E/FE/GE
port0410EXW4PF(60), -- Voltex 4 ports 2 pp LAN/WAN 10 GE
port0210EXW2PF3(61), -- Voltex-s 2 ports 1 pp LAN/WAN 10 GE
port9001E90MF(62), -- Absolut 90 ports 2 pp GE
port4801E48T1F(63), -- Medusa 48 ports 1 pp E/FE/GE oversub E600/1200
port1610EXW16PF(64), -- Baku 16 ports 2 pp LAN/WAN 10 GE
port0810EXW8PF(65), -- Baku 8 ports 1 pp LAN/WAN 10 GE
port0410EXW4PG(66), -- Voltex 4 ports 2 pp LAN/WAN 10 GE (EG)
port4801E48PG(67), -- Saturn 48 ports 2 pp GE (EG)
port4801E48TG(68), -- Pluto 48 ports 2 pp E/FE/GE (EG)
port0210EXW2PG3(69), -- Voltex 2 ports 1 pp LAN/WAN 10 GE (EG3)
port2401E24PG3(70), -- Saturn 24 ports 1 pp GE (EG3)
port2401E24TG3(71), -- Pluto 24 ports 1 pp E/FE/GE (EG3)
port04S48P4G(72), -- Sonoma OC48c/12c/3c 4 Ports (EG)
port04S48P4G3(73), -- Sonoma OC48c/12c/3c 4 Ports (EG3)
port1610EXW16PG(74), -- Baku Dual CAM 16 ports 10GE
port0810EXW8PG3(75), -- Baku Dual CAM 8 ports
-- CYCLONE3 Cards
port9001E90MH(76), -- Athena 90 ports 10M CAM E/FE/GE (EH)
port1010EXW10SH(77), -- Icarus-SFP+ 10 ports LAN/WAN 10GE SFP+ (EH)
port1010EXW10SJ(78), -- Icarus-SFP+-Dual CAM 10 ports LAN/WAN 10GE SFP+ (EJ)
port9001E90MJ(79), -- Athena 90 ports 40M CAM E/FE/GE (EJ)
port5001E50PH(80), -- Artemis-SFP 50 ports LAN 1GE SFP 10M CAM (EH)
port5001E50PJ(81), -- Artemis-SFP 50 ports LAN 1GE SFP 40M CAM (EJ)
port1010EXW10PH(82), -- Erebus 10 ports 10GE XFP 10M CAM (EH)
port1010EXW10PJ(83), -- Erebus 10 ports 10GE XFP 40M CAM (EJ)
port4010EXW40SH(84), -- Pegasus 40 ports LAN/WAN SFP + 10M CAM
port4010EXW40SJ(85), -- Pegasus 40 ports LAN/WAN SFP + 40M CAM
portUnknown(99)
}
F10SystemCardType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The processor card supported by the Dell Networking OS
products ."
SYNTAX INTEGER {
notPresented(0),
lc0210E2TV(1), -- 2-port 10GE LAN PHY line card with VSR optics
lc0210E2TE(2), -- 2-port 10GE LAN PHY line card with 40Km optics
lc2401E24S(3), -- 24-port GE line card with SX optics
lc2401E24L(4), -- 24-port GE line card with LX optics
lc12OC12OC3(5), -- 12-port OC12c/3c PoS + EoS line card with IR optics
lc01OC192(6), -- 1-port OC192c Pos line card with SR optics
lcReserve(7),
lc2401E24SEC(8), -- 24-port GE line card with SX optics (EC)
lc2401E24lEc(9), -- 24-port GE line card with SX optics (EC)
lc0210E2TY(10), -- 2-port 10GE LAN PHY line card with 10Km optics
lc0210E2TU(11), -- 2-port 10GE LAN PHY line card with 100Km optics
lc0110EW1YB(12), -- 1-port 10GE WAN PHY line card with 10Km optics
lc0110EW1YC(13), -- 1-port 10GE WAN PHY line card with 10Km optics
lc02S48YC2(14), -- 2-port OC48c line card with SR optics (EC)
lc0110EX1YB(15), -- 1-port 10GE LAN PHY line card with 10Km optics (EB)
lc0110EX1YC(16), -- 1-port 10GE LAN PHY line card with 10Km optics (EC)
lc1201F12PB(17), -- 12-port GE Flex line card with SFP optics (EB)
lc1201F12PC(18), -- 12-port GE Flex line card with SFP optics (EC)
lc0110EX1EB(19), -- 1-port 10GE LAN PHY line card with 40Km optics (EB)
lc0110EX1EC(20), -- 1-port 10GE LAN PHY line card with 40Km optics (EC)
lc0110EX1YBL(21), -- 1-port 10GE LAN PHY line card with 10Km optics (EB)
lc0210EX2YD(22), -- 2 port 10GE LAN PHY with 10Km (1301nm) optics (ED)
lc0210EX2ED(23), -- 2 port 10GE LAN PHY with 40Km (1550nm) optics (ED)
lc0210EX2ZDdep(24), -- 2 port 10GE LAN PHY with 80Km (1550nm) optics (ED; DEPRECATED.
lc0210EW2YD(25), -- 2 port 10GE WAN PHY with 10Km (1310nm) optics (ED)
lc0110EX1YD(26), -- 1 port 10GE LAN PHY with 10Km (1310nm) optics (ED)
lc0110EX1ED(27), -- 1 port 10GE LAN PHY with 40Km (1550nm) optics (ED)
lc0110EX1ZD(28), -- 1 port 10GE LAN PHY with 80Km (1550nm) optics (ED)
lc0110EW1YD(29), -- 1 port 10GE WAN PHY with 10Km. (1310nm) optics (ED)
lc2401E24PD(30), -- 24 port 1GE SFP (ED)
lc0210EX2YD2(31), -- 2 port 10GE LAN PHY with 10Km. (1310nm) optics (ED2)
lc0210EX2YE(32), -- 2 port 10GE LAN PHY with 10Km. (1310nm) optics (EE)
lc0110EX1YD2(33), -- 1 port 10 GE LAN PHY with 10Km. (1310nm) optics (ED2)
lc0110EX1YE(34), -- 1 port 10 GE LAN PHY with 10Km. (1310nm) optics (EE)
lc0210EW2YD2(35), -- 2 port 10GE WAN PHY with 10Km (1310nm) optics (ED2)
lc0210EW2YE(36), -- 2 port 10GE WAN PHY with 10Km (1310nm) optics (EE)
lc0110EW1YE(37), -- 1 port 10GE WAN PHY with 10Km. (1310nm) optics (EE)
lc01OC192SE(38), -- 1-port OC192c/STM-64c PoS line card with SR optics (EE)
lc2401E24TD(39), -- 24-port 100/1000Base-T line card with RJ-45 interfaces (ED)
lc2401E24PE(40), -- 24 port 1GE SFP (EE)
lc1201F12PC2(41), -- 12-port GE Flex line card with EoMPLS & SFP optics (EC2)
lc0210EX2ZD(42), -- 2 port 10GE LAN PHY with 80Km (1550nm) optics (ZD)
lc0210EW2YD3(43), -- 2 port 10GE WAN PHY with 10Km (1550nm) optics (ED3)
lc0210EX2ZE(44), -- 2 port 10GE LAN PHY with 80Km (1550nm) optics (EE)
lc1201F12PE(45), -- 12-port GE Flex line card with SFP optics (EE)
lc2401E24PD2(46), -- 24 port 1GE SFP (ED2)
lc0210EX2ZD2(47), -- PROMETHEUS 80Km ED2
lc1201E12TD3(48), -- Moosehaed 12 ports 1 pp FE/GE
lc0210EX2YD3(49), -- Tsunami 10Km ED - Tsunami + Gorilla
lc0110EX1YD3(50), -- Tsunami 1 pp 10Km ED - Tsunami + Gorilla
lc1201E12PD3(51), -- Typhoon 12 ports SFP ED3
lc02S48YE2(52), -- Cairo J EE
lc0110EX1YE3(53), -- Tsunami 1pp 40Km EE
lc1201E12PE3(54), -- Typhoon 12 ports EE
-- T2C2 Cards
lc4801E48PF(55), -- Saturn 48 ports 2 pp GE
lc2401E24PF3(56), -- Saturn-s 24 ports 1 pp GE
lc4801E48TF3(57), -- Ketel1 48 ports 1 pp E/FE/GE oversub E300
lc4801E48TF(58), -- Pluto 48 ports 2 pp E/FE/GE
lc0410EXW4PF(59), -- Voltex 4 ports 2 pp LAN/WAN 10 GE
lc0210EXW2PF3(60), -- Voltex-s 2 ports 1 pp LAN/WAN 10 GE
lc9001E90MF(61), -- Absolut 90 ports 2 pp GE
lc4801E48T1F(62), -- Medusa 48 ports 1 pp E/FE/GE oversub E600/1200
lc1610EXW16PF(63), -- Baku 16 ports 10 GE
lc0810EXW8PF(64), -- Baku 8 ports 10 GE
lc0410EXW4PG(65), -- Voltex 4 ports 10 GE (EG)
lc4801E48PG(66), -- Saturn 48 ports 2 pp GE (EG)
lc4801E48TG(67), -- Pluto 48 ports 2 pp E/FE/GE (EG)
lc0210EXW2PG3(68), -- Voltex 2 ports 10 GE (EG3)
lc2401E24PG3(69), -- Saturn 24 ports 1 pp GE (EG3)
lc2401E24TG3(70), -- Pluto 24 ports 1 pp E/FE/GE (EG3)
lc04S48P4G(71), -- Sonoma OC48c/12c/3c 4 Ports (EG)
lc04S48P4G3(72), -- Sonoma OC48c/12c/3c 4 Ports (EG3)
lc1610EXW16PG(73), -- Baku Dual CAM 16 ports
lc0810EXW8PG3(74), -- Baku Dual CAM 8 ports
-- CYCLONE3 Cards
lc9001E90MH(75), -- Athena 90 ports 10M CAM E/FE/GE (EH)
lc1010EXW10SH(76), -- Icarus-SFP+ 10 ports LAN/WAN 10GE SFP+ (EH)
lc1010EXW10SJ(77), -- Icarus-SFP+-Dual CAM 10 ports LAN/WAN 10GE SFP+ (EJ)
lc9001E90MJ(78), -- Athena 90 ports 40M CAM E/FE/GE (EJ)
lc5001E50PH(79), -- Artemis-SFP 50 ports LAN 1GE SFP 10M CAM (EH)
lc5001E50PJ(80), -- Artemis-SFP 50 ports LAN 1GE SFP 40M CAM (EJ)
lc1010EXW10PH(81), -- Erebus 10 ports 10GE XFP 10M CAM (EH)
lc1010EXW10PJ(82), -- Erebus 10 ports 10GE XFP 40M CAM (EJ)
lc4010EXW40SH(83), -- Pegasus 40 ports 10GE SFP+ 10M CAM
lc4010EXW40SJ(84), -- Pegasus 40 ports 10GE SFP+ 40M CAM
z9500LC12(85),
z9500LC36(86),
z9500LC48(87),
c9000LC24X10GCu(88),
c9000LC24X10GOptics(89),
c9000LC6X40G(90),
rpmCard(200), -- Route Processor Card
rpmCardEB(201),
rpmCardED(202),
rpmCardEE(203),
rpmCardEE3(204),
rpmCardEF(205),
rpmCardEF3(206),
rpmCardEH(207), -- Bigfoot
supCard(208), -- Supervisor Card
sfmCard(250), -- Switch Fabric Card
cardUnknown(259)
}
F10CardOperStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The operational status provides further condition of
the card. If AdminStatus is changed to 'up', then the
valid state is
'ready' - the card is present and ready and operational
packets can be passed
If AdminStatus is changed to 'down', the states can be
as followed:
'cardNotmatch'- the card does not matche what is configured
'cardProblem' - the card detects hardware problems
'diagMode' - the card in the diagnostic mode
'cardAbsent' - the card is not present
'offline' - the card is not used."
SYNTAX INTEGER {
ready(1),
cardNotmatch(2),
cardProblem(3),
diagMode(4),
cardAbsent(5),
offline(6)
}
F10CSeriesPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Port type available in Dell Networking OS C-Series products."
SYNTAX INTEGER {
portSerial(1),
portAux(2),
portFastEther(3),
portGigEther(4),
port10GigEther(5),
portUnknown(99)
}
F10SSeriesPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Port type available in Dell Networking OS S-Series products."
SYNTAX INTEGER {
portSerial(1),
portFastEther(2),
portGigEther(3),
port10GigEther(4),
port40GigEther(5),
portFibreChannel(6),
portUnknown(99)
}
F10MSeriesPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Port type available in Dell Networking OS M-Series products."
SYNTAX INTEGER {
portSerial(1),
portFastEther(2),
portGigEther(3),
port10GigEther(4),
port40GigEther(5),
portFC(6),
portUnknown(99)
}
F10CSeriesCardType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The processor card supported by the Dell Networking OS C-Series system
products ."
SYNTAX INTEGER {
notPresented(0),
cardUnknown(99),
lc4802E48TB(1024), -- 48-port GE 100/1000Base-T line card with RJ45 interface (CB)
lc0410EX4PB(1026), -- 4-port 10GE LAN PHY line card with XFP optics (CB)
lc4801E48PB(1027), -- 48-port FE/GE line card with SFP optics (CB)
lc4610E46TB(1028), -- 36-port GE 10/100/1000Base-T with RJ45 - 8-port FE/GE with SFP - 2-port 10GE with SFP+
lc4802E48VB(1280), -- 48-port GE 100/1000Base-T line card with RJ45 interface (CB) with POE
lc4610E46VB(1284), -- 36-port GE 10/100/1000Base-T with RJ45 and PoE - 8-port FE/GE with SFP - 2-port 10GE with SFP+
lc0810EX8PB(2049), -- 8-port 10GE LAN PHY line card with XFP optics (CB)
rpmCard(200) -- Route Processor Card
}
F10ProcessorModuleType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The processor modules supported by the Dell Networking OS
card."
SYNTAX INTEGER {
controlProcessor(1), -- Control Processor
routingProcessor1(2), -- Rotuing Processor type 1
routingProcessor2(3), -- Rotuing Processor type 2
linecardProcessor(4), -- Line Card Processor
rpmProcessor(5), -- Single Control+Routing Processor
routingProcessor(6) -- Rotuing Processor
}
F10SlotState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A bit string that represents the status of the slot
in a E1200 chassis.
Slot# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1
| |
| |
| Least Significant bit <-----+
|
+-----> Most Significant bit
The slot numbers starts with the most significant bit.
The most significant bit represents slot number 1 and
the least significant bit is slot 16.
A bit string that represents the status of the slot
in a E600 chassis.
Slot# 1 2 3 4 5 6 7 8 9
1 1 1 0 1 1 1 0 1
| |
| V
| Least Significant bit
|
+-----> Most Significant bit
The slot numbers starts with the most significant bit.
The most significant bit represents slot number 1 and
the least significant bit is slot 9.
Each slot occupies a bit. The value 1 indicates slot is
in used and 0 indicates slot is empty."
SYNTAX INTEGER (0..65535)
F10SlotID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Dell Networking OS Chassis Slot ID.
"
SYNTAX INTEGER
F10SwDate ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The date format is MM/DD/YYYY.
MM = Month
DD = Day
YYYY = Year
For example, January 24, 2002 would be
displayed as:
01/24/2002
"
SYNTAX DisplayString
F10MfgDate ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The manufacturing date format is PPWWYYYY
PP = Plant #(ie, what building made the board;01= Sanmina Bldg 4,02=Sanmina Bldg 2)
WW = Week number (01 = First full week of the year ie, Sunday through Saturday)
YYYY = Year
For example, 01482001 would have been produced at Samina Bldg 4 during the first
week of December, 2001.
"
SYNTAX DisplayString
PortList ::= 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'."
SYNTAX OCTET STRING
F10VlanID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Dell Networking OS VLAN ID.
A value used to index per-VLAN tables: values of 0 and
4095 are not permitted; if the value is between 1 and
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
global scope within a given bridged domain (see VlanId
textual convention). If the value is greater than 4095
then it represents a VLAN with scope local to the
particular agent, i.e. one without a global VLAN-ID
assigned to it. Such VLANs are outside the scope of
IEEE 802.1Q but it is convenient to be able to manage them
in the same way using this MIB."
SYNTAX INTEGER
F10ChassisMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The chassis mode in Dell Networking series of products."
SYNTAX INTEGER {
nonJumbo(0), -- 1.0
etherScale(1), -- Jumbo/1.5
mixed(2), -- 1.5 Mix
teraScale(3), -- 2.0
cseries1(4), -- C-Series 1.0
sseries1(5), -- S-Series 1.0
exaScale(6) -- 3.0
}
F10QueueID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Dell Networking OS Queue ID.
"
SYNTAX INTEGER
F10PortPipeID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Dell Networking OS PortPipe ID.
"
SYNTAX INTEGER
F10CycloneVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"the Dell Networking OS Cyclone based hardware version"
SYNTAX INTEGER {
onePointFive(1), -- TjCj
twoPointZero(2), -- T2C2
threePointZero(3) -- X3
}
F10CamPartitionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The CAM partition supported in the Dell Networking OS line card.
The sequecing used here is
Layer 2 Ingress CAM range is 1 - 30
Layer 2 Egress CAM range is 31 - 60
Layer 3 Ingress CAM range is 61 - 90
Layer 3 Egress CAM range is 91 - 120
Layer 3 Host abd LPM CAM (BCM specific) range is 121 - 150
"
SYNTAX INTEGER {
layer2AclIngress(1), -- L2 Ingress ACL
layer2AclPvstIngress(2), -- L2 Ingress ACL PVST
layer2FibIngress(3), -- L2 Ingress FIB
layer2FibEgress(31), -- L2 Egress FIB
layer3AclIngress(61), -- L3 Ingress ACL
layer3FibIngress(62), -- L3 Ingress FIB
layer3SysFlowIngress(63), -- L3 Ingress System Flow
layer3TrcListIngress(64), -- L3 Ingress System Flow
layer3McastFibIngress(65), -- L3 Ingress multicast fib
layer3QosIngress(66), -- L3 Ingress multicast fib
layer3PbrIngress(67), -- L3 Ingress multicast fib
layer3AclEgress(91), -- L3 Egress ACL
layer3ExtHost(121), -- L3 Host Table(BCM)
layer3ExtLPM(122) -- L3 Longest Prefix Match(BCM-LPM)
}
F10HundredthdB ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-2"
STATUS current
DESCRIPTION
"This data type represents power levels
that are normally expressed in dB. Units
are in hundredths of a dB;
for example, -7.23 dB will be represented as -723."
SYNTAX Integer32
DellNetDeviceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The device category running the Dell Networking OS"
SYNTAX INTEGER {
chassis(1), -- Chassis
stack(2), -- Stackable unit
rpm(3), -- Route Processor Module
supervisor(4), -- supervisor Module
linecard(5), -- Line Card
port-extender(6) -- Port Extender
}
DellNetPEOperStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The operational status of the port extender"
SYNTAX INTEGER {
up(1),
down(2)
}
END

View File

@ -0,0 +1,444 @@
-- *****************************************************************
-- FORCE10-TRAP-ALRM-MIB
--
--
-- Copyright (c) 2003-2014 by Dell Inc. All Rights Reserved.
-- All rights reserved.
-- *****************************************************************
--
FORCE10-TRAP-EVENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, TimeTicks
FROM SNMPv2-SMI
DateAndTime, DisplayString, RowPointer
FROM SNMPv2-TC
f10Mgmt
FROM FORCE10-SMI
;
f10TrapEventMib MODULE-IDENTITY
LAST-UPDATED "201202210000Z"
ORGANIZATION "Dell Inc"
CONTACT-INFO
"http://www.force10networks.com/support"
DESCRIPTION
"Dell Networking OS Trap Alarm MIB.
Dell Networking OS Trap Event MIB allows users to track or to view
the trap events logged by the system. There are two types
of trap event tables, hostory trap event table and active
trap event table.
All the traps sent by the system are logged to history trap
event table. The trap that need action will logged to active
trap event table; 'Card down' trap event will go to the active
trap event table, and the trap will be cleared as soon as
'Card Up' event is issued.
"
REVISION "201202210000Z" -- Feb 21, 2012
DESCRIPTION
"Add historyTrapEventPort to f10HistoryTrapEventTable and
activeTrapEventPort to f10ActiveTrapEventTable.
"
REVISION "200510050000Z"
DESCRIPTION
"The initial reversion.
"
::= { f10Mgmt 6 }
f10TrapEventObjects OBJECT IDENTIFIER ::= { f10TrapEventMib 1 }
f10HistoryTrapEvent OBJECT IDENTIFIER ::= { f10TrapEventObjects 1 }
f10ActiveTrapEvent OBJECT IDENTIFIER ::= { f10TrapEventObjects 2 }
f10TrapVarbindEvent OBJECT IDENTIFIER ::= { f10TrapEventObjects 3 }
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
f10ChassisBootupTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The f10ChassisBootupTime used the timestamp to uniquely
identify the system between system reboots.
Each time an NMS connects to a chassis, it should verify
its f10ChassisBootupTime. If the time is different, it should
refresh its history and active tables.
But, if the f10ChassisBootupTime is the same, then it should
query the f10LastTrapEventSeqId and update its history and active
tables from its own f10LastTrapEventSeqId to the chassis
f10LastTrapEventSeqId.
"
::= { f10HistoryTrapEvent 1 }
f10LastTrapEventSeqId OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
f10LastTrapEventSeqId is a sequential ID indicated the number of
traps sent by the syatem since chassis is loaded. The same id can
also be used as the index to the history and active tables.
Anytime, if an NMS dropped its connection with a chassis, it should
sync up its history tables from its own f10LastTrapEventSeqId to
the chassis f10LastTrapEventSeqId.
"
::= { f10HistoryTrapEvent 2 }
f10MaxHistoryTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
f10MaxHistoryTableSize is the maximum rows in history table.
This also limits the active/varbind tables.
Whenever there is a chance of overflow, the oldest entry
will be deleted form the history table.
Respective entry from active table also will be deleted
and the corresponding varbind entries will be deleted
from varbind table.
"
::= { f10HistoryTrapEvent 3 }
f10HistoryTrapEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10HistoryTrapEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of history trap event table."
::= { f10HistoryTrapEvent 4 }
f10HistoryTrapEventEntry OBJECT-TYPE
SYNTAX F10HistoryTrapEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of history trap event table.
"
INDEX { historyTrapEventSeqId }
::= { f10HistoryTrapEventTable 1 }
F10HistoryTrapEventEntry ::= SEQUENCE {
historyTrapEventSeqId Integer32,
historyTrapEventSeverity Integer32,
historyTrapEventType Integer32,
historyTrapEventMsg DisplayString,
historyTrapEventOid RowPointer,
historyTrapEventSlot Integer32,
historyTrapEventTimeStamp TimeTicks,
historyTrapEventPort Integer32
}
historyTrapEventSeqId OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
historyTrapEventSeqId is a sequential ID and the index to
history trap table.
"
::= { f10HistoryTrapEventEntry 1 }
historyTrapEventSeverity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The trap severity level.
"
::= { f10HistoryTrapEventEntry 2 }
historyTrapEventType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The trap category type.
"
::= { f10HistoryTrapEventEntry 3 }
historyTrapEventMsg OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The message or the description of the trap.
"
::= { f10HistoryTrapEventEntry 4 }
historyTrapEventOid OBJECT-TYPE
SYNTAX RowPointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The OID of this trap.
"
::= { f10HistoryTrapEventEntry 5 }
historyTrapEventSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Corresponsding to chAlarmVarSlot in trap definition.
For example if card is down, this field will have the
card slot number.
The value of -1 is used for non-applicable case.
"
::= { f10HistoryTrapEventEntry 6 }
historyTrapEventTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The timestamp when the trap is sent.
"
::= { f10HistoryTrapEventEntry 7 }
historyTrapEventPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Corresponsding to chAlarmVarPort in trap definition.
This field may be used for other instance depending on
the trap type, for example, tray number in case of fan
or power supply trap.
The value of -1 is used for non-applicable case.
"
::= { f10HistoryTrapEventEntry 8 }
-- End of f10HistoryTrapEventTable
-- Active Trap Event table.
f10ActiveTrapEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10ActiveTrapEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of active trap event table."
::= { f10ActiveTrapEvent 1 }
f10ActiveTrapEventEntry OBJECT-TYPE
SYNTAX F10ActiveTrapEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of active trap event table.
"
INDEX { activeTrapEventSeqId }
::= { f10ActiveTrapEventTable 1 }
F10ActiveTrapEventEntry ::= SEQUENCE {
activeTrapEventSeqId Integer32,
activeTrapEventSeverity Integer32,
activeTrapEventType Integer32,
activeTrapEventMsg DisplayString,
activeTrapEventOid RowPointer,
activeTrapEventSlot Integer32,
activeTrapEventTimeStamp TimeTicks,
activeTrapEventPort Integer32
}
activeTrapEventSeqId OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
activeTrapEventSeqId is a sequential ID and the index to
active trap table.
"
::= { f10ActiveTrapEventEntry 1 }
activeTrapEventSeverity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The trap severity level.
"
::= { f10ActiveTrapEventEntry 2 }
activeTrapEventType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The trap category type.
"
::= { f10ActiveTrapEventEntry 3 }
activeTrapEventMsg OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The message or the description of the trap.
"
::= { f10ActiveTrapEventEntry 4 }
activeTrapEventOid OBJECT-TYPE
SYNTAX RowPointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The OID of this trap.
"
::= { f10ActiveTrapEventEntry 5 }
activeTrapEventSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Corresponsding to chAlarmVarSlot in trap definition.
For example if card is down, this field will have the
card slot number.
The value of -1 is used for non-applicable case.
"
::= { f10ActiveTrapEventEntry 6 }
activeTrapEventTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The timestamp when the trap is sent.
"
::= { f10ActiveTrapEventEntry 7 }
activeTrapEventPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Corresponsding to chAlarmVarPort in trap definition.
This field may be used for other instance depending on
the trap type, for example, tray number in case of fan
or power supply trap.
The value of -1 is used for non-applicable case.
"
::= { f10ActiveTrapEventEntry 8 }
-- End of f10ActiveTrapEventTable
-- Trap Event varbind table.
f10TrapEventVarbindTable OBJECT-TYPE
SYNTAX SEQUENCE OF F10TrapEventVarbindEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of trap event varbind table."
::= { f10TrapVarbindEvent 1 }
f10TrapEventVarbindEntry OBJECT-TYPE
SYNTAX F10TrapEventVarbindEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of trap event varbind table.
"
INDEX { trapEventVarbindSeqId, trapEventVarbindId }
::= { f10TrapEventVarbindTable 1 }
F10TrapEventVarbindEntry ::= SEQUENCE {
trapEventVarbindSeqId Integer32,
trapEventVarbindId Integer32,
trapEventVarbindOid OBJECT IDENTIFIER,
trapEventVarbindType Integer32,
trapEventVarbindValue DisplayString
}
trapEventVarbindSeqId OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
trapEventVarbindSeqId is a sequential ID and the index to
varbind trap table.
"
::= { f10TrapEventVarbindEntry 1 }
trapEventVarbindId OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
trapEventVarbindId is the ID and the index to
history trap table.
"
::= { f10TrapEventVarbindEntry 2 }
trapEventVarbindOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The OID of this trap.
"
::= { f10TrapEventVarbindEntry 3 }
trapEventVarbindType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The trap category type.
"
::= { f10TrapEventVarbindEntry 4 }
trapEventVarbindValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This is the result or data in this trap.
"
::= { f10TrapEventVarbindEntry 5 }
END