4117 lines
		
	
	
		
			114 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			4117 lines
		
	
	
		
			114 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
-- *****************************************************************************
 | 
						|
-- draft-ietf-idr-bgp4-mibv2-05.txt
 | 
						|
--
 | 
						|
-- Copyright (c) 2005 The Internet Society.
 | 
						|
-- Copyright (c) 2007 - 2014 by Dell Inc. All Rights Reserved.
 | 
						|
--
 | 
						|
-- All rights reserved.
 | 
						|
-- *****************************************************************************
 | 
						|
 | 
						|
DELL-NETWORKING-BGP4-V2-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
 | 
						|
    IMPORTS
 | 
						|
	MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
 | 
						|
	Counter32, Gauge32, mib-2, Unsigned32, Integer32,
 | 
						|
     TimeTicks
 | 
						|
	    FROM SNMPv2-SMI
 | 
						|
	InetAddressType, InetAddress, InetPortNumber,
 | 
						|
	InetAutonomousSystemNumber, InetAddressPrefixLength
 | 
						|
	    FROM INET-ADDRESS-MIB
 | 
						|
	TEXTUAL-CONVENTION, TruthValue, RowPointer, StorageType,
 | 
						|
	RowStatus
 | 
						|
	    FROM SNMPv2-TC
 | 
						|
	MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
 | 
						|
	    FROM SNMPv2-CONF
 | 
						|
	SnmpAdminString
 | 
						|
	    FROM SNMP-FRAMEWORK-MIB
 | 
						|
	dellNetExperiment
 | 
						|
	    FROM DELL-NETWORKING-SMI;
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2 MODULE-IDENTITY
 | 
						|
	LAST-UPDATED "200704271200Z"  -- April 27, 2007 12:00:00 EDT
 | 
						|
	ORGANIZATION "IETF IDR Working Group"
 | 
						|
	CONTACT-INFO "E-mail:  idr@merit.net
 | 
						|
 | 
						|
		      Jeffrey Haas  (Editor)
 | 
						|
		      825 Victors Way, Suite 100
 | 
						|
		      Ann Arbor, MI  48108
 | 
						|
		      Tel: +1 734 222-1600
 | 
						|
		      Fax: +1 734 222-1602
 | 
						|
		      E-mail: jhaas@nexthop.com"
 | 
						|
	DESCRIPTION
 | 
						|
	    "This MIB module defines management objects for
 | 
						|
	     the Border Gateway Protocol, Version 4."
 | 
						|
	REVISION    "200704271200Z"  -- April 27, 2007 12:00:00 EDT
 | 
						|
	DESCRIPTION
 | 
						|
	    "This is a Dell Networking OS proprietary version of the
 | 
						|
	     draft-ietf-idr-bgp4-mibv2-05.txt MIB as proposed by
 | 
						|
	     the IETF Inter-Domain Routing Working Group.
 | 
						|
	     This mib will be obsolete when IANA-number is assigned.
 | 
						|
	     
 | 
						|
	     The following objects are added by Dell.	    	
 | 
						|
	     - Added to BgpM2PeerCounterstable
 | 
						|
	    	dellNetBgpM2PeerInKeepalives,
 | 
						|
	    	dellNetBgpM2PeerOutKeepalives, 
 | 
						|
	    	dellNetBgpM2PeerInOpen, 
 | 
						|
	    	dellNetBgpM2PeerOutOpen,
 | 
						|
	    	dellNetBgpM2PeerInRteRefresh, 
 | 
						|
	    	dellNetBgpM2PeerOutRteRefresh	     
 | 
						|
	     - Added to BgpM2PrefixCountersTable
 | 
						|
	    	dellNetBgpM2PrefixWdrawnByPeer, 
 | 
						|
	    	dellNetBgpM2PrefixWdrawnFromPeer"
 | 
						|
 | 
						|
--        ::= { mib-2 XXX }
 | 
						|
        ::= { dellNetExperiment 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2Identifier ::= TEXTUAL-CONVENTION
 | 
						|
	DISPLAY-HINT "1d."
 | 
						|
	STATUS	     current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The representation of a BGP Identifier.  The BGP
 | 
						|
	     Identifier should be represented in the OCTET STRING
 | 
						|
	     as with the first OCTET of the string containing
 | 
						|
	     the first OCTET of the BGP Identifier received or sent
 | 
						|
	     in the OPEN packet and so on.
 | 
						|
	     Even though the BGP Identifier is trending away from
 | 
						|
	     an IP address it is still displayed as if it was one,
 | 
						|
	     even when it would be an illegal IP address."
 | 
						|
	SYNTAX OCTET STRING(SIZE (4))
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2Afi ::= TEXTUAL-CONVENTION
 | 
						|
	DISPLAY-HINT "d"
 | 
						|
	STATUS	     current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The representation of a BGP AFI"
 | 
						|
	SYNTAX Unsigned32(0..65535)
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2Safi ::= TEXTUAL-CONVENTION
 | 
						|
	DISPLAY-HINT "d"
 | 
						|
	STATUS	     current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The representation of a BGP SAFI"
 | 
						|
	SYNTAX Unsigned32(0..255)
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2Community ::= TEXTUAL-CONVENTION
 | 
						|
	DISPLAY-HINT "2d:"
 | 
						|
	STATUS	     current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The representation of a BGP Community."
 | 
						|
	SYNTAX OCTET STRING(SIZE(4))
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2ExtendedCommunity ::= TEXTUAL-CONVENTION
 | 
						|
	DISPLAY-HINT "1x:"
 | 
						|
	STATUS	     current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The representation of a BGP Extended Community."
 | 
						|
	SYNTAX OCTET STRING(SIZE(8))
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalars
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Notifications
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2BaseNotifications
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalars 0 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2Established NOTIFICATION-TYPE
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PeerLocalAddrType,
 | 
						|
	    dellNetBgpM2PeerLocalAddr,
 | 
						|
	    dellNetBgpM2PeerRemoteAddrType,
 | 
						|
	    dellNetBgpM2PeerRemoteAddr,
 | 
						|
	    dellNetBgpM2PeerLastErrorReceived,
 | 
						|
	    dellNetBgpM2PeerState
 | 
						|
	}
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP Established event is generated when
 | 
						|
	     the BGP FSM enters the ESTABLISHED state."
 | 
						|
	::= { dellNetBgpM2BaseNotifications 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2BackwardTransition NOTIFICATION-TYPE
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PeerLocalAddrType,
 | 
						|
	    dellNetBgpM2PeerLocalAddr,
 | 
						|
	    dellNetBgpM2PeerRemoteAddrType,
 | 
						|
	    dellNetBgpM2PeerRemoteAddr,
 | 
						|
	    dellNetBgpM2PeerLastErrorReceived,
 | 
						|
	    dellNetBgpM2PeerLastErrorReceivedText,
 | 
						|
	    dellNetBgpM2PeerState
 | 
						|
	}
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGPBackwardTransition Event is generated
 | 
						|
	     when the BGP FSM moves from a higher numbered
 | 
						|
	     state to a lower numbered state."
 | 
						|
	::= { dellNetBgpM2BaseNotifications 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- BGP Supported Version Table
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2Version
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalars 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2VersionTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2VersionEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of supported BGP versions."
 | 
						|
	::= { dellNetBgpM2Version 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2VersionEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2VersionEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing data on a given supported version
 | 
						|
	     of the Border Gateway Protocol and the level of
 | 
						|
	     support provided.	It is expected that any agent
 | 
						|
	     implementation supporting this MIB module will
 | 
						|
	     report support for Version 4 of the Border Gateway
 | 
						|
	     Protocol at the very minimum."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2VersionIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2VersionTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2VersionEntry ::= SEQUENCE {
 | 
						|
	    dellNetBgpM2VersionIndex
 | 
						|
		Unsigned32,
 | 
						|
	    dellNetBgpM2VersionSupported
 | 
						|
		TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2VersionIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32(0..255)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The version number of the BGP Protocol."
 | 
						|
	::= { dellNetBgpM2VersionEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2VersionSupported OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is TRUE if this version of the BGP protocol
 | 
						|
	     identified in 'dellNetBgpM2VersionIndex' is supported.  The absence
 | 
						|
	     of a row for a particular dellNetBgpM2VersionIndex indicates that
 | 
						|
	     that dellNetBgpM2VersionIndex protocol version number is not
 | 
						|
	     supported."
 | 
						|
	::= { dellNetBgpM2VersionEntry 2 }
 | 
						|
 | 
						|
    --
 | 
						|
    -- Supported BGP Capabilities
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2SupportedCapabilities
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalars 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CapabilitySupportAvailable OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is TRUE if capability support is
 | 
						|
	     available and is enabled."
 | 
						|
	::= { dellNetBgpM2SupportedCapabilities 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2SupportedCapabilitiesTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2SupportedCapabilityEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of supported BGP-4 capabilities."
 | 
						|
	::= { dellNetBgpM2SupportedCapabilities 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2SupportedCapabilitiesEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2SupportedCapabilityEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Information about supported capabilities indexed
 | 
						|
	     by capability number."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2SupportedCapabilityCode
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2SupportedCapabilitiesTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2SupportedCapabilityEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2SupportedCapabilityCode
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2SupportedCapability
 | 
						|
	    TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2SupportedCapabilityCode OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..255)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Index of supported capability.  The index directly
 | 
						|
	     corresponds with the BGP-4 Capability Advertisement
 | 
						|
	     Capability Code."
 | 
						|
	::= { dellNetBgpM2SupportedCapabilitiesEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2SupportedCapability OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is True if this capability is supported,
 | 
						|
	     False otherwise."
 | 
						|
	::= { dellNetBgpM2SupportedCapabilitiesEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalars
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2AsSize OBJECT-TYPE
 | 
						|
	SYNTAX	   INTEGER {
 | 
						|
	    twoOctet(1),
 | 
						|
	    fourOctet(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The size of the AS value in this implementation.
 | 
						|
	     The semantics of this are determined as per the
 | 
						|
	     as-4bytes draft."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-as4bytes-04"
 | 
						|
	::= { dellNetBgpM2BaseScalars 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2LocalAs OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The local autonomous system number.
 | 
						|
	     If the dellNetBgpM2AsSize is twoOctet, then the range is
 | 
						|
	     constrained to be 0-65535."
 | 
						|
	::= { dellNetBgpM2BaseScalars 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2LocalIdentifier OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP Identifier of local system.
 | 
						|
	     Current practice is trending away from this value being
 | 
						|
	     treated as an IP address and more as a generic
 | 
						|
	     identifier."
 | 
						|
	::= { dellNetBgpM2BaseScalars 6 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalar Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalarExtensions
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalars 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalarNonCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalarExtensions 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalarCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalarExtensions 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalar Route Reflection Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalarRouteReflectExts OBJECT IDENTIFIER ::=
 | 
						|
	{ dellNetBgpM2BaseScalarNonCapExts 2796 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2RouteReflector OBJECT-TYPE
 | 
						|
	SYNTAX	    TruthValue
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is TRUE if this implementation supports the
 | 
						|
	     BGP Route Reflection Extension and is enabled as a
 | 
						|
	     route reflector.  If the BGP Route Reflection extension
 | 
						|
	     is not supported this value must be FALSE."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2BaseScalarRouteReflectExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2ClusterId OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The configured Cluster-ID of the BGP Speaker.  This will
 | 
						|
	     default to the BGP Speaker's DellNetBgpM2Identifier if this
 | 
						|
	     speaker is functioning as a route reflector and an
 | 
						|
	     explicit Cluster-ID has not been configured.
 | 
						|
 | 
						|
	     A value of 0.0.0.0 will be present if Route Reflection is
 | 
						|
	     not enabled."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2BaseScalarRouteReflectExts 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalar AS Confederation Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalarASConfedExts OBJECT IDENTIFIER ::=
 | 
						|
	 { dellNetBgpM2BaseScalarNonCapExts 3065 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2ConfederationRouter OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is TRUE if this implementation supports the
 | 
						|
	     BGP AS Confederations Extension and this router is
 | 
						|
	     configured to be in a confederation."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - Autonomous System Confederations for BGP"
 | 
						|
	::= { dellNetBgpM2BaseScalarASConfedExts 1 }
 | 
						|
 | 
						|
    dellNetBgpM2ConfederationId OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The local Confederation Identification Number.
 | 
						|
 | 
						|
	     This value will be zero (0) if this BGP Speaker is not
 | 
						|
	     a confederation router."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - Autonomous System Confederations for BGP"
 | 
						|
	::= { dellNetBgpM2BaseScalarASConfedExts 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Configuration Objects
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2BaseScalarConfiguration
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalars 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgBaseScalarStorageType OBJECT-TYPE
 | 
						|
	SYNTAX	   StorageType
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object specifies the intended storage type for
 | 
						|
	     all configurable base scalars."
 | 
						|
	::= { dellNetBgpM2BaseScalarConfiguration 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgLocalAs OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The local autonomous system number.
 | 
						|
 | 
						|
	     If the dellNetBgpM2AsSize is twoOctet, then the range is
 | 
						|
	     constrained to be 0-65535."
 | 
						|
	::= { dellNetBgpM2BaseScalarConfiguration 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgLocalIdentifier OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP Identifier of local system.
 | 
						|
 | 
						|
	     Current practice is trending away from this value being
 | 
						|
	     treated as an IP address and more as a generic
 | 
						|
	     identifier."
 | 
						|
	::= { dellNetBgpM2BaseScalarConfiguration 3 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalar Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgBaseScalarExtensions
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2BaseScalarConfiguration 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgBaseScalarNonCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgBaseScalarExtensions 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgBaseScalarCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgBaseScalarExtensions 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalar Route Reflection Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgBaseScalarReflectorExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgBaseScalarNonCapExts 2796 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgRouteReflector OBJECT-TYPE
 | 
						|
	SYNTAX	    TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is set to true if this implementation will
 | 
						|
	     be supporting route reflection."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2CfgBaseScalarReflectorExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgClusterId OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
 | 
						|
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The configured Cluster-ID of the BGP Speaker.  This will
 | 
						|
	     default to the BGP Speaker's DellNetBgpM2Identifier if this
 | 
						|
	     speaker is functioning as a route reflector and an
 | 
						|
	     explicit Cluster-ID has not been configured.
 | 
						|
 | 
						|
	     A value of 0.0.0.0 will be present if Route Reflection is
 | 
						|
	     not enabled."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2CfgBaseScalarReflectorExts 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Base Scalar AS Confederation Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgBaseScalarASConfedExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgBaseScalarNonCapExts 3065 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgConfederationRouter OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is set to true if this implementation will be
 | 
						|
	     supporting BGP AS Confederations."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - Autonomous System Confederations for BGP"
 | 
						|
	::= { dellNetBgpM2CfgBaseScalarASConfedExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgConfederationId OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The local Confederation Identification Number.
 | 
						|
 | 
						|
	     This value will be zero (0) if this BGP Speaker is not
 | 
						|
	     a confederation router."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - Autonomous System Confederations for BGP"
 | 
						|
	::= { dellNetBgpM2CfgBaseScalarASConfedExts 2 }
 | 
						|
 | 
						|
    --
 | 
						|
    -- BGP Peer Data
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2Peer
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerData
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "BGP peer table.
 | 
						|
 | 
						|
	     This table contains, one entry per remote BGP peer,
 | 
						|
	     any information about the connections with the remote
 | 
						|
	     BGP peers."
 | 
						|
	::= { dellNetBgpM2PeerData 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing information about the connection with
 | 
						|
	     a remote BGP peer."
 | 
						|
	INDEX {
 | 
						|
	 dellNetBgpM2PeerInstance,
 | 
						|
	    dellNetBgpM2PeerLocalAddrType,
 | 
						|
	    dellNetBgpM2PeerLocalAddr,
 | 
						|
	    dellNetBgpM2PeerRemoteAddrType,
 | 
						|
	    dellNetBgpM2PeerRemoteAddr
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerEntry ::= SEQUENCE {
 | 
						|
     dellNetBgpM2PeerInstance
 | 
						|
	 Unsigned32,
 | 
						|
	dellNetBgpM2PeerIdentifier
 | 
						|
	    DellNetBgpM2Identifier,
 | 
						|
	dellNetBgpM2PeerState
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2PeerStatus
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2PeerConfiguredVersion
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerNegotiatedVersion
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerLocalAddrType
 | 
						|
	    InetAddressType,
 | 
						|
	dellNetBgpM2PeerLocalAddr
 | 
						|
	    InetAddress,
 | 
						|
	dellNetBgpM2PeerLocalPort
 | 
						|
	    InetPortNumber,
 | 
						|
	dellNetBgpM2PeerLocalAs
 | 
						|
	    InetAutonomousSystemNumber,
 | 
						|
	dellNetBgpM2PeerRemoteAddrType
 | 
						|
	    InetAddressType,
 | 
						|
	dellNetBgpM2PeerRemoteAddr
 | 
						|
	    InetAddress,
 | 
						|
	dellNetBgpM2PeerRemotePort
 | 
						|
	    InetPortNumber,
 | 
						|
	dellNetBgpM2PeerRemoteAs
 | 
						|
	    InetAutonomousSystemNumber,
 | 
						|
	dellNetBgpM2PeerIndex
 | 
						|
	    Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerInstance OBJECT-TYPE
 | 
						|
     SYNTAX	Unsigned32
 | 
						|
     MAX-ACCESS read-only
 | 
						|
     STATUS	current
 | 
						|
     DESCRIPTION
 | 
						|
	 "The routing instance index.
 | 
						|
 | 
						|
	  Some BGP implementations permit the creation of
 | 
						|
	  multiple instances of a BGP routing process.	An
 | 
						|
	  example includes RFC 2547 PE-CE routers.
 | 
						|
 | 
						|
	  Implementations that do not support multiple
 | 
						|
	  routing instances should return 1 for this object.
 | 
						|
 | 
						|
	  XXX TODO - We need to provide a way to configure these
 | 
						|
	  in the peer configuration table."
 | 
						|
	::= { dellNetBgpM2PeerEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerIdentifier OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP Identifier of this entry's remote BGP peer.
 | 
						|
 | 
						|
	     This entry should be 0.0.0.0 unless the dellNetBgpM2PeerState is
 | 
						|
	     in the OpenConfirm or the Established state."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 4.2"
 | 
						|
	::= { dellNetBgpM2PeerEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerState OBJECT-TYPE
 | 
						|
	SYNTAX	   INTEGER {
 | 
						|
	    idle(1),
 | 
						|
	    connect(2),
 | 
						|
	    active(3),
 | 
						|
	    opensent(4),
 | 
						|
	    openconfirm(5),
 | 
						|
	    established(6)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The remote BGP peer's FSM state."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 8"
 | 
						|
	::= { dellNetBgpM2PeerEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerStatus OBJECT-TYPE
 | 
						|
	SYNTAX	   INTEGER {
 | 
						|
	    halted(1),
 | 
						|
	    running(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Whether or not the BGP FSM for this remote peer is halted
 | 
						|
	     or running.  The BGP FSM for a remote peer is halted after
 | 
						|
	     processing a Stop event.  Likewise, it is in the running
 | 
						|
	     state after a Start event.
 | 
						|
 | 
						|
	     The dellNetBgpM2PeerState will generally be in the idle state when
 | 
						|
	     the FSM is halted, although some extensions such as
 | 
						|
	     Graceful Restart will leave the peer in the Idle state
 | 
						|
	     but with the FSM running."
 | 
						|
	::= { dellNetBgpM2PeerEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfiguredVersion OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..255)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The configured version to originally start with this
 | 
						|
	     remote peer.  The BGP speaker may permit negotiation to a
 | 
						|
	     lower version number of the protocol."
 | 
						|
	::= { dellNetBgpM2PeerEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerNegotiatedVersion OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..255)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The negotiated version of BGP running between the two
 | 
						|
	     peers."
 | 
						|
	::= { dellNetBgpM2PeerEntry 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLocalAddrType OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddressType
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address family of the local end of the peering
 | 
						|
	     session."
 | 
						|
	::= { dellNetBgpM2PeerEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLocalAddr OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddress (SIZE(4..20))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address of the local end of the peering session."
 | 
						|
	::= { dellNetBgpM2PeerEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLocalPort OBJECT-TYPE
 | 
						|
	SYNTAX	   InetPortNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
 | 
						|
	    "The local port for the TCP connection between the BGP
 | 
						|
	     peers."
 | 
						|
	::= { dellNetBgpM2PeerEntry 9 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLocalAs OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Some implementations of BGP can represent themselves
 | 
						|
	     as multiple ASs.  This is the AS that this peering
 | 
						|
	     session is representing itself as to the remote peer."
 | 
						|
	::= { dellNetBgpM2PeerEntry 10 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerRemoteAddrType OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddressType
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address family of the remote end of the peering
 | 
						|
	     session."
 | 
						|
	::= { dellNetBgpM2PeerEntry 11 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerRemoteAddr OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddress (SIZE(4..20))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address of the remote end of the peering session."
 | 
						|
	::= { dellNetBgpM2PeerEntry 12 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerRemotePort OBJECT-TYPE
 | 
						|
	SYNTAX	   InetPortNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The remote port for the TCP connection between the BGP
 | 
						|
	     peers.  In the case of a transport for which the notion
 | 
						|
	     of 'port' is irrelevant, an instance value of -1
 | 
						|
	     should be returned by the agent for this object.
 | 
						|
 | 
						|
	     Note that the objects dellNetBgpM2PeerLocalAddr,
 | 
						|
	     dellNetBgpM2PeerLocalPort, dellNetBgpM2PeerRemoteAddr and
 | 
						|
	     dellNetBgpM2PeerRemotePort provide the appropriate reference to
 | 
						|
 | 
						|
	     the standard MIB TCP connection table. or even the ipv6
 | 
						|
	     TCP MIB as in rfc2452."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2012 - SNMPv2 Management Information Base for the
 | 
						|
	     Transmission Control Protocol using SMIv2.
 | 
						|
	     RFC 2542 - IP Version 6 Management Information Base
 | 
						|
	     for the Transmission Control Protocol."
 | 
						|
	::= { dellNetBgpM2PeerEntry 13 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerRemoteAs OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The remote autonomous system number."
 | 
						|
	::= { dellNetBgpM2PeerEntry 14 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerIndex OBJECT-TYPE
 | 
						|
	SYNTAX	    Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is a unique index for the remote peer entry
 | 
						|
	     in the dellNetBgpM2PeerTable.  It is assigned by the agent
 | 
						|
	     at the point of creation of the dellNetBgpM2PeerTable row
 | 
						|
	     entry.  While its value is guaranteed to be unique at
 | 
						|
	     any time, it is otherwise opaque to the management
 | 
						|
	     application with respect to its value or the contiguity
 | 
						|
	     of dellNetBgpM2PeerIndex row instance values across rows of
 | 
						|
	     the dellNetBgpM2PeerTable.  It is used to provide an index
 | 
						|
	     structure for other tables whose data is logically
 | 
						|
	     per-peer.
 | 
						|
 | 
						|
	     For explicitly configured peers, this value will remain
 | 
						|
	     consistent until this row is deleted by deleting the
 | 
						|
	     configured peers.	Unconfigured peers will generate
 | 
						|
	     a monotonically increasing number when a BGP FSM is
 | 
						|
	     built to process the peering session.  Values in the
 | 
						|
	     dellNetBgpM2PeerTable and other tables utilizing dellNetBgpM2PeerIndex
 | 
						|
	     are expected to remain in existence for an arbitrary
 | 
						|
	     time after the unconfigured peer has been deleted
 | 
						|
	     in order to allow management applications to extract
 | 
						|
	     useful management information for those peers.  Thus,
 | 
						|
	     an unconfigured peer using the same indices as the
 | 
						|
	     dellNetBgpM2PeerTable that comes up while this row still
 | 
						|
	     exists will re-utilize the same row."
 | 
						|
 | 
						|
	 ::= { dellNetBgpM2PeerEntry 15 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Errors
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerErrors
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 2 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerErrorsTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerErrorsEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "On a per peer basis, this table reflects the last
 | 
						|
	     protocol-defined error encountered and reported on
 | 
						|
	     the peer session.	If no entry for a given peer,
 | 
						|
	     by its dellNetBgpM2PeerIndex, exists in this table, then no
 | 
						|
	     such errors have been observed, reported, and
 | 
						|
	     recorded on the  session."
 | 
						|
	::= { dellNetBgpM2PeerErrors 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerErrorsEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerErrorsEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each entry contains information about errors sent
 | 
						|
	     and received for a particular BGP peer."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerErrorsTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerErrorsEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerLastErrorReceived
 | 
						|
	    OCTET STRING,
 | 
						|
	dellNetBgpM2PeerLastErrorSent
 | 
						|
	    OCTET STRING,
 | 
						|
	dellNetBgpM2PeerLastErrorReceivedTime
 | 
						|
	    TimeTicks,
 | 
						|
	dellNetBgpM2PeerLastErrorSentTime
 | 
						|
	    TimeTicks,
 | 
						|
	dellNetBgpM2PeerLastErrorReceivedText
 | 
						|
	    SnmpAdminString,
 | 
						|
	dellNetBgpM2PeerLastErrorSentText
 | 
						|
	    SnmpAdminString,
 | 
						|
	dellNetBgpM2PeerLastErrorReceivedData
 | 
						|
	    OCTET STRING,
 | 
						|
	dellNetBgpM2PeerLastErrorSentData
 | 
						|
	    OCTET STRING
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorReceived OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE (2))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The last error code and subcode received by this BGP
 | 
						|
	     Speaker via a NOTIFICATION message for this peer.
 | 
						|
	     If no error has occurred, this field is zero.
 | 
						|
	     Otherwise, the first byte of this two byte
 | 
						|
	     OCTET STRING contains the error code, and the second
 | 
						|
	     byte contains the subcode."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-15.txt, Sec. 4.5"
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorSent OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE (2))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The last error code and subcode sent by this BGP
 | 
						|
	     Speaker via a NOTIFICATION message to this peer.
 | 
						|
	     If no error has occurred, this field is zero.
 | 
						|
	     Otherwise, the first byte of this two byte
 | 
						|
	     OCTET STRING contains the error code, and the second
 | 
						|
	     byte contains the subcode."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-15.txt, Sec. 4.5"
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorReceivedTime OBJECT-TYPE
 | 
						|
	SYNTAX	   TimeTicks
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The timestamp that the last NOTIFICATION was received from
 | 
						|
	     this peer."
 | 
						|
 | 
						|
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-15.txt, Sec. 4.5"
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorSentTime OBJECT-TYPE
 | 
						|
	SYNTAX	   TimeTicks
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The timestamp that the last NOTIFICATION was sent to
 | 
						|
	     this peer."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-15.txt, Sec. 4.5"
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorReceivedText OBJECT-TYPE
 | 
						|
	SYNTAX	   SnmpAdminString
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object contains an implementation specific
 | 
						|
	     explanation of the error that was reported."
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorSentText OBJECT-TYPE
 | 
						|
	SYNTAX	   SnmpAdminString
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object contains an implementation specific
 | 
						|
	     explanation of the error that is being reported."
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorReceivedData OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE(0..4075))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The last error code's data seen by this peer."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-15.txt, Sec. 4.5"
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerLastErrorSentData OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE(0..4075))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The last error code's data sent to this peer."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-15.txt, Sec. 4.5"
 | 
						|
	::= { dellNetBgpM2PeerErrorsEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer Event Times
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerTimers
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerEventTimesTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerEventTimesEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "A table reporting the per-peering session amount
 | 
						|
	     of time elapsed and update events since the peering
 | 
						|
	     session advanced into the Established state."
 | 
						|
	::= { dellNetBgpM2PeerTimers 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerEventTimesEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerEventTimesEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each row contains a set of statistics about time
 | 
						|
	     spent and events encountered in the peer session
 | 
						|
	     Established state."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerEventTimesTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerEventTimesEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerFsmEstablishedTime
 | 
						|
	    Gauge32,
 | 
						|
	dellNetBgpM2PeerInUpdatesElapsedTime
 | 
						|
	    Gauge32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerFsmEstablishedTime OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This timer indicates how long (in seconds) this
 | 
						|
	     peer has been in the Established state or how long
 | 
						|
	     since this peer was last in the Established state.
 | 
						|
	     It is set to zero when a new peer is configured or
 | 
						|
	     the router is booted."
 | 
						|
	::= { dellNetBgpM2PeerEventTimesEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerInUpdatesElapsedTime OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Elapsed time in seconds since the last BGP UPDATE
 | 
						|
	     message was received from the peer.  Each time
 | 
						|
	     dellNetBgpM2PeerInUpdates is incremented, the value of this
 | 
						|
	     object is set to zero (0).	 This value shall also be
 | 
						|
	     zero (0) when the peer is not in the Established state"
 | 
						|
	::= { dellNetBgpM2PeerEventTimesEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer Configured Timers
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfiguredTimersTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerConfiguredTimersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Per peer management data on BGP session timers."
 | 
						|
	::= { dellNetBgpM2PeerTimers 2 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfiguredTimersEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerConfiguredTimersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each entry corresponds to the current state of
 | 
						|
 | 
						|
	     BGP timers on a given peering session."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerConfiguredTimersTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerConfiguredTimersEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerConnectRetryInterval
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerHoldTimeConfigured
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerKeepAliveConfigured
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerMinASOrigInterval
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerMinRouteAdverInterval
 | 
						|
	    Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerConnectRetryInterval OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..65535)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the ConnectRetry
 | 
						|
	     timer.  The suggested value for this timer is 120
 | 
						|
	     seconds."
 | 
						|
	::= { dellNetBgpM2PeerConfiguredTimersEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerHoldTimeConfigured OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 ( 0 | 3..65535 )
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the Hold Time configured
 | 
						|
	     for this BGP speaker with this peer.  This value
 | 
						|
	     is placed in an OPEN message sent to this peer by
 | 
						|
	     this BGP speaker, and is compared with the Hold
 | 
						|
	     Time field in an OPEN message received from the
 | 
						|
	     peer when determining the Hold Time (dellNetBgpM2PeerHoldTime)
 | 
						|
	     with the peer.  This value must not be less than
 | 
						|
	     three seconds if it is not zero (0) in which case
 | 
						|
	     the Hold Time is NOT to be established with the
 | 
						|
	     peer.  The suggested value for this timer is 90
 | 
						|
	     seconds."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Appendix 6.4"
 | 
						|
	::= { dellNetBgpM2PeerConfiguredTimersEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerKeepAliveConfigured OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 ( 0 | 1..21845 )
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the KeepAlive timer
 | 
						|
	     configured for this BGP speaker with this peer.
 | 
						|
	     The value of this object will only determine the
 | 
						|
	     KEEPALIVE messages frequency relative to the value
 | 
						|
	     specified in dellNetBgpM2PeerHoldTimeConfigured; the actual
 | 
						|
	     time interval for the KEEPALIVE messages is indicated
 | 
						|
	     by dellNetBgpM2PeerKeepAlive.  A reasonable maximum value
 | 
						|
	     for this timer would be configured to be one third
 | 
						|
	     of that of dellNetBgpM2PeerHoldTimeConfigured.
 | 
						|
 | 
						|
	     If the value of this object is zero (0), no
 | 
						|
	     periodical KEEPALIVE messages are sent to the peer
 | 
						|
	     after the BGP connection has been established.
 | 
						|
	     The suggested value for this timer is 30 seconds."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Appendix 6.4"
 | 
						|
	::= { dellNetBgpM2PeerConfiguredTimersEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerMinASOrigInterval OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the MinASOriginationInterval
 | 
						|
	     timer.  The suggested value for this timer is 15
 | 
						|
	     seconds."
 | 
						|
	::= { dellNetBgpM2PeerConfiguredTimersEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerMinRouteAdverInterval OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the
 | 
						|
	     MinRouteAdvertisementInterval timer.  The suggested
 | 
						|
	     value for this timer is 30 seconds."
 | 
						|
	::= { dellNetBgpM2PeerConfiguredTimersEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer Negotiated Timers
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerNegotiatedTimersTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerNegotiatedTimersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Current values of per-peer timers which can be
 | 
						|
	     dynamically set in the dellNetBgpM2PeerConfiguredTimersTable.
 | 
						|
	     Values reflected in this table are the current
 | 
						|
	     operational values, after negotiation from values
 | 
						|
	     derived from initial configuration or last set from
 | 
						|
	     dellNetBgpM2PeerConfiguredTimersTable row instances."
 | 
						|
	::= { dellNetBgpM2PeerTimers 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerNegotiatedTimersEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerNegotiatedTimersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each entry reflects a value of the currently
 | 
						|
	     operational, negotiated timers as reflected in the
 | 
						|
	     DellNetBgpM2PeerNegotiatedTimersEntry."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerNegotiatedTimersTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerNegotiatedTimersEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerHoldTime
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerKeepAlive
 | 
						|
	    Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerHoldTime OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32  ( 0 | 3..65535 )
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The value of this object is calculated by this BGP
 | 
						|
	     Speaker as being;
 | 
						|
 | 
						|
	     zero (0) - if this was the value sent by the peer and
 | 
						|
	     this value is permitted by this BGP Speaker.  In this
 | 
						|
	     case, no keepalive messages are sent and the Hold Timer
 | 
						|
	     is not set.
 | 
						|
 | 
						|
	     At least three (3).  This value is the smaller of
 | 
						|
	     the value sent by this peer in the OPEN message and
 | 
						|
	     dellNetBgpM2PeerHoldTimeConfigured for this peer.
 | 
						|
 | 
						|
	     This value is only defined when the peering session is
 | 
						|
	     in the Established state."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 4.2"
 | 
						|
	::= { dellNetBgpM2PeerNegotiatedTimersEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerKeepAlive OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 ( 0 | 1..21845 )
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the KeepAlive timer
 | 
						|
	     established with the peer.	 The value of this object
 | 
						|
	     is calculated by this BGP speaker such that, when
 | 
						|
	     compared with dellNetBgpM2PeerHoldTime, it has the same
 | 
						|
	     proportion as what dellNetBgpM2PeerKeepAliveConfigured has
 | 
						|
	     when compared with dellNetBgpM2PeerHoldTimeConfigured.  If
 | 
						|
	     the value of this object is zero (0), it indicates
 | 
						|
	     that the KeepAlive timer has not been established
 | 
						|
	     with the peer, or, the value of
 | 
						|
	     dellNetBgpM2PeerKeepAliveConfigured is zero (0).
 | 
						|
 | 
						|
	     This value is only defined when the peering session is
 | 
						|
	     in the Established state."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17, Sec. 4.4"
 | 
						|
	::= { dellNetBgpM2PeerNegotiatedTimersEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer Capabilities
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapabilities
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 4 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Announced Capabilities
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapsAnnouncedTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerCapsAnnouncedEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This table contains the capabilities
 | 
						|
	     that are supported for a given peer."
 | 
						|
	::= { dellNetBgpM2PeerCapabilities 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapsAnnouncedEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerCapsAnnouncedEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "These entries are keyed by a BGP-4 peer remote
 | 
						|
	     address and the BGP Capability Code"
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PeerIndex,
 | 
						|
	    dellNetBgpM2PeerCapAnnouncedCode,
 | 
						|
	    dellNetBgpM2PeerCapAnnouncedIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerCapsAnnouncedTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerCapsAnnouncedEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerCapAnnouncedCode
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerCapAnnouncedIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerCapAnnouncedValue
 | 
						|
	    OCTET STRING
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapAnnouncedCode OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..255)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP Capability Advertisement Capability Code."
 | 
						|
	::= { dellNetBgpM2PeerCapsAnnouncedEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapAnnouncedIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..128)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Multiple instances of a given capability may be sent
 | 
						|
	     bgp a BGP speaker.	 This variable is used to index them."
 | 
						|
	::= { dellNetBgpM2PeerCapsAnnouncedEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapAnnouncedValue OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE(0..255))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The value of the announced capability."
 | 
						|
	::= { dellNetBgpM2PeerCapsAnnouncedEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Received Capabilities
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapsReceivedTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM24PeerCapsReceivedEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This table contains the capabilities
 | 
						|
	    that are supported for a given peer."
 | 
						|
	::= { dellNetBgpM2PeerCapabilities 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapsReceivedEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM24PeerCapsReceivedEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "These entries are keyed by a BGP-4 peer remote
 | 
						|
	    address and the BGP Capability Code"
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PeerIndex,
 | 
						|
	    dellNetBgpM2PeerCapReceivedCode,
 | 
						|
	    dellNetBgpM2PeerCapReceivedIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerCapsReceivedTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM24PeerCapsReceivedEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerCapReceivedCode
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerCapReceivedIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PeerCapReceivedValue
 | 
						|
	    OCTET STRING
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapReceivedCode OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..255)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP Capability Advertisement Capability Code."
 | 
						|
	::= { dellNetBgpM2PeerCapsReceivedEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapReceivedIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..128)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Multiple instances of a given capability may be sent
 | 
						|
	     bgp a BGP speaker.	 This variable is used to index them."
 | 
						|
	::= { dellNetBgpM2PeerCapsReceivedEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapReceivedValue OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE(0..255))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The value of the announced capability."
 | 
						|
	::= { dellNetBgpM2PeerCapsReceivedEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Per-peer counters
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerCounters
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCountersTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerCountersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The counters associated with a BGP Peer."
 | 
						|
	::= { dellNetBgpM2PeerCounters 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCountersEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerCountersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each entry contains counters of message transmissions
 | 
						|
	     and FSM transitions for a given BGP Peering session."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerCountersTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerCountersEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerInUpdates
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerOutUpdates
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerInTotalMessages
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerOutTotalMessages
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerFsmEstablishedTrans
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerInKeepalives
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerOutKeepalives 
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerInOpen 
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerOutOpen
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerInRteRefresh 
 | 
						|
	    Counter32,
 | 
						|
	dellNetBgpM2PeerOutRteRefresh 
 | 
						|
	    Counter32	
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
-- +++wayne need to describe what happens if connection is broken
 | 
						|
-- and then reestablished. Does the prior counter value accumulate?
 | 
						|
    dellNetBgpM2PeerInUpdates OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of BGP UPDATE messages received on this
 | 
						|
	     connection.  This object should be initialized to zero
 | 
						|
	     (0) when the connection is established."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerOutUpdates OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of BGP UPDATE messages transmitted on this
 | 
						|
	     connection.  This object should be initialized to zero
 | 
						|
	     (0) when the connection is established."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerInTotalMessages OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The total number of messages received from the remote
 | 
						|
	     peer on this connection.  This object should be
 | 
						|
	     initialized to zero when the connection is established."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerOutTotalMessages OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The total number of messages transmitted to the remote
 | 
						|
	peer on this connection.  This object should be
 | 
						|
	initialized to zero when the connection is established."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerFsmEstablishedTrans OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The total number of times the BGP FSM
 | 
						|
	transitioned into the established state
 | 
						|
	for this peer."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 5 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerInKeepalives OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The number of Keepalive messages 
 | 
						|
	received from a peer.Implemented by Dell."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 6 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerOutKeepalives OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The number of Keepalive messages sent 
 | 
						|
	to a peer. Implemented by Dell."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 7 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerInOpen OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The number of Open messages received 
 | 
						|
	from a peer. Implemented by Dell."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 8 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerOutOpen OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The number of Open messages sent to a peer.
 | 
						|
	Implemented by Dell."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 9 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerInRteRefresh OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The number of Route Refresh messages 
 | 
						|
	received from a peer. Implemented by Dell."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 10 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerOutRteRefresh OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	"The number of Route Refresh messages sent 
 | 
						|
	to a peer. Implemented by Dell."
 | 
						|
	::= { dellNetBgpM2PeerCountersEntry 11 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Per-Peer Prefix Counters
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PrefixCountersTable OBJECT-TYPE
 | 
						|
 | 
						|
 | 
						|
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PrefixCountersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Additional per-peer, per AFI SAFI counters for prefixes"
 | 
						|
	::= { dellNetBgpM2PeerCounters 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixCountersEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PrefixCountersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing information about a bgp-peers prefix
 | 
						|
	     counters."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PeerIndex,
 | 
						|
	    dellNetBgpM2PrefixCountersAfi,
 | 
						|
	    dellNetBgpM2PrefixCountersSafi
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PrefixCountersTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PrefixCountersEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PrefixCountersAfi
 | 
						|
	    DellNetBgpM2Afi,
 | 
						|
	dellNetBgpM2PrefixCountersSafi
 | 
						|
	    DellNetBgpM2Safi,
 | 
						|
	dellNetBgpM2PrefixInPrefixes
 | 
						|
	    Gauge32,
 | 
						|
	dellNetBgpM2PrefixInPrefixesAccepted
 | 
						|
	    Gauge32,
 | 
						|
	dellNetBgpM2PrefixInPrefixesRejected
 | 
						|
	    Gauge32,
 | 
						|
	dellNetBgpM2PrefixOutPrefixes
 | 
						|
	    Gauge32,
 | 
						|
	dellNetBgpM2PrefixWdrawnByPeer 
 | 
						|
	    Gauge32,
 | 
						|
	dellNetBgpM2PrefixWdrawnFromPeer 
 | 
						|
	    Gauge32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixCountersAfi OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Afi
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The AFI index of the per-peer, per prefix counters"
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixCountersSafi OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Safi
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The SAFI index of the per-peer, per prefix counters"
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixInPrefixes OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of prefixes received from a peer and are
 | 
						|
	     stored in the Adj-Ribs-In for that peer."
 | 
						|
	     -- jmh - note that we are allowing stuff to be discarded
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixInPrefixesAccepted OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of prefixes for a peer that are installed
 | 
						|
	     in the Adj-Ribs-In and are eligible to become active
 | 
						|
	     in the Loc-Rib."
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixInPrefixesRejected OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of prefixes for a peer that are installed
 | 
						|
	     in the Adj-Ribs-In and are NOT eligible to become active
 | 
						|
	     in the Loc-Rib."
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 9 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PrefixOutPrefixes OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of prefixes for a peer that are installed
 | 
						|
	     in that peers Adj-Ribs-Out."
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 10 }
 | 
						|
 | 
						|
    dellNetBgpM2PrefixWdrawnByPeer OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of prefixes withdrawn by a peer.
 | 
						|
	    Implemened by Dell."
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 11 }
 | 
						|
 | 
						|
    dellNetBgpM2PrefixWdrawnFromPeer OBJECT-TYPE
 | 
						|
	SYNTAX	   Gauge32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of prefixes withdrawn from a peer.
 | 
						|
	    Implemened by Dell."
 | 
						|
	::= { dellNetBgpM2PrefixCountersEntry 12 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerExtensions
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerNonCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PeerExtensions 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PeerExtensions 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer Route Reflection Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerRouteReflectionExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PeerNonCapExts 2796 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerReflectorClientTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerReflectorClientEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of route reflection client settings on a per-peer
 | 
						|
	     basis."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2PeerRouteReflectionExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerReflectorClientEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerReflectorClientEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing data on a per-peer basis on whether
 | 
						|
	     the peer is configured as a route reflector client."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerReflectorClientTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerReflectorClientEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerReflectorClient
 | 
						|
	    INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    dellNetBgpM2PeerReflectorClient OBJECT-TYPE
 | 
						|
	SYNTAX	  INTEGER {
 | 
						|
	    nonClient(0),
 | 
						|
	    client(1),
 | 
						|
	    meshedClient(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value indicates whether the given peer is a
 | 
						|
	     reflector client of this router, or not.  A value of
 | 
						|
	     nonClient indicates that this peer is not a reflector
 | 
						|
	     client.  A value of client indicates that this peer is a
 | 
						|
	     reflector client that is not fully meshed with other
 | 
						|
	     reflector clients.	 A value of meshedClient indicates
 | 
						|
	     that the peer is a reflector client and is fully meshed
 | 
						|
	     with all other reflector clients.
 | 
						|
 | 
						|
	     This value must be nonClient (0) for BGP external peers."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2PeerReflectorClientEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer AS Confederations Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerASConfederationExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PeerNonCapExts 3065 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfedMemberTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PeerConfedMemberEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of confederation member settings on a per-peer
 | 
						|
	     basis."
 | 
						|
 | 
						|
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - BGP Confederations"
 | 
						|
	::= { dellNetBgpM2PeerASConfederationExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfedMemberEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PeerConfedMemberEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing data on a per-peer basis on whether
 | 
						|
	     the peer is configured as a BGP confederation member."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - BGP Confederations"
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PeerConfedMemberTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PeerConfedMemberEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PeerConfedMember
 | 
						|
	    TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfedMember OBJECT-TYPE
 | 
						|
	SYNTAX	    TruthValue
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value indicates whether the given peer is in our
 | 
						|
	     confederation or not."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - BGP Confederations"
 | 
						|
	::= { dellNetBgpM2PeerConfedMemberEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer configuration objects
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfiguration
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Peer 8 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Administering activated peering sessions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerAdminStatusTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2CfgPeerAdminStatusEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table containing rows for administratively starting and
 | 
						|
	     stopping peering sessions."
 | 
						|
	::= { dellNetBgpM2PeerConfiguration 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerAdminStatusEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2CfgPeerAdminStatusEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing row for administratively starting and
 | 
						|
	     stopping peers."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PeerIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerAdminStatusTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2CfgPeerAdminStatusEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2CfgPeerAdminStatus
 | 
						|
	    INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerAdminStatus OBJECT-TYPE
 | 
						|
	SYNTAX	    INTEGER {
 | 
						|
	    stop(1),
 | 
						|
	    start(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object allows the Manual Stop and Manual Start
 | 
						|
	     events to be sent to an activated peering session."
 | 
						|
	::= { dellNetBgpM2CfgPeerAdminStatusEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer Configuration
 | 
						|
    --
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerNextIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Integer32 (0..65535)
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object contains the next appropriate value to
 | 
						|
	     use as an index for creation of a row instance in
 | 
						|
	     in the dellNetBgpM2CfgPeerTable.	If the number of available
 | 
						|
	     entries in the dellNetBgpM2CfgPeerTable is exhausted, a
 | 
						|
	     retrieval value of this object instance will return
 | 
						|
	     0.	 A value of 0 may also be returned if the agent
 | 
						|
	     is otherwise incapable of dellNetBgpM2CfgPeerTable row creation
 | 
						|
	     at the time of dellNetBgpM2CfgPeerNextIndex retrieval."
 | 
						|
	::= { dellNetBgpM2PeerConfiguration 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2CfgPeerEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "BGP configuration peer table.
 | 
						|
 | 
						|
	     This table allows the configuration of the parameters
 | 
						|
	     for a session with a BGP peer.
 | 
						|
 | 
						|
	     +++wayne provide description of how config should be done
 | 
						|
	     for a peer per table."
 | 
						|
	::= { dellNetBgpM2PeerConfiguration 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2CfgPeerEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing information set up by a management
 | 
						|
	     entity to configure a connection with a BGP peer."
 | 
						|
	INDEX { dellNetBgpM2CfgPeerIndex }
 | 
						|
	::= { dellNetBgpM2CfgPeerTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2CfgPeerEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2CfgPeerConfiguredVersion
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2CfgAllowVersionNegotiation
 | 
						|
	    TruthValue,
 | 
						|
	dellNetBgpM2CfgPeerLocalAddrType
 | 
						|
	    InetAddressType,
 | 
						|
	dellNetBgpM2CfgPeerLocalAddr
 | 
						|
	    InetAddress,
 | 
						|
	dellNetBgpM2CfgPeerLocalAs
 | 
						|
	    InetAutonomousSystemNumber,
 | 
						|
	dellNetBgpM2CfgPeerRemoteAddrType
 | 
						|
	    InetAddressType,
 | 
						|
	dellNetBgpM2CfgPeerRemoteAddr
 | 
						|
	    InetAddress,
 | 
						|
	dellNetBgpM2CfgPeerRemoteAs
 | 
						|
	    InetAutonomousSystemNumber,
 | 
						|
	dellNetBgpM2CfgPeerEntryStorageType
 | 
						|
	    StorageType,
 | 
						|
	dellNetBgpM2CfgPeerError
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2CfgPeerBgpPeerEntry
 | 
						|
	    RowPointer,
 | 
						|
	dellNetBgpM2CfgPeerRowEntryStatus
 | 
						|
	    RowStatus,
 | 
						|
	dellNetBgpM2CfgPeerIndex
 | 
						|
	    Integer32,
 | 
						|
	dellNetBgpM2CfgPeerStatus
 | 
						|
	    INTEGER
 | 
						|
	}
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerConfiguredVersion OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..255)
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The configured version to originally start with
 | 
						|
	     this peer.	 The BGP speaker may permit negotiation
 | 
						|
	     to a lower version number of the protocol depending on the
 | 
						|
	     set value of dellNetBgpM2CfgAllowVersionNegotiation."
 | 
						|
	DEFVAL	   { 4 }
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgAllowVersionNegotiation OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "If set to true, during session establishment with this
 | 
						|
	     peer, negotiation to a version lower than that specified
 | 
						|
	     in dellNetBgpM2CfgPeerConfiguredVersion will be allowed."
 | 
						|
	DEFVAL { false }
 | 
						|
 | 
						|
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerLocalAddrType OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddressType
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address family of the speakers of this BGP
 | 
						|
	     session."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerLocalAddr OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddress (SIZE (4..20))
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address of the local end of the peering session."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerLocalAs OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Autonomous system represented to peer on peering
 | 
						|
	     session initialization.  Some implementations of
 | 
						|
	     BGP can represent themselves as multiple ASes.
 | 
						|
	     These implementations can set this to an alternate
 | 
						|
	     autonomous system.	 If this object is set to zero
 | 
						|
	     (0) at the point this row instance is set to active,
 | 
						|
	     then the implementation will initialize this session
 | 
						|
	     representing itself as the value of dellNetBgpM2CfgLocalAs."
 | 
						|
	DEFVAL { 0 }
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerRemoteAddrType OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddressType
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address family of the speakers of the remote BGP
 | 
						|
	     session."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 6 }
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerRemoteAddr OBJECT-TYPE
 | 
						|
	SYNTAX	    InetAddress (SIZE(4..20))
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address of the remote end (destination address
 | 
						|
	     of peer) for peering session."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerRemoteAs OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Autonomous system number of the remote peer."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerEntryStorageType OBJECT-TYPE
 | 
						|
	SYNTAX	   StorageType
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object type specifies the intended storage
 | 
						|
	     type for the dellNetBgpM2CfgPeerEntry row instance."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 9 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerError  OBJECT-TYPE
 | 
						|
	SYNTAX	    INTEGER {
 | 
						|
	    unknown(0),
 | 
						|
	    notActivated (1),
 | 
						|
	    errDuplicatePeeringSession (2),
 | 
						|
	    activated (3)
 | 
						|
	    -- +++wayne more to follow
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value indicates the current error status of
 | 
						|
	     the row denoting the configured error status.
 | 
						|
 | 
						|
	     If this row is still under creation (has not been activated
 | 
						|
	     dellNetBgpM2CfgPeerRowEntryStatus), then this instance will be set to
 | 
						|
	     not-activated (1).
 | 
						|
 | 
						|
	     At the point that the row is activated, dellNetBgpM2CfgPeerError
 | 
						|
	     will reflect the error status of the row data itself.  If
 | 
						|
	     there is another session already activated with the same
 | 
						|
	     local and remote addresses as denoted by
 | 
						|
	     {dellNetBgpM2CfgPeerLocalAddrType, dellNetBgpM2CfgPeerLocalAddr,
 | 
						|
	     dellNetBgpM2CfgPeerRemoteAddr}, then
 | 
						|
	     the value of this will be set to
 | 
						|
	     err-duplicate-peering-session (2).
 | 
						|
 | 
						|
	     If this row is associated with a peer session whose
 | 
						|
	     initialization has been attempted, the value will be
 | 
						|
	     set to activated (3) (and, dellNetBgpM2PeerCfgPeerEntry will
 | 
						|
	     be set to the row instance of the entry in the
 | 
						|
	     dellNetBgpM2PeerTable which reflects the state of the peering
 | 
						|
	     session).
 | 
						|
 | 
						|
	     Note that this object only reflects the error as a
 | 
						|
	     function of the attempted activation of this row as
 | 
						|
	     containing data for a bgp peering session.	 The actual
 | 
						|
	     state of the session at the point of any protocol exchange
 | 
						|
	     or session state machine initiation is reflected in the
 | 
						|
	     dellNetBgpM2PeerTable row instance (as reflected through
 | 
						|
	     dellNetBgpM2CfgPeerPeerEntry) associated with this row instance."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 10 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerBgpPeerEntry OBJECT-TYPE
 | 
						|
	SYNTAX	    RowPointer
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Upon activation of the session data contained in this
 | 
						|
	     row instance, this object points to an instance of a row
 | 
						|
	     within the dellNetBgpM2PeerTable reflecting the session in its
 | 
						|
	     initializing or operational state.	 Retrieval of this
 | 
						|
	     column instance will always yield a value of {0.0} unless
 | 
						|
	     the session has successfully been activated (via
 | 
						|
	     dellNetBgpM2CfgPeerRowEntryStatus).  Such row instances will always
 | 
						|
	     have a value of dellNetBgpM2CfgPeerError which is activated (3)."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 11 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerRowEntryStatus	OBJECT-TYPE
 | 
						|
	SYNTAX	   RowStatus
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object type is used to control creation,
 | 
						|
	     activation, and deletion of this row instance."
 | 
						|
 | 
						|
	    -- +++wayne need better directions for agent auto-removal
 | 
						|
	    -- of row instances which have moved to active or error
 | 
						|
	    -- state
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 12 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Integer32 (1..65535)
 | 
						|
	MAX-ACCESS accessible-for-notify
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Uniquely identifies an instance of a peer row, as
 | 
						|
	     an element of configuration."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 13 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerStatus OBJECT-TYPE
 | 
						|
	SYNTAX	    INTEGER {
 | 
						|
	    halted(1),
 | 
						|
	    running(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
	     "This specifies the state of the peering session upon
 | 
						|
	      activation.  If disabled, the FSM is in the halted
 | 
						|
	      state and no Automatic Start events are generated.
 | 
						|
	      If enabled, the FSM is in the running state and
 | 
						|
	      Automatic Start events may be generated."
 | 
						|
	::= { dellNetBgpM2CfgPeerEntry 14 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Per-peer timers table
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerTimersTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2CfgPeerTimersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table for configuration of per-peer timers."
 | 
						|
	::= {  dellNetBgpM2PeerConfiguration 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerTimersEntry OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2CfgPeerTimersEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
 | 
						|
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing per-peer timer configuration."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2CfgPeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerTimersTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2CfgPeerTimersEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2CfgPeerConnectRetryInterval
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2CfgPeerHoldTimeConfigured
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2CfgPeerKeepAliveConfigured
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2CfgPeerMinASOrigInterval
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2CfgPeerMinRouteAdverInter
 | 
						|
	    Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerConnectRetryInterval OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (1..65535)
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the ConnectRetry
 | 
						|
	     timer.  The suggested value for this timer is 120
 | 
						|
	     seconds."
 | 
						|
	DEFVAL {
 | 
						|
	    120
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerTimersEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerHoldTimeConfigured OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 ( 0 | 3..65535 )
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the Hold Time configured
 | 
						|
	     for this BGP speaker with this peer.  This value
 | 
						|
	     is placed in an OPEN message sent to this peer by
 | 
						|
	     this BGP speaker, and is compared with the Hold
 | 
						|
	     Time field in an OPEN message received from the
 | 
						|
	     peer when determining the Hold Time (dellNetBgpM2PeerHoldTime)
 | 
						|
	     with the peer.  This value must not be less than
 | 
						|
	     three seconds if it is not zero (0) in which case
 | 
						|
	     the Hold Time is NOT to be established with the
 | 
						|
	     peer.  The suggested value for this timer is 90
 | 
						|
	     seconds."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Appendix 6.4"
 | 
						|
	DEFVAL {
 | 
						|
	    90
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerTimersEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerKeepAliveConfigured OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 ( 0 | 1..21845 )
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the KeepAlive timer
 | 
						|
	     configured for this BGP speaker with this peer.
 | 
						|
	     The value of this object will only determine the
 | 
						|
	     KEEPALIVE messages frequency relative to the value
 | 
						|
	     specified in dellNetBgpM2PeerHoldTimeConfigured; the actual
 | 
						|
	     time interval for the KEEPALIVE messages is indicated
 | 
						|
	     by dellNetBgpM2PeerKeepAlive.  A reasonable maximum value
 | 
						|
	     for this timer would be configured to be one third
 | 
						|
	     of that of dellNetBgpM2PeerHoldTimeConfigured.
 | 
						|
 | 
						|
	     If the value of this object is zero (0), no
 | 
						|
	     periodical KEEPALIVE messages are sent to the peer
 | 
						|
	     after the BGP connection has been established.
 | 
						|
	     The suggested value for this timer is 30 seconds."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Appendix 6.4"
 | 
						|
	DEFVAL {
 | 
						|
	    30
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerTimersEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerMinASOrigInterval OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the MinASOriginationInterval
 | 
						|
	     timer.  The suggested value for this timer is 15
 | 
						|
	     seconds."
 | 
						|
 | 
						|
	DEFVAL {
 | 
						|
	    15
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerTimersEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerMinRouteAdverInter OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Time interval in seconds for the
 | 
						|
	     MinRouteAdvertisementInterval timer.  The suggested
 | 
						|
	     value for this timer is 30 seconds."
 | 
						|
	DEFVAL {
 | 
						|
	    30
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerTimersEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Per-peer configuration extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerExtensions
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PeerConfiguration 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerNonCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgPeerExtensions 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgPeerExtensions 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer route reflection configuration
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerRouteReflectionExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgPeerNonCapExts 2796 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerReflectorClientTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2CfgPeerReflectorClientEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
 | 
						|
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of route reflection client settings on a per-peer
 | 
						|
	     basis."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2CfgPeerRouteReflectionExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerReflectorClientEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2CfgPeerReflectorClientEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing data on a per-peer basis on whether
 | 
						|
	     the peer is configured as a route reflector client."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2CfgPeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerReflectorClientTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2CfgPeerReflectorClientEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2CfgPeerReflectorClient
 | 
						|
	    INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerReflectorClient OBJECT-TYPE
 | 
						|
	SYNTAX	  INTEGER {
 | 
						|
	    nonClient(0),
 | 
						|
	    client(1),
 | 
						|
	    meshedClient(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value indicates whether the given peer is a
 | 
						|
	     reflector client of this router, or not.  A value of
 | 
						|
	     nonClient indicates that this peer is not a reflector
 | 
						|
	     client.  A value of client indicates that this peer is a
 | 
						|
	     reflector client that is not fully meshed with other
 | 
						|
	     reflector clients.	 A value of meshedClient indicates
 | 
						|
	     that the peer is a reflector client and is fully meshed
 | 
						|
	     with all other reflector clients.
 | 
						|
 | 
						|
	     This value must be nonClient (0) for BGP external peers."
 | 
						|
	REFERENCE
 | 
						|
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2CfgPeerReflectorClientEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Peer AS Confederations Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerASConfederationExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2CfgPeerNonCapExts 3065 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerConfedMemberTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2CfgPeerConfedMemberEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of confederation member settings on a per-peer
 | 
						|
	     basis."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - BGP Confederations"
 | 
						|
	::= { dellNetBgpM2CfgPeerASConfederationExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerConfedMemberEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2CfgPeerConfedMemberEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing data on a per-peer basis on whether
 | 
						|
	     the peer is configured as a BGP confederation member."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - BGP Confederations"
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PeerEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2CfgPeerConfedMemberTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2CfgPeerConfedMemberEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2CfgPeerConfedMember
 | 
						|
	    TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CfgPeerConfedMember OBJECT-TYPE
 | 
						|
	SYNTAX	    TruthValue
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value indicates whether the given peer is in our
 | 
						|
	     confederation or not."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3065 - BGP Confederations"
 | 
						|
	::= { dellNetBgpM2CfgPeerConfedMemberEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- BGP NLRI Data
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2Rib
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2 3 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- NLRI Table
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2NlriTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2NlriEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP-4 Received Path Attribute Table contains
 | 
						|
	     information about paths to destination networks
 | 
						|
	     received from all BGP4 peers.  Collectively, this
 | 
						|
	     represents the Adj-Ribs-In.  The route where
 | 
						|
	     dellNetBgpM2NlriBest is TRUE represents, for this NLRI,
 | 
						|
	     the route that is installed in the LocRib from the
 | 
						|
	     Adj-Ribs-In."
 | 
						|
	::= { dellNetBgpM2Rib 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2NlriEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Information about a path to a network."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PeerIndex,
 | 
						|
	    dellNetBgpM2NlriAfi,
 | 
						|
	    dellNetBgpM2NlriSafi,
 | 
						|
	    dellNetBgpM2NlriPrefix,
 | 
						|
	    dellNetBgpM2NlriPrefixLen,
 | 
						|
 | 
						|
	    dellNetBgpM2NlriIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2NlriTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2NlriEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2NlriIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2NlriAfi
 | 
						|
	    DellNetBgpM2Afi,
 | 
						|
	dellNetBgpM2NlriSafi
 | 
						|
	    DellNetBgpM2Safi,
 | 
						|
	dellNetBgpM2NlriPrefixType
 | 
						|
	    InetAddressType,
 | 
						|
	dellNetBgpM2NlriPrefix
 | 
						|
	    InetAddress,
 | 
						|
	dellNetBgpM2NlriPrefixLen
 | 
						|
	    InetAddressPrefixLength,
 | 
						|
	dellNetBgpM2NlriBest
 | 
						|
	    TruthValue,
 | 
						|
	dellNetBgpM2NlriCalcLocalPref
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2NlriOpaqueType
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2NlriOpaquePointer
 | 
						|
	    RowPointer
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This index allows for multiple instances of a base
 | 
						|
	     prefix for a certain AFI SAFI from a given peer.
 | 
						|
	     This is currently useful for two things:
 | 
						|
	     1. Allowing for a peer in future implementations to
 | 
						|
		send more than a single route instance.
 | 
						|
	     2. Allow for extensions which extend the NLRI field
 | 
						|
		to send the same prefix while utilizing other
 | 
						|
		extension specific information.	 An example of
 | 
						|
		this is RFC 3107 - Carrying MPLS labels in BGP."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3107 - Carrying Label Information in BGP-4"
 | 
						|
	::= { dellNetBgpM2NlriEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriAfi OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Afi
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address family of the prefix for this NLRI."
 | 
						|
	::= { dellNetBgpM2NlriEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriSafi OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Safi
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The subsequent address family of the prefix for
 | 
						|
	     this NLRI"
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2858 - Multiprotocol Extensions for BGP-4"
 | 
						|
	::= { dellNetBgpM2NlriEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriPrefixType OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddressType
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The type of the IP address prefix in the
 | 
						|
	  Network Layer Reachability Information field.
 | 
						|
	  The value of this object is derived from the
 | 
						|
	  appropriate value from the dellNetBgpM2NlriAfi field.
 | 
						|
	  Where an appropriate InetAddressType is not
 | 
						|
	  available, the value of the object must be
 | 
						|
	  unknown(0).
 | 
						|
 | 
						|
	  XXX TODO - This seems like a hack."
 | 
						|
	::= { dellNetBgpM2NlriEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriPrefix OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddress	(SIZE (4..20))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An IP address prefix in the Network Layer
 | 
						|
	     Reachability Information field.  This object
 | 
						|
	     is an IP address containing the prefix with
 | 
						|
	     length specified by
 | 
						|
	     dellNetBgpM2PathAttrAddrPrefixLen.
 | 
						|
 | 
						|
	     Any bits beyond the length specified by
 | 
						|
	     dellNetBgpM2PathAttrAddrPrefixLen are zeroed."
 | 
						|
	::= { dellNetBgpM2NlriEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriPrefixLen OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddressPrefixLength
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Length in bits of the address prefix in
 | 
						|
	     the Network Layer Reachability Information field."
 | 
						|
	::= { dellNetBgpM2NlriEntry 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriBest OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An indication of whether or not this route
 | 
						|
	     was chosen as the best BGP4 route."
 | 
						|
	::= { dellNetBgpM2NlriEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriCalcLocalPref OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The degree of preference calculated by the
 | 
						|
	     receiving BGP4 speaker for an advertised
 | 
						|
	     route."
 | 
						|
	::= { dellNetBgpM2NlriEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is a unique index for the per-NLRI entry
 | 
						|
	     in the dellNetBgpM2PathAttrTable.	 It is assigned by the
 | 
						|
	     agent at the point of creation of the dellNetBgpM2PathAttrTable
 | 
						|
	     row entry.	 While its value is guaranteed to be unique
 | 
						|
	     at any time, it is otherwise opaque to the management
 | 
						|
	     application with respect to its value or the contiguity
 | 
						|
	     of dellNetBgpM2PathAttrIndex row instance values across rows
 | 
						|
	     of the dellNetBgpM2PeerAttrTable.	 It is used to provide an
 | 
						|
	     index structure for other tables whose data is logically
 | 
						|
	     per-peer, per-NLRI."
 | 
						|
	::= { dellNetBgpM2NlriEntry 9 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriOpaqueType OBJECT-TYPE
 | 
						|
	SYNTAX	   INTEGER {
 | 
						|
	    none(0),
 | 
						|
	    bgpMplsLabelStack(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object enumerates the type of the row that is
 | 
						|
	     pointed to in the table row dellNetBgpM2NlriOpaquePointer
 | 
						|
	     instance, if dellNetBgpM2NlriOpaquePointer is in fact not
 | 
						|
	     a zero length.  dellNetBgpM2NlriOpaqueType is necessary since
 | 
						|
	     the data referenced by dellNetBgpM2NlriOpaquePointer is
 | 
						|
	     opaque to BGP.  For example, in the case of RFC 3107,
 | 
						|
	     the label stack that is pointed to may occur in the
 | 
						|
	     mplsLabelStackTable from the MPLS-LSR-MIB, and the
 | 
						|
	     instance value of dellNetBgpM2NlriOpaqueType would be
 | 
						|
	     bgpMplsLabelStack(1)."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 3107 - Carrying Label Information in BGP-4
 | 
						|
	     draft-ietf-mpls-lsr-mib-08.txt"
 | 
						|
	::= { dellNetBgpM2NlriEntry 10 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2NlriOpaquePointer OBJECT-TYPE
 | 
						|
	SYNTAX	   RowPointer
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Pointer to a row that decomposes the data that is
 | 
						|
	     opaque to the BGP MIB but is sent in the NLRI.
 | 
						|
	     This RowPointer has zero (0) length data instance
 | 
						|
	     if dellNetBgpM2NlriOpaqueType is none."
 | 
						|
	::= { dellNetBgpM2NlriEntry 11 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Adj-Ribs-Out Table
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2AdjRibsOutTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2AdjRibsOutEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This table contains on a per-peer basis one or more
 | 
						|
	     routes from the dellNetBgpM2NlriTable that have been
 | 
						|
	     placed in this peer's Adj-Ribs-Out."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 3.2"
 | 
						|
	::= { dellNetBgpM2Rib 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AdjRibsOutEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2AdjRibsOutEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "List of BGP routes that have been placed into a
 | 
						|
	     peer's Adj-Ribs-Out."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PeerIndex,
 | 
						|
	    dellNetBgpM2NlriAfi,
 | 
						|
	    dellNetBgpM2NlriSafi,
 | 
						|
	    dellNetBgpM2NlriPrefix,
 | 
						|
	    dellNetBgpM2NlriPrefixLen,
 | 
						|
	    dellNetBgpM2AdjRibsOutIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2AdjRibsOutTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2AdjRibsOutEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2AdjRibsOutIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2AdjRibsOutRoute
 | 
						|
	    RowPointer
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AdjRibsOutIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Certain extensions to BGP permit multiple instance of
 | 
						|
	     a per afi, per safi prefix to be advertised to a peer.
 | 
						|
	     This object allows the enumeration of them."
 | 
						|
	::= { dellNetBgpM2AdjRibsOutEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AdjRibsOutRoute OBJECT-TYPE
 | 
						|
	SYNTAX	   RowPointer
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This object points to the route in the dellNetBgpM2NlriTable
 | 
						|
	     that corresponds to the entry in the peer's
 | 
						|
	     Adj-Rib-Out.  Outgoing route maps are not
 | 
						|
	     reflected at this point as those are part of the
 | 
						|
	     Update-Send process."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 9.2"
 | 
						|
	::= { dellNetBgpM2AdjRibsOutEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- BGP Rib Path Attributes Table
 | 
						|
    --
 | 
						|
 | 
						|
    --
 | 
						|
    -- Path Attribute Counter
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCount OBJECT-TYPE
 | 
						|
	SYNTAX	   Counter32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The number of entries in the dellNetBgpM2PathAttrTable."
 | 
						|
	::= { dellNetBgpM2Rib 3 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Path Attributes Table
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PathAttrEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Provides per advertised network-prefix attribute data,
 | 
						|
	     as advertised over a peering session."
 | 
						|
	::= { dellNetBgpM2Rib 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PathAttrEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each entry contains data about a given network
 | 
						|
	     prefix, per-prefix and per-advertising peer."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PathAttrTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PathAttrEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PathAttrOrigin
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2PathAttrNextHopAddrType
 | 
						|
	    InetAddressType,
 | 
						|
	dellNetBgpM2PathAttrNextHop
 | 
						|
	    InetAddress,
 | 
						|
	dellNetBgpM2PathAttrMedPresent
 | 
						|
	    TruthValue,
 | 
						|
	dellNetBgpM2PathAttrMed
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrLocalPrefPresent
 | 
						|
	    TruthValue,
 | 
						|
	dellNetBgpM2PathAttrLocalPref
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrAtomicAggregate
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2PathAttrAggregatorAS
 | 
						|
	    InetAutonomousSystemNumber,
 | 
						|
	dellNetBgpM2PathAttrAggregatorAddr
 | 
						|
	    DellNetBgpM2Identifier,
 | 
						|
	dellNetBgpM2AsPathCalcLength
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2AsPathString
 | 
						|
	    SnmpAdminString,
 | 
						|
	dellNetBgpM2AsPathIndex
 | 
						|
	    Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrOrigin OBJECT-TYPE
 | 
						|
	SYNTAX	   INTEGER {
 | 
						|
	    igp(1),-- networks are interior
 | 
						|
	    egp(2),-- networks learned via the EGP protocol
 | 
						|
	    incomplete(3) -- undetermined
 | 
						|
	    }
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The ultimate origin of the path information."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrNextHopAddrType OBJECT-TYPE
 | 
						|
	SYNTAX	    InetAddressType
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address family of the address for
 | 
						|
	     the border router that should be used
 | 
						|
	     to access the destination network."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrNextHop OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddress (SIZE(4..20))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The address of the border router that
 | 
						|
	     should be used to access the destination
 | 
						|
	     network.  This address is the nexthop
 | 
						|
	     address received in the UPDATE packet.
 | 
						|
	     The address family of this object will be the
 | 
						|
	     same as that of the prefix in this row.
 | 
						|
 | 
						|
	     Note that for RFC2545 style double nexthops,
 | 
						|
	     this object will always contain the global scope
 | 
						|
	     nexthop.  dellNetBgpM2LinkLocalNextHopTable will contain
 | 
						|
	     the linklocal scope nexthop.
 | 
						|
 | 
						|
	     In the case that the mechanism documented in
 | 
						|
	     draft-kato-bgp-ipv6-link-local-00.txt is used and
 | 
						|
	     only a link local nexthop has been sent, ,
 | 
						|
	     dellNetBgpM2LinkLocalNextHopPresent will be false
 | 
						|
	     and dellNetBgpM2PathAttrNextHop will contain the link local
 | 
						|
	     nexthop."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrMedPresent OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Whether or not the MED value is present.
 | 
						|
	     If it is not present, the dellNetBgpM2PathAttrMed
 | 
						|
	     object has no useful value and should be set to 0."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrMed OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This metric is used to discriminate
 | 
						|
	     between multiple exit points to an
 | 
						|
	     adjacent autonomous system."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrLocalPrefPresent OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Whether or not the LocalPref value is present.
 | 
						|
	     If it is not present, the dellNetBgpM2PathAttrLocalPref
 | 
						|
	     object has no useful value and should be set to 0."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrLocalPref OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The originating BGP4 speakers degree of
 | 
						|
	     preference for an advertised route."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrAtomicAggregate OBJECT-TYPE
 | 
						|
	SYNTAX	   INTEGER {
 | 
						|
	    atomicAggregatePresent(1),
 | 
						|
	    atomicAggregateMissing(2)
 | 
						|
	    }
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "When this object is set to atomicAggregatePresent,
 | 
						|
	  the ATOMIC_AGGREGATE Path Attribute is present
 | 
						|
 | 
						|
 | 
						|
	  and indicates that the NLRI MUST NOT be made
 | 
						|
	  more specific."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrAggregatorAS OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The AS number of the last BGP4 speaker that
 | 
						|
	     performed route aggregation.  A value of
 | 
						|
	     zero (0) indicates the absence of this
 | 
						|
	     attribute.
 | 
						|
 | 
						|
	     Note propagation of AS of zero is illegal in
 | 
						|
	     the Internet."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 9 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrAggregatorAddr OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The IP address of the last BGP4 speaker
 | 
						|
	     that performed route aggregation.	A
 | 
						|
	     value of 0.0.0.0 indicates the absence
 | 
						|
	     of this attribute."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 10 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathCalcLength OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value represents the calculated length of the
 | 
						|
	     AS Path according to the rules of the BGP specification.
 | 
						|
	     This value is used in route selection."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 9.1.2.2.a"
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 11 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathString OBJECT-TYPE
 | 
						|
	SYNTAX	   SnmpAdminString
 | 
						|
	MAX-ACCESS read-only
 | 
						|
 | 
						|
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This is a string depicting the autonomous system
 | 
						|
	     path to this network which was received from the
 | 
						|
	     peer which advertised it.	The format of the string
 | 
						|
	     is implementation-dependent, and should be designed
 | 
						|
	     for operator readability."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 12 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is a unique index for the decomposed AS Path
 | 
						|
	     in the dellNetBgpM2AsPathTable.  It is assigned by the
 | 
						|
	     agent at the point of creation of the dellNetBgpM2AsPathTable
 | 
						|
	     row entry.	 While its value is guaranteed to be unique
 | 
						|
	     at any time, it is otherwise opaque to the management
 | 
						|
	     application with respect to its value or the contiguity
 | 
						|
	     of dellNetBgpM2AsPathIndex row instance values across rows
 | 
						|
	     of the dellNetBgpM2AsPathTable."
 | 
						|
	::= { dellNetBgpM2PathAttrEntry 13 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- As-4 byte AS_PATH
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4byteTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2AsPath4byteEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This table is present for BGP speakers that support
 | 
						|
	     the AS 4byte specification and are functioning as
 | 
						|
	     a router between 2-byte and 4-byte AS space."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-as4bytes-04.txt - BGP support for
 | 
						|
	     four-octet AS number space"
 | 
						|
	::= { dellNetBgpM2Rib 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4byteEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2AsPath4byteEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each row contains the information for the AS 4-byte
 | 
						|
	     extension's NEW_AS_PATH and NEW_AGGREGATOR attributes."
 | 
						|
	AUGMENTS {
 | 
						|
	    dellNetBgpM2PathAttrEntry
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2AsPath4byteTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2AsPath4byteEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2AsPath4bytePathPresent
 | 
						|
	    TruthValue,
 | 
						|
	dellNetBgpM2AsPath4byteAggregatorAS
 | 
						|
	    InetAutonomousSystemNumber,
 | 
						|
	dellNetBgpM2AsPath4byteCalcLength
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2AsPath4byteString
 | 
						|
	    SnmpAdminString,
 | 
						|
	dellNetBgpM2AsPath4byteIndex
 | 
						|
	    Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4bytePathPresent OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value may only be true if this BGP Speaker
 | 
						|
	     is functioning as a router between ASs that
 | 
						|
	     are in 2-byte and 4-byte AS space.	 If this
 | 
						|
	     value is true, then the NEW_AS_PATH attributes
 | 
						|
	     are present and the 4-byte versions of the
 | 
						|
	     appropriate path attributes are in this row.
 | 
						|
 | 
						|
	     If this value is false, then the following values
 | 
						|
	     will be present in the row:
 | 
						|
 | 
						|
	     dellNetBgpM2PathAttrAggregatorAS - zero (0).
 | 
						|
	     dellNetBgpM2AsPathCalcLength - zero (0).
 | 
						|
	     dellNetBgpM2AsPathString - zero (0) length string.
 | 
						|
	     dellNetBgpM2AsPathIndex - zero (0)."
 | 
						|
	::= { dellNetBgpM2AsPath4byteEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4byteAggregatorAS OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The NEW_AGGREGATOR AS number of the last BGP4 speaker
 | 
						|
	     that performed route aggregation.	A value of
 | 
						|
	     zero (0) indicates the absence of this
 | 
						|
	     attribute.
 | 
						|
 | 
						|
	     Note propagation of AS of zero is illegal in
 | 
						|
	     the Internet."
 | 
						|
	::= { dellNetBgpM2AsPath4byteEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4byteCalcLength OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value represents the calculated length of the
 | 
						|
	     NEW_AS_PATH according to the rules of the BGP specification.
 | 
						|
	     This value is used in route selection."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-17.txt, Sec. 9.1.2.2.a"
 | 
						|
	::= { dellNetBgpM2AsPath4byteEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4byteString OBJECT-TYPE
 | 
						|
	SYNTAX	   SnmpAdminString
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This is a string depicting the autonomous system
 | 
						|
	     path to this network which was received from the
 | 
						|
	     peer which advertised it.	The format of the string
 | 
						|
	     is implementation-dependent, and should be designed
 | 
						|
	     for operator readability."
 | 
						|
	::= { dellNetBgpM2AsPath4byteEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPath4byteIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is a unique index for the decomposed AS Path
 | 
						|
	     in the dellNetBgpM2AsPathTable.  It is assigned by the
 | 
						|
	     agent at the point of creation of the dellNetBgpM2AsPathTable
 | 
						|
	     row entry.	 While its value is guaranteed to be unique
 | 
						|
	     at any time, it is otherwise opaque to the management
 | 
						|
 | 
						|
	     application with respect to its value or the contiguity
 | 
						|
	     of dellNetBgpM2AsPathIndex row instance values across rows
 | 
						|
	     of the dellNetBgpM2AsPathTable. "
 | 
						|
	::= { dellNetBgpM2AsPath4byteEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    --	  BGP 4 Path attribute AS Path Table.  There is one row in
 | 
						|
    --	  this table for each AS which is advertised for a given
 | 
						|
    --	  route as provided from a peer.
 | 
						|
 | 
						|
-- JMH
 | 
						|
-- We need one of these for the NewAsPath for the 4byte draft
 | 
						|
 | 
						|
    dellNetBgpM2AsPathTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2AsPathEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP-4 Path Attribute AS Path Table
 | 
						|
	     contains the per network path (NLRI)
 | 
						|
	     AS PATH data received from the
 | 
						|
	     advertising BGP peer."
 | 
						|
	::= { dellNetBgpM2Rib 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathTableEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2AsPathEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Information about an AS path provided with a path to
 | 
						|
	     a network."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex,
 | 
						|
	    dellNetBgpM2AsPathSegmentIndex,
 | 
						|
	    dellNetBgpM2AsPathElementIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2AsPathTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2AsPathEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2AsPathSegmentIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2AsPathElementIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2AsPathType
 | 
						|
	    INTEGER,
 | 
						|
	dellNetBgpM2AsPathElementValue
 | 
						|
	    InetAutonomousSystemNumber
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathSegmentIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "A per-AS path segment index.  This will index a set of
 | 
						|
	     autonomous systems in an AS path which are part
 | 
						|
	     of the same sequence or set (as determined by
 | 
						|
	     the row value of dellNetBgpM2AsPathType, which
 | 
						|
	     should be the same value for each dellNetBgpM2AsPathTable
 | 
						|
	     entry indexed by the same (dellNetBgpM2PathAttrIndex,
 | 
						|
	     dellNetBgpM2AsPathIndex) pair)."
 | 
						|
	::= { dellNetBgpM2AsPathTableEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathElementIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "A per-AS element index.  This will index a particular
 | 
						|
	     AS within a sequence or set of autonomous systems in
 | 
						|
	     an AS path."
 | 
						|
	::= { dellNetBgpM2AsPathTableEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathType OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
	    asSet(1),
 | 
						|
	    asSequence(2),
 | 
						|
	    confedSequence(3),
 | 
						|
	    confedSet(4)
 | 
						|
	 }
 | 
						|
	 MAX-ACCESS  read-only
 | 
						|
	 STATUS	     current
 | 
						|
	 DESCRIPTION
 | 
						|
	     "The type of sequence in which this asPath
 | 
						|
	      was advertised as an attribute.  Note that
 | 
						|
	      all asPath row instances for a given (dellNetBgpM2PathAttrIndex,
 | 
						|
	      dellNetBgpM2AsPathIndex) index pair will have their
 | 
						|
	      dellNetBgpM2AsPathType set to the same value.
 | 
						|
	      The values for dellNetBgpM2AsPathType are
 | 
						|
	      interpreted as defined in the base BGP document
 | 
						|
	      and the BGP AS Confederations document."
 | 
						|
	REFERENCE
 | 
						|
	    "draft-ietf-idr-bgp4-16
 | 
						|
	     RFC 3065 - BGP AS Confederations"
 | 
						|
	::= { dellNetBgpM2AsPathTableEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathElementValue OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAutonomousSystemNumber
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An AS value for an AS the related NLRI traversed
 | 
						|
	     in the propagation of its advertisement.  This
 | 
						|
	     value is to be interpreted in the context of the
 | 
						|
	     sequence implied by dellNetBgpM2AsPathIndex and
 | 
						|
	     dellNetBgpM2AsPathType (and, in sequence of the
 | 
						|
	     other table rows with the same value of
 | 
						|
	     dellNetBgpM2PathAttrIndex and dellNetBgpM2AsPathIndex)."
 | 
						|
	::= { dellNetBgpM2AsPathTableEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    --	  BGP 4 Path unknown attribute.	 There is one row in
 | 
						|
    --	  this table for each attribute not known by this BGP
 | 
						|
    --	  implementation (or agent instrumentation), but provided
 | 
						|
    --	  from a peer.
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrUnknownTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PathAttrUnknownEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP-4 Path Attribute Unknown Table
 | 
						|
	     contains the per network path (NLRI)
 | 
						|
	     data on the path attributes advertised
 | 
						|
	     with a route but not known to the local BGP implementation
 | 
						|
	     or not otherwise capable of being returned from this agent.
 | 
						|
 | 
						|
	     The absence of row data for a given index value for
 | 
						|
	     dellNetBgpM2PathAttrIndex indicates a lack of such unknown
 | 
						|
	     attribute information for the indicated network path
 | 
						|
	     (as indexed by that dellNetBgpM2PathAttrIndex value in the
 | 
						|
	     dellNetBgpM2PathAttrTable)."
 | 
						|
	::= { dellNetBgpM2Rib 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrUnknownEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PathAttrUnknownEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Information about an unknown attribute
 | 
						|
	     provided with a path to a network."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex,
 | 
						|
	    dellNetBgpM2PathAttrUnknownIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PathAttrUnknownTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PathAttrUnknownEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PathAttrUnknownIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrUnknownType
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrUnknownValue
 | 
						|
	    OCTET STRING
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrUnknownIndex OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An integer index for a row in this table."
 | 
						|
	::= { dellNetBgpM2PathAttrUnknownEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrUnknownType OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The attribute type advertised with this unknown
 | 
						|
	     attribute by the peer."
 | 
						|
	::= { dellNetBgpM2PathAttrUnknownEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    -- Maximum size of the following is derived as
 | 
						|
    --	   4096	  max message size
 | 
						|
    --	 -  16	  BGP message marker bytes
 | 
						|
    --	 -   2	  BGP message size
 | 
						|
    --	 -   1	  BGP message type (UPDATE with unknown attr)
 | 
						|
    --	 -   2	  UPDATE routes length (even assuming no routes)
 | 
						|
    --	 -   2	  UPDATE path attributes length
 | 
						|
    --	 -   1	  path attribute flag octet
 | 
						|
    --	 -   2	  unknown path attr type (in dellNetBgpM2PathAttrUnknownType)
 | 
						|
    --	---------
 | 
						|
    --	  4070 bytes maximum per-message attribute value data
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrUnknownValue OBJECT-TYPE
 | 
						|
	SYNTAX	   OCTET STRING (SIZE(0..4070))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Value of path attribute not understood
 | 
						|
	     by the base BGP-4 document.
 | 
						|
 | 
						|
	     Octets beyond the maximum size, if any,
 | 
						|
	     are not recorded by this row object. "
 | 
						|
	::= { dellNetBgpM2PathAttrUnknownEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Path Attribute Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrExtensions
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2Rib 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrNonCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PathAttrExtensions 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCapExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PathAttrExtensions 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Path Attribute Route Reflection Extensions
 | 
						|
    --
 | 
						|
 | 
						|
    --
 | 
						|
    -- Originator ID Table
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrRouteReflectionExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PathAttrNonCapExts 2796 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrOriginatorIdTable OBJECT-TYPE
 | 
						|
	SYNTAX	    SEQUENCE OF DellNetBgpM2PathAttrOriginatorIdEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Per prefix data pertinent to advertisement of a
 | 
						|
	     network prefix through an originator."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	::= { dellNetBgpM2PathAttrRouteReflectionExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrOriginatorIdEntry OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2PathAttrOriginatorIdEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Each entry contains data pertinent to a network
 | 
						|
	     prefix as received through its originating BGP
 | 
						|
	     route reflector."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2796 - BGP Route Reflection"
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PathAttrOriginatorIdTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PathAttrOriginatorIdEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PathAttrOriginatorId
 | 
						|
	    DellNetBgpM2Identifier
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrOriginatorId OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The Originator-ID identifying the router that initially
 | 
						|
	     advertised this destination to a Route Reflector.	A
 | 
						|
	     value of 0.0.0.0 indicates the absence of this attribute."
 | 
						|
	REFERENCE
 | 
						|
	     "This attribute is defined in [RFC2796]."
 | 
						|
	::= { dellNetBgpM2PathAttrOriginatorIdEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Cluster table
 | 
						|
    --
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrClusterTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PathAttrClusterEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP-4 Path Attribute Cluster Table
 | 
						|
	     contains the per network path (NLRI)
 | 
						|
	     data on the reflection path which a
 | 
						|
	     route has traversed.  The absence of row
 | 
						|
	     data for a given index value for dellNetBgpM2PathAttrIndex
 | 
						|
	     indicates a lack of this attribute information
 | 
						|
	     for the indicated network path (as indexed by
 | 
						|
	     that dellNetBgpM2PathAttrIndex value in the dellNetBgpM2PathAttrTable)."
 | 
						|
	::= { dellNetBgpM2PathAttrRouteReflectionExts 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrClusterEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PathAttrClusterEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Information about a cluster traversal
 | 
						|
	     provided with a path to a network."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex,
 | 
						|
	    dellNetBgpM2PathAttrClusterIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PathAttrClusterTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PathAttrClusterEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PathAttrClusterIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrClusterValue
 | 
						|
	    DellNetBgpM2Identifier
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrClusterIndex OBJECT-TYPE
 | 
						|
	SYNTAX	   Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An integral index for a row in this table."
 | 
						|
	::= { dellNetBgpM2PathAttrClusterEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrClusterValue OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2Identifier
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "A four octet long value representing a part of the
 | 
						|
	    reflection path that the route has passed.	Each such four
 | 
						|
	    octet long value represents the ID of a cluster that
 | 
						|
	    the route has traversed.  The sequence of this path as
 | 
						|
	    received in the route advertisement will be preserved in
 | 
						|
	    the sequence of dellNetBgpM2PathAttrClusterTable rows (and the
 | 
						|
	    dellNetBgpM2PathAttrClusterValues in each row) as returned for
 | 
						|
	    a given dellNetBgpM2PathAttrIndex value, and the monotonically
 | 
						|
	    increasing sequence of dellNetBgpM2PathAttrClusterIndex values
 | 
						|
	    for that dellNetBgpM2PathAttrIndex."
 | 
						|
	REFERENCE
 | 
						|
	    "This attribute is defined in [RFC2796]."
 | 
						|
	::= { dellNetBgpM2PathAttrClusterEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- BGP Communities
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCommunityExts
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2PathAttrNonCapExts 1997 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCommTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PathAttrCommEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP-4 Path Attribute Community Table
 | 
						|
	     contains the per network path (NLRI)
 | 
						|
	     data on the community membership advertised
 | 
						|
	     with a route.  The absence of row
 | 
						|
	     data for a given index value for dellNetBgpM2PathAttrIndex
 | 
						|
	     indicates a lack of this attribute information
 | 
						|
	     for the indicated network path (as indexed by
 | 
						|
	     that dellNetBgpM2PathAttrIndex value in the dellNetBgpM2PathAttrTable)."
 | 
						|
	::= { dellNetBgpM2PathAttrCommunityExts 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCommEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PathAttrCommEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
 | 
						|
	    "Information about a community association
 | 
						|
	     provided with a path to a network."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex,
 | 
						|
	    dellNetBgpM2PathAttrCommIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PathAttrCommTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PathAttrCommEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PathAttrCommIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrCommValue
 | 
						|
	    DellNetBgpM2Community
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCommIndex OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An integer index for a row in this table."
 | 
						|
	::= { dellNetBgpM2PathAttrCommEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrCommValue  OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2Community
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
	DESCRIPTION
 | 
						|
	    "A value representing a community.	 There are certain
 | 
						|
	     4-octet long values which could be returned in this
 | 
						|
	     columnar row data that carry additional semantics."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 1997 - BGP Communities Attribute"
 | 
						|
	::= { dellNetBgpM2PathAttrCommEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- BGP Extended Communities
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrExtCommTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2PathAttrExtCommEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The BGP-4 Path Attribute Community Table
 | 
						|
	    contains the per network path (NLRI)
 | 
						|
	    data on the extended community membership advertised
 | 
						|
	    with a route.  The absence of row
 | 
						|
	    data for a given index value for dellNetBgpM2PathAttrIndex
 | 
						|
	    indicates a lack of this attribute information
 | 
						|
	    for the indicated network path (as indexed by
 | 
						|
	    that dellNetBgpM2PathAttrIndex value in the dellNetBgpM2PathAttrTable).
 | 
						|
 | 
						|
	    XXX JMH - can not assign the OID until an RFC is published."
 | 
						|
	::= { dellNetBgpM2PathAttrNonCapExts 3501 }		-- Dell Networking OS
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrExtCommEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2PathAttrExtCommEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Information about an extended community association
 | 
						|
	     provided with a path to a network."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex,
 | 
						|
	    dellNetBgpM2PathAttrExtCommIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2PathAttrExtCommTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2PathAttrExtCommEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2PathAttrExtCommIndex
 | 
						|
	    Unsigned32,
 | 
						|
	dellNetBgpM2PathAttrExtCommValue
 | 
						|
	    DellNetBgpM2ExtendedCommunity
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrExtCommIndex OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "An integral index for a row in this table."
 | 
						|
	::= { dellNetBgpM2PathAttrExtCommEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttrExtCommValue  OBJECT-TYPE
 | 
						|
	SYNTAX	    DellNetBgpM2ExtendedCommunity
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	    current
 | 
						|
 | 
						|
 | 
						|
 | 
						|
	DESCRIPTION
 | 
						|
	    "A value representing an extended community which was
 | 
						|
	    received with the route implied by the dellNetBgpM2PathAttr
 | 
						|
	    Index value of this row data.   There are certain
 | 
						|
	    8-octet long values which could be returned in this
 | 
						|
	    columnar row data that carry additional semantics."
 | 
						|
	REFERENCE
 | 
						|
	    "BGP-EXTCOMM - BGP Extended Communities Attribute"
 | 
						|
	::= { dellNetBgpM2PathAttrExtCommEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- RFC 2545 link local nexthop
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2LinkLocalNextHopTable OBJECT-TYPE
 | 
						|
	SYNTAX	   SEQUENCE OF DellNetBgpM2LinkLocalNextHopEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Table of link local nexthops as sent by RFC 2545
 | 
						|
	     for IPv6 BGP Speakers."
 | 
						|
	REFERENCE
 | 
						|
	    "RFC 2545 - Use of BGP-4 Multiprotocol Extensions
 | 
						|
	     for IPv6 Inter-Domain Routing"
 | 
						|
	::= { dellNetBgpM2PathAttrNonCapExts 2545 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2LinkLocalNextHopEntry OBJECT-TYPE
 | 
						|
	SYNTAX	   DellNetBgpM2LinkLocalNextHopEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Entry containing the link-local nexthops as sent
 | 
						|
	     by a BGP speaker running RFC 2545 extensions for
 | 
						|
	     double-nexthops."
 | 
						|
	INDEX {
 | 
						|
	    dellNetBgpM2PathAttrIndex
 | 
						|
	}
 | 
						|
	::= { dellNetBgpM2LinkLocalNextHopTable 1 }
 | 
						|
 | 
						|
 | 
						|
    DellNetBgpM2LinkLocalNextHopEntry ::= SEQUENCE {
 | 
						|
	dellNetBgpM2LinkLocalNextHopPresent
 | 
						|
	    TruthValue,
 | 
						|
	dellNetBgpM2LinkLocalNextHop
 | 
						|
	    InetAddress
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2LinkLocalNextHopPresent OBJECT-TYPE
 | 
						|
	SYNTAX	   TruthValue
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value is TRUE if and only if the BGP
 | 
						|
	     speaker is receiving IPv6 NLRI using the
 | 
						|
	     RFC 2545 double nexthop convention and it
 | 
						|
	     has received a link local scope nexthop in
 | 
						|
	     addition to the global scope nexthop."
 | 
						|
	::= { dellNetBgpM2LinkLocalNextHopEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2LinkLocalNextHop OBJECT-TYPE
 | 
						|
	SYNTAX	   InetAddress (SIZE(20))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	   current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This value contains an IPv6 link local address of
 | 
						|
	    InetAddressType of type ipv6z.  This value is only
 | 
						|
	    present if dellNetBgpM2LinkLocalNextHopPresent is true."
 | 
						|
	::= { dellNetBgpM2LinkLocalNextHopEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    --
 | 
						|
    -- Conformance Information
 | 
						|
    --
 | 
						|
 | 
						|
    dellNetBgpM2Conformance
 | 
						|
	OBJECT IDENTIFIER ::= { dellNetBgpM2 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2MIBCompliances OBJECT IDENTIFIER ::=
 | 
						|
	{ dellNetBgpM2Conformance 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2MIBGroups	OBJECT IDENTIFIER ::=
 | 
						|
	{ dellNetBgpM2Conformance 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2MIBCompliance MODULE-COMPLIANCE
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
	    "The compliance statement for entities which
 | 
						|
	    implement the BGP4 mib."
 | 
						|
	 MODULE	 -- this module
 | 
						|
	 MANDATORY-GROUPS {
 | 
						|
	    dellNetBgpM2TimersGroup,
 | 
						|
	    dellNetBgpM2CountersGroup,
 | 
						|
	    dellNetBgpM2AsPathGroup,
 | 
						|
	    dellNetBgpM2As4byteGroup,
 | 
						|
	    dellNetBgpM2BaseGroup,
 | 
						|
	    dellNetBgpM2ErrorsGroup,
 | 
						|
	    dellNetBgpM2PeerGroup,
 | 
						|
	    dellNetBgpM2PathAttributesGroup
 | 
						|
	    }
 | 
						|
	GROUP dellNetBgpM2MIBNotificationsGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "The notifications group is completely optional,
 | 
						|
	     but highly recommended."
 | 
						|
	GROUP dellNetBgpM2CommunitiesGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "The communities group is mandatory only for those
 | 
						|
	     which support the BGP community attribute."
 | 
						|
	GROUP dellNetBgpM2ExtCommunitiesGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "The communities group is mandatory only for those
 | 
						|
	     which support the BGP extended community attribute."
 | 
						|
	GROUP dellNetBgpM2RouteReflectionGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "The communities group is mandatory only for those
 | 
						|
	     which support the BGP route reflection relationships."
 | 
						|
	GROUP dellNetBgpM2AsConfederationGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "The communities group is mandatory only for those
 | 
						|
	     which support the BGP confederation membership."
 | 
						|
	GROUP dellNetBgpM2TimersGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2CountersGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2CapabilitiesGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2AsPathGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2As4byteGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2BaseGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2ErrorsGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2PeerGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2PathAttributesGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is mandatory for all agent implementations."
 | 
						|
	GROUP dellNetBgpM2PeerConfigurationGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is optional for implementations that wish to
 | 
						|
	     support configuration via SNMP."
 | 
						|
	GROUP dellNetBgpM2PeerRouteReflectorCfgGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is optional for implementations that wish to
 | 
						|
	     support configuration of route reflection via SNMP.
 | 
						|
	     Implementation of this feature requires support of the
 | 
						|
	     dellNetBgpM2PeerConfigurationGroup."
 | 
						|
	GROUP dellNetBgpM2PeerAsConfederationCfgGroup
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is optional for implementations that wish to
 | 
						|
	     support configuration of BGP AS Confederations via SNMP.
 | 
						|
	     Implementation of this feature requires support of the
 | 
						|
	     dellNetBgpM2PeerConfigurationGroup."
 | 
						|
	GROUP dellNetBgpM2Rfc2545Group
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is required for peers that support exchanging
 | 
						|
	     of IPv6 NLRI per RFC 2545."
 | 
						|
	::= { dellNetBgpM2MIBCompliances 1 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CommunitiesGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PathAttrCommIndex,
 | 
						|
	    dellNetBgpM2PathAttrCommValue
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects associated with BGP communities."
 | 
						|
	::= { dellNetBgpM2MIBGroups 1 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2ExtCommunitiesGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PathAttrExtCommIndex,
 | 
						|
	    dellNetBgpM2PathAttrExtCommValue
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
 | 
						|
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects associated with BGP extended communities."
 | 
						|
	::= { dellNetBgpM2MIBGroups 2 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2RouteReflectionGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2RouteReflector,
 | 
						|
	    dellNetBgpM2ClusterId,
 | 
						|
	    dellNetBgpM2PeerReflectorClient,
 | 
						|
	    dellNetBgpM2PathAttrOriginatorId,
 | 
						|
	    dellNetBgpM2PathAttrClusterIndex,
 | 
						|
	    dellNetBgpM2PathAttrClusterValue
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects associated with BGP route reflection."
 | 
						|
	::= { dellNetBgpM2MIBGroups 3 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsConfederationGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2ConfederationRouter,
 | 
						|
	    dellNetBgpM2ConfederationId,
 | 
						|
	    dellNetBgpM2PeerConfedMember
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects associated with BGP confederation membership."
 | 
						|
	::= { dellNetBgpM2MIBGroups 4 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2TimersGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PeerFsmEstablishedTime,
 | 
						|
	    dellNetBgpM2PeerInUpdatesElapsedTime,
 | 
						|
	    dellNetBgpM2PeerConnectRetryInterval,
 | 
						|
	    dellNetBgpM2PeerHoldTimeConfigured,
 | 
						|
	    dellNetBgpM2PeerKeepAliveConfigured,
 | 
						|
	    dellNetBgpM2PeerMinASOrigInterval,
 | 
						|
	    dellNetBgpM2PeerMinRouteAdverInterval,
 | 
						|
	    dellNetBgpM2PeerHoldTime,
 | 
						|
	    dellNetBgpM2PeerKeepAlive
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects associated with BGP peering timers."
 | 
						|
	::= { dellNetBgpM2MIBGroups 5 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CountersGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PeerInUpdates,
 | 
						|
	    dellNetBgpM2PeerOutUpdates,
 | 
						|
	    dellNetBgpM2PeerInTotalMessages,
 | 
						|
	    dellNetBgpM2PeerOutTotalMessages,
 | 
						|
	    dellNetBgpM2PeerFsmEstablishedTrans,
 | 
						|
	    dellNetBgpM2PeerInKeepalives,
 | 
						|
	    dellNetBgpM2PeerOutKeepalives, 
 | 
						|
	    dellNetBgpM2PeerInOpen, 
 | 
						|
	    dellNetBgpM2PeerOutOpen,
 | 
						|
	    dellNetBgpM2PeerInRteRefresh, 
 | 
						|
	    dellNetBgpM2PeerOutRteRefresh, 
 | 
						|
	    dellNetBgpM2PrefixCountersAfi,
 | 
						|
	    dellNetBgpM2PrefixCountersSafi,
 | 
						|
	    dellNetBgpM2PrefixInPrefixes,
 | 
						|
	    dellNetBgpM2PrefixInPrefixesAccepted,
 | 
						|
	    dellNetBgpM2PrefixInPrefixesRejected,
 | 
						|
	    dellNetBgpM2PrefixOutPrefixes,
 | 
						|
	    dellNetBgpM2PrefixWdrawnByPeer, 
 | 
						|
	    dellNetBgpM2PrefixWdrawnFromPeer
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects to count discrete events and exchanges on BGP
 | 
						|
	     sessions."
 | 
						|
	 ::= { dellNetBgpM2MIBGroups 6 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2CapabilitiesGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2CapabilitySupportAvailable,
 | 
						|
	    dellNetBgpM2SupportedCapabilityCode,
 | 
						|
	    dellNetBgpM2SupportedCapability,
 | 
						|
	    dellNetBgpM2PeerCapAnnouncedCode,
 | 
						|
	    dellNetBgpM2PeerCapAnnouncedIndex,
 | 
						|
	    dellNetBgpM2PeerCapAnnouncedValue,
 | 
						|
	    dellNetBgpM2PeerCapReceivedCode,
 | 
						|
	    dellNetBgpM2PeerCapReceivedIndex,
 | 
						|
	    dellNetBgpM2PeerCapReceivedValue
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects to report capabilities as received on BGP
 | 
						|
	     sessions."
 | 
						|
	::= { dellNetBgpM2MIBGroups 7 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2AsPathGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2AsPathSegmentIndex,
 | 
						|
	    dellNetBgpM2AsPathElementIndex,
 | 
						|
	    dellNetBgpM2AsPathType,
 | 
						|
	    dellNetBgpM2AsPathElementValue
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
 | 
						|
 | 
						|
	DESCRIPTION
 | 
						|
	    "Objects to report AS paths received on BGP NLRIs."
 | 
						|
	::= { dellNetBgpM2MIBGroups 8 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2As4byteGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2AsSize,
 | 
						|
	    dellNetBgpM2AsPath4bytePathPresent,
 | 
						|
	    dellNetBgpM2AsPath4byteAggregatorAS,
 | 
						|
	    dellNetBgpM2AsPath4byteCalcLength,
 | 
						|
	    dellNetBgpM2AsPath4byteString,
 | 
						|
	    dellNetBgpM2AsPath4byteIndex
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "AS Size objects."
 | 
						|
	::= { dellNetBgpM2MIBGroups 9 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2BaseGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2LocalAs,
 | 
						|
	    dellNetBgpM2LocalIdentifier,
 | 
						|
	    dellNetBgpM2VersionIndex,
 | 
						|
	    dellNetBgpM2VersionSupported
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Basic objects in local BGP implementation."
 | 
						|
	::= { dellNetBgpM2MIBGroups 10 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2ErrorsGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PeerLastErrorReceived,
 | 
						|
	    dellNetBgpM2PeerLastErrorReceivedData,
 | 
						|
	    dellNetBgpM2PeerLastErrorReceivedTime,
 | 
						|
	    dellNetBgpM2PeerLastErrorReceivedText,
 | 
						|
	    dellNetBgpM2PeerLastErrorSent,
 | 
						|
	    dellNetBgpM2PeerLastErrorSentData,
 | 
						|
	    dellNetBgpM2PeerLastErrorSentTime,
 | 
						|
	    dellNetBgpM2PeerLastErrorSentText
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Errors received on BGP peering sessions."
 | 
						|
	::= { dellNetBgpM2MIBGroups 11 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PeerInstance,
 | 
						|
	    dellNetBgpM2PeerIdentifier,
 | 
						|
	    dellNetBgpM2PeerState,
 | 
						|
	    dellNetBgpM2PeerStatus,
 | 
						|
	    dellNetBgpM2PeerConfiguredVersion,
 | 
						|
	    dellNetBgpM2PeerNegotiatedVersion,
 | 
						|
	    dellNetBgpM2PeerLocalAddrType,
 | 
						|
	    dellNetBgpM2PeerLocalAddr,
 | 
						|
	    dellNetBgpM2PeerLocalPort,
 | 
						|
	    dellNetBgpM2PeerLocalAs,
 | 
						|
	    dellNetBgpM2PeerRemoteAddrType,
 | 
						|
	    dellNetBgpM2PeerRemoteAddr,
 | 
						|
	    dellNetBgpM2PeerRemotePort,
 | 
						|
	    dellNetBgpM2PeerRemoteAs,
 | 
						|
	    dellNetBgpM2PeerIndex
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Core object types on BGP peering sessions."
 | 
						|
	::= { dellNetBgpM2MIBGroups 12 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PathAttributesGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2PathAttrCount,
 | 
						|
	    dellNetBgpM2AsPathCalcLength,
 | 
						|
	    dellNetBgpM2AsPathElementValue,
 | 
						|
	    dellNetBgpM2AsPathIndex,
 | 
						|
	    dellNetBgpM2AsPathString,
 | 
						|
	    dellNetBgpM2AsPathType,
 | 
						|
	    dellNetBgpM2NlriAfi,
 | 
						|
	    dellNetBgpM2NlriBest,
 | 
						|
	    dellNetBgpM2NlriPrefixType,
 | 
						|
	    dellNetBgpM2NlriPrefix,
 | 
						|
	    dellNetBgpM2NlriPrefixLen,
 | 
						|
	    dellNetBgpM2NlriSafi,
 | 
						|
	    dellNetBgpM2NlriOpaqueType,
 | 
						|
	    dellNetBgpM2NlriOpaquePointer,
 | 
						|
	    dellNetBgpM2NlriIndex,
 | 
						|
	    dellNetBgpM2NlriCalcLocalPref,
 | 
						|
	    dellNetBgpM2AdjRibsOutIndex,
 | 
						|
	    dellNetBgpM2AdjRibsOutRoute,
 | 
						|
	    dellNetBgpM2PathAttrAggregatorAS,
 | 
						|
	    dellNetBgpM2PathAttrAggregatorAddr,
 | 
						|
	    dellNetBgpM2PathAttrAtomicAggregate,
 | 
						|
	    dellNetBgpM2PathAttrIndex,
 | 
						|
	    dellNetBgpM2PathAttrLocalPref,
 | 
						|
	    dellNetBgpM2PathAttrLocalPrefPresent,
 | 
						|
	    dellNetBgpM2PathAttrMed,
 | 
						|
	    dellNetBgpM2PathAttrMedPresent,
 | 
						|
	    dellNetBgpM2PathAttrNextHop,
 | 
						|
	    dellNetBgpM2PathAttrNextHopAddrType,
 | 
						|
	    dellNetBgpM2PathAttrOrigin,
 | 
						|
	    dellNetBgpM2PathAttrUnknownIndex,
 | 
						|
	    dellNetBgpM2PathAttrUnknownType,
 | 
						|
	    dellNetBgpM2PathAttrUnknownValue
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Attributes received on BGP peering sessions."
 | 
						|
	::= { dellNetBgpM2MIBGroups 13 }
 | 
						|
 | 
						|
    dellNetBgpM2PeerConfigurationGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2CfgBaseScalarStorageType,
 | 
						|
	    dellNetBgpM2CfgLocalAs,
 | 
						|
	    dellNetBgpM2CfgLocalIdentifier,
 | 
						|
	    dellNetBgpM2CfgPeerAdminStatus,
 | 
						|
	    dellNetBgpM2CfgPeerNextIndex,
 | 
						|
	    dellNetBgpM2CfgPeerConfiguredVersion,
 | 
						|
	    dellNetBgpM2CfgAllowVersionNegotiation,
 | 
						|
	    dellNetBgpM2CfgPeerLocalAddrType,
 | 
						|
	    dellNetBgpM2CfgPeerLocalAddr,
 | 
						|
	    dellNetBgpM2CfgPeerLocalAs,
 | 
						|
	    dellNetBgpM2CfgPeerRemoteAddrType,
 | 
						|
	    dellNetBgpM2CfgPeerRemoteAddr,
 | 
						|
	    dellNetBgpM2CfgPeerRemoteAs,
 | 
						|
	    dellNetBgpM2CfgPeerEntryStorageType,
 | 
						|
	    dellNetBgpM2CfgPeerError,
 | 
						|
	    dellNetBgpM2CfgPeerBgpPeerEntry,
 | 
						|
	    dellNetBgpM2CfgPeerRowEntryStatus,
 | 
						|
	    dellNetBgpM2CfgPeerIndex,
 | 
						|
	    dellNetBgpM2CfgPeerStatus,
 | 
						|
	    dellNetBgpM2CfgPeerConnectRetryInterval,
 | 
						|
	    dellNetBgpM2CfgPeerHoldTimeConfigured,
 | 
						|
	    dellNetBgpM2CfgPeerKeepAliveConfigured,
 | 
						|
	    dellNetBgpM2CfgPeerMinASOrigInterval,
 | 
						|
	    dellNetBgpM2CfgPeerMinRouteAdverInter
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Configuration objects for BGP peers."
 | 
						|
	::= { dellNetBgpM2MIBGroups 14 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerRouteReflectorCfgGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2CfgRouteReflector,
 | 
						|
	    dellNetBgpM2CfgClusterId,
 | 
						|
	    dellNetBgpM2CfgPeerReflectorClient
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Configuration objects for BGP peers that support route
 | 
						|
	     reflection."
 | 
						|
	::= { dellNetBgpM2MIBGroups 15 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2PeerAsConfederationCfgGroup OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2CfgConfederationRouter,
 | 
						|
	    dellNetBgpM2CfgConfederationId,
 | 
						|
	    dellNetBgpM2CfgPeerConfedMember
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Configuration objects for BGP peers that support BGP
 | 
						|
	     confederations."
 | 
						|
	::= { dellNetBgpM2MIBGroups 16 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2MIBNotificationsGroup NOTIFICATION-GROUP
 | 
						|
	NOTIFICATIONS {
 | 
						|
	    dellNetBgpM2Established,
 | 
						|
	    dellNetBgpM2BackwardTransition
 | 
						|
	}
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group contains objects for notifications
 | 
						|
	     supported by this mib module."
 | 
						|
	::= { dellNetBgpM2MIBGroups 17 }
 | 
						|
 | 
						|
 | 
						|
    dellNetBgpM2Rfc2545Group OBJECT-GROUP
 | 
						|
	OBJECTS {
 | 
						|
	    dellNetBgpM2LinkLocalNextHopPresent,
 | 
						|
	    dellNetBgpM2LinkLocalNextHop
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	    "This group is required for peers that support exchanging
 | 
						|
	     of IPv6 NLRI per RFC 2545."
 | 
						|
	::= { dellNetBgpM2MIBGroups 18 }
 | 
						|
 | 
						|
END
 | 
						|
 |