draft-ietf-imss-fc-fspf-mib-00.txt   draft-ietf-imss-fc-fspf-mib-01.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
22 August 2005 20 October 2005
MIB for Fibre-Channel's Fabric Shortest Path First Protocol MIB for Fibre-Channel's Fabric Shortest Path First Protocol
draft-ietf-imss-fc-fspf-mib-00.txt draft-ietf-imss-fc-fspf-mib-01.txt
Status of this Memo Status of this Memo
"By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79." 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 groups may also distribute working documents as Internet- other 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/ietf/1id-abstracts.txt.
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 (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 the Fibre Channel network's Fabric Shortest Path First (FSPF) to the Fibre Channel network's Fabric Shortest Path First (FSPF)
routing protocol. This memo was originally developed as the SM-FSM routing protocol.
project of T11.5 (http://www.t11.org). With the approval of SM-FSM,
the memo was forwarded to, and has become a work item of, IETF's IMSS
working group.
Table of Contents Table of Contents
1 Introduction ................................................. 3 1 Introduction ................................................. 3
2 The Internet-Standard Management Framework ................... 3 2 The Internet-Standard Management Framework ................... 3
3 Short Overview of Fibre Channel .............................. 3 3 Short Overview of Fibre Channel .............................. 3
4 Relationship to Other MIBs ................................... 5 4 Relationship to Other MIBs ................................... 5
5 MIB Overview ................................................. 5 5 MIB Overview ................................................. 5
5.1 Fibre Channel management instance .......................... 5 5.1 Fibre Channel management instance .......................... 5
5.2 Switch Index ............................................... 6 5.2 Switch Index ............................................... 6
5.3 Fabric Index ............................................... 6 5.3 Fabric Index ............................................... 6
5.4 The MIB Groups ............................................. 7 5.4 The MIB Groups ............................................. 7
5.4.1 The t11FspfGeneralGroup group ............................ 7 5.4.1 The t11FspfGeneralGroup group ............................ 7
5.4.2 The t11FspfIfGroup group ................................. 7 5.4.2 The t11FspfIfGroup group ................................. 7
5.4.3 The t11FspfDatabaseGroup group ........................... 7 5.4.3 The t11FspfDatabaseGroup group ........................... 7
5.4.4 The t11FspfNotificationGroup group ....................... 7 5.4.4 The t11FspfNotificationGroup group ....................... 7
6 The T11-FC-FSPF-MIB Module ................................... 8 6 The T11-FC-FSPF-MIB Module ................................... 8
7 Intellectual Property ........................................ 34 7 Intellectual Property ........................................ 35
8 Acknowledgements ............................................. 34 8 Acknowledgements ............................................. 35
9 Normative References ......................................... 34 9 Normative References ......................................... 36
10 Informative References ...................................... 35 10 Informative References ...................................... 37
11 IANA Considerations ......................................... 36 11 IANA Considerations ......................................... 37
12 Security Considerations ..................................... 36 12 Security Considerations ..................................... 37
13 Authors' Addresses .......................................... 37 13 Authors' Addresses .......................................... 39
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 the Fibre Channel network's Fabric Shortest Path First (FSPF) to the Fibre Channel network's Fabric Shortest Path First (FSPF)
routing protocol, which is specified in [FC-SW-4]. routing protocol, which is specified in [FC-SW-4].
2. The Internet-Standard Management Framework 2. The Internet-Standard Management Framework
skipping to change at page 5, line 22 skipping to change at page 5, line 22
Also note that all connections between Fibre Channel switches are Also note that all connections between Fibre Channel switches are
point-to-point. point-to-point.
4. Relationship to Other MIBs 4. Relationship to Other MIBs
The first standardized MIB for Fibre Channel [RFC2837] was focussed The first standardized MIB for Fibre Channel [RFC2837] was focussed
on Fibre Channel switches. It is being replaced by the more generic on 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 for Fibre Channel interfaces. extensions to the standard IF-MIB [RFC2863] for Fibre Channel
interfaces.
This MIB extends beyond [FC-MGMT] to cover the operation of the FSPF This MIB extends beyond [FC-MGMT] to cover the operation of the FSPF
routing protocol in Fibre Channel switches. routing protocol in Fibre Channel switches.
This MIB only contains information specific to FSPF. Information This MIB only contains information specific to FSPF. Information
which would still be applicable if any other routing protocol were to which would still be applicable if any other routing protocol were to
be used, is specified in a separate MIB [FC-RTM-MIB]. be used, is specified in a separate MIB [FC-RTM-MIB].
This MIB imports some common Textual Conventions from T11-TC-MIB, This MIB imports some common Textual Conventions from T11-TC-MIB,
defined in [FC-FAM-MIB]. defined in [FC-FAM-MIB].
skipping to change at page 8, line 28 skipping to change at page 8, line 28
TEXTUAL-CONVENTION, RowStatus, StorageType, TEXTUAL-CONVENTION, RowStatus, StorageType,
TruthValue FROM SNMPv2-TC -- [RFC2579] TruthValue FROM SNMPv2-TC -- [RFC2579]
ifIndex, InterfaceIndex FROM IF-MIB -- [RFC2863] ifIndex, InterfaceIndex FROM IF-MIB -- [RFC2863]
fcmInstanceIndex, fcmSwitchIndex, fcmInstanceIndex, fcmSwitchIndex,
FcDomainIdOrZero FROM FC-MGMT-MIB -- [FC-MGMT] FcDomainIdOrZero FROM FC-MGMT-MIB -- [FC-MGMT]
T11FabricIndex FROM T11-TC-MIB -- [FC-FAM-MIB] T11FabricIndex FROM T11-TC-MIB -- [FC-FAM-MIB]
t11FamConfigDomainId t11FamConfigDomainId
FROM T11-FC-FABRIC-ADDR-MGR-MIB; -- [FC-FAM-MIB] FROM T11-FC-FABRIC-ADDR-MGR-MIB; -- [FC-FAM-MIB]
t11FcFspfMIB MODULE-IDENTITY t11FcFspfMIB MODULE-IDENTITY
LAST-UPDATED "200501040000Z" 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
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
Email: kzm@cisco.com" Email: kzm@cisco.com"
DESCRIPTION DESCRIPTION
"The MIB module for managing the Fabric Shortest Path "The MIB module for managing the Fabric Shortest Path
First (FSPF) protocol. FSPF is specified in FC-SW-4." First (FSPF) protocol. FSPF is specified in FC-SW-4.
REVISION "200501040000Z"
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 nnn } -- to be determined later -- 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
t11FspfNotifications OBJECT IDENTIFIER ::= { t11FcFspfMIB 0 } t11FspfNotifications OBJECT IDENTIFIER ::= { t11FcFspfMIB 0 }
t11FspfObjects OBJECT IDENTIFIER ::= { t11FcFspfMIB 1 } t11FspfObjects OBJECT IDENTIFIER ::= { t11FcFspfMIB 1 }
t11FspfConformance OBJECT IDENTIFIER ::= { t11FcFspfMIB 2 } t11FspfConformance OBJECT IDENTIFIER ::= { t11FcFspfMIB 2 }
t11FspfConfiguration OBJECT IDENTIFIER ::= { t11FspfObjects 1 } t11FspfConfiguration OBJECT IDENTIFIER ::= { t11FspfObjects 1 }
t11FspfDatabase OBJECT IDENTIFIER ::= { t11FspfObjects 2 } t11FspfDatabase OBJECT IDENTIFIER ::= { t11FspfObjects 2 }
-- --
-- TEXTUAL CONVENTIONS -- TEXTUAL CONVENTIONS
T11FspfARegionNum ::= TEXTUAL-CONVENTION T11FspfARegionNum ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The AR number of an autonomous region. The backbone region "The AR number of an autonomous region. The backbone region
has zero as its AR number." has zero as its AR number."
REFERENCE "FC-SW-4 section D.2." REFERENCE
"Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section D.2."
SYNTAX Integer32 (0..255) SYNTAX Integer32 (0..255)
T11FspfLsrType ::= TEXTUAL-CONVENTION T11FspfLsrType ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Type of the Link State Record. "Type of the Link State Record.
FC-SW-4 defines two types of LSRs, and allows for the FC-SW-4 defines two types of LSRs, and allows for the
possibility of more being defined in the future: possibility of more being defined in the future:
01 - Switch Link Record 01 - Switch Link Record
02 - Obsolete 02 - Obsolete
240-255 - Vendor Specific 240-255 - Vendor Specific
others - Reserved. others - Reserved.
" "
REFERENCE "FC-SW-4, rev 7.5, section 6.1.9.3." REFERENCE
"Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 6.1.9.3."
SYNTAX Integer32 (0..255) SYNTAX Integer32 (0..255)
T11FspfLinkType ::= TEXTUAL-CONVENTION T11FspfLinkType ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Type of an the FSPF Link. Presently defined values: "Type of an the FSPF Link. Presently defined values:
01 - Point-to-Point 01 - Point-to-Point
240-255 - Vendor Specific 240-255 - Vendor Specific
others - Reserved. others - Reserved.
" "
REFERENCE "FC-SW-4, section 6.1.9.4." REFERENCE
"Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 6.1.9.4."
SYNTAX Integer32 (0..255) SYNTAX Integer32 (0..255)
T11FspfInterfaceState ::= TEXTUAL-CONVENTION T11FspfInterfaceState ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The state of the FSPF Neighbor Finite State Machine "The state of the FSPF Neighbor Finite State Machine
for the neighbor (switch) on a particular interface. for the neighbor (switch) on a particular interface.
Possible values are : Possible values are :
down(1) - Down down(1) - Down
init(2) - Init init(2) - Init
dbExchange(3) - Database Exchange dbExchange(3) - Database Exchange
dbAckwait(4) - Database AckWait dbAckwait(4) - Database AckWait
dbWait(5) - Database Wait dbWait(5) - Database Wait
full(6) - Full (Connected) full(6) - Full (Connected)
" "
REFERENCE "FC-SW-4, section 8.7." REFERENCE
"Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 8.7."
SYNTAX INTEGER { SYNTAX INTEGER {
down(1), down(1),
init(2), init(2),
dbExchange(3), dbExchange(3),
dbAckwait(4), dbAckwait(4),
dbWait(5), dbWait(5),
full(6) full(6)
} }
T11FspfLastCreationTime ::= TEXTUAL-CONVENTION T11FspfLastCreationTime ::= TEXTUAL-CONVENTION
skipping to change at page 12, line 7 skipping to change at page 12, line 13
t11FspfMaxAge Unsigned32, t11FspfMaxAge Unsigned32,
t11FspfMaxAgeDiscards Counter32, t11FspfMaxAgeDiscards Counter32,
t11FspfPathComputations Counter32, t11FspfPathComputations Counter32,
t11FspfChecksumErrors Counter32, t11FspfChecksumErrors Counter32,
t11FspfLsrs Gauge32, t11FspfLsrs Gauge32,
t11FspfCreateTime T11FspfLastCreationTime, t11FspfCreateTime T11FspfLastCreationTime,
t11FspfAdminStatus INTEGER, t11FspfAdminStatus INTEGER,
t11FspfOperStatus INTEGER, t11FspfOperStatus INTEGER,
t11FspfLsrNumber Unsigned32, t11FspfLsrNumber Unsigned32,
t11FspfNbrStateChangNotifyEnable TruthValue, t11FspfNbrStateChangNotifyEnable TruthValue,
t11FspfSetToDefault INTEGER t11FspfSetToDefault INTEGER,
t11FspfStorageType StorageType
} }
t11FspfFabricIndex OBJECT-TYPE t11FspfFabricIndex 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. particular Fabric.
In a Fabric conformant to FC-SW-3, only a single Fabric
can operate within a physical infrastructure, and thus,
the value of this Fabric Index will always be 1.
In a Fabric conformant to FC-SW-4, multiple Virtual Fabrics In a Fabric conformant to FC-SW-4, multiple Virtual Fabrics
can operate within one (or more) physical infrastructures. can operate within one (or more) physical infrastructures.
In such a case, index value is used to uniquely identify a In such a case, index value is used to uniquely identify a
particular Fabric within a physical infrastructure." particular Fabric within a physical infrastructure.
In a Fabric which has (can have) only a single Fabric
operating within the physical infrastructure, the
value of this Fabric Index will always be 1."
::= { t11FspfEntry 1 } ::= { t11FspfEntry 1 }
t11FspfARegionNum OBJECT-TYPE t11FspfARegionNum OBJECT-TYPE
SYNTAX T11FspfARegionNum SYNTAX T11FspfARegionNum
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The AR number of this switch in this Fabric." "The AR number of this switch in this Fabric."
REFERENCE "FC-SW-4, section D.3.1." REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section D.3.1."
DEFVAL {0} DEFVAL {0}
::= { t11FspfEntry 2 } ::= { t11FspfEntry 2 }
t11FspfMinLsArrival OBJECT-TYPE t11FspfMinLsArrival OBJECT-TYPE
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
UNITS "milliSeconds" UNITS "milliSeconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The minimum time after accepting a Link State Record "The minimum time after accepting a Link State Record
(LSR) on this Fabric before accepting another update of (LSR) on this Fabric before accepting another update of
the same LSR on the same Fabric. the same LSR on the same Fabric.
An LSR update that is not accepted because of this time An LSR update that is not accepted because of this time
interval is discarded." interval is discarded."
REFERENCE "FC-SW-4, sections 8.6.4.5 & 13.1." REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, sections 8.6.4.5 & 15.1."
DEFVAL {1000} DEFVAL {1000}
::= { t11FspfEntry 4 } ::= { t11FspfEntry 4 }
t11FspfMinLsInterval OBJECT-TYPE t11FspfMinLsInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
UNITS "milliSeconds" UNITS "milliSeconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The minimum time after this switch sends an LSR on this "The minimum time after this switch sends an LSR on this
Fabric before it will send another update of the same LSR Fabric before it will send another update of the same LSR
on the same Fabric." on the same Fabric."
REFERENCE "FC-SW-4, section 13.1." REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 15.1."
DEFVAL {5000} DEFVAL {5000}
::= { t11FspfEntry 5 } ::= { t11FspfEntry 5 }
t11FspfLsRefreshTime OBJECT-TYPE t11FspfLsRefreshTime OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "Minutes" UNITS "Minutes"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interval between transmission of refresh LSRs on this "The interval between transmission of refresh LSRs on this
Fabric." Fabric."
REFERENCE "FC-SW-4, sections 8.5.1 & 13.1." REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, sections 8.5.1 & 15.1."
DEFVAL {30} DEFVAL {30}
::= { t11FspfEntry 6 } ::= { t11FspfEntry 6 }
t11FspfMaxAge OBJECT-TYPE t11FspfMaxAge OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "Minutes" UNITS "Minutes"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum age an LSR will be retained in the FSPF "The maximum age an LSR will be retained in the FSPF
database on this Fabric. An LSR is removed from the database on this Fabric. An LSR is removed from the
database after MaxAge is reached." database after MaxAge is reached."
REFERENCE "FC-SW-4, section 13.1." REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 15.1."
DEFVAL {60} DEFVAL {60}
::= { t11FspfEntry 7 } ::= { t11FspfEntry 7 }
t11FspfMaxAgeDiscards OBJECT-TYPE t11FspfMaxAgeDiscards OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of LSRs discarded due to their age reaching "The number of LSRs discarded due to their age reaching
t11FspfMaxAge in this Fabric since the time indicated t11FspfMaxAge in this Fabric. The last discontinuity of
by t11FspfCreateTime." this counter is indicated by t11FspfCreateTime."
::= { t11FspfEntry 8 } ::= { t11FspfEntry 8 }
t11FspfPathComputations OBJECT-TYPE t11FspfPathComputations OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of times that the path computation algorithm "The number of times that the path computation algorithm
has been invoked by this Switch on this Fabric to compute has been invoked by this Switch on this Fabric to compute
a set of minimum cost paths for this Fabric since the a set of minimum cost paths for this Fabric. The last
time indicated by t11FspfCreateTime." discontinuity of this counter is indicated by
REFERENCE "FC-SW-4, section 8.1.1." t11FspfCreateTime."
REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 8.1.1."
::= { t11FspfEntry 9 } ::= { t11FspfEntry 9 }
t11FspfChecksumErrors OBJECT-TYPE t11FspfChecksumErrors OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of FSPF checksum errors which were detected "The number of FSPF checksum errors which were detected
locally (and therefore discarded) on this Fabric since locally (and therefore discarded) on this Fabric.
the time indicated by t11FspfCreateTime." The last discontinuity of this counter is indicated by
REFERENCE "FC-SW-4, section 8.5.4." t11FspfCreateTime."
REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 8.5.4."
::= { t11FspfEntry 10 } ::= { t11FspfEntry 10 }
t11FspfLsrs OBJECT-TYPE t11FspfLsrs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current number of entries for this Fabric in the "The current number of entries for this Fabric in the
t11FspfLsrTable." t11FspfLsrTable."
::= { t11FspfEntry 19 } ::= { t11FspfEntry 19 }
skipping to change at page 15, line 20 skipping to change at page 15, line 36
down(2) down(2)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The desired state of FSPF in this Fabric. If value of "The desired state of FSPF in this Fabric. If value of
this object is set to 'up', then FSPF is enabled in this object is set to 'up', then FSPF is enabled in
this Fabric. If set to 'down', then FSPF is disabled this Fabric. If set to 'down', then FSPF is disabled
in this Fabric -- when FSPF is disabled, FSPF provides in this Fabric -- when FSPF is disabled, FSPF provides
no routes to be included in the T11-FC-ROUTE-MIB module. no routes to be included in the T11-FC-ROUTE-MIB module.
(see [FC-RTM-MIB])." (see the T11-FC-ROUTE-MIB)."
REFERENCE "[FC-RTM-MIB] - The Fibre-Channel Routing Information REFERENCE "T11-FC-ROUTE-MIB, The Fibre-Channel Routing
MIB, T11-FC-ROUTE-MIB." Information MIB, RFCyyyy."
-- RFC Editor: pls replace yyyy with the RFC number & remove this note
DEFVAL {up} DEFVAL {up}
::= { t11FspfEntry 21 } ::= { t11FspfEntry 21 }
t11FspfOperStatus OBJECT-TYPE t11FspfOperStatus OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
up(1), up(1),
down(2) down(2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at page 16, line 38 skipping to change at page 17, line 10
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Setting this value to 'default' changes the value of each "Setting this value to 'default' changes the value of each
and every write-able object in this row to its default and every write-able object in this row to its default
value. value.
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'."
::= { t11FspfEntry 25 } ::= { t11FspfEntry 25 }
t11FspfStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The storage type for read-write objects in this
conceptual row."
DEFVAL { nonVolatile }
::= { t11FspfEntry 26 }
-- --
-- t11FspfIfTable -- t11FspfIfTable
t11FspfIfTable OBJECT-TYPE t11FspfIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF T11FspfIfEntry SYNTAX SEQUENCE OF T11FspfIfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table allows the users to configure and monitor "This table allows the users to configure and monitor
the FSPF parameters which are per-interface (identified the FSPF parameters which are per-interface (identified
skipping to change at page 19, line 27 skipping to change at page 20, line 11
retransmitted on this interface in this Fabric." retransmitted on this interface in this Fabric."
DEFVAL {5} DEFVAL {5}
::= { t11FspfIfEntry 4 } ::= { t11FspfIfEntry 4 }
t11FspfIfInLsuPkts OBJECT-TYPE t11FspfIfInLsuPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of Link State Update (LSU) packets received on "Number of Link State Update (LSU) packets received on
this interface in this Fabric since the time indicated this interface in this Fabric. The last discontinuity
by t11FspfCreateTime." of this counter is indicated by t11FspfIfCreateTime."
::= { t11FspfIfEntry 5 } ::= { t11FspfIfEntry 5 }
t11FspfIfInLsaPkts OBJECT-TYPE t11FspfIfInLsaPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of Link State Acknowledgement (LSA) packets "Number of Link State Acknowledgement (LSA) packets
received on this interface in this Fabric since the received on this interface in this Fabric. The last
time indicated by t11FspfCreateTime." discontinuity of this counter is indicated by
t11FspfIfCreateTime."
::= { t11FspfIfEntry 6 } ::= { t11FspfIfEntry 6 }
t11FspfIfOutLsuPkts OBJECT-TYPE t11FspfIfOutLsuPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of Link State Update (LSU) packets transmitted "Number of Link State Update (LSU) packets transmitted
on this interface in this Fabric since the time on this interface in this Fabric. The last
indicated by t11FspfCreateTime." discontinuity of this counter is indicated by
t11FspfIfCreateTime."
::= { t11FspfIfEntry 7 } ::= { t11FspfIfEntry 7 }
t11FspfIfOutLsaPkts OBJECT-TYPE t11FspfIfOutLsaPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of Link State Acknowledgement (LSA) packets "Number of Link State Acknowledgement (LSA) packets
transmitted on this interface in this Fabric since the transmitted on this interface in this Fabric. The
time indicated by t11FspfCreateTime." last discontinuity of this counter is indicated by
t11FspfIfCreateTime."
::= { t11FspfIfEntry 8 } ::= { t11FspfIfEntry 8 }
t11FspfIfOutHelloPkts OBJECT-TYPE t11FspfIfOutHelloPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of HELLO packets transmitted on this interface in "Number of HELLO packets transmitted on this interface in
this Fabric since the time indicated by t11FspfCreateTime." this Fabric. The last discontinuity of this counter is
indicated by t11FspfIfCreateTime."
::= { t11FspfIfEntry 9 } ::= { t11FspfIfEntry 9 }
t11FspfIfInHelloPkts OBJECT-TYPE t11FspfIfInHelloPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of HELLO packets received on this interface in "Number of HELLO packets received on this interface in
this Fabric since the time indicated by t11FspfCreateTime." this Fabric. The last discontinuity of this counter is
indicated by t11FspfIfCreateTime."
::= { t11FspfIfEntry 10 } ::= { t11FspfIfEntry 10 }
t11FspfIfRetransmittedLsuPkts OBJECT-TYPE t11FspfIfRetransmittedLsuPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of LSU packets which contained one or more "The number of LSU packets which contained one or more
retransmitted LSRs, and which were transmitted on this retransmitted LSRs, and which were transmitted on this
interface in this Fabric since the time indicated by interface in this Fabric. The last discontinuity of
t11FspfCreateTime." this counter is indicated by t11FspfIfCreateTime."
::= { t11FspfIfEntry 11 } ::= { t11FspfIfEntry 11 }
t11FspfIfInErrorPkts OBJECT-TYPE t11FspfIfInErrorPkts OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of invalid FSPF control packets received on this "Number of invalid FSPF control packets received on this
interface in this Fabric since the time indicated by interface in this Fabric. The last discontinuity of
t11FspfCreateTime." this counter is indicated by t11FspfIfCreateTime."
::= { t11FspfIfEntry 12 } ::= { t11FspfIfEntry 12 }
t11FspfIfNbrState OBJECT-TYPE t11FspfIfNbrState OBJECT-TYPE
SYNTAX T11FspfInterfaceState SYNTAX T11FspfInterfaceState
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The state of FSPF's 'neighbor state machine', which is "The state of FSPF's 'neighbor state machine', which is
the operational state of the interaction with the the operational state of the interaction with the
neighbor's interface which is connected to this interface. neighbor's interface which is connected to this interface.
If the 't11FspfIfAdminStatus' is 'down', then this object If the 't11FspfIfAdminStatus' is 'down', then this object
should be 'down'. If the 't11FspfIfAdminStatus' is 'up' should be 'down'. If the 't11FspfIfAdminStatus' is 'up'
then this object's value depends on the state of FSPF's then this object's value depends on the state of FSPF's
'neighbor state machine' on this interface in this 'neighbor state machine' on this interface in this
Fabric." Fabric."
REFERENCE "FC-SW-4, section 8.7" REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 8.7"
::= { t11FspfIfEntry 13 } ::= { t11FspfIfEntry 13 }
t11FspfIfNbrDomainId OBJECT-TYPE t11FspfIfNbrDomainId OBJECT-TYPE
SYNTAX FcDomainIdOrZero SYNTAX FcDomainIdOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Domain Id of the neighbor in this Fabric." "The Domain Id of the neighbor in this Fabric."
::= { t11FspfIfEntry 14 } ::= { t11FspfIfEntry 14 }
t11FspfIfNbrPortIndex OBJECT-TYPE t11FspfIfNbrPortIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index, as known by the neighbor, of the neighbor's "The index, as known by the neighbor, of the neighbor's
interface which is connected to this interface in this interface which is connected to this interface in this
Fabric." Fabric."
REFERENCE "FC-SW-4, section 6.1.9.4." REFERENCE "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
May 2005, section 6.1.9.4."
::= { t11FspfIfEntry 15 } ::= { t11FspfIfEntry 15 }
t11FspfIfAdminStatus OBJECT-TYPE t11FspfIfAdminStatus OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
up(1), up(1),
down(2) down(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 23, line 19 skipping to change at page 24, line 9
of sending a frame on this interface in this Fabric. of sending a frame on this interface in this Fabric.
The formula is used to calculate the link cost is: The formula is used to calculate the link cost is:
Link Cost = S * (1.0625e12 / ifSpeed) Link Cost = S * (1.0625e12 / ifSpeed)
where: where:
S = (the value of this object / 100) S = (the value of this object / 100)
ifSpeed = interface speed (as defined in the IF-MIB). ifSpeed = interface speed (as defined in the IF-MIB).
" "
REFERENCE REFERENCE
"FC-SW-4, section 8.5.5; "Fibre Channel - Switch Fabric - 4 (FC-SW-4), Rev 7.5,
IF-MIB is defined in RFC 2863." May 2005, section 8.5.5; and
the IF-MIB, RFC 2863."
DEFVAL { 100 } DEFVAL { 100 }
::= { t11FspfIfEntry 19 } ::= { t11FspfIfEntry 19 }
t11FspfIfStorageType OBJECT-TYPE t11FspfIfStorageType OBJECT-TYPE
SYNTAX StorageType SYNTAX StorageType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The storage type for this conceptual row. "The storage type for this conceptual row.
Conceptual rows having the value 'permanent' need not Conceptual rows having the value 'permanent' need not
skipping to change at page 31, line 7 skipping to change at page 32, line 6
OBJECT t11FspfAdminStatus OBJECT t11FspfAdminStatus
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT t11FspfSetToDefault OBJECT t11FspfSetToDefault
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT t11FspfStorageType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT t11FspfIfHelloInterval OBJECT t11FspfIfHelloInterval
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT t11FspfIfDeadInterval OBJECT t11FspfIfDeadInterval
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
skipping to change at page 32, line 11 skipping to change at page 33, line 22
t11FspfMaxAge, t11FspfMaxAge,
t11FspfMaxAgeDiscards, t11FspfMaxAgeDiscards,
t11FspfPathComputations, t11FspfPathComputations,
t11FspfChecksumErrors, t11FspfChecksumErrors,
t11FspfLsrs, t11FspfLsrs,
t11FspfCreateTime, t11FspfCreateTime,
t11FspfAdminStatus, t11FspfAdminStatus,
t11FspfOperStatus, t11FspfOperStatus,
t11FspfLsrNumber, t11FspfLsrNumber,
t11FspfNbrStateChangNotifyEnable, t11FspfNbrStateChangNotifyEnable,
t11FspfSetToDefault } t11FspfSetToDefault,
t11FspfStorageType }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects for displaying and "A collection of objects for displaying and
configuring FSPF parameters." configuring FSPF parameters."
::= { t11FspfMIBGroups 1 } ::= { t11FspfMIBGroups 1 }
t11FspfIfGroup OBJECT-GROUP t11FspfIfGroup OBJECT-GROUP
OBJECTS { t11FspfIfHelloInterval, OBJECTS { t11FspfIfHelloInterval,
t11FspfIfDeadInterval, t11FspfIfDeadInterval,
t11FspfIfRetransmitInterval, t11FspfIfRetransmitInterval,
skipping to change at page 34, line 7 skipping to change at page 35, line 7
t11FspfNotificationGroup NOTIFICATION-GROUP t11FspfNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { t11FspfNbrStateChangNotify } NOTIFICATIONS { t11FspfNbrStateChangNotify }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of notifications for FSPF." "A collection of notifications for FSPF."
::= { t11FspfMIBGroups 5 } ::= { t11FspfMIBGroups 5 }
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 was originally developed and approved by the INCITS This document was originally developed and approved by the INCITS
Task Group T11.5. Task Group T11.5 (http://www.t11.org) as the SM-FSM project. We wish
to acknowledge the many contributions and comments from the INCITS
Technical Committee T11, including the following:
T11 Chair: Robert Snively, Brocade
T11 Vice Chair: Claudio DeSanti, Cisco Systems
T11.5 Chair: Roger Cummings, Symantec
T11.5 members, especially:
Ken Hirata, Emulex
Scott Kipp, McData
Elizabeth G. Rodriguez, Dot Hill
9. Normative References 9. Normative References
[RFC2578] [RFC2578]
McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M. McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M.
and S. Waldbusser, "Structure of Management Information Version 2 and S. Waldbusser, "Structure of Management Information Version 2
(SMIv2)", STD 58, RFC 2578, April 1999. (SMIv2)", STD 58, RFC 2578, April 1999.
[RFC2579] [RFC2579]
McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M. McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M.
skipping to change at page 35, line 18 skipping to change at page 36, line 35
[RFC3411] [RFC3411]
Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for
Describing Simple Network Management Protocol (SNMP) Management Describing Simple Network Management Protocol (SNMP) Management
Frameworks", STD 58, RFC 3411, December 2002. Frameworks", STD 58, RFC 3411, December 2002.
[FC-FS] [FC-FS]
"Fibre Channel - Framing and Signaling (FC-FS)" ANSI INCITS "Fibre Channel - Framing and Signaling (FC-FS)" ANSI INCITS
373-2003, April 2003. 373-2003, April 2003.
[FC-SW-3]
"Fibre Channel - Switch Fabric - 3 (FC-SW-3)", ANSI INCITS
384-2004, January 2004.
[FC-SW-4] [FC-SW-4]
"Fibre Channel - Switch Fabric - 4 (FC-SW-4)", ANSI NCITS xxx-xxxx, "Fibre Channel - Switch Fabric - 4 (FC-SW-4)", ANSI NCITS xxx-xxxx,
T11/Project 1674-D/Rev 7.4, May 2005. T11/Project 1674-D/Rev 7.5, June 2005.
[FC-MGMT] [FC-MGMT]
K. McCloghrie, "Fibre Channel Management MIB", RFC 4044, May 2005. K. McCloghrie, "Fibre Channel Management MIB", RFC 4044, May 2005.
[FC-FAM-MIB] [FC-FAM-MIB]
DeSanti, C., Gaonkar, V., McCloghrie, K., and S. Gai, "Fibre- DeSanti, C., Gaonkar, V., McCloghrie, K., and S. Gai, "Fibre-
Channel Fabric Address Manager MIB", Internet-Draft (draft-ietf- Channel Fabric Address Manager MIB", Internet-Draft (draft-ietf-
imss-fc-fam-mib-nn.txt), work-in-progress. imss-fc-fam-mib-nn.txt), work-in-progress.
[FC-RTM-MIB] [FC-RTM-MIB]
DeSanti, C., Kode, S., McCloghrie, K., and S. Gai, "Fibre-Channel DeSanti, C., Kode, S., McCloghrie, K., and S. Gai, "Fibre-Channel
Routing Information MIB", Internet-Draft (draft-ietf-imss-fc-rtm- Routing Information MIB", Internet-Draft (draft-ietf-imss-fc-rtm-
mib-nn.txt), work-in-progress. mib-nn.txt), work-in-progress.
10. Informative References 10. Informative References
[RFC2741]
Daniele, M., Wijnen, B., Ellison, M., and D. Francisco, "Agent
Extensibility (AgentX) Protocol Version 1", RFC 2741, January 2000.
[RFC2837] [RFC2837]
Teow, K., "Definitions of Managed Objects for the Fabric Element in Teow, K., "Definitions of Managed Objects for the Fabric Element in
Fibre Channel Standard", RFC 2837, May 2000. Fibre Channel Standard", RFC 2837, May 2000.
[RFC3410] [RFC3410]
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.
11. IANA Considerations 11. IANA Considerations
IANA is requested to make the OID assignment for the MIB module under IANA is requested to make a MIB OID assignment for the T11-FC-FSPF-
the appropriate subtree. MIB module under the appropriate subtree.
12. Security Considerations 12. Security Considerations
There are several management objects defined in this MIB module with There are several management objects defined in this MIB module with
a MAX-ACCESS clause of read-write and/or read-create. Such objects a MAX-ACCESS clause of read-write and/or read-create. Such objects
may be considered sensitive or vulnerable in some network 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 objects and their network operations. These objects and their
sensitivity/vulnerability are: sensitivity/vulnerability are:
skipping to change at page 38, line 13 skipping to change at page 39, line 35
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.
Copies of IPR disclosures made to the IETF Secretariat and any Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of attempt made to obtain a general license or permission for the use of
such proprietary rights by implementors or users of this such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr. http://www.ietf.org/ipr.
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 that may cover technology that may be required to implement rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at this standard. Please address the information to the IETF at
ietf-ipr@ietf.org. ietf-ipr@ietf.org.
Acknowledgment Acknowledgment
 End of changes. 54 change blocks. 
92 lines changed or deleted 147 lines changed or added

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