Brocade, the B-wing symbol, BigIron, DCX, Fabric OS, FastIron, IronPoint, IronShield, IronView, IronWare, JetCore, NetIron,
SecureIron, ServerIron, StorageX, and TurboIron are registered trademarks, and DCFM, Extraordinary Networks, and SAN Health
are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. All other brands,
products, or service names are or may be trademarks or service marks of, and are used to identify, products or services of their
respective owners.
Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning
any equipment, equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to
this document at any time, without notice, and assumes no responsibility for its use. This informational document describes
features that may not be currently available. Contact a Brocade sales office for information on feature and product availability.
Export of technical data contained in this document may require an export license from the United States government.
The authors and Brocade Communications Systems, Inc. shall have no liability or responsibility to any person or entity with
respect to any loss, cost, liability, or damages arising from the information contained in this book or the computer programs that
accompany it.
The product described by this document may contain “open source” software covered by the GNU General Public License or other
open source license agreements. To find-out which open source software is included in Brocade products, view the licensing
terms applicable to the open source software, and obtain a copy of the programming source code, please visit
http://www.brocade.com/support/oscd.
Brocade Communications Systems, Incorporated
Corporate and Latin American Headquarters
Brocade Communications Systems, Inc.
1745 Technology Drive
San Jose, CA 95110
Tel: 1-408-333-8000
Fax: 1-408-333-8101
E-mail: info@brocade.com
European Headquarters
Brocade Communications Switzerland Sàrl
Centre Swissair
Tour B - 4ème étage
29, Route de l'Aéroport
Case Postale 105
CH-1215 Genève 15
Switzerland
Tel: +41 22 799 5640
Fax: +41 22 799 5641
E-mail: emea-info@brocade.com
Asia-Pacific Headquarters
Brocade Communications Systems China HK, Ltd.
No. 1 Guanghua Road
Chao Yang District
Units 2718 and 2818
Beijing 100020, China
Tel: +8610 6588 8888
Fax: +8610 6588 9999
E-mail: china-info@brocade.com
Asia-Pacific Headquarters
Brocade Communications Systems Co., Ltd. (Shenzhen WFOE)
Citic Plaza
No. 233 Tian He Road North
Unit 1308 – 13th Floor
Guangzhou, China
Tel: +8620 3891 2000
Fax: +8620 3891 2111
E-mail: china-info@brocade.com
Document History
Document TitlePublication NumberSummary of ChangesPublication Date
This document is organized to help you find the information that you want as quickly and easily as
possible.
The document contains the following components:
• Chapter 1, “Understanding Brocade SNMP,” provides an introduction to Brocade SNMP and
MIBs.
• Chapter 2, “MIB-II (RFC1213-MIB),” provides information for MIB-II.
• Chapter 3, “FE MIB Objects,” provides information for FE MIB object types.
• Chapter 4, “Entity MIB Objects,” provides information for Entity MIB object types.
• Chapter 5, “SW-MIB Objects,” provides information for FC Switch MIB (SW-MIB) object types.
• Chapter 6, “High-Availability MIB Objects,” provides information for High-Availability MIB object
types.
• Chapter 7, “FICON MIB Objects,” provides information for FICON MIB (LINK-INCIDENT-MIB)
object types.
• Chapter 8, “FibreAlliance MIB Objects,” provides information for FibreAlliance MIB
(FCMGMT-MIB) object types.
• Chapter 9, “FCIP MIB Objects,” provides information on FCIP MIB support for 7500 switches
and FC4-18i blades.
• Chapter 10, “iSCSI MIB Objects,” provides information on iSCSI MIB support for 7500 switches
and FC4-18i blades.
• Chapter 11, “USM MIB Objects,” provides information on USM MIB.
• Appendix A, “MIB Object Groupings,” is a function-based listing of MIB objects.
Fabric OS MIB Referencexi
53-1001339-01
• Appendix B, “MIB OIDs and their Matching Object Names,” provides a listing of the MIB object
names and the corresponding MIB Object ID (OID) associated with each.
Supported hardware and software
In those instances in which procedures or parts of procedures documented here apply to some
switches but not to others, this guide identifies exactly which switches are supported and which are
not.
Although many different software and hardware configurations are tested and supported by
Brocade Communications Systems, Inc. for 6.3.0, documenting all possible configurations and
scenarios is beyond the scope of this document.
This document supports Brocade Fabric OS versions v6.3.0 and earlier versions,v6.2.0,
v6.1.2_CEE, v6.1.0, v6.0.0, v5.3.x, v 5.2.x, v5.1.x, v5.0.x, v4.4.0, v4.2.x, v4.1.x, v3.2.x, v3.1.x and
all switches supporting these Fabric OS versions, including:
• Brocade 300
• Brocade 4100
• Brocade 4900
• Brocade 5000
• Brocade 5100
• Brocade 5300
• Brocade 5410
• Brocade 5480
• Brocade 5424
• Brocade 5450
• Brocade 7500
• Brocade 7500E
• Brocade 7600
• Brocade 7800 Extension Switch
• Brocade 8000 FCoE Switch
• Brocade Encryption Switch
• Brocade DCX Backbone and Brocade DCX-4S Backbone
-FA4-18 Fibre Channel application blade
-FCOE10-24 DCX Blade
-FS8-18 Encryption Blade
-FC8-16 port blade
-FC8-32 port blade
-FC8-48 port blade
-FC10-6 port blade
-FR4-18i router blade
-FX8-24 DCX Extension Blade (new)
xiiFabric OS MIB Reference
53-1001339-01
• Brocade 48000 director
-FA4-18 Fibre Channel application blade
-FC4-16 port blade
-FC4-16IP
-FC4-32 port blade
-FC4-48 port blade
-FC10-6 port blade
-FR4-18i router blade
What’s new in this document
The following changes have been made since this document was last released:
• Information that was added:
-Support for Brocade 7800 Extension Switch, Brocade 8000, FCOE10-24 DCX Blade, and
FX8-24 DCX Extension Blade
-The following MIB objects included:
• RMON MIB
• USM MIB
• fcipTcpConnTable
• fcipConnStatsTable
• snmpSilentDrops
• snmpProxyDrops
• Information that was changed:
-sysContact
-sysLocation
-The following entries are updated as obsolete:
• swGroupName
• swGroupType
• swGroupMemPos
-Change of version number wherever applicable
-Miscellaneous additions and corrections have been made throughout
For further information about new features and documentation updates for this release, refer to
the release notes.
Document conventions
This section describes text formatting conventions and important notices formats.
Fabric OS MIB Referencexiii
53-1001339-01
Text formatting
The narrative-text formatting conventions that are used in this document are as follows:
bold textIdentifies command names
Identifies the names of user-manipulated GUI elements
Identifies keywords and operands
Identifies text to enter at the GUI or CLI
italic textProvides emphasis
Identifies variables
Identifies paths and Internet addresses
Identifies document titles
code textIdentifies CLI output
Identifies syntax examples
For readability, command names in the narrative portions of this guide are presented in mixed
lettercase: for example, switchShow. In actual examples, command lettercase is often all
lowercase. Otherwise, this manual specifically notes those cases in which a command is case
sensitive.
Notes, cautions, and warnings
The following notices and statements are used in this manual. They are listed below in order of
increasing severity of potential hazards.
NOTE
A note provides a tip, guidance or advice, emphasizes important information, or provides a reference
to related information.
ATTENTION
An Attention statement indicates potential damage to hardware or data.
CAUTION
A Caution statement alerts you to situations that can be potentially hazardous to you or cause
damage to hardware, firmware, software, or data.
DANGER
A Danger statement indicates conditions or situations that can be potentially lethal or extremely
hazardous to you. Safety labels are also attached directly to products to warn of these conditions
or situations.
Key terms
For definitions specific to Brocade and Fibre Channel, see the technical glossaries on Brocade
Connect. See “Brocade resources” on page xv for instructions on accessing Brocade Connect.
xivFabric OS MIB Reference
53-1001339-01
For definitions of SAN-specific terms, visit the Storage Networking Industry Association online
dictionary at:
http://www.snia.org/education/dictionary
Notice to the reader
This document may contain references to the trademarks of the following corporations. These
trademarks are the properties of their respective companies and corporations.
These references are made for informational purposes only.
CorporationReferenced Trademarks and Products
Microsoft CorporationWindows, Windows NT, Internet Explorer
Sun Microsystems, Inc.Sun, Solaris
Additional information
This section lists additional Brocade and industry-specific documentation that you might find
helpful.
Brocade resources
To get up-to-the-minute information, go to http://my.brocade.com and register at no cost for a user
ID and password.
For practical discussions about SAN design, implementation, and maintenance, you can obtain
Building SANs with Brocade Fabric Switches through:
http://www.amazon.com
White papers, online demos, and data sheets are available through the Brocade Web site at:
For additional Brocade documentation, visit the Brocade Web site:
http://www.brocade.com
Release notes are available on the Brocade Connect Web site and are also bundled with the Fabric
OS firmware.
Other industry resources
For additional resource information, visit the Technical Committee T11 Web site. This Web site
provides interface standards for high-performance and mass storage applications for Fibre
Channel, storage management, and other applications:
http://www.t11.org
Fabric OS MIB Referencexv
53-1001339-01
For information about the Fibre Channel industry, visit the Fibre Channel Industry Association Web
site:
http://www.fibrechannel.org
Getting technical help
Contact your switch supplier for hardware, firmware, and software support, including product
repairs and part ordering. To expedite your call, have the following information immediately
available:
1. General Information
• Switch model
• Switch operating system version
• Software name and software version, if applicable
• Error numbers and messages received
• supportSave command output
• Detailed description of the problem, including the switch or fabric behavior immediately
following the problem, and specific questions
• Description of any troubleshooting steps already performed and the results
• Serial console and Telnet session logs
• syslog message logs
2. Switch Serial Number
The switch serial number and corresponding bar code are provided on the serial number label,
as shown here:
Switch—On the switch ID pull-out tab located inside the chassis on the port side on the left
• Brocade 5000—On the switch ID pull-out tab located on the bottom of the port side of the
switch
• Brocade 7600—On the bottom of the chassis
• Brocade 48000—Inside the chassis next to the power supply bays
• Brocade DCX—On the bottom right on the port side of the chassis
• Brocade DCX-4S—On the bottom right on the port side of the chassis, directly above the
cable management comb.
3. World Wide Name (WWN)
Use the licenseIdShow command to display the WWN of the chassis.
xviFabric OS MIB Reference
53-1001339-01
• If you cannot use the licenseIdShow command because the switch is inoperable, you can
get the WWN from the same place as the serial number, except for the Brocade DCX. For
the Brocade DCX, access the numbers on the WWN cards by removing the Brocade logo
plate at the top of the nonport side of the chassis.
Document feedback
Because quality is our first concern at Brocade, we have made every effort to ensure the accuracy
and completeness of this document. However, if you find an error or an omission, or you think that
a topic needs further development, we want to hear from you. Forward your feedback to:
documentation@brocade.com
Provide the title and version number and as much detail as possible about your comment,
including the topic heading and page number and your suggestions for improvement.
The Simple Network Management Protocol (SNMP) is an industry-standard method of monitoring
and managing network devices. This protocol promotes interoperability because SNMP-capable
systems must adhere to a common set of framework and language rules.
1
Understanding the components of SNMP makes it possible to use third-party tools to view, browse,
and manipulate Brocade switch variables (MIBs) remotely as well as to set up an enterprise-level
management process. Every Brocade switch and director supports SNMP.
Recipients for SNMP traps are restricted according to security levels. Security levels are selected
and set for a switch using the snmpconfig --set seclevel command. To select and set SNMP security
levels, issue the command snmpconfig --set seclevel after having logged in to the switch as admin.
The following example sets the SNMP security level to 1 (authentication only). This setting allows all
SNMPv1 users to perform GET and SET operations on MIBs, but creates an exception for SNMPv3
users that do not have authentication and privacy privileges (noAuthnoPriv).
switch:admin> snmpconfig --set seclevel
Select SNMP Security Level
(0 = No security, 1 = Authentication only, 2 = Authentication and Privacy, 3 =
sxNo Access): (0..3) [0]
Select SNMP SET Security Level
(0 = No security, 1 = Authentication only, 2 = Authentication and Privacy, 3 =
No Access): (0..3) [0]
TABLE 1Security level options
Security level ProtocolQuery behaviorTraps
No security [0]
(noAuthnoPriv)
Authentication only [1]
(authNoPriv)
SNMPv1
SNMPv3
SNMPv1
SNMPv3
Allowed.
Allowed.
Allowed.
All SNMPv3 users allowed except
noAuthNoPriv users.
Sent.
Sent.
Sent.
Sent for all SNMPv3 users
except noAuthNoPriv users.
Fabric OS MIB Reference1
53-1001339-01
Understanding SNMP basics
t
1
TABLE 1Security level options (Continued)
Security level ProtocolQuery behaviorTraps
Authentication and
Privacy [2]
(authPriv)
No Access [3]SNMPv1
SNMPv1
SNMPv3
SNMPv3
Understanding SNMP basics
Every Brocade switch carries an agent and management information base (MIB), as shown in
Figure 1. The agent accesses information about a device and makes it available to an SNMP
network management station.
Management Station
FIGURE 1SNMP structure
When active, the management station can get information or set information when it queries an
agent. SNMP commands, such as get, set, getnext, setnext, and getresponse, are sent from the
management station, and the agent replies once the value is obtained or modified (Figure 2).
Agents use variables to report such data as the number of bytes and packets in and out of the
device, or the number of broadcast messages sent and received. These variables are also known
as managed objects. All managed objects are contained in the MIB.
Not allowed.
Only SNMPv3 users with authPriv
privilege are allowed.
Not allowed.Not Sent.
SNMP
Agent
Not Sent.
Sent only for authPriv users.
MIB
get, getnext, se
Management Station
reply
Agent
FIGURE 2SNMP query
The management station can also receive traps, unsolicited messages from the switch agent if an
unusual event occurs. Refer to “Understanding SNMP traps” on page 4 for more information.
Management Station
TRAP
Agent
FIGURE 3SNMP trap
The agent can receive queries from one or more management stations and can send traps to up to
six management stations.
2Fabric OS MIB Reference
53-1001339-01
Understanding SNMP basics
1
Understanding MIBs
The management information base (MIB) is a database of monitored and managed information on
a device, in this case a Brocade switch. The MIB structure can be represented by a tree hierarchy.
The root splits into three main branches: International Organization for Standardization (ISO),
Consultative Committee for International Telegraph and Telephone (CCITT), and joint ISO/CCITT.
These branches have short text strings and integers (OIDs) to identify them. Text strings describe
object names, while integers allow software to create compact, encoded representations of the
names.
Each MIB variable is assigned an object identifier (OID). The OID is the sequence of numeric labels
on the nodes along a path from the root to the object. For example, as shown in Figure 4, the
Brocade SW.MIB OID is:
1.3.6.1.4.1.1588
The corresponding name is:
iso.org.dod.internet.private.enterprise.bsci
The other branches are part of the standard MIBs, and the portions relevant to configuring SNMP
on a Brocade switch are referenced in the remainder of this reference.
iso (1)
org (3)
Brocade SW MIB
1.3.6.1.4.1.1588
private (4)
enterprise (1)
bcsi (1588)
directory (1)
sysDescr (1)
system (1)
mgmt (2)
mib-2 (1)
interface (2)
sysObjectID (2)
dod (6)
internet (1)
experimental (3)
fibreChannel (42)
fcFe (1)
fcFabric (2)
FIGURE 4Brocade MIB tree location
Use a MIB browser to access the MIB variables: all MIB browsers perform queries and load MIBs.
Since different vendors vary the information in their private enterprise MIBs, it is necessary to verify
their information. The Fibre Channel MIB standards dictate that certain information be included in
all MIBs: it is the vendors’ responsibility to follow the standards. The standards are as follows:
• FibreAlliance (FA) MIB: Brocade supports version 3.0.
Fabric OS MIB Reference3
53-1001339-01
Understanding SNMP basics
1
• Fabric Element (FE) MIB: accepted by the Internet Engineering Task Force (IETF).
Once loaded, the MAX-ACCESS provides access levels between the agent and management station.
The access levels are as follows:
• not-accessible
• read-create
• read-only - Public
• read-write - Private
Brocade supports FE_RCF2837.mib under the MIB-II branch in Fabric OS v6.3.0, v6.2.0,
v6.1.2_CEE, v6.1.0, v6.0.0, v4.x, v3.2.0, and v3.1.x and the experimental version, FE_EXP.mib,
in Fabric OS v2.6.x and 3.0.x. This latest version of the FE MIB references the
FRAMEWORK.MIB and, based on the MIB browser, it is necessary to load this MIB before the
FE.MIB. Refer to “Loading Brocade MIBs” on page 6 for more information.
You cannot read or write to this variable.
Specifies a tabular object that can be read, modified, or created as a new row in a table.
You can only monitor information.
You can read or modify this variable.
Understanding SNMP traps
An unsolicited message that comes to the management station from the SNMP agent on the
device is called a trap. Brocade switches send traps out on UDP port 162 and to any configured
port. In order to receive traps, the management station IP address and severity level must be
configured on the switch. Up to six trap recipients can be configured using Web Tools or the
snmpConfig command. You can define a different message severity level for each recipient so that
some recipients receive all trap messages and others receive only the most critical.
There are two main MIB trap choices:
• FibreAlliance MIB trap - Associated with the Fibre Alliance MIB (FA-MIB), this MIB manages SAN
switches and devices from any company that complies with Fibre Alliance specifications.
• Brocade-specific MIB trap - Associated with the Brocade-specific Brocade MIB (SW-MIB),
manages Brocade switches only.
There is some overlap in the functionality of these MIBs. If you enable both SW-MIB and FA-MIB
traps, you could receive duplicate messages for the switch events that trigger the trap.
You can also use these additional MIBs and their associated traps: HA-MIB; FICON-MIB; and
SW-EXTTRA. You can use the snmpConfig command to disable the FA-MIB, HA-MIB, FICON-MIB, and
SW_EXTTRA; but neither the SW-MIB or the FE-MIB can be disabled.
An event trap (swEventTrap, connUnitEventTrap, or swFabricWatchTrap) is basically an error
message (errShow output) that is SNMP-formatted and delivered.
FA traps
Consider enabling the FA traps if you want to use SNMP to monitor multiple connectivity units,
including Brocade switches.
The switchStatusPolicySet command determines the FA-TRAP switch status-related outputs:
• connUnitStatusChange
4Fabric OS MIB Reference
53-1001339-01
Understanding SNMP basics
1
• connUnitSensorStatusChange
• connUnitPortStatusChange
• connUnitEventTrap
The MIB-II system description swEventTrapLevel determines the output for the connUnitEventTrap.
Events in the Error Log of a severity at or above the configured threshold will generate SNMP traps.
The Fibre Alliance Trap (FA-TRAP) can be configured to send traps using the snmpConfig command.
Refer to the Fabric OS Command Reference for more information on this command.
HA traps
Consider enabling these traps to monitor field-replaceable unit (FRU) status and control processor
(CP) status when you have a Brocade director in your environment:
• fruStatusChanged
This trap is generated by a FRU status change, such as a switch reboot or disabling or enabling
a FRU component such as (fandisable or fanenable, etc).
• cpStatusChanged
This trap is generated by a change in the status of a CP, including a reboot or firmware
download.
• fruHistoryTrap
This trap is generated when a FRU is added or removed. fruHistoryTrap is not generated when
standby CP is removed.
The high availability trap (HA-TRAP) can be configured to send traps using the snmpConfig
command. Refer to the Fabric OS Command Reference for more information on this command.
SW traps
There are six specific traps defined in Brocade SW-TRAP.
1. swfault (no longer supported)
2. swSensorScn (no longer supported)
3. swFCPortScn
This trap is generated by a port state change.
4. swEventTrap
This trap is generated by any switch event reported to the system error log.
5. swFabricWatchTrap
This trap is generated when any Fabric Watch threshold is reached.
6. swTrackChangesTrap
This trap is generated by a login or a logout.
7. swPmgrEventTrap
This trap is generated when an IPv6 address status change event occurs.
8. swIpv6ChangeTrap
Fabric OS MIB Reference5
53-1001339-01
Loading Brocade MIBs
1
This trap is generated when any partition manager change happens.
The Brocade trap (SW-TRAP) can be configured to send traps using the snmpConfig command.
Refer to the Fabric OS Command Reference for more information on this command.
Object instances
MIB objects are defined by the OID, which is the type of object, and by the instance number, which
is an instance of that MIB object. A Fibre Channel port is a MIB object, and port 0 is an instance of
that object. The following is an OID number and an instance number:
1.3.6.1.4.1.1588.2.1.1.1.6.2.1.11.5
where:
1.3.6.1.4.1.1588.2.1.1.1.6.2.1.11 is the OID (of swFCPortTxWords) and 5 is the instance
ID for port 4.
You must add 1 to the port number to get its instance number in SNMP because SNMP numbering
starts at 1; switch port numbering starts at 0.
Loading Brocade MIBs
The Brocade MIB is a set of variables that are private extensions to the Internet standard MIB-II.
The Brocade agents support many other Internet-standard MIBs. These standard MIBs are defined
in RFC publications. To find specific MIB information, examine the Brocade proprietary MIB
structure and the standard RFC MIBs supported by Brocade.
Brocade MIB files
The Brocade MIB files are as follows:
• BRCD_v5_0.mib
• brcdfcip.mib
• CPQ_HOST.mib
• CPQ_RACK.mib
• ENTITY_RFC2737.mib
• FA_v3_0.mib
• fcip.mib
• FE_RFC2837.mib
• FICON_v5_0.mib
• HA_v5_1.mib
• IF.mib
• IF_TYPE.mib
• INET_ADDR.mib
• ISCSI_RFC4544.mib
• SW_v5_7.mib
• RMON.mib
6Fabric OS MIB Reference
53-1001339-01
Loading Brocade MIBs
1
• usm.mib
Before loading MIBs
Before loading Brocade MIB files, ensure that you have the correct version of SNMP for your Fabric
OS version (Table 2).
TABLE 2Fabric OS supported SNMP versions
FirmwareSNMPv1SNMPv2SNMPv3
Fabric OS v2.6.2 and previousYesNo
Fabric OS v3.2.0 and previousYesNo
Fabric OS v4.2.0 and previousYesNo
Fabric OS v4.4.0YesNo
Fabric OS v5.xYesYes
Fabric OS v6.0.0YesYesYes
Fabric OS v6.1.0YesYesYes
Fabric OS v6.2.0YesYesYes
Fabric OS v6.1.2_CEEYesNoYes
Fabric OS v6.3.0YesNoYes
1
1
1
1
3
No
No
No
Yes
Yes
2
2
1.The corresponding Fabric OS has SNMPv2 capabilities, but it is not officially supported by Brocade.
2.Fabric OS v4.4.0 and v5.x support SNMPv3-USM MIB (snmpUsmMIB), which is available as
RFC 3414.
3.SNMPv2 is supported from Fabric OS v5.0.4 and higher, but SNMP v2 traps are not supported.
MIB loading order
Many MIBs use definitions that are defined in other MIBs. These definitions are listed in the
IMPORTS section near the top of the MIB. When loading the Brocade MIBs, refer to Figure 5 to
ensure any MIB dependencies are loading in the correct order.
Fabric OS MIB Reference7
53-1001339-01
Loading Brocade MIBs
1
RFC1213-MIB
MIB-II
RFC1155-SMI
SNMPv2-SMI
SMNPv2-TC
SNMPv2-CONF
RMON MIB
Select one
FA_v2_2.mib
FCMGMT-MIB
FOS 2.6.x
FA.mib
FCMGMT-MIB
FOS 3.x, 4.x, 5.x, 6.x
BRCD.mib
Brocade-REG-MIB
Brocade-TC
FOS 2.6.x, 3.x, 4.x, 5.x, 6.x
INET-ADDRESS-MIB
snmpUsmMIB
User-based Security Model
SNMP-FRAMEWORK-MIB
FC_RFC4044.mib
ISCSI_RFC4544.mib
RFC2571
Legend
Select one or both
FCFABRIC-ELEMENT-MIB
FE_RFC2837.mib
FIBRE-CHANNEL-FE-MIB
FOS 3.1.x, 4.x, 5.x, 6.x
FICON_v5_0.mib
FOS 4.x, 5.x, 6.x
SW_v5_5.mib
FOS 2.6.x, 3.x, 4.x, 5.x
SW_v5_7.mib
ENTITY_RFC2737.mib
FOS 4.x, 5.x, 6.x
FCIP.mib
FOS 6.2 and 6.3
brcdfcip.mib
FE_EXP.mib
FICON-MIB
FOS 6.x
SW.mib
FOS 6.x
ENTITY-MIB
HA.mib
FOS 4.x, 5.x, 6.x
Brocade MIB
Module name
FOS supported
IF.mib
FOS 5.3 and 6.x
Standard MIB File
Module name
Dependency
NOTE
FA_v3_0.mib obsoletes the use of the connUnitPortStatFabricTable used in the FA_v2_2.mib.
FA_v3_0.mib now uses the connUnitPortStatTable for port statistics. The FA_v3_0.mib and the
FA_v2_2.mib cannot be loaded concurrently on the same SNMP management system.
The FE_RFC2837.mib and the FE_EXP.mib can be loaded concurrently on the same SNMP
management system. The FE_EXP.mib was listed in the experimental OID section. The
FE_RFC2837.mib has subsequently been ratified by the standards organizations.|
All versions of Fabric OS support SNMPv1. Fabric v2.6.x and v3.2.x partially support SNMPv2. Fabric
OS v4.4.0 and v5.0.1 support SNMPv3-USM (snmpUsmMIB) MIB. Fabric OS version 5.3.0 supports
the FCIP MIB and ifXtable.
FIGURE 5Brocade SNMP MIB dependencies and advised installation order
8Fabric OS MIB Reference
53-1001339-01
Loading Brocade MIBs
SNMP CLI usage
An example of the SNMPv3 User/Traps configuration is provided below.
Configuring SNMPv3 user/traps
1. Create user on switch using CLI userconfig, with the required role.
switch:admin> userconfig --add fa_adm -r fabricadmin -h0 -a 0-255
Setting initial password for fa_adm
Enter new password:********
Re-type new password:********
Account fa_adm has been successfully added.
switch:admin>
Create user on switch in VF Context using CLI userconfig, with the required role.
switch:admin> userconfig --add sa_user -r switchadmin -l 1-128 -h1 -c admin
Setting initial password for sa_user
Enter new password:********
Re-type new password:********
Account sa_user has been successfully added.
switch:admin>
1
2. Create the SNMPv3 user as shown below.
DCX_54:root> snmpconfig --set snmpv3
SNMP Informs Enabled (true, t, false, f): [false] t
SNMPv3 user configuration(snmp user not configured in FOS user database will
have physical AD and admin role as the default):
User (rw): [snmpadmin1]
Auth Protocol [MD5(1)/SHA(2)/noAuth(3)]: (1..3) [3]
Priv Protocol [DES(1)/noPriv(2)/3DES(3)/AES128(4)/AES192(5)/AES256(6)]):
(2..2) [2]
Engine ID: [0:0:0:0:0:0:0:0:0] 80:00:05:23:01:0A:23:34:21
User (rw): [snmpadmin2]
Auth Protocol [MD5(1)/SHA(2)/noAuth(3)]: (1..3) [3] 1
New Auth Passwd:
Verify Auth Passwd:
Priv Protocol [DES(1)/noPriv(2)/3DES(3)/AES128(4)/AES192(5)/AES256(6)]):
(1..6) [2] 1
New Priv Passwd:
Verify Priv Passwd:
Engine ID: [0:0:0:0:0:0:0:0:0] 80:00:05:23:01:0A:23:34:1B
User (rw): [snmpadmin3]
Auth Protocol [MD5(1)/SHA(2)/noAuth(3)]: (1..3) [3]
Priv Protocol [DES(1)/noPriv(2)/3DES(3)/AES128(4)/AES192(5)/AES256(6)]):
(2..2) [2]
Engine ID: [0:0:0:0:0:0:0:0:0]
User (ro): [snmpuser1]
Auth Protocol [MD5(1)/SHA(2)/noAuth(3)]: (1..3) [3]
Priv Protocol [DES(1)/noPriv(2)/3DES(3)/AES128(4)/AES192(5)/AES256(6)]):
(2..2) [2]
Engine ID: [0:0:0:0:0:0:0:0:0]
User (ro): [snmpuser2]
Auth Protocol [MD5(1)/SHA(2)/noAuth(3)]: (1..3) [3]
Priv Protocol [DES(1)/noPriv(2)/3DES(3)/AES128(4)/AES192(5)/AES256(6)]):
(2..2) [2]
Example of systemGroup configuration (default)
switch:admin> snmpconfig --default systemGroup
*****
This command will reset the agent's system group configuration back to
factory default
*****
sysDescr = Fibre Channel Switch
sysLocation = End User Premise
sysContact = Field Support
authTraps = 0 (OFF)
*****
Are you sure? (yes, y, no, n): [no] y
3. Set the security level.
switch:admin> snmpconfig --set secLevel
Select SNMP GET Security Level
(0 = No security, 1 = Authentication only, 2 = Authentication and Privacy, 3 =
No Access): (0..3) [0] 2
Select SNMP SET Security Level
(0 = No security, 1 = Authentication only, 2 = Authentication and Privacy, 3 =
No Access): (2..3) [2] 2
switch:admin> snmpconfig --show secLevel
12Fabric OS MIB Reference
53-1001339-01
Brocade 7500 / FR4-18i and Brocade MIBs
GET security level = 2, SET level = 2
SNMP GET Security Level: Authentication and Privacy
SNMP SET Security Level: Authentication and Privacy
4. In the Manager (SNMP Browser), create a user fa_adm with Authentication protocol as MD5,
Privacy protocol as DES, set the password and set the trap port as 65000. (Same values are
set as in the switch SNMPv3 configuration.)
Brocade 7500 / FR4-18i and Brocade MIBs
Beginning with release Fabric OS 5.3.0, statistics are available for FCIP tunnels, VEX_Ports, or
VE_Ports through the portstatsshow command.
The changes in the sensor details for FR4-18i Blade has been incorporated into SNMP. The
“connUnitSensorTable 1.3.6.1.3.94.1.8” on page 225 and “swSensorTable
1.3.6.1.4.1.1588.2.1.1.1.1.22” on page 150 display information consistent with the Fabric OS
sensorShow command.
1
Access Gateway and Brocade MIBs
Brocade Access Gateway supports the following MIBs.
TABLE 3Access Gateway MIB support
MIB nameSupportedDescription
MIB-2YesUpdated to support Access Gateway in v5.2.1.
Entity-MIBYes
HA MIBYes
SW-MIBNoDisabled in Access Gateway because the conventions are specific to
FA-MIBYesThe connUnitSnsTable is not supported because a switch in Access
FE-MIBNoDisabled in Access Gateway because the conventions are specific to
CPQ-Rack MIBLimitedSupported on embedded switches only.
FCIP MIB LimitedImplemented to support WAN interfaces in Fabric OS v5.3.0.
iSCSI MIBLimitedSupports displaying information about virtual targets (VTs), iSCSI
fabric switches.
Gateway does support name server services.
fabric switches.
sessions, and TCP connection tables, as derived from specific MIB
tables.
Firmware upgrades and enabled traps
Prior to Fabric OS v4.4, traps were turned on and off as a group (for example, the SW-Trap, or
FA-Trap). In these versions of the Fabric OS it was not possible to set individual traps (such as,
swSensorStatusChangeTrap, swTrackChangesTrap, or connUnitEventTrap).
Fabric OS MIB Reference13
53-1001339-01
Fabric OS commands for configuring SNMP
1
In Fabric OS v4.4 or above you can turn on and off traps individually within a trap group. After the
trap group is enabled, the individual traps need to be enabled explicitly.
Because the pre- Fabric OS v4.4 firmware only has trap group level settings, when you upgrade to
the Fabric OS v4.4 firmware or above, individual traps are turned off by default even if the
corresponding trap group was enabled before upgrading. When moving from a downlevel version to
Fabric OS v4.4 or above you must use the snmpconfig command to turn on explicitly the individual
traps within each trap group.
Fabric OS commands for configuring SNMP
Use the following commands to configure MIBs in the Fabric OS. Refer to the Fabric OS
Administrator’s Guide for procedures for configuring SNMP on the Brocade switches.
TABLE 4Commands for configuring SNMP
CommandDescription
snmpConfig This command has all the features of the existing agtcfg* commands; in addition, it
has SNMPv3 configuration parameters.
Enhanced in Fabric OS 6.3.0 to support SNMP Informs for SNMPv3 users.
snmpMibCapSetEnhanced in Fabric OS v4.4 to provide a filter facility at the trap level (previously the
filter facility was at MIB level for traps).
Enhanced in Fabric OS 5.3.0 to support enabling and disabling of MIBs and traps
for the FCIP MIB and the ifTable and ifXTable for FC ports (MIB II Interfaces group).
Enhanced in Fabric OS 6.2.0, where FCIP is enabled by default.
snmpMibCapShowDisplays the snmpMibCapSet command settings.
agtcfgDefaultThis command is deprecated. Only the snmpConfig command is working.
agtcfgSetThis command is deprecated. Only the snmpConfig command is working.
agtcfgShowThis command is deprecated. Only the snmpConfig command is working.
SNMPMibCapSetThis command is deprecated. Only the snmpConfig command is working.
SNMPMibCapShowThis command is deprecated. Only the snmpConfig command is working.
snmpTrapsTo support SNMP notification generator feature, Notification generator framework
has been implemented to send various SNMP traps.
Support for Administrative Domains
Administrative Domains are supported in Fabric OS Version 5.3.0 and later releases. An
Administrative Domain (AD) is a domain within a fabric. Administrative domains can be used to limit
administrator access within a fabric, and to provide service providers with a means to assign
portions of a fabric to individual consumers. An AD may contain switches, devices, and ports. An AD
may also limit access to a configured set of users.
14Fabric OS MIB Reference
53-1001339-01
Support for Role Based Access Control
Role Based Access Control (RBAC) is supported in Fabric OS Version 5.3.0 and later releases. RBAC
applies a fixed set of roles that address the access control needs of a majority of customers. Each
role is a set of permissions that can be applied to a user that controls the kinds of jobs and tasks
the user can perform on a fabric or fabric element.
Support for IP V6 addressing
IP V6 addressing is supported in Fabric OS Version 5.3.0 and later releases.
Support for Virtual Fabric
Virtual Fabric is supported in Fabric OS Version 6.2.0 and later releases.
The descriptions of each of the MIB variables in this chapter come directly from the MIB-II itself.
The notes that follow the descriptions refer to Brocade-specific information and are provided by
Brocade.
MIB-II object hierarchy
Figure 6 through Figure 15 depicts the organization and structure of MIB-II.
Tab le 5 lists the textual conventions used for MIB-II.
TABLE 5MIB-II textual conventions
Type definitionValue
DisplayStringOctet String of size 0 to 255
PhysAddressOctet String
Objects and types imported
The following objects and types are imported from RFC1155-SMI:
• mgmt
• NetworkAddress
• IpAddress
• Counter
• Gauge
• TimeTicks
Fabric OS MIB Reference23
53-1001339-01
System group
2
System group
All systems must implement the System group. If an agent is not configured to have a value for any
of the System group variables, a string of length 0 is returned.
sysDescr 1.3.6.1.2.1.1.1
A textual description of the entity. This value should include the full name and version identification
of the hardware type, software operating system, and networking software.
FormatThis must contain only printable ASCII characters.
Set commandSet this value using the snmpconfig command.
DefaultThe switch type. The default value is either Fibre Channel Switch or Access Gateway.
sysObjectID 1.3.6.1.2.1.1.2
The vendor’s authoritative identification of the network management subsystem contained in the
entity. This value is allocated within the SMI enterprises subtree (1.3.6.1.4.1) and provides an easy
and unambiguous means for determining what kind of device is being managed.
ExampleIf a vendor “NetYarn, Inc.” was assigned the subtree 1.3.6.1.4.1.4242, it could assign the identifier
1.3.6.1.4.1.4242.1.1 to its “Knit Router”.
DefaultThe device type. The default value is either:
The time (in hundredths of a second) since the network management portion of the system was
last reinitialized.
Set commandSet this value using the switchuptime command.
sysContact 1.3.6.1.2.1.1.4
The textual identification of the contact person for this managed node, together with information
on how to contact this person. The minimum length of the string must be 4.
DefaultField Support
Set commandSet this value using the snmpconfig command.
24Fabric OS MIB Reference
53-1001339-01
sysName 1.3.6.1.2.1.1.5
An administratively assigned name for this managed node. By convention, this is the node’s fully
qualified domain name.
DefaultPreassigned name of the logical switch.
Set commandSet this value using the snmpconfig command.
sysLocation 1.3.6.1.2.1.1.6
The physical location of this node (for example, telephone closet, 3rd floor). The minimum length of
the string must be 4.
DefaultEnd User Premise
Set commandSet this value using the snmpconfig command.
sysServices 1.3.6.1.2.1.1.7
sysName 1.3.6.1.2.1.1.5
2
A value that indicates the set of services that this entity primarily offers. The value is a sum. This
sum initially takes the value 0. Then, for each layer, L, in the range 1 through 7, for which this node
performs transactions, 2 raised to (L - 1) is added to the sum. For example, a node that primarily
performs routing functions has a value of 4 (2
application services has a value of 72 (2
CalculateIn the context of the Internet suite of protocols, values should be calculated accordingly:
Layer functionality
1 = physical (for example, repeaters)
2 = datalink/subnetwork (for example, bridges)
3 = internet (for example, IP gateways)
4 = end-to-end (for example, IP hosts)
7 = applications (for example, mail relays)
For systems including OSI protocols, layers 5 and 6 also can be counted. The return value is always
79.
4-1
3-1
). In contrast, a node that is a host and offers
7-1
+ 2
).
Fabric OS MIB Reference25
53-1001339-01
Interfaces group
2
Interfaces group
Implementation of the Interfaces group is mandatory for all systems. FCIP tunnel support is added
in Fabric OS 5.3.0 and higher. To support FCIP tunneling, entries are created in the ifTable for each
WAN interface (GbE port), each FC port, and each FCIP tunnel (transport interface).
Logical Inter Switch Link (LISL) is an FC interface.
ifNumber 1.3.6.1.2.1.2.1
The number of network interfaces and existing FC ports present on this system, regardless of their
current state. This number will vary across platforms (switches).
The return value is dynamic for all Brocade switches and depends on the number of GbE ports, FC
ports and transport interfaces.
ifTable 1.3.6.1.2.1.2.2
A list of interface entries. The number of entries is given by the value of ifNumber.
The Interfaces table contains information on the entity’s interfaces. Each interface is thought of as
being attached to a subnetwork. Note that this term should not be confused with subnet, which
refers to an addressing partitioning scheme used in the Internet suite of protocols.
ifEntry 1.3.6.1.2.1.2.2.1
An interface entry containing objects at the subnetwork layer and below, for a particular interface.
IndexifIndex
ifIndex 1.3.6.1.2.1.2.2.1.1
A unique value for each interface.
The values range between 1 and the value of ifNumber. The value for each interface must remain
constant, at least from one reinitialization of the entity's network management system to the next
reinitialization.
For Network Interface, the number starts from 805306369 and increments with the interface
count. For FC ports, the number starts from 1073741824 and increments with the existing FC
ports. Similarly the index value range for the interfaces are as follows:
• For GbE port the number starts from 268435456
• For Ten GbE (FCoE ports) the number starts from 402653184
• For FCIP Tunnel the number starts from 536870912
• For xFCIP Tunnel the number starts from 1342177280
• For Port channel the number starts from 671088640
• For VLAN the number starts from 1207959552
26Fabric OS MIB Reference
53-1001339-01
ifDescr 1.3.6.1.2.1.2.2.1.2
A textual string containing information about the interface. The ifDescr for non-bladed switches
includes: lo, eth0, and fc0. The ifDescr for Brocade 12000, 24000, and 48000 directors includes:
lo, eth0, fc0, and sit0, as well as fc1, eth0:1, and eth0:2.
ifDescr 1.3.6.1.2.1.2.2.1.2
2
Values
• For WAN interface- GbE port for FCIP
• For transport interface- FCIP tunnel ID
• For FC ports- Port name (if set), otherwise, FC port <slot/port>
ifType 1.3.6.1.2.1.2.2.1.3
The type of interface, designated by the physical link protocols immediately below the network layer
in the protocol stack.
Values
• For WAN interface, FCIP Link - ethernetCsmacd (6)
• For transport interface - FCIPLink (224)
• For FC ports - Fibre Channel (56)
• For lo - softwareLoopback(24)
• For sit0 - 131
• For fc0/port0 - other
ifMtu 1.3.6.1.2.1.2.2.1.4
The size of the largest datagram that can be sent or received on the interface, specified in octets.
ValuesFor interfaces that are used to transmit network datagrams, the value is the size of the largest
network datagram that can be sent on the interface (these values are different for Fabric OS v4.x).
• eth0 returns 1500
• lo returns 16436
• fc0 returns 2024
• FCIP GbE returns 1500
• sit0 returns 1480
• port0 returns 2112
ifSpeed 1.3.6.1.2.1.2.2.1.5
An estimate (in bits per second) of the interface's current bandwidth.
ValuesFor interfaces that do not vary in bandwidth or interfaces for which no accurate estimation can be
made, this object should contain the nominal bandwidth. For Fabric OS v4.x, 2 Gbps returns.
• eth0 returns 100000000 and not null
• fc port returns 1,000,000,000 for 1 Gbps port
Fabric OS MIB Reference27
53-1001339-01
ifPhysAddress 1.3.6.1.2.1.2.2.1.6
2
• fc port returns 2000000000 for 2 Gbps port
• fc port returns 4000000000 for 4 Gbps port
• For 10G: Value displayed is 4294967295
• For 8G: Value displayed is 4294967294
ifPhysAddress 1.3.6.1.2.1.2.2.1.6
The interface's address at the protocol layer immediately below the network layer in the protocol
stack.
ValuesFor interfaces that do not have such an address (for example, a serial line), this object should
contain an octet string of zero length.
• eth0 returns the Mac address for GbE ports
• lo returns null
• fc0 returns the Fibre Channel address ID in the format of domain: area: port, which is 24 bits,
where:
Domain8 bits (2 bytes)
Area 8 bits (2 bytes)
Port8 bits (2 bytes)
ifAdminStatus 1.3.6.1.2.1.2.2.1.7
The desired state of the interface.
Values
• up (1)
• down (2) or
• testing (3)
Supports Read only, should return same value with ifOperStatus for WAN and FC ports interfaces.
NOTE
The testing (3) state indicates that no operational packets can be passed. This object is read-only in
Fabric OS v4.x and above.
ifOperStatus 1.3.6.1.2.1.2.2.1.8
The current operational state of the interface.
Values
• up (1)
• down (2) or
• testing (3)
• unknown (4)
• dormant (5)
• notPresent (6)
28Fabric OS MIB Reference
53-1001339-01
• lowerLayerDown (7)
Active tunnels will be up; inactive tunnels will be down (configured but not online).
NOTE
The testing (3) state indicates that no operational packets can be passed.
ifLastChange 1.3.6.1.2.1.2.2.1.9
The value of sysUpTime at the time the interface entered its current operational state. If the current
state was entered prior to the last re-initialization of the local network management subsystem,
then this object contains a zero value.
ifInOctets 1.3.6.1.2.1.2.2.1.10
The total number of octets received on the interface, including framing characters.
ifInUcastPkts 1.3.6.1.2.1.2.2.1.11
ifLastChange 1.3.6.1.2.1.2.2.1.9
2
The number of subnetwork-unicast packets delivered to a higher-layer protocol.
Not supported.
ifInNUcastPkts 1.3.6.1.2.1.2.2.1.12
The number of nonunicast packets (for example, subnetwork-broadcast or subnetwork-multicast)
delivered to a higher-layer protocol.
Not supported.
ifInDiscards 1.3.6.1.2.1.2.2.1.13
The number of inbound packets that were chosen to be discarded (even though no errors had been
detected) to prevent their being deliverable to a higher-layer protocol.
One possible reason for discarding such a packet could be to free buffer space.
ifInErrors 1.3.6.1.2.1.2.2.1.14
The number of inbound packets that contained errors, which thereby prevented them from being
deliverable to a higher-layer protocol.
ifInUnknownProtos 1.3.6.1.2.1.2.2.1.15
The number of packets received by way of the interface that were discarded because of an
unknown or unsupported protocol.
Not supported.
Fabric OS MIB Reference29
53-1001339-01
ifOutOctets 1.3.6.1.2.1.2.2.1.16
2
ifOutOctets 1.3.6.1.2.1.2.2.1.16
The total number of octets transmitted out of the interface, including framing characters.
ifOutUcastPkts 1.3.6.1.2.1.2.2.1.17
The total number of packets that were requested, by higher-level protocols, to be transmitted to a
subnetwork-unicast address, including those that were discarded or not sent.
ifOutNUcastPkts 1.3.6.1.2.1.2.2.1.18
The total number of packets that were requested, by higher-level protocols, to be transmitted to a
nonunicast address (for example, a subnetwork-broadcast or subnetwork-multicast), including
those that were discarded or not sent.
Not supported.
ifOutDiscards 1.3.6.1.2.1.2.2.1.19
The number of outbound packets that were chosen to be discarded (even though no errors had
been detected) to prevent their being transmitted. One possible reason for discarding such a
packet could be to free buffer space.
ifOutErrors 1.3.6.1.2.1.2.2.1.20
The number of outbound packets that could not be transmitted because of errors.
ifOutQLen 1.3.6.1.2.1.2.2.1.21
The length of the output packet queue (in packets).
Not supported.
ifSpecific 1.3.6.1.2.1.2.2.1.22
A reference to MIB definitions specific to the particular media being used to realize the interface.
If the interface is realized by an Ethernet, then the value of this object refers to a document
defining objects specific to Ethernet. If this information is not present, its value must be set to the
Object Identifier 0 0, which is a syntactically valid object identifier, and any conferment
implementation of ASN.1 and BER must be able to generate and recognize this value.
Returns
• eth0 returns null OID
• lo returns null OID
• fc0 returns null OID
30Fabric OS MIB Reference
53-1001339-01
AT group
Implementation of the Address Translation group is mandatory for all systems. Note, however, that
this group is deprecated by MIB-II. From MIB-II onward, each network protocol group contains its
own address translation tables.
atTable 1.3.6.1.2.1.3.1
The Address Translation group contains one table, which is the union across all interfaces of the
translation tables for converting a network address (for example, an IP address) into a
subnetwork-specific address. This document refers to such a subnetwork-specific address as a
physical address.
For example, for broadcast media, where ARP is in use, the translation table is equivalent to the
ARP cache; on an X.25 network, where non-algorithmic translation to X.121 addresses is required,
the translation table contains the network address to X.121 address equivalences.
The Address Translation tables contain the network address to physical address equivalences.
Some interfaces do not use translation tables for determining address equivalences (for example,
DDN-X.25 has an algorithmic method); if all interfaces are of this type, then the Address Translation
table is empty.
AT group
2
atEntry 1.3.6.1.2.1.3.1.1
Each entry contains one network address to physical address equivalence.
IndexatIfIndex, atNetAddress
atIfIndex 1.3.6.1.2.1.3.1.1.1
The interface on which this entry's equivalence is effective. The interface identified by a particular
value of this index is the same interface as identified by the same value of ifIndex.
atPhysAddress 1.3.6.1.2.1.3.1.1.2
The media-dependent physical address.
atNetAddress 1.3.6.1.2.1.3.1.1.3
The network address (for example, the IP address) corresponding to the media-dependent physical
address.
Fabric OS MIB Reference31
53-1001339-01
IP group
2
IP group
Implementation of the IP group is mandatory for all systems.
ipForwarding 1.3.6.1.2.1.4.1
The indication of whether this entity is acting as an IP gateway in respect to the forwarding of
datagrams received by, but not addressed to, this entity. IP gateways forward datagrams; IP hosts
do not (except those source-routed through the host).
ipDefaultTTL 1.3.6.1.2.1.4.2
The default value inserted into the time-to-live field of the IP header of datagrams originated at this
entity, whenever a TTL value is not supplied by the transport layer protocol.
ipInReceives 1.3.6.1.2.1.4.3
The total number of input datagrams received from interfaces, including those received in error.
ipInHdrErrors 1.3.6.1.2.1.4.4
The number of input datagrams discarded due to errors in their IP headers, including bad
checksums, version number mismatch, other format errors, time-to-live exceeded, errors
discovered in processing their IP options, and so on.
ipInAddrErrors 1.3.6.1.2.1.4.5
The number of input datagrams discarded because the IP address in their IP header's destination
field was not a valid address to be received at this entity. This count includes invalid addresses (for
example, 0.0.0.0) and addresses of unsupported classes (for example, Class E). For entities that
are not IP gateways and therefore do not forward datagrams, this counter includes datagrams
discarded because the destination address was not a local address.
ipForwDatagrams 1.3.6.1.2.1.4.6
The number of input datagrams for which this entity was not final IP destination, as a result of
which an attempt was made to find a route to forward them to that final destination. In entities that
do not act as IP gateways, this counter includes only those packets that were source-routed through
this entity, and the Source-Route option processing was successful.
ipInUnknownProtos 1.3.6.1.2.1.4.7
The number of locally addressed datagrams received successfully but discarded because of an
unknown or unsupported protocol.
32Fabric OS MIB Reference
53-1001339-01
ipInDiscards 1.3.6.1.2.1.4.8
The number of input IP datagrams for which no problems were encountered to prevent their
continued processing, but which were discarded (for example, for lack of buffer space).
This counter does not include any datagrams discarded while awaiting reassembly.
ipInDelivers 1.3.6.1.2.1.4.9
The total number of input datagrams successfully delivered to IP user protocols (including ICMP).
ipOutRequests 1.3.6.1.2.1.4.10
The total number of IP datagrams that local IP user protocols (including ICMP) supplied to IP in
requests for transmission. Note that this counter does not include any datagrams counted in
ipForwDatagrams.
ipOutDiscards 1.3.6.1.2.1.4.11
ipInDiscards 1.3.6.1.2.1.4.8
2
The number of output IP datagrams for which no problem was encountered to prevent their
transmission to their destination, but which were discarded (for example, for lack of buffer space).
NOTE
This counter would include datagrams counted in ipForwDatagrams if any such packets met this
(discretionary) discard criterion.
ipOutNoRoutes 1.3.6.1.2.1.4.12
The number of IP datagrams discarded because no route could be found to transmit them to their
destination.
NOTE
This counter includes any packets counted in ipForwDatagrams that meet this “no-route” criterion.
Note that this includes any datagrams that a host cannot route because all of its default gateways
are down.
ipReasmTimeout 1.3.6.1.2.1.4.13
The maximum number of seconds that received fragments are held while they are awaiting
reassembly at this entity.
ipReasmReqds 1.3.6.1.2.1.4.14
The number of IP fragments received that needed to be reassembled at this entity.
Fabric OS MIB Reference33
53-1001339-01
ipReasmOKs 1.3.6.1.2.1.4.15
2
ipReasmOKs 1.3.6.1.2.1.4.15
The number of IP datagrams successfully reassembled.
ipReasmFails 1.3.6.1.2.1.4.16
The number of failures detected by the IP reassembly algorithm (for whatever reason: timed out,
errors, and so on).
NOTE
This is not necessarily a count of discarded IP fragments, because some algorithms (notably the
algorithm in RFC 815) can lose track of the number of fragments by combining them as they are
received.
ipFragOKs 1.3.6.1.2.1.4.17
The number of IP datagrams that have been successfully fragmented at this entity.
ipFragFails 1.3.6.1.2.1.4.18
The number of IP datagrams that have been discarded because they needed to be fragmented at
this entity but could not be (for example, because their Don't Fragment flag was set).
ipFragCreates 1.3.6.1.2.1.4.19
The number of IP datagram fragments that have been generated as a result of fragmentation at
this entity.
ipAddrTable 1.3.6.1.2.1.4.20
The table of addressing information relevant to this entity's IP addresses.
ipAddrEntry 1.3.6.1.2.1.4.20.1
The addressing information for one of this entity's IP addresses.
IndexipAdEntAddr
ipAdEntAddr 1.3.6.1.2.1.4.20.1.1
The IP address to which this entry's addressing information pertains.
34Fabric OS MIB Reference
53-1001339-01
ipAdEntIfIndex 1.3.6.1.2.1.4.20.1.2
The index value which uniquely identifies the interface to which this entry is applicable. The
interface identified by a particular value of this index is the same interface as identified by the
same value of ifIndex.
ipAdEntNetMask 1.3.6.1.2.1.4.20.1.3
The subnet mask associated with the IP address of this entry. The value of the mask is an IP
address with all the network bits set to 1 and all the host bits set to 0.
ipAdEntBcastAddr 1.3.6.1.2.1.4.20.1.4
The value of the least-significant bit in the IP broadcast address used for sending datagrams on the
(logical) interface associated with the IP address of this entry. For example, when the Internet
standard all-ones broadcast address is used, the value will be 1. This value applies to both the
subnet and network broadcasts addresses used by the entity on this (logical) interface.
ipAdEntIfIndex 1.3.6.1.2.1.4.20.1.2
2
ipAdEntReasmMaxSize 1.3.6.1.2.1.4.20.1.5
The size of the largest IP datagram that this entity can reassemble from incoming IP fragmented
datagrams received on this interface.
Not supported.
ipRouteTable 1.3.6.1.2.1.4.21
The IP routing table contains an entry for each route currently known to this entity.
ipRouteEntry 1.3.6.1.2.1.4.21.1
A route to a particular destination.
IndexipRouteDest
ipRouteDest 1.3.6.1.2.1.4.21.1.1
The destination IP address of this route.
An entry with a value of 0.0.0.0 is considered a default route. Multiple routes to a single destination
can appear in the table, but access to such multiple entries is dependent on the table-access
mechanisms defined by the network management protocol in use.
Fabric OS MIB Reference35
53-1001339-01
ipRouteIfIndex 1.3.6.1.2.1.4.21.1.2
2
ipRouteIfIndex 1.3.6.1.2.1.4.21.1.2
The index value that uniquely identifies the local interface through which the next hop of this route
should be reached.
The interface identified by a particular value of this index is the same interface identified by the
same value of ifIndex.
ipRouteMetric1 1.3.6.1.2.1.4.21.1.3
The primary routing metric for this route.
The semantics of this metric are determined by the routing protocol specified in the route's
ipRouteProto value. If this metric is not used, its value should be set to -1.
ipRouteMetric2 1.3.6.1.2.1.4.21.1.4
An alternate routing metric for this route.
The semantics of this metric are determined by the routing protocol specified in the route's
ipRouteProto value. If this metric is not used, its value should be set to -1.
ipRouteMetric3 1.3.6.1.2.1.4.21.1.5
An alternate routing metric for this route.
The semantics of this metric are determined by the routing protocol specified in the route's
ipRouteProto value. If this metric is not used, its value should be set to -1.
ipRouteMetric4 1.3.6.1.2.1.4.21.1.6
An alternate routing metric for this route.
The semantics of this metric are determined by the routing protocol specified in the route's
ipRouteProto value. If this metric is not used, its value should be set to -1.
ipRouteNextHop 1.3.6.1.2.1.4.21.1.7
The IP address of the next hop of this route. (In the case of a route bound to an interface that is
realized through a broadcast media, the value of this field is the agent’s IP address on that
interface.)
36Fabric OS MIB Reference
53-1001339-01
ipRouteType 1.3.6.1.2.1.4.21.1.8
The type of route. Setting this object to 2 (invalid) has the effect of invalidating the corresponding
entry in the ipRouteTable object. That is, it effectively dissasociates the destination identified with
said entry from the route identified with said entry. It is an implementation-specific matter as to
whether the agent removes an invalidated entry from the table. Accordingly, management stations
must be prepared to receive tabular information from agents that corresponds to entries not
currently in use. Proper interpretation of such entries requires examination of the relevant
ipRouteType object.
The values direct (3) and indirect (4) refer to the notion of direct and indirect routing in the IP
architecture.
Valid valuesother (1) None of the following
invalid (2)An invalidated route—route to directly
direct (3)Connected (sub)network—route to a non-local
indirect (4)Host/network/subnetwork
ipRouteProto 1.3.6.1.2.1.4.21.1.9
ipRouteType 1.3.6.1.2.1.4.21.1.8
2
The routing mechanism by which this route was learned.
Inclusion of values for gateway routing protocols is not intended to imply that hosts should support
those protocols.
ipRouteAge 1.3.6.1.2.1.4.21.1.10
The number of seconds since this route was last updated or otherwise determined to be correct.
Older semantics cannot be implied except through knowledge of the routing protocol by which the
route was learned.
Not supported.
ipRouteMask 1.3.6.1.2.1.4.21.1.11
The mask to be logical-ANDed with the destination address before being compared to the value in
the ipRouteDest field. For those systems that do not support arbitrary subnet masks, an agent
constructs the value of the ipRouteMask by determining whether the value of the correspondent
ipRouteDest field belong to a class-A, B, or C network, and then using one of the following:
masknetwork
255.0.0.0 class-A
255.255.0.0 class-B
255.255.255.0 class-C
NOTE
If the value of the ipRouteDest is 0.0.0.0 (default route), then the mask value is also 0.0.0.0.
Fabric OS MIB Reference37
53-1001339-01
ipRouteMetric5 1.3.6.1.2.1.4.21.1.12
2
All IP routing subsystems implicitly use this mechanism.
ipRouteMetric5 1.3.6.1.2.1.4.21.1.12
An alternate routing metric for this route.
The semantics of this metric are determined by the routing protocol specified in the route's
ipRouteProto value. If this metric is not used, its value should be set to -1.
ipRouteInfo 1.3.6.1.2.1.4.21.1.13
A reference to MIB definitions specific to the particular routing protocol that is responsible for this
route, as determined by the value specified in the route's ipRouteProto value. If this information is
not present, its value should be set to the Object Identifier {0 0}, which is a syntactically valid object
identifier; any conferment implementation of ASN.1 and BER must be able to generate and
recognize this value.
ipNetToMediaTable 1.3.6.1.2.1.4.22
The IP Address Translation table used for mapping from IP addresses to physical addresses.
NOTE
The IP address translation table contains the IP address to physical address equivalences. Some
interfaces do not use translation tables for determining address equivalences. For example,
DDN-X.25 has an algorithmic method; if all interfaces are of this type, then the Address Translation
table is empty.
ipNetToMediaEntry 1.3.6.1.2.1.4.22.1
Each entry contains one IP address to physical address equivalence.
IndexipNetToMediaIfIndex, ipNetToMediaNetAddress
ipNetToMediaIfIndex 1.3.6.1.2.1.4.22.1.1
The interface on which this entry's equivalence is effective.
The interface identified by a particular value of this index is the same interface identified by the
same value of ifIndex.
ipNetToMediaPhysAddress 1.3.6.1.2.1.4.22.1.2
The media-dependent physical address.
38Fabric OS MIB Reference
53-1001339-01
ipNetToMediaNetAddress 1.3.6.1.2.1.4.22.1.3
ipNetToMediaNetAddress 1.3.6.1.2.1.4.22.1.3
The IpAddress corresponding to the media-dependent physical address.
ipNetToMediaType 1.3.6.1.2.1.4.22.1.4
The type of mapping.
ipRoutingDiscards 1.3.6.1.2.1.4.23
Not supported.
The number of routing entries discarded even though they are valid. One possible reason for
discarding such an entry could be to free buffer space for other routing entries.
2
Fabric OS MIB Reference39
53-1001339-01
ICMP group
2
ICMP group
Implementation of the ICMP group is mandatory for all systems.
icmpInMsgs 1.3.6.1.2.1.5.1
The total number of ICMP messages that the entity received.
This counter includes all ICMP messages counted by icmpInErrors.
icmpInErrors 1.3.6.1.2.1.5.2
The number of ICMP messages that the entity received but determined to have ICMP-specific errors
(bad ICMP checksums, bad length, and so on).
icmpInDestUnreachs 1.3.6.1.2.1.5.3
The number of ICMP Destination Unreachable messages received.
icmpInTimeExcds 1.3.6.1.2.1.5.4
The number of ICMP Time Exceeded messages received.
icmpInParmProbs 1.3.6.1.2.1.5.5
The number of ICMP Parameter Problem messages received.
icmpInSrcQuenchs 1.3.6.1.2.1.5.6
The number of ICMP Source Quench messages received.
icmpInRedirects 1.3.6.1.2.1.5.7
The number of ICMP Redirect messages received.
icmpInEchos 1.3.6.1.2.1.5.8
The number of ICMP Echo (request) messages received.
icmpInEchoReps 1.3.6.1.2.1.5.9
The number of ICMP Echo Reply messages received.
40Fabric OS MIB Reference
53-1001339-01
icmpInTimestamps 1.3.6.1.2.1.5.10
The number of ICMP Timestamp (request) messages received.
icmpInTimestampReps 1.3.6.1.2.1.5.11
The number of ICMP Timestamp Reply messages received.
icmpInAddrMasks 1.3.6.1.2.1.5.12
The number of ICMP Address Mask Request messages received.
icmpInAddrMaskReps 1.3.6.1.2.1.5.13
The number of ICMP Address Mask Reply messages received.
icmpOutMsgs 1.3.6.1.2.1.5.14
icmpInTimestamps 1.3.6.1.2.1.5.10
2
The total number of ICMP messages that this entity attempted to send.
NOTE
This counter includes all those counted by icmpOutErrors.
icmpOutErrors 1.3.6.1.2.1.5.15
The number of ICMP messages that this entity did not send due to problems discovered within
ICMP such as a lack of buffers. This value must not include errors discovered outside the ICMP
layer such as the inability of IP to route the resultant datagram. In some implementations there
might be no types of error that contribute to this counter's value.
icmpOutDestUnreachs 1.3.6.1.2.1.5.16
The number of ICMP Destination Unreachable messages sent.
icmpOutTimeExcds 1.3.6.1.2.1.5.17
The number of ICMP Time Exceeded messages sent.
icmpOutParmProbs 1.3.6.1.2.1.5.18
The number of ICMP Parameter Problem messages sent.
Fabric OS MIB Reference41
53-1001339-01
icmpOutSrcQuenchs 1.3.6.1.2.1.5.19
2
icmpOutSrcQuenchs 1.3.6.1.2.1.5.19
The number of ICMP Source Quench messages sent.
icmpOutRedirects 1.3.6.1.2.1.5.20
The number of ICMP Redirect messages sent. For a host, this object is always 0, since hosts do not
send redirects.
icmpOutEchos 1.3.6.1.2.1.5.21
The number of ICMP Echo (request) messages sent.
icmpOutEchoReps 1.3.6.1.2.1.5.22
The number of ICMP Echo Reply messages sent.
icmpOutTimestamps 1.3.6.1.2.1.5.23
The number of ICMP Timestamp (request) messages sent.
icmpOutTimestampReps 1.3.6.1.2.1.5.24
The number of ICMP Timestamp Reply messages sent.
icmpOutAddrMasks 1.3.6.1.2.1.5.25
The number of ICMP Address Mask Request messages sent.
icmpOutAddrMaskReps 1.3.6.1.2.1.5.26
The number of ICMP Address Mask Reply messages sent.
42Fabric OS MIB Reference
53-1001339-01
TCP group
Implementation of the TCP group is mandatory for all systems that implement the TCP.
Instances of object types that represent information about a particular TCP connection are
transient; they persist only as long as the connection in question.
tcpRtoAlgorithm 1.3.6.1.2.1.6.1
The algorithm used to determine the time-out value used for retransmitting unacknowledged
octets.
tcpRtoMin 1.3.6.1.2.1.6.2
The minimum value permitted by a TCP implementation for the retransmission time-out, measured
in milliseconds.
More refined semantics for objects of this type depend upon the algorithm used to determine the
retransmission time-out. In particular, when the time-out algorithm is 3 (rsre), an object of this type
has the semantics of the LBOUND quantity described in RFC 793.
TCP group
2
tcpRtoMax 1.3.6.1.2.1.6.3
The maximum value permitted by a TCP implementation for the retransmission time-out, measured
in milliseconds.
More refined semantics for objects of this type depend upon the algorithm used to determine the
retransmission time-out. In particular, when the time-out algorithm is 3 (rsre), an object of this type
has the semantics of the UBOUND quantity described in RFC 793.
tcpMaxConn 1.3.6.1.2.1.6.4
The limit on the total number of TCP connections the entity can support. In entities where the
maximum number of connections is dynamic, this object should contain the value -1.
tcpActiveOpens 1.3.6.1.2.1.6.5
The number of times TCP connections have made a direct transition to the SYN-SENT state from
the CLOSED state.
tcpPassiveOpens 1.3.6.1.2.1.6.6
The number of times TCP connections have made a direct transition to the SYN-RCVD state from
the LISTEN state.
Fabric OS MIB Reference43
53-1001339-01
tcpAttemptFails 1.3.6.1.2.1.6.7
2
tcpAttemptFails 1.3.6.1.2.1.6.7
The number of times TCP connections have made a direct transition to the CLOSED state from
either the SYN-SENT state or the SYN-RCVD state, plus the number of times TCP connections have
made a direct transition to the LISTEN state from the SYN-RCVD state.
tcpEstabResets 1.3.6.1.2.1.6.8
The number of times TCP connections have made a direct transition to the CLOSED state from
either the ESTABLISHED state or the CLOSE-WAIT state.
tcpCurrEstab 1.3.6.1.2.1.6.9
The number of TCP connections for which the current state is either ESTABLISHED or CLOSE-WAIT.
tcpInSegs 1.3.6.1.2.1.6.10
The total number of segments received, including those received in error. This count includes
segments received on currently established connections.
tcpOutSegs 1.3.6.1.2.1.6.11
The total number of segments sent, including those on current connections but excluding those
containing only retransmitted octets.
tcpRetransSegs 1.3.6.1.2.1.6.12
The total number of segments retransmitted; that is, the number of TCP segments transmitted
containing one or more previously transmitted octets.
TCP connection table
The TCP connection table contains information about this entity's existing TCP connections.
tcpConnTable 1.3.6.1.2.1.6.13
A table containing TCP connection-specific information.
tcpConnEntry 1.3.6.1.2.1.6.13.1
Information about a particular current TCP connection. An object of this type is transient, in that it
ceases to exist when (or soon after) the connection makes the transition to the CLOSED state.
The only value that might be set by a management station is deleteTCB (12). Accordingly, it is
appropriate for an agent to return a badValue response if a management station attempts to set
this object to any other value.
If a management station sets this object to the value delete12 (TCB), then this has the effect of
deleting the TCB (as defined in RFC 793) of the corresponding connection on the managed node,
resulting in immediate termination of the connection.
As an implementation-specific option, a RST segment might be sent from the managed node to the
other TCP endpoint (note, however, that RST segments are not sent reliably).
ValuesPossible values are:
• closed
• listen
• synSent (3)
• synReceived (4)
• established (5)
• finWait1 (6)
• finWait2 (7)
• closeWait (8)
• lastAck (9)
• closing (10)
• timeWait (11)
• deleteTCB (12)
tcpConnState 1.3.6.1.2.1.6.13.1.1
2
NOTE
Fabric OS v3.1.x and v4.x do not allow the SET operation on this variable.
tcpConnLocalAddress 1.3.6.1.2.1.6.13.1.2
The local IP address for this TCP connection. In the case of a connection in the listen state that is
willing to accept connections for any IP interface associated with the node, the value 0.0.0.0 is
used.
tcpConnLocalPort 1.3.6.1.2.1.6.13.1.3
The local port number for this TCP connection.
tcpConnRemAddress 1.3.6.1.2.1.6.13.1.4
The remote IP address for this TCP connection.
Fabric OS MIB Reference45
53-1001339-01
tcpConnRemPort 1.3.6.1.2.1.6.13.1.5
2
tcpConnRemPort 1.3.6.1.2.1.6.13.1.5
The remote port number for this TCP connection.
tcpInErrs 1.3.6.1.2.1.6.14
The total number of segments received in error (for example, bad TCP checksums).
tcpOutRsts 1.3.6.1.2.1.6.15
The number of TCP segments sent containing the RST flag.
UDP group
Implementation of the UDP group is mandatory for all systems that implement the UDP.
udpInDatagrams 1.3.6.1.2.1.7.1
The total number of UDP datagrams delivered to UDP users.
udpNoPorts 1.3.6.1.2.1.7.2
The total number of received UDP datagrams for which there was no application at the destination
port.
udpInErrors 1.3.6.1.2.1.7.3
The number of received UDP datagrams that could not be delivered for reasons other than the lack
of an application at the destination port.
udpOutDatagrams 1.3.6.1.2.1.7.4
The total number of UDP datagrams sent from this entity.
udpTable 1.3.6.1.2.1.7.5
The UDP listener table contains information about this entity’s UDP end-points on which a local
application is currently accepting datagrams.
udpEntry 1.3.6.1.2.1.7.5.1
Information about a particular current UDP listener.
46Fabric OS MIB Reference
53-1001339-01
IndexudpLocalAddress, udpLocalPort
udpLocalAddress 1.3.6.1.2.1.7.5.1.1
The local IP address for this UDP listener. In the case of a UDP listener that is willing to accept
datagrams for any IP interface associated with the node, the value 0.0.0.0 is used.
udpLocalPort 1.3.6.1.2.1.7.5.1.2
The local port number for this UDP listener.
EGP group
Brocade does not support the EGP group. This section is not applicable. Refer to the RFC1213 for
complete information regarding the EGP group.
udpLocalAddress 1.3.6.1.2.1.7.5.1.1
2
Transmission group
Brocade does not support the Transmission group. This section is not applicable. Refer to the
RFC1213 for complete information regarding the Transmission group.
SNMP group
Implementation of the SNMP group is mandatory for all systems that support an SNMP protocol
entity. Some of the objects defined next are zero-valued in those SNMP implementations that are
optimized to support only those functions specific to either a management agent or a management
station. All of the objects that follow refer to an SNMP entity, and there might be several SNMP
entities residing on a managed node (for example, if the node is acting as a management station).
snmpInPkts 1.3.6.1.2.1.11.1
The total number of messages delivered to the SNMP entity from the transport service.
snmpOutPkts 1.3.6.1.2.1.11.2
The total number of SNMP messages that were passed from the SNMP protocol entity to the
transport service.
snmpInBadVersions 1.3.6.1.2.1.11.3
The total number of SNMP messages that were delivered to the SNMP protocol entity and were for
an unsupported SNMP version.
Fabric OS MIB Reference47
53-1001339-01
snmpInBadCommunityNames 1.3.6.1.2.1.11.4
2
snmpInBadCommunityNames 1.3.6.1.2.1.11.4
The total number of SNMP messages delivered to the SNMP protocol entity that used a SNMP
community name not known to said entity.
snmpInBadCommunityUses 1.3.6.1.2.1.11.5
The total number of SNMP messages delivered to the SNMP protocol entity that represented an
SNMP operation that was not allowed by the SNMP community named in the message.
snmpInASNParseErrs 1.3.6.1.2.1.11.6
The total number of ASN.1 or BER errors encountered by the SNMP protocol entity when decoding
received SNMP messages.
NOTE
1.3.6.1.2.1.11.7 is not supported.
snmpInTooBigs 1.3.6.1.2.1.11.8
The total number of SNMP PDUs that were delivered to the SNMP protocol entity and for which the
value of the error-status field is “tooBig.”
snmpInNoSuchNames 1.3.6.1.2.1.11.9
The total number of SNMP PDUs that were delivered to the SNMP protocol entity and for which the
value of the error-status field is “noSuchName.”
snmpInBadValues 1.3.6.1.2.1.11.10
The total number of SNMP PDUs that were delivered to the SNMP protocol entity and for which the
value of the error-status field is “badValue.”
snmpInReadOnlys 1.3.6.1.2.1.11.11
The total number valid SNMP PDUs that were delivered to the SNMP protocol entity and for which
the value of the error-status field is “read-only.”
It is a protocol error to generate an SNMP PDU that contains the value “read-only” in the
error-status field; as such, this object is provided as a means of detecting incorrect
implementations of the SNMP.
snmpInGenErrs 1.3.6.1.2.1.11.12
The total number of SNMP PDUs that were delivered to the SNMP protocol entity and for which the
value of the error-status field is “genErr.”
48Fabric OS MIB Reference
53-1001339-01
snmpInTotalReqVars 1.3.6.1.2.1.11.13
The total number of MIB objects that have been retrieved successfully by the SNMP protocol entity
as the result of receiving valid SNMP Get-Request and Get-Next PDUs.
snmpInTotalSetVars 1.3.6.1.2.1.11.14
The total number of MIB objects that have been altered successfully by the SNMP protocol entity as
the result of receiving valid SNMP Set-Request PDUs.
snmpInGetRequests 1.3.6.1.2.1.11.15
StatusMandatory
The total number of SNMP Get-Request PDUs that have been accepted and processed by the
SNMP protocol entity.
snmpInGetNexts 1.3.6.1.2.1.11.16
snmpInTotalReqVars 1.3.6.1.2.1.11.13
2
The total number of SNMP Get-Next PDUs that have been accepted and processed by the SNMP
protocol entity.
snmpInSetRequests 1.3.6.1.2.1.11.17
The total number of SNMP Set-Request PDUs that have been accepted and processed by the SNMP
protocol entity.
snmpInGetResponses 1.3.6.1.2.1.11.18
The total number of SNMP Get-Response PDUs that have been accepted and processed by the
SNMP protocol entity.
snmpInTraps 1.3.6.1.2.1.11.19
The total number of SNMP Trap PDUs that have been accepted and processed by the SNMP
protocol entity.
snmpOutTooBigs 1.3.6.1.2.1.11.20
The total number of SNMP PDUs that were generated by the SNMP protocol entity and for which the
value of the error-status field is too large.
Fabric OS MIB Reference49
53-1001339-01
snmpOutNoSuchNames 1.3.6.1.2.1.11.21
2
snmpOutNoSuchNames 1.3.6.1.2.1.11.21
The total number of SNMP PDUs that were generated by the SNMP protocol entity and for which the
value of the error-status field is “noSuchName.”
snmpOutBadValues 1.3.6.1.2.1.11.22
The total number of SNMP PDUs that were generated by the SNMP protocol entity and for which the
value of the error-status field is “badValue.”
NOTE
1.3.6.1.2.1.11.23 is not supported.
snmpOutGenErrs 1.3.6.1.2.1.11.24
The total number of SNMP PDUs that were generated by the SNMP protocol entity and for which the
value of the error-status field is “genErr.”
snmpOutGetRequests 1.3.6.1.2.1.11.25
The total number of SNMP Get-Request PDUs that have been generated by the SNMP protocol
entity.
snmpOutGetNexts 1.3.6.1.2.1.11.26
The total number of SNMP Get-Next PDUs that have been generated by the SNMP protocol entity.
snmpOutSetRequests 1.3.6.1.2.1.11.27
The total number of SNMP Set-Request PDUs that have been generated by the SNMP protocol
entity.
snmpOutGetResponses 1.3.6.1.2.1.11.28
The total number of SNMP Get-Response PDUs that have been generated by the SNMP protocol
entity.
snmpOutTraps 1.3.6.1.2.1.11.29
The total number of SNMP Trap PDUs that have been generated by the SNMP protocol entity.
50Fabric OS MIB Reference
53-1001339-01
snmpEnableAuthenTraps 1.3.6.1.2.1.11.30
Indicates whether the SNMP agent process is permitted to generate authentication-failure traps.
The value of this object overrides any configuration information; as such, it provides a means
whereby all authentication-failure traps might be disabled.
ValuesPossible values are:
• enabled (1)
• disabled (2)
This object is stored in nonvolatile memory so that it remains constant between reinitializations of
the switch. This value can be changed with the snmpconfig command.
snmpSilentDrops 1.3.6.1.2.1.11.31
The total number of Confirmed Class PDUs (such as GetRequest-PDUs, GetNextRequest-PDUs,
GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs) delivered to the SNMP entity
and which were silently dropped because the size of a reply containing an alternate Response
Class PDU (such as a Response-PDU) with an empty variable-bindings field was greater than either
a local constraint or the maximum message size associated with the originator of the request.
snmpEnableAuthenTraps 1.3.6.1.2.1.11.30
2
snmpProxyDrops 1.3.6.1.2.1.11.32
The total number of Confirmed Class PDUs (such as GetRequest-PDUs, GetNextRequest-PDUs,
GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs) delivered to the SNMP entity
and which were silently dropped because the transmission of the (possibly translated) message to
a proxy target failed in a manner (other than a time-out) such that no Response Class PDU (such as
a Response-PDU) could be returned.
RMON group
Remote network monitoring devices, often called monitors or probes, are instruments that exist for
the purpose of managing a network. This MIB defines objects for managing remote network
monitoring devices.
The groups supported under this are, statistics, alarm, event, and logTable.
statistics 1.3.6.1.2.1.16.1
A collection of statistics kept for a particular Ethernet interface.
Set commandStatistics are enabled on an Ethernet interface using the rmon collection stats <stats-index>
command.
etherStatsTable 1.3.6.1.2.1.16.1.1
A list of Ethernet statistics entries.
Fabric OS MIB Reference51
53-1001339-01
etherStatsEntry 1.3.6.1.2.1.16.1.1.1
2
etherStatsEntry 1.3.6.1.2.1.16.1.1.1
A collection of statistics kept for a particular Ethernet interface.
etherStatsIndex 1.3.6.1.2.1.16.1.1.1.1
The value of this object uniquely identifies this etherStats entry.
etherStatsDataSource 1.3.6.1.2.1.16.1.1.1.2
This object identifies the source of the data that this etherStats entry is configured to analyze. This
source can be any Ethernet interface on this device. To identify a particular interface, this object
will identify the instance of the ifIndex object, defined in RFC 1213 and RFC 1573 [4,6], for the
desired interface.
etherStatsDropEvents 1.3.6.1.2.1.16.1.1.1.3
The total number of events in which packets were dropped by the probe due to lack of resources.
NOTE
This number is not necessarily the number of packets dropped; it is just the number of times this
condition has been detected.
etherStatsOctets 1.3.6.1.2.1.16.1.1.1.4
The total number of octets of data (including those in bad packets) received on the network
(excluding framing bits but including FCS octets). This object can be used as a reasonable estimate
of Ethernet utilization.
etherStatsPkts 1.3.6.1.2.1.16.1.1.1.5
The total number of packets (including bad packets, broadcast packets, and multicast packets)
received.
etherStatsBroadcastPkts 1.3.6.1.2.1.16.1.1.1.6
The total number of good packets received that were directed to the broadcast address.
NOTE
This does not include multicast packets.
etherStatsMulticastPkts 1.3.6.1.2.1.16.1.1.1.7
The total number of good packets received that were directed to a multicast address.
52Fabric OS MIB Reference
53-1001339-01
etherStatsCRCAlignErrors 1.3.6.1.2.1.16.1.1.1.8
NOTE
This number does not include packets directed to the broadcast address.
etherStatsCRCAlignErrors 1.3.6.1.2.1.16.1.1.1.8
The total number of packets received that had a length (excluding framing bits, but including FCS
octets) between 64 and 1518 octets, inclusive, but had one of the following errors:
• FCS error: A bad Frame Check Sequence (FCS) with an integral number of octets.
• Alignment error: A bad FCS with a non-integral number of octets.
etherStatsUndersizePkts 1.3.6.1.2.1.16.1.1.1.9
The total number of packets received that were less than 64 octets long (excluding framing bits,
but including FCS octets) and were otherwise well formed.
etherStatsOversizePkts 1.3.6.1.2.1.16.1.1.1.10
2
The total number of packets received that were longer than 1518 octets (excluding framing bits,
but including FCS octets) and were otherwise well formed.
etherStatsFragments 1.3.6.1.2.1.16.1.1.1.11
The total number of packets received that were less than 64 octets in length (excluding framing
bits but including FCS octets) and had one of the following errors:
• FCS error: A bad FCS with an integral number of octets.
• Alignment error: A bad FCS with a non-integral number of octets.
NOTE
It is entirely normal for etherStatsFragments to increment. This is because it counts both runts
(normal occurrences due to collisions) and noise hits.
etherStatsJabbers 1.3.6.1.2.1.16.1.1.1.12
The total number of packets received that were longer than 1518 octets (excluding framing bits,
but including FCS octets), and had one of the following errors:
• FCS error: A bad FCS with an integral number of octets.
• Alignment error: A bad FCS with a non-integral number of octets.
etherStatsCollisions 1.3.6.1.2.1.16.1.1.1.13
The best estimate of the total number of collisions on this Ethernet segment. The value returned
will depend on the location of the RMON probe.
Fabric OS MIB Reference53
53-1001339-01
etherStatsPkts64Octets 1.3.6.1.2.1.16.1.1.1.14
2
etherStatsPkts64Octets 1.3.6.1.2.1.16.1.1.1.14
The total number of packets (including bad packets) received that were 64 octets in length
(excluding framing bits but including FCS octets).
The total number of packets (including bad packets) received that were between 65 and 127 octets
in length inclusive (excluding framing bits but including FCS octets).
The total number of packets (including bad packets) received that were between 128 and 255
octets in length inclusive (excluding framing bits but including FCS octets).
The total number of packets (including bad packets) received that were between 256 and 511
octets in length inclusive (excluding framing bits but including FCS octets).
The total number of packets (including bad packets) received that were between 512 and 1023
octets in length inclusive (excluding framing bits but including FCS octets).
The total number of packets (including bad packets) received that were between 1024 and 1518
octets in length inclusive (excluding framing bits but including FCS octets).
etherStatsOwner 1.3.6.1.2.1.16.1.1.1.20
The entity that configured this entry and is therefore using the resources assigned to it.
etherStatsStatus 1.3.6.1.2.1.16.1.1.1.21
The status of this etherStats entry.
alarm 1.3.6.1.2.1.16.3
A list of alarm entries. A list of parameters that set up a periodic checking for alarm conditions.
Set commandAn alarm is created using the rmon alarm <alarm-id> ….
54Fabric OS MIB Reference
command.
53-1001339-01
alarmTable 1.3.6.1.2.1.16.3.1
A list of alarm entries.
alarmEntry 1.3.6.1.2.1.16.3.1.1
A list of parameters that set up a periodic checking for alarm conditions.
alarmIndex 1.3.6.1.2.1.16.3.1.1.1
An index that uniquely identifies an entry in the alarm table. Each such entry defines a diagnostic
sample at a particular interval for an object on the device.
alarmInterval 1.3.6.1.2.1.16.3.1.1.2
The interval in seconds over which the data is sampled and compared with the rising and falling
thresholds.
alarmTable 1.3.6.1.2.1.16.3.1
2
alarmVariable 1.3.6.1.2.1.16.3.1.1.3
The object identifier of the particular variable to be sampled.
alarmSampleType 1.3.6.1.2.1.16.3.1.1.4
The method of sampling the selected variable and calculating the value to be compared against
the thresholds.
If the value of this object is absoluteValue(1), the value of the selected variable will be compared
directly with the thresholds at the end of the sampling interval. If the value of this object is
deltaValue(2), the value of the selected variable at the last sample will be subtracted from the
current value, and the difference compared with the thresholds. This object may not be modified if
the associated alarmStatus object is equal to valid(1).
alarmValue 1.3.6.1.2.1.16.3.1.1.5
The value of the statistic during the last sampling period.
alarmStartupAlarm 1.3.6.1.2.1.16.3.1.1.6
The alarm that may be sent when this entry is first set to valid.
Fabric OS MIB Reference55
53-1001339-01
alarmRisingThreshold 1.3.6.1.2.1.16.3.1.1.7
2
alarmRisingThreshold 1.3.6.1.2.1.16.3.1.1.7
A threshold for the sampled statistic. When the current sampled value is greater than or equal to
this threshold and the value at the last sampling interval was less than this threshold, a single
event will be generated.
After a rising event is generated, another such event will not be generated until the sampled value
falls below this threshold and reaches the alarmFallingThreshold.
alarmFallingThreshold 1.3.6.1.2.1.16.3.1.1.8
A threshold for the sampled statistic. When the current sampled value is less than or equal to this
threshold, and the value at the last sampling interval was greater than this threshold, a single
event will be generated. After a falling event is generated, another such event will not be generated
until the sampled value rises above this threshold and reaches the alarmRisingThreshold.
alarmRisingEventIndex 1.3.6.1.2.1.16.3.1.1.9
The index of the eventEntry that is used when a rising threshold is crossed.
alarmFallingEventIndex 1.3.6.1.2.1.16.3.1.1.10
The index of the eventEntry that is used when a falling threshold is crossed.
alarmOwner 1.3.6.1.2.1.16.3.1.1.11
The entity that configured this entry and is therefore using the resources assigned to it.
alarmStatus 1.3.6.1.2.1.16.3.1.1.12
The status of this alarm entry.
event 1.3.6.1.2.1.16.9
A set of parameters that describe an event to be generated when certain conditions are met.
Set commandAn event is created using the rmon event <event-id> ….command.
eventTable 1.3.6.1.2.1.16.9.1
A list of events to be generated.
eventEntry 1.3.6.1.2.1.16.9.1.1
A set of parameters that describe an event to be generated when certain conditions are met.
56Fabric OS MIB Reference
53-1001339-01
eventIndex 1.3.6.1.2.1.16.9.1.1.1
An index that uniquely identifies an entry in the event table. Each such entry defines one event that
is to be generated when the appropriate conditions occur.
eventDescription 1.3.6.1.2.1.16.9.1.1.2
A comment describing this event entry.
eventType 1.3.6.1.2.1.16.9.1.1.3
The type of notification that the probe will make about this event.
In the case of a log, an entry is made in the log table for each event. In the case of snmp-trap, an
SNMP trap is sent to one or more management stations.
eventCommunity 1.3.6.1.2.1.16.9.1.1.4
eventIndex 1.3.6.1.2.1.16.9.1.1.1
2
If an SNMP trap is to be sent, it will be sent to the SNMP community specified by this octet string.
eventLastTimeSent 1.3.6.1.2.1.16.9.1.1.5
The value of sysUpTime at the time this event entry last generated an event. If this entry has not
generated any events, this value will be zero.
eventOwner 1.3.6.1.2.1.16.9.1.1.6
The entity that configured this entry and is therefore using the resources assigned to it. If this
object contains a string starting with 'monitor' and has associated entries in the log table, all
connected management stations should retrieve those log entries, as they may have significance to
all management stations connected to this device.
eventStatus 1.3.6.1.2.1.16.9.1.1.7
The status of this event entry. If this object is not equal to valid (1), all associated log entries will be
deleted by the agent.
logTable 1.3.6.1.2.1.16.9.2
A set of data describing an event that has been logged.
logEntry 1.3.6.1.2.1.16.9.2.1
A set of data describing an event that has been logged.
Fabric OS MIB Reference57
53-1001339-01
logEventIndex 1.3.6.1.2.1.16.9.2.1.1
2
logEventIndex 1.3.6.1.2.1.16.9.2.1.1
The event entry that generated this log entry. The log identified by a particular value of this index is
associated with the same eventEntry as identified by the same value of eventIndex.
logIndex 1.3.6.1.2.1.16.9.2.1.2
An index that uniquely identifies an entry in the log table amongst those generated by the same
eventEntries.
logTime 1.3.6.1.2.1.16.9.2.1.3
The value of sysUpTime when this log entry was created.
logDescription 1.3.6.1.2.1.16.9.2.1.4
An implementation-dependent description of the event that activated this log entry.
ifMIB group
The ifMIB group is implemented in Fabric OS 5.3.0 and higher to support FCIP tunnels. There are
entries in the ifXTable for each WAN interface (GbE port), each FC port, and each FCIP tunnel
(transport interface). The ifXtable is used to support 64 bit FC statistics counters.
ifXTable 1.3.6.1.2.1.31.1.1
A list of interface entries. The number of entries is given by the value of ifNumber. This table
contains additional objects for the interface table.
ifXentry 1.3.6.1.2.1.31.1.1.1
An entry in the ifXtable containing additional management information applicable to a particular
interface.
ifName 1.3.6.1.2.1.31.1.1.1.1
The textual name of the interface. The value of this object should be the name of the interface as
assigned by the local device and should be suitable for use in commands entered at the devices
console. This might be a text name, such as `le0 or a simple port number, such as `1, depending
on the interface naming syntax of the device. If several entries in the iftable together represent a
single interface as named by the device, then each will have the same value of ifName. Note that
for an agent which responds to SNMP queries concerning an interface on some other (proxied)
device, then the value of ifName for such an interface is the proxied devices local name for it. If
there is no local name, or this object is otherwise not applicable, then this object contains a
zero-length string.
58Fabric OS MIB Reference
53-1001339-01
ifInMulticastPkts 1.3.6.1.2.1.31.1.1.1.2
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to
a multicast address at this sub-layer. For a MAC layer protocol, this includes both Group and
Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of
the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime.
Not supported.
ifInBroadcastPkts 1.3.6.1.2.1.31.1.1.1.3
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to
a broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime.
Not supported.
ifOutMulticastPkts 1.3.6.1.2.1.31.1.1.1.4
ifInMulticastPkts 1.3.6.1.2.1.31.1.1.1.2
2
The total number of packets that higher-level protocols requested be transmitted, and which were
addressed to a multicast address at this sub-layer, including those that were discarded or not sent.
For a MAC layer protocol, this includes both Group and Functional addresses. Discontinuities in the
value of this counter can occur at re-initialization of the management system, and at other times as
indicated by the value of ifCounterDiscontinuityTime
Not supported.
ifOutBroadcastPkts 1.3.6.1.2.1.31.1.1.1.5
The total number of packets that higher-level protocols requested be transmitted, and which were
addressed to a Broadcast address at this sub-layer, including those that were discarded or not
sent. For a MAC layer protocol, this includes both Group and Functional addresses. Discontinuities
in the value of this counter can occur at re-initialization of the management system, and at other
times as indicated by the value of ifCounterDiscontinuityTime
Not supported.
ifHCInOctets 1.3.6.1.2.1.31.1.1.1.6
The total number of octets received on the interface, including framing characters. This object is a
64-bit version of ifInOctets. Discontinuities in the value of this counter can occur at re-initialization
of the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime
.
Fabric OS MIB Reference59
53-1001339-01
ifHCInUcastPkts 1.3.6.1.2.1.31.1.1.1.7
2
ifHCInUcastPkts 1.3.6.1.2.1.31.1.1.1.7
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were not
addressed to a multicast or broadcast address at this sub-layer. This object is a 64-bit version of
ifInUcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the
management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
ifHCInMulticastPkts 1.3.6.1.2.1.31.1.1.1.8
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to
a multicast address at this sub-layer. For a MAC layer protocol, this includes both Group and
Functional addresses. This object is a 64-bit version of ifInMulticastPkts. Discontinuities in the
value of this counter can occur at re-initialization of the management system, and at other times as
indicated by the value of ifCounterDiscontinuityTime.
Not supported.
ifHCInBroadcastPkts 1.3.6.1.2.1.31.1.1.1.9
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to
a broadcast address at this sub-layer. This object is a 64-bit version of ifInBroadcastPkts.
Discontinuities in the value of this counter can occur at re-initialization of the management system,
and at other times as indicated by the value of ifCounterDiscontinuityTime
Not supported.
ifHCOutOctets 1.3.6.1.2.1.31.1.1.1.10
The total number of octets transmitted out of the interface, including framing characters. This
object is a 64-bit version of ifOutOctets. Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime.
ifHCOutUcastPkts 1.3.6.1.2.1.31.1.1.1.11
The total number of packets that higher-level protocols requested be transmitted, and which were
not addressed to a multicast or broadcast address at this sub-layer, including those that were
discarded or not sent. This object is a 64-bit version of ifOutUcastPkts. Discontinuities in the value
of this counter can occur at re-initialization of the management system, and at other times as
indicated by the value of ifCounterDiscontinuityTime.
60Fabric OS MIB Reference
53-1001339-01
ifHCOutMulticastPkts 1.3.6.1.2.1.31.1.1.1.12
ifHCOutMulticastPkts 1.3.6.1.2.1.31.1.1.1.12
The total number of packets that higher-level protocols requested be transmitted, and which were
addressed to a multicast address at this sub-layer, including those that were discarded or not sent.
For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit
version of ifOutMulticastPkts. Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime
Not supported.
ifHCOutBroadcastPkts 1.3.6.1.2.1.31.1.1.1.13
The total number of packets that higher-level protocols requested be transmitted, and which were
addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.
This object is a 64-bit version of ifOutBroadcastPkts. Discontinuities in the value of this counter can
occur at re-initialization of the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime.
Not supported.
2
ifLinkUpDownTrapEnable 1.3.6.1.2.1.31.1.1.1.14
Indicates whether linkUp or linkDown traps should be generated for this interface. By default, this
object should have the value enabled (1) for interfaces which do not operate on any other interface
(as defined in the ifStackTable), and disabled (2) otherwise.
ifHigfSpeed 1.3.6.1.2.1.31.1.1.1.15
An estimate of the current operational speed of the interface in millions of bits per second. A unit of
1000 equals 1,000,000 bps. For 1 Gbps, the value is 1000, for 2 Gbps, the value 2000, etc.
ifPromiscuousMode 1.3.6.1.2.1.31.1.1.1.16
This object has a value of false(2) if this interface only accepts packets or frames that are
addressed to this station. This object has a value of true(1) when the station accepts all packets or
frames transmitted on the media. The value true(1) is only legal on certain types of media. If legal,
setting this object to a value of true(1) may require the interface to be reset before becoming
effective. The value of ifPromiscuousMode does not affect the reception of broadcast and
multicast packets or frames by the interface.
Hard-coded to false.
ifConnectorPresent 1.3.6.1.2.1.31.1.1.1.17
Set to true when media is connected, otherwise false. For virtual FC ports, it is always false.
Fabric OS MIB Reference61
53-1001339-01
ifAlias 1.3.6.1.2.1.31.1.1.1.18
2
ifAlias 1.3.6.1.2.1.31.1.1.1.18
This object is an alias name for the interface as specified by a network manager, and provides a
non-volatile handle for the interface. On the first instantiation of an interface, the value of ifAlias
associated with that interface is the zero-length string. As and when a value is written into an
instance of ifAlias through a network management set operation, then the agent must retain the
supplied value in the ifAlias instance associated with the same interface for as long as that
interface remains instantiated, including across all re-initializations or reboots of the network
management system, including those which result in a change of the interfaces ifIndex value. An
example of the value which a network manager might store in this object for a WAN interface is the
(Telcos) circuit number or identifier of the interface. Some agents may support write-access only for
interfaces having particular values of iftype. An agent which supports write access to this object is
required to keep the value in non-volatile storage, but it may limit the length of new values
depending on how much storage is already occupied by the current values for other interfaces.
The value of sysUpTime on the most recent occasion at which any one or more of this interfaces
counters suffered a discontinuity. The relevant counters are the specific instances associated with
this interface of any Counter32 or Counter64 object contained in the iftable or ifXTable. If no such
discontinuities have occurred since the last re-initialization of the local management subsystem,
then this object contains a zero value.
The descriptions of each of the MIB variables in this chapter come directly from the
FIBRE-CHANNEL-FE-MIB itself. The notes that follows the descriptions typically pertain to
Brocade-specific information and are provided by Brocade.
Fabric OS MIB Reference63
53-1001339-01
FIBRE-CHANNEL-FE-MIB organization
3
NOTE
Brocade does not support the settable “Write” function for any of the Fibre Channel FE MIB objects
except fcfxPortPhysAdminStatus.
The object types in FIBRE-CHANNEL-FE-MIB are organized into the following groupings:
• Configuration
• Operational
• Error
• Accounting
• Capability
FIBRE-CHANNEL-FE-MIB organization
Figures 18 through 22 depict the organization and structure of FIBRE-CHANNEL-FE-MIB.
Display stringOctet string of size 0 to 255Represents textual information taken from the NVT ASCII
character set, as defined in pages 4, 10-11 of RFC 854.
MillisecondsInteger from 0 to 2147383647 Represents time unit value in milliseconds.
MicrosecondsInteger from 0 to 2147383647 Represents time unit value in microseconds.
FcNameIdOctet string of size 8 World Wide Name or Fibre Channel name associated with an
FC entity. It is a Network_Destination_ID or Network_Source_ID
composed of a value up to 60 bits wide, occupying the
remaining 8 bytes while the first nibble identifies the format of
the Name_Identifier.
Name_Identifier hex values:
FcFeFxPortCapacityInteger from 1 to 448Maximum number of Fx_Ports within a module.
For the Brocade 3250, this value is 8.
For the Brocade 4012, this value is 12.
For the Brocade 200E and 3850, this value is 16.
For the Brocade 3900 and 4100, this value is 32.
For the Brocade 4900, this value is 64.
For the Brocade 5000, this value is 32
For the Brocade 7500, this value is 16.
For the Brocade 12000, this value is 128.
For the Brocade 24000, this value is 128.
For the Brocade 48000, this value is 384.
For the Brocade DCX, this value is 448.
For the Brocade 300, this value is 24.
For the Brocade 5100, this value is 40.
For the Brocade 5300, this value is 80.
For the Brocade Encryption switch, this value is 32.
For the Brocade DCX-4S, this value is 288.
For the Brocade 8000, this value is 14.
For the Brocade 7800 Extension Switch, this value is 16.
FcFeModuleIndexInteger from 1 to 256Module index within a conceptual table.
FcFeFxPortIndexInteger from 1 to 256Fx_Port index within a conceptual table.
FcFeNxPortIndexInteger from 1 to 256Nx_Port index within a conceptual table.
FcFxPortModeInteger1 (unknown)
2 (F_Port)
3 (FL_Port)
FcBbCreditModelInteger BB_Credit model of an Fx_Port.
1 (regular)
2 (alternate)
fcfeModuleFxPortCapacityInteger from 1 to 384Maximum number of Fx_Ports within a module.
For the Brocade 8000, this value is 14.
3
fcFeConfig group
This group consists of scalar objects and tables. It contains the configuration and service
parameters of the fabric element and the Fx_Ports.
The group represents a set of parameters associated with the fabric element or an Fx_Port to
support its Nx_Ports.
fcFeFabricName 1.3.6.1.2.1.75.1.1.1
The Name_Identifier of the fabric to which this fabric element belongs.
ReturnsDisplays the WWN of the primary switch in the fabric.
Fabric OS MIB Reference69
53-1001339-01
fcFeElementName 1.3.6.1.2.1.75.1.1.2
3
fcFeElementName 1.3.6.1.2.1.75.1.1.2
The Name_Identifier of the fabric element.
ReturnsDisplays the WWN of the switch.
fcFeModuleCapacity 1.3.6.1.2.1.75.1.1.3
The maximum number of modules in the fabric element, regardless of their current state.
ValueThe valid value for all Brocade switches is 1.
fcFeModuleTable 1.3.6.1.2.1.75.1.1.4
A table that contains information about the modules, one entry for each module in the fabric
element.
fcFeModuleEntry 1.3.6.1.2.1.75.1.1.4.1
An entry containing the configuration parameters of a module.
Index1: fcFeModuleIndex
fcFeModuleIndex 1.3.6.1.2.1.75.1.1.4.1.1
Identifies the module within the fabric element for which this entry contains information. This value
is never greater than fcFeModuleCapacity. This entry never shows any value as it is shown as non
accessible in the browser.
fcFeModuleDescr 1.3.6.1.2.1.75.1.1.4.1.2
A textual description of the module. This value should include the full name and version
identification of the module. It should contain printable ASCII characters.
Refer to “sysDescr 1.3.6.1.2.1.1.1” on page 24.
fcFeModuleObjectID 1.3.6.1.2.1.75.1.1.4.1.3
The vendor’s authoritative identification of the module. This value might be allocated within the
SMI enterprises subtree (1.3.6.1.4.1) and provides a straightforward and unambiguous means for
determining what kind of module is being managed.
For example, this object could take the value 1.3.6.1.4.1.99649.3.9 if vendor “Neufe Inc.” was
assigned the subtree 1.3.6.1.4.1.99649 and had assigned the identifier 1.3.6.1.4.1.99649.3.9 to
its “FeFiFo-16 PlugInCard.”
Refer to “sysObjectID 1.3.6.1.2.1.1.2” on page 24.
70Fabric OS MIB Reference
53-1001339-01
fcFeModuleOperStatus 1.3.6.1.2.1.75.1.1.4.1.4
fcFeModuleOperStatus 1.3.6.1.2.1.75.1.1.4.1.4
Indicates the operational status of the module.
Values1 - online, module functioning properly
2 - offline, module not available
3 - testing, module in test mode
4 - faulty, module is defective
fcFeModuleLastChange 1.3.6.1.2.1.75.1.1.4.1.5
Contains the value of sysUpTime when the module entered its current operational status. A value
of 0 indicates that the operational status of the module has not changed since the agent last
restarted.
fcFeModuleFxPortCapacity 1.3.6.1.2.1.75.1.1.4.1.6
3
The number of Fx_Ports that can be contained within the module. Within each module, the ports
are uniquely numbered in the range from 1 to fcFeModuleFxPortCapacity, inclusive. However, the
numbers are not required to be contiguous.
ValuesValid values are:
Brocade 3200, 3250 8 ports
Brocade 401212 ports
Brocade 200E, 3800, 385016 ports
Brocade 3900, 4100 32 ports
Brocade 4900 50 ports
Brocade 500032 ports
Brocade 7500 16 ports
Brocade 760016 ports
Brocade 12000 / 24000 128 ports
Brocade 48000 384 ports
Brocade DCX448 ports
Brocade DCX-4S288 ports
Brocade Encryption Switch 32 ports
Brocade 8000 14 ports
Brocade 7800 Extension Switch 16 ports
Fabric OS MIB Reference71
53-1001339-01
fcFeModuleName 1.3.6.1.2.1.75.1.1.4.1.7
3
fcFeModuleName 1.3.6.1.2.1.75.1.1.4.1.7
The Name_Identifier of the module.
ReturnDisplays the WWN of the switch.
fcFxPortTable 1.3.6.1.2.1.75.1.1.5
A table that contains configuration and service parameters of the Fx_Ports, one entry for each
Fx_Port in the fabric element.
fcFxPortEntry 1.3.6.1.2.1.75.1.1.5.1
An entry containing the configuration and service parameters of an Fx_Port.
Index1: fcFeModuleIndex
2: fcFxPortIndex
fcFxPortIndex 1.3.6.1.2.1.75.1.1.5.1.1
Identifies the Fx_Port within the module. This number ranges from 1 to the value of
fcFeModulePortCapacity for the associated module. The value remains constant for the identified
Fx_Port until the module is reinitialized.
fcFxPortName 1.3.6.1.2.1.75.1.1.5.1.2
The World Wide Name of this Fx_Port. Each Fx_Port has a unique port World Wide Name within the
fabric.
ReturnDisplays the WWN of the port.
fcFxPortFcphVersionHigh 1.3.6.1.2.1.75.1.1.5.1.3
The highest or most recent version of FC-PH that the Fx_Port is configured to support. This value is
always 32.
fcFxPortFcphVersionLow 1.3.6.1.2.1.75.1.1.5.1.4
The lowest or earliest version of FC-PH that the Fx_Port is configured to support. This value is
always 6.
72Fabric OS MIB Reference
53-1001339-01
fcFxPortBbCredit 1.3.6.1.2.1.75.1.1.5.1.5
The total number of receive buffers available for holding Class 1 connect-request, and Class 2 or 3
frames from the attached Nx_Port. It is for buffer-to-buffer flow control in the direction from the
attached Nx_Port (if applicable) to Fx_Port.
fcFxPortRxBufSize 1.3.6.1.2.1.75.1.1.5.1.6
The largest Data_Field Size (in octets) for an FT_1 frame that can be received by the Fx_Port.
fcFxPortRatov 1.3.6.1.2.1.75.1.1.5.1.7
The Resource_Allocation_Timeout value configured for the Fx_Port. This is used as the time-out
value for determining when to reuse an Nx_Port resource such as a Recovery_Qualifier. It
represents E_D_TOV (Refer to “fcFxPortEdtov 1.3.6.1.2.1.75.1.1.5.1.8” on page 73) plus twice the
maximum time that a frame might be delayed within the fabric and still be delivered.
fcFxPortEdtov 1.3.6.1.2.1.75.1.1.5.1.8
fcFxPortBbCredit 1.3.6.1.2.1.75.1.1.5.1.5
3
The E_D_TOV value configured for the Fx_Port. The Error_Detect_Timeout value is used as the
time-out value for detecting an error condition.
fcFxPortCosSupported 1.3.6.1.2.1.75.1.1.5.1.9
A value indicating the set of Classes of Service supported by the Fx_Port.
A flag indicating whether the Fx_Port supports an Intermixed Dedicated Connection.
1 - true
2- false
fcFxPortStackedConnMode 1.3.6.1.2.1.75.1.1.5.1.11
A value indicating the mode of Stacked Connect supported by the Fx_Port.
1 - none
2 - transparent
3 - locked down
Fabric OS MIB Reference73
53-1001339-01
fcFxPortClass2SeqDeliv 1.3.6.1.2.1.75.1.1.5.1.12
3
fcFxPortClass2SeqDeliv 1.3.6.1.2.1.75.1.1.5.1.12
A flag indicating whether Class 2 Sequential Delivery is supported by the Fx_Port.
1 - true
2- false
fcFxPortClass3SeqDeliv 1.3.6.1.2.1.75.1.1.5.1.13
A flag indicating whether Class 3 Sequential Delivery is supported by the Fx_Port.
1 - true
2- false
fcFxPortHoldTime 1.3.6.1.2.1.75.1.1.5.1.14
The maximum time (in microseconds) that the Fx_Port holds a frame before discarding the frame if
it is unable to deliver the frame. The value 0 means that the Fx_Port does not support this
parameter. The formula used to calculate this object is (RATOV - EDTOV - (2 * WAN_TOV)) /
(MAX_HOPS + 1)) / 2).
fcFeStatus group
This group consists of tables that contain operational status and established service parameters
for the fabric element and the attached Nx_Ports.
fcFxPortStatusTable 1.3.6.1.2.1.75.1.2.1
A table that contains operational status and parameters of the Fx_Ports, one entry for each Fx_Port
in the fabric element.
fcFxPortStatusEntry 1.3.6.1.2.1.75.1.2.1.1
An entry containing operational status and parameters of an Fx_Port.
Augments1: fcFxPortEntry
fcFxPortID 1.3.6.1.2.1.75.1.2.1.1.1
The address identifier by which this Fx_Port is identified within the fabric. The Fx_Port might assign
its address identifier to its attached Nx_Ports during fabric login.
The number of buffers currently available for receiving frames from the attached port in the
buffer-to-buffer flow control. The value should be less than or equal to fcFxPortBbCredit.
fcFxPortOperMode 1.3.6.1.2.1.75.1.2.1.1.3
The current operational mode of the Fx_Port.
ValuesPossible values are:
1: unknown (1)
2: fPort (2)
3: flPort (3)
fcFxPortAdminMode 1.3.6.1.2.1.75.1.2.1.1.4
The desired operational mode of the Fx_Port.
3
NOTE
This object is read-only. It is listed incorrectly in the MIB definition as read-write.
Fx_Port Physical Level Table
This table contains the physical level status and parameters of the Fx_Ports, one entry for each
Fx_Port in the fabric element.
fcFxPortPhysTable 1.3.6.1.2.1.75.1.2.2
A table that contains the physical level status and parameters of the Fx_Ports, one entry for each
Fx_Port in the fabric element.
fcFxPortPhysEntry 1.3.6.1.2.1.75.1.2.2.1
An entry containing physical level status and parameters of an Fx_Port.
fcFxPortPhysAdminStatus 1.3.6.1.2.1.75.1.2.2.1.1
The desired state of the Fx_Port. A management station might place the Fx_Port in a desired state
by setting this object accordingly.
ValuesPossible values are:
1: online (1)
2: offline (2)
Fabric OS MIB Reference75
53-1001339-01
fcFxPortPhysOperStatus 1.3.6.1.2.1.75.1.2.2.1.2
3
3: testing (3)
The testing state (3) indicates that no operational frames can be passed. When a fabric element
initializes, all Fx_Ports start with fcFxPortPhysAdminStatus in the offline state (2). As the result of
either explicit management action or per configuration information accessible by the fabric
element, fcFxPortPhysAdminStatus is then changed to either the online (1) or testing (3) states or
remains in the offline state (2).
NOTE
This object is read-only. It is listed incorrectly in the MIB definition as read-write.
fcFxPortPhysOperStatus 1.3.6.1.2.1.75.1.2.2.1.2
The current operational status of the Fx_Port.
ValuesPossible values are:
1: online (1)
2: offline (2)
3: testing (3)
4: linkFailure (4)
The testing state (3) indicates that no operational frames can be passed. If
fcFxPortPhysAdminStatus is offline (2), then fcFxPortPhysOperStatus should be offline (2). If
fcFxPortPhysAdminStatus is changed to online (1), then fcFxPortPhysOperStatus should change to
online (1) if the Fx_Port is ready to accept fabric login request from the attached Nx_Port; it should
proceed and remain in the linkFailure (4) state only if there is a fault that prevents it from going to
the online state (1).
fcFxPortPhysLastChange 1.3.6.1.2.1.75.1.2.2.1.3
The value of sysUpTime at the time the Fx_Port entered its current operational status. A value of 0
indicates that the Fx_Port operational status has not changed since the agent last restarted.
fcFxPortPhysRttov 1.3.6.1.2.1.75.1.2.2.1.4
The Receiver_Transmitter_Timeout value of the Fx_Port. This is used by the receiver logic to detect
loss of synchronization. This value is displayed in milliseconds.
NOTE
This object is read-only. It is listed incorrectly in the MIB definition as read-write.
Fx_Port Fabric login table
This table contains one entry for each Fx_Port in the fabric element and the service parameters
that have been established from the most recent fabric login, whether implicit or explicit.
76Fabric OS MIB Reference
53-1001339-01
fcFxloginTable 1.3.6.1.2.1.75.1.2.3
A table that contains services parameters established from the most recent fabric login, explicit or
implicit, one entry for each Fx_Port in the fabric element.
fcFxloginEntry 1.3.6.1.2.1.75.1.2.3.1
An entry containing service parameters established from a successful fabric login.
Indexes1: fcFeModuleIndex
2: fcFxPortIndex
3: fcFxPortNxLoginIndex
fcFxPortNxLoginIndex 1.3.6.1.2.1.75.1.2.3.1.1
The associated Nx_Port in the attachment for which the entry contains information.
The version of FC-PH that the Fx_Port has agreed to support from the fabric login.
fcFxPortNxPortBbCredit 1.3.6.1.2.1.75.1.2.3.1.3
The total number of buffers available for holding Class 1 connect-request, and Class 2 or Class 3
frames to be transmitted to the attached Nx_Port. It is for buffer-to-buffer flow control in the
direction from Fx_Port to Nx_Port. The buffer-to-buffer flow control mechanism is indicated in the
respective fcFxPortBbCreditModel.
The Receive Data Field Size of the attached Nx_Port. This is a binary value that specifies the largest
Data Field Size for an FT_1 frame that can be received by the Nx_Port. The value is a number of
bytes in the range 128 to 2112, inclusive.
fcFxPortCosSuppAgreed 1.3.6.1.2.1.75.1.2.3.1.5
Indicates that the attached Nx_Port has requested the Fx_Port for the support of classes of
services and the Fx_Port has granted the request.
A variable indicating that the attached Nx_Port has requested the Fx_Port for Intermix support, and
the Fx_Port has granted the request. This flag is only valid if Class 1 service is supported.
Indicates whether the Fx_Port has agreed to support stacked connect from the fabric login. This is
only meaningful if Class 1 service has been agreed to.
Indicates whether the Fx_Port has agreed to support Class 2 sequential delivery from the fabric
login. This is only meaningful if Class 2 service has been agreed to.
ValuesPossible values are:
• yes (1) The Fx_Port has agreed to support Class 2 sequential delivery from the fabric login.
• no (2) The Fx_Port has not agreed to support Class 2 sequential delivery from the fabric login.
A flag indicating whether the Fx_Port has agreed to support Class 3 sequential delivery from the
fabric login. This is only meaningful if Class 3 service has been agreed to.
ValuesPossible values are:
• yes (1) The Fx_Port has agreed to support Class 3 sequential delivery from the fabric login.
• no (2) The Fx_Port has not agreed to support Class 3 sequential delivery from the fabric login.
fcFxPortNxPortName 1.3.6.1.2.1.75.1.2.3.1.10
The port name of the attached Nx_Port, if applicable. If the value of this object is
‘0000000000000000’H, this Fx_Port has no Nx_Port attached to it.
If the Fx_Port has no attached Nx_Port then the instance of the port is not displayed.
fcFxPortConnectedNxPort 1.3.6.1.2.1.75.1.2.3.1.11
The address identifier of the destination Fx_Port with which this Fx_Port is currently engaged in
either a Class 1 or loop connection. If the value of this object is ‘000000’H, this Fx_Port is not
engaged in a connection.
If the Fx_Port has no attached Nx_Port then the instance of the port is not displayed.
fcFxPortBbCreditModel 1.3.6.1.2.1.75.1.2.3.1.12
Identifies the BB_Credit model used by the Fx_Port. The regular model refers to the buffer-to-buffer
flow control mechanism defined in FC-PH [1] used between the F_Port and the N_Port. For
FL_Ports, the alternate buffer-to-buffer flow control mechanism as defined in FC-AL [4] is used
between the FL_Port and any attached NL_Ports.
78Fabric OS MIB Reference
53-1001339-01
NOTE
This object is read-only. It is listed incorrectly in the MIB definition as read-write.
fcFeError group
This group consists of tables that contain information about the various types of errors detected.
The management station might use the information in this group to determine the quality of the
link between the Fx_Port and its attached Nx_Port.
Implementation of this group is optional.
fcFxPortErrorTable 1.3.6.1.2.1.75.1.3.1
A table that contains counters that record the numbers of errors detected, one entry for each
Fx_Port.
This table contains counters recording numbers of errors detected since the management agent
reinitialized, one entry for each Fx_Port in the fabric element.
fcFeError group
3
The first six columnar objects after the port index correspond to the counters in the link error status
block.
fcFxPortErrorEntry 1.3.6.1.2.1.75.1.3.1.1
An entry containing error counters of a Fx_Port.
Augments1: fcFxPortEntry
fcFxPortLinkFailures 1.3.6.1.2.1.75.1.3.1.1.1
The number of link failures detected by this Fx_Port.
fcFxPortSyncLosses 1.3.6.1.2.1.75.1.3.1.1.2
The number of loss of synchronization errors detected by the Fx_Port.
fcFxPortSigLosses 1.3.6.1.2.1.75.1.3.1.1.3
The number of loss of signal errors detected by the Fx_Port.
The number of primitive sequence protocol errors detected by the Fx_Port.
Fabric OS MIB Reference79
53-1001339-01
fcFxPortInvalidTxWords 1.3.6.1.2.1.75.1.3.1.1.5
3
fcFxPortInvalidTxWords 1.3.6.1.2.1.75.1.3.1.1.5
The number of invalid transmission word errors detected by the Fx_Port.
fcFxPortInvalidCrcs 1.3.6.1.2.1.75.1.3.1.1.6
The number of invalid cyclic redundancy checks (CRC) detected by this Fx_Port.
fcFxPortDelimiterErrors 1.3.6.1.2.1.75.1.3.1.1.7
The number of delimiter errors detected by this Fx_Port.
fcFxPortAddressIdErrors 1.3.6.1.2.1.75.1.3.1.1.8
The number of address identifier errors detected by this Fx_Port.
fcFxPortLinkResetIns 1.3.6.1.2.1.75.1.3.1.1.9
The number of Link Reset Protocol errors received by this Fx_Port from the attached Nx_Port.
fcFxPortLinkResetOuts 1.3.6.1.2.1.75.1.3.1.1.10
The number of Link Reset Protocol errors issued by this Fx_Port to the attached Nx_Port.
fcFxPortOlsIns 1.3.6.1.2.1.75.1.3.1.1.11
The number of Offline Sequence errors received by this Fx_Port.
fcFxPortOlsOuts 1.3.6.1.2.1.75.1.3.1.1.12
The number of Offline Sequence issued by this Fx_Port.
feFcAccounting group
The Accounting group is supported only in Fabric OS v4.x.
The Accounting group consists of the following tables:
• Class 1 accounting table
• Class 2 accounting table
• Class 3 accounting table
Each table contains accounting information for the Fx_Ports in the fabric element.
80Fabric OS MIB Reference
53-1001339-01
fcFxPortC1AccountingTable 1.3.6.1.2.1.75.1.4.1
fcFxPortC1AccountingTable 1.3.6.1.2.1.75.1.4.1
A table that contains Class 1 accounting information recorded since the management agent
reinitialized, one entry for each Fx_Port in the fabric element.
fcFxPortC1AccountingEntry 1.3.6.1.2.1.75.1.4.1.1
An entry containing Class 1 accounting information for each Fx_Port.
Augments:1: fcFxPortEntry
fcFxPortC1InFrames 1.3.6.1.2.1.75.1.4.1.1.1
The number of Class 1 frames (other than Class 1 connect-request) received by this Fx_Port from
its attached Nx_Port.
fcFxPortC1OutFrames 1.3.6.1.2.1.75.1.4.1.1.2
3
The number of Class 1 frames (other than Class 1 connect-request) delivered through this Fx_Port
to its attached Nx_Port.
fcFxPortC1InOctets 1.3.6.1.2.1.75.1.4.1.1.3
The number of Class 1 frame octets, including the frame delimiters, received by this Fx_Port from
its attached Nx_Port.
fcFxPortC1OutOctets 1.3.6.1.2.1.75.1.4.1.1.4
The number of Class 1 frame octets, including the frame delimiters, delivered through this Fx_Port
to its attached Nx_Port.
fcFxPortC1Discards 1.3.6.1.2.1.75.1.4.1.1.5
The number of Class 1 frames discarded by this Fx_Port.
fcFxPortC1FbsyFrames 1.3.6.1.2.1.75.1.4.1.1.6
The number of F_BSY frames generated by this Fx_Port against Class 1 connect-request.
fcFxPortC1FrjtFrames 1.3.6.1.2.1.75.1.4.1.1.7
The number of F_RJT frames generated by this Fx_Port against Class 1 connect-request.
Fabric OS MIB Reference81
53-1001339-01
fcFxPortC1InConnections 1.3.6.1.2.1.75.1.4.1.1.8
3
fcFxPortC1InConnections 1.3.6.1.2.1.75.1.4.1.1.8
The number of Class 1 connections successfully established in which the attached Nx_Port is the
source of the connect-request.
fcFxPortC1OutConnections 1.3.6.1.2.1.75.1.4.1.1.9
The number of Class 1 connections successfully established in which the attached Nx_Port is the
destination of the connect-request.
fcFxPortC1ConnTime 1.3.6.1.2.1.75.1.4.1.1.10
The cumulative time that this Fx_Port has been engaged in Class 1 connection. The amount of time
is counted from after a connect-request has been accepted until the connection is disengaged,
either by an EOFdt or Link Reset.
fcFxPortC2AccountingTable 1.3.6.1.2.1.75.1.4.2
A table that contains Class 2 accounting information recorded since the management agent has
reinitialized, one entry for each Fx_Port in the fabric element.
fcFxPortC2AccountingEntry 1.3.6.1.2.1.75.1.4.2.1
An entry containing Class 2 accounting information for each Fx_Port.
Augments:1: fcFxPortEntry
fcFxPortC2InFrames 1.3.6.1.2.1.75.1.4.2.1.1
The number of Class 2 frames received by this Fx_Port from its attached Nx_Port.
fcFxPortC2OutFrames 1.3.6.1.2.1.75.1.4.2.1.2
The number of Class 2 frames delivered through this Fx_Port to its attached Nx_Port.
fcFxPortC2InOctets 1.3.6.1.2.1.75.1.4.2.1.3
The number of Class 2 frame octets, including the frame delimiters, received by this Fx_Port from
its attached Nx_Port.
fcFxPortC2OutOctets 1.3.6.1.2.1.75.1.4.2.1.4
The number of Class 2 frame octets, including the frame delimiters, delivered through this Fx_Port
to its attached Nx_Port.
82Fabric OS MIB Reference
53-1001339-01
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.