draft-ietf-bfd-mib-15.txt   draft-ietf-bfd-mib-16.txt 
Network Working Group T. Nadeau Network Working Group T. Nadeau
Internet-Draft Juniper Networks Internet-Draft Juniper Networks
Intended status: Standards Track Z. Ali Intended status: Standards Track Z. Ali
Expires: May 15, 2014 N. Akiya Expires: May 25, 2014 N. Akiya
Cisco Systems Cisco Systems
November 11, 2013 November 21, 2013
BFD Management Information Base BFD Management Information Base
draft-ietf-bfd-mib-15 draft-ietf-bfd-mib-16
Abstract Abstract
This draft defines a portion of the Management Information Base (MIB) This draft 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 modeling In particular, it describes managed objects for modeling
Bidirectional Forwarding Detection (BFD) protocol. Bidirectional Forwarding Detection (BFD) protocol.
Requirements Language Requirements Language
skipping to change at page 1, line 42 skipping to change at page 1, line 42
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
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."
This Internet-Draft will expire on May 15, 2014. This Internet-Draft will expire on May 25, 2014.
Copyright Notice Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 30 skipping to change at page 2, line 30
4. Brief Description of MIB Objects . . . . . . . . . . . . . . 3 4. Brief Description of MIB Objects . . . . . . . . . . . . . . 3
4.1. General Variables . . . . . . . . . . . . . . . . . . . . 3 4.1. General Variables . . . . . . . . . . . . . . . . . . . . 3
4.2. Session Table (bfdSessionTable) . . . . . . . . . . . . . 3 4.2. Session Table (bfdSessionTable) . . . . . . . . . . . . . 3
4.3. Session Performance Table (bfdSessionPerfTable) . . . . . 3 4.3. Session Performance Table (bfdSessionPerfTable) . . . . . 3
4.4. BFD Session Discriminator Mapping Table 4.4. BFD Session Discriminator Mapping Table
(bfdSessDiscMapTable) . . . . . . . . . . . . . . . . . . 3 (bfdSessDiscMapTable) . . . . . . . . . . . . . . . . . . 3
4.5. BFD Session IP Mapping Table (bfdSessIpMapTable) . . . . 3 4.5. BFD Session IP Mapping Table (bfdSessIpMapTable) . . . . 3
5. BFD MIB Module Definitions . . . . . . . . . . . . . . . . . 4 5. BFD MIB Module Definitions . . . . . . . . . . . . . . . . . 4
6. Security Considerations . . . . . . . . . . . . . . . . . . . 34 6. Security Considerations . . . . . . . . . . . . . . . . . . . 34
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 36 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 36
8. References . . . . . . . . . . . . . . . . . . . . . . . . . 36 8. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 36
8.1. Normative References . . . . . . . . . . . . . . . . . . 36 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.2. Informative References . . . . . . . . . . . . . . . . . 37 9.1. Normative References . . . . . . . . . . . . . . . . . . 36
Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . 37 9.2. Informative References . . . . . . . . . . . . . . . . . 37
1. The Internet-Standard Management Framework 1. 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).
skipping to change at page 3, line 11 skipping to change at page 3, line 11
[RFC2580]. [RFC2580].
2. Introduction 2. Introduction
This memo defines an portion of the Management Information Base (MIB) This memo defines an 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 to configure and/or In particular, it describes managed objects to configure and/or
monitor Bi-Directional Forwarding Detection for [RFC5880], [RFC5881] monitor Bi-Directional Forwarding Detection for [RFC5880], [RFC5881]
and [RFC5883], BFD versions 0 and/or 1, on devices supporting this and [RFC5883], BFD versions 0 and/or 1, on devices supporting this
feature. feature.
Comments should be made directly to the BFD mailing list at rtg-
bfd@ietf.org.
3. Terminology 3. Terminology
This document adopts the definitions, acronyms and mechanisms This document adopts the definitions, acronyms and mechanisms
described in [RFC5880], [RFC5881] and [RFC5883]. Unless otherwise described in [RFC5880], [RFC5881] and [RFC5883]. Unless otherwise
stated, the mechanisms described therein will not be re-described stated, the mechanisms described therein will not be re-described
here. here.
4. Brief Description of MIB Objects 4. Brief Description of MIB Objects
This section describes objects pertaining to BFD. The MIB objects This section describes objects pertaining to BFD. The MIB objects
skipping to change at page 3, line 46 skipping to change at page 3, line 43
4.3. Session Performance Table (bfdSessionPerfTable) 4.3. Session Performance Table (bfdSessionPerfTable)
The session performance table is used for collecting BFD performance The session performance table is used for collecting BFD performance
counters on a per session basis. This table is an AUGMENT to the counters on a per session basis. This table is an AUGMENT to the
bfdSessionTable. bfdSessionTable.
4.4. BFD Session Discriminator Mapping Table (bfdSessDiscMapTable) 4.4. BFD Session Discriminator Mapping Table (bfdSessDiscMapTable)
The BFD Session Discriminator Mapping Table maps a local The BFD Session Discriminator Mapping Table maps a local
discriminator value to associated BFD session's BfdSessIndexTC used discriminator value to associated BFD session's IANAbfdSessIndexTC
in the bfdSessionTable. used in the bfdSessionTable.
4.5. BFD Session IP Mapping Table (bfdSessIpMapTable) 4.5. BFD Session IP Mapping Table (bfdSessIpMapTable)
The BFD Session IP Mapping Table maps, given bfdSessInterface, The BFD Session IP Mapping Table maps, given bfdSessInterface,
bfdSessSrcAddrType, bfdSessSrcAddr, bfdSessDstAddrType, and bfdSessSrcAddrType, bfdSessSrcAddr, bfdSessDstAddrType, and
bfdSessDstAddr, to an associated BFD session's BfdSessIndexTC used in bfdSessDstAddr, to an associated BFD session's IANAbfdSessIndexTC
the bfdSessionTable. This table SHOULD contains those BFD sessions used in the bfdSessionTable. This table SHOULD contains those BFD
that are of IP type. sessions that are of IP type.
5. BFD MIB Module Definitions 5. BFD MIB Module Definitions
This MIB module makes references to the following documents. This MIB module makes references to the following documents.
[RFC2579], [RFC2580], [RFC2863], [RFC4001], and [RFC3413]. [RFC2579], [RFC2580], [RFC2863], [RFC4001], and [RFC3413].
BFD-STD-MIB DEFINITIONS ::= BEGIN BFD-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
skipping to change at page 4, line 34 skipping to change at page 4, line 34
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
InterfaceIndexOrZero InterfaceIndexOrZero
FROM IF-MIB FROM IF-MIB
InetAddress, InetAddressType, InetPortNumber InetAddress, InetAddressType, InetPortNumber
FROM INET-ADDRESS-MIB FROM INET-ADDRESS-MIB
BfdSessIndexTC, BfdIntervalTC, BfdMultiplierTC, BfdDiagTC, IANAbfdSessIndexTC, IANAbfdIntervalTC, IANAbfdMultiplierTC,
BfdSessTypeTC, BfdSessOperModeTC, BfdCtrlDestPortNumberTC, IANAbfdDiagTC, IANAbfdSessTypeTC, IANAbfdSessOperModeTC,
BfdCtrlSourcePortNumberTC, BfdSessStateTC, IANAbfdCtrlDestPortNumberTC, IANAbfdCtrlSourcePortNumberTC,
BfdSessAuthenticationTypeTC, BfdSessionAuthenticationKeyTC IANAbfdSessStateTC, IANAbfdSessAuthenticationTypeTC,
FROM BFD-TC-STD-MIB; IANAbfdSessAuthenticationKeyTC
FROM IANA-BFD-TC-STD-MIB;
bfdMIB MODULE-IDENTITY bfdMIB MODULE-IDENTITY
LAST-UPDATED "201311111200Z" -- 11 Nov. 2013 12:00:00 EST LAST-UPDATED "201311211200Z" -- 21 Nov. 2013 12:00:00 EST
ORGANIZATION "IETF Bidirectional Forwarding Detection ORGANIZATION "IETF Bidirectional Forwarding Detection
Working Group" Working Group"
CONTACT-INFO CONTACT-INFO
"Thomas D. Nadeau "Thomas D. Nadeau
Juniper Networks Juniper Networks
Email: tnadeau@lucidvision.com Email: tnadeau@lucidvision.com
Zafar Ali Zafar Ali
Cisco Systems, Inc. Cisco Systems, Inc.
Email: zali@cisco.com Email: zali@cisco.com
Nobo Akiya Nobo Akiya
Cisco Systems, Inc. Cisco Systems, Inc.
Email: nobo@cisco.com" Email: nobo@cisco.com
Comments about this document should be emailed directly
to the BFD working group mailing list at
rtg-bfd@ietf.org"
DESCRIPTION DESCRIPTION
"Bidirectional Forwarding Management Information Base." "Bidirectional Forwarding Management Information Base."
REVISION "201311111200Z" -- 11 Nov. 2013 12:00:00 EST REVISION "201311211200Z" -- 21 Nov. 2013 12:00:00 EST
DESCRIPTION DESCRIPTION
"Initial version. Published as RFC xxxx." "Initial version. Published as RFC xxxx."
-- RFC Ed.: RFC-editor pls fill in xxxx -- RFC Ed.: RFC-editor pls fill in xxxx
::= { mib-2 XXX } ::= { mib-2 XXX }
-- RFC Ed.: assigned by IANA, see section 7.1 for details -- RFC Ed.: assigned by IANA, see section 7.1 for details
-- Top level components of this MIB module. -- Top level components of this MIB module.
bfdNotifications OBJECT IDENTIFIER ::= { bfdMIB 0 } bfdNotifications OBJECT IDENTIFIER ::= { bfdMIB 0 }
skipping to change at page 6, line 39 skipping to change at page 6, line 46
bfdSessEntry OBJECT-TYPE bfdSessEntry OBJECT-TYPE
SYNTAX BfdSessEntry SYNTAX BfdSessEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BFD Session Entry describes BFD session." "The BFD Session Entry describes BFD session."
INDEX { bfdSessIndex } INDEX { bfdSessIndex }
::= { bfdSessTable 1 } ::= { bfdSessTable 1 }
BfdSessEntry ::= SEQUENCE { BfdSessEntry ::= SEQUENCE {
bfdSessIndex BfdSessIndexTC, bfdSessIndex IANAbfdSessIndexTC,
bfdSessVersionNumber Unsigned32, bfdSessVersionNumber Unsigned32,
bfdSessType BfdSessTypeTC, bfdSessType IANAbfdSessTypeTC,
bfdSessDiscriminator Unsigned32, bfdSessDiscriminator Unsigned32,
bfdSessRemoteDiscr Unsigned32, bfdSessRemoteDiscr Unsigned32,
bfdSessDestinationUdpPort BfdCtrlDestPortNumberTC, bfdSessDestinationUdpPort IANAbfdCtrlDestPortNumberTC,
bfdSessSourceUdpPort BfdCtrlSourcePortNumberTC, bfdSessSourceUdpPort IANAbfdCtrlSourcePortNumberTC,
bfdSessEchoSourceUdpPort InetPortNumber, bfdSessEchoSourceUdpPort InetPortNumber,
bfdSessAdminStatus INTEGER, bfdSessAdminStatus INTEGER,
bfdSessState BfdSessStateTC, bfdSessState IANAbfdSessStateTC,
bfdSessRemoteHeardFlag TruthValue, bfdSessRemoteHeardFlag TruthValue,
bfdSessDiag BfdDiagTC, bfdSessDiag IANAbfdDiagTC,
bfdSessOperMode BfdSessOperModeTC, bfdSessOperMode IANAbfdSessOperModeTC,
bfdSessDemandModeDesiredFlag TruthValue, bfdSessDemandModeDesiredFlag TruthValue,
bfdSessControlPlaneIndepFlag TruthValue, bfdSessControlPlaneIndepFlag TruthValue,
bfdSessMultipointFlag TruthValue, bfdSessMultipointFlag TruthValue,
bfdSessInterface InterfaceIndexOrZero, bfdSessInterface InterfaceIndexOrZero,
bfdSessSrcAddrType InetAddressType, bfdSessSrcAddrType InetAddressType,
bfdSessSrcAddr InetAddress, bfdSessSrcAddr InetAddress,
bfdSessDstAddrType InetAddressType, bfdSessDstAddrType InetAddressType,
bfdSessDstAddr InetAddress, bfdSessDstAddr InetAddress,
bfdSessGTSM TruthValue, bfdSessGTSM TruthValue,
bfdSessGTSMTTL Unsigned32, bfdSessGTSMTTL Unsigned32,
bfdSessDesiredMinTxInterval BfdIntervalTC, bfdSessDesiredMinTxInterval IANAbfdIntervalTC,
bfdSessReqMinRxInterval BfdIntervalTC, bfdSessReqMinRxInterval IANAbfdIntervalTC,
bfdSessReqMinEchoRxInterval BfdIntervalTC, bfdSessReqMinEchoRxInterval IANAbfdIntervalTC,
bfdSessDetectMult BfdMultiplierTC, bfdSessDetectMult IANAbfdMultiplierTC,
bfdSessNegotiatedInterval BfdIntervalTC, bfdSessNegotiatedInterval IANAbfdIntervalTC,
bfdSessNegotiatedEchoInterval BfdIntervalTC, bfdSessNegotiatedEchoInterval IANAbfdIntervalTC,
bfdSessNegotiatedDetectMult BfdMultiplierTC, bfdSessNegotiatedDetectMult IANAbfdMultiplierTC,
bfdSessAuthPresFlag TruthValue, bfdSessAuthPresFlag TruthValue,
bfdSessAuthenticationType BfdSessAuthenticationTypeTC, bfdSessAuthenticationType IANAbfdSessAuthenticationTypeTC,
bfdSessAuthenticationKeyID Integer32, bfdSessAuthenticationKeyID Integer32,
bfdSessAuthenticationKey BfdSessionAuthenticationKeyTC, bfdSessAuthenticationKey IANAbfdSessAuthenticationKeyTC,
bfdSessStorageType StorageType, bfdSessStorageType StorageType,
bfdSessRowStatus RowStatus bfdSessRowStatus RowStatus
} }
bfdSessIndex OBJECT-TYPE bfdSessIndex OBJECT-TYPE
SYNTAX BfdSessIndexTC SYNTAX IANAbfdSessIndexTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object contains an index used to represent a "This object contains an index used to represent a
unique BFD session on this device." unique BFD session on this device."
::= { bfdSessEntry 1 } ::= { bfdSessEntry 1 }
bfdSessVersionNumber OBJECT-TYPE bfdSessVersionNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..7) SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-create MAX-ACCESS read-create
skipping to change at page 8, line 6 skipping to change at page 8, line 12
is running in. Write access is available for this object is running in. Write access is available for this object
to provide ability to set desired version for this to provide ability to set desired version for this
BFD session." BFD session."
REFERENCE REFERENCE
"Katz, D. and D. Ward, Bidirectional Forwarding "Katz, D. and D. Ward, Bidirectional Forwarding
Detection (BFD), RFC 5880, June 2012." Detection (BFD), RFC 5880, June 2012."
DEFVAL { 1 } DEFVAL { 1 }
::= { bfdSessEntry 2 } ::= { bfdSessEntry 2 }
bfdSessType OBJECT-TYPE bfdSessType OBJECT-TYPE
SYNTAX BfdSessTypeTC SYNTAX IANAbfdSessTypeTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the type of this BFD session." "This object specifies the type of this BFD session."
::= { bfdSessEntry 3 } ::= { bfdSessEntry 3 }
bfdSessDiscriminator OBJECT-TYPE bfdSessDiscriminator OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 8, line 37 skipping to change at page 8, line 43
"This object specifies the session discriminator chosen "This object specifies the session discriminator chosen
by the remote system for this BFD session. The value may by the remote system for this BFD session. The value may
be zero(0) if the remote discriminator is not yet known be zero(0) if the remote discriminator is not yet known
or if the session is in the down or adminDown(1) state." or if the session is in the down or adminDown(1) state."
REFERENCE REFERENCE
"Section 6.8.6, from Katz, D. and D. Ward, Bidirectional "Section 6.8.6, from Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012." Forwarding Detection (BFD), RFC 5880, June 2012."
::= { bfdSessEntry 5 } ::= { bfdSessEntry 5 }
bfdSessDestinationUdpPort OBJECT-TYPE bfdSessDestinationUdpPort OBJECT-TYPE
SYNTAX BfdCtrlDestPortNumberTC SYNTAX IANAbfdCtrlDestPortNumberTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the destination UDP port number "This object specifies the destination UDP port number
used for this BFD session's control packets. The value used for this BFD session's control packets. The value
may be zero(0) if the session is in adminDown(1) state." may be zero(0) if the session is in adminDown(1) state."
DEFVAL { 0 } DEFVAL { 0 }
::= { bfdSessEntry 6 } ::= { bfdSessEntry 6 }
bfdSessSourceUdpPort OBJECT-TYPE bfdSessSourceUdpPort OBJECT-TYPE
SYNTAX BfdCtrlSourcePortNumberTC SYNTAX IANAbfdCtrlSourcePortNumberTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the source UDP port number used "This object specifies the source UDP port number used
for this BFD session's control packets. The value may be for this BFD session's control packets. The value may be
zero(0) if the session is in adminDown(1) state. Upon zero(0) if the session is in adminDown(1) state. Upon
creation of a new BFD session via this MIB, the value of creation of a new BFD session via this MIB, the value of
zero(0) specified would permit the implementation to zero(0) specified would permit the implementation to
choose its own source port number." choose its own source port number."
DEFVAL { 0 } DEFVAL { 0 }
skipping to change at page 9, line 47 skipping to change at page 10, line 6
machine will have an initial state of down. machine will have an initial state of down.
A transition from 'start' to 'stop' will cause A transition from 'start' to 'stop' will cause
the BFD session to be brought down to the BFD session to be brought down to
adminDown(1). Care should be used in providing adminDown(1). Care should be used in providing
write access to this object without adequate write access to this object without adequate
authentication." authentication."
DEFVAL { 2 } DEFVAL { 2 }
::= { bfdSessEntry 9 } ::= { bfdSessEntry 9 }
bfdSessState OBJECT-TYPE bfdSessState OBJECT-TYPE
SYNTAX BfdSessStateTC SYNTAX IANAbfdSessStateTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"BFD session state." "BFD session state."
DEFVAL { 2 } DEFVAL { 2 }
::= { bfdSessEntry 10 } ::= { bfdSessEntry 10 }
bfdSessRemoteHeardFlag OBJECT-TYPE bfdSessRemoteHeardFlag OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies status of BFD packet reception from "This object specifies status of BFD packet reception from
the remote system. Specifically, it is set to true(1) if the remote system. Specifically, it is set to true(1) if
skipping to change at page 10, line 27 skipping to change at page 10, line 33
has not received BFD packets recently (within the detection has not received BFD packets recently (within the detection
time) or if the local system is attempting to tear down time) or if the local system is attempting to tear down
the BFD session." the BFD session."
REFERENCE REFERENCE
"Katz, D. and D. Ward, Bidirectional "Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012." Forwarding Detection (BFD), RFC 5880, June 2012."
DEFVAL { false } DEFVAL { false }
::= { bfdSessEntry 11 } ::= { bfdSessEntry 11 }
bfdSessDiag OBJECT-TYPE bfdSessDiag OBJECT-TYPE
SYNTAX BfdDiagTC SYNTAX IANAbfdDiagTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A diagnostic code specifying the local system's reason "A diagnostic code specifying the local system's reason
for the last transition of the session from up(4) for the last transition of the session from up(4)
to some other state." to some other state."
::= { bfdSessEntry 12 } ::= { bfdSessEntry 12 }
bfdSessOperMode OBJECT-TYPE bfdSessOperMode OBJECT-TYPE
SYNTAX BfdSessOperModeTC SYNTAX IANAbfdSessOperModeTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies current operating mode that BFD "This object specifies current operating mode that BFD
session is operating in." session is operating in."
::= { bfdSessEntry 13 } ::= { bfdSessEntry 13 }
bfdSessDemandModeDesiredFlag OBJECT-TYPE bfdSessDemandModeDesiredFlag OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
skipping to change at page 13, line 32 skipping to change at page 13, line 38
this object SHOULD be set to maximum TTL allowed for this object SHOULD be set to maximum TTL allowed for
single hop. The value of zero(0) indicates that single hop. The value of zero(0) indicates that
bfdSessGTSM is disabled." bfdSessGTSM is disabled."
REFERENCE REFERENCE
"RFC5082, The Generalized TTL Security Mechanism (GTSM). "RFC5082, The Generalized TTL Security Mechanism (GTSM).
RFC5881, Section 5" RFC5881, Section 5"
DEFVAL { 0 } DEFVAL { 0 }
::= { bfdSessEntry 23 } ::= { bfdSessEntry 23 }
bfdSessDesiredMinTxInterval OBJECT-TYPE bfdSessDesiredMinTxInterval OBJECT-TYPE
SYNTAX BfdIntervalTC SYNTAX IANAbfdIntervalTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the minimum interval, in "This object specifies the minimum interval, in
microseconds, that the local system would like to use microseconds, that the local system would like to use
when transmitting BFD Control packets. The value of when transmitting BFD Control packets. The value of
zero(0) is reserved, and should not be used." zero(0) is reserved, and should not be used."
REFERENCE REFERENCE
"Section 4.1 from Katz, D. and D. Ward, Bidirectional "Section 4.1 from Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012." Forwarding Detection (BFD), RFC 5880, June 2012."
::= { bfdSessEntry 24 } ::= { bfdSessEntry 24 }
bfdSessReqMinRxInterval OBJECT-TYPE bfdSessReqMinRxInterval OBJECT-TYPE
SYNTAX BfdIntervalTC SYNTAX IANAbfdIntervalTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the minimum interval, in "This object specifies the minimum interval, in
microseconds, between received BFD Control packets the microseconds, between received BFD Control packets the
local system is capable of supporting. The value of local system is capable of supporting. The value of
zero(0) can be specified when the transmitting system zero(0) can be specified when the transmitting system
does not want the remote system to send any periodic BFD does not want the remote system to send any periodic BFD
control packets." control packets."
REFERENCE REFERENCE
"Section 4.1 from Katz, D. and D. Ward, Bidirectional "Section 4.1 from Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012." Forwarding Detection (BFD), RFC 5880, June 2012."
::= { bfdSessEntry 25 } ::= { bfdSessEntry 25 }
bfdSessReqMinEchoRxInterval OBJECT-TYPE bfdSessReqMinEchoRxInterval OBJECT-TYPE
SYNTAX BfdIntervalTC SYNTAX IANAbfdIntervalTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the minimum interval, in "This object specifies the minimum interval, in
microseconds, between received BFD Echo packets that this microseconds, between received BFD Echo packets that this
system is capable of supporting. Value must be zero(0) if system is capable of supporting. Value must be zero(0) if
this is a multihop BFD session." this is a multihop BFD session."
::= { bfdSessEntry 26 } ::= { bfdSessEntry 26 }
bfdSessDetectMult OBJECT-TYPE bfdSessDetectMult OBJECT-TYPE
SYNTAX BfdMultiplierTC SYNTAX IANAbfdMultiplierTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the Detect time multiplier." "This object specifies the Detect time multiplier."
::= { bfdSessEntry 27 } ::= { bfdSessEntry 27 }
bfdSessNegotiatedInterval OBJECT-TYPE bfdSessNegotiatedInterval OBJECT-TYPE
SYNTAX BfdIntervalTC SYNTAX IANAbfdIntervalTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the negotiated interval, in "This object specifies the negotiated interval, in
microseconds, that the local system is transmitting microseconds, that the local system is transmitting
BFD Control packets." BFD Control packets."
::= { bfdSessEntry 28 } ::= { bfdSessEntry 28 }
bfdSessNegotiatedEchoInterval OBJECT-TYPE bfdSessNegotiatedEchoInterval OBJECT-TYPE
SYNTAX BfdIntervalTC SYNTAX IANAbfdIntervalTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the negotiated interval, in "This object specifies the negotiated interval, in
microseconds, that the local system is transmitting microseconds, that the local system is transmitting
BFD echo packets. Value is expected to be zero if BFD echo packets. Value is expected to be zero if
the sessions is not running in echo mode." the sessions is not running in echo mode."
::= { bfdSessEntry 29 } ::= { bfdSessEntry 29 }
bfdSessNegotiatedDetectMult OBJECT-TYPE bfdSessNegotiatedDetectMult OBJECT-TYPE
SYNTAX BfdMultiplierTC SYNTAX IANAbfdMultiplierTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the Detect time multiplier." "This object specifies the Detect time multiplier."
::= { bfdSessEntry 30 } ::= { bfdSessEntry 30 }
bfdSessAuthPresFlag OBJECT-TYPE bfdSessAuthPresFlag OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 15, line 30 skipping to change at page 15, line 35
to true(1) if the local system wishes the session to true(1) if the local system wishes the session
to be authenticated or false(2) if not." to be authenticated or false(2) if not."
REFERENCE REFERENCE
"Sections 4.2 - 4.4 from Katz, D. and D. Ward, "Sections 4.2 - 4.4 from Katz, D. and D. Ward,
Bidirectional Forwarding Detection (BFD), RFC 5880, Bidirectional Forwarding Detection (BFD), RFC 5880,
June 2012." June 2012."
DEFVAL { false } DEFVAL { false }
::= { bfdSessEntry 31 } ::= { bfdSessEntry 31 }
bfdSessAuthenticationType OBJECT-TYPE bfdSessAuthenticationType OBJECT-TYPE
SYNTAX BfdSessAuthenticationTypeTC SYNTAX IANAbfdSessAuthenticationTypeTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Authentication Type used for this BFD session. "The Authentication Type used for this BFD session.
This field is valid only when the Authentication This field is valid only when the Authentication
Present bit is set. Max-access to this object as well as Present bit is set. Max-access to this object as well as
other authentication related objects are set to other authentication related objects are set to
read-create in order to support management of a single read-create in order to support management of a single
key ID at a time, key rotation is not handled. Key update key ID at a time, key rotation is not handled. Key update
in practice must be done by atomic update using a set in practice must be done by atomic update using a set
skipping to change at page 16, line 22 skipping to change at page 16, line 28
no Authentication Key ID will be present in the optional no Authentication Key ID will be present in the optional
BFD Authentication Section." BFD Authentication Section."
REFERENCE REFERENCE
"Sections 4.2 - 4.4 from Katz, D. and D. Ward, "Sections 4.2 - 4.4 from Katz, D. and D. Ward,
Bidirectional Forwarding Detection (BFD), RFC 5880, Bidirectional Forwarding Detection (BFD), RFC 5880,
June 2012." June 2012."
DEFVAL { -1 } DEFVAL { -1 }
::= { bfdSessEntry 33 } ::= { bfdSessEntry 33 }
bfdSessAuthenticationKey OBJECT-TYPE bfdSessAuthenticationKey OBJECT-TYPE
SYNTAX BfdSessionAuthenticationKeyTC SYNTAX IANAbfdSessAuthenticationKeyTC
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The authentication key. When the "The authentication key. When the
bfdSessAuthenticationType is simplePassword(1), the value bfdSessAuthenticationType is simplePassword(1), the value
of this object is the password present in the BFD packets. of this object is the password present in the BFD packets.
When the bfdSessAuthentication type is one of the keyed When the bfdSessAuthenticationType is one of the keyed
authentication types, this value is used in the authentication types, this value is used in the
computation of the key present in the BFD authentication computation of the key present in the BFD authentication
packet." packet."
REFERENCE REFERENCE
"Sections 4.2 - 4.4 from Katz, D. and D. Ward, "Sections 4.2 - 4.4 from Katz, D. and D. Ward,
Bidirectional Forwarding Detection (BFD), RFC 5880, Bidirectional Forwarding Detection (BFD), RFC 5880,
June 2012." June 2012."
::= { bfdSessEntry 34 } ::= { bfdSessEntry 34 }
bfdSessStorageType OBJECT-TYPE bfdSessStorageType OBJECT-TYPE
skipping to change at page 17, line 48 skipping to change at page 18, line 6
bfdSessPerfCtrlPktIn Counter32, bfdSessPerfCtrlPktIn Counter32,
bfdSessPerfCtrlPktOut Counter32, bfdSessPerfCtrlPktOut Counter32,
bfdSessPerfCtrlPktDrop Counter32, bfdSessPerfCtrlPktDrop Counter32,
bfdSessPerfCtrlPktDropLastTime TimeStamp, bfdSessPerfCtrlPktDropLastTime TimeStamp,
bfdSessPerfEchoPktIn Counter32, bfdSessPerfEchoPktIn Counter32,
bfdSessPerfEchoPktOut Counter32, bfdSessPerfEchoPktOut Counter32,
bfdSessPerfEchoPktDrop Counter32, bfdSessPerfEchoPktDrop Counter32,
bfdSessPerfEchoPktDropLastTime TimeStamp, bfdSessPerfEchoPktDropLastTime TimeStamp,
bfdSessUpTime TimeStamp, bfdSessUpTime TimeStamp,
bfdSessPerfLastSessDownTime TimeStamp, bfdSessPerfLastSessDownTime TimeStamp,
bfdSessPerfLastCommLostDiag BfdDiagTC, bfdSessPerfLastCommLostDiag IANAbfdDiagTC,
bfdSessPerfSessUpCount Counter32, bfdSessPerfSessUpCount Counter32,
bfdSessPerfDiscTime TimeStamp, bfdSessPerfDiscTime TimeStamp,
-- High Capacity Counters -- High Capacity Counters
bfdSessPerfCtrlPktInHC Counter64, bfdSessPerfCtrlPktInHC Counter64,
bfdSessPerfCtrlPktOutHC Counter64, bfdSessPerfCtrlPktOutHC Counter64,
bfdSessPerfCtrlPktDropHC Counter64, bfdSessPerfCtrlPktDropHC Counter64,
bfdSessPerfEchoPktInHC Counter64, bfdSessPerfEchoPktInHC Counter64,
bfdSessPerfEchoPktOutHC Counter64, bfdSessPerfEchoPktOutHC Counter64,
bfdSessPerfEchoPktDropHC Counter64 bfdSessPerfEchoPktDropHC Counter64
} }
-- Ed Note: should we add per-diag code counts here,
bfdSessPerfCtrlPktIn OBJECT-TYPE bfdSessPerfCtrlPktIn OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The total number of BFD control messages received for this "The total number of BFD control messages received for this
BFD session. BFD session.
It MUST be equal to the least significant 32 bits of It MUST be equal to the least significant 32 bits of
bfdSessPerfCtrlPktInHC if supported, and MUST do so bfdSessPerfCtrlPktInHC if supported, and MUST do so
skipping to change at page 20, line 41 skipping to change at page 20, line 44
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime on the most recent occasion at "The value of sysUpTime on the most recent occasion at
which the last time communication was lost with the which the last time communication was lost with the
neighbor. If no such down event exist this object neighbor. If no such down event exist this object
contains a zero value." contains a zero value."
::= { bfdSessPerfEntry 10 } ::= { bfdSessPerfEntry 10 }
bfdSessPerfLastCommLostDiag OBJECT-TYPE bfdSessPerfLastCommLostDiag OBJECT-TYPE
SYNTAX BfdDiagTC SYNTAX IANAbfdDiagTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BFD diag code for the last time communication was lost "The BFD diag code for the last time communication was lost
with the neighbor. If no such down event exists this object with the neighbor. If no such down event exists this object
contains a zero value." contains a zero value."
::= { bfdSessPerfEntry 11 } ::= { bfdSessPerfEntry 11 }
bfdSessPerfSessUpCount OBJECT-TYPE bfdSessPerfSessUpCount OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
skipping to change at page 23, line 21 skipping to change at page 23, line 23
-- BFD Session Discriminator Mapping Table -- BFD Session Discriminator Mapping Table
bfdSessDiscMapTable OBJECT-TYPE bfdSessDiscMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF BfdSessDiscMapEntry SYNTAX SEQUENCE OF BfdSessDiscMapEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BFD Session Discriminator Mapping Table maps a "The BFD Session Discriminator Mapping Table maps a
local discriminator value to associated BFD session's local discriminator value to associated BFD session's
BfdSessIndexTC used in the bfdSessionTable." IANAbfdSessIndexTC used in the bfdSessionTable."
::= { bfdObjects 4 } ::= { bfdObjects 4 }
bfdSessDiscMapEntry OBJECT-TYPE bfdSessDiscMapEntry OBJECT-TYPE
SYNTAX BfdSessDiscMapEntry SYNTAX BfdSessDiscMapEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BFD Session Discriminator Map Entry describes "The BFD Session Discriminator Map Entry describes
BFD session that is mapped to this BfdSessIndexTC." BFD session that is mapped to this IANAbfdSessIndexTC."
INDEX { bfdSessDiscriminator } INDEX { bfdSessDiscriminator }
::= { bfdSessDiscMapTable 1 } ::= { bfdSessDiscMapTable 1 }
BfdSessDiscMapEntry ::= SEQUENCE { BfdSessDiscMapEntry ::= SEQUENCE {
bfdSessDiscMapIndex BfdSessIndexTC, bfdSessDiscMapIndex IANAbfdSessIndexTC,
bfdSessDiscMapStorageType StorageType, bfdSessDiscMapStorageType StorageType,
bfdSessDiscMapRowStatus RowStatus bfdSessDiscMapRowStatus RowStatus
} }
bfdSessDiscMapIndex OBJECT-TYPE bfdSessDiscMapIndex OBJECT-TYPE
SYNTAX BfdSessIndexTC SYNTAX IANAbfdSessIndexTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the BfdSessIndexTC referred to by "This object specifies the IANAbfdSessIndexTC referred
the indices of this row. In essence, a mapping is to by the indices of this row. In essence, a mapping is
provided between these indexes and the BfdSessTable." provided between these indexes and the BfdSessTable."
::= { bfdSessDiscMapEntry 1 } ::= { bfdSessDiscMapEntry 1 }
bfdSessDiscMapStorageType OBJECT-TYPE bfdSessDiscMapStorageType OBJECT-TYPE
SYNTAX StorageType SYNTAX StorageType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable indicates the storage type for this "This variable indicates the storage type for this
object. Conceptual rows having the value object. Conceptual rows having the value
skipping to change at page 24, line 35 skipping to change at page 24, line 38
-- BFD Session IP Mapping Table -- BFD Session IP Mapping Table
bfdSessIpMapTable OBJECT-TYPE bfdSessIpMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF BfdSessIpMapEntry SYNTAX SEQUENCE OF BfdSessIpMapEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BFD Session IP Mapping Table maps given "The BFD Session IP Mapping Table maps given
bfdSessInterface, bfdSessSrcAddrType, bfdSessSrcAddr, bfdSessInterface, bfdSessSrcAddrType, bfdSessSrcAddr,
bfdSessDstAddrType and bfdSessDstAddr bfdSessDstAddrType and bfdSessDstAddr
to an associated BFD session's BfdSessIndexTC used in to an associated BFD session's IANAbfdSessIndexTC
the bfdSessionTable." used in the bfdSessionTable."
::= { bfdObjects 5 } ::= { bfdObjects 5 }
bfdSessIpMapEntry OBJECT-TYPE bfdSessIpMapEntry OBJECT-TYPE
SYNTAX BfdSessIpMapEntry SYNTAX BfdSessIpMapEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BFD Session IP Map Entry describes "The BFD Session IP Map Entry describes
BFD session that is mapped to this BfdSessIndexTC." BFD session that is mapped to this IANAbfdSessIndexTC."
INDEX { INDEX {
bfdSessInterface, bfdSessInterface,
bfdSessSrcAddrType, bfdSessSrcAddrType,
bfdSessSrcAddr, bfdSessSrcAddr,
bfdSessDstAddrType, bfdSessDstAddrType,
bfdSessDstAddr bfdSessDstAddr
} }
::= { bfdSessIpMapTable 1 } ::= { bfdSessIpMapTable 1 }
BfdSessIpMapEntry ::= SEQUENCE { BfdSessIpMapEntry ::= SEQUENCE {
bfdSessIpMapIndex BfdSessIndexTC, bfdSessIpMapIndex IANAbfdSessIndexTC,
bfdSessIpMapStorageType StorageType, bfdSessIpMapStorageType StorageType,
bfdSessIpMapRowStatus RowStatus bfdSessIpMapRowStatus RowStatus
} }
bfdSessIpMapIndex OBJECT-TYPE bfdSessIpMapIndex OBJECT-TYPE
SYNTAX BfdSessIndexTC SYNTAX IANAbfdSessIndexTC
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the BfdSessIndexTC referred to by "This object specifies the IANAbfdSessIndexTC referred
the indexes of this row. In essence, a mapping is to by the indexes of this row. In essence, a mapping is
provided between these indexes and the BfdSessTable." provided between these indexes and the BfdSessTable."
::= { bfdSessIpMapEntry 1 } ::= { bfdSessIpMapEntry 1 }
bfdSessIpMapStorageType OBJECT-TYPE bfdSessIpMapStorageType OBJECT-TYPE
SYNTAX StorageType SYNTAX StorageType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable indicates the storage type for this "This variable indicates the storage type for this
object. Conceptual rows having the value object. Conceptual rows having the value
skipping to change at page 27, line 8 skipping to change at page 27, line 10
have transitioned into the down(2) or adminDown(1) states have transitioned into the down(2) or adminDown(1) states
at roughly the same time, the device SHOULD issue a single at roughly the same time, the device SHOULD issue a single
notification for each range of contiguous indexes in notification for each range of contiguous indexes in
an effort to minimize the emission of a large number an effort to minimize the emission of a large number
of notifications. If a notification has to be of notifications. If a notification has to be
issued for just a single bfdSessEntry, then issued for just a single bfdSessEntry, then
the instance identifier (and values) of the two the instance identifier (and values) of the two
bfdSessDiag objects MUST be the identical." bfdSessDiag objects MUST be the identical."
::= { bfdNotifications 2 } ::= { bfdNotifications 2 }
-- Ed Note: We need to add notification for changes
-- when the two ends automatically negotiate to a new detection time
-- value or when detection multiplier changes.
-- Module compliance. -- Module compliance.
bfdGroups bfdGroups
OBJECT IDENTIFIER ::= { bfdConformance 1 } OBJECT IDENTIFIER ::= { bfdConformance 1 }
bfdCompliances bfdCompliances
OBJECT IDENTIFIER ::= { bfdConformance 2 } OBJECT IDENTIFIER ::= { bfdConformance 2 }
-- Compliance requirement for fully compliant implementations. -- Compliance requirement for fully compliant implementations.
skipping to change at page 36, line 31 skipping to change at page 36, line 28
7. IANA Considerations 7. IANA Considerations
The MIB module in this document uses the following IANA-assigned The MIB module in this document uses the following IANA-assigned
OBJECT IDENTIFIER values recorded in the SMI Numbers registry: OBJECT IDENTIFIER values recorded in the SMI Numbers registry:
Descriptor OBJECT IDENTIFIER value Descriptor OBJECT IDENTIFIER value
---------- ----------------------- ---------- -----------------------
bfdMib { mib-2 XXX } bfdMib { mib-2 XXX }
[Editor's Note (to be removed prior to publication): the IANA is [RFC-Editor's Note (to be removed prior to publication): the IANA is
requested to assign a value for "XXX" under the 'mib-2' subtree and requested to assign a value for "XXX" under the 'mib-2' subtree and
to record the assignment in the SMI Numbers registry. When the to record the assignment in the SMI Numbers registry. When the
assignment has been made, the RFC Editor is asked to replace "XXX" assignment has been made, the RFC Editor is asked to replace "XXX"
(here and in the MIB module) with the assigned value and to remove (here and in the MIB module) with the assigned value and to remove
this note.] this note.]
This document also requests IANA to manage the registry for the 8. Acknowledgments
BfdDiagTC object.
8. References Authors would like to thank David Ward, Jeffrey Haas, Reshad Rahman,
David Toscano, Sylvain Masse, Mark Tooker, and Kiran Koushik Agrahara
Sreenivasa for their comments and suggestions.
8.1. Normative References 9. References
9.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J.
Schoenwaelder, Ed., "Structure of Management Information Schoenwaelder, Ed., "Structure of Management Information
Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.
[RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J.
Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD
skipping to change at page 37, line 26 skipping to change at page 37, line 26
[RFC5881] Katz, D. and D. Ward, "Bidirectional Forwarding Detection [RFC5881] Katz, D. and D. Ward, "Bidirectional Forwarding Detection
(BFD) for IPv4 and IPv6 (Single Hop)", RFC 5881, June (BFD) for IPv4 and IPv6 (Single Hop)", RFC 5881, June
2010. 2010.
[RFC5883] Katz, D. and D. Ward, "Bidirectional Forwarding Detection [RFC5883] Katz, D. and D. Ward, "Bidirectional Forwarding Detection
(BFD) for Multihop Paths", RFC 5883, June 2010. (BFD) for Multihop Paths", RFC 5883, June 2010.
[I-D.ietf-bfd-tc-mib] [I-D.ietf-bfd-tc-mib]
Nadeau, T., Ali, Z., and N. Akiya, "Definitions of Textual Nadeau, T., Ali, Z., and N. Akiya, "Definitions of Textual
Conventions (TCs) for Bidirectional Forwarding Detection Conventions (TCs) for Bidirectional Forwarding Detection
(BFD) Management", draft-ietf-bfd-tc-mib-02 (work in (BFD) Management", draft-ietf-bfd-tc-mib-03 (work in
progress), June 2013. progress), November 2013.
8.2. Informative References 9.2. Informative References
[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart,
"Introduction and Applicability Statements for Internet- "Introduction and Applicability Statements for Internet-
Standard Management Framework", RFC 3410, December 2002. Standard Management Framework", RFC 3410, December 2002.
[RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. [RFC4001] Daniele, M., Haberman, B., Routhier, S., and J.
Schoenwaelder, "Textual Conventions for Internet Network Schoenwaelder, "Textual Conventions for Internet Network
Addresses", RFC 4001, February 2005. Addresses", RFC 4001, February 2005.
[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group
MIB", RFC 2863, June 2000. MIB", RFC 2863, June 2000.
[RFC3413] Levi, D., Meyer, P., and B. Stewart, "Simple Network [RFC3413] Levi, D., Meyer, P., and B. Stewart, "Simple Network
Management Protocol (SNMP) Applications", STD 62, RFC Management Protocol (SNMP) Applications", STD 62, RFC
3413, December 2002. 3413, December 2002.
Appendix A. Acknowledgments
Authors would like to thank David Ward, Jeffrey Haas, Reshad Rahman,
David Toscano, Sylvain Masse, Mark Tooker, and Kiran Koushik Agrahara
Sreenivasa for their comments and suggestions.
Authors' Addresses Authors' Addresses
Thomas D. Nadeau Thomas D. Nadeau
Juniper Networks Juniper Networks
EMail: tnadeau@juniper.net EMail: tnadeau@juniper.net
Zafar Ali Zafar Ali
Cisco Systems Cisco Systems
EMail: zali@cisco.com EMail: zali@cisco.com
Nobo Akiya Nobo Akiya
Cisco Systems Cisco Systems
EMail: nobo@cisco.com EMail: nobo@cisco.com
 End of changes. 64 change blocks. 
95 lines changed or deleted 88 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/