Network Working Group
   Internet Draft                                             S. Hares
   Document: draft-ietf-idr-bgp-mibagent-survey-01.txt draft-ietf-idr-bgp-mibagent-survey-02.txt         NextHop
   Expires: November 2004 April 2005                                        D. Hares
                                                          July
                                                          October 2004

BGP v1

                      BGP-4 MIB Implementation Survey

Status of this Memo

     By submitting this Internet-Draft, we certify that any applicable
     patent or other IPR claims of which we are aware have been
     disclosed, or will be disclosed, and any of which we become aware
     will be disclosed, in accordance with RFC 3668.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as
     Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-Drafts
     as reference material or to cite them other than as "work in
     progress".

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt.

     The list of Internet-Draft Shadow Directories can be accessed at
     http://www.ietf.org/shadow.html"

     This document may not be modified, and derivative works of it may
     not be created, except to publish it as an RFC and to translate it
     into languages other than English.

Abstract

   This document provides of survey of BGP-4 [BGP4] protocol
   implementing RFC 1657 MIB agents according to the [BGP-v1-MIB]
   specification.

BGP v1

                   BGP-4 MIB Implementation Survey                             July       October 2004

Table of Contents

   1. Introduction...................................................2
   2. Survey Summary.................................................2
      2.1 MIB Agent Object Implementation Summary....................3
      2.2 MIB Agent Read-Write Object Implementation Summary.........4
      2.3 MIB Agent Trap Implementation Summary......................4
      2.4 MIB Agent BGP Peer Reset state.............................4 state.............................5
      2.5 MIB Manager interactions...................................5
   3. Survey Forms...................................................6
      3.1 Cisco Systems..............................................6
      3.2 NextHop Technologies.......................................8
      3.3 Redback Networks..........................................11
   4. MIB Walks.....................................................14
      4.1 Cisco Systems.............................................14
      4.2 NextHop Technologies......................................23
      4.3 Redback Networks..........................................31
   Security Considerations..........................................35
   Normative References.............................................35
   Acknowledgments..................................................35
   Authors' Addresses...............................................35
   Copyright Statement..............................................36

1.
  Introduction

   This document provides a survey of BGP-4 RFC 1657 v1 MIB agent implementations.
   After a brief summary, each response is listed.  The authors make no
   claim as to the accuracy of the information provided.

   The following organizations reported having RFC 1657 BGP-4 MIB agent
   implementations:  Cisco Systems, Redback Networks, and NextHop
   Technologies.

2.
  Survey Summary

   This survey asked for information about the implementations of the
   BGP-4 [BGP4] that support the BGP-4 v1 MIB [BGP4-V1-MIB].

   Two or more of the implementations of BGP-4 v1 MIB [BGP-V1-MIB] each
   implement all the objects. None of the implementation that responded
   to the survey implemented the read-write variables (section 1.2). 2.2).
   The two TRAPs as specified are not implemented by two implementations
   (section 1.3). 2.3).  The counters initialized state is zeroed in all
   implementation, but a reset peer is only reset by the Redback
   implementation (section 1.4). 2.4).

                   BGP-4 MIB Implementation Survey       October 2004

   There are 3 agent implementations for the 3 surveyed (section 1.5). 2.5).
   The SNMP managers used to test the implementations are: netsnmp
   (www.netsnmp.org), mrtg (www.mrtg.org), and internal Cisco manager.

BGP v1 MIB Implementation Survey                             July 2004

   No inter-operability issues related to the Manager specification were
   found.

2.1
   MIB Agent Object Implementation Summary

     Cisco  NextHop  Redback
        Y      Y      Y         bgpVersion
        Y      Y      Y         bgpLocalAs
        Y      Y      Y         bgpPeerIdentifier
        Y      Y      Y         bgpPeerState
        Y      Y      Y         bgpPeerAdminStatus
        Y      Y      Y         bgpPeerNegotiatedVersion
        Y      Y      Y         bgpPeerLocalAddr
        Y      Y      Y         bgpPeerLocalPort
        Y      Y      Y         bgpPeerRemoteAddr
        Y      Y      Y         bgpPeerRemotePort
        Y      Y      Y         bgpPeerRemoteAs
        Y      Y      Y         bgpPeerInUpdates
        Y      Y      Y         bgpPeerOutUpdates
        Y      Y      Y         bgpPeerInTotalMessages
        Y      Y      Y         bgpPeerOutTotalMessages
        Y      Y      Y         bgpPeerLastError
        Y      Y      Y         bgpPeerFsmEstablishedTransitions
        Y      Y      Y         bgpPeerFsmEstablishedTime
        Y      Y      Y         bgpPeerConnectRetryInterval
        Y      Y      Y         bgpPeerHoldTime
        Y      Y      Y         bgpPeerKeepAlive
        Y      Y      Y         bgpPeerHoldTimeConfigured
        Y      Y      Y         bgpPeerKeepAliveConfigured
        Y      Y      Y         bgpPeerMinASOriginationInterval
        Y      Y      Y         bgpPeerMinRouteAdvertisementInterval
        Y      Y      Y         bgpPeerInUpdateElapsedTime
        Y      Y      Y         bgpIdentifier

        N      N      N         bgpPathAttrPeer
        N      N      N         bgpPathAttrDestNetwork
        N      N      N         bgpPathAttrOrigin
        N      N      N         bgpPathAttrASPath
        N      N      N         bgpPathAttrNextHop
        N      N      N         bgpPathAttrInterASMetric

        Y      Y      Y         bgp4PathAttrPeer
        Y      Y      Y         bgp4PathAttrIpAddrPrefixLen

                   BGP-4 MIB Implementation Survey       October 2004

        Y      Y      Y         bgp4PathAttrIpAddrPrefix
        Y      Y      Y         bgp4PathAttrOrigin
        Y      Y      Y         bgp4PathAttrASPathSegment
        Y      Y      Y         bgp4PathAttrNextHop

   Y      Y      Y         bgp4PathAttrMultiExitDisc

BGP v1 MIB Implementation Survey                             July 2004
        Y      Y      Y         bgp4PathAttrLocalPref
        Y      Y      Y         bgp4PathAttrAtomicAggregate
        Y      Y      Y         bgp4PathAttrAggregatorAS
        Y      Y      Y         bgp4PathAttrAggregatorAddr
        Y      Y      Y         bgp4PathAttrCalcLocalPref
        Y      Y      Y         bgp4PathAttrBest
        Y      Y      Y         bgp4PathAttrUnknown

   Please note that items bgpPathAttrPeer, bgpPathAttrDestNetwork,
   bgpPathAttrOrigin, bgpPatthAttrASPath, bgpPathAttrNextHop,
   bgpPathAttrInterASMetric are deprecated.  An answer of Y/N is valid
   for this status.

2.2
   MIB Agent Read-Write Object Implementation Summary

       Does your implementation allow managers to write to the following
       read-write objects?  Indicate yes or no (Y or N) for each object:

      Cisco  NextHop  Redback
        N      N        N        bgpPeerAdminStatus
        N      N        N        bgpPeerConnectRetryInterval
        N      N        N        bgpPeerHoldTimeConfigured
        N      N        N        bgpPeerKeepAliveConfigured
        N      N        N        bgpPeerMinASOriginationInterval
        N      N        N        bgpPeerMinRouteAdvertisementInterval

   None of the implementations surveyed supported the read/write
   variables.

2.3
   MIB Agent Trap Implementation Summary

       Does your implementation include each of the following
       notifications?  Indicate yes or no (Y or N) for each
       notification:

       Cisco  NextHop  Redback
        Y      N        N        bgpEstablished
        Y      N        Y*1      bgpBackwardTransition

      *1 -  Redback only supports the transition from Established to
            Idle.

                   BGP-4 MIB Implementation Survey       October 2004

2.4
    MIB Agent BGP Peer Reset state

      Two questions were asked about the the bgpPeerInUpdates,
      bgpPeerOutUpdates, bgpPeerInTotalMessages and
      bgpPeerOutTotalMessages.

BGP v1 MIB Implementation Survey                             July 2004

      The first was "do you initialize these counters zero", and the
      second was "Do you reset these counters to zero when a configured
      peer enters established state".

       Cisco  NextHop  Redback
        Y      Y        Y        initialize to zero
        N      N        Y        reset to zero when configured peer
                                    Enters established state

2.5
   MIB Manager interactions

   Managers:
      BGP MIB agent:
         Cisco  NextHop  Redback
           Y      Y        N     independent implementation
           -      -        C     (P or C)public or commercial

         Redback code based on SNMP Research EMANATE

      SNMP Manager Interaction
         Cisco  NextHop    Redback
          cisco  NetSNMP    MRTG SNMP  Managers tested with
           -     Y           Y         Manager implemented independently
                                        from agent
           -     Y           Y         Read access to BGP4 MIB
                                          variables.
           N     N           N         Write access to BGP4 MIB
                                          variables.
           -     N           Y         Sending and receiving BGP4 MIB
                                          notifications.
           Y     Y           Y         Tested using SNMPv1/v2c.
           Y     N           Y         Tested using SNMPv3.

         "-"  indicates cisco did not answer these questions.

         NextHop SNMP agent support is via SMUX interface.

         MRTG SNMP is found at mrtg.org.  NetSNMP (UC Davis tools) found
         at www.netsnmp.org.

      SNMP Manager-Agent Inter-operability issues

                   BGP-4 MIB Implementation Survey       October 2004

         Cisco  NextHop    Redback
           N      N           N        Inter-operability issues

BGP v1 MIB Implementation Survey                             July 2004

3.
  Survey Forms

3.1
   Cisco Systems

   Agent Implementation Checklist

       This section should be completed by individuals or companies who
       have implemented RFC 1657 support in an SNMP agent.

       Is your BGP4 MIB agent an independent implementation?  Or is it
       based on public domain or commercial code?  If it is not
       independent, what code base was used?

       - Cisco's BGP4 MIB agent is implemented on commercial Cisco IOS.

       Have you done any interoperability testing with managers that
       implement the BGP4 MIB?  If so, which manager implementations
       have been used with your agent?

       - (this portion was not returned by Cisco)

       For each manager with which you have interoperated, which of the
       following features were tested? Duplicate this section for each
       manager, and indicate yes or no (Y/N) for each feature:

       - (this portion was not returned by Cisco)

       Manager Implementation Used: <Name>
       Original Manager Code Base (if known):  <Name>
       (Y/N) Manager implemented independently from your agent?
       (Y/N) Read access to BGP4 MIB variables.
       (Y/N) Write access to BGP4 MIB variables.
       (Y/N) Sending and receiving BGP4 MIB notifications.
       (Y/N) Tested using SNMPv1/v2c.
       (Y/N) Tested using SNMPv3.

       Are there any unresolved interoperability issues between your
       BGP4 MIB agent and any BGP4 MIB manager that may indicate
       problems in the specification?  If so, please provide technical
       details.

       -  (this portion was not returned by cisco)

                   BGP-4 MIB Implementation Survey       October 2004

       (Y)  Does your agent support SNMPv3?

       Does your BGP4 MIB agent implement the following
       objects?  Indicate yes or no (Y or N) for each  object:

BGP v1 MIB Implementation Survey                             July 2004

       (Y)        bgpVersion
       (Y)        bgpLocalAs
       (Y)        bgpPeerIdentifier
       (Y)        bgpPeerState
       (Y)        bgpPeerAdminStatus
       (Y)        bgpPeerNegotiatedVersion
       (Y)        bgpPeerLocalAddr
       (Y)        bgpPeerLocalPort
       (Y)        bgpPeerRemoteAddr
       (Y)        bgpPeerRemotePort
       (Y)        bgpPeerRemoteAs
       (Y)        bgpPeerInUpdates
       (Y)        bgpPeerOutUpdates
       (Y)        bgpPeerInTotalMessages
       (Y)        bgpPeerOutTotalMessages
       (Y)        bgpPeerLastError
       (Y)        bgpPeerFsmEstablishedTransitions
       (Y)        bgpPeerFsmEstablishedTime
       (Y)        bgpPeerConnectRetryInterval
       (Y)        bgpPeerHoldTime
       (Y)        bgpPeerKeepAlive
       (Y)        bgpPeerHoldTimeConfigured
       (Y)        bgpPeerKeepAliveConfigured
       (Y)        bgpPeerMinASOriginationInterval
       (Y)        bgpPeerMinRouteAdvertisementInterval
       (Y)        bgpPeerInUpdateElapsedTime
       (Y)        bgpIdentifier
       (N)        bgpPathAttrPeer
       (N)        bgpPathAttrDestNetwork
       (N)        bgpPathAttrOrigin
       (N)        bgpPathAttrASPath
       (N)        bgpPathAttrNextHop
       (N)        bgpPathAttrInterASMetric
       (Y)        bgp4PathAttrPeer
       (Y)        bgp4PathAttrIpAddrPrefixLen
       (Y)        bgp4PathAttrIpAddrPrefix
       (Y)        bgp4PathAttrOrigin
       (Y)        bgp4PathAttrASPathSegment
       (Y)        bgp4PathAttrNextHop
       (Y)        bgp4PathAttrMultiExitDisc        bgp4PathAt
trMultiExitDisc
       (Y)        bgp4PathAttrLocalPref
       (Y)        bgp4PathAttrAtomicAggregate

                   BGP-4 MIB Implementation Survey       October 2004

       (Y)        bgp4PathAttrAggregatorAS
       (Y)        bgp4PathAttrAggregatorAddr
       (Y)        bgp4PathAttrCalcLocalPref
       (Y)        bgp4PathAttrBest
       (Y)        bgp4PathAttrUnknown

BGP v1 MIB Implementation Survey                             July 2004

       Does your implementation allow managers to write to the following
       read-write objects?  Indicate yes or no (Y or N) for each object:

       (N) bgpPeerAdminStatus
       (N) bgpPeerConnectRetryInterval
       (N) bgpPeerHoldTimeConfigured
       (N) bgpPeerKeepAliveConfigured
       (N) bgpPeerMinASOriginationInterval
       (N) bgpPeerMinRouteAdvertisementInterval

       Does your implementation include each of the following
       notifications?  Indicate yes or no (Y or N) for each
       notification:

       (Y) bgpEstablished
       (Y) bgpBackwardTransition

     Does your implementation initialize bgpPeerInUpdates,
     bgpPeerOutUpdates, bgpPeerInTotalMessages and
     bgpPeerOutTotalMessages counters to zero?

      Yes.

     Does your implementation reset the bgpPeerInUpdates,
     bgpPeerOutUpdates, bgpPeerInTotalMessages and
     bgpPeerOutTotalMessages counters to zero when a configured peer
     enters the established state?

      No.

3.2
   NextHop Technologies

   Agent Implementation Checklist

       This section should be completed by individuals or companies who
       have implemented RFC 1657 support in an SNMP agent.

       Is your BGP4 MIB agent an independent implementation?  Or is it
       based on public domain or commercial code?  If it is not
       independent, what code base was used?

                   BGP-4 MIB Implementation Survey       October 2004

       - Independent implementation.

       Have you done any interoperability testing with managers that
       implement the BGP4 MIB?  If so, which manager implementations

BGP v1 MIB Implementation Survey                             July 2004
       have been used with your agent?

       - Yes.

       For each manager with which you have interoperated, which of the
       following features were tested? Duplicate this section for each
       manager, and indicate yes or no (Y/N) for each feature:

       Manager Implementation Used: <Name>

       - UCD SNMP Tools (NetSNMP)

       Original Manager Code Base (if known):  UC Davis SNMP
       (Y)  Manager implemented independently from your agent?
       (Y)  Read access to BGP4 MIB variables.
       (na) Write access to BGP4 MIB variables.
       (na) Sending and receiving BGP4 MIB notifications.
       (Y)  Tested using SNMPv1/v2c.
       (N)  Tested using SNMPv3.

       Are there any unresolved interoperability issues between your
       BGP4 MIB agent and any BGP4 MIB manager that may indicate
       problems in the specification?  If so, please provide technical
       details.

       (Y/N)        Does your agent support SNMPv3?

       - N/A.  Access to agent is provided via SMUX.

       Does your BGP4 MIB agent implement the following
       objects?  Indicate yes or no (Y or N) for each  object:

       (Y)        bgpVersion
       (Y)        bgpLocalAs
       (Y)        bgpPeerIdentifier
       (Y)        bgpPeerState
       (Y)        bgpPeerAdminStatus
       (Y)        bgpPeerNegotiatedVersion
       (Y)        bgpPeerLocalAddr
       (Y)        bgpPeerLocalPort
       (Y)        bgpPeerRemoteAddr
       (Y)        bgpPeerRemotePort
       (Y)        bgpPeerRemoteAs

                   BGP-4 MIB Implementation Survey       October 2004

       (Y)        bgpPeerInUpdates
       (Y)        bgpPeerOutUpdates
       (Y)        bgpPeerInTotalMessages
       (Y)        bgpPeerOutTotalMessages
       (Y)        bgpPeerLastError

BGP v1 MIB Implementation Survey                             July 2004
       (Y)        bgpPeerFsmEstablishedTransitions
       (Y)        bgpPeerFsmEstablishedTime
       (Y)        bgpPeerConnectRetryInterval
       (Y)        bgpPeerHoldTime
       (Y)        bgpPeerKeepAlive
       (Y)        bgpPeerHoldTimeConfigured
       (Y)        bgpPeerKeepAliveConfigured
       (Y)        bgpPeerMinASOriginationInterval
       (Y)        bgpPeerMinRouteAdvertisementInterval
       (Y)        bgpPeerInUpdateElapsedTime
       (Y)        bgpIdentifier
       (N)        bgpPathAttrPeer
       (N)        bgpPathAttrDestNetwork
       (N)        bgpPathAttrOrigin
       (N)        bgpPathAttrASPath
       (N)        bgpPathAttrNextHop
       (N)        bgpPathAttrInterASMetric
       (Y)        bgp4PathAttrPeer
       (Y)        bgp4PathAttrIpAddrPrefixLen
       (Y)        bgp4PathAttrIpAddrPrefix
       (Y)        bgp4PathAttrOrigin
       (Y)        bgp4PathAttrASPathSegment
       (Y)        bgp4PathAttrNextHop
       (Y)        bgp4PathAttrMultiExitDisc
       (Y)        bgp4PathAttrLocalPref
       (Y)        bgp4PathAttrAtomicAggregate
       (Y)        bgp4PathAttrAggregatorAS
       (Y)        bgp4PathAttrAggregatorAddr
       (Y)        bgp4PathAttrCalcLocalPref
       (Y)        bgp4PathAttrBest
       (Y)        bgp4PathAttrUnknown

       Does your implementation allow managers to write to the following
       read-write objects?  Indicate yes or no (Y or N) for each object:

       (N) bgpPeerAdminStatus
       (N) bgpPeerConnectRetryInterval
       (N) bgpPeerHoldTimeConfigured
       (N) bgpPeerKeepAliveConfigured
       (N) bgpPeerMinASOriginationInterval
       (N) bgpPeerMinRouteAdvertisementInterval

       Does your implementation include each of the following

                   BGP-4 MIB Implementation Survey       October 2004

       notifications?  Indicate yes or no (Y or N) for each
       notification:

       (N) bgpEstablished
       (N) bgpBackwardTransition

BGP v1 MIB Implementation Survey                             July 2004

      Does your implementation initialize bgpPeerInUpdates,
      bgpPeerOutUpdates, bgpPeerInTotalMessages and
      bgpPeerOutTotalMessages counters to zero?

      Yes.

      Does your implementation reset the bgpPeerInUpdates,
      bgpPeerOutUpdates, bgpPeerInTotalMessages and
      bgpPeerOutTotalMessages counters to zerowhen a configured peer
      enters the established state?

      No.

3.3
   Redback Networks

   Agent Implementation Checklist

       This section should be completed by individuals or companies who
       have implemented RFC 1657 support in an SNMP agent.

       Is your BGP4 MIB agent an independent implementation?  Or is it
       based on public domain or commercial code?  If it is not
       independent, what code base was used?

       - No, it is based on SNMP Research EMANATE

       Have you done any interoperability testing with managers that
       implement the BGP4 MIB?  If so, which manager implementations
       have been used with your agent?

       - We have done interoperability testing with SNMP managers from
         MRTG.

       For each manager with which you have interoperated, which of the
       following features were tested? Duplicate this section for each
       manager, and indicate yes or no (Y/N) for each feature:

       Manager Implementation Used: MRTG (mrtg.org)
       Original Manager Code Base (if known):
       (Y) Manager implemented independently from your agent?

Hares & Hares

                   BGP-4 MIB Implementation Survey       October 2004

       (Y) Read access to BGP4 MIB variables.
       (N) Write access to BGP4 MIB variables.
       (Y) Sending and receiving BGP4 MIB notifications.
       (Y) Tested using SNMPv1/v2c.
       (Y) Tested using SNMPv3.

BGP v1 MIB Implementation Survey                             July 2004

       Are there any unresolved interoperability issues between your
       BGP4 MIB agent and any BGP4 MIB manager that may indicate
       problems in the specification?  If so, please provide technical
       details.

           No, there are not any unresolved interoperability issues.

       (Y)        Does your agent support SNMPv3?

       Does your BGP4 MIB agent implement the following
       objects?  Indicate yes or no (Y or N) for each  object:

       (Y)        bgpVersion
       (Y)        bgpLocalAs
       (Y)        bgpPeerIdentifier
       (Y)        bgpPeerState
       (Y)        bgpPeerAdminStatus
       (Y)        bgpPeerNegotiatedVersion
       (Y)        bgpPeerLocalAddr
       (Y)        bgpPeerLocalPort
       (Y)        bgpPeerRemoteAddr
       (Y)        bgpPeerRemotePort
       (Y)        bgpPeerRemoteAs
       (Y)        bgpPeerInUpdates
       (Y)        bgpPeerOutUpdates
       (Y)        bgpPeerInTotalMessages
       (Y)        bgpPeerOutTotalMessages
       (Y)        bgpPeerLastError
       (Y)        bgpPeerFsmEstablishedTransitions
       (Y)        bgpPeerFsmEstablishedTime
       (Y)        bgpPeerConnectRetryInterval
       (Y)        bgpPeerHoldTime
       (Y)        bgpPeerKeepAlive
       (Y)        bgpPeerHoldTimeConfigured
       (Y)        bgpPeerKeepAliveConfigured
       (Y)        bgpPeerMinASOriginationInterval
       (Y)        bgpPeerMinRouteAdvertisementInterval
       (Y)        bgpPeerInUpdateElapsedTime
       (Y)        bgpIdentifier

       (N)        bgpPathAttrPeer

                   BGP-4 MIB Implementation Survey       October 2004

       (N)        bgpPathAttrDestNetwork
       (N)        bgpPathAttrOrigin
       (N)        bgpPathAttrASPath
       (N)        bgpPathAttrNextHop
       (N)        bgpPathAttrInterASMetric

BGP v1 MIB Implementation Survey                             July 2004

       (Y)        bgp4PathAttrPeer
       (Y)        bgp4PathAttrIpAddrPrefixLen
       (Y)        bgp4PathAttrIpAddrPrefix
       (Y)        bgp4PathAttrOrigin
       (Y)        bgp4PathAttrASPathSegment
       (Y)        bgp4PathAttrNextHop
       (Y)        bgp4PathAttrMultiExitDisc
       (Y)        bgp4PathAttrLocalPref
       (Y)        bgp4PathAttrAtomicAggregate
       (Y)        bgp4PathAttrAggregatorAS
       (Y)        bgp4PathAttrAggregatorAddr
       (Y)        bgp4PathAttrCalcLocalPref
       (Y)        bgp4PathAttrBest
       (Y)        bgp4PathAttrUnknown

       Does your implementation allow managers to write to the following
       read-write objects?  Indicate yes or no (Y or N) for each object:

       (N) bgpPeerAdminStatus
       (N) bgpPeerConnectRetryInterval
       (N) bgpPeerHoldTimeConfigured
       (N) bgpPeerKeepAliveConfigured
       (N) bgpPeerMinASOriginationInterval
       (N) bgpPeerMinRouteAdvertisementInterval

       Does your implementation include each of the following
       notifications?  Indicate yes or no (Y or N) for each
       notification:

       (Y) bgpEstablished
       (Y) bgpBackwardTransition
               - transition from Established to Idle only.

     Does your implementation initialize bgpPeerInUpdates,
     bgpPeerOutUpdates, bgpPeerInTotalMessages and
     bgpPeerOutTotalMessages counters to zero?

      Yes.

                   BGP-4 MIB Implementation Survey       October 2004

     Does your implementation reset the bgpPeerInUpdates,
     bgpPeerOutUpdates, bgpPeerInTotalMessages and
     bgpPeerOutTotalMessages counters to zero
     when a configured peer enters the established state?

      Yes.

BGP v1 MIB Implementation Survey                             July 2004

4.
  MIB Walks

   The following MIB walks were provided by the respondents, as
   identified.

4.1
   Cisco Systems

   BGP4-MIB::bgpVersion.0
       = Hex-STRING: 10
   BGP4-MIB::bgpLocalAs.0
       = INTEGER: 65000
   BGP4-MIB::bgpPeerIdentifier.10.10.1.29
       = IpAddress: 10.10.2.229
   BGP4-MIB::bgpPeerIdentifier.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgpPeerState.10.10.1.29
       = INTEGER: established(6)
   BGP4-MIB::bgpPeerState.11.10.128.3
       = INTEGER: established(6)
   BGP4-MIB::bgpPeerAdminStatus.10.10.1.29
       = INTEGER: start(2)
   BGP4-MIB::bgpPeerAdminStatus.11.10.128.3
       = INTEGER: start(2)
   BGP4-MIB::bgpPeerNegotiatedVersion.10.10.1.29
       = INTEGER: 4
   BGP4-MIB::bgpPeerNegotiatedVersion.11.10.128.3
       = INTEGER: 4
   BGP4-MIB::bgpPeerLocalAddr.10.10.1.29
       = IpAddress: 11.10.128.4
   BGP4-MIB::bgpPeerLocalAddr.11.10.128.3
       = IpAddress: 11.10.128.4
   BGP4-MIB::bgpPeerLocalPort.10.10.1.29
       = INTEGER: 11014
   BGP4-MIB::bgpPeerLocalPort.11.10.128.3
       = INTEGER: 11013
   BGP4-MIB::bgpPeerRemoteAddr.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgpPeerRemoteAddr.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgpPeerRemotePort.10.10.1.29
       = INTEGER: 179

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgpPeerRemotePort.11.10.128.3
       = INTEGER: 179
   BGP4-MIB::bgpPeerRemoteAs.10.10.1.29
       = INTEGER: 2
   BGP4-MIB::bgpPeerRemoteAs.11.10.128.3
       = INTEGER: 65000

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgpPeerInUpdates.10.10.1.29
       = Counter32: 54
   BGP4-MIB::bgpPeerInUpdates.11.10.128.3
       = Counter32: 5
   BGP4-MIB::bgpPeerOutUpdates.10.10.1.29
       = Counter32: 3
   BGP4-MIB::bgpPeerOutUpdates.11.10.128.3
       = Counter32: 54
   BGP4-MIB::bgpPeerInTotalMessages.10.10.1.29
       = Counter32: 12998
   BGP4-MIB::bgpPeerInTotalMessages.11.10.128.3
       = Counter32: 12949
   BGP4-MIB::bgpPeerOutTotalMessages.10.10.1.29
       = Counter32: 12947
   BGP4-MIB::bgpPeerOutTotalMessages.11.10.128.3
       = Counter32: 12998
   BGP4-MIB::bgpPeerLastError.10.10.1.29
       = Hex-STRING: 00 00
   BGP4-MIB::bgpPeerLastError.11.10.128.3
       = Hex-STRING: 00 00
   BGP4-MIB::bgpPeerFsmEstablishedTransitions.10.10.1.29
       = Counter32: 1
   BGP4-MIB::bgpPeerFsmEstablishedTransitions.11.10.128.3
       = Counter32: 1
   BGP4-MIB::bgpPeerFsmEstablishedTime.10.10.1.29
       = Gauge32: 776416
   BGP4-MIB::bgpPeerFsmEstablishedTime.11.10.128.3
       = Gauge32: 776416
   BGP4-MIB::bgpPeerConnectRetryInterval.10.10.1.29
       = INTEGER: 60
   BGP4-MIB::bgpPeerConnectRetryInterval.11.10.128.3
       = INTEGER: 60
   BGP4-MIB::bgpPeerHoldTime.10.10.1.29
       = INTEGER: 180
   BGP4-MIB::bgpPeerHoldTime.11.10.128.3
       = INTEGER: 180
   BGP4-MIB::bgpPeerKeepAlive.10.10.1.29
       = INTEGER: 60
   BGP4-MIB::bgpPeerKeepAlive.11.10.128.3
       = INTEGER: 60
   BGP4-MIB::bgpPeerHoldTimeConfigured.10.10.1.29
       = INTEGER: 180
   BGP4-MIB::bgpPeerHoldTimeConfigured.11.10.128.3

                   BGP-4 MIB Implementation Survey       October 2004

       = INTEGER: 180
   BGP4-MIB::bgpPeerKeepAliveConfigured.10.10.1.29
       = INTEGER: 60
   BGP4-MIB::bgpPeerKeepAliveConfigured.11.10.128.3
       = INTEGER: 60
   BGP4-MIB::bgpPeerMinASOriginationInterval.10.10.1.29

BGP v1 MIB Implementation Survey                             July 2004
       = INTEGER: 0
   BGP4-MIB::bgpPeerMinASOriginationInterval.11.10.128.3
   B
GP4-MIB::bgpPeerMinASOriginationInterval.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgpPeerMinRouteAdvertisementInterval.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgpPeerMinRouteAdvertisementInterval.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgpPeerInUpdateElapsedTime.10.10.1.29
       = Gauge32: 103451
   BGP4-MIB::bgpPeerInUpdateElapsedTime.11.10.128.3
       = Gauge32: 776416
   BGP4-MIB::bgpIdentifier.0
       = IpAddress: 11.10.128.4
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.21.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.22.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.23.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.29.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.32.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.33.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.34.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.61.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrPeer.10.10.1.62.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrPeer.10.10.2.0.24.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrPeer.10.10.3.0.24.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrPeer.10.10.6.0.24.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.21.32.10.10.1.29
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.22.32.10.10.1.29
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.23.32.10.10.1.29
       = INTEGER: 32

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.29.32.10.10.1.29
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.32.32.11.10.128.3
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.33.32.11.10.128.3
       = INTEGER: 32

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.34.32.11.10.128.3
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.61.32.11.10.128.3
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.1.62.32.11.10.128.3
       = INTEGER: 32
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.2.0.24.10.10.1.29
       = INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.3.0.24.11.10.128.3
       = INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.10.10.6.0.24.11.10.128.3
       = INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.21.32.10.10.1.29
       = IpAddress: 10.10.1.21
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.22.32.10.10.1.29
       = IpAddress: 10.10.1.22
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.23.32.10.10.1.29
       = IpAddress: 10.10.1.23
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.29.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.32.32.11.10.128.3
       = IpAddress: 10.10.1.32
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.33.32.11.10.128.3
       = IpAddress: 10.10.1.33
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.34.32.11.10.128.3
       = IpAddress: 10.10.1.34
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.61.32.11.10.128.3
       = IpAddress: 10.10.1.61
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.1.62.32.11.10.128.3
       = IpAddress: 10.10.1.62
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.2.0.24.10.10.1.29
       = IpAddress: 10.10.2.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.3.0.24.11.10.128.3
       = IpAddress: 10.10.3.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.10.10.6.0.24.11.10.128.3
       = IpAddress: 10.10.6.0
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.21.32.10.10.1.29
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.22.32.10.10.1.29
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.23.32.10.10.1.29
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.29.32.10.10.1.29

                   BGP-4 MIB Implementation Survey       October 2004

       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.32.32.11.10.128.3
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.33.32.11.10.128.3
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.34.32.11.10.128.3

BGP v1 MIB Implementation Survey                             July 2004
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.61.32.11.10.128.3
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.1.62.32.11.10.128.3
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.2.0.24.10.10.1.29
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.3.0.24.11.10.128.3
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrOrigin.10.10.6.0.24.11.10.128.3
       = INTEGER: igp(1)
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.21.32.10.10.1.29
       = Hex-STRING: 02 01 00 02
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.22.32.10.10.1.29
       = Hex-STRING: 02 01 00 02
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.23.32.10.10.1.29
       = Hex-STRING: 02 01 00 02
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.29.32.10.10.1.29
       = Hex-STRING: 02 01 00 02
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.32.32.11.10.128.3
       = Hex-STRING: 02 01 00 03
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.33.32.11.10.128.3
       = Hex-STRING: 02 01 00 03
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.34.32.11.10.128.3
       = Hex-STRING: 02 01 00 03
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.61.32.11.10.128.3
       = Hex-STRING: 02 02 00 03 00 06
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.1.62.32.11.10.128.3
       = Hex-STRING: 02 02 00 03 00 06
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.2.0.24.10.10.1.29
       = Hex-STRING: 02 01 00 02
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.3.0.24.11.10.128.3
       = Hex-STRING: 02 01 00 03
   BGP4-MIB::bgp4PathAttrASPathSegment.10.10.6.0.24.11.10.128.3
       = Hex-STRING: 02 01 00 03
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.21.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.22.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.23.32.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.29.32.10.10.1.29
       = IpAddress: 10.10.1.29

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.32.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.33.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.34.32.11.10.128.3
       = IpAddress: 11.10.128.3

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.61.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrNextHop.10.10.1.62.32.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrNextHop.10.10.2.0.24.10.10.1.29
       = IpAddress: 10.10.1.29
   BGP4-MIB::bgp4PathAttrNextHop.10.10.3.0.24.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrNextHop.10.10.6.0.24.11.10.128.3
       = IpAddress: 11.10.128.3
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.21.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.22.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.23.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.29.32.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.32.32.11.10.128.3
       = INTEGER: INTE
GER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.33.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.34.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.61.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.1.62.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.2.0.24.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.3.0.24.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrMultiExitDisc.10.10.6.0.24.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.21.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.22.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.23.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.29.32.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.32.32.11.10.128.3

                   BGP-4 MIB Implementation Survey       October 2004

       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.33.32.11.10.128.3
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.34.32.11.10.128.3
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.61.32.11.10.128.3

BGP v1 MIB Implementation Survey                             July 2004
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.1.62.32.11.10.128.3
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.2.0.24.10.10.1.29
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.3.0.24.11.10.128.3
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.10.10.6.0.24.11.10.128.3
       = INTEGER: -1
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.21.32.10.10.1.29
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.22.32.10.10.1.29
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.23.32.10.10.1.29
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.29.32.10.10.1.29
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.32.32.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.33.32.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.34.32.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.61.32.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.1.62.32.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.2.0.24.10.10.1.29
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.3.0.24.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.10.10.6.0.24.11.10.128.3
       = INTEGER: lessSpecificRrouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.21.32.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.22.32.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.23.32.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.29.32.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.32.32.11.10.128.3
       = INTEGER: 0

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.33.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.34.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.61.32.11.10.128.3
       = INTEGER: 0

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.1.62.32.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.2.0.24.10.10.1.29
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.3.0.24.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.10.10.6.0.24.11.10.128.3
       = INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.21.32.10.10.1.29
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.22.32.10.10.1.29
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.23.32.10.10.1.29
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.29.32.10.10.1.29
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.32.32.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.33.32.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.34.32.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.61.32.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.1.62.32.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.2.0.24.10.10.1.29
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.3.0.24.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.10.10.6.0.24.11.10.128.3
       = IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.21.32.10.10.1.29
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.22.32.10.10.1.29
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.23.32.10.10.1.29
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.29.32.10.10.1.29
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.32.32.11.10.128.3
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.33.32.11.10.128.3

                   BGP-4 MIB Implementation Survey       October 2004

       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.34.32.11.10.128.3
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.61.32.11.10.128.3
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.1.62.32.11.10.128.3

BGP v1 MIB Implementation Survey                             July 2004
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.2.0.24.10.10.1.29
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.3.0.24.11.10.128.3
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.10.10.6.0.24.11.10.128.3
       = INTEGER: 100
   BGP4-MIB::bgp4PathAttrBest.10.10.1.21.32.10.10.1.29
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.22.32.10.10.1.29
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.23.32.10.10.1.29
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.29.32.10.10.1.29
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.32.32.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.33.32.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.34.32.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.61.32.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.1.62.32.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.2.0.24.10.10.1.29
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.3.0.24.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrBest.10.10.6.0.24.11.10.128.3
       = INTEGER: true(2)
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.21.32.10.10.1.29
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.22.32.10.10.1.29
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.23.32.10.10.1.29
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.29.32.10.10.1.29
   BGP4-MIB::bgp4PathA
ttrUnknown.10.10.1.29.32.10.10.1.29
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.32.32.11.10.128.3
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.33.32.11.10.128.3
       = ""

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.34.32.11.10.128.3
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.61.32.11.10.128.3
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.1.62.32.11.10.128.3
       = ""

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrUnknown.10.10.2.0.24.10.10.1.29
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.3.0.24.11.10.128.3
       = ""
   BGP4-MIB::bgp4PathAttrUnknown.10.10.6.0.24.11.10.128.3
       = ""

4.2
   NextHop Technologies

   BGP4-MIB::bgpVersion.0 = Hex-STRING: 10
   BGP4-MIB::bgpLocalAs.0 = INTEGER: 201
   BGP4-MIB::bgpPeerIdentifier.10.132.10.14 = IpAddress: 10.132.10.14
   BGP4-MIB::bgpPeerState.10.132.10.14 = INTEGER: established(6)
   BGP4-MIB::bgpPeerAdminStatus.10.132.10.14 = INTEGER: start(2)
   BGP4-MIB::bgpPeerNegotiatedVersion.10.132.10.14 = INTEGER: 4
   BGP4-MIB::bgpPeerLocalAddr.10.132.10.14 = IpAddress: 10.132.10.12
   BGP4-MIB::bgpPeerLocalPort.10.132.10.14 = INTEGER: 1639
   BGP4-MIB::bgpPeerRemoteAddr.10.132.10.14 = IpAddress: 10.132.10.14
   BGP4-MIB::bgpPeerRemotePort.10.132.10.14 = INTEGER: 179
   BGP4-MIB::bgpPeerRemoteAs.10.132.10.14 = INTEGER: 201
   BGP4-MIB::bgpPeerInUpdates.10.132.10.14 = Counter32: 1
   BGP4-MIB::bgpPeerOutUpdates.10.132.10.14 = Counter32: 1
   BGP4-MIB::bgpPeerInTotalMessages.10.132.10.14 = Counter32: 16
   BGP4-MIB::bgpPeerOutTotalMessages.10.132.10.14 = Counter32: 18
   BGP4-MIB::bgpPeerLastError.10.132.10.14 = Hex-STRING: 00 00
   BGP4-MIB::bgpPeerFsmEstablishedTransitions.10.132.10.14 = Counter32:1
   BGP4-MIB::bgpPeerFsmEstablishedTime.10.132.10.14 = Gauge32: 861
   BGP4-MIB::bgpPeerConnectRetryInterval.10.132.10.14 = INTEGER: 4
   BGP4-MIB::bgpPeerHoldTime.10.132.10.14 = INTEGER: 180
   BGP4-MIB::bgpPeerKeepAlive.10.132.10.14 = INTEGER: 60
   BGP4-MIB::bgpPeerHoldTimeConfigured.10.132.10.14 = INTEGER: 180
   BGP4-MIB::bgpPeerKeepAliveConfigured.10.132.10.14 = INTEGER: 60
   BGP4-MIB::bgpPeerMinASOriginationInterval.10.132.10.14 = INTEGER: 1
   BGP4-MIB::bgpPeerMinRouteAdvertisementInterval.10.132.10.14 =
   INTEGER: 1
   BGP4-MIB::bgpPeerInUpdateElapsedTime.10.132.10.14 = Gauge32: 861
   BGP4-MIB::bgpIdentifier.0 = IpAddress: 10.132.10.12
   BGP4-MIB::bgp4PathAttrPeer.223.1.0.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.2.0.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.3.0.0.24.10.132.10.14 = IpAddress:
   10.132.10.14

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrPeer.223.137.137.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.138.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.139.0.24.10.132.10.14 = IpAddress:
   10.132.10.14

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrPeer.223.137.140.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.141.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.142.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.143.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.144.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.145.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrPeer.223.137.146.0.24.10.132.10.14 = IpAddress:
   10.132.10.14
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.1.0.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.2.0.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.3.0.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.137.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.138.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.139.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.140.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.141.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.142.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.143.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.144.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.145.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefixLen.223.137.146.0.24.10.132.10.14 =
   INTEGER: 24
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.1.0.0.24.10.132.10.14 =
   IpAddress: 223.1.0.0

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.2.0.0.24.10.132.10.14 =
   IpAddress: 223.2.0.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.3.0.0.24.10.132.10.14 =
   IpAddress: 223.3.0.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.137.0.24.10.132.10.14 =
   IpAddress: 223.137.137.0

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.138.0.24.10.132.10.14 =
   IpAddress: 223.137.138.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.139.0.24.10.132.10.14 =
   IpAddress: 223.137.139.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.140.0.24.10.132.10.14 =
   IpAddress: 223.137.140.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.141.0.24.10.132.10.14 =
   IpAddress: 223.137.141.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.142.0.24.10.132.10.14 =
   IpAddress: 223.137.142.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.143.0.24.10.132.10.14 =
   IpAddress: 223.137.143.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.144.0.24.10.132.10.14 =
   IpAddress: 223.137.144.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.145.0.24.10.132.10.14 =
   IpAddress: 223.137.145.0
   BGP4-MIB::bgp4PathAttrIpAddrPrefix.223.137.146.0.24.10.132.10.14 =
   IpAddress: 223.137.146.0
   BGP4-MIB::bgp4PathAttrOrigin.223.1.0.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.2.0.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.3.0.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.137.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.138.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.139.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.140.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.141.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.142.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.143.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.144.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrOrigin.223.137.145.0.24.10.132.10.14 = INTEGER:
   incomplete(3)

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrOrigin.223.137.146.0.24.10.132.10.14 = INTEGER:
   incomplete(3)
   BGP4-MIB::bgp4PathAttrASPathSegment.223.1.0.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.2.0.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.3.0.0.24.10.132.10.14
   BGP4-MIB::bg
p4PathAttrASPathSegment.223.3.0.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.137.0.24.10.132.10.14 =
   ""

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.138.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.139.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.140.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.141.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.142.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.143.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.144.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.145.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrASPathSegment.223.137.146.0.24.10.132.10.14 =
   ""
   BGP4-MIB::bgp4PathAttrNextHop.223.1.0.0.24.10.132.10.14 = IpAddress:
   10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.2.0.0.24.10.132.10.14 = IpAddress:
   10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.3.0.0.24.10.132.10.14 = IpAddress:
   10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.137.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.138.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.139.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.140.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.141.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.142.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.143.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.144.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrNextHop.223.137.145.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrNextHop.223.137.146.0.24.10.132.10.14 =
   IpAddress: 10.132.10.242
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.1.0.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.2.0.0.24.10.132.10.14 =
   INTEGER: -1

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.3.0.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.137.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.138.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.139.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.140.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.141.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.142.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.143.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.144.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.145.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrMultiExitDisc.223.137.146.0.24.10.132.10.14 =
   INTEGER: -1
   BGP4-MIB::bgp4PathAttrLocalPref.223.1.0.0.24.10.132.10.14 = INTEGER:
   100
   BGP4-MIB::bgp4PathAttrLocalPref.223.2.0.0.24.10.132.10.14 = INTEGER:
   100
   BGP4-MIB::bgp4PathAttrLocalPref.223.3.0.0.24.10.132.10.14 = INTEGER:
   100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.137.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.138.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.139.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.140.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.141.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.142.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.143.0.24.10.132.10.14 =
   INTEGER: 100

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrLocalPref.223.137.144.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.145.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrLocalPref.223.137.146.0.24.10.132.10.14 =
   INTEGER: 100

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.1.0.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.2.0.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.3.0.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.137.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.138.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.139.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.140.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.141.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.142.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.143.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.144.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.145.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAtomicAggregate.223.137.146.0.24.10.132.10.14 =
   INTEGER: lessSpecificRouteNotSelected(1)
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.1.0.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.2.0.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.3.0.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.137.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.138.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.139.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.140.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.141.0.24.10.132.10.14 =
   INTEGER: 0

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.142.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.143.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.144.0.24.10.132.10.14 =
   INTEGER: 0

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.145.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAS.223.137.146.0.24.10.132.10.14 =
   INTEGER: 0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.1.0.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.2.0.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.3.0.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.137.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.138.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.139.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.140.0.24.10.132.10.14
   BGP4-MI
B::bgp4PathAttrAggregatorAddr.223.137.140.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.141.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.142.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.143.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.144.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.145.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrAggregatorAddr.223.137.146.0.24.10.132.10.14 =
   IpAddress: 0.0.0.0
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.1.0.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.2.0.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.3.0.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.137.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.138.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.139.0.24.10.132.10.14 =
   INTEGER: 100

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.140.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.141.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.142.0.24.10.132.10.14 =
   INTEGER: 100

BGP v1 MIB Implementation Survey                             July 2004
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.143.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.144.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.145.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrCalcLocalPref.223.137.146.0.24.10.132.10.14 =
   INTEGER: 100
   BGP4-MIB::bgp4PathAttrBest.223.1.0.0.24.10.132.10.14 = INTEGER:
   false(1)
   BGP4-MIB::bgp4PathAttrBest.223.2.0.0.24.10.132.10.14 = INTEGER:
   false(1)
   BGP4-MIB::bgp4PathAttrBest.223.3.0.0.24.10.132.10.14 = INTEGER:
   false(1)
   BGP4-MIB::bgp4PathAttrBest.223.137.137.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.138.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.139.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.140.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.141.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.142.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.143.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.144.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.145.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrBest.223.137.146.0.24.10.132.10.14 = INTEGER:
   true(2)
   BGP4-MIB::bgp4PathAttrUnknown.223.1.0.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.2.0.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.3.0.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.137.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.138.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.139.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.140.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.141.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.142.0.24.10.132.10.14 = ""

                   BGP-4 MIB Implementation Survey       October 2004

   BGP4-MIB::bgp4PathAttrUnknown.223.137.143.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.144.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.145.0.24.10.132.10.14 = ""
   BGP4-MIB::bgp4PathAttrUnknown.223.137.146.0.24.10.132.10.14 = ""

BGP v1 MIB Implementation Survey                             July 2004

4.3
   Redback Networks

   bgpPeerIdentifier.10.12.49.207 = 2.3.4.5
   bgpPeerIdentifier.50.1.1.63 = 2.2.2.63
   bgpPeerIdentifier.155.53.1.235 = 155.53.1.235
   bgpPeerState.10.12.49.207 = established(6)
   bgpPeerState.50.1.1.63 = established(6)
   bgpPeerState.155.53.1.235 = established(6)
   bgpPeerAdminStatus.10.12.49.207 = start(2)
   bgpPeerAdminStatus.50.1.1.63 = start(2)
   bgpPeerAdminStatus.155.53.1.235 = start(2)
   bgpPeerNegotiatedVersion.10.12.49.207 = 4
   bgpPeerNegotiatedVersion.50.1.1.63 = 4
   bgpPeerNegotiatedVersion.155.53.1.235 = 4
   bgpPeerLocalAddr.10.12.49.207 = 10.12.49.122
   bgpPeerLocalAddr.50.1.1.63 = 50.1.1.122
   bgpPeerLocalAddr.155.53.1.235 = 10.12.49.122
   bgpPeerLocalPort.10.12.49.207 = 65455
   bgpPeerLocalPort.50.1.1.63 = 179
   bgpPeerLocalPort.155.53.1.235 = 65456
   bgpPeerRemoteAddr.10.12.49.207 = 10.12.49.207
   bgpPeerRemoteAddr.50.1.1.63 = 50.1.1.63
   bgpPeerRemoteAddr.155.53.1.235 = 155.53.1.235
   bgpPeerRemotePort.10.12.49.207 = 179
   bgpPeerRemotePort.50.1.1.63 = 65529
   bgpPeerRemotePort.155.53.1.235 = 179
   bgpPeerRemoteAs.10.12.49.207 = 200
   bgpPeerRemoteAs.50.1.1.63 = 200
   bgpPeerRemoteAs.155.53.1.235 = 14207
   bgpPeerInUpdates.10.12.49.207 = 1
   bgpPeerInUpdates.50.1.1.63 = 0
   bgpPeerInUpdates.155.53.1.235 = 21176
   bgpPeerOutUpdates.10.12.49.207 = 2
   bgpPeerOutUpdates.50.1.1.63 = 2
   bgpPeerOutUpdates.155.53.1.235 = 2
   bgpPeerInTotalMessages.10.12.49.207 = 16
   bgpPeerInTotalMessages.50.1.1.63 = 2
   bgpPeerInTotalMessages.155.53.1.235 = 21189
   bgpPeerOutTotalMessages.10.12.49.207 = 18
   bgpPeerOutTotalMessages.50.1.1.63 = 5
   bgpPeerOutTotalMessages.155.53.1.235 = 18
   bgpPeerLastError.10.12.49.207 = 00 00
   bgpPeerLastError.50.1.1.63 = 04 00
   bgpPeerLastError.155.53.1.235 = 00 00

                   BGP-4 MIB Implementation Survey       October 2004

   bgpPeerFsmEstablishedTransitions.10.12.49.207 = 2
   bgpPeerFsmEstablishedTransitions.50.1.1.63 = 2
   bgpPeerFsmEstablishedTransitions.155.53.1.235 = 2
   bgpPeerFsmEstablishedTime.10.12.49.207 = 669
   bgpPeerFsmEstablishedTime.50.1.1.63 = 19

BGP v1 MIB Implementation Survey                             July 2004
   bgpPeerFsmEstablishedTime.155.53.1.235 = 669
   bgpPeerConnectRetryInterval.10.12.49.207 = 120
   bgpPeerConnectRetryInterval.50.1.1.63 = 120
   bgpPeerConnectRetryInterval.155.53.1.235 = 120
   bgpPeerHoldTime.10.12.49.207 = 180
   bgpPeerHoldTime.50.1.1.63 = 180
   bgpPeerHoldTime.155.53.1.235 = 180
   bgpPeerKeepAlive.10.12.49.207 = 60
   bgpPeerKeepAlive.50.1.1.63 = 60
   bgpPeerKeepAlive.155.53.1.235 = 60
   bgpPeerHoldTimeConfigured.10.12.49.207 = 180
   bgpPeerHoldTimeConfigured.50.1.1.63 = 180
   bgpPeerHoldTimeConfigured.155.53.1.235 = 180
   bgpPeerKeepAliveConfigured.10.12.49.207 = 60
   bgpPeerKeepAliveConfigured.50.1.1.63 = 60
   bgpPeerKeepAliveConfigured.155.53.1.235 = 60
   bgpPeerMinASOriginationInterval.10.12.49.207 = 15
   bgpPeerMinASOriginationInterval.50.1.1.63 = 15
   bgpPeerMinASOriginationInterval.155.53.1.235 = 15
   bgpPeerMinRouteAdvertisementInterval.10.12.49.207 = 30
   bgpPeerMinRouteAdvertisementInterval.50.1.1.63 = 30
   bgpPeerMinRouteAdvertisementInterval.155.53.1.235 = 30
   bgpPeerInUpdateElapsedTime.10.12.49.207 = 9
   bgpPeerInUpdateElapsedTime.50.1.1.63 = 19
   bgpPeerInUpdateElapsedTime.155.53.1.235 = 3

   ============================================================
   bgpVersion.0 = 08
   bgpLocalAs.0 = 300
   bgpPeerIdentifier.10.12.49.207 = 2.3.4.5
   bgpPeerIdentifier.50.1.1.63 = 0.0.0.0
   bgpPeerIdentifier.155.53.1.235 = 155.53.1.235
   bgpPeerState.10.12.49.207 = established(6)
   bgpPeerState.50.1.1.63 = connect(2)
   bgpPeerState.155.53.1.235 = established(6)
   bgpPeerAdminStatus.10.12.49.207 = start(2)
   bgpPeerAdminStatus.50.1.1.63
   bg
pPeerAdminStatus.50.1.1.63 = start(2)
   bgpPeerAdminStatus.155.53.1.235 = start(2)
   bgpPeerNegotiatedVersion.10.12.49.207 = 4
   bgpPeerNegotiatedVersion.50.1.1.63 = 0
   bgpPeerNegotiatedVersion.155.53.1.235 = 4
   bgpPeerLocalAddr.10.12.49.207 = 10.12.49.122
   bgpPeerLocalAddr.50.1.1.63 = 0.0.0.0
   bgpPeerLocalAddr.155.53.1.235 = 10.12.49.122

                   BGP-4 MIB Implementation Survey       October 2004

   bgpPeerLocalPort.10.12.49.207 = 65455
   bgpPeerLocalPort.50.1.1.63 = 0
   bgpPeerLocalPort.155.53.1.235 = 65456
   bgpPeerRemoteAddr.10.12.49.207 = 10.12.49.207
   bgpPeerRemoteAddr.50.1.1.63 = 50.1.1.63

BGP v1 MIB Implementation Survey                             July 2004
   bgpPeerRemoteAddr.155.53.1.235 = 155.53.1.235
   bgpPeerRemotePort.10.12.49.207 = 179
   bgpPeerRemotePort.50.1.1.63 = 0
   bgpPeerRemotePort.155.53.1.235 = 179
   bgpPeerRemoteAs.10.12.49.207 = 200
   bgpPeerRemoteAs.50.1.1.63 = 200
   bgpPeerRemoteAs.155.53.1.235 = 14207
   bgpPeerInUpdates.10.12.49.207 = 1
   bgpPeerInUpdates.50.1.1.63 = 0
   bgpPeerInUpdates.155.53.1.235 = 21164
   bgpPeerOutUpdates.10.12.49.207 = 2
   bgpPeerOutUpdates.50.1.1.63 = 0
   bgpPeerOutUpdates.155.53.1.235 = 2
   bgpPeerInTotalMessages.10.12.49.207 = 15
   bgpPeerInTotalMessages.50.1.1.63 = 0
   bgpPeerInTotalMessages.155.53.1.235 = 21176
   bgpPeerOutTotalMessages.10.12.49.207 = 17
   bgpPeerOutTotalMessages.50.1.1.63 = 0
   bgpPeerOutTotalMessages.155.53.1.235 = 17
   bgpPeerLastError.10.12.49.207 = 00 00
   bgpPeerLastError.50.1.1.63 = 04 00
   bgpPeerLastError.155.53.1.235 = 00 00
   bgpPeerFsmEstablishedTransitions.10.12.49.207 = 2
   bgpPeerFsmEstablishedTransitions.50.1.1.63 = 1
   bgpPeerFsmEstablishedTransitions.155.53.1.235 = 2
   bgpPeerFsmEstablishedTime.10.12.49.207 = 643
   bgpPeerFsmEstablishedTime.50.1.1.63 = 5326
   bgpPeerFsmEstablishedTime.155.53.1.235 = 643
   bgpPeerConnectRetryInterval.10.12.49.207 = 120
   bgpPeerConnectRetryInterval.50.1.1.63 = 120
   bgpPeerConnectRetryInterval.155.53.1.235 = 120
   bgpPeerHoldTime.10.12.49.207 = 180
   bgpPeerHoldTime.50.1.1.63 = 0
   bgpPeerHoldTime.155.53.1.235 = 180
   bgpPeerKeepAlive.10.12.49.207 = 60
   bgpPeerKeepAlive.50.1.1.63 = 0
   bgpPeerKeepAlive.155.53.1.235 = 60
   bgpPeerHoldTimeConfigured.10.12.49.207 = 180
   bgpPeerHoldTimeConfigured.50.1.1.63 = 180
   bgpPeerHoldTimeConfigured.155.53.1.235 = 180
   bgpPeerKeepAliveConfigured.10.12.49.207 = 60
   bgpPeerKeepAliveConfigured.50.1.1.63 = 60
   bgpPeerKeepAliveConfigured.155.53.1.235 = 60
   bgpPeerMinASOriginationInterval.10.12.49.207 = 15

                   BGP-4 MIB Implementation Survey       October 2004

   bgpPeerMinASOriginationInterval.50.1.1.63 = 15
   bgpPeerMinASOriginationInterval.155.53.1.235 = 15
   bgpPeerMinRouteAdvertisementInterval.10.12.49.207 = 30
   bgpPeerMinRouteAdvertisementInterval.50.1.1.63 = 30
   bgpPeerMinRouteAdvertisementInterval.155.53.1.235 = 30

BGP v1 MIB Implementation Survey                             July 2004
   bgpPeerInUpdateElapsedTime.10.12.49.207 = 43
   bgpPeerInUpdateElapsedTime.50.1.1.63 = 5506
   bgpPeerInUpdateElapsedTime.155.53.1.235 = 0
   bgpIdentifier.0 = 14.1.1.1
   bgp4PathAttrPeer.1.2.3.0.24.10.12.49.207 = 10.12.49.207
   bgp4PathAttrPeer.4.4.4.122.32.0.0.0.0 = 0.0.0.0
   bgp4PathAttrPeer.6.8.0.0.20.155.53.1.235 = 155.53.1.235
   bgp4PathAttrIpAddrPrefixLen.1.2.3.0.24.10.12.49.207 = 24
   bgp4PathAttrIpAddrPrefixLen.4.4.4.122.32.0.0.0.0 = 32
   bgp4PathAttrIpAddrPrefixLen.6.8.0.0.20.155.53.1.235 = 20
   bgp4PathAttrIpAddrPrefix.1.2.3.0.24.10.12.49.207 = 1.2.3.0
   bgp4PathAttrIpAddrPrefix.4.4.4.122.32.0.0.0.0 = 4.4.4.122
   bgp4PathAttrIpAddrPrefix.6.8.0.0.20.155.53.1.235 = 6.8.0.0
   bgp4PathAttrOrigin.1.2.3.0.24.10.12.49.207 = igp(1)
   bgp4PathAttrOrigin.4.4.4.122.32.0.0.0.0 = igp(1)
   bgp4PathAttrOrigin.6.8.0.0.20.155.53.1.235 = igp(1)
   bgp4PathAttrASPathSegment.1.2.3.0.24.10.12.49.207 = 02 01 00 00 00 c8
   bgp4PathAttrASPathSegment.4.4.4.122.32.0.0.0.0 =
   bgp4PathAttrASPathSegment.6.8.0.0.20.155.53.1.235 =
   02 05  00 00   37 7f  00 00    0f 68  00 00   0b 62  00 00
   02 9c  00 00   05 af
   bgp4PathAttrNextHop.1.2.3.0.24.10.12.49.207 = 10.12.49.207
   bgp4PathAttrNextHop.4.4.4.122.32.0.0.0.0 = 0.0.0.0
   bgp4PathAttrNextHop.6.8.0.0.20.155.53.1.235 = 155.53.1.235
   bgp4PathAttrMultiExitDisc.1.2.3.0.24.10.12.49.207 = 0
   bgp4PathAttrMultiExitDisc.4.4.4.122.32.0.0.0.0 = 0
   bgp4PathAttrMultiExitDisc.6.8.0.0.20.155.53.1.235 = 0
   bgp4PathAttrLocalPref.1.2.3.0.24.10.12.49.207 = 100
   bgp4PathAttrLocalPref.4.4.4.122.32.0.0.0.0 = 100
   bgp4PathAttrLocalPref.6.8.0.0.20.155.53.1.235 = 100
   bgp4PathAttrAtomicAggregate.1.2.3.0.24.10.12.49.207 =
      lessSpecificRouteSelected(2)
   bgp4PathAttrAtomicAggregate.4.4.4.122.32.0.0.0.0 =
      lessSpecificRouteSelected(2)
   bgp4PathAttrAtomicAggregate.6.8.0.0.20.155.53.1.235 =
      lessSpecificRouteSelected(2)
   bgp4PathAttrAggregatorAS.1.2.3.0.24.10.12.49.207 = 0
   bgp4PathAttrAggregatorAS.4.4.4.122.32.0.0.0.0 = 0
   bgp4PathAttrAggregatorAS.6.8.0.0.20.155.53.1.235 = 0
   bgp4PathAttrAggregatorAddr.1.2.3.0.24.10.12.49.207 = 0.0.0.0
   bgp4PathAttrAggregatorAddr.4.4.4.122.32.0.0.0.0 = 0.0.0.0
   bgp4PathAttrAggregatorAddr.6.8.0.0.20.155.53.1.235 = 0.0.0.0
   bgp4PathAttrCalcLocalPref.1.2.3.0.24.10.12.49.207 = 100
   bgp4PathAttrCalcLocalPref.4.4.4.122.32.0.0.0.0 = 100

                   BGP-4 MIB Implementation Survey       October 2004

   bgp4PathAttrCalcLocalPref.6.8.0.0.20.155.53.1.235 = 100
   bgp4PathAttrBest.1.2.3.0.24.10.12.49.207 = true(2)
   bgp4PathAttrBest.4.4.4.122.32.0.0.0.0 = true(2)
   bgp4PathAttrBest.6.8.0.0.20.155.53.1.235 = true(2)
   bgp4PathAttrUnknown.1.2.3.0.24.10.12.49.207 =

BGP v1 MIB Implementation Survey                             July 2004
   bgp4PathAttrUnknown.4.4.4.122.32.0.0.0.0 =
   bgp4PathAttrUnknown.6.8.0.0.20.155.53.1.235 =

Security Considerations

   This document does not address any security issues.

Normative References

   [BGP4]      Rekhter, Y., Li, T., Hares, S., "A Border Gateway
               Protocol 4 (BGP-4)", draft-ietf-idr-bgp4-24.txt,
               June 2004

   [BGP-V1-MIB]Haas, J., Hares, S., "Definitions of Managed Objects for
               the Fourth Version of Border Gateway Protocol (BGP-4)",
               draft-ietf-idr-bgp4-mib-14.txt, April 2004

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, March 1997

   [RFC3667]  Bradner, S., "IETF Rights in Contributions", BCP 78,
              February 2004

   [RFC3668]  Bradner, S. "Intellectual Property Rights in IETF
              Technology", BCP 79, February 2004

Acknowledgments

   Our thanks to Russ White(Cisco), Sundar Ramachandran(Cisco), Enke
   Chen(Redback), Jenny (Redback), Sharon Chisolm(Nortel), Jeff
   Haas(NextHop), Shane Wright (NextHop) for input to the survey and all
   the questions they answered.   Thanks to Jeff Haas for his digging
   out the reset/initialization issues, and Bert Wijnen for his
   guidance.

Authors' Addresses

   Susan Hares
   NextHop Technologies
   825 Victors Way, Suite 100
   Ann Arbor, MI  48108
   Phone: 734-222-1600

                   BGP v1 MIB Implementation Survey       October 2004

   Email: skh@nexthop.com

   David Hares
   Hickory Hill Consulting
   7453 Hickory Hill

BGP v1 MIB Implementation Survey                             July 2004
   Saline, MI
   Email: dhares@hickoryhill-consulting.com

Intellectual Property Statement

      The IETF takes no position regarding the validity or scope of any
      Intellectual Property Rights or other rights that might be claimed
      to pertain pe
rtain to the implementation or use of the technology
      described in this document or the extent to which any license
      under such rights might or might not be available; nor does it
      represent that it has made any independent effort to identify any
      such rights.  Information on the procedures with respect to rights
      in RFC documents can be found in BCP 78 and BCP 79.

      Copies of IPR disclosures made to the IETF Secretariat and any
      assurances of licenses to be made available, or the result of an
      attempt made to obtain a general license or permission for the use
      of such proprietary rights by implementers or users of this
      specification can be obtained from the IETF on-line IPR repository
      at http://www.ietf.org/ipr.

      The IETF invites any interested party to bring to its attention
      any copyrights, patents or patent applications, or other
      proprietary rights that may cover technology that may be required
      to implement this standard.  Please address the information to the
      IETF at ietf-ipr@ietf.org.

   Disclaimer of Validity

   This document and the information contained herein are provided on
   an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
   REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
   INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
   IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Copyright Statement

                   BGP v1 MIB Implementation Survey       October 2004

     Copyright (C) The Internet Society (2004). This document is subject
     to the rights, licenses and restrictions contained in BCP 78, and
     except as set forth therein, the authors retain all their rights.