draft-ietf-imss-fc-fam-mib-01.txt   draft-ietf-imss-fc-fam-mib-02.txt 
Internet Draft C. DeSanti Internet Draft C. DeSanti
V. Gaonkar V. Gaonkar
K. McCloghrie K. McCloghrie
S. Gai S. Gai
Cisco Systems Cisco Systems
16 February 2005 16 October 2005
Fibre Channel Fabric Address Manager MIB Fibre Channel Fabric Address Manager MIB
draft-ietf-imss-fc-fam-mib-01.txt draft-ietf-imss-fc-fam-mib-02.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, I certify that any applicable By submitting this Internet-Draft, each author represents that any
patent or other IPR claims of which I am aware have been disclosed, applicable patent or other IPR claims of which he or she is aware
or will be disclosed, and any of which I become aware will be have been or will be disclosed, and any of which he or she becomes
disclosed, in accordance with RFC 3668. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that other
other groups may also distribute working documents as Internet- groups may also distribute working documents as Internet-Drafts.
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet- Drafts as reference time. It is inappropriate to use Internet- Drafts as reference
material or to cite them other than as "work in progress". material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/1id-abstracts.html
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
Copyright Notice Copyright notice
Copyright (C) The Internet Society (2005). All Rights Reserved. Copyright (C) The Internet Society (2005). All Rights Reserved.
Abstract Abstract
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in the Internet community. for use with network management protocols in the Internet community.
In particular, it describes managed objects for information related In particular, it describes managed objects for information related
to a Fibre Channel network's Fabric Address Manager. In the past, to a Fibre Channel network's Fabric Address Manager.
this memo was a work item of T11.5 (http://www.t11.org). After T11
approved it, it became a work item of the IETF's IMSS working group.
Table of Contents Table of Contents
1 Introduction ................................................. 3 1 Introduction ................................................. 3
1.1 Log of Recent Changes ...................................... 3 2 The Internet-Standard Management Framework ................... 3
2 The Internet-Standard Management Framework ................... 4 3 Short Overview of Fibre Channel .............................. 3
3 Short Overview of Fibre Channel .............................. 4 4 Relationship to Other MIBs ................................... 4
4 Relationship to Other MIBs ................................... 5 5 MIB Overview ................................................. 5
5 MIB Overview ................................................. 6 5.1 Fibre Channel management instance .......................... 5
5.1 Fibre Channel management instance .......................... 6 5.2 Switch Index ............................................... 5
5.2 Switch Index ............................................... 6 5.3 Fabric Index ............................................... 5
5.3 Fabric Index ............................................... 6 5.4 The t11FamGroup group ...................................... 6
5.4 The t11FamGroup group ...................................... 7 5.5 The t11FamDatabaseGroup group .............................. 6
5.5 The t11FamDatabaseGroup group .............................. 7 5.6 The t11FamAreaGroup group .................................. 6
5.6 The t11FamAreaGroup group .................................. 7 5.7 The t11FamCacheGroup group ................................. 6
5.7 The t11FamCacheGroup group ................................. 7 5.8 The t11FamCommandGroup group ............................... 6
5.8 The t11FamCommandGroup group ............................... 7
5.9 The t11FamNotificationGroup group .......................... 7 5.9 The t11FamNotificationGroup group .......................... 7
5.10 Use of RCF and BF ......................................... 8 5.10 Use of RCF and BF ......................................... 7
6 Definitions .................................................. 9 6 Definitions .................................................. 8
6.1 The T11-TC-MIB Module ...................................... 9 6.1 The T11-TC-MIB Module ...................................... 8
6.2 The T11-FC-FABRIC-ADDR-MGR-MIB Module ...................... 10 6.2 The T11-FC-FABRIC-ADDR-MGR-MIB Module ...................... 10
7 Intellectual Property ........................................ 37 7 Intellectual Property ........................................ 38
8 Acknowledgements ............................................. 37 8 Acknowledgements ............................................. 38
9 Normative References ......................................... 37 9 Normative References ......................................... 38
10 Informative References ...................................... 38 10 Informative References ...................................... 39
11 IANA Considerations ......................................... 39 11 IANA Considerations ......................................... 40
12 Security Considerations ..................................... 39 12 Security Considerations ..................................... 40
13 Authors' Addresses .......................................... 40 13 Authors' Addresses .......................................... 41
1. Introduction 1. Introduction
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in the Internet community. for use with network management protocols in the Internet community.
In particular, it describes managed objects for information related In particular, it describes managed objects for information related
to a Fibre Channel network's Fabric Address Manager. Fabric Address to a Fibre Channel network's Fabric Address Manager. Fabric Address
Manager refers to the functionality of acquiring DomainID(s) as Manager refers to the functionality of acquiring DomainID(s) as
specified in [FC-SW-3], and managing Fibre Channel Identifiers as specified in [FC-SW-3], and managing Fibre Channel Identifiers as
specified in [FC-FS]. specified in [FC-FS].
1.1. Log of Recent Changes
This section to be deleted when the document becomes approved.
1.1.1. Initial version
The initial version was submitted to T11.5 as 04-079v0 on 18 January
2004 (at that time, it was called the Fibre Channel Domain Manager
MIB).
1.1.2. 16 February 2005 version
The following changes were made for the version was submitted to the
IETF as: draft-ietf-imss-fc-fam-mib-01.txt.
- t11FamEnable & t11FamFabricName were added as additional objects in
the t11FamTable. A strong warning was included concerning the need
for a Fabric name (the value of t11FamFabricName) to be the same on
all switches in a Fabric.
- an additional enumeration, 'disabled(11)', was added to
T11FamState.
- the syntax and DESCRIPTIONs of t11FamConfigDomainId &
t11FamConfigDomainIdType were modified.
- the syntax of T11FabricIndex was updated to have a range of
(0..4095) so as to be consistent with [FC-SW-4], for which the 22
October 2004 version says that a "VF_ID Bitmap" is 512 bytes long,
with the high-order bit representing VF_ID zero, and the low-order
bit representing 4095.
2. The Internet-Standard Management Framework 2. The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current For a detailed overview of the documents that describe the current
Internet-Standard Management Framework, please refer to section 7 of Internet-Standard Management Framework, please refer to section 7 of
RFC 3410 [RFC3410]. RFC 3410 [RFC3410].
Managed objects are accessed via a virtual information store, termed Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. MIB objects are generally the Management Information Base or MIB. MIB objects are generally
accessed through the Simple Network Management Protocol (SNMP). accessed through the Simple Network Management Protocol (SNMP).
Objects in the MIB are defined using the mechanisms defined in the Objects in the MIB are defined using the mechanisms defined in the
skipping to change at page 5, line 26 skipping to change at page 4, line 37
Principal Switch assigns Domain_IDs to the other switches of the Principal Switch assigns Domain_IDs to the other switches of the
Fabric. Address assignment within a Domain is performed by the Fabric. Address assignment within a Domain is performed by the
switch to which that Domain_ID is granted. switch to which that Domain_ID is granted.
4. Relationship to Other MIBs 4. Relationship to Other MIBs
The first standardized MIB for Fibre Channel [RFC2837] was focused on The first standardized MIB for Fibre Channel [RFC2837] was focused on
Fibre Channel switches. It is being replaced by the more generic Fibre Channel switches. It is being replaced by the more generic
Fibre Channel Management MIB [FC-MGMT] which defines basic Fibre Channel Management MIB [FC-MGMT] which defines basic
information for Fibre Channel hosts and switches, including information for Fibre Channel hosts and switches, including
extensions to the standard IF-MIB [RFC2863] for Fibre Channel extensions to the standard IF-MIB [IF-MIB] for Fibre Channel
interfaces. [FC-MGMT] includes the specification of how the generic interfaces. [FC-MGMT] includes the specification of how the generic
objects defined in [IF-MIB] apply to Fibre Channel interfaces. objects defined in [IF-MIB] apply to Fibre Channel interfaces.
Note that an interface's ifIndex value must be unique within an SNMP Note that an interface's ifIndex value must be unique within an SNMP
context, irrespective of how many Fibre Channel management instances context, irrespective of how many Fibre Channel management instances
(see below) and how many Fibre Channel switches are instrumented (see below) and how many Fibre Channel switches are instrumented
within that SNMP context. within that SNMP context.
This document defines the T11-FC-FABRIC-ADDR-MGR-MIB module which This document defines the T11-FC-FABRIC-ADDR-MGR-MIB module which
extends beyond [FC-MGMT] to cover the functionality, in Fibre Channel extends beyond [FC-MGMT] to cover the functionality, in Fibre Channel
skipping to change at page 6, line 18 skipping to change at page 5, line 24
a Switch Index, and a Fabric Index. It also describes the six MIB a Switch Index, and a Fabric Index. It also describes the six MIB
groups contained in the MIB. groups contained in the MIB.
5.1. Fibre Channel management instance 5.1. Fibre Channel management instance
A Fibre Channel management instance is defined in [FC-MGMT] as a A Fibre Channel management instance is defined in [FC-MGMT] as a
separable managed instance of Fibre Channel functionality. Fibre separable managed instance of Fibre Channel functionality. Fibre
Channel functionality may be grouped into Fibre Channel management Channel functionality may be grouped into Fibre Channel management
instances in whatever way is most convenient for the instances in whatever way is most convenient for the
implementation(s). For example, one such grouping accommodates a implementation(s). For example, one such grouping accommodates a
single SNMP agent having multiple AgentX [RFC2741] sub-agents, with single SNMP agent having multiple AgentX sub-agents, with each sub-
each sub-agent implementing a different Fibre Channel management agent implementing a different Fibre Channel management instance.
instance.
The object, fcmInstanceIndex, is IMPORTed from the FC-MGMT-MIB The object, fcmInstanceIndex, is IMPORTed from the FC-MGMT-MIB
[FC-MGMT] as the index value to uniquely identify a Fibre Channel [FC-MGMT] as the index value to uniquely identify a Fibre Channel
management instance. management instance.
5.2. Switch Index 5.2. Switch Index
The FC-MGMT-MIB [FC-MGMT] defines the fcmSwitchTable as a table of The FC-MGMT-MIB [FC-MGMT] defines the fcmSwitchTable as a table of
information about Fibre Channel switches which are managed by Fibre information about Fibre Channel switches which are managed by Fibre
Channel management instances. Each Fibre Channel management instance Channel management instances. Each Fibre Channel management instance
skipping to change at page 9, line 17 skipping to change at page 8, line 17
6.1. The T11-TC-MIB Module 6.1. The T11-TC-MIB Module
T11-TC-MIB DEFINITIONS ::= BEGIN T11-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, Unsigned32, mib-2 MODULE-IDENTITY, Unsigned32, mib-2
FROM SNMPv2-SMI -- [RFC2578] FROM SNMPv2-SMI -- [RFC2578]
TEXTUAL-CONVENTION FROM SNMPv2-TC; -- [RFC2579] TEXTUAL-CONVENTION FROM SNMPv2-TC; -- [RFC2579]
t11TcMIB MODULE-IDENTITY t11TcMIB MODULE-IDENTITY
LAST-UPDATED "200502080000Z" LAST-UPDATED "200510100000Z"
ORGANIZATION "T11" ORGANIZATION "T11"
CONTACT-INFO CONTACT-INFO
" Claudio DeSanti " Claudio DeSanti
Cisco Systems, Inc. Cisco Systems, Inc.
170 West Tasman Drive 170 West Tasman Drive
San Jose, CA 95134 USA San Jose, CA 95134 USA
Phone: +1 408 853-9172 Phone: +1 408 853-9172
EMail: cds@cisco.com EMail: cds@cisco.com
Keith McCloghrie Keith McCloghrie
skipping to change at page 9, line 39 skipping to change at page 8, line 39
170 West Tasman Drive 170 West Tasman Drive
San Jose, CA USA 95134 San Jose, CA USA 95134
Phone: +1 408-526-5260 Phone: +1 408-526-5260
Email: kzm@cisco.com" Email: kzm@cisco.com"
DESCRIPTION DESCRIPTION
"This module defines textual conventions used in T11 MIBs. "This module defines textual conventions used in T11 MIBs.
Copyright (C) The Internet Society (2005). This version Copyright (C) The Internet Society (2005). This version
of this MIB module is part of RFC yyyy; see the RFC of this MIB module is part of RFC yyyy; see the RFC
itself for full legal notices." itself for full legal notices."
-- RFC Ed.: replace yyyy with actual RFC number & remove this note -- RFC Editor: replace yyyy with actual RFC number & remove this note
REVISION "200510100000Z"
REVISION "200502080000Z"
DESCRIPTION DESCRIPTION
"Initial version of this MIB module." "Initial version of this MIB module, published as RFCyyyy."
::= { mib-2 nn } -- to be assigned by IANA -- RFC-Editor, replace yyyy with actual RFC number & remove this note
::= { mib-2 XXX } -- to be assigned by IANA
-- RFC Editor: replace XXX with IANA-assigned number & remove this note
T11FabricIndex ::= TEXTUAL-CONVENTION T11FabricIndex ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A Fabric Index which is used as a unique "A Fabric Index which is used as a unique
index value to identify a particular Fabric within index value to identify a particular Fabric within
one (or more) physical infrastructures. one (or more) physical infrastructures.
In an environment which is conformant to FC-SW-3, where In an environment which is conformant to FC-SW-3, where
there is always exactly one Fabric in a single physical there is always exactly one Fabric in a single physical
infrastructure, the value of this Fabric Index will infrastructure, the value of this Fabric Index will
always be 1. always be 1.
In environments conformant to other specifications, the However, the forthcoming standard, FC-SW-4, defines
value of this Fabric Index can have other values." how multiple Fabrics, each with its own management
instrumentation, could operate within one (or more)
physical infrastructures. When such multiple fabrics
are in use, this index value is used to uniquely
identify a particular Fabric within a physical
infrastructure.
Note that the value of this TC has a range of
(0..4095) so as to be consistent with FC-SW-4, which
says that a 'VF_ID Bitmap' is 512 bytes long, with
the high-order bit representing VF_ID zero, and the
low-order bit representing 4095."
REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4),
Rev 7.1, October 2004, section 6.1.27.2.4."
SYNTAX Unsigned32 (0..4095) SYNTAX Unsigned32 (0..4095)
END END
6.2. The T11-FC-FABRIC-ADDR-MGR-MIB Module 6.2. The T11-FC-FABRIC-ADDR-MGR-MIB Module
T11-FC-FABRIC-ADDR-MGR-MIB DEFINITIONS ::= BEGIN T11-FC-FABRIC-ADDR-MGR-MIB DEFINITIONS ::= BEGIN
-- the Fibre Channel Fabric Address Manager MIB -- the Fibre Channel Fabric Address Manager MIB
-- --
skipping to change at page 10, line 42 skipping to change at page 10, line 29
Counter32, Gauge32, mib-2 FROM SNMPv2-SMI -- [RFC2578] Counter32, Gauge32, mib-2 FROM SNMPv2-SMI -- [RFC2578]
MODULE-COMPLIANCE, OBJECT-GROUP, MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF -- [RFC2580] NOTIFICATION-GROUP FROM SNMPv2-CONF -- [RFC2580]
TEXTUAL-CONVENTION, TruthValue, TEXTUAL-CONVENTION, TruthValue,
RowStatus FROM SNMPv2-TC -- [RFC2579] RowStatus FROM SNMPv2-TC -- [RFC2579]
ifIndex FROM IF-MIB -- [IF-MIB] ifIndex FROM IF-MIB -- [IF-MIB]
fcmInstanceIndex, fcmSwitchIndex, fcmInstanceIndex, fcmSwitchIndex,
FcDomainIdOrZero, FcNameIdOrZero FROM FC-MGMT-MIB -- [FC-MGMT] FcDomainIdOrZero, FcNameIdOrZero FROM FC-MGMT-MIB -- [FC-MGMT]
T11FabricIndex FROM T11-TC-MIB; T11FabricIndex FROM T11-TC-MIB;
t11FabricAddrMgrMIB MODULE-IDENTITY t11FcFabricAddrMgrMIB MODULE-IDENTITY
LAST-UPDATED "200502080000Z" LAST-UPDATED "200510120000Z"
ORGANIZATION "T11" ORGANIZATION "T11"
CONTACT-INFO CONTACT-INFO
" Claudio DeSanti " Claudio DeSanti
Cisco Systems, Inc. Cisco Systems, Inc.
170 West Tasman Drive 170 West Tasman Drive
San Jose, CA 95134 USA San Jose, CA 95134 USA
Phone: +1 408 853-9172 Phone: +1 408 853-9172
EMail: cds@cisco.com EMail: cds@cisco.com
Keith McCloghrie Keith McCloghrie
Cisco Systems, Inc. Cisco Systems, Inc.
170 West Tasman Drive 170 West Tasman Drive
San Jose, CA USA 95134 San Jose, CA USA 95134
Phone: +1 408-526-5260 Phone: +1 408-526-5260
Email: kzm@cisco.com" Email: kzm@cisco.com"
DESCRIPTION DESCRIPTION
"The MIB module for the Fabric Address management functionality "The MIB module for the Fabric Address management
defined by the Fibre Channel standards. For the purposes of functionality defined by the Fibre Channel standards. For
this MIB, Fabric Address Manager refers to the functionality of the purposes of this MIB, Fabric Address Manager refers to
acquiring DomainID(s) as specified in FC-SW-3, and managing the functionality of acquiring DomainID(s) as specified in
Fibre Channel Identifiers as specified in FC-FS. An instance FC-SW-3, and managing Fibre Channel Identifiers as specified
of 'Fabric Address Manager' software functionality executes in in FC-FS. An instance of 'Fabric Address Manager' software
the principal switch, and in each other switch. functionality executes in the principal switch, and in each
other switch.
Copyright (C) The Internet Society (2005). This version After an agent reboot, the values of read-write objects
of this MIB module is part of RFC yyyy; see the RFC defined in this MIB module are implementation-dependent.
itself for full legal notices."
-- RFC Ed.: replace yyyy with actual RFC number & remove this note
REVISION "200502080000Z" Copyright (C) The Internet Society (2005). This version of
this MIB module is part of RFC yyyy; see the RFC itself for
full legal notices."
-- RFC Editor: replace yyyy with actual RFC number & remove this note
REVISION "200510120000Z"
DESCRIPTION DESCRIPTION
"Initial version of this MIB module." "Initial version of this MIB module, published as RFCyyyy."
::= { mib-2 nn } -- to be assigned by IANA -- RFC-Editor, replace yyyy with actual RFC number & remove this note
::= { mib-2 XXX } -- to be assigned by IANA
-- RFC Editor: replace XXX with IANA-assigned number & remove this note
t11FamMIBObjects OBJECT IDENTIFIER ::= { t11FabricAddrMgrMIB 1 } t11FamNotifications OBJECT IDENTIFIER ::= { t11FcFabricAddrMgrMIB 0 }
t11FamMIBConformance OBJECT IDENTIFIER ::= { t11FabricAddrMgrMIB 2 } t11FamMIBObjects OBJECT IDENTIFIER ::= { t11FcFabricAddrMgrMIB 1 }
t11FamMIBConformance OBJECT IDENTIFIER ::= { t11FcFabricAddrMgrMIB 2 }
t11FamConfiguration OBJECT IDENTIFIER ::= { t11FamMIBObjects 1 } t11FamConfiguration OBJECT IDENTIFIER ::= { t11FamMIBObjects 1 }
t11FamInfo OBJECT IDENTIFIER ::= { t11FamMIBObjects 2 } t11FamInfo OBJECT IDENTIFIER ::= { t11FamMIBObjects 2 }
t11FamNotifyControl OBJECT IDENTIFIER ::= { t11FamMIBObjects 3 } t11FamNotifyControl OBJECT IDENTIFIER ::= { t11FamMIBObjects 3 }
t11FamNotifications OBJECT IDENTIFIER ::= { t11FamMIBObjects 0 }
-- Textual Conventions -- Textual Conventions
T11FamDomainPriority ::= TEXTUAL-CONVENTION T11FamDomainPriority ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Priority of a switch. "Priority of a switch.
The principal switch selection is influenced by the The principal switch selection is influenced by the
priority of the switches. priority of the switches.
Some values are of importance are: Some values are of importance are:
1 : The highest priority in principal switch 1 : The highest priority in principal switch
selection, which is used by the administrator selection, which is used by the administrator
to establish which switch becomes the principal to establish which switch becomes the principal
switch. switch.
255 : Indicates that the switch is not capable of 255 : Indicates that the switch is not capable of
acting as a principal switch." acting as a principal switch."
REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3), REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3),
ANSI INCITS 384-2004, section 6.1.5." ANSI INCITS 384-2004, section 6.1.5."
SYNTAX Unsigned32 (1..255) SYNTAX Unsigned32 (1..255)
skipping to change at page 12, line 47 skipping to change at page 12, line 36
down (5), down (5),
unknown (6) unknown (6)
} }
T11FamState ::= TEXTUAL-CONVENTION T11FamState ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The state of the Fabric Address Manager, as described in "The state of the Fabric Address Manager, as described in
FC-SW-3's Table 86 and Figure 15. FC-SW-3's Table 86 and Figure 15.
- 'other' represents a switch which is in a state not
represented by any of the below enumerations,
- 'starting' represents a switch engaged in the process - 'starting' represents a switch engaged in the process
represented by the first row in Table 86, represented by the first row in Table 86,
- 'principalSwitchSelection' represents a switch engaged in
the process represented by the second row in Table 86, but
not in states F0 or F1 of Figure 15.
- 'domainIdDistribution' represents a switch engaged in the - 'unconfigured' represents a switch which requires
process represented by the third row in Table 86, operator input before it can begin the process
represented by the first row in Table 86,
- 'stable' represents a switch which has successfully - 'principalSwitchSelection' represents a switch engaged
completed the process represented by the third row in Table in the process represented by the second row in
86 and has at least one E_Port Table 86, but not in states F0 or F1 of Figure 15.
- 'stableWithNoEports' represents a switch which has - 'domainIdDistribution' represents a switch engaged in
successfully completed the process represented by the third the process represented by the third row in Table 86,
row in Table 86 but has no E_Ports
- 'noDomains' represents a switch which has completed the - 'buildFabricPhase' represents a switch which is in
process represented by the third row in Table 86 but failed state F0 of Figure 15,
to obtain a Domain_ID
- 'unconfigured' represents a switch which requires operator - 'reconfigureFabricPhase' represents a switch which is
input before it can begin the process represented by the in state F1 of Figure 15,
first row in Table 86,
- 'buildFabricPhase' represents a switch which is in state F0 - 'stable' represents a switch which has successfully
of Figure 15. completed the process represented by the third row in
Table 86 and has at least one E_Port,
- 'reconfigureFabricPhase' represents a switch which is in - 'stableWithNoEports' represents a switch which has
state F1 of Figure 15. successfully completed the process represented by the
third row in Table 86 but has no E_Ports,
- 'disabled' represents any situation in which the - 'noDomains' represents a switch which has completed
corresponding instance of t11FamEnable has the value 'false'. the process represented by the third row in Table 86
but failed to obtain a Domain_ID,
- 'unknown' represents a switch which is confused about what - 'disabled' represents any situation in which the
state it is in. corresponding instance of t11FamEnable has value
'false',
- 'other' represents a switch which is in a state not - 'unknown' represents a switch which is confused about
represented by any of the above enumerations." what state it is in."
REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3), REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3),
ANSI INCITS 384-2004, Table 86 and Figure 15." ANSI INCITS 384-2004, Table 86 and Figure 15."
SYNTAX INTEGER { SYNTAX INTEGER {
other(1), other(1),
starting(2), starting(2),
unconfigured(3), unconfigured(3),
principalSwitchSelection(4), principalSwitchSelection(4),
domainIdDistribution(5), domainIdDistribution(5),
buildFabricPhase(6), buildFabricPhase(6),
reconfigureFabricPhase(7), reconfigureFabricPhase(7),
skipping to change at page 15, line 17 skipping to change at page 15, line 7
t11FamLocalSwitchWwn FcNameIdOrZero, t11FamLocalSwitchWwn FcNameIdOrZero,
t11FamAssignedAreaIdList OCTET STRING, t11FamAssignedAreaIdList OCTET STRING,
t11FamGrantedFcIds Counter32, t11FamGrantedFcIds Counter32,
t11FamRecoveredFcIds Counter32, t11FamRecoveredFcIds Counter32,
t11FamFreeFcIds Gauge32, t11FamFreeFcIds Gauge32,
t11FamAssignedFcIds Gauge32, t11FamAssignedFcIds Gauge32,
t11FamAvailableFcIds Gauge32, t11FamAvailableFcIds Gauge32,
t11FamRunningPriority T11FamDomainPriority, t11FamRunningPriority T11FamDomainPriority,
t11FamPrincSwRunningPriority T11FamDomainPriority, t11FamPrincSwRunningPriority T11FamDomainPriority,
t11FamState T11FamState, t11FamState T11FamState,
t11FamLocalPrincipalSwitchSlctns Counter32,
t11FamPrincipalSwitchSelections Counter32, t11FamPrincipalSwitchSelections Counter32,
t11FamBuildFabrics Counter32, t11FamBuildFabrics Counter32,
t11FamFabricReconfigures Counter32, t11FamFabricReconfigures Counter32,
t11FamDomainId FcDomainIdOrZero, t11FamDomainId FcDomainIdOrZero,
t11FamLocalPrincipalSwitchSlctns Counter32,
t11FamSticky TruthValue, t11FamSticky TruthValue,
t11FamRestart INTEGER, t11FamRestart INTEGER,
t11FamRcFabricNotifyEnable TruthValue, t11FamRcFabricNotifyEnable TruthValue,
t11FamEnable TruthValue, t11FamEnable TruthValue,
t11FamFabricName FcNameIdOrZero t11FamFabricName FcNameIdOrZero
} }
t11FamFabricIndex OBJECT-TYPE t11FamFabricIndex OBJECT-TYPE
SYNTAX T11FabricIndex SYNTAX T11FabricIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A unique index value which uniquely identifies a "A unique index value which uniquely identifies a
particular Fabric known to a particular switch. particular Fabric known to a particular switch.
In a Fabric conformant to SW-3, only a single Fabric In a Fabric conformant to FC-SW-3, only a single Fabric
can operate within a physical infrastructure, and thus, can operate within a physical infrastructure, and thus,
the value of this Fabric Index will always be 1. the value of this Fabric Index will always be 1.
However, forthcoming standards (e.g., FC-SW-4), will likely However, the forthcoming standard, FC-SW-4, defines
define how multiple Fabrics, each with its own management how multiple Fabrics, each with its own management
instrumentation, could operate within one (or more) instrumentation, could operate within one (or more)
physical infrastructures. To allow for such multiple physical infrastructures. When such multiple fabrics
fabrics, this index value is used to uniquely identify a are in use, this index value is used to uniquely
particular Fabric within a physical infrastructure." identify a particular Fabric within a physical
infrastructure."
::= { t11FamEntry 1 } ::= { t11FamEntry 1 }
t11FamConfigDomainId OBJECT-TYPE t11FamConfigDomainId OBJECT-TYPE
SYNTAX FcDomainIdOrZero SYNTAX FcDomainIdOrZero
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The configured Domain_ID of the particular switch on this "The configured Domain_ID of the particular switch on this
Fabric, or zero if no Domain_ID has been configured. Fabric, or zero if no Domain_ID has been configured.
The meaning of this object depends on The meaning of this object depends on
skipping to change at page 16, line 47 skipping to change at page 16, line 37
notification. notification.
If t11FamConfigDomainIdType is 'static', then the configured If t11FamConfigDomainIdType is 'static', then the configured
Domain_ID is called the 'static Domain_ID' and valid values Domain_ID is called the 'static Domain_ID' and valid values
are between 1 and 239. In this situation, there is no are between 1 and 239. In this situation, there is no
Principal Switch in the Fabric and the Domain_ID is simply Principal Switch in the Fabric and the Domain_ID is simply
assigned by configuration, together with the Fabric_Name. assigned by configuration, together with the Fabric_Name.
A switch configured with a static Domain_ID, on receiving A switch configured with a static Domain_ID, on receiving
an EFP, BF, RCF, DIA or RDI SW_ILS shall reply with an an EFP, BF, RCF, DIA or RDI SW_ILS shall reply with an
SW_RJT having Reason Code Explanation 'E_Port is Isolated' SW_RJT having Reason Code Explanation 'E_Port is Isolated'
and shall isolate the receiving E_Port." and shall isolate the receiving E_Port.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRITPION clause."
REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4),
Rev 7.1, October 2004, section 7." Rev 7.1, October 2004, section 7."
DEFVAL { 0 } DEFVAL { 0 }
::= { t11FamEntry 2 } ::= { t11FamEntry 2 }
t11FamConfigDomainIdType OBJECT-TYPE t11FamConfigDomainIdType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
preferred(1), preferred(1),
insistent(2), insistent(2),
static(3) static(3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Type of configured Domain_ID contained in "Type of configured Domain_ID contained in
t11FamConfigDomainId." t11FamConfigDomainId.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRITPION clause."
DEFVAL { preferred } DEFVAL { preferred }
::= { t11FamEntry 3 } ::= { t11FamEntry 3 }
t11FamAutoReconfigure OBJECT-TYPE t11FamAutoReconfigure OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object determines how a particular switch "This object determines how a particular switch
responds to certain error conditions. responds to certain error conditions.
The condition that might cause these errors is The condition that might cause these errors is
the merging of two disjoint fabrics that have the merging of two disjoint fabrics that have
overlapping Domain_ID list. overlapping Domain_ID list.
If value of this object is 'true', the switch will If value of this object is 'true', the switch will
send a RCF (ReConfigureFabric) to rebuild the send a RCF (ReConfigureFabric) to rebuild the
Fabric. Fabric.
If 'false' the switch will isolate the E_Ports on If 'false' the switch will isolate the E_Ports on
which the errors happened." which the errors happened.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRITPION clause."
REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3), REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3),
December 2003, sections 6.1.12 & 7.3. December 2003, sections 6.1.12 & 7.3.
Fibre Channel - Methodologies for Interconnects Fibre Channel - Methodologies for Interconnects
(FC-MI), December 2001, table 14, note g." (FC-MI), December 2001, table 14, note g."
DEFVAL { false } DEFVAL { false }
::= { t11FamEntry 4 } ::= { t11FamEntry 4 }
t11FamContiguousAllocation OBJECT-TYPE t11FamContiguousAllocation OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
skipping to change at page 18, line 17 skipping to change at page 18, line 16
the principal switch. the principal switch.
If true, the switch will only accept RDIs with a contiguous If true, the switch will only accept RDIs with a contiguous
allocation; specifically, it will reject RDIs with allocation; specifically, it will reject RDIs with
non-contiguous Domain_IDs, and if an RDI for a contiguous non-contiguous Domain_IDs, and if an RDI for a contiguous
Domain_ID is not able to be fulfilled, it will try to Domain_ID is not able to be fulfilled, it will try to
replace all the Domain_IDs in the list with contiguous replace all the Domain_IDs in the list with contiguous
Domain_IDs, and if that fails, the RDI will be rejected. Domain_IDs, and if that fails, the RDI will be rejected.
If false, then the switch acts normally in granting If false, then the switch acts normally in granting
the Domain_IDs even if they are not contiguous." the Domain_IDs even if they are not contiguous.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRITPION clause."
::= { t11FamEntry 5 } ::= { t11FamEntry 5 }
t11FamPriority OBJECT-TYPE t11FamPriority OBJECT-TYPE
SYNTAX T11FamDomainPriority SYNTAX T11FamDomainPriority
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The initial or configured priority of a particular switch "The initial or configured priority of a particular switch
to be used in principal switch selection process." to be used in principal switch selection process.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRIPTION clause."
::= { t11FamEntry 6 } ::= { t11FamEntry 6 }
t11FamPrincipalSwitchWwn OBJECT-TYPE t11FamPrincipalSwitchWwn OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The WWN of the Principal Switch on this Fabric, "The WWN of the Principal Switch on this Fabric,
or zero-length string if the identity of the principal or zero-length string if the identity of the principal
switch is unknown." switch is unknown."
skipping to change at page 19, line 27 skipping to change at page 19, line 32
t11FamAreaTable to get the statistics on that Area." t11FamAreaTable to get the statistics on that Area."
::= { t11FamEntry 9 } ::= { t11FamEntry 9 }
t11FamGrantedFcIds OBJECT-TYPE t11FamGrantedFcIds OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of Fibre Channel Address Identifiers "The total number of Fibre Channel Address Identifiers
granted (for local use, i.e., with a particular switch's granted (for local use, i.e., with a particular switch's
Domain_ID) by the Fabric Address Manager on that switch." Domain_ID) by the Fabric Address Manager on that switch.
This counter has no discontinuities other than those
which all Counter32's have when sysUpTime=0."
::= { t11FamEntry 10 } ::= { t11FamEntry 10 }
t11FamRecoveredFcIds OBJECT-TYPE t11FamRecoveredFcIds OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of Fibre Channel Address Identifiers that "The total number of Fibre Channel Address Identifiers that
have been recovered by the Fabric Address Manager on a have been recovered by the Fabric Address Manager on a
particular switch since the switch has been initialized. A particular switch since the switch has been initialized. A
recovered Fibre Channel Address Identifier is one that is recovered Fibre Channel Address Identifier is one that is
explicitly returned after previously being used." explicitly returned after previously being used.
This counter has no discontinuities other than those
which all Counter32's have when sysUpTime=0."
::= { t11FamEntry 11 } ::= { t11FamEntry 11 }
t11FamFreeFcIds OBJECT-TYPE t11FamFreeFcIds OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Fibre Channel Address Identifiers that are "The number of Fibre Channel Address Identifiers that are
currently unassigned on this Fabric and could be available currently unassigned on this Fabric and could be available
for assignment either immediately or at some later time. for assignment either immediately or at some later time.
The sum of the instances of FreeFcIds and AssignedFcIds The sum of the instances of FreeFcIds and AssignedFcIds
corresponding to a particular Fabric is the total number of corresponding to a particular Fabric is the total number of
Fibre Channel Address Identifiers that the local Fabric Address Fibre Channel Address Identifiers that the local Fabric
Management is capable of assigning on that Fabric." Address Management is capable of assigning on that Fabric."
::= { t11FamEntry 12 } ::= { t11FamEntry 12 }
t11FamAssignedFcIds OBJECT-TYPE t11FamAssignedFcIds OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Fibre Channel Address Identifiers that are "The number of Fibre Channel Address Identifiers that are
currently assigned on this Fabric. currently assigned on this Fabric.
The sum of the instances of FreeFcIds and AssignedFcIds The sum of the instances of FreeFcIds and AssignedFcIds
corresponding to a particular Fabric is the total number of corresponding to a particular Fabric is the total number of
Fibre Channel Address Identifiers that the local Fabric Address Fibre Channel Address Identifiers that the local Fabric
Management is capable of assigning on that Fabric." Address Management is capable of assigning on that Fabric."
::= { t11FamEntry 13 } ::= { t11FamEntry 13 }
t11FamAvailableFcIds OBJECT-TYPE t11FamAvailableFcIds OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Fibre Channel Address Identifiers that are "The number of Fibre Channel Address Identifiers that are
unassigned and currently available for immediate assignment unassigned and currently available for immediate assignment
on the Fabric, e.g., with the 'Clean Address' bit set to 1." on the Fabric, e.g., with the 'Clean Address' bit set to 1."
skipping to change at page 21, line 29 skipping to change at page 21, line 40
"The state of the Fabric Address Manager on a particular "The state of the Fabric Address Manager on a particular
switch on this Fabric." switch on this Fabric."
::= { t11FamEntry 17 } ::= { t11FamEntry 17 }
t11FamLocalPrincipalSwitchSlctns OBJECT-TYPE t11FamLocalPrincipalSwitchSlctns OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of times a particular switch became the "The number of times a particular switch became the
principal switch on this Fabric." principal switch on this Fabric.
This counter has no discontinuities other than those
which all Counter32's have when sysUpTime=0."
::= { t11FamEntry 18 } ::= { t11FamEntry 18 }
t11FamPrincipalSwitchSelections OBJECT-TYPE t11FamPrincipalSwitchSelections OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of principal switch selections on this Fabric." "The number of principal switch selections on this Fabric.
This counter has no discontinuities other than those
which all Counter32's have when sysUpTime=0."
::= { t11FamEntry 19 } ::= { t11FamEntry 19 }
t11FamBuildFabrics OBJECT-TYPE t11FamBuildFabrics OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of non-disruptive fabric reconfigurations (BFs) "The number of non-disruptive fabric reconfigurations (BFs)
that have occurred on this Fabric." that have occurred on this Fabric.
This counter has no discontinuities other than those
which all Counter32's have when sysUpTime=0."
::= { t11FamEntry 20 } ::= { t11FamEntry 20 }
t11FamFabricReconfigures OBJECT-TYPE t11FamFabricReconfigures OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of disruptive fabric reconfigurations (RCFs) "The number of disruptive fabric reconfigurations (RCFs)
that have occurred on this Fabric." that have occurred on this Fabric.
This counter has no discontinuities other than those
which all Counter32's have when sysUpTime=0."
::= { t11FamEntry 21 } ::= { t11FamEntry 21 }
t11FamDomainId OBJECT-TYPE t11FamDomainId OBJECT-TYPE
SYNTAX FcDomainIdOrZero SYNTAX FcDomainIdOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Domain_ID of a particular switch on this Fabric or "The Domain_ID of a particular switch on this Fabric or
zero if no Domain_ID has been assigned." zero if no Domain_ID has been assigned."
::= { t11FamEntry 22 } ::= { t11FamEntry 22 }
skipping to change at page 23, line 13 skipping to change at page 23, line 35
request a fabric reconfiguration. request a fabric reconfiguration.
If this object is set to 'disruptive', then a RCF If this object is set to 'disruptive', then a RCF
(ReConfigure Fabric) is generated in the Fabric (ReConfigure Fabric) is generated in the Fabric
in order for the fabric to recover from the errors. in order for the fabric to recover from the errors.
If this object is set to 'nonDisruptive', then a If this object is set to 'nonDisruptive', then a
BF (Build Fabric) is generated in the Fabric. BF (Build Fabric) is generated in the Fabric.
No action is taken if this object is set to 'noOp'. No action is taken if this object is set to 'noOp'.
The value of the object when read is always 'noOp'." The value of the object when read is always 'noOp'.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRIPTION clause."
REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3), REFERENCE "Fibre Channel - Switch Fabric - 3 (FC-SW-3),
ANSI INCITS 384-2004, section 7.3." ANSI INCITS 384-2004, section 7.3."
::= { t11FamEntry 24 } ::= { t11FamEntry 24 }
t11FamRcFabricNotifyEnable OBJECT-TYPE t11FamRcFabricNotifyEnable OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An indication of whether or not a particular switch "An indication of whether or not a particular switch
should issue a t11FamFabricChangeNotify notification on should issue a t11FamFabricChangeNotify notification on
sending or receiving ReConfigureFabric (RCF) on a Fabric. sending or receiving ReConfigureFabric (RCF) on a Fabric.
If the value of the object is 'true, then the If the value of the object is 'true, then the
notification is generated. If the value is 'false', notification is generated. If the value is 'false',
notification is not generated. notification is not generated.
If an implementation requires all fabrics to have the If an implementation requires all fabrics to have the
same value, then setting one instance of this object same value, then setting one instance of this object
to a new object will result in all corresponding to a new object will result in all corresponding
instances being set to that same new value." instances being set to that same new value.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRIPTION clause."
DEFVAL { false } DEFVAL { false }
::= { t11FamEntry 25 } ::= { t11FamEntry 25 }
t11FamEnable OBJECT-TYPE t11FamEnable OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Enables the Fabric Address Manager on this switch "Enables the Fabric Address Manager on this switch
on this Fabric. on this Fabric.
If enabled on a Fabric, the switch will participate in If enabled on a Fabric, the switch will participate in
principal switch selection, and Domain_IDs are assigned principal switch selection, and Domain_IDs are assigned
dynamically. If disabled, the switch will not participate dynamically. If disabled, the switch will not participate
in principal switch selection, and Domain_IDs are in principal switch selection, and Domain_IDs are
assigned statically. Thus, the corresponding value of assigned statically. Thus, the corresponding value of
t11FamConfigDomainIdType needs to be 'static'." t11FamConfigDomainIdType needs to be 'static'.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRIPTION clause."
REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4),
Rev 7.1, October 2004, sections 7.1 and 7.3." Rev 7.1, October 2004, sections 7.1 and 7.3."
DEFVAL { true } DEFVAL { true }
::= { t11FamEntry 26 } ::= { t11FamEntry 26 }
t11FamFabricName OBJECT-TYPE t11FamFabricName OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 24, line 33 skipping to change at page 25, line 20
Fibre Channel requires that: Fibre Channel requires that:
a) all switches in an operational Fabric be a) all switches in an operational Fabric be
configured with the same Fabric name, and configured with the same Fabric name, and
b) each Fabric have a unique Fabric name. b) each Fabric have a unique Fabric name.
If either of these is violated, either by switches within a If either of these is violated, either by switches within a
single Fabric being configured with different Fabric names, single Fabric being configured with different Fabric names,
or by multiple Fabrics that share management applications or by multiple Fabrics that share management applications
or interact in other ways having the same Fabric name, or interact in other ways having the same Fabric name,
then the behavior of the switches and associated management then the behavior of the switches and associated management
functions is not specified by Fibre Channel or Internet functions is not specified by Fibre Channel or Internet
standards." standards.
For the persistence of values across reboots, see the
MODULE-IDENTITY's DESCRIPTION clause."
REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4),
Rev 7.1, October 2004, section 7.1." Rev 7.1, October 2004, section 7.1."
::= { t11FamEntry 27 } ::= { t11FamEntry 27 }
-- --
-- t11FamIfTable - Interface configuration -- t11FamIfTable - Interface configuration
-- --
t11FamIfTable OBJECT-TYPE t11FamIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF T11FamIfEntry SYNTAX SEQUENCE OF T11FamIfEntry
skipping to change at page 25, line 15 skipping to change at page 26, line 5
by an ifIndex value), per-Fabric (identified by a by an ifIndex value), per-Fabric (identified by a
t11FamFabricIndex value), and per-switch (identified by t11FamFabricIndex value), and per-switch (identified by
values of fcmInstanceIndex and fcmSwitchIndex). values of fcmInstanceIndex and fcmSwitchIndex).
An entry in this table is automatically created when An entry in this table is automatically created when
an E_Port becomes non-isolated on a particular Fabric. an E_Port becomes non-isolated on a particular Fabric.
An entry is deleted automatically from this table if: An entry is deleted automatically from this table if:
a) the corresponding interface is no longer an E_Port (e.g., a) the corresponding interface is no longer an E_Port (e.g.,
a G_Port which is dynamically determined to be an F_Port), a G_Port which is dynamically determined to be an F_Port),
and all configuration paramater(s) have default values; or and all configuration parameter(s) have default values; or
b) the interface identified by ifIndex no longer exists b) the interface identified by ifIndex no longer exists
(e.g., because a line-card is physically removed); or (e.g., because a line-card is physically removed); or
c) the row in the t11FamTable corresponding the fabric c) the row in the t11FamTable corresponding the fabric
identified by t11FamFabricID no longer exists. identified by t11FamFabricID no longer exists.
Creating an entry in this table via t11FamIfRowStatus Creating an entry in this table via t11FamIfRowStatus
provides the means to specify non-default parameter value(s) provides the means to specify non-default parameter value(s)
for an interface at a time when the relevant row in this for an interface at a time when the relevant row in this
table does not exist, i.e., because the interface is either table does not exist, i.e., because the interface is either
down or it is not an E_Port." down or it is not an E_Port."
skipping to change at page 26, line 13 skipping to change at page 26, line 48
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object determines if the incoming ReConfigure "This object determines if the incoming ReConfigure
Fabric (RCF) messages on this interface on this Fabric (RCF) messages on this interface on this
Fabric is accepted or not. If this object is 'true', then Fabric is accepted or not. If this object is 'true', then
the incoming RCF is rejected. If 'false', incoming RCF is the incoming RCF is rejected. If 'false', incoming RCF is
accepted. accepted.
Note that this object does not apply to the outgoing Note that this object does not apply to the outgoing
RCFs generated by this interface." RCFs generated by this interface.
Implementations which support write-access to this object
can do so under whatever conditions they choose."
DEFVAL {false} DEFVAL {false}
::= { t11FamIfEntry 1 } ::= { t11FamIfEntry 1 }
t11FamIfRole OBJECT-TYPE t11FamIfRole OBJECT-TYPE
SYNTAX T11FamDomainInterfaceRole SYNTAX T11FamDomainInterfaceRole
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The role of this interface." "The role of this interface."
::= { t11FamIfEntry 2 } ::= { t11FamIfEntry 2 }
skipping to change at page 33, line 20 skipping to change at page 34, line 11
-- --
-- Conformance -- Conformance
-- --
t11FamMIBCompliances OBJECT IDENTIFIER ::= { t11FamMIBConformance 1 } t11FamMIBCompliances OBJECT IDENTIFIER ::= { t11FamMIBConformance 1 }
t11FamMIBGroups OBJECT IDENTIFIER ::= { t11FamMIBConformance 2 } t11FamMIBGroups OBJECT IDENTIFIER ::= { t11FamMIBConformance 2 }
t11FamMIBCompliance MODULE-COMPLIANCE t11FamMIBCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for Fibre Channel switches which "The compliance statement for Fibre Channel switches
implement Fabric Address Manager functionality." which implement Fabric Address Manager functionality."
MODULE MODULE
MANDATORY-GROUPS { t11FamGroup, MANDATORY-GROUPS { t11FamGroup,
t11FamDatabaseGroup, t11FamDatabaseGroup,
t11FamAreaGroup, t11FamAreaGroup,
t11FamNotificationGroup t11FamNotificationGroup
} }
OBJECT t11FamConfigDomainId OBJECT t11FamConfigDomainId
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
skipping to change at page 35, line 10 skipping to change at page 35, line 46
t11FamLocalSwitchWwn, t11FamLocalSwitchWwn,
t11FamAssignedAreaIdList, t11FamAssignedAreaIdList,
t11FamGrantedFcIds, t11FamGrantedFcIds,
t11FamRecoveredFcIds, t11FamRecoveredFcIds,
t11FamFreeFcIds, t11FamFreeFcIds,
t11FamAssignedFcIds, t11FamAssignedFcIds,
t11FamAvailableFcIds, t11FamAvailableFcIds,
t11FamRunningPriority, t11FamRunningPriority,
t11FamPrincSwRunningPriority, t11FamPrincSwRunningPriority,
t11FamState, t11FamState,
t11FamLocalPrincipalSwitchSlctns,
t11FamPrincipalSwitchSelections, t11FamPrincipalSwitchSelections,
t11FamBuildFabrics, t11FamBuildFabrics,
t11FamFabricReconfigures, t11FamFabricReconfigures,
t11FamDomainId, t11FamDomainId,
t11FamLocalPrincipalSwitchSlctns, t11FamSticky,
t11FamRestart,
t11FamRcFabricNotifyEnable,
t11FamEnable,
t11FamFabricName,
t11FamIfRcfReject, t11FamIfRcfReject,
t11FamIfRole, t11FamIfRole,
t11FamIfRowStatus, t11FamIfRowStatus,
t11FamRcFabricNotifyEnable, t11FamNotifyFabricIndex
t11FamNotifyFabricIndex,
t11FamSticky,
t11FamEnable,
t11FamFabricName
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of general objects for displaying and "A collection of general objects for displaying and
configuring Fabric Address management." configuring Fabric Address management."
::= { t11FamMIBGroups 1 } ::= { t11FamMIBGroups 1 }
t11FamCommandGroup OBJECT-GROUP t11FamCommandGroup OBJECT-GROUP
OBJECTS { t11FamRestart } OBJECTS { t11FamRestart }
STATUS current STATUS current
skipping to change at page 36, line 29 skipping to change at page 37, line 21
t11FamNotificationGroup NOTIFICATION-GROUP t11FamNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { t11FamDomainIdNotAssignedNotify, NOTIFICATIONS { t11FamDomainIdNotAssignedNotify,
t11FamNewPrincipalSwitchNotify, t11FamNewPrincipalSwitchNotify,
t11FamFabricChangeNotify } t11FamFabricChangeNotify }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of notifications for status monitoring "A collection of notifications for status monitoring
and notification." and notification."
::= { t11FamMIBGroups 6 } ::= { t11FamMIBGroups 6 }
END END
7. Intellectual Property 7. Intellectual Property
The IETF takes no position regarding the validity or scope of any "The IETF takes no position regarding the validity or scope of any
intellectual property or other rights that might be claimed to intellectual property or other rights that might be claimed to
pertain to the implementation or use of the technology described in pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights this document or the extent to which any license under such rights
might or might not be available; neither does it represent that it might or might not be available; neither does it represent that it
has made any effort to identify any such rights. Information on the has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication and any assurances of claims of rights made available for publication and any assurances of
licenses to be made available, or the result of an attempt made to licenses to be made available, or the result of an attempt made to
obtain a general license or permission for the use of such obtain a general license or permission for the use of such
proprietary rights by implementors or users of this specification can proprietary rights by implementors or users of this specification can
be obtained from the IETF Secretariat. be obtained from the IETF Secretariat."
The IETF invites any interested party to bring to its attention any "The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary copyrights, patents or patent applications, or other proprietary
rights which may cover technology that may be required to practice rights which may cover technology that may be required to practice
this standard. Please address the information to the IETF Executive this standard. Please address the information to the IETF Executive
Director. Director."
8. Acknowledgements 8. Acknowledgements
This document is currently a work item of the INCITS Task Group This document began life as a work item of the INCITS Task Group
T11.5. We wish to acknowledge the many contributions and comments T11.5. We wish to acknowledge the many contributions and comments
from the INCITS Technical Committee T11, including the following: from the INCITS Technical Committee T11, including the following:
T11 Chair: Robert Snively, Brocade T11 Chair: Robert Snively, Brocade
T11 Vice Chair: Claudio Desanti, Cisco Systems T11 Vice Chair: Claudio DeSanti, Cisco Systems
T11.5 Chair: Roger Cummings, VERITAS T11.5 Chair: Roger Cummings, Symantec
T11.5 members, especially: T11.5 members, especially:
Ken Hirata, Emulex Ken Hirata, Emulex
Scott Kipp, McData Scott Kipp, McData
Michael O'Donnell, McData Michael O'Donnell, McData
Elizabeth G. Rodriguez, Dot Hill Elizabeth G. Rodriguez, Dot Hill
Steven L. Wilson, Brocade Steven L. Wilson, Brocade
9. Normative References 9. Normative References
[RFC2578] [RFC2578]
skipping to change at page 38, line 20 skipping to change at page 39, line 20
[RFC2580] [RFC2580]
McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M. McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M.
and S. Waldbusser, "Conformance Statements for SMIv2", STD 58, RFC and S. Waldbusser, "Conformance Statements for SMIv2", STD 58, RFC
2580, April 1999. 2580, April 1999.
[IF-MIB] [IF-MIB]
McCloghrie, K., and F. Kastenholz, "The Interfaces Group MIB", RFC McCloghrie, K., and F. Kastenholz, "The Interfaces Group MIB", RFC
2863, June 2000. 2863, June 2000.
[FC-MGMT] [FC-MGMT]
K. McCloghrie, "Fibre Channel Management MIB", Internet-Draft K. McCloghrie, "Fibre Channel Management MIB", RFC 4044, May 2005.
(draft-ietf-ips-fcmgmt-mib-nn.txt), work-in-progress.
[FC-SW-3] [FC-SW-3]
"Fibre Channel - Switch Fabric - 3 (FC-SW-3)", ANSI INCITS "Fibre Channel - Switch Fabric - 3 (FC-SW-3)", ANSI INCITS
384-2004, June 2004. December 2003. 384-2004, June 2004. December 2003.
[FC-SW-4] [FC-SW-4]
"Fibre Channel - Switch Fabric - 4 (FC-SW-4)", ANSI NCITS xxx-200x, "Fibre Channel - Switch Fabric - 4 (FC-SW-4)", ANSI NCITS xxx-200x,
T11/Project 1674-D/Rev 7.1, October 2004. T11/Project 1674-D/Rev 7.1, October 2004.
[FC-FS] [FC-FS]
skipping to change at page 39, line 7 skipping to change at page 40, line 7
Case, J., Mundy, R., Partain, D. and B. Stewart, "Introduction and Case, J., Mundy, R., Partain, D. and B. Stewart, "Introduction and
Applicability Statements for Internet-Standard Management Applicability Statements for Internet-Standard Management
Framework", RFC 3410, December 2002. Framework", RFC 3410, December 2002.
[FC-MI] [FC-MI]
"Fibre Channel - Methodologies for Interconnects (FC-MI)", "Fibre Channel - Methodologies for Interconnects (FC-MI)",
T11/Project 1377-DT/Rev 1.92, December 2001. T11/Project 1377-DT/Rev 1.92, December 2001.
11. IANA Considerations 11. IANA Considerations
IANA is requested to make the OID assignments for both MIB modules IANA is requested to make two MIB OID assignments, one for the
under the appropriate subtree. T11-TC-MIB module and one for the T11-FC-FABRIC-ADDR-MGR-MIB module,
under the appropriate subtree(s).
12. Security Considerations 12. Security Considerations
There are a number of management objects defined in this MIB module There are a number of management objects defined in this MIB module
with a MAX-ACCESS clause of read-write and/or read-create. Such with a MAX-ACCESS clause of read-write and/or read-create. Such
objects may be considered sensitive or vulnerable in some network objects may be considered sensitive or vulnerable in some network
environments. The support for SET operations in a non-secure environments. The support for SET operations in a non-secure
environment without proper protection can have a negative effect on environment without proper protection can have a negative effect on
network operations. These are the tables and objects and their network operations. These are the tables and objects and their
sensitivity/vulnerability: sensitivity/vulnerability:
skipping to change at page 41, line 13 skipping to change at page 42, line 13
Phone: +1 408-526-5260 Phone: +1 408-526-5260
Email: kzm@cisco.com Email: kzm@cisco.com
Silvano Gai Silvano Gai
Cisco Systems, Inc. Cisco Systems, Inc.
170 West Tasman Drive 170 West Tasman Drive
San Jose, CA USA 95134 San Jose, CA USA 95134
Phone: +1 408-526-7269 Phone: +1 408-526-7269
Email: sgai@cisco.com Email: sgai@cisco.com
14. Full Copyright Statement Full Copyright Statement
Copyright (C) The Internet Society (2005). This document is subject Copyright (C) The Internet Society (2005). This document is subject
to the rights, licenses and restrictions contained in BCP 78, and to the rights, licenses and restrictions contained in BCP 78, and
except as set forth therein, the authors retain all their rights. except as set forth therein, the authors retain all their rights.
"This document and the information contained herein are provided on This document and the information contained herein are provided on an
an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
15. Disclaimer of validity Disclaimer of validity
The IETF takes no position regarding the validity or scope of any The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79. found in BCP 78 and BCP 79.
 End of changes. 80 change blocks. 
186 lines changed or deleted 220 lines changed or added

This html diff was produced by rfcdiff 1.27, available from http://www.levkowetz.com/ietf/tools/rfcdiff/