Brocade Communications Systems 1606, AM866A - StorageWorks 8/8 Base SAN Switch, 8/24, 8/40, 8/8 Reference

...
53-1001339-01 28 July 2009
Fabric OS
MIB Reference
®
Supporting Fabric OS v3.1.x, v3.2.x, v4.1.x, v4.2.x, v4.4.x, v5.0.x, v5.1.x, v5.2.x, v5.3.x, v6.0.0, v6.1.0, v6.2.0, v6.1.2_CEE, v6.3.0
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 Title Publication Number Summary of Changes Publication Date
Brocade MIB Reference Manual v2.3 53-0000069-02 December 2000
Brocade MIB Reference Manual v3.0 53-0000134-03 July 2001
Brocade MIB Reference Manual v3.0, 4.0 53-0000184-02 March 2002
Brocade MIB Reference Manual (v4.1, v4.0.x, v3.1, v3.0.x, v2.6.x)
Brocade MIB Reference Manual (v4.1.2, v4.1, v4.0.x, v3.1, v3.0.x, v2.6.x)
Brocade MIB Reference Manual (v4.1.2, v4.1, v4.0.x, v3.1, v3.0.x, v2.6.x)
Brocade MIB Reference Manual (v4.2.0, v4.1.2, v4.1, v4.0.x, v3.1, v3.0.x, v2.6.x)
53-0000521-02 Added Brocade-specific
Entity and HA-MIBs.
53-0000521-03 Added FICON information. May 2003
53-0000521-04 Revised FICON
information.
53-0000521-06 Update to support the
Brocade 3250, 3850, and 24000 switches.
April 2003
October 2003
December 2003
Document Title Publication Number Summary of Changes Publication Date
Brocade Fabric OS MIB Reference Manual 53-0000521-08 Updated to support the
Brocade 4100.
Brocade Fabric OS MIB Reference Manual 53-0000521-09 Updated to support the
Brocade 48000 and 200E.
Brocade Fabric OS MIB Reference Manual 53-1000045-01 Updated to support the
Brocade 4900, 7500, and FR4-18i blade.
Brocade Fabric OS MIB Reference 53-1000241-01 Changed name, updated
to support Fabric OS 5.2.x
Brocade Fabric OS MIB Reference 53-1000439-01 New branding, updated to
support Fabric OS 5.3.0
Brocade Fabric OS MIB Reference 53-1000602-01 Updated to support the
Brocade DCX Data Center Backbone Director
Brocade Fabric OS MIB Reference 53-1000602-02 Updated to support the
Brocade 300, 5100, and 5300 switches.
Brocade Fabric OS MIB Reference 53-1001156-01 Updated to support the
Brocade DCX-4S and Brocade Encryption Switch.
Fabric OS MIB Reference 53-1001339-01 Updated to support the
Brocade 7800 Extension Switch, Brocade 8000 Switch, FCOE10-24 DCX Blade, and FX8-24 DCX Extension Blade. Added USM MIB details, fcipTcpConnTable and fcipConnStatsTable.
September 2004
April 2005
January 2006
September 2006
June 2007
October 2007
March 2008
November 2008
July 2009
Contents
About This Document
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
How this document is organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Supported hardware and software . . . . . . . . . . . . . . . . . . . . . . . . . . xii
What’s new in this document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Document conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Notice to the reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Additional information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Getting technical help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Document feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
Chapter 1 Understanding Brocade SNMP
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Setting the SNMP security level. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Understanding SNMP basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Understanding MIBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Understanding SNMP traps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Object instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Loading Brocade MIBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Brocade MIB files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Before loading MIBs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
MIB loading order. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
SNMP CLI usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Brocade 7500 / FR4-18i and Brocade MIBs . . . . . . . . . . . . . . . . . .13
Access Gateway and Brocade MIBs. . . . . . . . . . . . . . . . . . . . . . . . . .13
Firmware upgrades and enabled traps . . . . . . . . . . . . . . . . . . . . . . .13
Fabric OS commands for configuring SNMP . . . . . . . . . . . . . . . . . . .14
Support for Administrative Domains . . . . . . . . . . . . . . . . . . . . . . . . . 14
Support for Role Based Access Control. . . . . . . . . . . . . . . . . . . . . . .15
Support for IP V6 addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Support for Virtual Fabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Chapter 2 MIB-II (RFC1213-MIB)
Fabric OS MIB Reference v 53-1001339-01
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
MIB II overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
System group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Interfaces group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
AT group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
IP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
ICMP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
TCP group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
UDP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
EGP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Transmission group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
SNMP group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
RMON group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
ifMIB group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Chapter 3 FE MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
FE MIB overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
FIBRE-CHANNEL-FE-MIB (MIB-II branch) . . . . . . . . . . . . . . . . . . . . . .63
Definitions for FIBRE-CHANNEL-FE-MIB. . . . . . . . . . . . . . . . . . . . . . .67
fcFeConfig group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
fcFeStatus group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
fcFeError group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
feFcAccounting group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
fcFeCapability group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
FCFABRIC-ELEMENT-MIB (experimental branch) . . . . . . . . . . . . . . .86
fcFeConfig group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
fcFeOp group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
fcFeError group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
fcFeAcct group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
fcFeCap group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Chapter 4 Entity MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Entity MIB overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Entity MIB system organization of MIB objects . . . . . . . . . . . .107
Definitions for Entity MIB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
Textual conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
vi Fabric OS MIB Reference
Entity MIB objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
53-1001339-01
Physical Entity group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Logical Entity group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
Entity Mapping group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
General group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
Entity MIB trap. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
Entity MIB Conformance information. . . . . . . . . . . . . . . . . . . . . . . .126
Chapter 5 SW-MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
SW MIB overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
SW-MIB system organization of MIB objects . . . . . . . . . . . . . .129
Textual conventions for SW-MIB . . . . . . . . . . . . . . . . . . . . . . . .135
sw traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138
swSystem group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144
Flash administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147
swFabric group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153
SW Agent Configuration group . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
Fibre Channel Port group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
Name Server Database group . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
Event group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167
Fabric Watch group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169
End Device group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
Switch group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180
ASIC Performance Monitoring group . . . . . . . . . . . . . . . . . . . . . . . .181
Trunking group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
Toptalker group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
CPU or memory usage group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
Chapter 6 High-Availability MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
HA MIB overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
High-Availability group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191
FRU Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191
FRU History Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
CP Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
HA-MIB traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
HA-MIB traps and sample triggers . . . . . . . . . . . . . . . . . . . . . .197
Fabric OS MIB Reference vii 53-1001339-01
Chapter 7 FICON MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
FICON MIB overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
SNMP traps for FICON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
FICON MIB system organization of MIB objects. . . . . . . . . . . .199
Textual conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
ficonRNID group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202
ficonLIRR group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206
ficonRLIR group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
linkIncidentMIBTraps group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
Chapter 8 FibreAlliance MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
FibreAlliance MIB overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
FCMGMT-MIB system organization of MIB objects . . . . . . . . .211
Definitions for FCMGMT-MIB. . . . . . . . . . . . . . . . . . . . . . . . . . .215
ConnSet group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
Statistics group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
Service group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252
SNMP Trap Registration group . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
Revision Number Scalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
Unsupported tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
FibreAlliance MIB traps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
Chapter 9 FCIP MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259
FCIP MIB overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259
FCIP MIB system organization of MIB objects . . . . . . . . . . . . .259
fcipEntityInstanceTable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
fcipLinkTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262
fcipTcpConnTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264
fcipExtendedLinkTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265
fcipConnStatsTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266
Chapter 10 iSCSI MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
iSCSI MIB overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
iSCSI MIB system organization of MIB objects . . . . . . . . . . . .269
iscsiInstanceAttributesTable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
iscsiNodeAttributesTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
viii Fabric OS MIB Reference
53-1001339-01
iscsiSessionAttributesTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
iscsiSessionStatsTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280
iscsiConnectionAttributesTable . . . . . . . . . . . . . . . . . . . . . . . . . . . .282
Chapter 11 USM MIB Objects
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .285
USM MIB objects overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .285
usmMIBObjects group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .286
usmStats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .286
usmUser. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
Appendix A MIB Object Groupings
Switch variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
Sensor variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
Port variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
Event variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
ISL and End Device variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
SNMP Configuration variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
iSCSI Instance Information variables. . . . . . . . . . . . . . . . . . . . . . . .293
Appendix B MIB OIDs and their Matching Object Names
MIB OIDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
Index
Fabric OS MIB Reference ix 53-1001339-01
x Fabric OS MIB Reference
53-1001339-01
About This Document
In this chapter
How this document is organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Supported hardware and software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
What’s new in this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Additional information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Getting technical help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Document feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
How this document is organized
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 Reference xi 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)
xii Fabric 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 Reference xiii 53-1001339-01
Text formatting
The narrative-text formatting conventions that are used in this document are as follows:
bold text Identifies command names
Identifies the names of user-manipulated GUI elements Identifies keywords and operands Identifies text to enter at the GUI or CLI
italic text Provides emphasis
Identifies variables Identifies paths and Internet addresses Identifies document titles
code text Identifies 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.
xiv Fabric 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.
Corporation Referenced Trademarks and Products
Microsoft Corporation Windows, 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:
http://www.brocade.com/products-solutions/products/index.page
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 Reference xv 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:
*FT00X0054E9*
FT00X0054E9
The serial number label is located as follows:
Brocade 300, 4100, 4900, 5100, 5300, 7500, 7800, 8000, and Brocade Encryption
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.
xvi Fabric 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.
Fabric OS MIB Reference xvii 53-1001339-01
xviii Fabric OS MIB Reference
53-1001339-01
Chapter
Understanding Brocade SNMP
In this chapter
Setting the SNMP security level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Understanding SNMP basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Loading Brocade MIBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Brocade 7500 / FR4-18i and Brocade MIBs. . . . . . . . . . . . . . . . . . . . . . . . . 13
Firmware upgrades and enabled traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Fabric OS commands for configuring SNMP . . . . . . . . . . . . . . . . . . . . . . . . . 14
Setting the SNMP security level
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 1 Security level options
Security level Protocol Query behavior Traps
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 Reference 1 53-1001339-01
Understanding SNMP basics
t
1
TABLE 1 Security level options (Continued)
Security level Protocol Query behavior Traps
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 1 SNMP 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 2 SNMP 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 3 SNMP trap
The agent can receive queries from one or more management stations and can send traps to up to six management stations.
2 Fabric 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 4 Brocade 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 Reference 3 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
4 Fabric 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 Reference 5 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
6 Fabric 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 2 Fabric OS supported SNMP versions
Firmware SNMPv1 SNMPv2 SNMPv3
Fabric OS v2.6.2 and previous Yes No
Fabric OS v3.2.0 and previous Yes No
Fabric OS v4.2.0 and previous Yes No
Fabric OS v4.4.0 Yes No
Fabric OS v5.x Yes Yes
Fabric OS v6.0.0 Yes Yes Yes
Fabric OS v6.1.0 Yes Yes Yes
Fabric OS v6.2.0 Yes Yes Yes
Fabric OS v6.1.2_CEE Yes No Yes
Fabric OS v6.3.0 Yes No Yes
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 Reference 7 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 5 Brocade SNMP MIB dependencies and advised installation order
8 Fabric 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]
Fabric OS MIB Reference 9 53-1001339-01
Loading Brocade MIBs
1
Engine ID: [0:0:0:0:0:0:0:0:0] User (ro): [snmpuser3] 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]
SNMPv3 trap recipient configuration: Trap Recipient's IP address : [0.0.0.0] 10.35.52.33 UserIndex: (1..6) [1] Trap recipient Severity level : (0..5) [0] 4 Trap recipient Port : (0..65535) [162] Trap Recipient's IP address : [0.0.0.0] 10.35.52.27 UserIndex: (1..6) [2] Trap recipient Severity level : (0..5) [0] 4 Trap recipient Port : (0..65535) [162] Trap Recipient's IP address : [0.0.0.0] Trap Recipient's IP address : [0.0.0.0] Trap Recipient's IP address : [0.0.0.0] Trap Recipient's IP address : [0.0.0.0]
Committing configuration.....done.
DCX_54:root> DCX_54:root> snmpconfig --show snmpv3
SNMP Informs = 1 (ON)
SNMPv3 USM configuration: User 1 (rw): snmpadmin1 Auth Protocol: noAuth Priv Protocol: noPriv Engine ID: 80:00:05:23:01:0a:23:34:21 User 2 (rw): snmpadmin2 Auth Protocol: MD5 Priv Protocol: DES Engine ID: 80:00:05:23:01:0a:23:34:1b User 3 (rw): snmpadmin3 Auth Protocol: noAuth Priv Protocol: noPriv Engine ID: 00:00:00:00:00:00:00:00:00 User 4 (ro): snmpuser1 Auth Protocol: noAuth Priv Protocol: noPriv Engine ID: 00:00:00:00:00:00:00:00:00 User 5 (ro): snmpuser2 Auth Protocol: noAuth Priv Protocol: noPriv Engine ID: 00:00:00:00:00:00:00:00:00 User 6 (ro): snmpuser3 Auth Protocol: noAuth Priv Protocol: noPriv Engine ID: 00:00:00:00:00:00:00:00:00
SNMPv3 Trap configuration: Trap Entry 1: 10.35.52.33 Trap Port: 162 Trap User: snmpadmin1 Trap recipient Severity level: 4 Trap Entry 2: 10.35.52.27 Trap Port: 162
10 Fabric OS MIB Reference
53-1001339-01
Loading Brocade MIBs
Trap User: snmpadmin2 Trap recipient Severity level: 4 Trap Entry 3: No trap recipient configured yet Trap Entry 4: No trap recipient configured yet Trap Entry 5: No trap recipient configured yet Trap Entry 6: No trap recipient configured yet DCX_54:root>
SNMP Notification Generator:
DCX_54:root> snmpTraps --show
# |Mib Name |Supported Traps
---|----------------|-------------------------------­001|SW-MIB |sw-track-changes-trap | |sw-fabric-watch-trap | |sw-fault | |sw-fc-port-scn | |ip-v6-change-trap | |sw-pmgr-event-trap | |sw-event-trap 002|FICON-MIB |link-rnid-device-registration | |link-rnid-device-deregistration | |link-lirr-listerner-added | |link-lirr-listerner-removed 003|FA-MIB |conn-unit-status-change | |conn-unit-sensor-status-change | |conn-unit-port-status-change 004|RFC1157 |cold-restart-trap | |warm-restart-trap | |if-link-up-trap | |if-link-down-trap | |snmp-authetication-trap 005|HA-MIB |fru-status-change-trap | |fru-history-trap | |cp-status-change-trap DCX_54:root> snmpTraps --send Number of traps sent : 22 DCX_54:root> snmpTraps --send -ip_address 10.35.52.33 Number of traps sent : 22 DCX_54:root> snmpTraps --send -trap_name sw-fc-port-scn Number of traps sent : 1 DCX_54:root> snmpTraps --send -trap_name sw-fc-port-scn -ip_address
10.35.52.33 Number of traps sent : 1 DCX_54:root>
1
Example of accessControl configuration switch:admin> snmpconfig --set accessControl SNMP access list configuration: Access host subnet area in dot notation: [0.0.0.0] 192.168.0.0 Read/Write? (true, t, false, f): [true] Access host subnet area in dot notation: [0.0.0.0] 10.32.148.0 Read/Write? (true, t, false, f): [true] f Access host subnet area in dot notation: [0.0.0.0] Read/Write? (true, t, false, f): [true] Access host subnet area in dot notation: [0.0.0.0] 10.33.0.0 Read/Write? (true, t, false, f): [true] f Access host subnet area in dot notation: [0.0.0.0] Read/Write? (true, t, false, f): [true]
Fabric OS MIB Reference 11 53-1001339-01
Loading Brocade MIBs
1
Access host subnet area in dot notation: [0.0.0.0] Read/Write? (true, t, false, f): [true] Committing configuration...done.
Example of mibCapability configuration DCX:admin> snmpconfig --show mibcapability FE-MIB:YES SW-MIB: YES FA-MIB: YES FICON-MIB: YES HA-MIB: YES FCIP-MIB: YES ISCSI-MIB: NO SW-TRAP: YES swFCPortScn: YES swEventTrap: YES swFabricWatchTrap: YES swTrackChangesTrap: YES FA-TRAP: YES connUnitStatusChange: YES connUnitEventTrap: YES connUnitSensorStatusChange: YES connUnitPortStatusChange: YES SW-EXTTRAP: NO FICON-TRAP: YES linkRNIDDeviceRegistration: YES linkRNIDDeviceDeRegistration: YES linkLIRRListenerAdded: YES linkLIRRListenerRemoved: YES linkRLIRFailureIncident: YES HA-TRAP: YES fruStatusChanged: YES cpStatusChanged: YES fruHistoryTrap: YES FCIP-TRAP: NO
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
12 Fabric 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 3 Access Gateway MIB support
MIB name Supported Description
MIB-2 Yes Updated to support Access Gateway in v5.2.1.
Entity-MIB Yes
HA MIB Yes
SW-MIB No Disabled in Access Gateway because the conventions are specific to
FA-MIB Yes The connUnitSnsTable is not supported because a switch in Access
FE-MIB No Disabled in Access Gateway because the conventions are specific to
CPQ-Rack MIB Limited Supported on embedded switches only.
FCIP MIB Limited Implemented to support WAN interfaces in Fabric OS v5.3.0.
iSCSI MIB Limited Supports 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 Reference 13 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 4 Commands for configuring SNMP
Command Description
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.
snmpMibCapSet Enhanced 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.
snmpMibCapShow Displays the snmpMibCapSet command settings.
agtcfgDefault This command is deprecated. Only the snmpConfig command is working.
agtcfgSet This command is deprecated. Only the snmpConfig command is working.
agtcfgShow This command is deprecated. Only the snmpConfig command is working.
SNMPMibCapSet This command is deprecated. Only the snmpConfig command is working.
SNMPMibCapShow This command is deprecated. Only the snmpConfig command is working.
snmpTraps To 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.
14 Fabric 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.
Support for Role Based Access Control
1
Fabric OS MIB Reference 15 53-1001339-01
Support for Virtual Fabric
1
16 Fabric OS MIB Reference
53-1001339-01
Chapter
MIB-II (RFC1213-MIB)
In this chapter
MIB II overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
System group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Interfaces group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
AT group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
IP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
ICMP group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
TCP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
UDP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
EGP group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Transmission group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
SNMP group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
RMON group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
ifMIB group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2
MIB II overview
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.
- iso
- org
- dod
- internet
- directory
- mgmt
- mib-2
- system
- interfaces
- at
- ip
- icmp
- tcp
- udp
Fabric OS MIB Reference 17 53-1001339-01
MIB-II object hierarchy
2
- egp
- transmission
- snmp
- rmon
- iFMIB
FIGURE 6 MIB-II overall hierarchy
- system (1.3.6.1.2.1.1)
- sysDescr 1.3.6.1.2.1.1.1
- sysObjectID 1.3.6.1.2.1.1.2
- sysUpTime 1.3.6.1.2.1.1.3
- sysContact 1.3.6.1.2.1.1.4
- sysName 1.3.6.1.2.1.1.5
- sysLocation 1.3.6.1.2.1.1.6
- sysServices 1.3.6.1.2.1.1.7
FIGURE 7 System hierarchy
- interfaces (1.3.6.1.2.1.2)
- ifNumber 1.3.6.1.2.1.2.1
- ifTable 1.3.6.1.2.1.2.2
- ifEntry 1.3.6.1.2.1.2.2.1
- ifIndex 1.3.6.1.2.1.2.2.1.1
- ifDescr 1.3.6.1.2.1.2.2.1.2
- ifType 1.3.6.1.2.1.2.2.1.3
- ifMtu 1.3.6.1.2.1.2.2.1.4
- ifSpeed 1.3.6.1.2.1.2.2.1.5
- ifPhysAddress 1.3.6.1.2.1.2.2.1.6
- ifAdminStatus 1.3.6.1.2.1.2.2.1.7
- ifOperStatus 1.3.6.1.2.1.2.2.1.8
- ifLastChange 1.3.6.1.2.1.2.2.1.9
- ifInOctets 1.3.6.1.2.1.2.2.1.10
- ifInUcastPkts 1.3.6.1.2.1.2.2.1.11
- ifInNUcastPkts 1.3.6.1.2.1.2.2.1.12
- ifInDiscards 1.3.6.1.2.1.2.2.1.13
- ifInErrors 1.3.6.1.2.1.2.2.1.14
- ifInUnknownProtos 1.3.6.1.2.1.2.2.1.15
- ifOutOctets 1.3.6.1.2.1.2.2.1.16
- ifOutUcastPkts 1.3.6.1.2.1.2.2.1.17
- ifOutNUcastPkts 1.3.6.1.2.1.2.2.1.18
- ifOutDiscards 1.3.6.1.2.1.2.2.1.19
- ifOutErrors 1.3.6.1.2.1.2.2.1.20
- ifOutQLen 1.3.6.1.2.1.2.2.1.21
- ifSpecific 1.3.6.1.2.1.2.2.1.22
FIGURE 8 Interfaces hierarchy
- at (1.3.6.1.2.1.3)
- atTable 1.3.6.1.2.1.3.1
- atEntry 1.3.6.1.2.1.3.1.1
- atIfIndex 1.3.6.1.2.1.3.1.1.1
- atPhysAddress 1.3.6.1.2.1.3.1.1.2
- atNetAddress 1.3.6.1.2.1.3.1.1.3
FIGURE 9 AT hierarchy
- ip (1.3.6.1.2.1.4)
- ipForwarding 1.3.6.1.2.1.4.1
- ipDefaultTTL 1.3.6.1.2.1.4.2
18 Fabric OS MIB Reference
53-1001339-01
- ipInReceives 1.3.6.1.2.1.4.3
- ipInHdrErrors 1.3.6.1.2.1.4.4
- ipInAddrErrors 1.3.6.1.2.1.4.5
- ipForwDatagrams 1.3.6.1.2.1.4.6
- ipInUnknownProtos 1.3.6.1.2.1.4.7
- ipInDiscards 1.3.6.1.2.1.4.8
- ipInDelivers 1.3.6.1.2.1.4.9
- ipOutRequests 1.3.6.1.2.1.4.10
- ipOutDiscards 1.3.6.1.2.1.4.11
- ipOutNoRoutes 1.3.6.1.2.1.4.12
- ipReasmTimeout 1.3.6.1.2.1.4.13
- ipReasmReqds 1.3.6.1.2.1.4.14
- ipReasmOKs 1.3.6.1.2.1.4.15
- ipReasmFails 1.3.6.1.2.1.4.16
- ipFragOKs 1.3.6.1.2.1.4.17
- ipFragFails 1.3.6.1.2.1.4.18
- ipFragCreates 1.3.6.1.2.1.4.19
- ipAddrTable 1.3.6.1.2.1.4.20
- ipAddrEntry 1.3.6.1.2.1.4.20.1
- ipAdEntAddr 1.3.6.1.2.1.4.20.1.1
- ipAdEntIfIndex 1.3.6.1.2.1.4.20.1.2
- ipAdEntNetMask 1.3.6.1.2.1.4.20.1.3
- ipAdEntBcastAddr 1.3.6.1.2.1.4.20.1.4
- ipAdEntReasmMaxSize 1.3.6.1.2.1.4.20.1.5
- ipRouteTable 1.3.6.1.2.1.4.21
- ipRouteEntry 1.3.6.1.2.1.4.21.1
- ipRouteDest 1.3.6.1.2.1.4.21.1.1
- ipRouteIfIndex 1.3.6.1.2.1.4.21.1.2
- ipRouteMetric1 1.3.6.1.2.1.4.21.1.3
- ipRouteMetric2 1.3.6.1.2.1.4.21.1.4
- ipRouteMetric3 1.3.6.1.2.1.4.21.1.5
- ipRouteMetric4 1.3.6.1.2.1.4.21.1.6
- ipRouteNextHop 1.3.6.1.2.1.4.21.1.7
- ipRouteType 1.3.6.1.2.1.4.21.1.8
- ipRouteProto 1.3.6.1.2.1.4.21.1.9
- ipRouteAge 1.3.6.1.2.1.4.21.1.10
-
ipRouteMask 1.3.6.1.2.1.4.21.1.11
- ipRouteMetric5 1.3.6.1.2.1.4.21.1.12
- ipRouteInfo 1.3.6.1.2.1.4.21.1.13
- ipNetToMediaTable 1.3.6.1.2.1.4.22
- ipNetToMediaEntry 1.3.6.1.2.1.4.22.1
- ipNetToMediaIfIndex 1.3.6.1.2.1.4.22.1.1
- ipNetToMediaPhysAddress 1.3.6.1.2.1.4.22.1.2
- ipNetToMediaNetAddress 1.3.6.1.2.1.4.22.1.3
- ipNetToMediaType 1.3.6.1.2.1.4.22.1.4
- ipRoutingDiscards 1.3.6.1.2.1.4.23
MIB-II object hierarchy
2
FIGURE 10 IP hierarchy
- icmp (1.3.6.1.2.1.5)
- icmpInMsgs 1.3.6.1.2.1.5.1
- icmpInErrors 1.3.6.1.2.1.5.2
- icmpInDestUnreachs 1.3.6.1.2.1.5.3
- icmpInTimeExcds 1.3.6.1.2.1.5.4
- icmpInParmProbs 1.3.6.1.2.1.5.5
- icmpInSrcQuenchs 1.3.6.1.2.1.5.6
- icmpInRedirects 1.3.6.1.2.1.5.7
- icmpInEchos 1.3.6.1.2.1.5.8
- icmpInEchoReps 1.3.6.1.2.1.5.9
- icmpInTimestamps 1.3.6.1.2.1.5.10
Fabric OS MIB Reference 19 53-1001339-01
MIB-II object hierarchy
2
- icmpInTimestampReps 1.3.6.1.2.1.5.11
- icmpInAddrMasks 1.3.6.1.2.1.5.12
- icmpInAddrMaskReps 1.3.6.1.2.1.5.13
- icmpOutMsgs 1.3.6.1.2.1.5.14
- icmpOutErrors 1.3.6.1.2.1.5.15
- icmpOutDestUnreachs 1.3.6.1.2.1.5.16
- icmpOutTimeExcds 1.3.6.1.2.1.5.17
- icmpOutParmProbs 1.3.6.1.2.1.5.18
- icmpOutSrcQuenchs 1.3.6.1.2.1.5.19
- icmpOutRedirects 1.3.6.1.2.1.5.20
- icmpOutEchos 1.3.6.1.2.1.5.21
- icmpOutEchoReps 1.3.6.1.2.1.5.22
- icmpOutTimestamps 1.3.6.1.2.1.5.23
- icmpOutTimestampReps 1.3.6.1.2.1.5.24
- icmpOutAddrMasks 1.3.6.1.2.1.5.25
- icmpOutAddrMaskReps 1.3.6.1.2.1.5.26
- icmpOutSrcQuenchs 1.3.6.1.2.1.5.19
- icmpOutRedirects 1.3.6.1.2.1.5.20
- icmpOutEchos 1.3.6.1.2.1.5.21
- icmpOutEchoReps 1.3.6.1.2.1.5.22
- icmpOutTimestamps 1.3.6.1.2.1.5.23
- icmpOutTimestampReps 1.3.6.1.2.1.5.24
- icmpOutAddrMasks 1.3.6.1.2.1.5.25
- icmpOutAddrMaskReps 1.3.6.1.2.1.5.26
FIGURE 11 ICMP hierarchy
- tcp (1.3.6.1.2.1.6)
- tcpRtoAlgorithm 1.3.6.1.2.1.6.1
- tcpRtoMin 1.3.6.1.2.1.6.2
- tcpRtoMax 1.3.6.1.2.1.6.3
- tcpMaxConn 1.3.6.1.2.1.6.4
- tcpActiveOpens 1.3.6.1.2.1.6.5
- tcpPassiveOpens 1.3.6.1.2.1.6.6
- tcpAttemptFails 1.3.6.1.2.1.6.7
- tcpEstabResets 1.3.6.1.2.1.6.8
- tcpCurrEstab 1.3.6.1.2.1.6.9
- tcpInSegs 1.3.6.1.2.1.6.10
- tcpOutSegs 1.3.6.1.2.1.6.11
- tcpRetransSegs 1.3.6.1.2.1.6.12
- tcpConnTable 1.3.6.1.2.1.6.13
- tcpConnEntry 1.3.6.1.2.1.6.13.1
- tcpConnState 1.3.6.1.2.1.6.13.1.1
- tcpConnLocalAddress 1.3.6.1.2.1.6.13.1.2
- tcpConnLocalPort 1.3.6.1.2.1.6.13.1.3
- tcpConnRemAddress 1.3.6.1.2.1.6.13.1.4
- tcpConnRemPort 1.3.6.1.2.1.6.13.1.5
- tcpInErrs 1.3.6.1.2.1.6.14
- tcpOutRsts 1.3.6.1.2.1.6.15
FIGURE 12 TCP hierarchy
- udp (1.3.6.1.2.1.7)
- udpInDatagrams 1.3.6.1.2.1.7.1
- udpNoPorts 1.3.6.1.2.1.7.2
- udpInErrors 1.3.6.1.2.1.7.3
- udpOutDatagrams 1.3.6.1.2.1.7.4
- udpTable 1.3.6.1.2.1.7.5
- udpEntry 1.3.6.1.2.1.7.5.1
- udpLocalAddress 1.3.6.1.2.1.7.5.1.1
20 Fabric OS MIB Reference
53-1001339-01
- udpLocalPort 1.3.6.1.2.1.7.5.1.2
FIGURE 13 udp hierarchy
- egp (1.3.6.1.2.1.8)
- egpInMsgs
- egpInErrors
- egpOutMsgs
- egpOutErrors
- egpNeighTable
- egpNeighEntry
- egpNeighState
- egpNeighAddr
- egpNeighAs
- egpNeighInMsgs
- egpNeighInErrs
- egpNeighOutMsgs
- egpNeighOutErrs
- egpNeighInErrMsgs
- egpNeighOutErrMsgs
- egpNeighStateUps
- egpNeighStateDowns
- egpNeighIntervalHello
- egpNeighIntervalPoll
- egpNeighMode
- egpNeighEventTrigger
- egpAs
MIB-II object hierarchy
2
FIGURE 14 egp hierarchy
- snmp (1.3.6.1.2.1.11)
- snmpInPkts 1.3.6.1.2.1.11.1
- snmpOutPkts 1.3.6.1.2.1.11.2
- snmpInBadVersions 1.3.6.1.2.1.11.3
- snmpInBadCommunityNames 1.3.6.1.2.1.11.4
- snmpInBadCommunityUses 1.3.6.1.2.1.11.5
- snmpInASNParseErrs 1.3.6.1.2.1.11.6
- snmpInTooBigs 1.3.6.1.2.1.11.8
- snmpInNoSuchNames 1.3.6.1.2.1.11.9
- snmpInBadValues 1.3.6.1.2.1.11.10
- snmpInReadOnlys 1.3.6.1.2.1.11.11
- snmpInGenErrs 1.3.6.1.2.1.11.12
- snmpInTotalReqVars 1.3.6.1.2.1.11.13
- snmpInTotalSetVars 1.3.6.1.2.1.11.14
- snmpInGetRequests 1.3.6.1.2.1.11.15
- snmpInGetNexts 1.3.6.1.2.1.11.16
- snmpInSetRequests 1.3.6.1.2.1.11.17
- snmpInGetResponses 1.3.6.1.2.1.11.18
- snmpInTraps 1.3.6.1.2.1.11.19
- snmpOutTooBigs 1.3.6.1.2.1.11.20
- snmpOutNoSuchNames 1.3.6.1.2.1.11.21
- snmpOutBadValues 1.3.6.1.2.1.11.22
- snmpOutGenErrs 1.3.6.1.2.1.11.24
- snmpOutGetRequests 1.3.6.1.2.1.11.25
- snmpOutGetNexts 1.3.6.1.2.1.11.26
- snmpOutSetRequests 1.3.6.1.2.1.11.27
- snmpOutGetResponses 1.3.6.1.2.1.11.28
- snmpOutTraps 1.3.6.1.2.1.11.29
- snmpEnableAuthenTraps 1.3.6.1.2.1.11.30
- snmpSilentDrops 1.3.6.1.2.1.11.31
Fabric OS MIB Reference 21 53-1001339-01
MIB-II object hierarchy
2
- snmpProxyDrops 1.3.6.1.2.1.11.32
FIGURE 15 snmp hierarchy
- rmon (1.3.6.1.2.1.16)
- statistics 1.3.6.1.2.1.16.1
- etherStatsTable 1.3.6.1.2.1.16.1.1
- etherStatsEntry 1.3.6.1.2.1.16.1.1.1
- etherStatsIndex 1.3.6.1.2.1.16.1.1.1.1
- etherStatsDataSource 1.3.6.1.2.1.16.1.1.1.2
- etherStatsDropEvents 1.3.6.1.2.1.16.1.1.1.3
- etherStatsOctets 1.3.6.1.2.1.16.1.1.1.4
- etherStatsPkts 1.3.6.1.2.1.16.1.1.1.5
- etherStatsBroadcastPkts 1.3.6.1.2.1.16.1.1.1.6
- etherStatsMulticastPkts 1.3.6.1.2.1.16.1.1.1.7
- etherStatsCRCAlignErrors 1.3.6.1.2.1.16.1.1.1.8
- etherStatsUndersizePkts 1.3.6.1.2.1.16.1.1.1.9
- etherStatsOversizePkts 1.3.6.1.2.1.16.1.1.1.10
- etherStatsFragments 1.3.6.1.2.1.16.1.1.1.11
- etherStatsJabbers 1.3.6.1.2.1.16.1.1.1.12
- etherStatsCollisions 1.3.6.1.2.1.16.1.1.1.13
- etherStatsPkts64Octets 1.3.6.1.2.1.16.1.1.1.14
- etherStatsPkts65to127Octets 1.3.6.1.2.1.16.1.1.1.15
- etherStatsPkts128to255Octets 1.3.6.1.2.1.16.1.1.1.16
- etherStatsPkts256to511Octets 1.3.6.1.2.1.16.1.1.1.17
- etherStatsPkts512to1023Octets 1.3.6.1.2.1.16.1.1.1.18
- etherStatsPkts1024to1518Octets 1.3.6.1.2.1.16.1.1.1.19
- etherStatsOwner 1.3.6.1.2.1.16.1.1.1.20
- etherStatsStatus 1.3.6.1.2.1.16.1.1.1.21
- alarm 1.3.6.1.2.1.16.3
- alarmTable 1.3.6.1.2.1.16.3.1
- alarmEntry 1.3.6.1.2.1.16.3.1.1
- alarmIndex 1.3.6.1.2.1.16.3.1.1.1
- alarmInterval 1.3.6.1.2.1.16.3.1.1.2
- alarmVariable 1.3.6.1.2.1.16.3.1.1.3
- alarmSampleType 1.3.6.1.2.1.16.3.1.1.4
- alarmValue 1.3.6.1.2.1.16.3.1.1.5
- alarmStartupAlarm 1.3.6.1.2.1.16.3.1.1.6
- alarmRisingThreshold 1.3.6.1.2.1.16.3.1.1.7
- alarmFallingThreshold 1.3.6.1.2.1.16.3.1.1.8
- alarmRisingEventIndex 1.3.6.1.2.1.16.3.1.1.9
- alarmFallingEventIndex 1.3.6.1.2.1.16.3.1.1.10
- alarmOwner 1.3.6.1.2.1.16.3.1.1.11
- alarmStatus 1.3.6.1.2.1.16.3.1.1.12
- event 1.3.6.1.2.1.16.9
- eventTable 1.3.6.1.2.1.16.9.1
- eventEntry 1.3.6.1.2.1.16.9.1.1
- eventIndex 1.3.6.1.2.1.16.9.1.1.1
- eventDescription 1.3.6.1.2.1.16.9.1.1.2
- eventType 1.3.6.1.2.1.16.9.1.1.3
- eventCommunity 1.3.6.1.2.1.16.9.1.1.4
- eventLastTimeSent 1.3.6.1.2.1.16.9.1.1.5
- eventOwner 1.3.6.1.2.1.16.9.1.1.6
- eventStatus 1.3.6.1.2.1.16.9.1.1.7
- logTable 1.3.6.1.2.1.16.9.2
- logEntry 1.3.6.1.2.1.16.9.2.1
- logEventIndex 1.3.6.1.2.1.16.9.2.1.1
- logIndex 1.3.6.1.2.1.16.9.2.1.2
- logTime 1.3.6.1.2.1.16.9.2.1.3
22 Fabric OS MIB Reference
53-1001339-01
- logDescription 1.3.6.1.2.1.16.9.2.1.4
FIGURE 16 rmon hierarchy
- ifMIB (1.3.6.1.2.1.31)
- ifXTable 1.3.6.1.2.1.31.1.1
- ifXentry 1.3.6.1.2.1.31.1.1.1
- ifName 1.3.6.1.2.1.31.1.1.1.1
- ifInMulticastPkts 1.3.6.1.2.1.31.1.1.1.2
- ifInBroadcastPkts 1.3.6.1.2.1.31.1.1.1.3
- ifOutMulticastPkts 1.3.6.1.2.1.31.1.1.1.4
- ifOutBroadcastPkts 1.3.6.1.2.1.31.1.1.1.5
- ifHCInOctets 1.3.6.1.2.1.31.1.1.1.6
- ifHCInUcastPkts 1.3.6.1.2.1.31.1.1.1.7
- ifHCInMulticastPkts 1.3.6.1.2.1.31.1.1.1.8
- ifHCInBroadcastPkts 1.3.6.1.2.1.31.1.1.1.9
- ifHCOutOctets 1.3.6.1.2.1.31.1.1.1.10
- ifHCOutUcastPkts 1.3.6.1.2.1.31.1.1.1.11
- ifHCOutMulticastPkts 1.3.6.1.2.1.31.1.1.1.12
- ifHCOutBroadcastPkts 1.3.6.1.2.1.31.1.1.1.13
- ifLinkUpDownTrapEnable 1.3.6.1.2.1.31.1.1.1.14
- ifHigfSpeed 1.3.6.1.2.1.31.1.1.1.15
- ifPromiscuousMode 1.3.6.1.2.1.31.1.1.1.16
- ifConnectorPresent 1.3.6.1.2.1.31.1.1.1.17
- ifAlias 1.3.6.1.2.1.31.1.1.1.18
- ifCounterDiscontinuityTime 1.3.6.1.2.1.31.1.1.1.17
Textual conventions
2
FIGURE 17 ifMIB hierarchy
Textual conventions
Tab le 5 lists the textual conventions used for MIB-II.
TABLE 5 MIB-II textual conventions
Type definition Value
DisplayString Octet String of size 0 to 255
PhysAddress Octet String
Objects and types imported
The following objects and types are imported from RFC1155-SMI:
mgmt
NetworkAddress
IpAddress
Counter
Gauge
TimeTicks
Fabric OS MIB Reference 23 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.
Format This must contain only printable ASCII characters.
Set command Set this value using the snmpconfig command.
Default The 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.
Example If 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”.
Default The device type. The default value is either:
Fibre Channel Switches:
iso.org.dod.internet.private.enterprises.bcsi.commDev.fibrechannel.fcSwitch.sw
Brocade Access Gateway:
iso.org.dod.internet.private.enterprises.bcsi.commDev.fibrechannel.fcSwitch.sw
sysUpTime 1.3.6.1.2.1.1.3
The time (in hundredths of a second) since the network management portion of the system was last reinitialized.
Set command Set 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.
Default Field Support
Set command Set this value using the snmpconfig command.
24 Fabric 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.
Default Preassigned name of the logical switch.
Set command Set 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.
Default End User Premise
Set command Set 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
Calculate In 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 Reference 25 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.
Index ifIndex
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
26 Fabric 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.
Values For 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.
Values For 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 Reference 27 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.
Values For 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: Domain 8 bits (2 bytes)
Area 8 bits (2 bytes)
Port 8 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)
28 Fabric 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 Reference 29 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
30 Fabric 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.
Index atIfIndex, 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 Reference 31 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.
32 Fabric 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 Reference 33 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.
Index ipAdEntAddr
ipAdEntAddr 1.3.6.1.2.1.4.20.1.1
The IP address to which this entry's addressing information pertains.
34 Fabric 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.
Index ipRouteDest
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 Reference 35 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.)
36 Fabric 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 values other (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:
mask network
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 Reference 37 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.
Index ipNetToMediaIfIndex, 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.
38 Fabric 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 Reference 39 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.
40 Fabric 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 Reference 41 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.
42 Fabric 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 Reference 43 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.
Index tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort
44 Fabric OS MIB Reference
53-1001339-01
tcpConnState 1.3.6.1.2.1.6.13.1.1
The state of this TCP connection.
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).
Values Possible 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 Reference 45 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.
46 Fabric OS MIB Reference
53-1001339-01
Index udpLocalAddress, 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 Reference 47 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.”
48 Fabric 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
Status Mandatory
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 Reference 49 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.
50 Fabric 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.
Values Possible 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 command Statistics 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 Reference 51 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.
52 Fabric 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 Reference 53 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).
etherStatsPkts65to127Octets 1.3.6.1.2.1.16.1.1.1.15
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).
etherStatsPkts128to255Octets 1.3.6.1.2.1.16.1.1.1.16
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).
etherStatsPkts256to511Octets 1.3.6.1.2.1.16.1.1.1.17
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).
etherStatsPkts512to1023Octets 1.3.6.1.2.1.16.1.1.1.18
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).
etherStatsPkts1024to1518Octets 1.3.6.1.2.1.16.1.1.1.19
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 command An alarm is created using the rmon alarm <alarm-id> ….
54 Fabric 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 Reference 55 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 command An 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.
56 Fabric 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 Reference 57 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.
58 Fabric 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 Reference 59 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.
60 Fabric 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 Reference 61 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.
Not supported.
ifCounterDiscontinuityTime 1.3.6.1.2.1.31.1.1.1.17
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.
Not supported.
62 Fabric OS MIB Reference
53-1001339-01
Chapter
FE MIB Objects
In this chapter
FE MIB overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
FIBRE-CHANNEL-FE-MIB (MIB-II branch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
FCFABRIC-ELEMENT-MIB (experimental branch). . . . . . . . . . . . . . . . . . . . . . 86
FE MIB overview
Brocade supports two versions of the FE MIB:
FIBRE-CHANNEL-FE-MIB (RFC2837) in the MIB-II branch.
FCFABRIC-ELEMENT-MIB in the experimental branch.
The version of the FE MIB supported depends on the version of the Fabric OS. Table 6 lists which FE MIB is supported in which Fabric OS version.
3
TABLE 6 FE MIBs and supported Fabric OS versions
MIB v6.3.0 v6.1.2_CEE v6.2.0 v6.1.0 v6.0.0 v5.x v4.x v3.1.x v3.0.x v2.6.x
FIBRE-CHANNEL-FE-MIB (MIB-II branch)
FCFABRIC-ELEMENT-MIB (experimental branch)
Yes Yes Yes Yes Yes Yes Yes Yes Yes No
No No No No No No No No Yes Yes
FIBRE-CHANNEL-FE-MIB (MIB-II branch)
This section contains descriptions and other information specific to FIBRE-CHANNEL-FE-MIB (in the MIB-II branch), including:
FIBRE-CHANNEL-FE-MIB organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Definitions for FIBRE-CHANNEL-FE-MIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
fcFeConfig group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
fcFeStatus group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
fcFeError group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
feFcAccounting group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
fcFeCapability group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
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 Reference 63 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.
- iso
- org
- dod
- internet
- mgmt
- mib-2
- fcFeMIB
- fcFeMIBObjects
- fcFeConfig
- fcFeStatus
- fcFeError
- fcFeAccounting
- fcFeCapabilities
- fcFeMIBConformance
- fcFeMIBCompliances
- fcFeMIBMinimumCompliance
- fcFeMIBFullCompliance
- fcFeMIBGroups
- fcFeMIBGroups
- fcFeConfigGroup
- fcFeStatusGroup
- fcFeErrorGroup
- fcFeClass1AccountingGroup
- fcFeClass2AccountingGroup
- fcFeClass3AccountingGroup
- fcFeCapabilitiesGroup
FIGURE 18 fcFeMIB hierarchy
- fcFeConfig
- fcFeFabricName 1.3.6.1.2.1.75.1.1.1
- fcFeElementName 1.3.6.1.2.1.75.1.1.2
- fcFeModuleCapacity 1.3.6.1.2.1.75.1.1.3
- fcFeModuleTable 1.3.6.1.2.1.75.1.1.4
- fcFeModuleEntry 1.3.6.1.2.1.75.1.1.4.1
- fcFeModuleIndex 1.3.6.1.2.1.75.1.1.4.1.1
- fcFeModuleDescr 1.3.6.1.2.1.75.1.1.4.1.2
- fcFeModuleObjectID 1.3.6.1.2.1.75.1.1.4.1.3
- fcFeModuleOperStatus 1.3.6.1.2.1.75.1.1.4.1.4
- fcFeModuleLastChange 1.3.6.1.2.1.75.1.1.4.1.5
64 Fabric OS MIB Reference
53-1001339-01
- fcFeModuleFxPortCapacity 1.3.6.1.2.1.75.1.1.4.1.6
- fcFeModuleName 1.3.6.1.2.1.75.1.1.4.1.7
- fcFxPortTable 1.3.6.1.2.1.75.1.1.5
- fcFxPortEntry 1.3.6.1.2.1.75.1.1.5.1
- fcFxPortIndex 1.3.6.1.2.1.75.1.1.5.1.1
- fcFxPortName 1.3.6.1.2.1.75.1.1.5.1.2
- fcFxPortFcphVersionHigh 1.3.6.1.2.1.75.1.1.5.1.3
- fcFxPortFcphVersionLow 1.3.6.1.2.1.75.1.1.5.1.4
- fcFxPortBbCredit 1.3.6.1.2.1.75.1.1.5.1.5
- fcFxPortRxBufSize 1.3.6.1.2.1.75.1.1.5.1.6
- fcFxPortRatov 1.3.6.1.2.1.75.1.1.5.1.7
- fcFxPortEdtov 1.3.6.1.2.1.75.1.1.5.1.8
- fcFxPortCosSupported 1.3.6.1.2.1.75.1.1.5.1.9
- fcFxPortIntermixSupported 1.3.6.1.2.1.75.1.1.5.1.10
- fcFxPortStackedConnMode 1.3.6.1.2.1.75.1.1.5.1.11
- fcFxPortClass2SeqDeliv 1.3.6.1.2.1.75.1.1.5.1.12
- fcFxPortClass3SeqDeliv 1.3.6.1.2.1.75.1.1.5.1.13
- fcFxPortHoldTime 1.3.6.1.2.1.75.1.1.5.1.14
FIGURE 19 fcFeConfig hierarchy
- fcFeStatus
- fcFxPortStatusTable 1.3.6.1.2.1.75.1.2.1
- fcFxPortStatusEntry 1.3.6.1.2.1.75.1.2.1.1
- fcFxPortID 1.3.6.1.2.1.75.1.2.1.1.1
- fcFxPortBbCreditAvailable 1.3.6.1.2.1.75.1.2.1.1.2
- fcFxPortOperMode 1.3.6.1.2.1.75.1.2.1.1.3
- fcFxPortAdminMode 1.3.6.1.2.1.75.1.2.1.1.4
- fcFxPortPhysTable 1.3.6.1.2.1.75.1.2.2
- fcFxPortPhysEntry 1.3.6.1.2.1.75.1.2.2.1
- fcFxPortPhysAdminStatus 1.3.6.1.2.1.75.1.2.2.1.1
- fcFxPortPhysOperStatus 1.3.6.1.2.1.75.1.2.2.1.2
- fcFxPortPhysLastChange 1.3.6.1.2.1.75.1.2.2.1.3
- fcFxPortPhysRttov 1.3.6.1.2.1.75.1.2.2.1.4
- fcFxloginTable 1.3.6.1.2.1.75.1.2.3
- fcFxloginEntry 1.3.6.1.2.1.75.1.2.3.1
- fcFxPortNxLoginIndex 1.3.6.1.2.1.75.1.2.3.1.1
- fcFxPortFcphVersionAgreed 1.3.6.1.2.1.75.1.2.3.1.2
- fcFxPortNxPortBbCredit 1.3.6.1.2.1.75.1.2.3.1.3
- fcFxPortNxPortRxDataFieldSize 1.3.6.1.2.1.75.1.2.3.1.4
- fcFxPortCosSuppAgreed 1.3.6.1.2.1.75.1.2.3.1.5
- fcFxPortIntermixSuppAgreed 1.3.6.1.2.1.75.1.2.3.1.6
- fcFxPortStackedConnModeAgreed 1.3.6.1.2.1.75.1.2.3.1.7
- fcFxPortClass2SeqDelivAgreed 1.3.6.1.2.1.75.1.2.3.1.8
- fcFxPortClass3SeqDelivAgreed 1.3.6.1.2.1.75.1.2.3.1.9
- fcFxPortNxPortName 1.3.6.1.2.1.75.1.2.3.1.10
- fcFxPortConnectedNxPort 1.3.6.1.2.1.75.1.2.3.1.11
- fcFxPortBbCreditModel 1.3.6.1.2.1.75.1.2.3.1.12
FIBRE-CHANNEL-FE-MIB organization
3
FIGURE 20 fcFeStatus hierarchy
- fcFeError
- fcFxPortErrorTable 1.3.6.1.2.1.75.1.3.1
- fcFxPortErrorEntry 1.3.6.1.2.1.75.1.3.1.1
- fcFxPortLinkFailures 1.3.6.1.2.1.75.1.3.1.1.1
- fcFxPortSyncLosses 1.3.6.1.2.1.75.1.3.1.1.2
- fcFxPortSigLosses 1.3.6.1.2.1.75.1.3.1.1.3
- fcFxPortPrimSeqProtoErrors 1.3.6.1.2.1.75.1.3.1.1.4
- fcFxPortInvalidTxWords 1.3.6.1.2.1.75.1.3.1.1.5
- fcFxPortInvalidCrcs 1.3.6.1.2.1.75.1.3.1.1.6
Fabric OS MIB Reference 65 53-1001339-01
FIBRE-CHANNEL-FE-MIB organization
3
FIGURE 21 fcFeError hierarchy
- fcFeAccounting
- fcFxPortC1AccountingTable 1.3.6.1.2.1.75.1.4.1
- fcFxPortC1AccountingEntry 1.3.6.1.2.1.75.1.4.1.1
- fcFxPortC2AccountingTable 1.3.6.1.2.1.75.1.4.2
- fcFxPortC2AccountingEntry 1.3.6.1.2.1.75.1.4.2.1
- fcFxPortC3AccountingTable 1.3.6.1.2.1.75.1.4.3
- fcFxPortC3AccountingEntry 1.3.6.1.2.1.75.1.4.3.1
- fcFxPortDelimiterErrors 1.3.6.1.2.1.75.1.3.1.1.7
- fcFxPortAddressIdErrors 1.3.6.1.2.1.75.1.3.1.1.8
- fcFxPortLinkResetIns 1.3.6.1.2.1.75.1.3.1.1.9
- fcFxPortLinkResetOuts 1.3.6.1.2.1.75.1.3.1.1.10
- fcFxPortOlsIns 1.3.6.1.2.1.75.1.3.1.1.11
- fcFxPortOlsOuts 1.3.6.1.2.1.75.1.3.1.1.12
- fcFxPortC1InFrames 1.3.6.1.2.1.75.1.4.1.1.1
- fcFxPortC1OutFrames 1.3.6.1.2.1.75.1.4.1.1.2
- fcFxPortC1InOctets 1.3.6.1.2.1.75.1.4.1.1.3
- fcFxPortC1OutOctets 1.3.6.1.2.1.75.1.4.1.1.4
- fcFxPortC1Discards 1.3.6.1.2.1.75.1.4.1.1.5
- fcFxPortC1FbsyFrames 1.3.6.1.2.1.75.1.4.1.1.6
- fcFxPortC1FrjtFrames 1.3.6.1.2.1.75.1.4.1.1.7
- fcFxPortC1InConnections 1.3.6.1.2.1.75.1.4.1.1.8
- fcFxPortC1OutConnections 1.3.6.1.2.1.75.1.4.1.1.9
- fcFxPortC1ConnTime 1.3.6.1.2.1.75.1.4.1.1.10
- fcFxPortC2InFrames 1.3.6.1.2.1.75.1.4.2.1.1
- fcFxPortC2OutFrames 1.3.6.1.2.1.75.1.4.2.1.2
- fcFxPortC2InOctets 1.3.6.1.2.1.75.1.4.2.1.3
- fcFxPortC2OutOctets 1.3.6.1.2.1.75.1.4.2.1.4
- fcFxPortC2Discards 1.3.6.1.2.1.75.1.4.2.1.5
- fcFxPortC2FbsyFrames 1.3.6.1.2.1.75.1.4.2.1.6
- fcFxPortC2FrjtFrames 1.3.6.1.2.1.75.1.4.2.1.7
- fcFxPortC3InFrames 1.3.6.1.2.1.75.1.4.3.1.1
- fcFxPortC3OutFrames 1.3.6.1.2.1.75.1.4.3.1.2
- fcFxPortC3InOctets 1.3.6.1.2.1.75.1.4.3.1.3
- fcFxPortC3OutOctets 1.3.6.1.2.1.75.1.4.3.1.4
- fcFxPortC3Discards 1.3.6.1.2.1.75.1.4.3.1.5
FIGURE 22 fcFeAccounting hierarchy
- fcFeCabilities
- fcFxPortCapTable 1.3.6.1.2.1.75.1.5.1
- fcFxPortCapEntry 1.3.6.1.2.1.75.1.5.1.1
- fcFxPortCapFcphVersionHigh 1.3.6.1.2.1.75.1.5.1.1.1
- fcFxPortCapFcphVersionLow 1.3.6.1.2.1.75.1.5.1.1.2
- fcFxPortCapBbCreditMax 1.3.6.1.2.1.75.1.5.1.1.3
- fcFxPortCapBbCreditMin 1.3.6.1.2.1.75.1.5.1.1.4
- fcFxPortCapRxDataFieldSizeMax 1.3.6.1.2.1.75.1.5.1.1.5
- fcFxPortCapRxDataFieldSizeMin 1.3.6.1.2.1.75.1.5.1.1.6
- fcFxPortCapCos 1.3.6.1.2.1.75.1.5.1.1.7
- fcFxPortCapIntermix 1.3.6.1.2.1.75.1.5.1.1.8
- fcFxPortCapStackedConnMode 1.3.6.1.2.1.75.1.5.1.1.9
- fcFxPortCapClass2SeqDeliv 1.3.6.1.2.1.75.1.5.1.1.10
- fcFxPortCapClass3SeqDeliv 1.3.6.1.2.1.75.1.5.1.1.11
- fcFxPortCapHoldTimeMax 1.3.6.1.2.1.75.1.5.1.1.12
- fcFxPortCapHoldTimeMin 1.3.6.1.2.1.75.1.5.1.1.13
FIGURE 23 fcFeCabilities hierarchy
66 Fabric OS MIB Reference
53-1001339-01
Definitions for FIBRE-CHANNEL-FE-MIB
Definitions for FIBRE-CHANNEL-FE-MIB
Tab le 7 lists the definitions for fcFeMIB.
TABLE 7 FIBRE-CHANNEL-FE-MIB definitions
Type definition Value Description
Display string Octet string of size 0 to 255 Represents textual information taken from the NVT ASCII
character set, as defined in pages 4, 10-11 of RFC 854.
Milliseconds Integer from 0 to 2147383647 Represents time unit value in milliseconds.
Microseconds Integer from 0 to 2147383647 Represents time unit value in microseconds.
FcNameId Octet 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:
0 (ignored) 1 (IEEE 48-bit address) 2 (IEEE extended) 3 (locally assigned) 4 (32-bit IP address)
FabricName Octet string of size 8 The name identifier of a fabric. Each fabric provides a unique
fabric name. Valid formats include: IEEE 48
Local
FcPortName Octet string of size 8 The name identifier associated with a port.
Valid formats include: IEEE 48
IEEE extended Local
FcAddressId Octet string of size 3 A 24-bit value unique within the address space of a fabric.
FcRxDataFieldSize Integer from 128 to 2112 Receive data field size of an Nx_Port or Fx_Port.
FcBbCredit Integer from 0 to 32767 Buffer-to-buffer credit of an Nx_Port or Fx_Port.
FcphVersion Integer from 0 to 255 Version of FC-PH supported by an Nx_Port or Fx_Port.
FcStackedConnMode Integer from 1 to 3 Indicates the Class 1 Stacked Connect Mode supported by an
Nx_Port or Fx_Port. 1 (none) 2 (transparent) 3 (lockedDown)
FcCosCap Integer from 1 to 127 Class of service capability of an Nx_Port or Fx_Port.
bit 0 (Class F) bit 1 (Class 1) bit 2 (Class 2) bit 3 (Class 3) bit 4 (Class 4) bit 5 (Class 5) bit 6 (Class 6) bit 7 (reserved for future)
3
Fabric OS MIB Reference 67 53-1001339-01
Definitions for FIBRE-CHANNEL-FE-MIB
3
TABLE 7 FIBRE-CHANNEL-FE-MIB definitions (Continued)
Type definition Value Description
Fc0BaudRate Integer according to FC-0 baud
rates
Fc0BaudRateCap Integer from 0 to 127 bit 0 (other)
Fc0MediaCap Integer from 0 to 65535 bit 0 (unknown)
Fc0Medium Integer 1 (unknown)
Fc0TxType Integer 1 (unknown)
Fc0Distance Integer The FC-0 distance range associated with a port transmitter:
FcFeModuleCapacity Integer from 1 to 256 Maximum number of modules within a fabric element; returns
1 (other) None of below 2 (one-eighth) 155 Mbaud (12.5 MB/s) 4 (quarter) 266 Mbaud (25.0 MB/s) 8 (half) 532 Mbaud (50.0 MB/s) 16 (full) 1 Gbaud (100 MB/s) 32 (double) 2 Gbaud (200 MB/s) 64 (quadruple) 4 Gbaud (400 MB/s)
bit 1 (one-eighth) bit 2 (quarter) bit 3 (half) bit 4 (full) bit 5 (double) bit 6 (quadruple) bit 7 (Reserved for future)
bit 1 (single mode fibre (sm)) bit 2 (multimode fibre 50 micron (m5)) bit 3 (multimode fibre 62.5 micron (m6)) bit 4 (video cable (tv)) bit 5 (miniature cable (mi)) bit 6 (shielded twisted pair (stp)) bit 7 (twisted wire (tw)) bit 8 (long video (lv)) bits 9-15 (Reserved for future use)
2 (sm) 4 (m5) 8 (m6) 16 (tv) 32 (mi) 64 (stp) 128 (tw) 256 (lv)
2 (longWaveLaser (LL)) 3 (shortWaveLaser (SL)) 4 (longWaveLED (LE)) 5 (electrical (EL)) 6 (shortWaveLaser-noOFC (SN))
1 (unknown) 2 (long) 3 (intermediate) 4 (short)
1 for all devices.
68 Fabric OS MIB Reference
53-1001339-01
fcFeConfig group
TABLE 7 FIBRE-CHANNEL-FE-MIB definitions (Continued)
Type definition Value Description
FcFeFxPortCapacity Integer from 1 to 448 Maximum 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.
FcFeModuleIndex Integer from 1 to 256 Module index within a conceptual table.
FcFeFxPortIndex Integer from 1 to 256 Fx_Port index within a conceptual table.
FcFeNxPortIndex Integer from 1 to 256 Nx_Port index within a conceptual table.
FcFxPortMode Integer 1 (unknown)
2 (F_Port) 3 (FL_Port)
FcBbCreditModel Integer BB_Credit model of an Fx_Port.
1 (regular) 2 (alternate)
fcfeModuleFxPortCapacity Integer from 1 to 384 Maximum 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.
Returns Displays the WWN of the primary switch in the fabric.
Fabric OS MIB Reference 69 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.
Returns Displays 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.
Value The 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.
Index 1: 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.
70 Fabric 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.
Values 1 - 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.
Values Valid values are:
Brocade 3200, 3250 8 ports
Brocade 4012 12 ports
Brocade 200E, 3800, 3850 16 ports
Brocade 3900, 4100 32 ports
Brocade 4900 50 ports
Brocade 5000 32 ports
Brocade 7500 16 ports
Brocade 7600 16 ports
Brocade 12000 / 24000 128 ports
Brocade 48000 384 ports
Brocade DCX 448 ports
Brocade DCX-4S 288 ports
Brocade Encryption Switch 32 ports
Brocade 8000 14 ports
Brocade 7800 Extension Switch 16 ports
Fabric OS MIB Reference 71 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.
Return Displays 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.
Index 1: 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.
Return Displays 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.
72 Fabric 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.
fcFxPortIntermixSupported 1.3.6.1.2.1.75.1.1.5.1.10
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 Reference 73 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.
Augments 1: 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.
74 Fabric OS MIB Reference
53-1001339-01
fcFxPortBbCreditAvailable 1.3.6.1.2.1.75.1.2.1.1.2
fcFxPortBbCreditAvailable 1.3.6.1.2.1.75.1.2.1.1.2
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.
Values Possible 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.
Values Possible values are:
1: online (1)
2: offline (2)
Fabric OS MIB Reference 75 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.
Values Possible 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.
76 Fabric 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.
Indexes 1: 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.
fcFxloginTable 1.3.6.1.2.1.75.1.2.3
3
fcFxPortFcphVersionAgreed 1.3.6.1.2.1.75.1.2.3.1.2
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.
fcFxPortNxPortRxDataFieldSize 1.3.6.1.2.1.75.1.2.3.1.4
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.
fcFxPortIntermixSuppAgreed 1.3.6.1.2.1.75.1.2.3.1.6
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.
Fabric OS MIB Reference 77 53-1001339-01
fcFxPortStackedConnModeAgreed 1.3.6.1.2.1.75.1.2.3.1.7
3
fcFxPortStackedConnModeAgreed 1.3.6.1.2.1.75.1.2.3.1.7
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.
fcFxPortClass2SeqDelivAgreed 1.3.6.1.2.1.75.1.2.3.1.8
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.
Values Possible 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.
fcFxPortClass3SeqDelivAgreed 1.3.6.1.2.1.75.1.2.3.1.9
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.
Values Possible 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.
78 Fabric 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.
Augments 1: 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.
fcFxPortPrimSeqProtoErrors 1.3.6.1.2.1.75.1.3.1.1.4
The number of primitive sequence protocol errors detected by the Fx_Port.
Fabric OS MIB Reference 79 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.
80 Fabric 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 Reference 81 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.
82 Fabric OS MIB Reference
53-1001339-01
Loading...