draft-ietf-idr-bgp4-mibv2-12.txt   draft-ietf-idr-bgp4-mibv2-13.txt 
Inter-Domain Routing Working Group J. Haas Inter-Domain Routing Working Group J. Haas
Internet-Draft Juniper Networks Internet-Draft Juniper Networks
Intended status: Standards Track July 11, 2011 Intended status: Standards Track March 12, 2012
Expires: January 12, 2012 Expires: September 13, 2012
Definitions of Managed Objects for the Fourth Version of Border Gateway Definitions of Managed Objects for the Fourth Version of Border Gateway
Protocol (BGP-4), Second Version Protocol (BGP-4), Second Version
draft-ietf-idr-bgp4-mibv2-12 draft-ietf-idr-bgp4-mibv2-13
Abstract Abstract
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols. In particular it defines for use with network management protocols. In particular it defines
objects for managing the Border Gateway Protocol, Version 4. objects for managing the Border Gateway Protocol, Version 4.
Status of This Memo Status of This Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
skipping to change at page 1, line 33 skipping to change at page 1, line 33
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 January 12, 2012. This Internet-Draft will expire on September 13, 2012.
Copyright Notice Copyright Notice
Copyright (c) 2011 IETF Trust and the persons identified as the Copyright (c) 2012 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
carefully, as they describe your rights and restrictions with respect carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
skipping to change at page 2, line 21 skipping to change at page 2, line 21
5. Structure of the MIB Module . . . . . . . . . . . . . . . . . 4 5. Structure of the MIB Module . . . . . . . . . . . . . . . . . 4
5.1. Notifications . . . . . . . . . . . . . . . . . . . . . . 4 5.1. Notifications . . . . . . . . . . . . . . . . . . . . . . 4
5.2. Tables . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5.2. Tables . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6. Relationship to Other MIB Modules . . . . . . . . . . . . . . 5 6. Relationship to Other MIB Modules . . . . . . . . . . . . . . 5
6.1. Relationship to the TCP-MIB . . . . . . . . . . . . . . . 5 6.1. Relationship to the TCP-MIB . . . . . . . . . . . . . . . 5
6.2. MIB modules required for IMPORTS . . . . . . . . . . . . . 5 6.2. MIB modules required for IMPORTS . . . . . . . . . . . . . 5
7. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 5 7. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 5
8. Security Considerations . . . . . . . . . . . . . . . . . . . 42 8. Security Considerations . . . . . . . . . . . . . . . . . . . 42
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 43 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 43
10. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 43 10. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 43
11. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 44 11. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 43
12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 44 12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 44
12.1. Normative References . . . . . . . . . . . . . . . . . . . 44 12.1. Normative References . . . . . . . . . . . . . . . . . . . 44
12.2. Informative References . . . . . . . . . . . . . . . . . . 45 12.2. Informative References . . . . . . . . . . . . . . . . . . 45
1. Introduction 1. Introduction
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols. In particular it defines for use with network management protocols. In particular it defines
objects for managing the Border Gateway Protocol, Version 4 objects for managing the Border Gateway Protocol, Version 4
[RFC4271]. [RFC4271].
skipping to change at page 6, line 21 skipping to change at page 6, line 21
FROM SNMPv2-TC FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
SnmpAdminString SnmpAdminString
FROM SNMP-FRAMEWORK-MIB FROM SNMP-FRAMEWORK-MIB
Bgp4V2IdentifierTC, Bgp4V2AddressFamilyIdentifierTC, Bgp4V2IdentifierTC, Bgp4V2AddressFamilyIdentifierTC,
Bgp4V2SubsequentAddressFamilyIdentifierTC Bgp4V2SubsequentAddressFamilyIdentifierTC
FROM BGP4V2-TC-MIB; FROM BGP4V2-TC-MIB;
bgp4V2 MODULE-IDENTITY bgp4V2 MODULE-IDENTITY
LAST-UPDATED "201101170000Z" LAST-UPDATED "201203110000Z"
ORGANIZATION "IETF IDR Working Group" ORGANIZATION "IETF IDR Working Group"
CONTACT-INFO "E-mail: idr@ietf.org" CONTACT-INFO "E-mail: idr@ietf.org"
DESCRIPTION DESCRIPTION
"The MIB module for the BGP-4 protocol. "The MIB module for the BGP-4 protocol.
Copyright (C) The IETF Trust (2011). This Copyright (C) The IETF Trust (2012). This
version of this MIB module is part of RFC XXX; version of this MIB module is part of RFC XXX;
see the RFC itself for full legal notices." see the RFC itself for full legal notices."
-- RFC Editor - replace XXX with RFC number -- RFC Editor - replace XXX with RFC number
REVISION "201101170000Z" REVISION "201203110000Z"
DESCRIPTION DESCRIPTION
"This MIB updates and replaces the BGP MIB defined in "This MIB updates and replaces the BGP MIB defined in
RFC 4273." RFC 4273."
::= { mib-2 XXX } ::= { mib-2 XXX }
-- Top level components of this MIB module -- Top level components of this MIB module
-- Notifications -- Notifications
bgp4V2Notifications OBJECT IDENTIFIER ::= { bgp4V2 0 } bgp4V2Notifications OBJECT IDENTIFIER ::= { bgp4V2 0 }
skipping to change at page 9, line 32 skipping to change at page 9, line 32
multiple instances of a BGP routing process. An multiple instances of a BGP routing process. An
example includes routers running BGP/MPLS IP Virtual example includes routers running BGP/MPLS IP Virtual
Private Networks. Private Networks.
Implementations that do not support multiple Implementations that do not support multiple
routing instances should return 1 for this object." routing instances should return 1 for this object."
::= { bgp4V2PeerEntry 1 } ::= { bgp4V2PeerEntry 1 }
bgp4V2PeerLocalAddrType OBJECT-TYPE bgp4V2PeerLocalAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The address family of the local end of the peering "The address family of the local end of the peering
session." session."
::= { bgp4V2PeerEntry 2 } ::= { bgp4V2PeerEntry 2 }
bgp4V2PeerLocalAddr OBJECT-TYPE bgp4V2PeerLocalAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local IP address of this entry's BGP connection." "The local IP address of this entry's BGP connection.
An implementation is required to support IPv4 peering
sessions in which case the length of this object is 4.
An implementation MAY support IPv6 peering
sessions in which case the length of this object is 16.
IPv6 link-local peering sessions MAY be supported by
this MIB. In this case the length of this object is 20."
::= { bgp4V2PeerEntry 3 } ::= { bgp4V2PeerEntry 3 }
bgp4V2PeerRemoteAddrType OBJECT-TYPE bgp4V2PeerRemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The address family of the remote end of the peering "The address family of the remote end of the peering
session." session.
An implementation is required to support IPv4 peering
sessions in which case the length of this object is 4.
An implementation MAY support IPv6 peering
sessions in which case the length of this object is 16.
IPv6 link-local peering sessions MAY be supported by
this MIB. In this case the length of this object is 20."
::= { bgp4V2PeerEntry 4 } ::= { bgp4V2PeerEntry 4 }
bgp4V2PeerRemoteAddr OBJECT-TYPE bgp4V2PeerRemoteAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The remote IP address of this entry's BGP peer." "The remote IP address of this entry's BGP peer."
::= { bgp4V2PeerEntry 5 } ::= { bgp4V2PeerEntry 5 }
skipping to change at page 24, line 17 skipping to change at page 24, line 30
DESCRIPTION DESCRIPTION
"The total number of times the BGP FSM transitioned into "The total number of times the BGP FSM transitioned into
the established state for this peer." the established state for this peer."
::= { bgp4V2PeerCountersEntry 5 } ::= { bgp4V2PeerCountersEntry 5 }
-- --
-- Per-Peer Prefix Gauges -- Per-Peer Prefix Gauges
-- --
bgp4V2PrefixGaugesTable OBJECT-TYPE bgp4V2PrefixGaugesTable OBJECT-TYPE
SYNTAX SEQUENCE OF Bgp4V2PrefixCountersEntry SYNTAX SEQUENCE OF Bgp4V2PrefixGaugesEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Additional per-peer, per AFI-SAFI counters for "Additional per-peer, per AFI-SAFI counters for
prefixes" prefixes"
::= { bgp4V2Objects 8 } ::= { bgp4V2Objects 8 }
bgp4V2PrefixGaugesEntry OBJECT-TYPE bgp4V2PrefixGaugesEntry OBJECT-TYPE
SYNTAX Bgp4V2PrefixCountersEntry SYNTAX Bgp4V2PrefixGaugesEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Entry containing information about a bgp-peers prefix "Entry containing information about a bgp-peers prefix
counters." counters."
INDEX { INDEX {
bgp4V2PeerInstance, bgp4V2PeerInstance,
bgp4V2PeerRemoteAddrType, bgp4V2PeerRemoteAddrType,
bgp4V2PeerRemoteAddr, bgp4V2PeerRemoteAddr,
bgp4V2PrefixGaugesAfi, bgp4V2PrefixGaugesAfi,
bgp4V2PrefixGaugesSafi bgp4V2PrefixGaugesSafi
} }
::= { bgp4V2PrefixGaugesTable 1 } ::= { bgp4V2PrefixGaugesTable 1 }
Bgp4V2PrefixCountersEntry ::= SEQUENCE { Bgp4V2PrefixGaugesEntry ::= SEQUENCE {
bgp4V2PrefixGaugesAfi bgp4V2PrefixGaugesAfi
Bgp4V2AddressFamilyIdentifierTC, Bgp4V2AddressFamilyIdentifierTC,
bgp4V2PrefixGaugesSafi bgp4V2PrefixGaugesSafi
Bgp4V2SubsequentAddressFamilyIdentifierTC, Bgp4V2SubsequentAddressFamilyIdentifierTC,
bgp4V2PrefixInPrefixes bgp4V2PrefixInPrefixes
Gauge32, Gauge32,
bgp4V2PrefixInPrefixesAccepted bgp4V2PrefixInPrefixesAccepted
Gauge32, Gauge32,
bgp4V2PrefixOutPrefixes bgp4V2PrefixOutPrefixes
Gauge32 Gauge32
skipping to change at page 27, line 9 skipping to change at page 27, line 22
} }
::= { bgp4V2NlriTable 1 } ::= { bgp4V2NlriTable 1 }
Bgp4V2NlriEntry ::= SEQUENCE { Bgp4V2NlriEntry ::= SEQUENCE {
bgp4V2NlriIndex bgp4V2NlriIndex
Unsigned32, Unsigned32,
bgp4V2NlriAfi bgp4V2NlriAfi
Bgp4V2AddressFamilyIdentifierTC, Bgp4V2AddressFamilyIdentifierTC,
bgp4V2NlriSafi bgp4V2NlriSafi
Bgp4V2SubsequentAddressFamilyIdentifierTC, Bgp4V2SubsequentAddressFamilyIdentifierTC,
bgp4V2NlriPrefixType bgp4V2NlriPrefixType
InetAddressType, InetAddressType,
bgp4V2NlriPrefix bgp4V2NlriPrefix
InetAddress, InetAddress,
bgp4V2NlriPrefixLen bgp4V2NlriPrefixLen
InetAddressPrefixLength, InetAddressPrefixLength,
bgp4V2NlriBest bgp4V2NlriBest
TruthValue, TruthValue,
bgp4V2NlriCalcLocalPref bgp4V2NlriCalcLocalPref
Unsigned32, Unsigned32,
bgp4V2NlriOrigin bgp4V2NlriOrigin
skipping to change at page 27, line 38 skipping to change at page 27, line 51
InetAddress, InetAddress,
bgp4V2NlriLocalPrefPresent bgp4V2NlriLocalPrefPresent
TruthValue, TruthValue,
bgp4V2NlriLocalPref bgp4V2NlriLocalPref
Unsigned32, Unsigned32,
bgp4V2NlriMedPresent bgp4V2NlriMedPresent
TruthValue, TruthValue,
bgp4V2NlriMed bgp4V2NlriMed
Unsigned32, Unsigned32,
bgp4V2NlriAtomicAggregate bgp4V2NlriAtomicAggregate
INTEGER, TruthValue,
bgp4V2NlriAggregatorPresent bgp4V2NlriAggregatorPresent
TruthValue, TruthValue,
bgp4V2NlriAggregatorAS bgp4V2NlriAggregatorAS
InetAutonomousSystemNumber, InetAutonomousSystemNumber,
bgp4V2NlriAggregatorAddr bgp4V2NlriAggregatorAddr
Bgp4V2IdentifierTC, Bgp4V2IdentifierTC,
bgp4V2NlriAsPathCalcLength bgp4V2NlriAsPathCalcLength
Unsigned32, Unsigned32,
bgp4V2NlriAsPathString bgp4V2NlriAsPathString
SnmpAdminString, SnmpAdminString,
bgp4V2NlriAsPath bgp4V2NlriAsPath
OCTET STRING, OCTET STRING,
bgp4V2NlriPathAttrUnknown bgp4V2NlriPathAttrUnknown
OCTET STRING OCTET STRING
} }
bgp4V2NlriIndex OBJECT-TYPE bgp4V2NlriIndex OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This index allows for multiple instances of a base "This index allows for multiple instances of a base
prefix for a certain AFI-SAFI from a given peer. prefix for a certain AFI-SAFI from a given peer.
This is currently useful for two things: This is currently useful for two things:
1. Allowing for a peer in future implementations to 1. Allowing for a peer in future implementations to
send more than a single route instance. send more than a single route instance.
2. Allow for extensions which extend the NLRI field 2. Allow for extensions which extend the NLRI field
to send the same prefix while utilizing other to send the same prefix while utilizing other
skipping to change at page 29, line 25 skipping to change at page 29, line 38
bgp4V2NlriPrefix OBJECT-TYPE bgp4V2NlriPrefix OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An IP address prefix in the Network Layer "An IP address prefix in the Network Layer
Reachability Information field. This object Reachability Information field. This object
is an IP address containing the prefix with is an IP address containing the prefix with
length specified by bgp4V2NlriPrefixLen. length specified by bgp4V2NlriPrefixLen.
Any bits beyond the length specified by Any bits beyond the length specified by
bgp4V2NlriPrefixLen are zeroed." bgp4V2NlriPrefixLen are zeroed.
An implementation is required to support IPv4
prefixes. In this case, the object length
is (0..4).
An implementation MAY support IPv6 prefixes.
In this case, the object length is (0..16)"
REFERENCE REFERENCE
"RFC 4271, Section 4.3." "RFC 4271, Section 4.3."
::= { bgp4V2NlriEntry 5 } ::= { bgp4V2NlriEntry 5 }
bgp4V2NlriPrefixLen OBJECT-TYPE bgp4V2NlriPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Length in bits of the address prefix in "Length in bits of the address prefix in
skipping to change at page 37, line 23 skipping to change at page 37, line 44
::= { bgp4V2AdjRibsOutTable 1 } ::= { bgp4V2AdjRibsOutTable 1 }
Bgp4V2AdjRibsOutEntry ::= SEQUENCE { Bgp4V2AdjRibsOutEntry ::= SEQUENCE {
bgp4V2AdjRibsOutIndex bgp4V2AdjRibsOutIndex
Unsigned32, Unsigned32,
bgp4V2AdjRibsOutRoute bgp4V2AdjRibsOutRoute
RowPointer RowPointer
} }
bgp4V2AdjRibsOutIndex OBJECT-TYPE bgp4V2AdjRibsOutIndex OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Certain extensions to BGP permit multiple instance of "Certain extensions to BGP permit multiple instance of
a per afi, per safi prefix to be advertised to a peer. a per afi, per safi prefix to be advertised to a peer.
This object allows the enumeration of them." This object allows the enumeration of them."
::= { bgp4V2AdjRibsOutEntry 1 } ::= { bgp4V2AdjRibsOutEntry 1 }
bgp4V2AdjRibsOutRoute OBJECT-TYPE bgp4V2AdjRibsOutRoute OBJECT-TYPE
SYNTAX RowPointer SYNTAX RowPointer
skipping to change at page 39, line 17 skipping to change at page 39, line 37
bgp4V2StdMIBErrorsGroup, bgp4V2StdMIBErrorsGroup,
bgp4V2StdMIBPeerGroup, bgp4V2StdMIBPeerGroup,
bgp4V2StdMIBNlriGroup, bgp4V2StdMIBNlriGroup,
bgp4V2GlobalsGroup bgp4V2GlobalsGroup
} }
GROUP bgp4V2StdMIBNotificationGroup GROUP bgp4V2StdMIBNotificationGroup
DESCRIPTION DESCRIPTION
"Implementation of BGP Notifications are completely "Implementation of BGP Notifications are completely
optional in this MIB." optional in this MIB."
OBJECT bgp4V2PeerLocalAddr
SYNTAX InetAddress (SIZE(4|16|20))
DESCRIPTION
"An implementation is required to support IPv4 peering
sessions. An implementation MAY support IPv6 peering
sessions. IPv6 link-local peering sessions MAY be
supported by this MIB."
OBJECT bgp4V2PeerRemoteAddr
SYNTAX InetAddress (SIZE(4|16|20))
DESCRIPTION
"An implementation is required to support IPv4 peering
sessions. An implementation MAY support IPv6 peering
sessions. IPv6 link-local peering sessions MAY be
supported by this MIB."
OBJECT bgp4V2NlriPrefix
SYNTAX InetAddress (SIZE(0..16))
DESCRIPTION
"An implementation is required to support IPv4 prefixes.
An implementation MAY support IPv6 prefixes."
OBJECT bgp4V2NlriLinkLocalNextHopAddrType OBJECT bgp4V2NlriLinkLocalNextHopAddrType
SYNTAX InetAddressType SYNTAX InetAddressType
DESCRIPTION DESCRIPTION
"This object is only present when RFC 2545 extensions for "This object is only present when RFC 2545 extensions for
IPv6 are supported by the implementation. When present, IPv6 are supported by the implementation. When present,
this object shall only have a value of ipv6z or none." this object shall only have a value of ipv6z or none."
OBJECT bgp4V2NlriLinkLocalNextHopAddr OBJECT bgp4V2NlriLinkLocalNextHopAddr
SYNTAX InetAddress (SIZE(0|20)) SYNTAX InetAddress (SIZE(0|20))
DESCRIPTION DESCRIPTION
"This object is only present when RFC 2545 extensions for "This object is only present when RFC 2545 extensions for
IPv6 are supported by the implementation. When present, IPv6 are supported by the implementation. When present,
this object shall only have a size of 20 or 0 when no this object shall only have a size of 20 or 0 when no
RFC 2545 double-nexthop is present." RFC 2545 double-nexthop is present."
OBJECT bgp4V2PeerInstance
SYNTAX Unsigned32 (1..4294967295)
DESCRIPTION
"This object represents an abstract index which can utilize
the full range of acceptable SNMP index values."
::= { bgp4V2Compliances 4 } ::= { bgp4V2Compliances 4 }
bgp4V2GlobalsGroup OBJECT-GROUP bgp4V2GlobalsGroup OBJECT-GROUP
OBJECTS { bgp4V2DiscontinuityTime } OBJECTS { bgp4V2DiscontinuityTime }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing information on global "A collection of objects providing information on global
BGP state." BGP state."
::= { bgp4V2Groups 1 } ::= { bgp4V2Groups 1 }
skipping to change at page 41, line 30 skipping to change at page 41, line 22
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errors received on BGP peering sessions." "Errors received on BGP peering sessions."
::= { bgp4V2Groups 5 } ::= { bgp4V2Groups 5 }
bgp4V2StdMIBPeerGroup OBJECT-GROUP bgp4V2StdMIBPeerGroup OBJECT-GROUP
OBJECTS { OBJECTS {
bgp4V2PeerState, bgp4V2PeerState,
bgp4V2PeerAdminStatus, bgp4V2PeerAdminStatus,
bgp4V2PeerLocalAddrType,
bgp4V2PeerLocalAddr,
bgp4V2PeerLocalPort, bgp4V2PeerLocalPort,
bgp4V2PeerLocalAs, bgp4V2PeerLocalAs,
bgp4V2PeerRemotePort, bgp4V2PeerRemotePort,
bgp4V2PeerRemoteAs, bgp4V2PeerRemoteAs,
bgp4V2PeerLocalIdentifier, bgp4V2PeerLocalIdentifier,
bgp4V2PeerRemoteIdentifier, bgp4V2PeerRemoteIdentifier,
bgp4V2PeerDescription bgp4V2PeerDescription
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Core object types on BGP peering sessions." "Core object types on BGP peering sessions."
::= { bgp4V2Groups 6 } ::= { bgp4V2Groups 6 }
bgp4V2StdMIBNlriGroup OBJECT-GROUP bgp4V2StdMIBNlriGroup OBJECT-GROUP
OBJECTS { OBJECTS {
bgp4V2NlriAsPathCalcLength, bgp4V2NlriAsPathCalcLength,
bgp4V2NlriAsPathString, bgp4V2NlriAsPathString,
bgp4V2NlriBest, bgp4V2NlriBest,
bgp4V2NlriCalcLocalPref, bgp4V2NlriCalcLocalPref,
bgp4V2NlriPrefixType,
bgp4V2AdjRibsOutRoute, bgp4V2AdjRibsOutRoute,
bgp4V2NlriAggregatorPresent, bgp4V2NlriAggregatorPresent,
bgp4V2NlriAggregatorAS, bgp4V2NlriAggregatorAS,
bgp4V2NlriAggregatorAddr, bgp4V2NlriAggregatorAddr,
bgp4V2NlriAtomicAggregate, bgp4V2NlriAtomicAggregate,
bgp4V2NlriLocalPref, bgp4V2NlriLocalPref,
bgp4V2NlriLocalPrefPresent, bgp4V2NlriLocalPrefPresent,
bgp4V2NlriMed, bgp4V2NlriMed,
bgp4V2NlriMedPresent, bgp4V2NlriMedPresent,
bgp4V2NlriNextHopAddr, bgp4V2NlriNextHopAddr,
 End of changes. 24 change blocks. 
50 lines changed or deleted 45 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/