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/ |