draft-ietf-bfd-mib-05.txt | draft-ietf-bfd-mib-06.txt | |||
---|---|---|---|---|
BFD Working Group T. Nadeau | BFD Working Group T. Nadeau | |||
Internet-Draft BT | Internet-Draft BT | |||
Intended status: Standards Track Z. Ali | Intended status: Standards Track Z. Ali | |||
Expires: February 5, 2009 Cisco Systems, Inc. | Expires: May 4, 2009 Cisco Systems, Inc. | |||
N. Akiya | N. Akiya | |||
Cisco Systems G.K. | Cisco Systems G.K. | |||
August 4, 2008 | October 31, 2008 | |||
BFD Management Information Base | BFD Management Information Base | |||
draft-ietf-bfd-mib-05 | draft-ietf-bfd-mib-06 | |||
Status of this Memo | Status of this Memo | |||
By submitting this Internet-Draft, each author represents that any | By submitting this Internet-Draft, each author represents that any | |||
applicable patent or other IPR claims of which he or she is aware | applicable patent or other IPR claims of which he or she is aware | |||
have been or will be disclosed, and any of which he or she becomes | have been or will be disclosed, and any of which he or she becomes | |||
aware will be disclosed, in accordance with Section 6 of BCP 79. | aware will be disclosed, in accordance with Section 6 of BCP 79. | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF), its areas, and its working groups. Note that | Task Force (IETF), its areas, and its working groups. Note that | |||
skipping to change at page 1, line 37 | skipping to change at page 1, line 37 | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
The list of current Internet-Drafts can be accessed at | The list of current Internet-Drafts can be accessed at | |||
http://www.ietf.org/ietf/1id-abstracts.txt. | http://www.ietf.org/ietf/1id-abstracts.txt. | |||
The list of Internet-Draft Shadow Directories can be accessed at | The list of Internet-Draft Shadow Directories can be accessed at | |||
http://www.ietf.org/shadow.html. | http://www.ietf.org/shadow.html. | |||
This Internet-Draft will expire on February 5, 2009. | This Internet-Draft will expire on May 4, 2009. | |||
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. | |||
Table of Contents | Table of Contents | |||
skipping to change at page 2, line 19 | skipping to change at page 2, line 19 | |||
3. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 3. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
4. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 4. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
5. Brief Description of MIB Objects . . . . . . . . . . . . . . . 3 | 5. Brief Description of MIB Objects . . . . . . . . . . . . . . . 3 | |||
5.1. General Variables . . . . . . . . . . . . . . . . . . . . 4 | 5.1. General Variables . . . . . . . . . . . . . . . . . . . . 4 | |||
5.2. Session Table (bfdSessionTable) . . . . . . . . . . . . . 4 | 5.2. Session Table (bfdSessionTable) . . . . . . . . . . . . . 4 | |||
5.3. Session Performance Table (bfdSessionPerfTable) . . . . . 4 | 5.3. Session Performance Table (bfdSessionPerfTable) . . . . . 4 | |||
5.4. BFD Session Discriminator Mapping Table | 5.4. BFD Session Discriminator Mapping Table | |||
(bfdSessDiscMapTable) . . . . . . . . . . . . . . . . . . 4 | (bfdSessDiscMapTable) . . . . . . . . . . . . . . . . . . 4 | |||
5.5. BFD Session IP Mapping Table (bfdSessIpMapTable) . . . . . 4 | 5.5. BFD Session IP Mapping Table (bfdSessIpMapTable) . . . . . 4 | |||
6. BFD MIB Module Definitions . . . . . . . . . . . . . . . . . . 4 | 6. BFD MIB Module Definitions . . . . . . . . . . . . . . . . . . 4 | |||
7. Security Considerations . . . . . . . . . . . . . . . . . . . 26 | 7. Security Considerations . . . . . . . . . . . . . . . . . . . 27 | |||
8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 28 | 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 28 | |||
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 29 | 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 29 | |||
9.1. Normative References . . . . . . . . . . . . . . . . . . . 29 | 9.1. Normative References . . . . . . . . . . . . . . . . . . . 29 | |||
9.2. Informative References . . . . . . . . . . . . . . . . . . 29 | 9.2. Informative References . . . . . . . . . . . . . . . . . . 29 | |||
Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 30 | Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 30 | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 30 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 30 | |||
Intellectual Property and Copyright Statements . . . . . . . . . . 31 | Intellectual Property and Copyright Statements . . . . . . . . . . 32 | |||
1. Requirements notation | 1. Requirements notation | |||
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | |||
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | |||
document are to be interpreted as described in [RFC2119]. | document are to be interpreted as described in [RFC2119]. | |||
2. The Internet-Standard Management Framework | 2. The Internet-Standard Management Framework | |||
For a detailed overview of the documents that describe the current | For a detailed overview of the documents that describe the current | |||
skipping to change at page 3, line 30 | skipping to change at page 3, line 30 | |||
Objects in the MIB are defined using the mechanisms defined in the | Objects in the MIB are defined using the mechanisms defined in the | |||
Structure of Management Information (SMI). This memo specifies a MIB | Structure of Management Information (SMI). This memo specifies a MIB | |||
module that is compliant to the SMIv2, which is described in STD 58, | module that is compliant to the SMIv2, which is described in STD 58, | |||
[RFC2578], STD 58, [RFC2579] and STD 58, [RFC2580]. | [RFC2578], STD 58, [RFC2579] and STD 58, [RFC2580]. | |||
3. Introduction | 3. 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 [BFD] and [BFD-MH], | monitor Bi-Directional Forwarding Detection for [BFD], [BFD-1HOP] and | |||
BFD versions 0 and/or 1, on devices supporting this feature. | [BFD-MH], BFD versions 0 and/or 1, on devices supporting this | |||
feature. | ||||
-- Ed Note: TBA, support for [BFD-LSP]. | ||||
Comments should be made directly to the BFD mailing list at | Comments should be made directly to the BFD mailing list at | |||
rtg-bfd@ietf.org. | rtg-bfd@ietf.org. | |||
4. Terminology | 4. Terminology | |||
This document adopts the definitions, acronyms and mechanisms | This document adopts the definitions, acronyms and mechanisms | |||
described in [BFD], [BFD-MH] and [BFD-LSP]. Unless otherwise stated, | described in [BFD], [BFD-1HOP] and [BFD-MH]. Unless otherwise | |||
the mechanisms described therein will not be re-described here. | stated, the mechanisms described therein will not be re-described | |||
here. | ||||
5. Brief Description of MIB Objects | 5. 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 | |||
are derived from [BFD] and [BFD-MH]. | are derived from [BFD] and [BFD-MH]. | |||
5.1. General Variables | 5.1. General Variables | |||
The General Variables are used to identify parameters that are global | The General Variables are used to identify parameters that are global | |||
to the BFD process. | to the BFD process. | |||
skipping to change at page 5, line 13 | skipping to change at page 5, line 13 | |||
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; | |||
bfdMib MODULE-IDENTITY | bfdMib MODULE-IDENTITY | |||
LAST-UPDATED "200808041200Z" -- 4 August 2008 12:00:00 EST | LAST-UPDATED "200810311200Z" -- 31 October 2008 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 | |||
BT | BT | |||
Email: tom.nadeau@bt.com | Email: tom.nadeau@bt.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, G.K. | Cisco Systems, G.K. | |||
Email: nobo@cisco.com" | Email: nobo@cisco.com" | |||
DESCRIPTION | DESCRIPTION | |||
"Bidirectional Forwarding Management Information Base." | "Bidirectional Forwarding Management Information Base." | |||
REVISION "200808041200Z" -- 4 Auguest 2008 12:00:00 EST | REVISION "200810311200Z" -- 31 October 2008 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 20 | skipping to change at page 6, line 20 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The BFD interval delay in microseconds." | "The BFD interval delay in microseconds." | |||
SYNTAX Unsigned32 (0..4294967295) | SYNTAX Unsigned32 (0..4294967295) | |||
BfdDiag ::= TEXTUAL-CONVENTION | BfdDiag ::= TEXTUAL-CONVENTION | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"A common BFD diagnostic code." | "A common BFD diagnostic code." | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
noDiagnostic(1), | noDiagnostic(0), | |||
controlDetectionTimeExpired(2), | controlDetectionTimeExpired(1), | |||
echoFunctionFailed(3), | echoFunctionFailed(2), | |||
neighborSignaledSessionDown(4), | neighborSignaledSessionDown(3), | |||
forwardingPlaneReset(5), | forwardingPlaneReset(4), | |||
pathDown(6), | pathDown(5), | |||
concatenatedPathDown(7), | concatenatedPathDown(6), | |||
administrativelyDown(8), | administrativelyDown(7), | |||
reverseConcatenatedPathDown(9) | reverseConcatenatedPathDown(8) | |||
} | } | |||
-- BFD General Variables | -- BFD General Variables | |||
-- These parameters apply globally to the Systems' | -- These parameters apply globally to the Systems' | |||
-- BFD Process. | -- BFD Process. | |||
bfdAdminStatus OBJECT-TYPE | bfdAdminStatus OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
enabled(1), | enabled(1), | |||
skipping to change at page 7, line 47 | skipping to change at page 7, line 47 | |||
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 BfdSessIndexTC, | |||
bfdSessVersionNumber Unsigned32, | bfdSessVersionNumber Unsigned32, | |||
bfdSessType INTEGER, | bfdSessType INTEGER, | |||
bfdSessMultiHopUniLinkMode INTEGER, | ||||
bfdSessDiscriminator Unsigned32, | bfdSessDiscriminator Unsigned32, | |||
bfdSessRemoteDiscr Unsigned32, | bfdSessRemoteDiscr Unsigned32, | |||
bfdSessDestinationUdpPort InetPortNumber, | bfdSessDestinationUdpPort InetPortNumber, | |||
bfdSessSourceUdpPort InetPortNumber, | bfdSessSourceUdpPort InetPortNumber, | |||
bfdSessEchoSourceUdpPort InetPortNumber, | bfdSessEchoSourceUdpPort InetPortNumber, | |||
bfdSessAdminStatus INTEGER, | bfdSessAdminStatus INTEGER, | |||
bfdSessState INTEGER, | bfdSessState INTEGER, | |||
bfdSessRemoteHeardFlag TruthValue, | bfdSessRemoteHeardFlag TruthValue, | |||
bfdSessDiag BfdDiag, | bfdSessDiag BfdDiag, | |||
bfdSessOperMode INTEGER, | bfdSessOperMode INTEGER, | |||
skipping to change at page 9, line 10 | skipping to change at page 9, line 11 | |||
BFD session." | BFD session." | |||
REFERENCE | REFERENCE | |||
"BFD Version 0 (draft-katz-ward-bfd-02.txt) and | "BFD Version 0 (draft-katz-ward-bfd-02.txt) and | |||
BFD Version 1 (draft-ietf-bfd-base-08.txt)" | BFD Version 1 (draft-ietf-bfd-base-08.txt)" | |||
DEFVAL { 1 } | DEFVAL { 1 } | |||
::= { bfdSessEntry 2 } | ::= { bfdSessEntry 2 } | |||
bfdSessType OBJECT-TYPE | bfdSessType OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
singleHop(1), | singleHop(1), | |||
multiHop(2) | multiHopTotallyArbitraryPaths(2), | |||
multiHopOutOfBandSignaling(3), | ||||
multiHopUnidirectionalLinks(4) | ||||
} | } | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The type of this BFD session." | "This object specifies the type of this BFD session." | |||
REFERENCE | ||||
"draft-ietf-bfd-v4v6-1hop-08 and | ||||
draft-ietf-bfd-multihop-06" | ||||
::= { bfdSessEntry 3 } | ::= { bfdSessEntry 3 } | |||
bfdSessMultiHopUniLinkMode OBJECT-TYPE | ||||
SYNTAX INTEGER { | ||||
none(1), | ||||
active(2), | ||||
passive(3) | ||||
} | ||||
MAX-ACCESS read-only | ||||
STATUS current | ||||
DESCRIPTION | ||||
"For bfdSessType of multiHopUnidirectionalLinks(4), this | ||||
object specifies whether this BFD session is running in | ||||
active(2) mode or passive(3) mode. For all other BFD | ||||
bfdSessType BFD sessions, none(1) MUST be specified." | ||||
REFERENCE | ||||
"draft-ietf-bfd-multihop-06, Section 3.3" | ||||
::= { bfdSessEntry 4 } | ||||
bfdSessDiscriminator OBJECT-TYPE | bfdSessDiscriminator OBJECT-TYPE | |||
SYNTAX Unsigned32 (1..4294967295) | SYNTAX Unsigned32 (1..4294967295) | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object specifies the local discriminator for this BFD | "This object specifies the local discriminator for this BFD | |||
session, used to uniquely identify it." | session, used to uniquely identify it." | |||
::= { bfdSessEntry 4 } | ::= { bfdSessEntry 5 } | |||
bfdSessRemoteDiscr OBJECT-TYPE | bfdSessRemoteDiscr OBJECT-TYPE | |||
SYNTAX Unsigned32 (0 | 1..4294967295) | SYNTAX Unsigned32 (0 | 1..4294967295) | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"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 | |||
"draft-ietf-bfd-base-08, Section 6.8.6." | "draft-ietf-bfd-base-08, Section 6.8.6." | |||
::= { bfdSessEntry 5 } | ::= { bfdSessEntry 6 } | |||
bfdSessDestinationUdpPort OBJECT-TYPE | bfdSessDestinationUdpPort OBJECT-TYPE | |||
SYNTAX InetPortNumber | SYNTAX InetPortNumber | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object specifies the destination UDP port used for | "This object specifies the destination UDP port used for | |||
this BFD session. The value maybe zero(0) if the session | this BFD session. The value maybe zero(0) if the session | |||
is in adminDown(1) state." | is in adminDown(1) state." | |||
REFERENCE | REFERENCE | |||
"Port 3784 (draft-ietf-bfd-v4v6-1hop-08), | "Port 3784 (draft-ietf-bfd-v4v6-1hop-08), | |||
Port 3785 (draft-ietf-bfd-v4v6-1hop-08), and | Port 3785 (draft-ietf-bfd-v4v6-1hop-08), and | |||
Port 4784 (draft-ietf-bfd-multihop-06)" | Port 4784 (draft-ietf-bfd-multihop-06)" | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { bfdSessEntry 6 } | ::= { bfdSessEntry 7 } | |||
bfdSessSourceUdpPort OBJECT-TYPE | bfdSessSourceUdpPort OBJECT-TYPE | |||
SYNTAX InetPortNumber | SYNTAX InetPortNumber | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object specifies the source UDP port of BFD control | "This object specifies the source UDP port of BFD control | |||
packets for this BFD session. The value maybe zero(0) if | packets for this BFD session. The value maybe zero(0) if | |||
the session is in adminDown(1) state." | the session is in adminDown(1) state." | |||
REFERENCE | REFERENCE | |||
"draft-ietf-bfd-v4v6-1hop-08 and | "draft-ietf-bfd-v4v6-1hop-08 and | |||
draft-ietf-bfd-multihop-06" | draft-ietf-bfd-multihop-06" | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { bfdSessEntry 7 } | ::= { bfdSessEntry 8 } | |||
bfdSessEchoSourceUdpPort OBJECT-TYPE | bfdSessEchoSourceUdpPort OBJECT-TYPE | |||
SYNTAX InetPortNumber | SYNTAX InetPortNumber | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object specifies the source UDP port of BFD echo | "This object specifies the source UDP port of BFD echo | |||
packets for this BFD session. The value maybe zero(0) if | packets for this BFD session. The value maybe zero(0) if | |||
the session is not running in the echo mode, or the | the session is not running in the echo mode, or the | |||
session is in adminDown(1) state." | session is in adminDown(1) state." | |||
REFERENCE | REFERENCE | |||
"draft-ietf-bfd-v4v6-1hop-08 and | "draft-ietf-bfd-v4v6-1hop-08 and | |||
draft-ietf-bfd-multihop-06" | draft-ietf-bfd-multihop-06" | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { bfdSessEntry 8 } | ::= { bfdSessEntry 9 } | |||
bfdSessAdminStatus OBJECT-TYPE | bfdSessAdminStatus OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
stop(1), | stop(1), | |||
start(2) | start(2) | |||
} | } | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"A transition from 'stop' to 'start' will start | "A transition from 'stop' to 'start' will start | |||
the BFD state machine for the session. The state | the BFD state machine for the session. The state | |||
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 sesssion to be brought down to | the BFD sesssion 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 10 } | |||
bfdSessState OBJECT-TYPE | bfdSessState OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
adminDown(1), | adminDown(1), | |||
down(2), | down(2), | |||
init(3), | init(3), | |||
up(4), | up(4), | |||
failing(5) | failing(5) | |||
} | } | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The perceived state of the BFD session. | "The perceived state of the BFD session. | |||
BFD State failing(5) is only applicable if this BFD | BFD State failing(5) is only applicable if this BFD | |||
session is running version 0. | session is running version 0. | |||
Upon creation of a new BFD session via this MIB, the | Upon creation of a new BFD session via this MIB, the | |||
suggested initial state is down(2)." | suggested initial state is down(2)." | |||
DEFVAL { 2 } | DEFVAL { 2 } | |||
::= { bfdSessEntry 10 } | ::= { bfdSessEntry 11 } | |||
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 | |||
the local system is actively receiving BFD packets from the | the local system is actively receiving BFD packets from the | |||
remote system, and is set to false(2) if the local system | remote system, and is set to false(2) if the local system | |||
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 | |||
"BFD Version 0 (draft-katz-ward-bfd-02.txt) and | "BFD Version 0 (draft-katz-ward-bfd-02.txt) and | |||
BFD Version 1 (draft-ietf-bfd-base-08.txt)" | BFD Version 1 (draft-ietf-bfd-base-08.txt)" | |||
DEFVAL { false } | DEFVAL { false } | |||
::= { bfdSessEntry 11 } | ::= { bfdSessEntry 12 } | |||
bfdSessDiag OBJECT-TYPE | bfdSessDiag OBJECT-TYPE | |||
SYNTAX BfdDiag | SYNTAX BfdDiag | |||
MAX-ACCESS accessible-for-notify | MAX-ACCESS accessible-for-notify | |||
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 13 } | |||
bfdSessOperMode OBJECT-TYPE | bfdSessOperMode OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
asyncModeWEchoFun(1), | asyncModeWEchoFun(1), | |||
asynchModeWOEchoFun(2), | asynchModeWOEchoFun(2), | |||
demandModeWEchoFunction(3), | demandModeWEchoFunction(3), | |||
demandModeWOEchoFunction(4) | demandModeWOEchoFunction(4) | |||
} | } | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
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 14 } | |||
bfdSessDemandModeDesiredFlag OBJECT-TYPE | bfdSessDemandModeDesiredFlag OBJECT-TYPE | |||
SYNTAX TruthValue | SYNTAX TruthValue | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object indicates that the local system's | "This object indicates that the local system's | |||
desire to use Demand mode. Specifically, it is set | desire to use Demand mode. Specifically, it is set | |||
to true(1) if the local system wishes to use | to true(1) if the local system wishes to use | |||
Demand mode or false(2) if not" | Demand mode or false(2) if not" | |||
DEFVAL { false } | DEFVAL { false } | |||
::= { bfdSessEntry 14 } | ::= { bfdSessEntry 15 } | |||
bfdSessControlPlaneIndepFlag OBJECT-TYPE | bfdSessControlPlaneIndepFlag OBJECT-TYPE | |||
SYNTAX TruthValue | SYNTAX TruthValue | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object indicates that the local system's | "This object indicates that the local system's | |||
ability to continue to function through a disruption of | ability to continue to function through a disruption of | |||
the control plane. Specifically, it is set | the control plane. Specifically, it is set | |||
to true(1) if the local system BFD implementation is | to true(1) if the local system BFD implementation is | |||
independent of the control plane. Otherwise, the | independent of the control plane. Otherwise, the | |||
value is set to false(2)" | value is set to false(2)" | |||
DEFVAL { false } | DEFVAL { false } | |||
::= { bfdSessEntry 15 } | ::= { bfdSessEntry 16 } | |||
bfdSessInterface OBJECT-TYPE | bfdSessInterface OBJECT-TYPE | |||
SYNTAX InterfaceIndexOrZero | SYNTAX InterfaceIndexOrZero | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object contains an interface index used to indicate | "This object contains an interface index used to indicate | |||
the interface which this BFD session is running on. This | the interface which this BFD session is running on. This | |||
value can be zero if there is no interface associated | value can be zero if there is no interface associated | |||
with this BFD session." | with this BFD session." | |||
::= { bfdSessEntry 16 } | ::= { bfdSessEntry 17 } | |||
bfdSessAddrType OBJECT-TYPE | bfdSessAddrType OBJECT-TYPE | |||
SYNTAX InetAddressType | SYNTAX InetAddressType | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object specifies IP address type of the neighboring IP | "This object specifies IP address type of the neighboring IP | |||
address which is being monitored with this BFD session. | address which is being monitored with this BFD session. | |||
Only values unknown(0), ipv4(1), ipv6(2), or ipv6z(4) | Only values unknown(0), ipv4(1), ipv6(2), or ipv6z(4) | |||
have to be supported. | have to be supported. | |||
A value of unknown(0) is allowed only when | A value of unknown(0) is allowed only when | |||
the outgoing interface is of type point-to-point, or | the outgoing interface is of type point-to-point, or | |||
when the BFD session is not associated with a specific | when the BFD session is not associated with a specific | |||
interface. | interface. | |||
If any other unsupported values are attempted in a set | If any other unsupported values are attempted in a set | |||
operation, the agent MUST return an inconsistentValue | operation, the agent MUST return an inconsistentValue | |||
error." | error." | |||
::= { bfdSessEntry 17 } | ::= { bfdSessEntry 18 } | |||
bfdSessAddr OBJECT-TYPE | bfdSessAddr OBJECT-TYPE | |||
SYNTAX InetAddress | SYNTAX InetAddress | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object specifies the neighboring IP address which is | "This object specifies the neighboring IP address which is | |||
being monitored with this BFD session. | being monitored with this BFD session. | |||
It can also be used to enabled BFD on a specific | It can also be used to enabled BFD on a specific | |||
interface. The value is set to zero when BFD session is not | interface. The value is set to zero when BFD session is not | |||
associated with a specific interface." | associated with a specific interface." | |||
::= { bfdSessEntry 18 } | ::= { bfdSessEntry 19 } | |||
bfdSessGTSM OBJECT-TYPE | bfdSessGTSM OBJECT-TYPE | |||
SYNTAX TruthValue | SYNTAX TruthValue | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Setting the value of this object to true(1) will enable GTSM | "Setting the value of this object to true(1) will enable GTSM | |||
protection of the BFD session. GTSM MUST be enabled on a | protection of the BFD session. GTSM MUST be enabled on a | |||
singleHop(1) session if no authentication is in use." | singleHop(1) session if no authentication is in use." | |||
REFERENCE | REFERENCE | |||
skipping to change at page 14, line 4 | skipping to change at page 14, line 26 | |||
bfdSessGTSM OBJECT-TYPE | bfdSessGTSM OBJECT-TYPE | |||
SYNTAX TruthValue | SYNTAX TruthValue | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Setting the value of this object to true(1) will enable GTSM | "Setting the value of this object to true(1) will enable GTSM | |||
protection of the BFD session. GTSM MUST be enabled on a | protection of the BFD session. GTSM MUST be enabled on a | |||
singleHop(1) session if no authentication is in use." | singleHop(1) session if no authentication is in use." | |||
REFERENCE | REFERENCE | |||
"RFC 5082 - The Generalized TTL Security Mechanism (GTSM). | "RFC 5082 - The Generalized TTL Security Mechanism (GTSM). | |||
draft-ietf-bfd-v4v6-1hop-08, Sec. 5" | draft-ietf-bfd-v4v6-1hop-08, Sec. 5" | |||
DEFVAL { false } | DEFVAL { false } | |||
::= { bfdSessEntry 19 } | ::= { bfdSessEntry 20 } | |||
bfdSessGTSMTTL OBJECT-TYPE | bfdSessGTSMTTL OBJECT-TYPE | |||
SYNTAX Unsigned32 (0..255) | SYNTAX Unsigned32 (0..255) | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object is valid only when bfdSessGTSM protection is | "This object is valid only when bfdSessGTSM protection is | |||
enabled on the system. This object specifies the minimum | enabled on the system. This object specifies the minimum | |||
allowed TTL for received BFD control packets. For | allowed TTL for received BFD control packets. For | |||
singleHop(1) session, if GTSM protection is enabled, | singleHop(1) session, if GTSM protection is enabled, | |||
this object SHOULD be set to maximum TTL allowed for | this object SHOULD be set to maximum TTL allowed for | |||
single hop." | single hop." | |||
REFERENCE | REFERENCE | |||
"RFC 5082 - The Generalized TTL Security Mechanism (GTSM). | "RFC 5082 - The Generalized TTL Security Mechanism (GTSM). | |||
draft-ietf-bfd-v4v6-1hop-08, Sec. 5" | draft-ietf-bfd-v4v6-1hop-08, Sec. 5" | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { bfdSessEntry 20 } | ::= { bfdSessEntry 21 } | |||
bfdSessDesiredMinTxInterval OBJECT-TYPE | bfdSessDesiredMinTxInterval OBJECT-TYPE | |||
SYNTAX BfdInterval | SYNTAX BfdInterval | |||
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 when | microseconds, that the local system would like to use when | |||
transmitting BFD Control packets." | transmitting BFD Control packets." | |||
::= { bfdSessEntry 21 } | ::= { bfdSessEntry 22 } | |||
bfdSessReqMinRxInterval OBJECT-TYPE | bfdSessReqMinRxInterval OBJECT-TYPE | |||
SYNTAX BfdInterval | SYNTAX BfdInterval | |||
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." | local system is capable of supporting." | |||
::= { bfdSessEntry 22 } | ::= { bfdSessEntry 23 } | |||
bfdSessReqMinEchoRxInterval OBJECT-TYPE | bfdSessReqMinEchoRxInterval OBJECT-TYPE | |||
SYNTAX BfdInterval | SYNTAX BfdInterval | |||
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." | system is capable of supporting." | |||
::= { bfdSessEntry 23 } | ::= { bfdSessEntry 24 } | |||
bfdSessDetectMult OBJECT-TYPE | bfdSessDetectMult OBJECT-TYPE | |||
SYNTAX Unsigned32 | SYNTAX Unsigned32 | |||
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 24 } | ::= { bfdSessEntry 25 } | |||
bfdSessNegotiatedInterval OBJECT-TYPE | bfdSessNegotiatedInterval OBJECT-TYPE | |||
SYNTAX BfdInterval | SYNTAX BfdInterval | |||
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 25 } | ::= { bfdSessEntry 26 } | |||
bfdSessNegotiatedEchoInterval OBJECT-TYPE | bfdSessNegotiatedEchoInterval OBJECT-TYPE | |||
SYNTAX BfdInterval | SYNTAX BfdInterval | |||
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 26 } | ::= { bfdSessEntry 27 } | |||
bfdSessNegotiatedDetectMult OBJECT-TYPE | bfdSessNegotiatedDetectMult OBJECT-TYPE | |||
SYNTAX Unsigned32 | SYNTAX Unsigned32 | |||
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 27 } | ::= { bfdSessEntry 28 } | |||
bfdSessAuthPresFlag OBJECT-TYPE | bfdSessAuthPresFlag OBJECT-TYPE | |||
SYNTAX TruthValue | SYNTAX TruthValue | |||
MAX-ACCESS read-create | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object indicates that the local system's | "This object indicates that the local system's | |||
desire to use Authentication. Specifically, it is set | desire to use Authentication. Specifically, it is set | |||
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 | |||
"draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | "draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | |||
DEFVAL { false } | DEFVAL { false } | |||
::= { bfdSessEntry 28 } | ::= { bfdSessEntry 29 } | |||
bfdSessAuthenticationType OBJECT-TYPE | bfdSessAuthenticationType OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
reserved(0), | reserved(0), | |||
simplePassword(1), | simplePassword(1), | |||
keyedMD5(2), | keyedMD5(2), | |||
meticulousKeyedMD5(3), | meticulousKeyedMD5(3), | |||
keyedSHA1(4), | keyedSHA1(4), | |||
meticulousKeyedSHA1(5) | meticulousKeyedSHA1(5) | |||
} | } | |||
MAX-ACCESS read-create | MAX-ACCESS read-only | |||
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." | Present bit is set." | |||
REFERENCE | REFERENCE | |||
"draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | "draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | |||
::= { bfdSessEntry 29 } | ::= { bfdSessEntry 30 } | |||
bfdSessAuthenticationKeyID OBJECT-TYPE | bfdSessAuthenticationKeyID OBJECT-TYPE | |||
SYNTAX Integer32 (-1 | 0..255) | SYNTAX Integer32 (-1 | 0..255) | |||
MAX-ACCESS read-create | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The authentication key ID in use for this session. This | "The authentication key ID in use for this session. This | |||
object permits multiple keys to be active simultaneously. | object permits multiple keys to be active simultaneously. | |||
When bfdSessAuthPresFlag is false(2), then the value | When bfdSessAuthPresFlag is false(2), then the value | |||
of this object MUST be -1. The value -1 indicates that | of this object MUST be -1. The value -1 indicates that | |||
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 | |||
"draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | "draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { bfdSessEntry 30 } | ::= { bfdSessEntry 31 } | |||
bfdSessAuthenticationKey OBJECT-TYPE | bfdSessAuthenticationKey OBJECT-TYPE | |||
SYNTAX OCTET STRING (SIZE (0..252)) | SYNTAX OCTET STRING (SIZE (0..252)) | |||
MAX-ACCESS read-create | MAX-ACCESS read-only | |||
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 bfdSessAuthentication type 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." | |||
Implementations may further restrict the length of this | ||||
key. When doing so, a SET of this object should return | ||||
tooBig. | ||||
Note that due to the highly sensitive nature of the data | ||||
managed by this object an implementation may choose to | ||||
implement this object as 'write-only'. SET operations | ||||
will succeed normally but GET and GET-BULK operations are | ||||
permitted to return noSuchName." | ||||
REFERENCE | REFERENCE | |||
"draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | "draft-ietf-bfd-base-08, Sections 4.2 - 4.4" | |||
::= { bfdSessEntry 31 } | ::= { bfdSessEntry 32 } | |||
bfdSessStorType OBJECT-TYPE | bfdSessStorType 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 | |||
'permanent' need not allow write-access to any | 'permanent' need not allow write-access to any | |||
columnar objects in the row." | columnar objects in the row." | |||
::= { bfdSessEntry 32 } | ::= { bfdSessEntry 33 } | |||
bfdSessRowStatus OBJECT-TYPE | bfdSessRowStatus OBJECT-TYPE | |||
SYNTAX RowStatus | SYNTAX RowStatus | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This variable is used to create, modify, and/or | "This variable is used to create, modify, and/or | |||
delete a row in this table. When a row in this | delete a row in this table. When a row in this | |||
table has a row in the active(1) state, no | table has a row in the active(1) state, no | |||
objects in this row can be modified except the | objects in this row can be modified except the | |||
bfdSessRowStatus and bfdSessStorageType." | bfdSessRowStatus and bfdSessStorageType." | |||
::= { bfdSessEntry 33 } | ::= { bfdSessEntry 34 } | |||
-- BFD Session Performance Table | -- BFD Session Performance Table | |||
bfdSessPerfTable OBJECT-TYPE | bfdSessPerfTable OBJECT-TYPE | |||
SYNTAX SEQUENCE OF BfdSessPerfEntry | SYNTAX SEQUENCE OF BfdSessPerfEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This table specifies BFD Session performance counters." | "This table specifies BFD Session performance counters." | |||
::= { bfdObjects 3 } | ::= { bfdObjects 3 } | |||
skipping to change at page 21, line 39 | skipping to change at page 21, line 51 | |||
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, bfdSessAddrType, and bfdSessAddr | bfdSessInterface, bfdSessAddrType, and bfdSessAddr | |||
to an associated BFD sessions' BfdSessIndexTC used in | to an associated BFD sessions' BfdSessIndexTC used in | |||
the bfdSessionTable. This table SHOULD contains those | the bfdSessionTable. This table SHOULD contains those | |||
BFD sessions are of IP type: SingleHop(1) and | BFD sessions of singleHop(1) type." | |||
MultiHop(2)." | ||||
::= { 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 BfdSessIndexTC." | |||
INDEX { | INDEX { | |||
skipping to change at page 25, line 19 | skipping to change at page 25, line 31 | |||
bfdSessInterface, | bfdSessInterface, | |||
bfdSessAddrType, | bfdSessAddrType, | |||
bfdSessAddr, | bfdSessAddr, | |||
bfdSessGTSM, | bfdSessGTSM, | |||
bfdSessGTSMTTL, | bfdSessGTSMTTL, | |||
bfdSessDesiredMinTxInterval, | bfdSessDesiredMinTxInterval, | |||
bfdSessReqMinRxInterval, | bfdSessReqMinRxInterval, | |||
bfdSessReqMinEchoRxInterval, | bfdSessReqMinEchoRxInterval, | |||
bfdSessDetectMult, | bfdSessDetectMult, | |||
bfdSessStorType, | bfdSessStorType, | |||
bfdSessRowStatus, | bfdSessRowStatus | |||
bfdSessAuthPresFlag, | ||||
bfdSessAuthenticationType, | ||||
bfdSessAuthenticationKeyID, | ||||
bfdSessAuthenticationKey | ||||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Collection of objects needed for BFD sessions." | "Collection of objects needed for BFD sessions." | |||
::= { bfdGroups 1 } | ::= { bfdGroups 1 } | |||
bfdSessionReadOnlyGroup OBJECT-GROUP | bfdSessionReadOnlyGroup OBJECT-GROUP | |||
OBJECTS { | OBJECTS { | |||
bfdSessType, | bfdSessType, | |||
bfdSessMultiHopUniLinkMode, | ||||
bfdSessDiscriminator, | bfdSessDiscriminator, | |||
bfdSessRemoteDiscr, | bfdSessRemoteDiscr, | |||
bfdSessDestinationUdpPort, | bfdSessDestinationUdpPort, | |||
bfdSessState, | bfdSessState, | |||
bfdSessRemoteHeardFlag, | bfdSessRemoteHeardFlag, | |||
bfdSessOperMode, | bfdSessOperMode, | |||
bfdSessControlPlaneIndepFlag, | bfdSessControlPlaneIndepFlag, | |||
bfdSessNegotiatedInterval, | bfdSessNegotiatedInterval, | |||
bfdSessNegotiatedEchoInterval, | bfdSessNegotiatedEchoInterval, | |||
bfdSessNegotiatedDetectMult, | bfdSessNegotiatedDetectMult, | |||
bfdSessAuthPresFlag, | ||||
bfdSessAuthenticationType, | ||||
bfdSessAuthenticationKeyID, | ||||
bfdSessAuthenticationKey, | ||||
bfdSessDiscMapIndex, | bfdSessDiscMapIndex, | |||
bfdSessIpMapIndex | bfdSessIpMapIndex | |||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Collection of read-only objects needed for BFD sessions." | "Collection of read-only objects needed for BFD sessions." | |||
::= { bfdGroups 2 } | ::= { bfdGroups 2 } | |||
bfdSessionPerfGroup OBJECT-GROUP | bfdSessionPerfGroup OBJECT-GROUP | |||
OBJECTS { | OBJECTS { | |||
skipping to change at page 28, line 14 | skipping to change at page 28, line 25 | |||
o The bfdSessPerfTable both allows access to the performance | o The bfdSessPerfTable both allows access to the performance | |||
characteristics of BFD sessions. Network administrators not | characteristics of BFD sessions. Network administrators not | |||
wishing to show this information should consider this table | wishing to show this information should consider this table | |||
sensitive. | sensitive. | |||
The bfdSessAuthenticationType, bfdSessAuthenticationKeyID, and | The bfdSessAuthenticationType, bfdSessAuthenticationKeyID, and | |||
bfdSessAuthenticationKey objects hold security methods and associated | bfdSessAuthenticationKey objects hold security methods and associated | |||
security keys of BFD sessions. These objects SHOULD be considered | security keys of BFD sessions. These objects SHOULD be considered | |||
highly sensitive objects. In order for these sensitive information | highly sensitive objects. In order for these sensitive information | |||
from being improperly accessed, implementors MAY wish to allow only | from being improperly accessed, implementors MAY wish to disallow | |||
write-only access to these objects. Even in such case, SET | read access to these objects. | |||
operations SHOULD be performed with security features. | ||||
SNMP versions prior to SNMPv3 did not include adequate security. | SNMP versions prior to SNMPv3 did not include adequate security. | |||
Even if the network itself is secure "for example by using IPSec", | Even if the network itself is secure "for example by using IPSec", | |||
even then, there is no control as to who on the secure network is | even then, there is no control as to who on the secure network is | |||
allowed to access and GET/SET "read/change/create/delete" the objects | allowed to access and GET/SET "read/change/create/delete" the objects | |||
in these MIB modules. | in these MIB modules. | |||
It is RECOMMENDED that implementers consider the security features as | It is RECOMMENDED that implementers consider the security features as | |||
provided by the SNMPv3 framework "see [RFC3410], section 8", | provided by the SNMPv3 framework "see [RFC3410], section 8", | |||
including full support for the SNMPv3 cryptographic mechanisms "for | including full support for the SNMPv3 cryptographic mechanisms "for | |||
skipping to change at page 29, line 17 | skipping to change at page 29, line 28 | |||
BfdDiag object. | BfdDiag object. | |||
9. References | 9. References | |||
9.1. Normative References | 9.1. Normative References | |||
[BFD] Katz, D. and D. Ward, "Bidirectional Forwarding | [BFD] Katz, D. and D. Ward, "Bidirectional Forwarding | |||
Detection", ID Document: draft-ietf-bfd-base-08.txt, | Detection", ID Document: draft-ietf-bfd-base-08.txt, | |||
March 2008. | March 2008. | |||
[BFD-LSP] Aggarwal, R., Kompella, K., Nadeau, T., and G. Swallow, | [BFD-1HOP] | |||
"BFD For MPLS LSPs", ID Document: | Katz, D. and D. Ward, "BFD for IPv4 and IPv6 (Single | |||
draft-ietf-bfd-mpls-06.txt, June 2008. | Hop)", ID Document: draft-ietf-bfd-v4v6-1hop-08.txt, | |||
March 2008. | ||||
[BFD-MH] Katz, D. and D. Ward, "BFD for Multihop Paths", | [BFD-MH] Katz, D. and D. Ward, "BFD for Multihop Paths", | |||
ID Document: draft-ietf-bfd-multihop-06.txt, January 2008. | ID Document: draft-ietf-bfd-multihop-06.txt, January 2008. | |||
[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", | Schoenwaelder, Ed., "Textual Conventions for SMIv2", | |||
End of changes. 57 change blocks. | ||||
85 lines changed or deleted | 96 lines changed or added | |||
This html diff was produced by rfcdiff 1.35. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |