-- ***************************************************************************** -- Juniper-BGP-MIB -- -- Juniper Networks Enterprise MIB -- Extensions for BGP Protocol Management -- -- Copyright (c) 2000, 2002 Unisphere Networks, Inc. -- Copyright (c) 2002, 2003, 2004, 2005, 2007 Juniper Networks, Inc. -- All Rights Reserved. -- ***************************************************************************** Juniper-BGP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, IpAddress, Integer32, Counter32, Gauge32 FROM SNMPv2-SMI DisplayString, TruthValue, RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF juniMibs FROM Juniper-MIBs JuniVrfName FROM Juniper-TC; juniBgpMIB MODULE-IDENTITY LAST-UPDATED "200705110517Z" -- 11-May-07 01:17 AM EDT ORGANIZATION "Juniper Networks, Inc." CONTACT-INFO " Juniper Networks, Inc. Postal: 10 Technology Park Drive Westford, MA 01886-3146 USA Tel: +1 978 589 5800 Email: mib@Juniper.net" DESCRIPTION "The BGP Protocol MIB for the Juniper Networks enterprise." -- Revision History REVISION "200705110517Z" -- 11-May-07 01:17 AM EDT - JUNOSe 9.0 DESCRIPTION "Added support for BGP conditional advertisement" REVISION "200605151924Z" -- 15-May-06 03:24 PM EDT - JUNOSe 8.0 DESCRIPTION "Added support for BGP over TCPv6." REVISION "200512292137Z" -- 29-Dec-05 04:37 PM EST - JUNOSe 6.0 DESCRIPTION "Changed DEFVAL for for juniBgpDefaultIPv4Unicast, juniBgpAutomaticRouteTargetFilter, juniBgpGlobalRibOutEnabled juniBgpEnabled and changed range for juniBgpGlobalConfigKeepAliveInterval." REVISION "200510051846Z" -- 05-Oct-05 02:46 PM EDT - JUNOSe 7.2 DESCRIPTION "Added support for BFD." REVISION "200510031846Z" -- 03-Oct-05 02:46 PM EDT - JUNOSe 7.1 DESCRIPTION "Obsoleted Storage group. Added the next-hop-unchanged attribute to the peer address-family and peer-group address-family. Obsoleted the address-family IP and IP-service profile attributes. Removed the Carrier's Carriers flag in the VRF." REVISION "200407061846Z" -- 06-Jul-04 02:46 PM EDT - JUNOSe 6.0 DESCRIPTION "Added MIB support for graceful restart." REVISION "200405261924Z" -- 26-May-04 03:24 PM EDT - JUNOSe 5.3 DESCRIPTION "Changed juniBgpVrfOperationalState and juniBgpAddressFamilyOperationalState values to be the same as the values for juniBgpOperationalState. Added support for route-map option in default-information originate and neighbor ... default-originate. Added support for IP profiles and IP service-profiles to be used by BGP when creating IP dynamic interfaces over MPLS tunnels. Added support for new dynamic capability negotiation draft. Added support of passive and promiscuous peers." REVISION "200405261924Z" -- 26-May-04 03:24 PM EDT - JUNOSe 5.2 DESCRIPTION "Changed juniBgpVrfOperationalState and juniBgpAddressFamilyOperationalState values to be the same as the values for juniBgpOperationalState. Added support for send-label. Added support for carrier's carrier feature for BGP/MPLS VPN. Added support for check-vpn-next-hops." REVISION "200405261924Z" -- 26-May-04 03:24 PM EDT - JUNOSe 5.1 DESCRIPTION "Changed juniBgpVrfOperationalState and juniBgpAddressFamilyOperationalState values to be the same as the values for juniBgpOperationalState. Added support for maximum-paths eiBGP. Added support for bgpIpV6 to JuniBgpAfi. Replaced VRF distance objects with address family distance objects. Changed default values for VRF maximum paths. Obsoleted storage heap size objects. Added support for leaked flag attribute of the BGP route." REVISION "200405261924Z" -- 26-May-04 03:24 PM EDT - JUNOSe 5.0 DESCRIPTION "Changed juniBgpVrfOperationalState and juniBgpAddressFamilyOperationalState values to be the same as the values for juniBgpOperationalState. Replaced Unisphere names with Juniper names. Added support for neighbor site-of-origin. Added support for juniBgpPeerLenient. Added support for juniBgpPeerGroupLenient. Extended range for maximum paths from 0..6 to 0..16." REVISION "200405261924Z" -- 26-May-04 03:24 PM EDT - JUNOSe 4.1 DESCRIPTION "Changed juniBgpVrfOperationalState and juniBgpAddressFamilyOperationalState values to be the same as the values for juniBgpOperationalState. Added support for four-octet AS-numbers. Deprecated support for two-octet AS-numbers. Added support for dynamic capability negotiation. Renamed capability objects: juniBgpPeerSupportsCapabilityNegotiation, juniBgpPeerCapabilityMultiProtocol, juniBgpPeerCapabilityRouteRefresh and juniBgpPeerCapabilityRouteRefreshCiscoProprietary to juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh and juniBgpPeerReceivedCapabilityRouteRefreshCisco respectively. Added support for iBGP multipath. Obsoleted juniBgpEqualCostLimit. Added support for confederation peers filter-list. Added support for juniBgpPeerAddressFamilyMaximumPrefixStrict. Added support for juniBgpPeerGroupAddressFamilyMaximumPrefixStrict. Added support for juniBgpNewRouteMplsInLabel and juniBgpNewRouteMplsOutLabel. Obsoleted juniBgpNewRouteMplsLabel." REVISION "200208311822Z" -- 31-Aug-02 02:22 PM EDT - JUNOSe 4.0 DESCRIPTION "Added support for BGP internal redistribute. Obsoleted juniBgpStorageInitialHistoryRoutePoolSize and juniBgpStorageMaxHistoryRoutePoolSize. Added the ability to unconfigure BGP attributes from the MIB." REVISION "200203011654Z" -- 01-Mar-02 11:54 AM EST - JUNOSe 3.5 DESCRIPTION "Added support for adding unicast BGP routes into a multicast view." REVISION "200201231316Z" -- 23-Jan-02 01:16 PM EST - JUNOSe 3.4 DESCRIPTION "Added support for peer and peer-group local-as." REVISION "200112041523Z" -- 04-Dec-01 10:23 AM EST - JUNOSe 3.3 DESCRIPTION "Replaced the route tables to add original route destination as an index: juniBgpRouteTable > juniBgpNewRouteTable juniBgpRouteFlapHistoryTable > juniBgpNewRouteFlapHistoryTable juniBgpRouteCommunityTable > juniBgpNewRouteCommunityTable juniBgpRouteExtendedCommunityTable > juniBgpNewRouteExtendedCommunityTable juniBgpRouteClusterIdTable > juniBgpNewRouteClusterIdTable " REVISION "200111302220Z" -- 30-Nov-01 05:20 PM EST - JUNOSe 3.2 DESCRIPTION "Added support for BGP default IPv4 unicast." REVISION "200106181859Z" -- 18-Jun-01 02:59 PM EDT - JUNOSe 3.0 DESCRIPTION "Redesigned version of this MIB module." REVISION "200001120000Z" -- 12-Jan-00 - JUNOSe 1.3 DESCRIPTION "Initial version of this MIB module." ::= { juniMibs 29 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Textual conventions -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ JuniBgpAfi ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Address family identifier (AFI)." SYNTAX INTEGER { bgpIpV4(1), bgpIpV6(2) } JuniBgpSafi ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Subsequent address family identifier (SAFI)." SYNTAX INTEGER { bgpUnicast(1), bgpMulticast(2), bgpUnicastMulticast(3), bgpVPNUnicast(128) } JuniBgpStorageInteger ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Specifies an unsigned integer. If an object with this type is set while BGP is created, the value will not be used until a reboot occurs." SYNTAX Unsigned32 JuniBgpResetConnectionType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Writing a value to an object of this type will cause the corresponding reset action to take place: resetTypeNoop - no action (this value is always returned on a read) resetTypeHard - causes a BGP session to be dropped and then re-established resetTypeSoftIn - causes inbound policy to be re-applied to received routes resetTypeSoftOut - causes outbound policy to be re-applied to sent routes resetTypeSoftInOut - does both resetTypeSoftIn and resetTypeSoftOut resetTypeRouteFlapHistory - causes route-flap dampening history to be discarded resetTypeSoftInWithPrefixOrfPush - causes BGP to push out prefix-list ORF and perform inbound soft reconfiguration resetTypeWaitEndOfRib - causes BGP to stop waiting for the End-of-RIB flag from the peer(s) resetTypeRecreateAllIpDynInterfaces - causes all dynamically created IP interfaces to be recreated resetTypeDynamicPeers - causes dynamically create peers to be removed " SYNTAX INTEGER { resetTypeNoop(0), resetTypeHard(1), resetTypeSoftIn(2), resetTypeSoftOut(3), resetTypeSoftInOut(4), resetTypeRouteFlapHistory(5), resetTypeSoftInWithPrefixOrfPush(6), resetTypeWaitEndOfRib(7), resetTypeRecreateAllIpDynInterfaces(8), resetTypeDynamicPeers(9) } JuniBgpFourOctetAsNumber ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Four-octet AS-number." SYNTAX Unsigned32 JuniBgpAdvertiseMapName ::= TEXTUAL-CONVENTION DISPLAY-HINT "32a" STATUS current DESCRIPTION "Advertise route-map name. Represents textual information taken from the NVT ASCII character set." REFERENCE "RFC 854: NVT ASCII character set. See SNMPv2-TC.DisplayString DESCRIPTION for a summary." SYNTAX OCTET STRING (SIZE(0..32)) JuniBgpConditionalAdvStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "BGP Conditional Advertisement Status" SYNTAX INTEGER { advertise(1), withdraw(2) } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Managed objects -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ juniBgpObjects OBJECT IDENTIFIER ::= { juniBgpMIB 1 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP General Group attributes (scalars) -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ juniBgpGeneralGroup OBJECT IDENTIFIER ::= { juniBgpObjects 1 } juniBgpLocalAsNumber OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS deprecated DESCRIPTION "Deprecated. The local autonomous system number. This object has been replaced by juniBgpFourOctetLocalAsNumber. It is still possible to get and set this object, but if the actual local AS number is greater than 65535, getting this object returns 23456 (AS-TRANS)." DEFVAL { 0 } ::= { juniBgpGeneralGroup 1 } juniBgpEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to have BGP router enabled." DEFVAL { true } ::= { juniBgpGeneralGroup 2 } juniBgpIdentifier OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The BGP identifier of the local system. The identifier is the system router ID by default." ::= { juniBgpGeneralGroup 3 } juniBgpAlwaysCompareMed OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to compare metrics for paths from neighors of different ASs." DEFVAL { false } ::= { juniBgpGeneralGroup 4 } juniBgpDefaultLocalPreference OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The default local preference." DEFVAL { 100 } ::= { juniBgpGeneralGroup 5 } juniBgpEqualCostLimit OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum equal cost paths to store in the routing table. This object has been replaced by the juniBgpVrfMaximumPathsEbgp object." DEFVAL { 1 } ::= { juniBgpGeneralGroup 6 } juniBgpClientToClientReflection OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to have client-to-client route reflection enabled." DEFVAL { true } ::= { juniBgpGeneralGroup 7 } juniBgpClusterId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The cluster ID. When this object is zero, the router ID will be used." DEFVAL { 0 } ::= { juniBgpGeneralGroup 8 } juniBgpConfederationId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The confederation ID. When this object is zero, the router is not in a confederation." DEFVAL { 0 } ::= { juniBgpGeneralGroup 9 } juniBgpMissingAsWorst OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If this object is set to true(1) routes without a MED attribute are considered worse than routes with a MED attribute. If this object is set to false(0) routes without a MED attribute are considered better than routes with a MED attribute." DEFVAL { false } ::= { juniBgpGeneralGroup 10 } juniBgpResetAllConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-write STATUS current DESCRIPTION "Writing a value to this object causes all sessions to all peers to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpGeneralGroup 11 } juniBgpAdvertiseInactive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to propagate received BGP routes which are not the best route in the IP forwarding table." DEFVAL { false } ::= { juniBgpGeneralGroup 12 } juniBgpEnforceFirstAs OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to check whether the first AS number in the AS-path in routes from EBGP peers is consistent with the AS number of the peer." DEFVAL { false } ::= { juniBgpGeneralGroup 13 } juniBgpConfedCompareMed OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to compare metrics for paths from neighors of different sub-ASs in the same confederation." DEFVAL { false } ::= { juniBgpGeneralGroup 14 } juniBgpGlobalRetryInterval OBJECT-TYPE SYNTAX Integer32 (0..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The default number of seconds before BGP retries to establish an outgoing BGP session." DEFVAL { 120 } ::= { juniBgpGeneralGroup 15 } juniBgpGlobalConfigKeepAliveInterval OBJECT-TYPE SYNTAX Integer32 (0..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Default time interval in seconds for the KeepAlive timer for all peers. Zero means don't send KeepAlive messages." DEFVAL { 30 } ::= { juniBgpGeneralGroup 16 } juniBgpGlobalConfigHoldTime OBJECT-TYPE SYNTAX Integer32 (0|3..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Default time interval in seconds for the Hold timer for all peers. Zero means don't expect KeepAlive message to be received." DEFVAL { 90 } ::= { juniBgpGeneralGroup 17 } juniBgpGlobalAsOriginationInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Default time interval in seconds for the MinASOriginationInterval timer for all peers." DEFVAL { 10 } ::= { juniBgpGeneralGroup 18 } juniBgpExternalAdvertisementInterval OBJECT-TYPE SYNTAX Integer32 (0..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Default time interval in seconds for the MinRouteAdvertisementInterval timer for all external peers." DEFVAL { 30 } ::= { juniBgpGeneralGroup 19 } juniBgpGlobalRibOutEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) in order to enable RIB-out by default for all peers, or to false(2) to disable RIB-out by default for all peers." DEFVAL { false } ::= { juniBgpGeneralGroup 20 } juniBgpOverloadShutdown OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) for BGP to shut itself down when it runs out of memory. Set this object to false(2) for BGP to continue running (with incomplete information) when it runs out of memory." DEFVAL { false } ::= { juniBgpGeneralGroup 21 } juniBgpLogNeighborChanges OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) for BGP log a message whenever a peer enters or leaves the established state." DEFVAL { false } ::= { juniBgpGeneralGroup 22 } juniBgpFastExternalFallover OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) for BGP to immediately bring down any directly adjacent EBGP session on a link down." DEFVAL { false } ::= { juniBgpGeneralGroup 23 } juniBgpInternalAdvertisementInterval OBJECT-TYPE SYNTAX Integer32 (0..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Default time interval in seconds for the MinRouteAdvertisementInterval timer for all internal peers." DEFVAL { 5 } ::= { juniBgpGeneralGroup 24 } juniBgpMaxAsLimit OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum length of received AS-path. Received routes with an AS-path longer than this are not placed in the IP forwarding table and are not propagated to other peers. Zero means no maximum length." DEFVAL { 0 } ::= { juniBgpGeneralGroup 25 } juniBgpOperationalState OBJECT-TYPE SYNTAX INTEGER { none(0), up(1), down(2), overload(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The BGP instance operational state." ::= { juniBgpGeneralGroup 26 } juniBgpPreviousOperationalState OBJECT-TYPE SYNTAX INTEGER { none(0), up(1), down(2), overload(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The BGP instance previous operational state." ::= { juniBgpGeneralGroup 27 } juniBgpAutomaticRouteTargetFilter OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) for BGP to enable automatic route-target filtering." DEFVAL { true } ::= { juniBgpGeneralGroup 28 } juniBgpDefaultIPv4Unicast OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) for BGP to automatically activate peers in the IPv4 unicast address family." DEFVAL { true } ::= { juniBgpGeneralGroup 29 } juniBgpRedistributeInternal OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) for BGP to automatically redistribute iBGP routes to IGP protocols." DEFVAL { false } ::= { juniBgpGeneralGroup 30 } juniBgpFourOctetLocalAsNumber OBJECT-TYPE SYNTAX JuniBgpFourOctetAsNumber MAX-ACCESS read-write STATUS current DESCRIPTION "The four-octet local autonomous system number. This attribute replaces the old two-octet local autonomous system number." DEFVAL { 0 } ::= { juniBgpGeneralGroup 31 } juniBgpConfederationPeersFilterList OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The confederation peers filter-list contains the name of an as-path access-list. Every neighbor whose remote-AS number matches this as-path access-list is considered a confederation peer. An empty string means that no confederation peers filter-list is configured." DEFVAL { "" } ::= { juniBgpGeneralGroup 32 } juniBgpUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpEnabled(0), juniBgpIdentifier(1), juniBgpAlwaysCompareMed(2), juniBgpDefaultLocalPreference(3), juniBgpEqualCostLimit(4), juniBgpClientToClientReflection(5), juniBgpClusterId(6), juniBgpConfederationId(7), juniBgpMissingAsWorst(8), juniBgpAdvertiseInactive(9), juniBgpEnforceFirstAs(10), juniBgpConfedCompareMed(11), juniBgpGlobalRetryInterval(12), juniBgpGlobalConfigKeepAliveInterval(13), juniBgpGlobalConfigHoldTime(14), juniBgpGlobalAsOriginationInterval(15), juniBgpExternalAdvertisementInterval(16), juniBgpGlobalRibOutEnabled(17), juniBgpOverloadShutdown(18), juniBgpLogNeighborChanges(19), juniBgpFastExternalFallover(20), juniBgpInternalAdvertisementInterval(21), juniBgpMaxAsLimit(22), juniBgpAutomaticRouteTargetFilter(23), juniBgpDefaultIPv4Unicast(24), juniBgpRedistributeInternal(25), juniBgpFourOctetLocalAsNumber(26), juniBgpConfederationPeersFilterList(27), juniBgpAdvertiseBestExternalToInternal(28), juniBgpGracefulRestartEnabled(29), juniBgpGracefulRestartRestartTime(30), juniBgpGracefulRestartStalePathsTime(31), juniBgpGracefulRestartPathSelectionDeferTimeLimit(32) } MAX-ACCESS read-write STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpGeneralGroup 33 } juniBgpAdvertiseBestExternalToInternal OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If this object is set to true(1) then BGP advertises the best route received from external (and confederation) peers to internal peers. If this object is set to false(2) then BGP advertises the best route received from all peers to internal peers except if the best route was received from an internal peer in which case BGP doesn't advertise any route to internal peers." DEFVAL { false } ::= { juniBgpGeneralGroup 34 } juniBgpGracefulRestartEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this object to true(1) to enable BGP graceful restart." DEFVAL { false } ::= { juniBgpGeneralGroup 35 } juniBgpGracefulRestartRestartTime OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "The restart-time advertised in graceful-restart capabilities sent to all peers. This is the estimated time (in seconds) it will take for the BGP session to be re-established after a restart. This can be used to speed up routing convergence by the peer in case that this BGP speaker does not come back after a restart. This value is used by all peers unless overridden by juniBgpPeerGroupGracefulRestartRestartTime or juniBgpPeerGracefulRestartRestartTime." DEFVAL { 120 } ::= { juniBgpGeneralGroup 36 } juniBgpGracefulRestartStalePathsTime OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum amount of time in seconds we keep stale routes after a session goes down. This value is used for all peers unless it has been overridden by juniBgpPeerGroupGracefulRestartStalePathsTime or juniBgpPeerGracefulRestartStalePathsTime." DEFVAL { 360 } ::= { juniBgpGeneralGroup 37 } juniBgpGracefulRestartPathSelectionDeferTimeLimit OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum amount of time in seconds route selection is deferred after a restart." DEFVAL { 360 } ::= { juniBgpGeneralGroup 38 } juniBgpPlatformSupportsNonStopForwarding OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Does this platform support non-stop forwarding?" ::= { juniBgpGeneralGroup 39 } juniBgpDeviceCanPreserveForwardingState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is this router at this moment able to do a graceful restart (i.e. is it able to switch over from the primary controller to the standby controller without losing forwarding state on the line cards). The router may not be able to do a graceful restart because the platform does not support non-stop forwarding, because there is no secondary controller present, because the secondary controller is not in standby state, etc." ::= { juniBgpGeneralGroup 40 } juniBgpLastRestartWasGraceful OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Was the most recent restart graceful? (i.e. was forwarding state preserved on the line cards during the most recent switch-over from the primary controller to the standby controller?)" ::= { juniBgpGeneralGroup 41 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Route Table Statistics (scalars) -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ juniBgpRouteTableStatisticsGroup OBJECT IDENTIFIER ::= { juniBgpObjects 2 } juniBgpBaselineTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The sysUpTime at which the counters were most recently baselined." ::= { juniBgpRouteTableStatisticsGroup 1 } juniBgpDestinationCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of distinct destinations in the local RIB." ::= { juniBgpRouteTableStatisticsGroup 2 } juniBgpDestinationMemoryUsed OBJECT-TYPE SYNTAX Gauge32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "Memory used by distinct destinations in the local RIB." ::= { juniBgpRouteTableStatisticsGroup 3 } juniBgpRouteCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes in the local RIB." ::= { juniBgpRouteTableStatisticsGroup 4 } juniBgpRouteMemoryUsed OBJECT-TYPE SYNTAX Gauge32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "Memory used by routes in the local RIB." ::= { juniBgpRouteTableStatisticsGroup 5 } juniBgpSelectedRouteCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes selected for route table installation." ::= { juniBgpRouteTableStatisticsGroup 6 } juniBgpPathAttributeCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of entries in the path attribute database." ::= { juniBgpRouteTableStatisticsGroup 8 } juniBgpPathAttributeMemoryUsed OBJECT-TYPE SYNTAX Gauge32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "Memory used by entries in the path attribute database." ::= { juniBgpRouteTableStatisticsGroup 9 } juniBgpRouteFlapHistoryCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes with active route flap histories." ::= { juniBgpRouteTableStatisticsGroup 10 } juniBgpRouteFlapHistoryMemoryUsed OBJECT-TYPE SYNTAX Gauge32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "Memory used by routes with active route flap histories." ::= { juniBgpRouteTableStatisticsGroup 11 } juniBgpSuppressedRouteCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes suppressed due to route flap." ::= { juniBgpRouteTableStatisticsGroup 12 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Confederation Peer attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- Deprecated BGP ConfederationPeer Table -- juniBgpConfederationPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpConfederationPeerEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "The Juniper BGP Confederation Peer Table describes the BGP-specific characteristics of confederation peers." ::= { juniBgpObjects 3 } juniBgpConfederationPeerEntry OBJECT-TYPE SYNTAX JuniBgpConfederationPeerEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "The BGP Confederation Peer Entry describes BGP-specific characteristics of one confederation peer." INDEX { juniBgpConfederationPeerAsNumber } ::= { juniBgpConfederationPeerTable 1 } JuniBgpConfederationPeerEntry ::= SEQUENCE { juniBgpConfederationPeerAsNumber Integer32, juniBgpConfederationPeerRowStatus RowStatus } juniBgpConfederationPeerAsNumber OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "The AsNumber of this confederation peer." ::= { juniBgpConfederationPeerEntry 1 } juniBgpConfederationPeerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS deprecated DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpConfederationPeerEntry 2 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- New BGP Confederation Peer attributes (using four-octet AS-numbers) -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP ConfederationPeer Table (for four-octet AS-numbers) -- juniBgpFourOctetConfederationPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpFourOctetConfederationPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP New Confederation Peer Table describes the BGP-specific characteristics of confederation peers using four-octet AS-numbers." ::= { juniBgpObjects 28 } juniBgpFourOctetConfederationPeerEntry OBJECT-TYPE SYNTAX JuniBgpFourOctetConfederationPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP New Confederation Peer Entry describes BGP-specific characteristics of one confederation peer using four-octet AS-numbers." INDEX { juniBgpFourOctetConfederationPeerAsNumber } ::= { juniBgpFourOctetConfederationPeerTable 1 } JuniBgpFourOctetConfederationPeerEntry ::= SEQUENCE { juniBgpFourOctetConfederationPeerAsNumber JuniBgpFourOctetAsNumber, juniBgpFourOctetConfederationPeerRowStatus RowStatus } juniBgpFourOctetConfederationPeerAsNumber OBJECT-TYPE SYNTAX JuniBgpFourOctetAsNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "The four-octet AS-number of this confederation peer." ::= { juniBgpFourOctetConfederationPeerEntry 1 } juniBgpFourOctetConfederationPeerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpFourOctetConfederationPeerEntry 2 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Peer Table -- juniBgpPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Table describes the BGP-specific characteristics of peers." ::= { juniBgpObjects 4 } juniBgpPeerEntry OBJECT-TYPE SYNTAX JuniBgpPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP Peer Entry describes BGP-specific characteristics of one peer." INDEX { juniBgpPeerVrfName, juniBgpPeerRemoteAddress } ::= { juniBgpPeerTable 1 } JuniBgpPeerEntry ::= SEQUENCE { juniBgpPeerVrfName JuniVrfName, juniBgpPeerRemoteAddress IpAddress, juniBgpPeerAdminStatus INTEGER, juniBgpPeerState INTEGER, juniBgpPeerNegotiatedVersion Integer32, juniBgpPeerLocalAddress IpAddress, juniBgpPeerLocalAddressMask IpAddress, juniBgpPeerLocalPort Integer32, juniBgpPeerRemoteAsNumber Integer32, juniBgpPeerRemotePort Integer32, juniBgpPeerInUpdates Counter32, juniBgpPeerOutUpdates Counter32, juniBgpPeerInTotalMessages Counter32, juniBgpPeerOutTotalMessages Counter32, juniBgpPeerLastErrorCode OCTET STRING, juniBgpPeerLastResetReason DisplayString, juniBgpPeerFsmEstablishedTransitions Counter32, juniBgpPeerFsmEstablishedTime Gauge32, juniBgpPeerRetryInterval Integer32, juniBgpPeerHoldTime Integer32, juniBgpPeerKeepAliveInterval Integer32, juniBgpPeerConfigHoldTime Integer32, juniBgpPeerConfigKeepAliveInterval Integer32, juniBgpPeerAsOriginationInterval Integer32, juniBgpPeerAdvertisementInterval Integer32, juniBgpPeerInUpdateElapsedTime Gauge32, juniBgpPeerDescription DisplayString, juniBgpPeerRemoteIdentifier IpAddress, juniBgpPeerWeight Unsigned32, juniBgpPeerEbgpMultihop TruthValue, juniBgpPeerEbgpMultihopTtl Integer32, juniBgpPeerUpdateSource IpAddress, juniBgpPeerMd5Password OCTET STRING, juniBgpPeerMaxUpdateSize Unsigned32, juniBgpPeerType INTEGER, juniBgpPeerReceivedCapabilitiesOption TruthValue, juniBgpPeerReceivedCapabilityMultiProtocol TruthValue, juniBgpPeerReceivedCapabilityRouteRefresh TruthValue, juniBgpPeerReceivedCapabilityRouteRefreshCisco TruthValue, juniBgpPeerResetConnectionType JuniBgpResetConnectionType, juniBgpPeerRowStatus RowStatus, juniBgpPeerLocalAsNumber Integer32, juniBgpPeerFourOctetRemoteAsNumber JuniBgpFourOctetAsNumber, juniBgpPeerFourOctetLocalAsNumber JuniBgpFourOctetAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers TruthValue, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg TruthValue, juniBgpPeerShouldAdvertiseCapabilitiesOption TruthValue, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh TruthValue, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco TruthValue, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers TruthValue, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg TruthValue, juniBgpPeerSentCapabilitiesOption TruthValue, juniBgpPeerSentCapabilityMultiProtocol TruthValue, juniBgpPeerSentCapabilityRouteRefresh TruthValue, juniBgpPeerSentCapabilityRouteRefreshCisco TruthValue, juniBgpPeerSentCapabilityFourOctetAsNumbers TruthValue, juniBgpPeerSentCapabilityDynamicCapabilityNeg TruthValue, juniBgpPeerReceivedUnsupportedOptionalParameterNotification TruthValue, juniBgpPeerReceivedUnsupportedCapabilityNotification TruthValue, juniBgpPeerUnconfiguredAttributes BITS, juniBgpPeerSiteOfOrigin OCTET STRING, juniBgpPeerLenient TruthValue, juniBgpPeerReceivedCapabilityOldDynamicCapabilityNeg TruthValue, juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg TruthValue, juniBgpPeerSentCapabilityOldDynamicCapabilityNeg TruthValue, juniBgpPeerPassive TruthValue, juniBgpPeerDynamic TruthValue, juniBgpPeerShouldAdvertiseCapabilityGracefulRestart TruthValue, juniBgpPeerSentCapabilityGracefulRestart TruthValue, juniBgpPeerReceivedCapabilityGracefulRestart TruthValue, juniBgpPeerGracefulRestartRestartTime Integer32, juniBgpPeerGracefulRestartStalePathsTime Integer32, juniBgpPeerSentGracefulRestartRestartState TruthValue, juniBgpPeerReceivedGracefulRestartRestartState TruthValue, juniBgpPeerSentGracefulRestartRestartTime Integer32, juniBgpPeerReceivedGracefulRestartRestartTime Integer32, juniBgpPeerTimeUntilGracefulRestartRestartTimerExpires Integer32, juniBgpPeerTimeUntilGracefulRestartStalePathsTimerExpires Integer32, juniBgpPeerBfdEnabled TruthValue, juniBgpPeerBfdMinTransmitInterval Integer32, juniBgpPeerBfdMinReceiveInterval Integer32, juniBgpPeerBfdMultiplier Integer32, juniBgpPeerBfdSessionUp TruthValue, juniBgpPeerBfdDetectionTime Integer32, juniBgpPeerIbgpSinglehop TruthValue } juniBgpPeerVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer is configured. The empty string indicates that this peer is not in a VRF." ::= { juniBgpPeerEntry 1 } juniBgpPeerRemoteAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The remote IP address of this entry's BGP peer." ::= { juniBgpPeerEntry 2 } juniBgpPeerAdminStatus OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The desired state of the BGP connection. A transition from 'stop' to 'start' will cause the BGP Start Event to be generated. A transition from 'start' to 'stop' will cause the BGP Stop Event to be generated. This parameter can be used to restart BGP peer connections. Care should be used in providing write access to this object without adequate authentication." ::= { juniBgpPeerEntry 3 } juniBgpPeerState OBJECT-TYPE SYNTAX INTEGER { stop(0), idle(1), connect(2), active(3), opensent(4), openconfirm(5), established(6), removing(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The BGP peer connection state." ::= { juniBgpPeerEntry 4 } juniBgpPeerNegotiatedVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The negotiated version of BGP running between the two peers." ::= { juniBgpPeerEntry 5 } juniBgpPeerLocalAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The local IP address of this entry's BGP connection." ::= { juniBgpPeerEntry 6 } juniBgpPeerLocalAddressMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The local IP address mask of this entry's BGP connection." ::= { juniBgpPeerEntry 7 } juniBgpPeerLocalPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The local port for the TCP connection between the BGP peers." ::= { juniBgpPeerEntry 8 } juniBgpPeerRemoteAsNumber OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS deprecated DESCRIPTION "Deprecated. The peer's autonomous system number. This object has been replaced by juniBgpPeerFourOctetRemoteAsNumber. It is still possible to get and set this object, but if the actual remote AS number is greater than 65535, getting this object returns 23456 (AS-TRANS)." DEFVAL { 0 } ::= { juniBgpPeerEntry 9 } juniBgpPeerRemotePort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The remote port for the TCP connection between the BGP peers. Note that the objects bgpPeerLocalAddr, bgpPeerLocalPort, bgpPeerRemoteAddr and bgpPeerRemotePort provide the appropriate reference to the standard MIB TCP connection table." ::= { juniBgpPeerEntry 10 } juniBgpPeerInUpdates 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." ::= { juniBgpPeerEntry 11 } juniBgpPeerOutUpdates 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." ::= { juniBgpPeerEntry 12 } juniBgpPeerInTotalMessages 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." ::= { juniBgpPeerEntry 13 } juniBgpPeerOutTotalMessages 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." ::= { juniBgpPeerEntry 14 } juniBgpPeerLastErrorCode OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2)) MAX-ACCESS read-only STATUS current DESCRIPTION "The last error code and subcode seen by this peer on this connection. 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." ::= { juniBgpPeerEntry 15 } juniBgpPeerLastResetReason OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The string representing the last error code seen by this peer on this connection. If no error has occurred, this string is null." ::= { juniBgpPeerEntry 16 } juniBgpPeerFsmEstablishedTransitions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of times the BGP FSM transitioned into the established state." ::= { juniBgpPeerEntry 17 } juniBgpPeerFsmEstablishedTime OBJECT-TYPE SYNTAX Gauge32 UNITS "seconds" 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." ::= { juniBgpPeerEntry 18 } juniBgpPeerRetryInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" 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 } ::= { juniBgpPeerEntry 19 } juniBgpPeerHoldTime OBJECT-TYPE SYNTAX Integer32 (0|3..65535) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Time interval in seconds for the Hold Timer established with the peer. The value of this object is calculated by this BGP speaker by using the smaller of the value in bgpPeerHoldTimeConfigured and the Hold Time received in the OPEN message. This value must be at lease three seconds if it is not zero (0) in which case the Hold Timer has not been established with the peer, or, the value of bgpPeerHoldTimeConfigured is zero (0)." ::= { juniBgpPeerEntry 20 } juniBgpPeerKeepAliveInterval OBJECT-TYPE SYNTAX Integer32 (0..21845) UNITS "seconds" 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 bgpPeerHoldTime, it has the same proportion as what bgpPeerKeepAliveConfigured has when compared with bgpPeerHoldTimeConfigured. 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 bgpPeerKeepAliveConfigured is zero (0)." ::= { juniBgpPeerEntry 21 } juniBgpPeerConfigHoldTime OBJECT-TYPE SYNTAX Integer32 (0|3..65535) UNITS "seconds" 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 (bgpPeerHoldTime) 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." DEFVAL { 90 } ::= { juniBgpPeerEntry 22 } juniBgpPeerConfigKeepAliveInterval OBJECT-TYPE SYNTAX Integer32 (0..21845) UNITS "seconds" 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 bgpPeerHoldTimeConfigured; the actual time interval for the KEEPALIVE messages is indicated by bgpPeerKeepAlive. A reasonable maximum value for this timer would be configured to be one third of that of bgpPeerHoldTimeConfigured. 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." DEFVAL { 30 } ::= { juniBgpPeerEntry 23 } juniBgpPeerAsOriginationInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Time interval in seconds for the MinASOriginationInterval timer. The suggested value for this timer is 10 seconds." DEFVAL { 10 } ::= { juniBgpPeerEntry 24 } juniBgpPeerAdvertisementInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" 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 } ::= { juniBgpPeerEntry 25 } juniBgpPeerInUpdateElapsedTime OBJECT-TYPE SYNTAX Gauge32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Elapsed time in seconds since the last BGP UPDATE message was received from the peer. Each time bgpPeerInUpdates is incremented, the value of this object is set to zero (0)." ::= { juniBgpPeerEntry 26 } juniBgpPeerDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-create STATUS current DESCRIPTION "Peer textual description." DEFVAL { "" } ::= { juniBgpPeerEntry 27 } juniBgpPeerRemoteIdentifier OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Peer's remote router ID." ::= { juniBgpPeerEntry 28 } juniBgpPeerWeight OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The weight assigned to routes learned from peer." DEFVAL { 0 } ::= { juniBgpPeerEntry 29 } juniBgpPeerEbgpMultihop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The EBGP multihop is enabled." DEFVAL { false } ::= { juniBgpPeerEntry 30 } juniBgpPeerEbgpMultihopTtl OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum number of hops to the external peer (only relevant if EBGP multihop turned on)." DEFVAL { 255 } ::= { juniBgpPeerEntry 31 } juniBgpPeerUpdateSource OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The source IP address for peer connections." DEFVAL { 0 } ::= { juniBgpPeerEntry 32 } juniBgpPeerMd5Password OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The password for MD5 authentication. Reading this object always results in an OCTET STRING of length zero." DEFVAL { "" } ::= { juniBgpPeerEntry 33 } juniBgpPeerMaxUpdateSize OBJECT-TYPE SYNTAX Unsigned32 UNITS "bytes" MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum size in bytes of transmitted UPDATE messages." DEFVAL { 4096 } ::= { juniBgpPeerEntry 34 } juniBgpPeerType OBJECT-TYPE SYNTAX INTEGER { peerTypeInternal(1), peerTypeExternal(2), peerTypeConfederation(3), peerTypeUnknown(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of peer." ::= { juniBgpPeerEntry 35 } juniBgpPeerReceivedCapabilitiesOption OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer sent the capabilities optional parameter in its open message." ::= { juniBgpPeerEntry 36 } juniBgpPeerReceivedCapabilityMultiProtocol OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the multi-protocol capability to us." ::= { juniBgpPeerEntry 37 } juniBgpPeerReceivedCapabilityRouteRefresh OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the route-refresh capability to us." ::= { juniBgpPeerEntry 38 } juniBgpPeerReceivedCapabilityRouteRefreshCisco OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the route-refresh-cisco capability to us." ::= { juniBgpPeerEntry 39 } juniBgpPeerResetConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-create STATUS current DESCRIPTION "Writing a value to this object causes the session to the peer to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpPeerEntry 40 } juniBgpPeerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpPeerEntry 41 } juniBgpPeerLocalAsNumber OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS deprecated DESCRIPTION "Deprecated. The local autonomous system number to be used for this peer. Value zero (0) means that the global local automous system number (as specified in the object juniBgpPeerLocalAsNumber) is used. This object has been replaced by juniBgpPeerFourOctetLocalAsNumber. It is still possible to get and set this object, but if the actual local AS number is greater than 65535, getting this object returns AS-TRANS (23456)." DEFVAL { 0 } ::= { juniBgpPeerEntry 42 } juniBgpPeerFourOctetRemoteAsNumber OBJECT-TYPE SYNTAX JuniBgpFourOctetAsNumber MAX-ACCESS read-create STATUS current DESCRIPTION "The peer's four-octet autonomous system number." DEFVAL { 0 } ::= { juniBgpPeerEntry 43 } juniBgpPeerFourOctetLocalAsNumber OBJECT-TYPE SYNTAX JuniBgpFourOctetAsNumber MAX-ACCESS read-create STATUS current DESCRIPTION "The four-octet local autonomous system number to be used for this peer. Value zero (0) means that the global local automous system number (as specified in the object juniBgpPeerFourOctetLocalAsNumber) is used." DEFVAL { 0 } ::= { juniBgpPeerEntry 44 } juniBgpPeerReceivedCapabilityFourOctetAsNumbers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the four-octet-as-numbers capability to us." ::= { juniBgpPeerEntry 45 } juniBgpPeerReceivedCapabilityDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the dynamic-capability-negotiation capability to us." ::= { juniBgpPeerEntry 46 } juniBgpPeerShouldAdvertiseCapabilitiesOption OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the capabilities option should be included in OPEN messages sent to this peer. Even if this object is set to true, BGP may decide not to include the capabilities option in OPEN messages sent to this peer (for example when it is detected that the peer does not support capability negotiation). The juniBgpPeerSentCapabilitiesOption can be used to determine whether or not the OPEN message sent to the peer actually contained the capabilities option." DEFVAL { true } ::= { juniBgpPeerEntry 47 } juniBgpPeerShouldAdvertiseCapabilityRouteRefresh OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the route-refresh capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the route-refresh capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the route-refresh capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityRouteRefresh can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerEntry 48 } juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the route-refresh-cisco capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the route-refresh-cisco capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the route-refresh-cisco capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityRouteRefreshCisco can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerEntry 49 } juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the four-octet-as-numbers capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the four-octet-as-numbers capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the four-octet-as-numbers capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityFourOctetAsNumbers can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerEntry 50 } juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the dynamic-capability-negotiation capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the dynamic-capability-negotiation capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the dynamic-capability-negotiation capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityDynamicCapabilityNeg can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerEntry 51 } juniBgpPeerSentCapabilitiesOption OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We sent the capabilities optional parameter in the OPEN message to this peer." ::= { juniBgpPeerEntry 52 } juniBgpPeerSentCapabilityMultiProtocol OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the multi-protocol capability to this peer." ::= { juniBgpPeerEntry 53 } juniBgpPeerSentCapabilityRouteRefresh OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the route-refresh capability to this peer." ::= { juniBgpPeerEntry 54 } juniBgpPeerSentCapabilityRouteRefreshCisco OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the route-refresh-cisco capability to this peer." ::= { juniBgpPeerEntry 55 } juniBgpPeerSentCapabilityFourOctetAsNumbers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the four-octet-as-numbers capability to this peer." ::= { juniBgpPeerEntry 56 } juniBgpPeerSentCapabilityDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the dynamic-capability-negotiation capability to this peer." ::= { juniBgpPeerEntry 57 } juniBgpPeerReceivedUnsupportedOptionalParameterNotification OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We received an unsupported optional parameter notification from this peer. This indicates that the peer does not support capability negotiation. When this object is set to true, we do not include the capabilities optional parameter in OPEN messages sent to this peer. A hard clear of the session is needed to retry sending the capabilities optional parameter." ::= { juniBgpPeerEntry 58 } juniBgpPeerReceivedUnsupportedCapabilityNotification OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We received an unsupported capability notification from this peer. This often happens because the peer did not recognize a capability which we advertised to the peer and that peer incorrectly send back an unsupported capability notification (the peer should ignore the unsupported capability instead). When this object is set to true, we do not advertise capabilities that the peer does not support." ::= { juniBgpPeerEntry 59 } juniBgpPeerUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpPeerAdminStatus(0), juniBgpPeerRetryInterval(1), juniBgpPeerConfigHoldTime(2), juniBgpPeerConfigKeepAliveInterval(3), juniBgpPeerAsOriginationInterval(4), juniBgpPeerAdvertisementInterval(5), juniBgpPeerDescription(6), juniBgpPeerWeight(7), juniBgpPeerEbgpMultihop(8), juniBgpPeerEbgpMultihopTtl(9), juniBgpPeerUpdateSource(10), juniBgpPeerMd5Password(11), juniBgpPeerMaxUpdateSize(12), juniBgpPeerFourOctetRemoteAsNumber(13), juniBgpPeerFourOctetLocalAsNumber(14), juniBgpPeerShouldAdvertiseCapabilitiesOption(15), juniBgpPeerShouldAdvertiseCapabilityRouteRefresh(16), juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco(17), juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers(18), juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg(19), juniBgpPeerSiteOfOrigin(20), juniBgpPeerLenient(21), juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg(22), juniBgpPeerPassive(23), juniBgpPeerShouldAdvertiseCapabilityGracefulRestart(24), juniBgpPeerGracefulRestartRestartTime(25), juniBgpPeerGracefulRestartStalePathsTime(26), juniBgpPeerBfdEnabled(27), juniBgpPeerBfdMinTransmitInterval(28), juniBgpPeerBfdMinReceiveInterval(29), juniBgpPeerBfdMultiplier(30), juniBgpPeerIbgpSinglehop(31) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpPeerEntry 60 } juniBgpPeerSiteOfOrigin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-create STATUS current DESCRIPTION "The site-of-origin. This site-of-origin is added to the extended communities for all routes received from the peer. When sending routes to this peer all routes with this extended community are filtered. The null extended community (all 8 bytes zero) means that no site-of-origin is configured for this peer. It is not allowed to set this object to any extended community other than a site-of-origin type of extended community or null." ::= { juniBgpPeerEntry 61 } juniBgpPeerLenient OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Enable Lenient behavior for this peer so that it is more tolerant of finite state machine errors and malformed messages received from the remote peer and avoids terminating the peer session whenever possible." ::= { juniBgpPeerEntry 62 } juniBgpPeerReceivedCapabilityOldDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the old deprecated dynamic-capability- negotiation capability to us." ::= { juniBgpPeerEntry 63 } juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the deprecated-dynamic-capability- negotiation capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the deprecated-dynamic-capability-negotiation capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the deprecated-dynamic-capability-negotiation capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityOldDynamicCapabilityNeg can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerEntry 64 } juniBgpPeerSentCapabilityOldDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the old-dynamic-capability-negotiation capability to this peer." ::= { juniBgpPeerEntry 65 } juniBgpPeerPassive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) to make this a passive peer." DEFVAL { false } ::= { juniBgpPeerEntry 66 } juniBgpPeerDynamic OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object return true(1) if this is a dynamically created peer or false(2) if this is a configured peer." ::= { juniBgpPeerEntry 67 } juniBgpPeerShouldAdvertiseCapabilityGracefulRestart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the graceful-restart capability should be advertised to all peers. Even if this object is set to true, BGP may decide not to advertise the graceful-restart capability to a peer (for example when graceful-restart is not enabled or when it is detected that the peer does not support capability negotiation). The juniBgpPeerSentCapabilityGracefulRestart can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerEntry 68 } juniBgpPeerSentCapabilityGracefulRestart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "We advertised the graceful-restart capability to this peer." ::= { juniBgpPeerEntry 69 } juniBgpPeerReceivedCapabilityGracefulRestart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has advertised the graceful-restart capability to us." ::= { juniBgpPeerEntry 70 } juniBgpPeerGracefulRestartRestartTime OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-create STATUS current DESCRIPTION "The restart-time advertised in the graceful-restart capability sent to this peer. This is the estimated time (in seconds) it will take for the BGP session to be re-established after a restart. This can be used to speed up routing convergence by the peer in case that this BGP speaker does not come back after a restart. This value (if configured) overrides the global value configured in juniBgpGracefulRestartRestartTime and the value for the peer-group configured in juniBgpPeerGroupGracefulRestartRestartTime." DEFVAL { 120 } ::= { juniBgpPeerEntry 71 } juniBgpPeerGracefulRestartStalePathsTime OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum amount of time in seconds we keep stale routes after the session to this peer goes down. This value (if configured) overrides the global value configured in juniBgpGracefulRestartStalePathsTime and the value for the peer-group configured in juniBgpPeerGroupGracefulRestartStalePathsTime." DEFVAL { 360 } ::= { juniBgpPeerEntry 72 } juniBgpPeerSentGracefulRestartRestartState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that the OPEN message most recently sent to this peer contained the graceful-restart capability with the Restart-State (R) bit in the Restart Flags field set to one (this indicates that BGP has experienced a restart)." ::= { juniBgpPeerEntry 73 } juniBgpPeerReceivedGracefulRestartRestartState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that the OPEN message most recently received from this peer contained the graceful-restart capability with the Restart-State (R) bit in the Restart Flags field set to one (this indicates that the peer has experienced a restart)." ::= { juniBgpPeerEntry 74 } juniBgpPeerSentGracefulRestartRestartTime OBJECT-TYPE SYNTAX Integer32 (0..3600) MAX-ACCESS read-only STATUS current DESCRIPTION "The restart time in seconds field in the graceful-restart capability which we sent to the peer." ::= { juniBgpPeerEntry 75 } juniBgpPeerReceivedGracefulRestartRestartTime OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The restart time in seconds field in the graceful-restart capability which we received from the peer." ::= { juniBgpPeerEntry 76 } juniBgpPeerTimeUntilGracefulRestartRestartTimerExpires OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If the restart-timer is running this object contains the number of seconds before it will expire. If the restart-timer is not running this object contains zero. The restart-timer is used to limit the amount of time that we are willing to wait for the session to come back up after the peer restarts." ::= { juniBgpPeerEntry 77 } juniBgpPeerTimeUntilGracefulRestartStalePathsTimerExpires OBJECT-TYPE SYNTAX Integer32 (0..3600) MAX-ACCESS read-only STATUS current DESCRIPTION "If the stale-paths-timer is running this object contains the number of seconds before it will expire. If the stale-paths-timer is not running this object contains zero. The stale-paths-timer is used to limit the amount of time that we are willing continue using stale routes from a peer after that peer restarts." ::= { juniBgpPeerEntry 78 } juniBgpPeerBfdEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Value true(1) the BFD is enabled for this peer." DEFVAL { false } ::= { juniBgpPeerEntry 79 } juniBgpPeerBfdMinTransmitInterval OBJECT-TYPE SYNTAX Integer32 (100..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum interval (in milliseconds) between BFD packets sent to the remote BFD speaker. In other words, it specifies the maximum rate at which we are willing to send BFD packets." DEFVAL { 300 } ::= { juniBgpPeerEntry 80 } juniBgpPeerBfdMinReceiveInterval OBJECT-TYPE SYNTAX Integer32 (100..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum interval (in milliseconds) between BFD packets received from the remote BFD speaker. In other words, it specifies the maximum rate at which we are willing to receive BFD packets." DEFVAL { 300 } ::= { juniBgpPeerEntry 81 } juniBgpPeerBfdMultiplier OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "How many BFD packets can be missed before the BFD session is declared down." DEFVAL { 3 } ::= { juniBgpPeerEntry 82 } juniBgpPeerBfdSessionUp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the BFD session up." ::= { juniBgpPeerEntry 83 } juniBgpPeerBfdDetectionTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The BFD detection time (in milliseconds) negotiated with the remote BFD speaker. In other words, how quickly can a broken connection be detected." ::= { juniBgpPeerEntry 84 } juniBgpPeerIbgpSinglehop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The IBGP single-hop is enabled." DEFVAL { false } ::= { juniBgpPeerEntry 85 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Proposed AFI/SAFI peer attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP PeerProposedAfiSafiPeer Table -- juniBgpPeerProposedAfiSafiPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerProposedAfiSafiPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP PeerProposedAfiSafi Peer Table describes the BGP-specific AFI and SAFIs a peer proposed." ::= { juniBgpObjects 5 } juniBgpPeerProposedAfiSafiPeerEntry OBJECT-TYPE SYNTAX JuniBgpPeerProposedAfiSafiPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP PeerProposedAfiSafi Peer Entry describes a BGP-specific AFI/SAFIs proposed by one peer." INDEX { juniBgpPeerProposedAfiSafiPeerVrfName, juniBgpPeerProposedAfiSafiPeerRemoteAddr, juniBgpPeerProposedAfiSafiPeerAfi, juniBgpPeerProposedAfiSafiPeerSafi } ::= { juniBgpPeerProposedAfiSafiPeerTable 1 } JuniBgpPeerProposedAfiSafiPeerEntry ::= SEQUENCE { juniBgpPeerProposedAfiSafiPeerVrfName JuniVrfName, juniBgpPeerProposedAfiSafiPeerRemoteAddr IpAddress, juniBgpPeerProposedAfiSafiPeerAfi JuniBgpAfi, juniBgpPeerProposedAfiSafiPeerSafi JuniBgpSafi, juniBgpPeerProposedAfiSafiPeerRowStatus RowStatus } juniBgpPeerProposedAfiSafiPeerVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer is configured. The empty string indicates that this peer is not in a VRF." ::= { juniBgpPeerProposedAfiSafiPeerEntry 1 } juniBgpPeerProposedAfiSafiPeerRemoteAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The remote IP address of this entry's BGP peer." ::= { juniBgpPeerProposedAfiSafiPeerEntry 2 } juniBgpPeerProposedAfiSafiPeerAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI proposed by this peer to us." ::= { juniBgpPeerProposedAfiSafiPeerEntry 3 } juniBgpPeerProposedAfiSafiPeerSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI proposed by this peer to us." ::= { juniBgpPeerProposedAfiSafiPeerEntry 4 } juniBgpPeerProposedAfiSafiPeerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Should always be active according to the Row Status convention." ::= { juniBgpPeerProposedAfiSafiPeerEntry 5 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Local Proposed AFI/SAFI peer attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP LocalProposedAfiSafiPeer Table -- juniBgpLocalProposedAfiSafiPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpLocalProposedAfiSafiPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP LocalProposedAfiSafi Peer Table describes the BGP-specific AFI and SAFIs proposed to the peer." ::= { juniBgpObjects 6 } juniBgpLocalProposedAfiSafiPeerEntry OBJECT-TYPE SYNTAX JuniBgpLocalProposedAfiSafiPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP LocalProposedAfiSafi Peer Entry describes a BGP-specific AFI/SAFIs proposed to one peer." INDEX { juniBgpLocalProposedAfiSafiPeerVrfName, juniBgpLocalProposedAfiSafiPeerRemoteAddr, juniBgpLocalProposedAfiSafiPeerAfi, juniBgpLocalProposedAfiSafiPeerSafi } ::= { juniBgpLocalProposedAfiSafiPeerTable 1 } JuniBgpLocalProposedAfiSafiPeerEntry ::= SEQUENCE { juniBgpLocalProposedAfiSafiPeerVrfName JuniVrfName, juniBgpLocalProposedAfiSafiPeerRemoteAddr IpAddress, juniBgpLocalProposedAfiSafiPeerAfi JuniBgpAfi, juniBgpLocalProposedAfiSafiPeerSafi JuniBgpSafi, juniBgpLocalProposedAfiSafiPeerRowStatus RowStatus } juniBgpLocalProposedAfiSafiPeerVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer is configured. The empty string indicates that this peer is not in a VRF." ::= { juniBgpLocalProposedAfiSafiPeerEntry 1 } juniBgpLocalProposedAfiSafiPeerRemoteAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The remote IP address of this entry's BGP peer." ::= { juniBgpLocalProposedAfiSafiPeerEntry 2 } juniBgpLocalProposedAfiSafiPeerAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI we proposed to this peer." ::= { juniBgpLocalProposedAfiSafiPeerEntry 3 } juniBgpLocalProposedAfiSafiPeerSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI we proposed to this peer." ::= { juniBgpLocalProposedAfiSafiPeerEntry 4 } juniBgpLocalProposedAfiSafiPeerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Should always be active according to the Row Status convention." ::= { juniBgpLocalProposedAfiSafiPeerEntry 5 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Exchanged AFI/SAFI peer attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP ExchangedAfiSafiPeer Table -- juniBgpExchangedAfiSafiPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpExchangedAfiSafiPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP PeerExchangedAfiSafi Peer Table describes the BGP-specific AFI and SAFIs a peer exchanged." ::= { juniBgpObjects 7 } juniBgpExchangedAfiSafiPeerEntry OBJECT-TYPE SYNTAX JuniBgpExchangedAfiSafiPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP ExchangedAfiSafi Peer Entry describes a BGP-specific AFI/SAFIs exchanged by one peer." INDEX { juniBgpExchangedAfiSafiPeerVrfName, juniBgpExchangedAfiSafiPeerRemoteAddr, juniBgpExchangedAfiSafiPeerAfi, juniBgpExchangedAfiSafiPeerSafi } ::= { juniBgpExchangedAfiSafiPeerTable 1 } JuniBgpExchangedAfiSafiPeerEntry ::= SEQUENCE { juniBgpExchangedAfiSafiPeerVrfName JuniVrfName, juniBgpExchangedAfiSafiPeerRemoteAddr IpAddress, juniBgpExchangedAfiSafiPeerAfi JuniBgpAfi, juniBgpExchangedAfiSafiPeerSafi JuniBgpSafi, juniBgpExchangedAfiSafiPeerRowStatus RowStatus } juniBgpExchangedAfiSafiPeerVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer is configured. The empty string indicates that this peer is not in a VRF." ::= { juniBgpExchangedAfiSafiPeerEntry 1 } juniBgpExchangedAfiSafiPeerRemoteAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The remote IP address of this entry's BGP peer." ::= { juniBgpExchangedAfiSafiPeerEntry 2 } juniBgpExchangedAfiSafiPeerAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI which we exchange with this peer." ::= { juniBgpExchangedAfiSafiPeerEntry 3 } juniBgpExchangedAfiSafiPeerSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI which we exchange with this peer." ::= { juniBgpExchangedAfiSafiPeerEntry 4 } juniBgpExchangedAfiSafiPeerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Should always be active according to the Row Status convention." ::= { juniBgpExchangedAfiSafiPeerEntry 5 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Dynamic Capbility attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP PeerDynamicCapability Table -- juniBgpPeerDynamicCapabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerDynamicCapabilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP PeerDynamicCapbility Table describes which dynamic capbilities we proposed to the peer, which the peer proposed to us, and which are being used." ::= { juniBgpObjects 29 } juniBgpPeerDynamicCapabilityEntry OBJECT-TYPE SYNTAX JuniBgpPeerDynamicCapabilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP PeerDynamicCapbility Entry describes one dynamic capability." INDEX { juniBgpPeerDynamicCapabilityPeerVrfName, juniBgpPeerDynamicCapabilityPeerRemoteAddr, juniBgpPeerDynamicCapabilityCode } ::= { juniBgpPeerDynamicCapabilityTable 1 } JuniBgpPeerDynamicCapabilityEntry ::= SEQUENCE { juniBgpPeerDynamicCapabilityPeerVrfName JuniVrfName, juniBgpPeerDynamicCapabilityPeerRemoteAddr IpAddress, juniBgpPeerDynamicCapabilityCode Integer32, juniBgpPeerDynamicCapabilitySent TruthValue, juniBgpPeerDynamicCapabilityReceived TruthValue } juniBgpPeerDynamicCapabilityPeerVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer is configured. The empty string indicates that this peer is not in a VRF." ::= { juniBgpPeerDynamicCapabilityEntry 1 } juniBgpPeerDynamicCapabilityPeerRemoteAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The remote IP address of this entry's BGP peer." ::= { juniBgpPeerDynamicCapabilityEntry 2 } juniBgpPeerDynamicCapabilityCode OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The capability code for the dynamic capability." ::= { juniBgpPeerDynamicCapabilityEntry 3 } juniBgpPeerDynamicCapabilitySent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Returns true if we advertised capability code juniBgpPeerDynamicCapabilityCode in the dynamic-capability-negotiation capability which we sent to this peer." ::= { juniBgpPeerDynamicCapabilityEntry 4 } juniBgpPeerDynamicCapabilityReceived OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Returns true if the peer advertised capability code juniBgpPeerDynamicCapabilityCode in the dynamic-capability-negotiation capability which this peer sent to us." ::= { juniBgpPeerDynamicCapabilityEntry 5 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Address Family attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Peer Address Family Table -- juniBgpPeerAddressFamilyTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerAddressFamilyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Address Family Table describes the BGP-specific attributes of an Address Family for a peer." ::= { juniBgpObjects 8 } juniBgpPeerAddressFamilyEntry OBJECT-TYPE SYNTAX JuniBgpPeerAddressFamilyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP ExchangedAfiSafi Peer Entry describes a BGP-specific AFI/SAFIs exchanged by one peer." INDEX { juniBgpPeerAddressFamilyVrfName, juniBgpPeerAddressFamilyAfi, juniBgpPeerAddressFamilySafi, juniBgpPeerAddressFamilyRemoteAddress } ::= { juniBgpPeerAddressFamilyTable 1 } JuniBgpPeerAddressFamilyEntry ::= SEQUENCE { juniBgpPeerAddressFamilyVrfName JuniVrfName, juniBgpPeerAddressFamilyAfi JuniBgpAfi, juniBgpPeerAddressFamilySafi JuniBgpSafi, juniBgpPeerAddressFamilyRemoteAddress IpAddress, juniBgpPeerAddressFamilyPeerGroup DisplayString, juniBgpPeerAddressFamilyDefaultOriginate TruthValue, juniBgpPeerAddressFamilyNextHopSelf TruthValue, juniBgpPeerAddressFamilyNextHopUnchanged TruthValue, juniBgpPeerAddressFamilySendCommunity TruthValue, juniBgpPeerAddressFamilyDistributeListIn DisplayString, juniBgpPeerAddressFamilyDistributeListOut DisplayString, juniBgpPeerAddressFamilyPrefixListIn DisplayString, juniBgpPeerAddressFamilyPrefixListOut DisplayString, juniBgpPeerAddressFamilyPrefixTreeIn DisplayString, juniBgpPeerAddressFamilyPrefixTreeOut DisplayString, juniBgpPeerAddressFamilyFilterListIn DisplayString, juniBgpPeerAddressFamilyFilterListOut DisplayString, juniBgpPeerAddressFamilyFilterListWeight DisplayString, juniBgpPeerAddressFamilyFilterListWeightValue Unsigned32, juniBgpPeerAddressFamilyRouteMapIn DisplayString, juniBgpPeerAddressFamilyRouteMapOut DisplayString, juniBgpPeerAddressFamilyRouteReflectorClient TruthValue, juniBgpPeerAddressFamilyRouteLimitWarn Unsigned32, juniBgpPeerAddressFamilyRouteLimitReset Unsigned32, juniBgpPeerAddressFamilyRouteLimitWarnOnly TruthValue, juniBgpPeerAddressFamilyRemovePrivateAs TruthValue, juniBgpPeerAddressFamilyUnsuppressMap DisplayString, juniBgpPeerAddressFamilyInboundSoftReconfig TruthValue, juniBgpPeerAddressFamilyResetConnectionType JuniBgpResetConnectionType, juniBgpPeerAddressFamilyRowStatus RowStatus, juniBgpPeerAddressFamilyAsOverride TruthValue, juniBgpPeerAddressFamilyAllowAsIn Integer32, juniBgpPeerAddressFamilySendExtendedCommunity TruthValue, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend TruthValue, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive TruthValue, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend TruthValue, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive TruthValue, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend TruthValue, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive TruthValue, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend TruthValue, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive TruthValue, juniBgpPeerAddressFamilyReceivedOrfEntriesLimit Unsigned32, juniBgpPeerAddressFamilyReceivedPrefixListOrfName DisplayString, juniBgpPeerAddressFamilyMaximumPrefixStrict TruthValue, juniBgpPeerAddressFamilyUnconfiguredAttributes BITS, juniBgpPeerAddressFamilySendLabel TruthValue, juniBgpPeerAddressFamilyDefaultOriginateRouteMap DisplayString, juniBgpPeerAddressFamilySentCapabilityGracefulRestart TruthValue, juniBgpPeerAddressFamilyReceivedCapabilityGracefulRestart TruthValue, juniBgpPeerAddressFamilySentForwardingStatePreserved TruthValue, juniBgpPeerAddressFamilyReceivedForwardingStatePreserved TruthValue, juniBgpPeerAddressFamilySentEndOfRibMarker TruthValue, juniBgpPeerAddressFamilyReceivedEndOfRibMarker TruthValue, juniBgpPeerAddressFamilyWaitingForEndOfRibBeforeFlushStaleRoutes TruthValue, juniBgpPeerAddressFamilyWaitingForEndOfRibBeforePathSelection TruthValue } juniBgpPeerAddressFamilyVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer is configured. The empty string indicates that this peer is not in a VRF." ::= { juniBgpPeerAddressFamilyEntry 1 } juniBgpPeerAddressFamilyAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI of the address-family in which this peer is configured." ::= { juniBgpPeerAddressFamilyEntry 2 } juniBgpPeerAddressFamilySafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI of the address-family in which this peer is configured." ::= { juniBgpPeerAddressFamilyEntry 3 } juniBgpPeerAddressFamilyRemoteAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The remote IP address of this entry's BGP peer." ::= { juniBgpPeerAddressFamilyEntry 4 } juniBgpPeerAddressFamilyPeerGroup OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Peer group membership (null if none)." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 5 } juniBgpPeerAddressFamilyDefaultOriginate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to advertise a default route to this peer, if present." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 6 } juniBgpPeerAddressFamilyNextHopSelf OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to always advertise this router as the next hop." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 7 } juniBgpPeerAddressFamilySendCommunity OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send COMMUNITIES attributes in updates." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 8 } juniBgpPeerAddressFamilyDistributeListIn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound distribute IP access list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 9 } juniBgpPeerAddressFamilyDistributeListOut OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound distribute IP access list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 10 } juniBgpPeerAddressFamilyPrefixListIn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound IP prefix list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 11 } juniBgpPeerAddressFamilyPrefixListOut OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound IP prefix list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 12 } juniBgpPeerAddressFamilyPrefixTreeIn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound IP prefix tree name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 13 } juniBgpPeerAddressFamilyPrefixTreeOut OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound IP prefix tree name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 14 } juniBgpPeerAddressFamilyFilterListIn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound filter AS path list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 15 } juniBgpPeerAddressFamilyFilterListOut OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound filter AS path list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 16 } juniBgpPeerAddressFamilyFilterListWeight OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The weight filter AS path list name." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 17 } juniBgpPeerAddressFamilyFilterListWeightValue OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The weight to apply on weight filter list matches." DEFVAL { 0 } ::= { juniBgpPeerAddressFamilyEntry 18 } juniBgpPeerAddressFamilyRouteMapIn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound route-map name. An empty string means no inbound route-map." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 19 } juniBgpPeerAddressFamilyRouteMapOut OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound route-map name. An empty string means no outbound route-map." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 20 } juniBgpPeerAddressFamilyRouteReflectorClient OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The peer is a route reflector client." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 21 } juniBgpPeerAddressFamilyRouteLimitWarn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Log a warning if pathCount exceeds this value." DEFVAL { 1000000 } ::= { juniBgpPeerAddressFamilyEntry 22 } juniBgpPeerAddressFamilyRouteLimitReset OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Reset connection is pathCount exceeds this value." DEFVAL { 10000000 } ::= { juniBgpPeerAddressFamilyEntry 23 } juniBgpPeerAddressFamilyRouteLimitWarnOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Warn, but do not reset, if the path limit is exceeded." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 24 } juniBgpPeerAddressFamilyRemovePrivateAs OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Remove private AS numbers from AS paths." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 25 } juniBgpPeerAddressFamilyUnsuppressMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The unsuppress route-map name. Routes which are sent to this peer and which match this route-map are not subject to suppression by summary-only aggregates. An empty string means no unsuppress route-map." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 26 } juniBgpPeerAddressFamilyInboundSoftReconfig OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Inbound soft-reconfiguration is enabled. If inbound soft-reconfiguration is enabled we keep a copy of each received route before inbound policy was applied." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 27 } juniBgpPeerAddressFamilyResetConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-create STATUS current DESCRIPTION "Writing a value to this object causes one individual address family within the session to the peer to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Note that hard clearing an address family within a session will bounce the session and thus also affect the other address families in the session. Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpPeerAddressFamilyEntry 28 } juniBgpPeerAddressFamilyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpPeerAddressFamilyEntry 29 } juniBgpPeerAddressFamilyAsOverride OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Replace the AS number of the peer by our own AS number in the AS-path attribute in UPDATEs sent to this peer." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 30 } juniBgpPeerAddressFamilyAllowAsIn OBJECT-TYPE SYNTAX Integer32 (0..10) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of times our own AS number is allowed to occur in a received AS-path before that received route is considered to be a loop and therefore rejected." DEFVAL { 0 } ::= { juniBgpPeerAddressFamilyEntry 31 } juniBgpPeerAddressFamilySendExtendedCommunity OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send EXTENDED-COMMUNITIES attributes in updates." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 32 } juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send PREFIX-LIST ORF SEND CAPABILITY in Open Message." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 33 } juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send PREFIX-LIST ORF RECEIVE CAPABILITY in Open Message." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 34 } juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send PREFIX-LIST-CISCO ORF SEND CAPABILITY in Open Message." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 35 } juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send PREFIX-LIST-CISCO ORF RECEIVE CAPABILITY in Open Message." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 36 } juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has sent PREFIX-LIST ORF SEND CAPABILITY to us for this address family." ::= { juniBgpPeerAddressFamilyEntry 37 } juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has sent PREFIX-LIST ORF RECEIVE CAPABILITY to us for this address family." ::= { juniBgpPeerAddressFamilyEntry 38 } juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has sent PREFIX-LIST-CISCO ORF SEND CAPABILITY to us for this address family." ::= { juniBgpPeerAddressFamilyEntry 39 } juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The peer has sent PREFIX-LIST-CISCO ORF RECEIVE CAPABILITY to us for this address family." ::= { juniBgpPeerAddressFamilyEntry 40 } juniBgpPeerAddressFamilyReceivedOrfEntriesLimit OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Ignore received ORF entries for this address family if count exceeds this value." DEFVAL { 4294967295 } ::= { juniBgpPeerAddressFamilyEntry 41 } juniBgpPeerAddressFamilyReceivedPrefixListOrfName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The prefix list name containing ORF entries received from the peer for this address family" DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 42 } juniBgpPeerAddressFamilyMaximumPrefixStrict OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If the juniBgpPeerAddressFamilyInboundSoftReconfig object is set to true then routes which were rejected by inbound policy are stored in memory anyway. The juniBgpPeerAddressFamilyMaximumPrefixStrict object determines whether or not these routes count towards the maximum number of routes from the peer (as configured in juniBgpPeerAddressFamilyRouteLimitWarn and/or juniBgpPeerAddressFamilyRouteLimitReset)." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 43 } juniBgpPeerAddressFamilyUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpPeerAddressFamilyPeerGroup(0), juniBgpPeerAddressFamilyDefaultOriginate(1), juniBgpPeerAddressFamilyNextHopSelf(2), juniBgpPeerAddressFamilySendCommunity(3), juniBgpPeerAddressFamilyDistributeListIn(4), juniBgpPeerAddressFamilyDistributeListOut(5), juniBgpPeerAddressFamilyPrefixListIn(6), juniBgpPeerAddressFamilyPrefixListOut(7), juniBgpPeerAddressFamilyPrefixTreeIn(8), juniBgpPeerAddressFamilyPrefixTreeOut(9), juniBgpPeerAddressFamilyFilterListIn(10), juniBgpPeerAddressFamilyFilterListOut(11), juniBgpPeerAddressFamilyFilterListWeight(12), juniBgpPeerAddressFamilyFilterListWeightValue(13), juniBgpPeerAddressFamilyRouteMapIn(14), juniBgpPeerAddressFamilyRouteMapOut(15), juniBgpPeerAddressFamilyRouteReflectorClient(16), juniBgpPeerAddressFamilyRouteLimitWarn(17), juniBgpPeerAddressFamilyRouteLimitReset(18), juniBgpPeerAddressFamilyRouteLimitWarnOnly(19), juniBgpPeerAddressFamilyRemovePrivateAs(20), juniBgpPeerAddressFamilyUnsuppressMap(21), juniBgpPeerAddressFamilyInboundSoftReconfig(22), juniBgpPeerAddressFamilyAsOverride(23), juniBgpPeerAddressFamilyAllowAsIn(24), juniBgpPeerAddressFamilySendExtendedCommunity(25), juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend(26), juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive(27), juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend(28), juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive(29), juniBgpPeerAddressFamilyReceivedOrfEntriesLimit(30), juniBgpPeerAddressFamilyMaximumPrefixStrict(31), juniBgpPeerAddressFamilySendLabel(32), juniBgpPeerAddressFamilyDefaultOriginateRouteMap(33), juniBgpPeerAddressFamilyNextHopUnchanged(34) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpPeerAddressFamilyEntry 44 } juniBgpPeerAddressFamilySendLabel OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Send labeled prefixes to this peer for this address-family." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 45 } juniBgpPeerAddressFamilyDefaultOriginateRouteMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The route-map to apply to the default route which is advertised to this peer as a result of setting juniBgpPeerAddressFamilyDefaultOriginate to true. An empty string means that no route-map is applied." DEFVAL { "" } ::= { juniBgpPeerAddressFamilyEntry 46 } juniBgpPeerAddressFamilySentCapabilityGracefulRestart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) means that an AFI-SAFI block for this address-family was included in the graceful-restart capability which we sent to this peer." ::= { juniBgpPeerAddressFamilyEntry 47 } juniBgpPeerAddressFamilyReceivedCapabilityGracefulRestart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) means that an AFI-SAFI block for this address-family was included in the graceful-restart capability which we received from this peer." ::= { juniBgpPeerAddressFamilyEntry 48 } juniBgpPeerAddressFamilySentForwardingStatePreserved OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that the OPEN message most recently sent to this peer contained the graceful-restart capability which included an AFI-SAFI block for this address-family with the Forwarding-State (F) bit in the Flags for Address Family field set to one (this indicates that forwarding state has been preserved for the address family during the previous restart)." ::= { juniBgpPeerAddressFamilyEntry 49 } juniBgpPeerAddressFamilyReceivedForwardingStatePreserved OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that the OPEN message most recently received from this peer contained the graceful-restart capability which included an AFI-SAFI block for this address-family with the Forwarding-State (F) bit in the Flags for Address Family field set to one (this indicates that the peer preserved forwarding state for the address family during the previous restart)." ::= { juniBgpPeerAddressFamilyEntry 50 } juniBgpPeerAddressFamilySentEndOfRibMarker OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that we have sent an End-of-RIB marker for this address-family to this peer since the session became established." ::= { juniBgpPeerAddressFamilyEntry 51 } juniBgpPeerAddressFamilyReceivedEndOfRibMarker OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that we have received an End-of-RIB marker for this address-family from this peer since the session became established." ::= { juniBgpPeerAddressFamilyEntry 52 } juniBgpPeerAddressFamilyWaitingForEndOfRibBeforeFlushStaleRoutes OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that we are still waiting for an End-of-RIB marker from this peer before flushing all remaining stale routes from the address-family." ::= { juniBgpPeerAddressFamilyEntry 53 } juniBgpPeerAddressFamilyWaitingForEndOfRibBeforePathSelection OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Value true(1) indicates that we are still waiting for an End-of-RIB marker from this peer before we stop deferring path selection for this address-family." ::= { juniBgpPeerAddressFamilyEntry 54 } juniBgpPeerAddressFamilyNextHopUnchanged OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to always advertise the the next-hop unchanged to this peer for this address-family." DEFVAL { false } ::= { juniBgpPeerAddressFamilyEntry 55 } -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Address Family Conditional Advertisement attributes -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Peer Address Family Conditional Advertisement Table -- juniBgpPeerAddressFamilyConditionalAdvTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerAddressFamilyConditionalAdvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Address Family Conditional Advertisement Table describes the BGP conditional advertisement attributes in an Address Family for a peer." ::= { juniBgpObjects 30 } juniBgpPeerAddressFamilyConditionalAdvEntry OBJECT-TYPE SYNTAX JuniBgpPeerAddressFamilyConditionalAdvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Address Family Conditional Advertisement Entry describes a specific conditional advertisement entry in Address Family for a peer." INDEX { juniBgpPeerAddressFamilyVrfName, juniBgpPeerAddressFamilyAfi, juniBgpPeerAddressFamilySafi, juniBgpPeerAddressFamilyRemoteAddress, juniBgpPeerAddressFamilyConditionalAdvAdvertiseMap } ::= { juniBgpPeerAddressFamilyConditionalAdvTable 1 } JuniBgpPeerAddressFamilyConditionalAdvEntry::= SEQUENCE { juniBgpPeerAddressFamilyConditionalAdvAdvertiseMap JuniBgpAdvertiseMapName, juniBgpPeerAddressFamilyConditionalAdvConditionMap DisplayString, juniBgpPeerAddressFamilyConditionalAdvIsExistMap TruthValue, juniBgpPeerAddressFamilyConditionalAdvSequenceNum Integer32, juniBgpPeerAddressFamilyConditionalAdvStatus JuniBgpConditionalAdvStatus, juniBgpPeerAddressFamilyConditionalAdvRowStatus RowStatus } juniBgpPeerAddressFamilyConditionalAdvAdvertiseMap OBJECT-TYPE SYNTAX JuniBgpAdvertiseMapName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The route-map for conditional advertisement." ::= { juniBgpPeerAddressFamilyConditionalAdvEntry 1 } juniBgpPeerAddressFamilyConditionalAdvConditionMap OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The condition-map to apply for this conditional advertisement entry." ::= { juniBgpPeerAddressFamilyConditionalAdvEntry 2 } juniBgpPeerAddressFamilyConditionalAdvIsExistMap OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this value to true(1) if the condition-map specified should be applied as an exist-map. If the condition-map should be applied as a non-exist-map, set it to false(2). " DEFVAL { true } ::= { juniBgpPeerAddressFamilyConditionalAdvEntry 3 } juniBgpPeerAddressFamilyConditionalAdvSequenceNum OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The sequence number of this conditional advertisement entry." ::= { juniBgpPeerAddressFamilyConditionalAdvEntry 4 } juniBgpPeerAddressFamilyConditionalAdvStatus OBJECT-TYPE SYNTAX JuniBgpConditionalAdvStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This value will be advertise(1) if the status of this advertise-map is evaluated as advertise based on the condition-map. Otherwise it is withdraw(2)." ::= { juniBgpPeerAddressFamilyConditionalAdvEntry 5 } juniBgpPeerAddressFamilyConditionalAdvRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo, destroy " ::= { juniBgpPeerAddressFamilyConditionalAdvEntry 6 } -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Group attributes -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Peer Group Table -- juniBgpPeerGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Group Table describes the BGP-specific characteristics of peer groups." ::= { juniBgpObjects 9 } juniBgpPeerGroupEntry OBJECT-TYPE SYNTAX JuniBgpPeerGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP Peer Group Entry describes BGP-specific characteristics of one peer group." INDEX { juniBgpPeerGroupVrfName, juniBgpPeerGroupGroupName } ::= { juniBgpPeerGroupTable 1 } JuniBgpPeerGroupEntry ::= SEQUENCE { juniBgpPeerGroupVrfName JuniVrfName, juniBgpPeerGroupGroupName DisplayString, juniBgpPeerGroupAdminStatus INTEGER, juniBgpPeerGroupRemoteAsNumber Integer32, juniBgpPeerGroupRetryInterval Integer32, juniBgpPeerGroupConfigHoldTime Integer32, juniBgpPeerGroupConfigKeepAliveInterval Integer32, juniBgpPeerGroupAsOriginationInterval Integer32, juniBgpPeerGroupAdvertisementInterval Integer32, juniBgpPeerGroupDescription DisplayString, juniBgpPeerGroupWeight Unsigned32, juniBgpPeerGroupEbgpMultihop TruthValue, juniBgpPeerGroupEbgpMultihopTtl Integer32, juniBgpPeerGroupUpdateSource IpAddress, juniBgpPeerGroupMd5Password OCTET STRING, juniBgpPeerGroupMaxUpdateSize Unsigned32, juniBgpPeerGroupResetConnectionType JuniBgpResetConnectionType, juniBgpPeerGroupRowStatus RowStatus, juniBgpPeerGroupLocalAsNumber Integer32, juniBgpPeerGroupFourOctetRemoteAsNumber JuniBgpFourOctetAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber JuniBgpFourOctetAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption TruthValue, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh TruthValue, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco TruthValue, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers TruthValue, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg TruthValue, juniBgpPeerGroupUnconfiguredAttributes BITS, juniBgpPeerGroupSiteOfOrigin OCTET STRING, juniBgpPeerGroupLenient TruthValue, juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg TruthValue, juniBgpPeerGroupPassive TruthValue, juniBgpPeerGroupConfiguredPeerType INTEGER, juniBgpPeerGroupAllowAccessListName DisplayString, juniBgpPeerGroupAllowMaxPeers Unsigned32, juniBgpPeerGroupCurrentDynamicPeerCount Unsigned32, juniBgpPeerGroupHighWaterMarkDynamicPeerCount Unsigned32, juniBgpPeerGroupRejectedDynamicPeerCount Unsigned32, juniBgpPeerGroupShouldAdvertiseCapabilityGracefulRestart TruthValue, juniBgpPeerGroupGracefulRestartRestartTime Integer32, juniBgpPeerGroupGracefulRestartStalePathsTime Integer32, juniBgpPeerGroupBfdEnabled TruthValue, juniBgpPeerGroupBfdMinTransmitInterval Integer32, juniBgpPeerGroupBfdMinReceiveInterval Integer32, juniBgpPeerGroupBfdMultiplier Integer32, juniBgpPeerGroupIbgpSinglehop TruthValue } juniBgpPeerGroupVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer-group is configured. The empty string indicates that this peer-group is not in a VRF." ::= { juniBgpPeerGroupEntry 1 } juniBgpPeerGroupGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the Peer group this instance configures." ::= { juniBgpPeerGroupEntry 2 } juniBgpPeerGroupAdminStatus OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The desired state of the BGP connection. A transition from 'stop' to 'start' will cause the BGP Start Event to be generated. A transition from 'start' to 'stop' will cause the BGP Stop Event to be generated. This parameter can be used to restart BGP peer connections. Care should be used in providing write access to this object without adequate authentication." ::= { juniBgpPeerGroupEntry 3 } juniBgpPeerGroupRemoteAsNumber OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS deprecated DESCRIPTION "Deprecated. The peer's autonomous system number. This object has been replaced by juniBgpPeerGroupFourOctetRemoteAsNumber. It is still possible to get and set this object, but if the actual remote AS number is greater than 65535, getting this object returns 23456 (AS-TRANS)." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 4 } juniBgpPeerGroupRetryInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" 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 } ::= { juniBgpPeerGroupEntry 5 } juniBgpPeerGroupConfigHoldTime OBJECT-TYPE SYNTAX Integer32 (0|3..65535) UNITS "seconds" 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 (bgpPeerHoldTime) 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." DEFVAL { 90 } ::= { juniBgpPeerGroupEntry 6 } juniBgpPeerGroupConfigKeepAliveInterval OBJECT-TYPE SYNTAX Integer32 (0..21845) UNITS "seconds" 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 bgpPeerHoldTimeConfigured; the actual time interval for the KEEPALIVE messages is indicated by bgpPeerKeepAlive. A reasonable maximum value for this timer would be configured to be one third of that of bgpPeerHoldTimeConfigured. 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." DEFVAL { 30 } ::= { juniBgpPeerGroupEntry 7 } juniBgpPeerGroupAsOriginationInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Time interval in seconds for the MinASOriginationInterval timer. The suggested value for this timer is 10 seconds." DEFVAL { 10 } ::= { juniBgpPeerGroupEntry 8 } juniBgpPeerGroupAdvertisementInterval OBJECT-TYPE SYNTAX Integer32 (1..65535) UNITS "seconds" 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 } ::= { juniBgpPeerGroupEntry 9 } juniBgpPeerGroupDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-create STATUS current DESCRIPTION "Peer textual description." DEFVAL { "" } ::= { juniBgpPeerGroupEntry 10 } juniBgpPeerGroupWeight OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The weight assigned to routes learned from peer." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 11 } juniBgpPeerGroupEbgpMultihop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The EBGP multihop is enabled." DEFVAL { false } ::= { juniBgpPeerGroupEntry 12 } juniBgpPeerGroupEbgpMultihopTtl OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum number of hops to the external peer (only relevant if EBGP multihop turned on)." DEFVAL { 255 } ::= { juniBgpPeerGroupEntry 13 } juniBgpPeerGroupUpdateSource OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The source IP address for peer connections." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 14 } juniBgpPeerGroupMd5Password OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The password for MD5 authentication. Reading this object always results in an OCTET STRING of length zero." DEFVAL { "" } ::= { juniBgpPeerGroupEntry 15 } juniBgpPeerGroupMaxUpdateSize OBJECT-TYPE SYNTAX Unsigned32 UNITS "bytes" MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum size in bytes of transmitted UPDATE messages." DEFVAL { 4096 } ::= { juniBgpPeerGroupEntry 16 } juniBgpPeerGroupResetConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-create STATUS current DESCRIPTION "Writing a value to this object causes the sessions to all peers in the peer-group to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpPeerGroupEntry 17 } juniBgpPeerGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpPeerGroupEntry 18 } juniBgpPeerGroupLocalAsNumber OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS deprecated DESCRIPTION "Deprecated. The local autonomous system number to be used for members. of this peer-group. Value zero (0) means that the global local automous system number (as specified in the object juniBgpPeerGroupLocalAsNumber) is used. This object has been replaced by juniBgpPeerGroupFourOctetLocalAsNumber. It is still possible to get and set this object, but if the actual local AS number is greater than 65535, getting this object returns AS-TRANS (23456)." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 19 } juniBgpPeerGroupFourOctetRemoteAsNumber OBJECT-TYPE SYNTAX JuniBgpFourOctetAsNumber MAX-ACCESS read-create STATUS current DESCRIPTION "The peer's four-octet autonomous system number." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 20 } juniBgpPeerGroupFourOctetLocalAsNumber OBJECT-TYPE SYNTAX JuniBgpFourOctetAsNumber MAX-ACCESS read-create STATUS current DESCRIPTION "The four-octet local autonomous system number to be used for this peer. Value zero (0) means that the global local automous system number (as specified in the object juniBgpPeerGroupFourOctetLocalAsNumber) is used." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 21 } juniBgpPeerGroupShouldAdvertiseCapabilitiesOption OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the capabilities option should be included in OPEN messages sent to this peer. Even if this object is set to true, BGP may decide not to include the capabilities option in OPEN messages sent to this peer (for example when it is detected that the peer does not support capability negotiation). The juniBgpPeerSentCapabilitiesOption can be used to determine whether or not the OPEN message sent to the peer actually contained the capabilities option." DEFVAL { true } ::= { juniBgpPeerGroupEntry 22 } juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the route-refresh capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the route-refresh capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the route-refresh capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityRouteRefresh can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerGroupEntry 23 } juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the route-refresh-cisco capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the route-refresh-cisco capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the route-refresh-cisco capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityRouteRefreshCisco can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerGroupEntry 24 } juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the four-octet-as-numbers capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the four-octet-as-numbers capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the four-octet-as-numbers capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityFourOctetAsNumbers can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerGroupEntry 25 } juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the dynamic-capability-negotiation capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the dynamic-capability-negotiation capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the dynamic-capability-negotiation capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityDynamicCapabilityNeg can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerGroupEntry 26 } juniBgpPeerGroupUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpPeerGroupAdminStatus(0), juniBgpPeerGroupRetryInterval(1), juniBgpPeerGroupConfigHoldTime(2), juniBgpPeerGroupConfigKeepAliveInterval(3), juniBgpPeerGroupAsOriginationInterval(4), juniBgpPeerGroupAdvertisementInterval(5), juniBgpPeerGroupDescription(6), juniBgpPeerGroupWeight(7), juniBgpPeerGroupEbgpMultihop(8), juniBgpPeerGroupEbgpMultihopTtl(9), juniBgpPeerGroupUpdateSource(10), juniBgpPeerGroupMd5Password(11), juniBgpPeerGroupMaxUpdateSize(12), juniBgpPeerGroupFourOctetRemoteAsNumber(13), juniBgpPeerGroupFourOctetLocalAsNumber(14), juniBgpPeerGroupShouldAdvertiseCapabilitiesOption(15), juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh(16), juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco(17), juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers(18), juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg(19), juniBgpPeerGroupSiteOfOrigin(20), juniBgpPeerGroupLenient(21), juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg(22), juniBgpPeerGroupPassive(23), juniBgpPeerGroupConfiguredPeerType(24), juniBgpPeerGroupAllowAccessListName(25), juniBgpPeerGroupAllowMaxPeers(26), juniBgpPeerGroupShouldAdvertiseCapabilityGracefulRestart(27), juniBgpPeerGroupGracefulRestartRestartTime(28), juniBgpPeerGroupGracefulRestartStalePathsTime(29), juniBgpPeerGroupBfdEnabled(30), juniBgpPeerGroupBfdMinTransmitInterval(31), juniBgpPeerGroupBfdMinReceiveInterval(32), juniBgpPeerGroupBfdMultiplier(33), juniBgpPeerGroupIbgpSinglehop(34) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpPeerGroupEntry 27 } juniBgpPeerGroupSiteOfOrigin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-create STATUS current DESCRIPTION "The site-of-origin. This site-of-origin is added to the extended communities for all routes received from the peer. When sending routes to this peer-group all routes with this extended community are filtered. The null extended community (all 8 bytes zero) means that no site-of-origin is configured for this peer. It is not allowed to set this object to any extended community other than a site-of-origin type of extended community or null." ::= { juniBgpPeerGroupEntry 28 } juniBgpPeerGroupLenient OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Enable Lenient behavior for member peers so that they are more tolerant of finite state machine errors and malformed messages received from the remote peer and avoid terminating the peer session whenever possible." ::= { juniBgpPeerGroupEntry 29 } juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the deprecated-dynamic-capability- negotiation capability should be advertised to this peer. Even if this object is set to true, BGP may decide not to advertise the deprecated-dynamic-capability-negotiation capability to this peer (for example when it is detected that the peer does not support capability negotiation or when it is detected that the peer does not support the deprecated-dynamic-capability-negotiation capability and incorrectly sends an unsupported capability notification). The juniBgpPeerSentCapabilityOldDynamicCapabilityNeg can be used to determine whether or not the capability was actually advertised to the peer." DEFVAL { true } ::= { juniBgpPeerGroupEntry 30 } juniBgpPeerGroupPassive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) to make members of this peer-group passive." DEFVAL { false } ::= { juniBgpPeerGroupEntry 31 } juniBgpPeerGroupConfiguredPeerType OBJECT-TYPE SYNTAX INTEGER { peerTypeNotConfigured(0), peerTypeInternal(1), peerTypeExternal(2), peerTypeConfederation(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of the members of the peer-group." DEFVAL { peerTypeNotConfigured } ::= { juniBgpPeerGroupEntry 32 } juniBgpPeerGroupAllowAccessListName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the access-list for promiscuous peers. When an incoming connection arrives whose remote address matches this access-list the connection is accepted and a dynamic peer is created. An empty string means that promiscuous peers are disabled for this peer-group." DEFVAL { "" } ::= { juniBgpPeerGroupEntry 33 } juniBgpPeerGroupAllowMaxPeers OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of dynamic peers for this peer-group. Zero means that there is no limit." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 34 } juniBgpPeerGroupCurrentDynamicPeerCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of dynamic peers for this peer-group." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 35 } juniBgpPeerGroupHighWaterMarkDynamicPeerCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The high water mark for the number of dynamic peers for this peer-group." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 36 } juniBgpPeerGroupRejectedDynamicPeerCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of connection attempts for dynamic peers that were rejected because the number number of dynamic peers was reached." DEFVAL { 0 } ::= { juniBgpPeerGroupEntry 37 } juniBgpPeerGroupShouldAdvertiseCapabilityGracefulRestart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true if the graceful-restart capability should be advertised to all members of the peer-group." DEFVAL { true } ::= { juniBgpPeerGroupEntry 38 } juniBgpPeerGroupGracefulRestartRestartTime OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-create STATUS current DESCRIPTION "The restart-time advertised in the graceful-restart capability sent to members of this peer-group. This is the estimated time (in seconds) it will take for the BGP session to be re-established after a restart. This can be used to speed up routing convergence by the peer in case that this BGP speaker does not come back after a restart. This value (if configured) overrides the global value configured in juniBgpGracefulRestartRestartTime." DEFVAL { 120 } ::= { juniBgpPeerGroupEntry 39 } juniBgpPeerGroupGracefulRestartStalePathsTime OBJECT-TYPE SYNTAX Integer32 (1..3600) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum amount of time in seconds we keep stale routes after the session to a member of this peer-group goes down. This value (if configured) overrides the global value configured in juniBgpGracefulRestartStalePathsTime." DEFVAL { 360 } ::= { juniBgpPeerGroupEntry 40 } juniBgpPeerGroupBfdEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Value true(1) the BFD is enabled for this peer-group." DEFVAL { false } ::= { juniBgpPeerGroupEntry 41 } juniBgpPeerGroupBfdMinTransmitInterval OBJECT-TYPE SYNTAX Integer32 (100..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum interval (in milliseconds) between BFD packets sent to the remote BFD speaker. In other words, it specifies the maximum rate at which we are willing to send BFD packets." DEFVAL { 300 } ::= { juniBgpPeerGroupEntry 42 } juniBgpPeerGroupBfdMinReceiveInterval OBJECT-TYPE SYNTAX Integer32 (100..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum interval (in milliseconds) between BFD packets received from the remote BFD speaker. In other words, it specifies the maximum rate at which we are willing to receive BFD packets." DEFVAL { 300 } ::= { juniBgpPeerGroupEntry 43 } juniBgpPeerGroupBfdMultiplier OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "How many BFD packets can be missed before the BFD session is declared down." DEFVAL { 3 } ::= { juniBgpPeerGroupEntry 44 } juniBgpPeerGroupIbgpSinglehop OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The IBGP single-hop is enabled." DEFVAL { false } ::= { juniBgpPeerGroupEntry 45 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Group Address Family attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Peer Group Address Family Table -- juniBgpPeerGroupAddressFamilyTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerGroupAddressFamilyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Group Address Family Table describes the BGP-specific attributes of an Address Family for a peer group." ::= { juniBgpObjects 10 } juniBgpPeerGroupAddressFamilyEntry OBJECT-TYPE SYNTAX JuniBgpPeerGroupAddressFamilyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP Peer Group Address Family Entry describes." INDEX { juniBgpPeerGroupAddressFamilyVrfName, juniBgpPeerGroupAddressFamilyAfi, juniBgpPeerGroupAddressFamilySafi, juniBgpPeerGroupGroupAddressFamilyGroupName } ::= { juniBgpPeerGroupAddressFamilyTable 1 } JuniBgpPeerGroupAddressFamilyEntry ::= SEQUENCE { juniBgpPeerGroupAddressFamilyVrfName JuniVrfName, juniBgpPeerGroupAddressFamilyAfi JuniBgpAfi, juniBgpPeerGroupAddressFamilySafi JuniBgpSafi, juniBgpPeerGroupGroupAddressFamilyGroupName DisplayString, juniBgpPeerGroupAddressFamilyDefaultOriginate TruthValue, juniBgpPeerGroupAddressFamilyNextHopSelf TruthValue, juniBgpPeerGroupAddressFamilyNextHopUnchanged TruthValue, juniBgpPeerGroupAddressFamilySendCommunity TruthValue, juniBgpPeerGroupAddressFamilyDistributeListIn DisplayString, juniBgpPeerGroupAddressFamilyDistributeListOut DisplayString, juniBgpPeerGroupAddressFamilyPrefixListIn DisplayString, juniBgpPeerGroupAddressFamilyPrefixListOut DisplayString, juniBgpPeerGroupAddressFamilyPrefixTreeIn DisplayString, juniBgpPeerGroupAddressFamilyPrefixTreeOut DisplayString, juniBgpPeerGroupAddressFamilyFilterListIn DisplayString, juniBgpPeerGroupAddressFamilyFilterListOut DisplayString, juniBgpPeerGroupAddressFamilyFilterListWeight DisplayString, juniBgpPeerGroupAddressFamilyFilterListWeightValue Unsigned32, juniBgpPeerGroupAddressFamilyRouteMapIn DisplayString, juniBgpPeerGroupAddressFamilyRouteMapOut DisplayString, juniBgpPeerGroupAddressFamilyRouteReflectorClient TruthValue, juniBgpPeerGroupAddressFamilyRouteLimitWarn Unsigned32, juniBgpPeerGroupAddressFamilyRouteLimitReset Unsigned32, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly TruthValue, juniBgpPeerGroupAddressFamilyRemovePrivateAs TruthValue, juniBgpPeerGroupAddressFamilyUnsuppressMap DisplayString, juniBgpPeerGroupAddressFamilyInboundSoftReconfig TruthValue, juniBgpPeerGroupAddressFamilyResetConnectionType JuniBgpResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus RowStatus, juniBgpPeerGroupAddressFamilyAsOverride TruthValue, juniBgpPeerGroupAddressFamilyAllowAsIn Integer32, juniBgpPeerGroupAddressFamilySendExtendedCommunity TruthValue, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend TruthValue, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListCiscoOrfSend TruthValue, juniBgpPeerGroupAddressFamilyMaximumPrefixStrict TruthValue, juniBgpPeerGroupAddressFamilyUnconfiguredAttributes BITS, juniBgpPeerGroupAddressFamilySendLabel TruthValue, juniBgpPeerGroupAddressFamilyDefaultOriginateRouteMap DisplayString } juniBgpPeerGroupAddressFamilyVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this peer-group is configured. The empty string indicates that this peer-group is not in a VRF." ::= { juniBgpPeerGroupAddressFamilyEntry 1 } juniBgpPeerGroupAddressFamilyAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI of the address-family in which this peer-group is configured." ::= { juniBgpPeerGroupAddressFamilyEntry 2 } juniBgpPeerGroupAddressFamilySafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI of the address-family in which this peer-group is configured." ::= { juniBgpPeerGroupAddressFamilyEntry 3 } juniBgpPeerGroupGroupAddressFamilyGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the Peer group this instance configures." ::= { juniBgpPeerGroupAddressFamilyEntry 4 } juniBgpPeerGroupAddressFamilyDefaultOriginate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to advertise a default route to this peer, if present." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 5 } juniBgpPeerGroupAddressFamilyNextHopSelf OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to always advertise this router as the next hop." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 6 } juniBgpPeerGroupAddressFamilySendCommunity OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send COMMUNITIES attributes in updates." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 7 } juniBgpPeerGroupAddressFamilyDistributeListIn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound distribute IP access list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 8 } juniBgpPeerGroupAddressFamilyDistributeListOut OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound distribute IP access list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 9 } juniBgpPeerGroupAddressFamilyPrefixListIn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound IP prefix list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 10 } juniBgpPeerGroupAddressFamilyPrefixListOut OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound IP prefix list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 11 } juniBgpPeerGroupAddressFamilyPrefixTreeIn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound IP prefix tree name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 12 } juniBgpPeerGroupAddressFamilyPrefixTreeOut OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound IP prefix tree name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 13 } juniBgpPeerGroupAddressFamilyFilterListIn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound filter AS path list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 14 } juniBgpPeerGroupAddressFamilyFilterListOut OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound filter AS path list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 15 } juniBgpPeerGroupAddressFamilyFilterListWeight OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The weight filter AS path list name." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 16 } juniBgpPeerGroupAddressFamilyFilterListWeightValue OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The weight to apply on weight filter list matches." DEFVAL { 0 } ::= { juniBgpPeerGroupAddressFamilyEntry 17 } juniBgpPeerGroupAddressFamilyRouteMapIn OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The inbound route-map name. An empty string means no inbound route-map." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 18 } juniBgpPeerGroupAddressFamilyRouteMapOut OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The outbound route-map name. An empty string means no outbound route-map." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 19 } juniBgpPeerGroupAddressFamilyRouteReflectorClient OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The peer is a route reflector client." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 20 } juniBgpPeerGroupAddressFamilyRouteLimitWarn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Log a warning if pathCount exceeds this value." DEFVAL { 0 } ::= { juniBgpPeerGroupAddressFamilyEntry 21 } juniBgpPeerGroupAddressFamilyRouteLimitReset OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Reset connection is pathCount exceeds this value." DEFVAL { 0 } ::= { juniBgpPeerGroupAddressFamilyEntry 22 } juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Warn, but do not reset, if the path limit is exceeded." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 23 } juniBgpPeerGroupAddressFamilyRemovePrivateAs OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Remove private AS numbers from AS paths." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 24 } juniBgpPeerGroupAddressFamilyUnsuppressMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The unsuppress route-map name. Routes which are sent to this peer and which match this route-map are not subject to suppression by summary-only aggregates. An empty string means no unsuppress route-map." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 25 } juniBgpPeerGroupAddressFamilyInboundSoftReconfig OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Inbound soft-reconfiguration is enabled. If inbound soft-reconfiguration is enabled we keep a copy of each received route before inbound policy was applied." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 26 } juniBgpPeerGroupAddressFamilyResetConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-create STATUS current DESCRIPTION "Writing a value to this object causes one individual address family within the sessions to all peers in the peer-group to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Note that hard clearing an address family within a session will bounce the session and thus also affect the other address families in the session. Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpPeerGroupAddressFamilyEntry 27 } juniBgpPeerGroupAddressFamilyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpPeerGroupAddressFamilyEntry 28 } juniBgpPeerGroupAddressFamilyAsOverride OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Replace the AS number of the peer by our own AS number in the AS-path attribute in UPDATEs sent to this peer-group." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 29 } juniBgpPeerGroupAddressFamilyAllowAsIn OBJECT-TYPE SYNTAX Integer32 (0..10) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of times our own AS number is allowed to occur in a received AS-path before that received route is considered to be a loop and therefore rejected." DEFVAL { 0 } ::= { juniBgpPeerGroupAddressFamilyEntry 30 } juniBgpPeerGroupAddressFamilySendExtendedCommunity OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send EXTENDED-COMMUNITIES attributes in updates." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 31 } juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send PREFIX-LIST ORF SEND CAPABILITY in Open Message." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 32 } juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListCiscoOrfSend OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to send PREFIX-LIST-CISCO ORF SEND CAPABILITY in Open Message." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 33 } juniBgpPeerGroupAddressFamilyMaximumPrefixStrict OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If the juniBgpPeerGroupAddressFamilyInboundSoftReconfig object is set to true then routes which were rejected by inbound policy are stored in memory anyway. The juniBgpPeerGroupAddressFamilyMaximumPrefixStrict object determines whether or not these routes count towards the maximum number of routes from the peer-group members (as configured in juniBgpPeerGroupAddressFamilyRouteLimitWarn and/or juniBgpPeerGroupAddressFamilyRouteLimitReset)." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 34 } juniBgpPeerGroupAddressFamilyUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpPeerGroupAddressFamilyDefaultOriginate(0), juniBgpPeerGroupAddressFamilyNextHopSelf(1), juniBgpPeerGroupAddressFamilySendCommunity(2), juniBgpPeerGroupAddressFamilyDistributeListIn(3), juniBgpPeerGroupAddressFamilyDistributeListOut(4), juniBgpPeerGroupAddressFamilyPrefixListIn(5), juniBgpPeerGroupAddressFamilyPrefixListOut(6), juniBgpPeerGroupAddressFamilyPrefixTreeIn(7), juniBgpPeerGroupAddressFamilyPrefixTreeOut(8), juniBgpPeerGroupAddressFamilyFilterListIn(9), juniBgpPeerGroupAddressFamilyFilterListOut(10), juniBgpPeerGroupAddressFamilyFilterListWeight(11), juniBgpPeerGroupAddressFamilyFilterListWeightValue(12), juniBgpPeerGroupAddressFamilyRouteMapIn(13), juniBgpPeerGroupAddressFamilyRouteMapOut(14), juniBgpPeerGroupAddressFamilyRouteReflectorClient(15), juniBgpPeerGroupAddressFamilyRouteLimitWarn(16), juniBgpPeerGroupAddressFamilyRouteLimitReset(17), juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly(18), juniBgpPeerGroupAddressFamilyRemovePrivateAs(19), juniBgpPeerGroupAddressFamilyUnsuppressMap(20), juniBgpPeerGroupAddressFamilyInboundSoftReconfig(21), juniBgpPeerGroupAddressFamilyAsOverride(22), juniBgpPeerGroupAddressFamilyAllowAsIn(23), juniBgpPeerGroupAddressFamilySendExtendedCommunity(24), juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend(25), juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfCiscoSend(26), juniBgpPeerGroupAddressFamilyMaximumPrefixStrict(27), juniBgpPeerGroupAddressFamilySendLabel(28), juniBgpPeerGroupAddressFamilyDefaultOriginateRouteMap(29), juniBgpPeerGroupAddressFamilyNextHopUnchanged (30) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpPeerGroupAddressFamilyEntry 35 } juniBgpPeerGroupAddressFamilySendLabel OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Send labeled prefixes to this peer for this address-family." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 36 } juniBgpPeerGroupAddressFamilyDefaultOriginateRouteMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The route-map to apply to the default route which is advertised to this peer-group as a result of setting juniBgpPeerGroupAddressFamilyDefaultOriginate to true. An empty string means that no route-map is applied." DEFVAL { "" } ::= { juniBgpPeerGroupAddressFamilyEntry 37 } juniBgpPeerGroupAddressFamilyNextHopUnchanged OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to always advertise the next-hop unchanged to this peer-group in this address-family." DEFVAL { false } ::= { juniBgpPeerGroupAddressFamilyEntry 38 } -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Peer Group Address Family Conditional Advertisement attributes -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Peer Group Address Family Conditional Advertisement Table -- juniBgpPeerGroupAddressFamilyConditionalAdvTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpPeerGroupAddressFamilyConditionalAdvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Group Address Family Conditional Advertisement Table describes the BGP conditional advertisement attributes in an Address Family for a peer-group." ::= { juniBgpObjects 31 } juniBgpPeerGroupAddressFamilyConditionalAdvEntry OBJECT-TYPE SYNTAX JuniBgpPeerGroupAddressFamilyConditionalAdvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP Peer Group Address Family Conditional Advertisement Entry describes a specific conditional advertisement entry in an Address Family for a peer-group." INDEX { juniBgpPeerGroupAddressFamilyVrfName, juniBgpPeerGroupAddressFamilyAfi, juniBgpPeerGroupAddressFamilySafi, juniBgpPeerGroupGroupAddressFamilyGroupName, juniBgpPeerGroupAddressFamilyConditionalAdvAdvertiseMap } ::= { juniBgpPeerGroupAddressFamilyConditionalAdvTable 1 } JuniBgpPeerGroupAddressFamilyConditionalAdvEntry::= SEQUENCE { juniBgpPeerGroupAddressFamilyConditionalAdvAdvertiseMap JuniBgpAdvertiseMapName, juniBgpPeerGroupAddressFamilyConditionalAdvConditionMap DisplayString, juniBgpPeerGroupAddressFamilyConditionalAdvIsExistMap TruthValue, juniBgpPeerGroupAddressFamilyConditionalAdvSequenceNum Integer32, juniBgpPeerGroupAddressFamilyConditionalAdvStatus JuniBgpConditionalAdvStatus, juniBgpPeerGroupAddressFamilyConditionalAdvRowStatus RowStatus } juniBgpPeerGroupAddressFamilyConditionalAdvAdvertiseMap OBJECT-TYPE SYNTAX JuniBgpAdvertiseMapName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The route-map for conditional advertisement." ::= { juniBgpPeerGroupAddressFamilyConditionalAdvEntry 1 } juniBgpPeerGroupAddressFamilyConditionalAdvConditionMap OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The condition-map to apply for this conditional advertisement entry." ::= { juniBgpPeerGroupAddressFamilyConditionalAdvEntry 2 } juniBgpPeerGroupAddressFamilyConditionalAdvIsExistMap OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this value to true(1) if the condition-map specified should be applied as an exist-map. If the condition-map should be applied as a non-exist-map, set it to false(2). " DEFVAL { true } ::= { juniBgpPeerGroupAddressFamilyConditionalAdvEntry 3 } juniBgpPeerGroupAddressFamilyConditionalAdvSequenceNum OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The sequence number of this conditional advertisement entry." ::= { juniBgpPeerGroupAddressFamilyConditionalAdvEntry 4 } juniBgpPeerGroupAddressFamilyConditionalAdvStatus OBJECT-TYPE SYNTAX JuniBgpConditionalAdvStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This value will be advertise(1) if the status of this advertise-map is evaluated as advertise based on the condition-map. Otherwise it is withdraw(2)." ::= { juniBgpPeerGroupAddressFamilyConditionalAdvEntry 5 } juniBgpPeerGroupAddressFamilyConditionalAdvRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo, destroy " ::= { juniBgpPeerGroupAddressFamilyConditionalAdvEntry 6 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Network attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Network Table -- juniBgpNetworkTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpNetworkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP Network Table controls what networks are originated by this BGP router." ::= { juniBgpObjects 16 } juniBgpNetworkEntry OBJECT-TYPE SYNTAX JuniBgpNetworkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An instance in the list of networks originated by this BGP router." INDEX { juniBgpNetworkVrfName, juniBgpNetworkAfi, juniBgpNetworkSafi, juniBgpNetworkIpAddrPrefix, juniBgpNetworkIpAddrPrefixLen } ::= { juniBgpNetworkTable 1 } JuniBgpNetworkEntry ::= SEQUENCE { juniBgpNetworkVrfName JuniVrfName, juniBgpNetworkAfi JuniBgpAfi, juniBgpNetworkSafi JuniBgpSafi, juniBgpNetworkIpAddrPrefix IpAddress, juniBgpNetworkIpAddrPrefixLen Integer32, juniBgpNetworkBackdoor TruthValue, juniBgpNetworkRowStatus RowStatus, juniBgpNetworkWeightSpecified TruthValue, juniBgpNetworkWeight Integer32, juniBgpNetworkRouteMap DisplayString, juniBgpNetworkUnconfiguredAttributes BITS } juniBgpNetworkVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this network is configured. The empty string indicates that this network is not in a VRF." ::= { juniBgpNetworkEntry 1 } juniBgpNetworkAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI of the address-family in which this network is configured." ::= { juniBgpNetworkEntry 2 } juniBgpNetworkSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI of the address-family in which this network is configured." ::= { juniBgpNetworkEntry 3 } juniBgpNetworkIpAddrPrefix OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible 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 bgpRouteIpAddrPrefixLen. Any bits beyond the length specified by bgpRouteIpAddrPrefixLen are zeroed." ::= { juniBgpNetworkEntry 4 } juniBgpNetworkIpAddrPrefixLen OBJECT-TYPE SYNTAX Integer32 (0..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Length in bits of the IP address prefix in the Network Layer Reachability Information field." ::= { juniBgpNetworkEntry 5 } juniBgpNetworkBackdoor OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to enable BGP backdoor in this network. This object can only be set at row creation." DEFVAL { false } ::= { juniBgpNetworkEntry 6 } juniBgpNetworkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpNetworkEntry 7 } juniBgpNetworkWeightSpecified OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If this object is set to true(1) then the BGP weight of this network is set to the value specified in juniBgpNetworkWeightValue. This object can only be set at row creation." DEFVAL { false } ::= { juniBgpNetworkEntry 8 } juniBgpNetworkWeight OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "If juniBgpNetworkWeight specified is set to true(1) then this object specifies the weight of the network. Otherwise the weight of the network is determined by the IGP metric of the prefix. This object can only be set at row creation." DEFVAL { 32768 } ::= { juniBgpNetworkEntry 9 } juniBgpNetworkRouteMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the route-map used to set the path attributes of this network. A zero length route-map name means don't use a route-map for this. This object can only be set at row creation." DEFVAL { "" } ::= { juniBgpNetworkEntry 10 } juniBgpNetworkUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpNetworkBackdoor(0), juniBgpNetworkWeight(1), juniBgpNetworkRouteMap(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpNetworkEntry 11 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Aggregate attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP Aggregate Table -- juniBgpAggregateTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpAggregateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP Aggregate Table controls the consolidation of route information." ::= { juniBgpObjects 17 } juniBgpAggregateEntry OBJECT-TYPE SYNTAX JuniBgpAggregateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An instance in the list of route aggregation." INDEX { juniBgpAggregateVrfName, juniBgpAggregateAfi, juniBgpAggregateSafi, juniBgpAggregateIpAddrPrefix, juniBgpAggregateIpAddrPrefixLen } ::= { juniBgpAggregateTable 1 } JuniBgpAggregateEntry ::= SEQUENCE { juniBgpAggregateVrfName JuniVrfName, juniBgpAggregateAfi JuniBgpAfi, juniBgpAggregateSafi JuniBgpSafi, juniBgpAggregateIpAddrPrefix IpAddress, juniBgpAggregateIpAddrPrefixLen Integer32, juniBgpAggregateAsSet TruthValue, juniBgpAggregateSummaryOnly TruthValue, juniBgpAggregateAttributeMap DisplayString, juniBgpAggregateAdvertiseMap DisplayString, juniBgpAggregateRowStatus RowStatus, juniBgpAggregateSuppressMap DisplayString, juniBgpAggregateUnconfiguredAttributes BITS } juniBgpAggregateVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this aggregate is configured. The empty string indicates that this aggregate is not in a VRF." ::= { juniBgpAggregateEntry 1 } juniBgpAggregateAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI of the address-family in which this aggregate is configured." ::= { juniBgpAggregateEntry 2 } juniBgpAggregateSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI of the address-family in which this aggregate is configured." ::= { juniBgpAggregateEntry 3 } juniBgpAggregateIpAddrPrefix OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible 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 bgpRouteIpAddrPrefixLen. Any bits beyond the length specified by bgpRouteIpAddrPrefixLen are zeroed." ::= { juniBgpAggregateEntry 4 } juniBgpAggregateIpAddrPrefixLen OBJECT-TYPE SYNTAX Integer32 (0..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Length in bits of the IP address prefix in the Network Layer Reachability Information field." ::= { juniBgpAggregateEntry 5 } juniBgpAggregateAsSet OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to generate AS_set path information by creating an aggregate entry that consists of all elements contained in all paths that are being summarized. This object can only be set at row creation." DEFVAL { false } ::= { juniBgpAggregateEntry 6 } juniBgpAggregateSummaryOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to filter specific routes from updates. By doing that, advertisements of more specific routes will be suppressed to all neighbors. This object can only be set at row creation." DEFVAL { false } ::= { juniBgpAggregateEntry 7 } juniBgpAggregateAttributeMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the route-map used to set the attributes of the aggregate An empty string means no route-map for this purpose." DEFVAL { "" } ::= { juniBgpAggregateEntry 8 } juniBgpAggregateAdvertiseMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the route-map used to select routes covered by the aggregate (for as-set aggregates the path attributes of the aggregate route are created by summarizing the path attributes of the covered routes). An empty string means no route-map for this purpose." DEFVAL { "" } ::= { juniBgpAggregateEntry 9 } juniBgpAggregateRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpAggregateEntry 10 } juniBgpAggregateSuppressMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The suppress route-map name. If a suppress route-map has been specified, all routes which are covered by the aggregate and which match the suppress route-map are suppressed. An empty string means no inbound route-map." DEFVAL { "" } ::= { juniBgpAggregateEntry 11 } juniBgpAggregateUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpAggregateAsSet(0), juniBgpAggregateSummaryOnly(1), juniBgpAggregateAttributeMap(2), juniBgpAggregateAdvertiseMap(3), juniBgpAggregateSuppressMap(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpAggregateEntry 12 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP VRF attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP VRF Table -- juniBgpVrfTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpVrfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Juniper BGP VRF Table describes the BGP-specific characteristics of a VPN routing forwarding instance." ::= { juniBgpObjects 18 } juniBgpVrfEntry OBJECT-TYPE SYNTAX JuniBgpVrfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP VRF Entry describes BGP-specific characteristics of one VRF." INDEX { juniBgpVrfName } ::= { juniBgpVrfTable 1 } JuniBgpVrfEntry ::= SEQUENCE { juniBgpVrfName JuniVrfName, juniBgpVrfSynchronization TruthValue, juniBgpVrfAutoSummary TruthValue, juniBgpVrfExternalDistance Integer32, juniBgpVrfInternalDistance Integer32, juniBgpVrfLocalDistance Integer32, juniBgpVrfResetConnectionType JuniBgpResetConnectionType, juniBgpVrfRowStatus RowStatus, juniBgpVrfOperationalState INTEGER, juniBgpVrfAddUnicastRoutesToMulticastView TruthValue, juniBgpVrfMaximumPathsEbgp Integer32, juniBgpVrfMaximumPathsIbgp Integer32, juniBgpVrfUnconfiguredAttributes BITS, juniBgpVrfMaximumPathsEIbgp Integer32, juniBgpVrfCarriersCarrierModeEnabled TruthValue } juniBgpVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance." ::= { juniBgpVrfEntry 1 } juniBgpVrfSynchronization OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to have IGP route synchronization enabled." DEFVAL { false } ::= { juniBgpVrfEntry 2 } juniBgpVrfAutoSummary OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to automatically summarize redistributed routes to their natural network mask." DEFVAL { false } ::= { juniBgpVrfEntry 3 } juniBgpVrfExternalDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Obsolete administrative distance for external routes. Replaced by juniBgpAddressFamilyExternalDistance." DEFVAL { 20 } ::= { juniBgpVrfEntry 4 } juniBgpVrfInternalDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Obsolete administrative distance for internal routes. Replaced by juniBgpAddressFamilyInternalDistance." DEFVAL { 200 } ::= { juniBgpVrfEntry 5 } juniBgpVrfLocalDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Obsolete administrative distance for local routes. Replaced by juniBgpAddressFamilyLocalDistance." DEFVAL { 200 } ::= { juniBgpVrfEntry 6 } juniBgpVrfResetConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-create STATUS current DESCRIPTION "Writing a value to this object causes the sessions to all peers in this VRF to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpVrfEntry 7 } juniBgpVrfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpVrfEntry 8 } juniBgpVrfOperationalState OBJECT-TYPE SYNTAX INTEGER { none(0), up(1), down(2), overload(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The BGP VRF operational state." ::= { juniBgpVrfEntry 9 } juniBgpVrfAddUnicastRoutesToMulticastView OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to add routes learnt by IPv4 Unicast BGP to the multicast route table." DEFVAL { false } ::= { juniBgpVrfEntry 10 } juniBgpVrfMaximumPathsEbgp OBJECT-TYPE SYNTAX Integer32 (0..16) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of routes received from EBGP peers which BGP can select as equal cost. Zero means that routes from EBGP peers cannot be selected as equal cost." DEFVAL { 1 } ::= { juniBgpVrfEntry 11 } juniBgpVrfMaximumPathsIbgp OBJECT-TYPE SYNTAX Integer32 (0..16) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of routes received from IBGP peers which BGP can select as equal cost. Zero means that routes from IBGP peers cannot be selected as equal cost." DEFVAL { 1 } ::= { juniBgpVrfEntry 12 } juniBgpVrfUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpVrfSynchronization(0), juniBgpVrfAutoSummary(1), juniBgpVrfExternalDistance(2), juniBgpVrfInternalDistance(3), juniBgpVrfLocalDistance(4), juniBgpVrfAddUnicastRoutesToMulticastView(5), juniBgpVrfMaximumPathsEbgp(6), juniBgpVrfMaximumPathsIbgp(7), juniBgpVrfMaximumPathsEIbgp(8) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpVrfEntry 13 } juniBgpVrfMaximumPathsEIbgp OBJECT-TYPE SYNTAX Integer32 (0..16) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of routes received from both EBGP and IBGP peers which BGP can select as equal cost. Zero means that routes from both EBGP and IBGP peers cannot be selected as equal cost." DEFVAL { 1 } ::= { juniBgpVrfEntry 14 } juniBgpVrfCarriersCarrierModeEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Obsolete the BGP carrier's carrier flag since there is no need for it when in carrier's carrier mode." ::= { juniBgpVrfEntry 16 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Address Family attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ juniBgpAddressFamilyTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpAddressFamilyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP AddressFamily Entry describes BGP-specific characteristics of one AddressFamily." ::= { juniBgpObjects 19 } juniBgpAddressFamilyEntry OBJECT-TYPE SYNTAX JuniBgpAddressFamilyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP address family entry" INDEX { juniBgpAddressFamilyVrfName, juniBgpAddressFamilyAfi, juniBgpAddressFamilySafi } ::= { juniBgpAddressFamilyTable 1 } JuniBgpAddressFamilyEntry ::= SEQUENCE { juniBgpAddressFamilyVrfName JuniVrfName, juniBgpAddressFamilyAfi JuniBgpAfi, juniBgpAddressFamilySafi JuniBgpSafi, juniBgpAddressFamilyDefaultOriginate TruthValue, juniBgpAddressFamilyRouteFlapDampening TruthValue, juniBgpAddressFamilyDampeningSuppressThreshold Unsigned32, juniBgpAddressFamilyDampeningReuseThreshold Unsigned32, juniBgpAddressFamilyDampeningMaxHoldDownTime Unsigned32, juniBgpAddressFamilyDampeningHalfLifeReachable Unsigned32, juniBgpAddressFamilyDampeningHalfLifeUnreachable Unsigned32, juniBgpAddressFamilyDampeningRouteMapName DisplayString, juniBgpAddressFamilyResetConnectionType JuniBgpResetConnectionType, juniBgpAddressFamilyRowStatus RowStatus, juniBgpAddressFamilyOperationalState INTEGER, juniBgpAddressFamilyUnconfiguredAttributes BITS, juniBgpAddressFamilyExternalDistance Integer32, juniBgpAddressFamilyInternalDistance Integer32, juniBgpAddressFamilyLocalDistance Integer32, juniBgpAddressFamilyDefaultOriginateRouteMap DisplayString, juniBgpAddressFamilyIpIntfProfileNameForMplsHeads DisplayString, juniBgpAddressFamilyIpIntfProfileNameForMplsTails DisplayString, juniBgpAddressFamilyIpIntfServiceProfileNameForMplsHeads DisplayString, juniBgpAddressFamilyIpIntfServiceProfileNameForMplsTails DisplayString, juniBgpAddressFamilyCheckVpnNextHops TruthValue, juniBgpAddressFamilyPathSelectionIsDeferred TruthValue, juniBgpAddressFamilyPreventBgpRoutesFromBeingPushedToLineCards TruthValue, juniBgpAddressFamilyTimeUntilPathSelectionDeferTimerExpires Integer32 } juniBgpAddressFamilyVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this address-family is configured. The empty string indicates that this address-family is not in a VRF." ::= { juniBgpAddressFamilyEntry 1 } juniBgpAddressFamilyAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI of the address-family." ::= { juniBgpAddressFamilyEntry 2 } juniBgpAddressFamilySafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI of the address-family." ::= { juniBgpAddressFamilyEntry 3 } juniBgpAddressFamilyDefaultOriginate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to advertise a default route, if present." DEFVAL { false } ::= { juniBgpAddressFamilyEntry 4 } juniBgpAddressFamilyRouteFlapDampening OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Set this object to true(1) in order to enable route flap dampening." DEFVAL { false } ::= { juniBgpAddressFamilyEntry 5 } juniBgpAddressFamilyDampeningSuppressThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The dampening cutoff threshold (scaled)." DEFVAL { 1000 } ::= { juniBgpAddressFamilyEntry 6 } juniBgpAddressFamilyDampeningReuseThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The dampening reuse threshold (scaled)." DEFVAL { 1000 } ::= { juniBgpAddressFamilyEntry 7 } juniBgpAddressFamilyDampeningMaxHoldDownTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum route holddown time, in seconds." DEFVAL { 20 } ::= { juniBgpAddressFamilyEntry 8 } juniBgpAddressFamilyDampeningHalfLifeReachable OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Figure of merit half life for reachable routes, in seconds." DEFVAL { 5 } ::= { juniBgpAddressFamilyEntry 9 } juniBgpAddressFamilyDampeningHalfLifeUnreachable OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Figure of merit half life for unreachable routes, in seconds." DEFVAL { 5 } ::= { juniBgpAddressFamilyEntry 10 } juniBgpAddressFamilyDampeningRouteMapName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the route-map used to determine which routes are dampened and which aren't and to set the dampening parameters for those routes which are dampenend. A zero length route-map name means don't use a route-map for this." DEFVAL { "" } ::= { juniBgpAddressFamilyEntry 11 } juniBgpAddressFamilyResetConnectionType OBJECT-TYPE SYNTAX JuniBgpResetConnectionType MAX-ACCESS read-create STATUS current DESCRIPTION "Writing a value to this object causes one individual address family within the sessions to all peers in this VRF to be cleared; the value determines what type of clear is executed (hard clear, soft clear in, soft clear out, etc.). Note that hard clearing an address family within a session will bounce the session and thus also affect the other address families in the session. Reading this object has no effect and always returns resetTypeNoop." DEFVAL { resetTypeNoop } ::= { juniBgpAddressFamilyEntry 12 } juniBgpAddressFamilyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation/deletion of entries in this table according to the RowStatus textual convention, constrained to support the following values only: createAndGo destroy " ::= { juniBgpAddressFamilyEntry 13 } juniBgpAddressFamilyOperationalState OBJECT-TYPE SYNTAX INTEGER { none(0), up(1), down(2), overload(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The BGP address family operational state." ::= { juniBgpAddressFamilyEntry 14 } juniBgpAddressFamilyUnconfiguredAttributes OBJECT-TYPE SYNTAX BITS { juniBgpAddressFamilyDefaultOriginate(0), juniBgpAddressFamilyRouteFlapDampening(1), juniBgpAddressFamilyDampeningSuppressThreshold(2), juniBgpAddressFamilyDampeningReuseThreshold(3), juniBgpAddressFamilyDampeningMaxHoldDownTime(4), juniBgpAddressFamilyDampeningHalfLifeReachable(5), juniBgpAddressFamilyDampeningHalfLifeUnreachable(6), juniBgpAddressFamilyDampeningRouteMapName(7), juniBgpAddressFamilyExternalDistance(8), juniBgpAddressFamilyInternalDistance(9), juniBgpAddressFamilyLocalDistance(10), juniBgpAddressFamilyDefaultOriginateRouteMap(11), juniBgpAddressFamilyCheckVpnNextHops(12) } MAX-ACCESS read-create STATUS current DESCRIPTION "On get each bit indicates whether the corresponding attribute is configured or unconfigured: 0 = The attribute is configured (i.e. the configured value is the operational value). 1 = The attribute is unconfigured (i.e. the operational value is inherited from the a higher level which could be the default value). Getting the attribute value itself always returns the operational value of that attribute regardless of whether the attribute is configured or unconfigured. On write each bit indicates whether or not the corresponding attribute should be set to the unconfigured state: 0 = No operation (i.e. do not change the state of the attribute). 1 = Set the attribute to the unconfigured state. Setting an attribute to a value has the automatic side-effect of setting the bit with the same name to zero." DEFVAL { { } } ::= { juniBgpAddressFamilyEntry 15 } juniBgpAddressFamilyExternalDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The administrative distance for external routes." DEFVAL { 20 } ::= { juniBgpAddressFamilyEntry 16 } juniBgpAddressFamilyInternalDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The administrative distance for internal routes." DEFVAL { 200 } ::= { juniBgpAddressFamilyEntry 17 } juniBgpAddressFamilyLocalDistance OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The administrative distance for local routes." DEFVAL { 200 } ::= { juniBgpAddressFamilyEntry 18 } juniBgpAddressFamilyDefaultOriginateRouteMap OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The route-map to apply to the default route which is advertised as a result of setting juniBgpAddressFamilyDefaultOriginate to true. An empty string means that no route-map is applied." DEFVAL { "" } ::= { juniBgpAddressFamilyEntry 19 } juniBgpAddressFamilyIpIntfProfileNameForMplsHeads OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Obsolete the name of the IP interface profile used by BGP to create IP dynamic interfaces on top of MPLS stacked tunnel heads. When support for BGP-created IP dynamic interfaces was removed, BGP profile names were obsoleted too." DEFVAL { "" } ::= { juniBgpAddressFamilyEntry 20 } juniBgpAddressFamilyIpIntfProfileNameForMplsTails OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Obsolete the name of the IP interface profile used by BGP to create IP dynamic interfaces on top of MPLS stacked tunnel tails. When support for BGP-created IP dynamic interfaces was removed, BGP profile names were obsoleted too." DEFVAL { "" } ::= { juniBgpAddressFamilyEntry 21 } juniBgpAddressFamilyIpIntfServiceProfileNameForMplsHeads OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Obsolete the name of the IP interface service-profile used by BGP to create IP dynamic interfaces on top of MPLS stacked tunnel heads. When support for BGP-created dynamic interfaces was removed, BGP profile names were obsoleted too." DEFVAL { "" } ::= { juniBgpAddressFamilyEntry 22 } juniBgpAddressFamilyIpIntfServiceProfileNameForMplsTails OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "The name of the IP interface service-profile used by BGP to create IP dynamic interfaces on top of MPLS stacked tunnel tails. When support for BGP-created dynamic interfaces was removed, BGP profile names were obsoleted too." DEFVAL { "" } ::= { juniBgpAddressFamilyEntry 23 } juniBgpAddressFamilyCheckVpnNextHops OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If this object is set to true, the reachability of the next-hops of routes in this address-family are checked. If this object is set to false, the next-hops if routes in this address-families are always considered to be reachable. This attribute only applies to address- families with SAFI 128 (labeled-vpn-unicast). For all other address- families this attributes is meaningless and attempting to set the attribute will result in an error." DEFVAL { false } ::= { juniBgpAddressFamilyEntry 24 } juniBgpAddressFamilyPathSelectionIsDeferred OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is path selection for the address-family currently deferred?" ::= { juniBgpAddressFamilyEntry 25 } juniBgpAddressFamilyPreventBgpRoutesFromBeingPushedToLineCards OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is BGP still in the process of placing fresh routes in the route table after a restart? During this period the line cards are forced to continue forwarding using the old stale routes." ::= { juniBgpAddressFamilyEntry 26 } juniBgpAddressFamilyTimeUntilPathSelectionDeferTimerExpires OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds until the path selection defer timer expires or zero if it is not running." ::= { juniBgpAddressFamilyEntry 27 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Storage attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- Objects set in the juniBgpStorageGroup will not take affect until reboot -- -- The objects in this group define the initial and maximum size of various -- heaps and pools used in BGP. -- -- Each heap or pool is used to store a certain type of configured (e.g. peers) -- or dynamic (e.g. routes) entries. The initial size of each heap or pool -- indicates how large the heap or pool is when BGP is initially created. As -- entries are allocated from heaps and pools and the pool eventually becomes -- exhausted, the heaps and pools grow automatically up the to maximum size for -- the heap or pool. Once the heap or pool reaches it maximum size, BGP goes -- into "overload state" and will stop accepting new configuration or dynamic -- information for that heap or pool. -- juniBgpStorageGroup OBJECT IDENTIFIER ::= { juniBgpObjects 20 } juniBgpStorageInitialHeapSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the BGP heap in octets. The BGP heap is used for a small number of variable sized data structures." DEFVAL { 16384 } ::= { juniBgpStorageGroup 1 } juniBgpStorageMaxHeapSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the BGP heap in octets." DEFVAL { 536870912 } ::= { juniBgpStorageGroup 2 } juniBgpStorageInitialVrfPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the VRF pool in entries. One entry is allocated from the VRF pool for each VRF used by BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 4 } juniBgpStorageMaxVrfPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the VRF pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 5 } juniBgpStorageInitialAddressFamilyPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the address-family pool in entries. One entry is allocated from the address-family pool for each address-family used by BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 6 } juniBgpStorageMaxAddressFamilyPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the address-family pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 7 } juniBgpStorageInitialPeerPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the peer pool in entries. One entry is allocated from the peer pool for each peer configured in BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 8 } juniBgpStorageMaxPeerPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the peer pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 9 } juniBgpStorageInitialPeerAfPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the peer-address-family pool in entries. One entry is allocated from the peer-address-family pool for each address family activated for any peer in BGP (including the IPv4 unicast address families which are usually activated by default for each peer)." DEFVAL { 1 } ::= { juniBgpStorageGroup 10 } juniBgpStorageMaxPeerAfPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the peer-address-family pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 11 } juniBgpStorageInitialPeerGroupPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the peer-group pool in entries. One entry is allocated from the peer-group pool for each peer-group configured in BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 12 } juniBgpStorageMaxPeerGroupPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the peer-group pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 13 } juniBgpStorageInitialPeerGroupAfPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the peer-group-address-family pool in entries. One entry is allocated from the peer-group-address-family pool for each address family activated for any peer-group in BGP (including the IPv4 unicast address families which are usually activated by default for each peer-group)." DEFVAL { 1 } ::= { juniBgpStorageGroup 14 } juniBgpStorageMaxPeerGroupAfPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the peer-group-address-family pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 15 } juniBgpStorageInitialNetworkPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the network pool in entries. One entry is allocated from the network pool for each network configured in BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 16 } juniBgpStorageMaxNetworkPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the network pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 17 } juniBgpStorageInitialAggregatePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the aggregate pool in entries. One entry is allocated from the aggregate pool for each aggregate configured in BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 18 } juniBgpStorageMaxAggregatePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the aggregate pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 19 } juniBgpStorageInitialDestinationPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the destination pool in entries. One entry is allocated from the destination pool for each unique prefix in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 20 } juniBgpStorageMaxDestinationPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the destination pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 21 } juniBgpStorageInitialRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the route pool in entries. One entry is allocated from the route pool for each received non-VPN route in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 22 } juniBgpStorageMaxRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the route pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 23 } juniBgpStorageInitialAttributesPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the attributes pool in entries. One entry is allocated from the attributes pool for each unique combination of path attributes of routes in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 24 } juniBgpStorageMaxAttributesPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the attributes pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 25 } juniBgpStorageInitialRouteFlapHistoryPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the route-flap-history pool in entries. One entry is allocated from the route-flap-history pool for each route in the BGP RIB which has route-flap dampening history associated with it." DEFVAL { 1 } ::= { juniBgpStorageGroup 26 } juniBgpStorageMaxRouteFlapHistoryPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the route-flap-history pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 27 } juniBgpStorageInitialNetworkRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the network-route pool in entries. One entry is allocated from the network-route pool for each network route in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 28 } juniBgpStorageMaxNetworkRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the network-route pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 29 } juniBgpStorageInitialRedistributedRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the redistributed-route pool in entries. One entry is allocated from the redistributed-route pool for each redistributed route in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 30 } juniBgpStorageMaxRedistributedRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the redistributed-route pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 31 } juniBgpStorageInitialAggregateRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the aggregate-route pool in entries. One entry is allocated from the aggregate-route pool for each aggregate route in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 32 } juniBgpStorageMaxAggregateRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the aggregate-route pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 33 } juniBgpStorageInitialAutoSummaryRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the auto-summary-route pool in entries. One entry is allocated from the auto-summary-route pool for each auto-summary route in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 34 } juniBgpStorageMaxAutoSummaryRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the auto-summary-route pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 35 } juniBgpStorageInitialHistoryRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete object is obsolete. Setting it has not effect and reading this object returns an undefined value." DEFVAL { 1 } ::= { juniBgpStorageGroup 36 } juniBgpStorageMaxHistoryRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete object is obsolete. Setting it has not effect and reading this object returns an undefined value." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 37 } juniBgpStorageInitialSendQueueEntryPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the send-queue-entry pool in entries. One entry is allocated from the send-queue-entry pool for update messages which is queued for transmission to a peer." DEFVAL { 1 } ::= { juniBgpStorageGroup 38 } juniBgpStorageMaxSendQueueEntryPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the send-queue-entry pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 39 } juniBgpStorageInitialVpnRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the vpn-route pool in entries. One entry is allocated from the vpn-route pool for each received VPN route in the BGP RIB." DEFVAL { 1 } ::= { juniBgpStorageGroup 40 } juniBgpStorageMaxVpnRoutePoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the vpn-route pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 41 } juniBgpStorageInitialRouteTargetPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete initial size of the route-target pool in entries. One entry is allocated from the route-target pool for each route-target imported in any VRF used by BGP." DEFVAL { 1 } ::= { juniBgpStorageGroup 42 } juniBgpStorageMaxRouteTargetPoolSize OBJECT-TYPE SYNTAX JuniBgpStorageInteger MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Obsolete maximum size of the route-target pool in entries." DEFVAL { 500000000 } ::= { juniBgpStorageGroup 43 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP New Route attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- BGP New Route Attribute Table -- juniBgpNewRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpNewRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP-4 Received Path Attribute Table contains additional information about paths to destination networks received from all BGP4 peers." ::= { juniBgpObjects 23 } juniBgpNewRouteEntry OBJECT-TYPE SYNTAX JuniBgpNewRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Additional information about a path to a network." INDEX { juniBgpNewRouteVrfName, juniBgpNewRouteAfi, juniBgpNewRouteSafi, juniBgpNewRouteIpAddrPrefix, juniBgpNewRouteIpAddrPrefixLen, juniBgpNewRouteDistinguisher, juniBgpNewRoutePeer, juniBgpNewRouteRouteType, juniBgpNewRouteOriginalRd } ::= { juniBgpNewRouteTable 1 } JuniBgpNewRouteEntry ::= SEQUENCE { juniBgpNewRouteVrfName JuniVrfName, juniBgpNewRouteAfi JuniBgpAfi, juniBgpNewRouteSafi JuniBgpSafi, juniBgpNewRouteIpAddrPrefix IpAddress, juniBgpNewRouteIpAddrPrefixLen Integer32, juniBgpNewRouteDistinguisher OCTET STRING, juniBgpNewRoutePeer IpAddress, juniBgpNewRouteRouteType INTEGER, juniBgpNewRouteOriginalRd OCTET STRING, juniBgpNewRouteOriginatorId IpAddress, juniBgpNewRouteAtomicAggregatePresent TruthValue, juniBgpNewRouteMedPresent TruthValue, juniBgpNewRouteLocalPrefPresent TruthValue, juniBgpNewRouteAggregatorPresent TruthValue, juniBgpNewRouteCommunitiesPresent TruthValue, juniBgpNewRouteOriginatorIdPresent TruthValue, juniBgpNewRouteClusterListPresent TruthValue, juniBgpNewRouteWeight Unsigned32, juniBgpNewRouteOrigin INTEGER, juniBgpNewRouteASPathSegment OCTET STRING, juniBgpNewRouteNextHop IpAddress, juniBgpNewRouteMultiExitDisc Unsigned32, juniBgpNewRouteLocalPref Unsigned32, juniBgpNewRouteAtomicAggregate INTEGER, juniBgpNewRouteAggregatorAS Integer32, juniBgpNewRouteAggregatorAddress IpAddress, juniBgpNewRouteBestInIpRouteTable TruthValue, juniBgpNewRouteUnknown OCTET STRING, juniBgpNewRouteExtendedCommunitiesPresent TruthValue, juniBgpNewRouteValid TruthValue, juniBgpNewRouteSuppressedBy INTEGER, juniBgpNewRouteNextHopReachable TruthValue, juniBgpNewRouteSynchronizedWithIgp TruthValue, juniBgpNewRoutePlaceInIpRouteTable TruthValue, juniBgpNewRouteAdvertiseToExternalPeers TruthValue, juniBgpNewRouteAdvertiseToInternalPeers TruthValue, juniBgpNewRouteMplsLabel Unsigned32, juniBgpNewRouteNextHopMetric Unsigned32, juniBgpNewRouteMplsInLabel Unsigned32, juniBgpNewRouteMplsOutLabel Unsigned32, juniBgpNewRouteLeaked TruthValue, juniBgpNewRouteStale TruthValue } juniBgpNewRouteVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this route is present. The empty string indicates that this route is not in a VRF." ::= { juniBgpNewRouteEntry 1 } juniBgpNewRouteAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The AFI of the address-family in which this route is present." ::= { juniBgpNewRouteEntry 2 } juniBgpNewRouteSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAFI of the address-family in which this route is present." ::= { juniBgpNewRouteEntry 3 } juniBgpNewRouteIpAddrPrefix OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP address prefix of the route. This object is an IP address containing the prefix with length specified by juniBgpNewRouteIpAddrPrefixLen. Any bits beyond the length specified by juniBgpNewRouteIpAddrPrefixLen are zeroed." ::= { juniBgpNewRouteEntry 4 } juniBgpNewRouteIpAddrPrefixLen OBJECT-TYPE SYNTAX Integer32 (0..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Length in bits of the IP address prefix of the route." ::= { juniBgpNewRouteEntry 5 } juniBgpNewRouteDistinguisher OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Route Distinguisher (RD) of the route. This object has an undefined value for non-VPN routes." ::= { juniBgpNewRouteEntry 6 } juniBgpNewRoutePeer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP address of the peer from which the route was received. This object has value 0.0.0.0 is the route was a locally originated route." ::= { juniBgpNewRouteEntry 7 } juniBgpNewRouteRouteType OBJECT-TYPE SYNTAX INTEGER { routeTypeReceived(1), routeTypeNetwork(2), routeTypeRedistributed(3), routeTypeAggregate(4), routeTypeAutoSummary(5) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The type of the route." ::= { juniBgpNewRouteEntry 8 } juniBgpNewRouteOriginalRd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The original Route Distinguisher (RD) of a VPN route. For VPN routes which are originated in a VRF or which are received from a CE the original RD is equal to the RD of the VRF. For VPN routes which are received from another PE and imported into a VRF, the original RD is the RD which was received from the other PE (the RD of the route itself is changed to the RD for the VRF when the route is imported into the VRF). For non-VPN routes the value of this object is undefined." ::= { juniBgpNewRouteEntry 9 } juniBgpNewRouteOriginatorId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The Originator-ID path attribute of the route if present. The juniBgpNewRouteOriginatorIdPresent object indicates whether the Originator-ID path attribute is present." ::= { juniBgpNewRouteEntry 10 } juniBgpNewRouteAtomicAggregatePresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Atomic-Aggregate path attribute is present." ::= { juniBgpNewRouteEntry 11 } juniBgpNewRouteMedPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Multi-Exit-Discriminator path attribute is present." ::= { juniBgpNewRouteEntry 12 } juniBgpNewRouteLocalPrefPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Local-Pref path attribute is present." ::= { juniBgpNewRouteEntry 13 } juniBgpNewRouteAggregatorPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Aggregator path attribute is present." ::= { juniBgpNewRouteEntry 14 } juniBgpNewRouteCommunitiesPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Communities path attribute is present." ::= { juniBgpNewRouteEntry 15 } juniBgpNewRouteOriginatorIdPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Originator-ID path attribute is present." ::= { juniBgpNewRouteEntry 16 } juniBgpNewRouteClusterListPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The Cluster-List path attribute is present." ::= { juniBgpNewRouteEntry 17 } juniBgpNewRouteWeight OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The weight of the route." ::= { juniBgpNewRouteEntry 18 } juniBgpNewRouteOrigin OBJECT-TYPE SYNTAX INTEGER { igp(1), egp(2), incomplete(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the Origin path attribute." ::= { juniBgpNewRouteEntry 19 } juniBgpNewRouteASPathSegment OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the AS-path path attribute (as encoded in the received update message)." ::= { juniBgpNewRouteEntry 20 } juniBgpNewRouteNextHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the Next-Hop path attribute." ::= { juniBgpNewRouteEntry 21 } juniBgpNewRouteMultiExitDisc OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the Multi-Exit-Discriminator path attribute if present. The juniBgpNewRouteMedPresent object indicates whether the Multi-Exit-Discriminator path attribute is present." ::= { juniBgpNewRouteEntry 22 } juniBgpNewRouteLocalPref OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the Local-Pref path attribute if present. The juniBgpNewRouteLocalPrefPresent object indicates whether the Local-Pref path attribute is present." ::= { juniBgpNewRouteEntry 23 } juniBgpNewRouteAtomicAggregate OBJECT-TYPE SYNTAX INTEGER { lessSpecificRouteNotSelected(1), lessSpecificRouteSelected(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Whether or not the local system has selected a less specific route without selecting a more specific route." ::= { juniBgpNewRouteEntry 24 } juniBgpNewRouteAggregatorAS OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the AS field in the Aggregator path attribute if present. The juniBgpNewRouteAggregatorPresent object indicates whether the Aggregator path attribute is present." ::= { juniBgpNewRouteEntry 25 } juniBgpNewRouteAggregatorAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the address field in the Aggregator path attribute if present. The juniBgpNewRouteAggregatorPresent object indicates whether the Aggregator path attribute is present." ::= { juniBgpNewRouteEntry 26 } juniBgpNewRouteBestInIpRouteTable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "When BGP places a routes in the IP route table, that route may not be used for forwarding traffic if there are other routes (e.g. IGP routes or static routes) to that same prefix with a better administrative distance in the IP route table. This object indicates whether or not the BGP route in the IP route table is the best route (and hence is used for forwarding traffic)." ::= { juniBgpNewRouteEntry 27 } juniBgpNewRouteUnknown OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "One or more path attributes not understood by this BGP4 speaker. Size zero (0) indicates the absence of such attribute(s). Octets beyond the maximum size, if any, are not recorded by this object." ::= { juniBgpNewRouteEntry 28 } juniBgpNewRouteExtendedCommunitiesPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the Extended-Communities path attribute present?" ::= { juniBgpNewRouteEntry 29 } juniBgpNewRouteValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the route valid? The route is declared invalid if there is something wrong with it which is not serious enough for sending a notification, but it serious enough for not placing it in the IP route table or propagating it to other peers (for example the next-hop of the route is a local address)." ::= { juniBgpNewRouteEntry 30 } juniBgpNewRouteSuppressedBy OBJECT-TYPE SYNTAX INTEGER { suppressedByNothing(1), suppressedByAggregate(2), suppressedByAutoSummary(3), suppressedByDampening(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether or not the route is suppressed, and if so why: suppressedByNothing - Route is not suppressed. suppressedByAggregate - Route is suppressed by a summary-only aggregate. suppressedByAutoSummary - Route is suppressed by an auto-summary. suppressedByDampening - Route is suppressed as a result of route-flap dampening." ::= { juniBgpNewRouteEntry 31 } juniBgpNewRouteNextHopReachable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the indirect next-hop of the route reachable (i.e. can the indirect next-hop of the route be resolved to at least one direct next-hop)?" ::= { juniBgpNewRouteEntry 32 } juniBgpNewRouteSynchronizedWithIgp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the route is synchronized (i.e. is there is an IGP route to the same prefix in the IP route table)?" ::= { juniBgpNewRouteEntry 33 } juniBgpNewRoutePlaceInIpRouteTable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Has a BGP route for this prefix been placed in the IP route table?" ::= { juniBgpNewRouteEntry 34 } juniBgpNewRouteAdvertiseToExternalPeers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Should this route be advertised to external peers?" ::= { juniBgpNewRouteEntry 35 } juniBgpNewRouteAdvertiseToInternalPeers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Should this route be advertised to internal peers?" ::= { juniBgpNewRouteEntry 36 } juniBgpNewRouteMplsLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The obsolete MPLS label for the route. This object was obsoleted when in-label and out-label were introduced." ::= { juniBgpNewRouteEntry 37 } juniBgpNewRouteNextHopMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The metric of direct next-hop of this BGP route." ::= { juniBgpNewRouteEntry 38 } juniBgpNewRouteMplsInLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MPLS in-label for the route. This is the label that MPLS frames are going to be received with." ::= { juniBgpNewRouteEntry 39 } juniBgpNewRouteMplsOutLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The MPLS out-label for the route. This is the label that MPLS frames are going to be sent with." ::= { juniBgpNewRouteEntry 40 } juniBgpNewRouteLeaked OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the route leaked into this address-family from another address- family?" ::= { juniBgpNewRouteEntry 41 } juniBgpNewRouteStale OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is the route stale?" ::= { juniBgpNewRouteEntry 42 } -- -- BGP New Route Flap History Table -- juniBgpNewRouteFlapHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpNewRouteFlapHistoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP Route Flap History Table contains information about recorded route flap events." ::= { juniBgpObjects 24 } juniBgpNewRouteFlapHistoryEntry OBJECT-TYPE SYNTAX JuniBgpNewRouteFlapHistoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An instance in the list of route flap events." INDEX { juniBgpNewRouteVrfName, juniBgpNewRouteAfi, juniBgpNewRouteSafi, juniBgpNewRouteIpAddrPrefix, juniBgpNewRouteIpAddrPrefixLen, juniBgpNewRouteDistinguisher, juniBgpNewRoutePeer, juniBgpNewRouteRouteType, juniBgpNewRouteOriginalRd } ::= { juniBgpNewRouteFlapHistoryTable 1 } JuniBgpNewRouteFlapHistoryEntry ::= SEQUENCE { juniBgpNewRouteFlapState INTEGER, juniBgpNewRouteFlapFigureOfMerit Unsigned32, juniBgpNewRouteFlapRemainingTime Unsigned32, juniBgpNewRouteFlapSuppressThreshold Unsigned32, juniBgpNewRouteFlapReuseThreshold Unsigned32, juniBgpNewRouteFlapMaxHoldDownTime Unsigned32, juniBgpNewRouteFlapHalfLifeReachable Unsigned32, juniBgpNewRouteFlapHalfLifeUnreachable Unsigned32 } juniBgpNewRouteFlapState OBJECT-TYPE SYNTAX INTEGER { stateAvailable(1), stateSuppressedReachable(2), stateSuppressedUnreachable(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current state: stateAvailable(1) - indicates path is available stateSuppressedReachable(2) - indicates path is suppressed, destination is reachable stateSuppressedUnreachable(3) - indicates path in suppressed, destination is not reachable " ::= { juniBgpNewRouteFlapHistoryEntry 1 } juniBgpNewRouteFlapFigureOfMerit OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Calculated figure-of-merit." ::= { juniBgpNewRouteFlapHistoryEntry 2 } juniBgpNewRouteFlapRemainingTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Number of seconds until reuse or removal." ::= { juniBgpNewRouteFlapHistoryEntry 3 } juniBgpNewRouteFlapSuppressThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Damping cutoff threshold (scaled)." ::= { juniBgpNewRouteFlapHistoryEntry 4 } juniBgpNewRouteFlapReuseThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Damping reuse threshold (scaled)." ::= { juniBgpNewRouteFlapHistoryEntry 5 } juniBgpNewRouteFlapMaxHoldDownTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum route holddown time (seconds)." ::= { juniBgpNewRouteFlapHistoryEntry 6 } juniBgpNewRouteFlapHalfLifeReachable OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Figure of merit half life for reachable routes (seconds)." ::= { juniBgpNewRouteFlapHistoryEntry 7 } juniBgpNewRouteFlapHalfLifeUnreachable OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Figure of merit half life for unreachable routes (seconds)." ::= { juniBgpNewRouteFlapHistoryEntry 8 } -- -- BGP 4 New Route Community Table -- juniBgpNewRouteCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpNewRouteCommunityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP-4 Path Community Table contains information about communities within destination networks received from all BGP4 peers." ::= { juniBgpObjects 25 } juniBgpNewRouteCommunityEntry OBJECT-TYPE SYNTAX JuniBgpNewRouteCommunityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Community attribute information within a path to a network." INDEX { juniBgpNewRouteVrfName, juniBgpNewRouteAfi, juniBgpNewRouteSafi, juniBgpNewRouteIpAddrPrefix, juniBgpNewRouteIpAddrPrefixLen, juniBgpNewRouteDistinguisher, juniBgpNewRoutePeer, juniBgpNewRouteRouteType, juniBgpNewRouteOriginalRd, juniBgpNewRouteCommunityNumber } ::= { juniBgpNewRouteCommunityTable 1 } JuniBgpNewRouteCommunityEntry ::= SEQUENCE { juniBgpNewRouteCommunityNumber Unsigned32 } juniBgpNewRouteCommunityNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The community number." ::= { juniBgpNewRouteCommunityEntry 1 } -- -- BGP 4 New Route Extended Community Table -- juniBgpNewRouteExtendedCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpNewRouteExtendedCommunityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP-4 Path Extended Community Table contains information about communities within destination networks received from all BGP4 peers." ::= { juniBgpObjects 26 } juniBgpNewRouteExtendedCommunityEntry OBJECT-TYPE SYNTAX JuniBgpNewRouteExtendedCommunityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Extended Community attribute information within a path to a network." INDEX { juniBgpNewRouteVrfName, juniBgpNewRouteAfi, juniBgpNewRouteSafi, juniBgpNewRouteIpAddrPrefix, juniBgpNewRouteIpAddrPrefixLen, juniBgpNewRouteDistinguisher, juniBgpNewRoutePeer, juniBgpNewRouteRouteType, juniBgpNewRouteOriginalRd, juniBgpNewRouteExtendedCommunityNumber } ::= { juniBgpNewRouteExtendedCommunityTable 1 } JuniBgpNewRouteExtendedCommunityEntry ::= SEQUENCE { juniBgpNewRouteExtendedCommunityNumber OCTET STRING } juniBgpNewRouteExtendedCommunityNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The extended community number." ::= { juniBgpNewRouteExtendedCommunityEntry 1 } -- -- BGP 4 New Route ClusterId Table -- juniBgpNewRouteClusterIdTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpNewRouteClusterIdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BGP-4 Path ClusterId Table contains information about router reflector cluster IDs." ::= { juniBgpObjects 27 } juniBgpNewRouteClusterIdEntry OBJECT-TYPE SYNTAX JuniBgpNewRouteClusterIdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ClusterId attribute information within a path to a network." INDEX { juniBgpNewRouteVrfName, juniBgpNewRouteAfi, juniBgpNewRouteSafi, juniBgpNewRouteIpAddrPrefix, juniBgpNewRouteIpAddrPrefixLen, juniBgpNewRouteDistinguisher, juniBgpNewRoutePeer, juniBgpNewRouteRouteType, juniBgpNewRouteOriginalRd, juniBgpNewRouteClusterId } ::= { juniBgpNewRouteClusterIdTable 1 } JuniBgpNewRouteClusterIdEntry ::= SEQUENCE { juniBgpNewRouteClusterId Unsigned32 } juniBgpNewRouteClusterId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The cluster ID." ::= { juniBgpNewRouteClusterIdEntry 1 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Obsolete tables -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- The following tables have been obsoleted by their new versions above. -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- BGP Route attributes -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- -- Obsolete BGP Route Attribute Table -- juniBgpRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpRouteEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The obsolete BGP-4 Received Path Attribute Table contained additional information about paths to destination networks received from all BGP4 peers. This table has been replaced by the juniBgpNewRouteTable." ::= { juniBgpObjects 13 } juniBgpRouteEntry OBJECT-TYPE SYNTAX JuniBgpRouteEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "Additional information about a path to a network." INDEX { juniBgpRouteVrfName, juniBgpRouteAfi, juniBgpRouteSafi, juniBgpRouteIpAddrPrefix, juniBgpRouteIpAddrPrefixLen, juniBgpRouteDistinguisher, juniBgpRoutePeer, juniBgpRouteRouteType } ::= { juniBgpRouteTable 1 } JuniBgpRouteEntry ::= SEQUENCE { juniBgpRouteOriginatorId IpAddress, juniBgpRouteAtomicAggregatePresent TruthValue, juniBgpRouteMedPresent TruthValue, juniBgpRouteLocalPrefPresent TruthValue, juniBgpRouteAggregatorPresent TruthValue, juniBgpRouteCommunitiesPresent TruthValue, juniBgpRouteOriginatorIdPresent TruthValue, juniBgpRouteClusterListPresent TruthValue, juniBgpRouteWeight Unsigned32, juniBgpRouteVrfName JuniVrfName, juniBgpRouteAfi JuniBgpAfi, juniBgpRouteSafi JuniBgpSafi, juniBgpRoutePeer IpAddress, juniBgpRouteIpAddrPrefixLen Integer32, juniBgpRouteIpAddrPrefix IpAddress, juniBgpRouteRouteType INTEGER, juniBgpRouteOrigin INTEGER, juniBgpRouteASPathSegment OCTET STRING, juniBgpRouteNextHop IpAddress, juniBgpRouteMultiExitDisc Unsigned32, juniBgpRouteLocalPref Unsigned32, juniBgpRouteAtomicAggregate INTEGER, juniBgpRouteAggregatorAS Integer32, juniBgpRouteAggregatorAddress IpAddress, juniBgpRouteBestInIpRouteTable TruthValue, juniBgpRouteUnknown OCTET STRING, juniBgpRouteExtendedCommunitiesPresent TruthValue, juniBgpRouteValid TruthValue, juniBgpRouteSuppressedBy INTEGER, juniBgpRouteNextHopReachable TruthValue, juniBgpRouteSynchronizedWithIgp TruthValue, juniBgpRoutePlaceInIpRouteTable TruthValue, juniBgpRouteAdvertiseToExternalPeers TruthValue, juniBgpRouteAdvertiseToInternalPeers TruthValue, juniBgpRouteDistinguisher OCTET STRING, juniBgpRouteMplsLabel Unsigned32, juniBgpRouteNextHopMetric Unsigned32 } juniBgpRouteOriginatorId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Originator-ID path attribute of the route if present. The juniBgpRouteOriginatorIdPresent object indicates whether the Originator-ID path attribute is present." ::= { juniBgpRouteEntry 1 } juniBgpRouteAtomicAggregatePresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Atomic-Aggregate path attribute is present." ::= { juniBgpRouteEntry 2 } juniBgpRouteMedPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Multi-Exit-Discriminator path attribute is present." ::= { juniBgpRouteEntry 3 } juniBgpRouteLocalPrefPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Local-Pref path attribute is present." ::= { juniBgpRouteEntry 4 } juniBgpRouteAggregatorPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Aggregator path attribute is present." ::= { juniBgpRouteEntry 5 } juniBgpRouteCommunitiesPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Communities path attribute is present." ::= { juniBgpRouteEntry 6 } juniBgpRouteOriginatorIdPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Originator-ID path attribute is present." ::= { juniBgpRouteEntry 7 } juniBgpRouteClusterListPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Cluster-List path attribute is present." ::= { juniBgpRouteEntry 8 } juniBgpRouteWeight OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The weight of the route." ::= { juniBgpRouteEntry 9 } juniBgpRouteVrfName OBJECT-TYPE SYNTAX JuniVrfName MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The name of the VPN Routing Forwarding (VRF) instance in which this route is present. The empty string indicates that this route is not in a VRF." ::= { juniBgpRouteEntry 10 } juniBgpRouteAfi OBJECT-TYPE SYNTAX JuniBgpAfi MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The AFI of the address-family in which this route is present." ::= { juniBgpRouteEntry 11 } juniBgpRouteSafi OBJECT-TYPE SYNTAX JuniBgpSafi MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The SAFI of the address-family in which this route is present." ::= { juniBgpRouteEntry 12 } juniBgpRoutePeer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The IP address of the peer from which the route was received. This object has value 0.0.0.0 is the route was a locally originated route." ::= { juniBgpRouteEntry 13 } juniBgpRouteIpAddrPrefixLen OBJECT-TYPE SYNTAX Integer32 (0..32) MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "Length in bits of the IP address prefix of the route." ::= { juniBgpRouteEntry 14 } juniBgpRouteIpAddrPrefix OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The IP address prefix of the route. This object is an IP address containing the prefix with length specified by juniBgpNewRouteIpAddrPrefixLen. Any bits beyond the length specified by juniBgpNewRouteIpAddrPrefixLen are zeroed." ::= { juniBgpRouteEntry 15 } juniBgpRouteRouteType OBJECT-TYPE SYNTAX INTEGER { routeTypeReceived(1), routeTypeNetwork(2), routeTypeRedistributed(3), routeTypeAggregate(4), routeTypeAutoSummary(5) } MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The type of the route." ::= { juniBgpRouteEntry 16 } juniBgpRouteOrigin OBJECT-TYPE SYNTAX INTEGER { igp(1), egp(2), incomplete(3) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the Origin path attribute." ::= { juniBgpRouteEntry 17 } juniBgpRouteASPathSegment OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2..255)) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the AS-path path attribute (as encoded in the received update message)." ::= { juniBgpRouteEntry 18 } juniBgpRouteNextHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the Next-Hop path attribute." ::= { juniBgpRouteEntry 19 } juniBgpRouteMultiExitDisc OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the Multi-Exit-Discriminator path attribute if present. The juniBgpRouteMedPresent object indicates whether the Multi-Exit-Discriminator path attribute is present." ::= { juniBgpRouteEntry 20 } juniBgpRouteLocalPref OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the Local-Pref path attribute if present. The juniBgpRouteLocalPrefPresent object indicates whether the Local-Pref path attribute is present." ::= { juniBgpRouteEntry 21 } juniBgpRouteAtomicAggregate OBJECT-TYPE SYNTAX INTEGER { lessSpecificRouteNotSelected(1), lessSpecificRouteSelected(2) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Whether or not the local system has selected a less specific route without selecting a more specific route." ::= { juniBgpRouteEntry 22 } juniBgpRouteAggregatorAS OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the AS field in the Aggregator path attribute if present. The juniBgpRouteAggregatorPresent object indicates whether the Aggregator path attribute is present." ::= { juniBgpRouteEntry 23 } juniBgpRouteAggregatorAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the address field in the Aggregator path attribute if present. The juniBgpRouteAggregatorPresent object indicates whether the Aggregator path attribute is present." ::= { juniBgpRouteEntry 24 } juniBgpRouteBestInIpRouteTable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "When BGP places a routes in the IP route table, that route may not be used for forwarding traffic if there are other routes (e.g. IGP routes or static routes) to that same prefix with a better administrative distance in the IP route table. This object indicates whether or not the BGP route in the IP route table is the best route (and hence is used for forwarding traffic)." ::= { juniBgpRouteEntry 25 } juniBgpRouteUnknown OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..255)) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "One or more path attributes not understood by this BGP4 speaker. Size zero (0) indicates the absence of such attribute(s). Octets beyond the maximum size, if any, are not recorded by this object." ::= { juniBgpRouteEntry 26 } juniBgpRouteExtendedCommunitiesPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Is the Extended-Communities path attribute present?" ::= { juniBgpRouteEntry 27 } juniBgpRouteValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Is the route valid? The route is declared invalid if there is something wrong with it which is not serious enough for sending a notification, but it serious enough for not placing it in the IP route table or propagating it to other peers (for example the next-hop of the route is a local address)." ::= { juniBgpRouteEntry 28 } juniBgpRouteSuppressedBy OBJECT-TYPE SYNTAX INTEGER { suppressedByNothing(1), suppressedByAggregate(2), suppressedByAutoSummary(3), suppressedByDampening(4) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Indicates whether or not the route is suppressed, and if so why: suppressedByNothing - Route is not suppressed. suppressedByAggregate - Route is suppressed by a summary-only aggregate. suppressedByAutoSummary - Route is suppressed by an auto-summary. suppressedByDampening - Route is suppressed as a result of route-flap dampening." ::= { juniBgpRouteEntry 29 } juniBgpRouteNextHopReachable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Is the indirect next-hop of the route reachable (i.e. can the indirect next-hop of the route be resolved to at least one direct next-hop)?" ::= { juniBgpRouteEntry 30 } juniBgpRouteSynchronizedWithIgp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Is the route is synchronized (i.e. is there is an IGP route to the same prefix in the IP route table)?" ::= { juniBgpRouteEntry 31 } juniBgpRoutePlaceInIpRouteTable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Has a BGP route for this prefix been placed in the IP route table?" ::= { juniBgpRouteEntry 32 } juniBgpRouteAdvertiseToExternalPeers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Should this route be advertised to external peers?" ::= { juniBgpRouteEntry 33 } juniBgpRouteAdvertiseToInternalPeers OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Should this route be advertised to internal peers?" ::= { juniBgpRouteEntry 34 } juniBgpRouteDistinguisher OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Route Distinguisher (RD) of the route. This object has an undefined value for non-VPN routes." ::= { juniBgpRouteEntry 35 } juniBgpRouteMplsLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The MPLS label for the route." ::= { juniBgpRouteEntry 36 } juniBgpRouteNextHopMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The metric of direct next-hop of this BGP route." ::= { juniBgpRouteEntry 37 } -- -- Obsolete BGP Route Flap History Table -- juniBgpRouteFlapHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpRouteFlapHistoryEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The obsolete BGP Route Flap History Table contained information about recorded route flap events. This table has been replaced by the juniBgpNewRouteFlapHistoryTable." ::= { juniBgpObjects 12 } juniBgpRouteFlapHistoryEntry OBJECT-TYPE SYNTAX JuniBgpRouteFlapHistoryEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "An instance in the list of route flap events." INDEX { juniBgpRouteVrfName, juniBgpRouteAfi, juniBgpRouteSafi, juniBgpRouteIpAddrPrefix, juniBgpRouteIpAddrPrefixLen, juniBgpRouteDistinguisher, juniBgpRoutePeer, juniBgpRouteRouteType } ::= { juniBgpRouteFlapHistoryTable 1 } JuniBgpRouteFlapHistoryEntry ::= SEQUENCE { juniBgpRouteFlapState INTEGER, juniBgpRouteFlapFigureOfMerit Unsigned32, juniBgpRouteFlapRemainingTime Unsigned32, juniBgpRouteFlapSuppressThreshold Unsigned32, juniBgpRouteFlapReuseThreshold Unsigned32, juniBgpRouteFlapMaxHoldDownTime Unsigned32, juniBgpRouteFlapHalfLifeReachable Unsigned32, juniBgpRouteFlapHalfLifeUnreachable Unsigned32 } juniBgpRouteFlapState OBJECT-TYPE SYNTAX INTEGER { stateAvailable(1), stateSuppressedReachable(2), stateSuppressedUnreachable(3) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Current state: stateAvailable(1) - indicates path is available stateSuppressedReachable(2) - indicates path is suppressed, destination is reachable stateSuppressedUnreachable(3) - indicates path in suppressed, destination is not reachable" ::= { juniBgpRouteFlapHistoryEntry 1 } juniBgpRouteFlapFigureOfMerit OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Calculated figure-of-merit." ::= { juniBgpRouteFlapHistoryEntry 2 } juniBgpRouteFlapRemainingTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Number of seconds until reuse or removal." ::= { juniBgpRouteFlapHistoryEntry 3 } juniBgpRouteFlapSuppressThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Damping cutoff threshold (scaled)." ::= { juniBgpRouteFlapHistoryEntry 4 } juniBgpRouteFlapReuseThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Damping reuse threshold (scaled)." ::= { juniBgpRouteFlapHistoryEntry 5 } juniBgpRouteFlapMaxHoldDownTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Maximum route holddown time (seconds)." ::= { juniBgpRouteFlapHistoryEntry 6 } juniBgpRouteFlapHalfLifeReachable OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Figure of merit half life for reachable routes (seconds)." ::= { juniBgpRouteFlapHistoryEntry 7 } juniBgpRouteFlapHalfLifeUnreachable OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Figure of merit half life for unreachable routes (seconds)." ::= { juniBgpRouteFlapHistoryEntry 8 } -- -- Obsolete BGP 4 Route Community Table -- juniBgpRouteCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpRouteCommunityEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The obsolete BGP-4 Path Community Table contained information about communities within destination networks received from all BGP4 peers. This table has been replaced by the juniBgpNewRouteCommunityTable." ::= { juniBgpObjects 14 } juniBgpRouteCommunityEntry OBJECT-TYPE SYNTAX JuniBgpRouteCommunityEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "Community attribute information within a path to a network." INDEX { juniBgpRouteVrfName, juniBgpRouteAfi, juniBgpRouteSafi, juniBgpRouteIpAddrPrefix, juniBgpRouteIpAddrPrefixLen, juniBgpRouteDistinguisher, juniBgpRoutePeer, juniBgpRouteRouteType, juniBgpRouteCommunityNumber } ::= { juniBgpRouteCommunityTable 1 } JuniBgpRouteCommunityEntry ::= SEQUENCE { juniBgpRouteCommunityNumber Unsigned32 } juniBgpRouteCommunityNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The community number." ::= { juniBgpRouteCommunityEntry 1 } -- -- Obsolete BGP 4 Route Extended Community Table -- juniBgpRouteExtendedCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpRouteExtendedCommunityEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The obsolete BGP-4 Path Extended Community Table contained information about communities within destination networks received from all BGP4 peers. This table has been replaced by the juniBgpNewRouteExtendedCommunityTable." ::= { juniBgpObjects 22 } juniBgpRouteExtendedCommunityEntry OBJECT-TYPE SYNTAX JuniBgpRouteExtendedCommunityEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "Extended Community attribute information within a path to a network." INDEX { juniBgpRouteVrfName, juniBgpRouteAfi, juniBgpRouteSafi, juniBgpRouteIpAddrPrefix, juniBgpRouteIpAddrPrefixLen, juniBgpRouteDistinguisher, juniBgpRoutePeer, juniBgpRouteRouteType, juniBgpRouteExtendedCommunityNumber } ::= { juniBgpRouteExtendedCommunityTable 1 } JuniBgpRouteExtendedCommunityEntry ::= SEQUENCE { juniBgpRouteExtendedCommunityNumber OCTET STRING } juniBgpRouteExtendedCommunityNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The extended community number." ::= { juniBgpRouteExtendedCommunityEntry 1 } -- -- Obsolete BGP 4 Route ClusterId Table -- juniBgpRouteClusterIdTable OBJECT-TYPE SYNTAX SEQUENCE OF JuniBgpRouteClusterIdEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "The obsolete BGP-4 Path ClusterId Table contained information about router reflector cluster IDs. This table has been replaced by the juniBgpNewRouteClusterIdTable." ::= { juniBgpObjects 15 } juniBgpRouteClusterIdEntry OBJECT-TYPE SYNTAX JuniBgpRouteClusterIdEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "ClusterId attribute information within a path to a network." INDEX { juniBgpRouteVrfName, juniBgpRouteAfi, juniBgpRouteSafi, juniBgpRouteIpAddrPrefix, juniBgpRouteIpAddrPrefixLen, juniBgpRouteDistinguisher, juniBgpRoutePeer, juniBgpRouteRouteType, juniBgpRouteClusterId } ::= { juniBgpRouteClusterIdTable 1 } JuniBgpRouteClusterIdEntry ::= SEQUENCE { juniBgpRouteClusterId Unsigned32 } juniBgpRouteClusterId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The cluster id." ::= { juniBgpRouteClusterIdEntry 1 } -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Notifications -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- No notifications are defined in this MIB. -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Conformance information -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ juniBgpConformance OBJECT IDENTIFIER ::= { juniBgpMIB 2 } juniBgpCompliances OBJECT IDENTIFIER ::= { juniBgpConformance 1 } juniBgpConfGroups OBJECT IDENTIFIER ::= { juniBgpConformance 2 } -- -- compliance statements -- juniBgpCompliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when the juniBgpDefaultIPv4Unicast object was added to the general cofiguation group." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup, juniBgpStatisticsConfGroup, juniBgpConfederationPeerConfGroup, juniBgpPeerConfGroup, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup, juniBgpPeerGroupConfGroup, juniBgpPeerGroupAddressFamilyConfGroup, juniBgpRouteConfGroup, juniBgpNetworkConfGroup, juniBgpAggregateConfGroup, juniBgpVrfConfGroup, juniBgpAddressFamilyConfGroup, juniBgpStorageConfGroup } ::= { juniBgpCompliances 1 } -- JUNOSe 3.0 juniBgpCompliance2 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when the original route destination was added as an index to each of the route configuration tables." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup2, juniBgpStatisticsConfGroup, juniBgpConfederationPeerConfGroup, juniBgpPeerConfGroup, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup, juniBgpPeerGroupConfGroup, juniBgpPeerGroupAddressFamilyConfGroup, juniBgpRouteConfGroup, juniBgpNetworkConfGroup, juniBgpAggregateConfGroup, juniBgpVrfConfGroup, juniBgpAddressFamilyConfGroup, juniBgpStorageConfGroup } ::= { juniBgpCompliances 2 } -- JUNOSe 3.2 juniBgpCompliance3 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when the peer and peer-group local-as support was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup2, juniBgpStatisticsConfGroup, juniBgpConfederationPeerConfGroup, juniBgpPeerConfGroup, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup, juniBgpPeerGroupConfGroup, juniBgpPeerGroupAddressFamilyConfGroup, juniBgpNewRouteConfGroup, juniBgpNetworkConfGroup, juniBgpAggregateConfGroup, juniBgpVrfConfGroup, juniBgpAddressFamilyConfGroup, juniBgpStorageConfGroup } ::= { juniBgpCompliances 3 } -- JUNOSe 3.3 juniBgpCompliance4 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support was added for adding unicast BGP routes into a multicast view." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup2, juniBgpStatisticsConfGroup, juniBgpConfederationPeerConfGroup, juniBgpPeerConfGroup2, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup, juniBgpPeerGroupConfGroup2, juniBgpPeerGroupAddressFamilyConfGroup, juniBgpNewRouteConfGroup, juniBgpNetworkConfGroup, juniBgpAggregateConfGroup, juniBgpVrfConfGroup, juniBgpAddressFamilyConfGroup, juniBgpStorageConfGroup } ::= { juniBgpCompliances 4 } -- JUNOSe 3.4 juniBgpCompliance5 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when the juniBgpRedistributeInternal object was added to the general configuration group and the history pool size objects were obsoleted and the ability to unconfigure BGP attributes from the MIB was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup2, juniBgpStatisticsConfGroup, juniBgpConfederationPeerConfGroup, juniBgpPeerConfGroup2, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup, juniBgpPeerGroupConfGroup2, juniBgpPeerGroupAddressFamilyConfGroup, juniBgpNewRouteConfGroup, juniBgpNetworkConfGroup, juniBgpAggregateConfGroup, juniBgpVrfConfGroup2, juniBgpAddressFamilyConfGroup, juniBgpStorageConfGroup } ::= { juniBgpCompliances 5 } -- JUNOSe 3.5 juniBgpCompliance6 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for four-octet AS-numbers, dynamic capability negotiation, iBGP multipath, confederation peers filter-list, and address family maximum prefix strict was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup3, juniBgpStatisticsConfGroup, juniBgpConfederationPeerConfGroup, juniBgpPeerConfGroup3, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup2, juniBgpPeerGroupConfGroup3, juniBgpPeerGroupAddressFamilyConfGroup2, juniBgpNewRouteConfGroup, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup3, juniBgpAddressFamilyConfGroup2, juniBgpStorageConfGroup2 } ::= { juniBgpCompliances 6 } -- JUNOSe 4.0 juniBgpCompliance7 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for advertise-best-external-to-internal was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup4, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup4, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup3, juniBgpPeerGroupConfGroup4, juniBgpPeerGroupAddressFamilyConfGroup3, juniBgpNewRouteConfGroup2, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup4, juniBgpAddressFamilyConfGroup2, juniBgpStorageConfGroup2 } ::= { juniBgpCompliances 7 } -- JUNOSe 4.1 juniBgpCompliance8 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for maximum-paths eiBGP and other features were added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup5, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup5, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup3, juniBgpPeerGroupConfGroup5, juniBgpPeerGroupAddressFamilyConfGroup3, juniBgpNewRouteConfGroup2, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup4, juniBgpAddressFamilyConfGroup2, juniBgpStorageConfGroup2 } ::= { juniBgpCompliances 8 } -- JUNOSe 5.0 juniBgpCompliance9 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for send-label was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup5, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup5, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup3, juniBgpPeerGroupConfGroup5, juniBgpPeerGroupAddressFamilyConfGroup3, juniBgpNewRouteConfGroup3, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup5, juniBgpAddressFamilyConfGroup3, juniBgpStorageConfGroup3 } ::= { juniBgpCompliances 9 } -- JUNOSe 5.1 juniBgpCompliance10 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for a route-map for default-information originate and neighbor ... default-originate was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup5, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup5, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup4, juniBgpPeerGroupConfGroup5, juniBgpPeerGroupAddressFamilyConfGroup4, juniBgpNewRouteConfGroup3, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup6, juniBgpAddressFamilyConfGroup4, juniBgpStorageConfGroup3 } ::= { juniBgpCompliances 10 } -- JUNOSe 5.2 juniBgpCompliance11 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when MIB support for graceful restart was added" MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup5, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup6, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup5, juniBgpPeerGroupConfGroup6, juniBgpPeerGroupAddressFamilyConfGroup5, juniBgpNewRouteConfGroup3, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup6, juniBgpAddressFamilyConfGroup5, juniBgpStorageConfGroup3, juniBgpPeerDynamicCapabilityConfGroup } ::= { juniBgpCompliances 11 } -- JUNOSe 5.3 juniBgpCompliance12 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when BGP storage support was removed and when MIB support for next-hop-unchanged was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup6, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup7, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup6, juniBgpPeerGroupConfGroup7, juniBgpPeerGroupAddressFamilyConfGroup5, juniBgpNewRouteConfGroup4, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup6, juniBgpAddressFamilyConfGroup6, juniBgpStorageConfGroup3, juniBgpPeerDynamicCapabilityConfGroup } ::= { juniBgpCompliances 12 } -- JUNOSe 6.0 juniBgpCompliance13 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for BGP BFD was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup6, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup7, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup7, juniBgpPeerGroupAddressFamilyConfGroup6, juniBgpPeerGroupConfGroup7, juniBgpNewRouteConfGroup4, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup7, juniBgpAddressFamilyConfGroup7, juniBgpPeerDynamicCapabilityConfGroup } ::= { juniBgpCompliances 13 } -- JUNOSe 7.1 juniBgpCompliance14 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for ibgp-singlehop was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup6, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup8, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup7, juniBgpPeerGroupAddressFamilyConfGroup6, juniBgpPeerGroupConfGroup8, juniBgpNewRouteConfGroup4, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup7, juniBgpAddressFamilyConfGroup7, juniBgpPeerDynamicCapabilityConfGroup } ::= { juniBgpCompliances 14 } -- JUNOSe 7.2 juniBgpCompliance15 MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "Obsolete compliance statement for entities which implement the Juniper BGP MIB. This statement became obsolete when support for conditional advertisement was added." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup6, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup9, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup7, juniBgpPeerGroupAddressFamilyConfGroup6, juniBgpPeerGroupConfGroup9, juniBgpNewRouteConfGroup4, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup7, juniBgpAddressFamilyConfGroup7, juniBgpPeerDynamicCapabilityConfGroup } ::= { juniBgpCompliances 15 } -- JUNOSe 8.0 juniBgpCompliance16 MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement the Juniper BGP MIB." MODULE -- this module MANDATORY-GROUPS { juniBgpGeneralConfGroup6, juniBgpStatisticsConfGroup, juniBgpFourOctetConfederationPeerConfGroup, juniBgpPeerConfGroup9, juniBgpAfiSafiPeerConfGroup, juniBgpPeerAddressFamilyConfGroup7, juniBgpPeerGroupAddressFamilyConfGroup6, juniBgpPeerGroupConfGroup9, juniBgpNewRouteConfGroup4, juniBgpNetworkConfGroup2, juniBgpAggregateConfGroup2, juniBgpVrfConfGroup7, juniBgpAddressFamilyConfGroup7, juniBgpPeerDynamicCapabilityConfGroup, juniBgpPeerAddressFamilyConditionalAdvConfGroup, juniBgpPeerGroupAddressFamilyConditionalAdvConfGroup } ::= { juniBgpCompliances 16 } -- JUNOSe 9.0 -- -- units of conformance -- juniBgpGeneralConfGroup OBJECT-GROUP OBJECTS { juniBgpLocalAsNumber, juniBgpEnabled, juniBgpIdentifier, juniBgpAlwaysCompareMed, juniBgpDefaultLocalPreference, juniBgpEqualCostLimit, juniBgpClientToClientReflection, juniBgpClusterId, juniBgpConfederationId, juniBgpMissingAsWorst, juniBgpResetAllConnectionType, juniBgpAdvertiseInactive, juniBgpEnforceFirstAs, juniBgpConfedCompareMed, juniBgpGlobalRetryInterval, juniBgpGlobalConfigKeepAliveInterval, juniBgpGlobalConfigHoldTime, juniBgpGlobalAsOriginationInterval, juniBgpExternalAdvertisementInterval, juniBgpGlobalRibOutEnabled, juniBgpOverloadShutdown, juniBgpLogNeighborChanges, juniBgpFastExternalFallover, juniBgpInternalAdvertisementInterval, juniBgpMaxAsLimit, juniBgpOperationalState, juniBgpPreviousOperationalState, juniBgpAutomaticRouteTargetFilter } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing general management of BGP in a Juniper product. This group became obsolete when the juniBgpDefaultIPv4Unicast object was added." ::= { juniBgpConfGroups 1 } -- JUNOSe 3.0 juniBgpStatisticsConfGroup OBJECT-GROUP OBJECTS { juniBgpBaselineTime, juniBgpDestinationCount, juniBgpDestinationMemoryUsed, juniBgpRouteCount, juniBgpRouteMemoryUsed, juniBgpSelectedRouteCount, juniBgpPathAttributeCount, juniBgpPathAttributeMemoryUsed, juniBgpRouteFlapHistoryCount, juniBgpRouteFlapHistoryMemoryUsed, juniBgpSuppressedRouteCount } STATUS current DESCRIPTION "A collection of objects providing statistics of BGP operations in a Juniper product." ::= { juniBgpConfGroups 2 } -- JUNOSe 3.0 juniBgpConfederationPeerConfGroup OBJECT-GROUP OBJECTS { juniBgpConfederationPeerRowStatus } STATUS deprecated DESCRIPTION "Deprecated object providing management of BGP-specific confederation peers in a Juniper product. This group became deprecated when support for four-octet AS-numbers was added." ::= { juniBgpConfGroups 3 } -- JUNOSe 3.0 juniBgpPeerConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemoteAsNumber, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group became obsolete when the juniBgpPeerLocalAsNumber object was added." ::= { juniBgpConfGroups 4 } -- JUNOSe 3.0 juniBgpAfiSafiPeerConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerProposedAfiSafiPeerRowStatus, juniBgpLocalProposedAfiSafiPeerRowStatus, juniBgpExchangedAfiSafiPeerRowStatus } STATUS current DESCRIPTION "A collection of objects providing management of BGP-specific AFI and SAFI peers in a Juniper product." ::= { juniBgpConfGroups 5 } -- JUNOSe 3.0 juniBgpPeerAddressFamilyConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer address families in a Juniper product. This group became obsolete when the ability to unconfigure attributes using the MIB was added." ::= { juniBgpConfGroups 6 } -- JUNOSe 3.0 juniBgpPeerGroupConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRemoteAsNumber, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group became obsolete when the juniBgpPeerGroupLocalAsNumber object was added." ::= { juniBgpConfGroups 7 } -- JUNOSe 3.0 juniBgpPeerGroupAddressFamilyConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyDefaultOriginate, juniBgpPeerGroupAddressFamilyNextHopSelf, juniBgpPeerGroupAddressFamilySendCommunity, juniBgpPeerGroupAddressFamilyDistributeListIn, juniBgpPeerGroupAddressFamilyDistributeListOut, juniBgpPeerGroupAddressFamilyPrefixListIn, juniBgpPeerGroupAddressFamilyPrefixListOut, juniBgpPeerGroupAddressFamilyPrefixTreeIn, juniBgpPeerGroupAddressFamilyPrefixTreeOut, juniBgpPeerGroupAddressFamilyFilterListIn, juniBgpPeerGroupAddressFamilyFilterListOut, juniBgpPeerGroupAddressFamilyFilterListWeight, juniBgpPeerGroupAddressFamilyFilterListWeightValue, juniBgpPeerGroupAddressFamilyRouteMapIn, juniBgpPeerGroupAddressFamilyRouteMapOut, juniBgpPeerGroupAddressFamilyRouteReflectorClient, juniBgpPeerGroupAddressFamilyRouteLimitWarn, juniBgpPeerGroupAddressFamilyRouteLimitReset, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly, juniBgpPeerGroupAddressFamilyRemovePrivateAs, juniBgpPeerGroupAddressFamilyUnsuppressMap, juniBgpPeerGroupAddressFamilyInboundSoftReconfig, juniBgpPeerGroupAddressFamilyResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus, juniBgpPeerGroupAddressFamilyAsOverride, juniBgpPeerGroupAddressFamilyAllowAsIn, juniBgpPeerGroupAddressFamilySendExtendedCommunity } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer group address families in a Juniper product. This group was obsoleted when the ability to unconfigure BGP attributes using the MIB was added." ::= { juniBgpConfGroups 8 } -- JUNOSe 3.0 juniBgpRouteConfGroup OBJECT-GROUP OBJECTS { juniBgpRouteFlapState, juniBgpRouteFlapFigureOfMerit, juniBgpRouteFlapRemainingTime, juniBgpRouteFlapSuppressThreshold, juniBgpRouteFlapReuseThreshold, juniBgpRouteFlapMaxHoldDownTime, juniBgpRouteFlapHalfLifeReachable, juniBgpRouteFlapHalfLifeUnreachable, juniBgpRouteOriginatorId, juniBgpRouteAtomicAggregatePresent, juniBgpRouteMedPresent, juniBgpRouteLocalPrefPresent, juniBgpRouteAggregatorPresent, juniBgpRouteCommunitiesPresent, juniBgpRouteOriginatorIdPresent, juniBgpRouteClusterListPresent, juniBgpRouteWeight, juniBgpRouteOrigin, juniBgpRouteASPathSegment, juniBgpRouteNextHop, juniBgpRouteMultiExitDisc, juniBgpRouteLocalPref, juniBgpRouteAtomicAggregate, juniBgpRouteAggregatorAS, juniBgpRouteAggregatorAddress, juniBgpRouteBestInIpRouteTable, juniBgpRouteUnknown, juniBgpRouteExtendedCommunitiesPresent, juniBgpRouteValid, juniBgpRouteSuppressedBy, juniBgpRouteNextHopReachable, juniBgpRouteSynchronizedWithIgp, juniBgpRoutePlaceInIpRouteTable, juniBgpRouteAdvertiseToExternalPeers, juniBgpRouteAdvertiseToInternalPeers, juniBgpRouteDistinguisher, juniBgpRouteMplsLabel, juniBgpRouteNextHopMetric, juniBgpRouteCommunityNumber, juniBgpRouteExtendedCommunityNumber, juniBgpRouteClusterId } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP routes in a Juniper product. This group became obsolete when the original route destination was added as an index to each of the tables." ::= { juniBgpConfGroups 9 } -- JUNOSe 3.0 juniBgpNetworkConfGroup OBJECT-GROUP OBJECTS { juniBgpNetworkBackdoor, juniBgpNetworkRowStatus, juniBgpNetworkWeightSpecified, juniBgpNetworkWeight, juniBgpNetworkRouteMap } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP networks in a Juniper product. This group was obsoleted when the ability to unconfigure BGP attributes using the MIB was added." ::= { juniBgpConfGroups 10 } -- JUNOSe 3.0 juniBgpAggregateConfGroup OBJECT-GROUP OBJECTS { juniBgpAggregateAsSet, juniBgpAggregateSummaryOnly, juniBgpAggregateAttributeMap, juniBgpAggregateAdvertiseMap, juniBgpAggregateRowStatus, juniBgpAggregateSuppressMap } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing consolidation of BGP route information in a Juniper product. This group was obsoleted when the ability to unconfigure BGP attributes using the MIB was added." ::= { juniBgpConfGroups 11 } -- JUNOSe 3.0 juniBgpVrfConfGroup OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfExternalDistance, juniBgpVrfInternalDistance, juniBgpVrfLocalDistance, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product. This group became obsolete when the juniBgpVrfAddUnicastRoutesToMulticastView object was added." ::= { juniBgpConfGroups 12 } -- JUNOSe 3.0 juniBgpAddressFamilyConfGroup OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP address families in a Juniper product. This group was obsoleted when the ability to unconfigure BGP attributes using the MIB was added." ::= { juniBgpConfGroups 13 } -- JUNOSe 3.0 juniBgpStorageConfGroup OBJECT-GROUP OBJECTS { juniBgpStorageInitialHeapSize, juniBgpStorageMaxHeapSize, juniBgpStorageInitialVrfPoolSize, juniBgpStorageMaxVrfPoolSize, juniBgpStorageInitialAddressFamilyPoolSize, juniBgpStorageMaxAddressFamilyPoolSize, juniBgpStorageInitialPeerPoolSize, juniBgpStorageMaxPeerPoolSize, juniBgpStorageInitialPeerAfPoolSize, juniBgpStorageMaxPeerAfPoolSize, juniBgpStorageInitialPeerGroupPoolSize, juniBgpStorageMaxPeerGroupPoolSize, juniBgpStorageInitialPeerGroupAfPoolSize, juniBgpStorageMaxPeerGroupAfPoolSize, juniBgpStorageInitialNetworkPoolSize, juniBgpStorageMaxNetworkPoolSize, juniBgpStorageInitialAggregatePoolSize, juniBgpStorageMaxAggregatePoolSize, juniBgpStorageInitialDestinationPoolSize, juniBgpStorageMaxDestinationPoolSize, juniBgpStorageInitialRoutePoolSize, juniBgpStorageMaxRoutePoolSize, juniBgpStorageInitialAttributesPoolSize, juniBgpStorageMaxAttributesPoolSize, juniBgpStorageInitialRouteFlapHistoryPoolSize, juniBgpStorageMaxRouteFlapHistoryPoolSize, juniBgpStorageInitialNetworkRoutePoolSize, juniBgpStorageMaxNetworkRoutePoolSize, juniBgpStorageInitialRedistributedRoutePoolSize, juniBgpStorageMaxRedistributedRoutePoolSize, juniBgpStorageInitialAggregateRoutePoolSize, juniBgpStorageMaxAggregateRoutePoolSize, juniBgpStorageInitialAutoSummaryRoutePoolSize, juniBgpStorageMaxAutoSummaryRoutePoolSize, juniBgpStorageInitialHistoryRoutePoolSize, juniBgpStorageMaxHistoryRoutePoolSize, juniBgpStorageInitialSendQueueEntryPoolSize, juniBgpStorageMaxSendQueueEntryPoolSize, juniBgpStorageInitialVpnRoutePoolSize, juniBgpStorageMaxVpnRoutePoolSize, juniBgpStorageInitialRouteTargetPoolSize, juniBgpStorageMaxRouteTargetPoolSize } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP characteristics in a Juniper product that will not take affect until reboot. This group became obsolete when the history pool size objects were obsoleted." ::= { juniBgpConfGroups 14 } -- JUNOSe 3.0 juniBgpGeneralConfGroup2 OBJECT-GROUP OBJECTS { juniBgpLocalAsNumber, juniBgpEnabled, juniBgpIdentifier, juniBgpAlwaysCompareMed, juniBgpDefaultLocalPreference, juniBgpEqualCostLimit, juniBgpClientToClientReflection, juniBgpClusterId, juniBgpConfederationId, juniBgpMissingAsWorst, juniBgpResetAllConnectionType, juniBgpAdvertiseInactive, juniBgpEnforceFirstAs, juniBgpConfedCompareMed, juniBgpGlobalRetryInterval, juniBgpGlobalConfigKeepAliveInterval, juniBgpGlobalConfigHoldTime, juniBgpGlobalAsOriginationInterval, juniBgpExternalAdvertisementInterval, juniBgpGlobalRibOutEnabled, juniBgpOverloadShutdown, juniBgpLogNeighborChanges, juniBgpFastExternalFallover, juniBgpInternalAdvertisementInterval, juniBgpMaxAsLimit, juniBgpOperationalState, juniBgpPreviousOperationalState, juniBgpAutomaticRouteTargetFilter, juniBgpDefaultIPv4Unicast } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing general management in a Juniper product. This group became obsolete when the juniBgpRedistributeInternal object and unconfigure support were added." ::= { juniBgpConfGroups 15 } -- JUNOSe 3.2 juniBgpNewRouteConfGroup OBJECT-GROUP OBJECTS { juniBgpNewRouteOriginatorId, juniBgpNewRouteAtomicAggregatePresent, juniBgpNewRouteMedPresent, juniBgpNewRouteLocalPrefPresent, juniBgpNewRouteAggregatorPresent, juniBgpNewRouteCommunitiesPresent, juniBgpNewRouteOriginatorIdPresent, juniBgpNewRouteClusterListPresent, juniBgpNewRouteWeight, juniBgpNewRouteOrigin, juniBgpNewRouteASPathSegment, juniBgpNewRouteNextHop, juniBgpNewRouteMultiExitDisc, juniBgpNewRouteLocalPref, juniBgpNewRouteAtomicAggregate, juniBgpNewRouteAggregatorAS, juniBgpNewRouteAggregatorAddress, juniBgpNewRouteBestInIpRouteTable, juniBgpNewRouteUnknown, juniBgpNewRouteExtendedCommunitiesPresent, juniBgpNewRouteValid, juniBgpNewRouteSuppressedBy, juniBgpNewRouteNextHopReachable, juniBgpNewRouteSynchronizedWithIgp, juniBgpNewRoutePlaceInIpRouteTable, juniBgpNewRouteAdvertiseToExternalPeers, juniBgpNewRouteAdvertiseToInternalPeers, juniBgpNewRouteMplsLabel, juniBgpNewRouteNextHopMetric, juniBgpNewRouteFlapState, juniBgpNewRouteFlapFigureOfMerit, juniBgpNewRouteFlapRemainingTime, juniBgpNewRouteFlapSuppressThreshold, juniBgpNewRouteFlapReuseThreshold, juniBgpNewRouteFlapMaxHoldDownTime, juniBgpNewRouteFlapHalfLifeReachable, juniBgpNewRouteFlapHalfLifeUnreachable, juniBgpNewRouteCommunityNumber, juniBgpNewRouteExtendedCommunityNumber, juniBgpNewRouteClusterId } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP routes in a Juniper product. This group was obsoleted when label was replaced by in-label and out-label." ::= { juniBgpConfGroups 16 } -- JUNOSe 3.3 juniBgpPeerConfGroup2 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemoteAsNumber, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerLocalAsNumber } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group became obsolete when the ability to unconfigure BGP attributes from the MIB was added." ::= { juniBgpConfGroups 17 } -- JUNOSe 3.4 juniBgpPeerGroupConfGroup2 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRemoteAsNumber, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupLocalAsNumber } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group was obsoleted when the ability to unconfigure BGP attributes using the MIB was added." ::= { juniBgpConfGroups 18 } -- JUNOSe 3.4 juniBgpVrfConfGroup2 OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfExternalDistance, juniBgpVrfInternalDistance, juniBgpVrfLocalDistance, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState, juniBgpVrfAddUnicastRoutesToMulticastView } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product. This group was obsoleted when the ability to unconfigure BGP attributes using the MIB was added." ::= { juniBgpConfGroups 19 } -- JUNOSe 3.5 juniBgpGeneralConfGroup3 OBJECT-GROUP OBJECTS { juniBgpLocalAsNumber, juniBgpEnabled, juniBgpIdentifier, juniBgpAlwaysCompareMed, juniBgpDefaultLocalPreference, juniBgpEqualCostLimit, juniBgpClientToClientReflection, juniBgpClusterId, juniBgpConfederationId, juniBgpMissingAsWorst, juniBgpResetAllConnectionType, juniBgpAdvertiseInactive, juniBgpEnforceFirstAs, juniBgpConfedCompareMed, juniBgpGlobalRetryInterval, juniBgpGlobalConfigKeepAliveInterval, juniBgpGlobalConfigHoldTime, juniBgpGlobalAsOriginationInterval, juniBgpExternalAdvertisementInterval, juniBgpGlobalRibOutEnabled, juniBgpOverloadShutdown, juniBgpLogNeighborChanges, juniBgpFastExternalFallover, juniBgpInternalAdvertisementInterval, juniBgpMaxAsLimit, juniBgpOperationalState, juniBgpPreviousOperationalState, juniBgpAutomaticRouteTargetFilter, juniBgpDefaultIPv4Unicast, juniBgpRedistributeInternal, juniBgpUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing general management of BGP in a Juniper product. This group became obsolete when four-octet AS-numbers and maximum-paths iBGP support was added." ::= { juniBgpConfGroups 20 } -- JUNOSe 4.0 juniBgpStorageConfGroup2 OBJECT-GROUP OBJECTS { juniBgpStorageInitialHeapSize, juniBgpStorageMaxHeapSize, juniBgpStorageInitialVrfPoolSize, juniBgpStorageMaxVrfPoolSize, juniBgpStorageInitialAddressFamilyPoolSize, juniBgpStorageMaxAddressFamilyPoolSize, juniBgpStorageInitialPeerPoolSize, juniBgpStorageMaxPeerPoolSize, juniBgpStorageInitialPeerAfPoolSize, juniBgpStorageMaxPeerAfPoolSize, juniBgpStorageInitialPeerGroupPoolSize, juniBgpStorageMaxPeerGroupPoolSize, juniBgpStorageInitialPeerGroupAfPoolSize, juniBgpStorageMaxPeerGroupAfPoolSize, juniBgpStorageInitialNetworkPoolSize, juniBgpStorageMaxNetworkPoolSize, juniBgpStorageInitialAggregatePoolSize, juniBgpStorageMaxAggregatePoolSize, juniBgpStorageInitialDestinationPoolSize, juniBgpStorageMaxDestinationPoolSize, juniBgpStorageInitialRoutePoolSize, juniBgpStorageMaxRoutePoolSize, juniBgpStorageInitialAttributesPoolSize, juniBgpStorageMaxAttributesPoolSize, juniBgpStorageInitialRouteFlapHistoryPoolSize, juniBgpStorageMaxRouteFlapHistoryPoolSize, juniBgpStorageInitialNetworkRoutePoolSize, juniBgpStorageMaxNetworkRoutePoolSize, juniBgpStorageInitialRedistributedRoutePoolSize, juniBgpStorageMaxRedistributedRoutePoolSize, juniBgpStorageInitialAggregateRoutePoolSize, juniBgpStorageMaxAggregateRoutePoolSize, juniBgpStorageInitialAutoSummaryRoutePoolSize, juniBgpStorageMaxAutoSummaryRoutePoolSize, juniBgpStorageInitialSendQueueEntryPoolSize, juniBgpStorageMaxSendQueueEntryPoolSize, juniBgpStorageInitialVpnRoutePoolSize, juniBgpStorageMaxVpnRoutePoolSize, juniBgpStorageInitialRouteTargetPoolSize, juniBgpStorageMaxRouteTargetPoolSize } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP characteristics in a Juniper product that will not take affect until reboot. This group became obsolete when storage heap size objects were obsoleted." ::= { juniBgpConfGroups 21 } -- JUNOSe 4.0 juniBgpPeerConfGroup3 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemoteAsNumber, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerLocalAsNumber, juniBgpPeerUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This groups was obsoleted when support for four octet AS numbers was added." ::= { juniBgpConfGroups 22 } -- JUNOSe 4.0 juniBgpPeerAddressFamilyConfGroup2 OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity, juniBgpPeerAddressFamilyUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer address families in a Juniper product. This group was obsoleted when support for ORFs was added." ::= { juniBgpConfGroups 23 } -- JUNOSe 4.0 juniBgpPeerGroupConfGroup3 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRemoteAsNumber, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupLocalAsNumber, juniBgpPeerGroupUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group was obsoleted when support for dynamic capability negotiation was added." ::= { juniBgpConfGroups 24 } -- JUNOSe 4.0 juniBgpPeerGroupAddressFamilyConfGroup2 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyDefaultOriginate, juniBgpPeerGroupAddressFamilyNextHopSelf, juniBgpPeerGroupAddressFamilySendCommunity, juniBgpPeerGroupAddressFamilyDistributeListIn, juniBgpPeerGroupAddressFamilyDistributeListOut, juniBgpPeerGroupAddressFamilyPrefixListIn, juniBgpPeerGroupAddressFamilyPrefixListOut, juniBgpPeerGroupAddressFamilyPrefixTreeIn, juniBgpPeerGroupAddressFamilyPrefixTreeOut, juniBgpPeerGroupAddressFamilyFilterListIn, juniBgpPeerGroupAddressFamilyFilterListOut, juniBgpPeerGroupAddressFamilyFilterListWeight, juniBgpPeerGroupAddressFamilyFilterListWeightValue, juniBgpPeerGroupAddressFamilyRouteMapIn, juniBgpPeerGroupAddressFamilyRouteMapOut, juniBgpPeerGroupAddressFamilyRouteReflectorClient, juniBgpPeerGroupAddressFamilyRouteLimitWarn, juniBgpPeerGroupAddressFamilyRouteLimitReset, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly, juniBgpPeerGroupAddressFamilyRemovePrivateAs, juniBgpPeerGroupAddressFamilyUnsuppressMap, juniBgpPeerGroupAddressFamilyInboundSoftReconfig, juniBgpPeerGroupAddressFamilyResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus, juniBgpPeerGroupAddressFamilyAsOverride, juniBgpPeerGroupAddressFamilyAllowAsIn, juniBgpPeerGroupAddressFamilySendExtendedCommunity, juniBgpPeerGroupAddressFamilyUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer group address families in a Juniper product. This group was obsoleted when support for ORFs was added." ::= { juniBgpConfGroups 25 } -- JUNOSe 4.0 juniBgpNetworkConfGroup2 OBJECT-GROUP OBJECTS { juniBgpNetworkBackdoor, juniBgpNetworkRowStatus, juniBgpNetworkWeightSpecified, juniBgpNetworkWeight, juniBgpNetworkRouteMap, juniBgpNetworkUnconfiguredAttributes } STATUS current DESCRIPTION "A collection of objects providing management of BGP networks in a Juniper product." ::= { juniBgpConfGroups 26 } -- JUNOSe 4.0 juniBgpAggregateConfGroup2 OBJECT-GROUP OBJECTS { juniBgpAggregateAsSet, juniBgpAggregateSummaryOnly, juniBgpAggregateAttributeMap, juniBgpAggregateAdvertiseMap, juniBgpAggregateRowStatus, juniBgpAggregateSuppressMap, juniBgpAggregateUnconfiguredAttributes } STATUS current DESCRIPTION "A collection of objects providing consolidation of BGP route information in a Juniper product." ::= { juniBgpConfGroups 27 } -- JUNOSe 4.0 juniBgpVrfConfGroup3 OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfExternalDistance, juniBgpVrfInternalDistance, juniBgpVrfLocalDistance, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState, juniBgpVrfAddUnicastRoutesToMulticastView, juniBgpVrfUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product. This group was obsoleted when support for iBGP multipath was added." ::= { juniBgpConfGroups 28 } -- JUNOSe 4.0 juniBgpAddressFamilyConfGroup2 OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState, juniBgpAddressFamilyUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP address-family groups in a Juniper product. This group was obsoleted when support for administrative distance was added." ::= { juniBgpConfGroups 29 } -- JUNOSe 4.0 juniBgpGeneralConfGroup4 OBJECT-GROUP OBJECTS { juniBgpEnabled, juniBgpIdentifier, juniBgpAlwaysCompareMed, juniBgpDefaultLocalPreference, juniBgpClientToClientReflection, juniBgpClusterId, juniBgpConfederationId, juniBgpMissingAsWorst, juniBgpResetAllConnectionType, juniBgpAdvertiseInactive, juniBgpEnforceFirstAs, juniBgpConfedCompareMed, juniBgpGlobalRetryInterval, juniBgpGlobalConfigKeepAliveInterval, juniBgpGlobalConfigHoldTime, juniBgpGlobalAsOriginationInterval, juniBgpExternalAdvertisementInterval, juniBgpGlobalRibOutEnabled, juniBgpOverloadShutdown, juniBgpLogNeighborChanges, juniBgpFastExternalFallover, juniBgpInternalAdvertisementInterval, juniBgpMaxAsLimit, juniBgpOperationalState, juniBgpPreviousOperationalState, juniBgpAutomaticRouteTargetFilter, juniBgpDefaultIPv4Unicast, juniBgpRedistributeInternal, juniBgpFourOctetLocalAsNumber, juniBgpConfederationPeersFilterList, juniBgpUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing general management of BGP in a Juniper product. This group became obsolete when support for advertise-best-external-to-internal was added." ::= { juniBgpConfGroups 30 } -- JUNOSe 4.1 juniBgpFourOctetConfederationPeerConfGroup OBJECT-GROUP OBJECTS { juniBgpFourOctetConfederationPeerRowStatus } STATUS current DESCRIPTION "An object providing management of BGP-specific confederation peers in a Juniper product." ::= { juniBgpConfGroups 31 } -- JUNOSe 4.1 juniBgpPeerConfGroup4 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerFourOctetRemoteAsNumber, juniBgpPeerFourOctetLocalAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilitiesOption, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerSentCapabilitiesOption, juniBgpPeerSentCapabilityMultiProtocol, juniBgpPeerSentCapabilityRouteRefresh, juniBgpPeerSentCapabilityRouteRefreshCisco, juniBgpPeerSentCapabilityFourOctetAsNumbers, juniBgpPeerSentCapabilityDynamicCapabilityNeg, juniBgpPeerReceivedUnsupportedOptionalParameterNotification, juniBgpPeerReceivedUnsupportedCapabilityNotification, juniBgpPeerUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group was obsoleted when support for site-of-origin was added." ::= { juniBgpConfGroups 32 } -- JUNOSe 4.1 juniBgpPeerAddressFamilyConfGroup3 OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedOrfEntriesLimit, juniBgpPeerAddressFamilyReceivedPrefixListOrfName, juniBgpPeerAddressFamilyMaximumPrefixStrict, juniBgpPeerAddressFamilyUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer address families in a Juniper product. This group was obsoleted when support for send-label was added " ::= { juniBgpConfGroups 33 } -- JUNOSe 4.1 juniBgpPeerGroupConfGroup4 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupFourOctetRemoteAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerGroupUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group was obsoleted when support for site-of-origin was added." ::= { juniBgpConfGroups 34 } -- JUNOSe 4.1 juniBgpPeerGroupAddressFamilyConfGroup3 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyDefaultOriginate, juniBgpPeerGroupAddressFamilyNextHopSelf, juniBgpPeerGroupAddressFamilySendCommunity, juniBgpPeerGroupAddressFamilyDistributeListIn, juniBgpPeerGroupAddressFamilyDistributeListOut, juniBgpPeerGroupAddressFamilyPrefixListIn, juniBgpPeerGroupAddressFamilyPrefixListOut, juniBgpPeerGroupAddressFamilyPrefixTreeIn, juniBgpPeerGroupAddressFamilyPrefixTreeOut, juniBgpPeerGroupAddressFamilyFilterListIn, juniBgpPeerGroupAddressFamilyFilterListOut, juniBgpPeerGroupAddressFamilyFilterListWeight, juniBgpPeerGroupAddressFamilyFilterListWeightValue, juniBgpPeerGroupAddressFamilyRouteMapIn, juniBgpPeerGroupAddressFamilyRouteMapOut, juniBgpPeerGroupAddressFamilyRouteReflectorClient, juniBgpPeerGroupAddressFamilyRouteLimitWarn, juniBgpPeerGroupAddressFamilyRouteLimitReset, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly, juniBgpPeerGroupAddressFamilyRemovePrivateAs, juniBgpPeerGroupAddressFamilyUnsuppressMap, juniBgpPeerGroupAddressFamilyInboundSoftReconfig, juniBgpPeerGroupAddressFamilyResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus, juniBgpPeerGroupAddressFamilyAsOverride, juniBgpPeerGroupAddressFamilyAllowAsIn, juniBgpPeerGroupAddressFamilySendExtendedCommunity, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerGroupAddressFamilyMaximumPrefixStrict, juniBgpPeerGroupAddressFamilyUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer group address families in a Juniper product. This group was obsoleted when support for send-label was added." ::= { juniBgpConfGroups 35 } -- JUNOSe 4.1 juniBgpVrfConfGroup4 OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfExternalDistance, juniBgpVrfInternalDistance, juniBgpVrfLocalDistance, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState, juniBgpVrfAddUnicastRoutesToMulticastView, juniBgpVrfMaximumPathsEbgp, juniBgpVrfMaximumPathsIbgp, juniBgpVrfUnconfiguredAttributes } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product. This group was obsoleted when support for eiBGP multipath was added." ::= { juniBgpConfGroups 36 } -- JUNOSe 4.1 juniBgpDeprecatedGroup OBJECT-GROUP OBJECTS { juniBgpLocalAsNumber, juniBgpConfederationPeerRowStatus, juniBgpPeerRemoteAsNumber, juniBgpPeerLocalAsNumber, juniBgpPeerGroupRemoteAsNumber, juniBgpPeerGroupLocalAsNumber } STATUS deprecated DESCRIPTION "A collection of deprecated objects that continue to be supported on some current Juniper products." ::= { juniBgpConfGroups 37 } -- JUNOSe 4.1 juniBgpNewRouteConfGroup2 OBJECT-GROUP OBJECTS { juniBgpNewRouteOriginatorId, juniBgpNewRouteAtomicAggregatePresent, juniBgpNewRouteMedPresent, juniBgpNewRouteLocalPrefPresent, juniBgpNewRouteAggregatorPresent, juniBgpNewRouteCommunitiesPresent, juniBgpNewRouteOriginatorIdPresent, juniBgpNewRouteClusterListPresent, juniBgpNewRouteWeight, juniBgpNewRouteOrigin, juniBgpNewRouteASPathSegment, juniBgpNewRouteNextHop, juniBgpNewRouteMultiExitDisc, juniBgpNewRouteLocalPref, juniBgpNewRouteAtomicAggregate, juniBgpNewRouteAggregatorAS, juniBgpNewRouteAggregatorAddress, juniBgpNewRouteBestInIpRouteTable, juniBgpNewRouteUnknown, juniBgpNewRouteExtendedCommunitiesPresent, juniBgpNewRouteValid, juniBgpNewRouteSuppressedBy, juniBgpNewRouteNextHopReachable, juniBgpNewRouteSynchronizedWithIgp, juniBgpNewRoutePlaceInIpRouteTable, juniBgpNewRouteAdvertiseToExternalPeers, juniBgpNewRouteAdvertiseToInternalPeers, juniBgpNewRouteNextHopMetric, juniBgpNewRouteFlapState, juniBgpNewRouteFlapFigureOfMerit, juniBgpNewRouteFlapRemainingTime, juniBgpNewRouteFlapSuppressThreshold, juniBgpNewRouteFlapReuseThreshold, juniBgpNewRouteFlapMaxHoldDownTime, juniBgpNewRouteFlapHalfLifeReachable, juniBgpNewRouteFlapHalfLifeUnreachable, juniBgpNewRouteCommunityNumber, juniBgpNewRouteExtendedCommunityNumber, juniBgpNewRouteClusterId, juniBgpNewRouteMplsInLabel, juniBgpNewRouteMplsOutLabel } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP routes in a Juniper product. This group was obsoleted when support for leaked flag attribute of the BGP route was added." ::= { juniBgpConfGroups 38 } -- JUNOSe 4.1 juniBgpGeneralConfGroup5 OBJECT-GROUP OBJECTS { juniBgpEnabled, juniBgpIdentifier, juniBgpAlwaysCompareMed, juniBgpDefaultLocalPreference, juniBgpClientToClientReflection, juniBgpClusterId, juniBgpConfederationId, juniBgpMissingAsWorst, juniBgpResetAllConnectionType, juniBgpAdvertiseInactive, juniBgpEnforceFirstAs, juniBgpConfedCompareMed, juniBgpGlobalRetryInterval, juniBgpGlobalConfigKeepAliveInterval, juniBgpGlobalConfigHoldTime, juniBgpGlobalAsOriginationInterval, juniBgpExternalAdvertisementInterval, juniBgpGlobalRibOutEnabled, juniBgpOverloadShutdown, juniBgpLogNeighborChanges, juniBgpFastExternalFallover, juniBgpInternalAdvertisementInterval, juniBgpMaxAsLimit, juniBgpOperationalState, juniBgpPreviousOperationalState, juniBgpAutomaticRouteTargetFilter, juniBgpDefaultIPv4Unicast, juniBgpRedistributeInternal, juniBgpFourOctetLocalAsNumber, juniBgpConfederationPeersFilterList, juniBgpUnconfiguredAttributes, juniBgpAdvertiseBestExternalToInternal } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing general management of BGP in a Juniper product. This group was obsoleted when MIB support for graceful restart was added." ::= { juniBgpConfGroups 39 } -- JUNOSe 5.0 juniBgpPeerConfGroup5 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerFourOctetRemoteAsNumber, juniBgpPeerFourOctetLocalAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilitiesOption, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerSentCapabilitiesOption, juniBgpPeerSentCapabilityMultiProtocol, juniBgpPeerSentCapabilityRouteRefresh, juniBgpPeerSentCapabilityRouteRefreshCisco, juniBgpPeerSentCapabilityFourOctetAsNumbers, juniBgpPeerSentCapabilityDynamicCapabilityNeg, juniBgpPeerReceivedUnsupportedOptionalParameterNotification, juniBgpPeerReceivedUnsupportedCapabilityNotification, juniBgpPeerUnconfiguredAttributes, juniBgpPeerSiteOfOrigin, juniBgpPeerLenient } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group was obsoleted when support for the new dynamic capability negotiation draft was added." ::= { juniBgpConfGroups 40 } -- JUNOSe 5.0 juniBgpPeerGroupConfGroup5 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupFourOctetRemoteAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerGroupUnconfiguredAttributes, juniBgpPeerGroupSiteOfOrigin, juniBgpPeerGroupLenient } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group was obsoleted when support for the new dynamic capability negotiation draft was added." ::= { juniBgpConfGroups 41 } -- JUNOSe 5.0 juniBgpVrfConfGroup5 OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState, juniBgpVrfAddUnicastRoutesToMulticastView, juniBgpVrfMaximumPathsEbgp, juniBgpVrfMaximumPathsIbgp, juniBgpVrfUnconfiguredAttributes, juniBgpVrfMaximumPathsEIbgp } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product. This group was obsoleted when support for carrier's carrier was added." ::= { juniBgpConfGroups 42 } -- JUNOSe 5.1 juniBgpAddressFamilyConfGroup3 OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState, juniBgpAddressFamilyUnconfiguredAttributes, juniBgpAddressFamilyExternalDistance, juniBgpAddressFamilyInternalDistance, juniBgpAddressFamilyLocalDistance } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP address families in a Juniper product. This group was obsoleted when support for check-vpn-next-hops was added." ::= { juniBgpConfGroups 43 } -- JUNOSe 5.1 juniBgpStorageConfGroup3 OBJECT-GROUP OBJECTS { juniBgpStorageInitialVrfPoolSize, juniBgpStorageMaxVrfPoolSize, juniBgpStorageInitialAddressFamilyPoolSize, juniBgpStorageMaxAddressFamilyPoolSize, juniBgpStorageInitialPeerPoolSize, juniBgpStorageMaxPeerPoolSize, juniBgpStorageInitialPeerAfPoolSize, juniBgpStorageMaxPeerAfPoolSize, juniBgpStorageInitialPeerGroupPoolSize, juniBgpStorageMaxPeerGroupPoolSize, juniBgpStorageInitialPeerGroupAfPoolSize, juniBgpStorageMaxPeerGroupAfPoolSize, juniBgpStorageInitialNetworkPoolSize, juniBgpStorageMaxNetworkPoolSize, juniBgpStorageInitialAggregatePoolSize, juniBgpStorageMaxAggregatePoolSize, juniBgpStorageInitialDestinationPoolSize, juniBgpStorageMaxDestinationPoolSize, juniBgpStorageInitialRoutePoolSize, juniBgpStorageMaxRoutePoolSize, juniBgpStorageInitialAttributesPoolSize, juniBgpStorageMaxAttributesPoolSize, juniBgpStorageInitialRouteFlapHistoryPoolSize, juniBgpStorageMaxRouteFlapHistoryPoolSize, juniBgpStorageInitialNetworkRoutePoolSize, juniBgpStorageMaxNetworkRoutePoolSize, juniBgpStorageInitialRedistributedRoutePoolSize, juniBgpStorageMaxRedistributedRoutePoolSize, juniBgpStorageInitialAggregateRoutePoolSize, juniBgpStorageMaxAggregateRoutePoolSize, juniBgpStorageInitialAutoSummaryRoutePoolSize, juniBgpStorageMaxAutoSummaryRoutePoolSize, juniBgpStorageInitialSendQueueEntryPoolSize, juniBgpStorageMaxSendQueueEntryPoolSize, juniBgpStorageInitialVpnRoutePoolSize, juniBgpStorageMaxVpnRoutePoolSize, juniBgpStorageInitialRouteTargetPoolSize, juniBgpStorageMaxRouteTargetPoolSize } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP characteristics in a Juniper product that will not take affect until reboot. This group became obsolete when storage support objects were obsoleted." ::= { juniBgpConfGroups 44 } -- JUNOSe 7.1 juniBgpNewRouteConfGroup3 OBJECT-GROUP OBJECTS { juniBgpNewRouteOriginatorId, juniBgpNewRouteAtomicAggregatePresent, juniBgpNewRouteMedPresent, juniBgpNewRouteLocalPrefPresent, juniBgpNewRouteAggregatorPresent, juniBgpNewRouteCommunitiesPresent, juniBgpNewRouteOriginatorIdPresent, juniBgpNewRouteClusterListPresent, juniBgpNewRouteWeight, juniBgpNewRouteOrigin, juniBgpNewRouteASPathSegment, juniBgpNewRouteNextHop, juniBgpNewRouteMultiExitDisc, juniBgpNewRouteLocalPref, juniBgpNewRouteAtomicAggregate, juniBgpNewRouteAggregatorAS, juniBgpNewRouteAggregatorAddress, juniBgpNewRouteBestInIpRouteTable, juniBgpNewRouteUnknown, juniBgpNewRouteExtendedCommunitiesPresent, juniBgpNewRouteValid, juniBgpNewRouteSuppressedBy, juniBgpNewRouteNextHopReachable, juniBgpNewRouteSynchronizedWithIgp, juniBgpNewRoutePlaceInIpRouteTable, juniBgpNewRouteAdvertiseToExternalPeers, juniBgpNewRouteAdvertiseToInternalPeers, juniBgpNewRouteNextHopMetric, juniBgpNewRouteFlapState, juniBgpNewRouteFlapFigureOfMerit, juniBgpNewRouteFlapRemainingTime, juniBgpNewRouteFlapSuppressThreshold, juniBgpNewRouteFlapReuseThreshold, juniBgpNewRouteFlapMaxHoldDownTime, juniBgpNewRouteFlapHalfLifeReachable, juniBgpNewRouteFlapHalfLifeUnreachable, juniBgpNewRouteCommunityNumber, juniBgpNewRouteExtendedCommunityNumber, juniBgpNewRouteClusterId, juniBgpNewRouteMplsInLabel, juniBgpNewRouteMplsOutLabel, juniBgpNewRouteLeaked } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP routes in a Juniper product. This group was obsoleted when MIB support for graceful restart was added." ::= { juniBgpConfGroups 45 } -- JUNOSe 5.1 juniBgpPeerAddressFamilyConfGroup4 OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedOrfEntriesLimit, juniBgpPeerAddressFamilyReceivedPrefixListOrfName, juniBgpPeerAddressFamilyMaximumPrefixStrict, juniBgpPeerAddressFamilyUnconfiguredAttributes, juniBgpPeerAddressFamilySendLabel } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer address families in a Juniper product. This group was obsoleted when support for a route-map for neighbor ... default-originate was added." ::= { juniBgpConfGroups 46 } -- JUNOSe 5.2 juniBgpPeerGroupAddressFamilyConfGroup4 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyDefaultOriginate, juniBgpPeerGroupAddressFamilyNextHopSelf, juniBgpPeerGroupAddressFamilySendCommunity, juniBgpPeerGroupAddressFamilyDistributeListIn, juniBgpPeerGroupAddressFamilyDistributeListOut, juniBgpPeerGroupAddressFamilyPrefixListIn, juniBgpPeerGroupAddressFamilyPrefixListOut, juniBgpPeerGroupAddressFamilyPrefixTreeIn, juniBgpPeerGroupAddressFamilyPrefixTreeOut, juniBgpPeerGroupAddressFamilyFilterListIn, juniBgpPeerGroupAddressFamilyFilterListOut, juniBgpPeerGroupAddressFamilyFilterListWeight, juniBgpPeerGroupAddressFamilyFilterListWeightValue, juniBgpPeerGroupAddressFamilyRouteMapIn, juniBgpPeerGroupAddressFamilyRouteMapOut, juniBgpPeerGroupAddressFamilyRouteReflectorClient, juniBgpPeerGroupAddressFamilyRouteLimitWarn, juniBgpPeerGroupAddressFamilyRouteLimitReset, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly, juniBgpPeerGroupAddressFamilyRemovePrivateAs, juniBgpPeerGroupAddressFamilyUnsuppressMap, juniBgpPeerGroupAddressFamilyInboundSoftReconfig, juniBgpPeerGroupAddressFamilyResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus, juniBgpPeerGroupAddressFamilyAsOverride, juniBgpPeerGroupAddressFamilyAllowAsIn, juniBgpPeerGroupAddressFamilySendExtendedCommunity, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerGroupAddressFamilyMaximumPrefixStrict, juniBgpPeerGroupAddressFamilyUnconfiguredAttributes, juniBgpPeerGroupAddressFamilySendLabel } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer group address families in a Juniper product. This group was obsoleted when support for a route-map for neighbor ... default-originate was added." ::= { juniBgpConfGroups 47 } -- JUNOSe 5.2 juniBgpVrfConfGroup6 OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState, juniBgpVrfAddUnicastRoutesToMulticastView, juniBgpVrfMaximumPathsEbgp, juniBgpVrfMaximumPathsIbgp, juniBgpVrfUnconfiguredAttributes, juniBgpVrfMaximumPathsEIbgp, juniBgpVrfCarriersCarrierModeEnabled } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product. This group was obsoleted when the BGP-specific carrier's carrier flag was removed." ::= { juniBgpConfGroups 48 } -- JUNOSe 5.2 juniBgpAddressFamilyConfGroup4 OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState, juniBgpAddressFamilyUnconfiguredAttributes, juniBgpAddressFamilyExternalDistance, juniBgpAddressFamilyInternalDistance, juniBgpAddressFamilyLocalDistance, juniBgpAddressFamilyCheckVpnNextHops } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP address families in a Juniper product. This group was obsoleted when support for the route-map option in default-information originate was added." ::= { juniBgpConfGroups 49 } -- JUNOSe 5.2 juniBgpPeerAddressFamilyConfGroup5 OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedOrfEntriesLimit, juniBgpPeerAddressFamilyReceivedPrefixListOrfName, juniBgpPeerAddressFamilyMaximumPrefixStrict, juniBgpPeerAddressFamilyUnconfiguredAttributes, juniBgpPeerAddressFamilySendLabel, juniBgpPeerAddressFamilyDefaultOriginateRouteMap } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer address families in a Juniper product. This group was obsoleted when MIB support for graceful restart was added." ::= { juniBgpConfGroups 50 } -- JUNOSe 5.3 juniBgpPeerAddressFamilyConfGroup6 OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedOrfEntriesLimit, juniBgpPeerAddressFamilyReceivedPrefixListOrfName, juniBgpPeerAddressFamilyMaximumPrefixStrict, juniBgpPeerAddressFamilyUnconfiguredAttributes, juniBgpPeerAddressFamilySendLabel, juniBgpPeerAddressFamilyDefaultOriginateRouteMap, juniBgpPeerAddressFamilySentCapabilityGracefulRestart, juniBgpPeerAddressFamilyReceivedCapabilityGracefulRestart, juniBgpPeerAddressFamilySentForwardingStatePreserved, juniBgpPeerAddressFamilyReceivedForwardingStatePreserved, juniBgpPeerAddressFamilySentEndOfRibMarker, juniBgpPeerAddressFamilyReceivedEndOfRibMarker, juniBgpPeerAddressFamilyWaitingForEndOfRibBeforeFlushStaleRoutes, juniBgpPeerAddressFamilyWaitingForEndOfRibBeforePathSelection } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer address families in a Juniper product. This group was obsoleted when MIB support for next-hop-unchanged was added." ::= { juniBgpConfGroups 58 } -- JUNOSe 6.0 juniBgpPeerGroupAddressFamilyConfGroup5 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyDefaultOriginate, juniBgpPeerGroupAddressFamilyNextHopSelf, juniBgpPeerGroupAddressFamilySendCommunity, juniBgpPeerGroupAddressFamilyDistributeListIn, juniBgpPeerGroupAddressFamilyDistributeListOut, juniBgpPeerGroupAddressFamilyPrefixListIn, juniBgpPeerGroupAddressFamilyPrefixListOut, juniBgpPeerGroupAddressFamilyPrefixTreeIn, juniBgpPeerGroupAddressFamilyPrefixTreeOut, juniBgpPeerGroupAddressFamilyFilterListIn, juniBgpPeerGroupAddressFamilyFilterListOut, juniBgpPeerGroupAddressFamilyFilterListWeight, juniBgpPeerGroupAddressFamilyFilterListWeightValue, juniBgpPeerGroupAddressFamilyRouteMapIn, juniBgpPeerGroupAddressFamilyRouteMapOut, juniBgpPeerGroupAddressFamilyRouteReflectorClient, juniBgpPeerGroupAddressFamilyRouteLimitWarn, juniBgpPeerGroupAddressFamilyRouteLimitReset, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly, juniBgpPeerGroupAddressFamilyRemovePrivateAs, juniBgpPeerGroupAddressFamilyUnsuppressMap, juniBgpPeerGroupAddressFamilyInboundSoftReconfig, juniBgpPeerGroupAddressFamilyResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus, juniBgpPeerGroupAddressFamilyAsOverride, juniBgpPeerGroupAddressFamilyAllowAsIn, juniBgpPeerGroupAddressFamilySendExtendedCommunity, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerGroupAddressFamilyMaximumPrefixStrict, juniBgpPeerGroupAddressFamilyUnconfiguredAttributes, juniBgpPeerGroupAddressFamilySendLabel, juniBgpPeerGroupAddressFamilyDefaultOriginateRouteMap } STATUS current DESCRIPTION "Obsolete collection of objects providing management of BGP peer group address families in a Juniper product. This group was obsoleted when MIB support for next-hop-unchanged was added." ::= { juniBgpConfGroups 51 } -- JUNOSe 5.3 juniBgpAddressFamilyConfGroup5 OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState, juniBgpAddressFamilyUnconfiguredAttributes, juniBgpAddressFamilyExternalDistance, juniBgpAddressFamilyInternalDistance, juniBgpAddressFamilyLocalDistance, juniBgpAddressFamilyDefaultOriginateRouteMap, juniBgpAddressFamilyIpIntfProfileNameForMplsHeads, juniBgpAddressFamilyIpIntfProfileNameForMplsTails, juniBgpAddressFamilyIpIntfServiceProfileNameForMplsHeads, juniBgpAddressFamilyIpIntfServiceProfileNameForMplsTails, juniBgpAddressFamilyCheckVpnNextHops } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP address families in a Juniper product. This group was obsoleted when MIB support for graceful restart was added." ::= { juniBgpConfGroups 52 } -- JUNOSe 5.3 juniBgpPeerConfGroup6 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerFourOctetRemoteAsNumber, juniBgpPeerFourOctetLocalAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilitiesOption, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerSentCapabilitiesOption, juniBgpPeerSentCapabilityMultiProtocol, juniBgpPeerSentCapabilityRouteRefresh, juniBgpPeerSentCapabilityRouteRefreshCisco, juniBgpPeerSentCapabilityFourOctetAsNumbers, juniBgpPeerSentCapabilityDynamicCapabilityNeg, juniBgpPeerReceivedUnsupportedOptionalParameterNotification, juniBgpPeerReceivedUnsupportedCapabilityNotification, juniBgpPeerUnconfiguredAttributes, juniBgpPeerSiteOfOrigin, juniBgpPeerLenient, juniBgpPeerReceivedCapabilityOldDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerSentCapabilityOldDynamicCapabilityNeg, juniBgpPeerPassive, juniBgpPeerDynamic } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group was obsoleted when MIB support for graceful restart was added." ::= { juniBgpConfGroups 53 } -- JUNOSe 5.3 juniBgpPeerGroupConfGroup6 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupFourOctetRemoteAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerGroupUnconfiguredAttributes, juniBgpPeerGroupSiteOfOrigin, juniBgpPeerGroupLenient, juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerGroupPassive, juniBgpPeerGroupConfiguredPeerType, juniBgpPeerGroupAllowAccessListName, juniBgpPeerGroupAllowMaxPeers, juniBgpPeerGroupCurrentDynamicPeerCount, juniBgpPeerGroupHighWaterMarkDynamicPeerCount, juniBgpPeerGroupRejectedDynamicPeerCount } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group was obsoleted when MIB support for graceful restart was added." ::= { juniBgpConfGroups 54 } -- JUNOSe 5.3 juniBgpPeerDynamicCapabilityConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerDynamicCapabilitySent, juniBgpPeerDynamicCapabilityReceived } STATUS current DESCRIPTION "A collection of objects providing management of BGP dynamic capability negotiation." ::= { juniBgpConfGroups 55 } -- JUNOSe 5.3 juniBgpGeneralConfGroup6 OBJECT-GROUP OBJECTS { juniBgpEnabled, juniBgpIdentifier, juniBgpAlwaysCompareMed, juniBgpDefaultLocalPreference, juniBgpClientToClientReflection, juniBgpClusterId, juniBgpConfederationId, juniBgpMissingAsWorst, juniBgpResetAllConnectionType, juniBgpAdvertiseInactive, juniBgpEnforceFirstAs, juniBgpConfedCompareMed, juniBgpGlobalRetryInterval, juniBgpGlobalConfigKeepAliveInterval, juniBgpGlobalConfigHoldTime, juniBgpGlobalAsOriginationInterval, juniBgpExternalAdvertisementInterval, juniBgpGlobalRibOutEnabled, juniBgpOverloadShutdown, juniBgpLogNeighborChanges, juniBgpFastExternalFallover, juniBgpInternalAdvertisementInterval, juniBgpMaxAsLimit, juniBgpOperationalState, juniBgpPreviousOperationalState, juniBgpAutomaticRouteTargetFilter, juniBgpDefaultIPv4Unicast, juniBgpRedistributeInternal, juniBgpFourOctetLocalAsNumber, juniBgpConfederationPeersFilterList, juniBgpUnconfiguredAttributes, juniBgpAdvertiseBestExternalToInternal, juniBgpGracefulRestartRestartTime, juniBgpGracefulRestartStalePathsTime, juniBgpGracefulRestartPathSelectionDeferTimeLimit, juniBgpPlatformSupportsNonStopForwarding, juniBgpDeviceCanPreserveForwardingState, juniBgpLastRestartWasGraceful } STATUS current DESCRIPTION "A collection of objects providing general management of BGP in a Juniper product." ::= { juniBgpConfGroups 56 } -- JUNOSe 6.0 juniBgpPeerConfGroup7 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerFourOctetRemoteAsNumber, juniBgpPeerFourOctetLocalAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilitiesOption, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerSentCapabilitiesOption, juniBgpPeerSentCapabilityMultiProtocol, juniBgpPeerSentCapabilityRouteRefresh, juniBgpPeerSentCapabilityRouteRefreshCisco, juniBgpPeerSentCapabilityFourOctetAsNumbers, juniBgpPeerSentCapabilityDynamicCapabilityNeg, juniBgpPeerReceivedUnsupportedOptionalParameterNotification, juniBgpPeerReceivedUnsupportedCapabilityNotification, juniBgpPeerUnconfiguredAttributes, juniBgpPeerSiteOfOrigin, juniBgpPeerLenient, juniBgpPeerReceivedCapabilityOldDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerSentCapabilityOldDynamicCapabilityNeg, juniBgpPeerPassive, juniBgpPeerDynamic, juniBgpPeerShouldAdvertiseCapabilityGracefulRestart, juniBgpPeerSentCapabilityGracefulRestart, juniBgpPeerReceivedCapabilityGracefulRestart, juniBgpPeerGracefulRestartRestartTime, juniBgpPeerGracefulRestartStalePathsTime, juniBgpPeerSentGracefulRestartRestartState, juniBgpPeerReceivedGracefulRestartRestartState, juniBgpPeerSentGracefulRestartRestartTime, juniBgpPeerReceivedGracefulRestartRestartTime, juniBgpPeerTimeUntilGracefulRestartRestartTimerExpires, juniBgpPeerTimeUntilGracefulRestartStalePathsTimerExpires } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group was obsoleted when support for BFD was added." ::= { juniBgpConfGroups 57 } -- JUNOSe 6.0 juniBgpPeerGroupConfGroup7 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupFourOctetRemoteAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerGroupUnconfiguredAttributes, juniBgpPeerGroupSiteOfOrigin, juniBgpPeerGroupLenient, juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerGroupPassive, juniBgpPeerGroupConfiguredPeerType, juniBgpPeerGroupAllowAccessListName, juniBgpPeerGroupAllowMaxPeers, juniBgpPeerGroupCurrentDynamicPeerCount, juniBgpPeerGroupHighWaterMarkDynamicPeerCount, juniBgpPeerGroupRejectedDynamicPeerCount, juniBgpPeerGroupShouldAdvertiseCapabilityGracefulRestart, juniBgpPeerGroupGracefulRestartRestartTime, juniBgpPeerGroupGracefulRestartStalePathsTime } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peer groups in a Juniper product. This group was obsoleted when support for BFD was added." ::= { juniBgpConfGroups 59 } -- JUNOSe 6.0 juniBgpNewRouteConfGroup4 OBJECT-GROUP OBJECTS { juniBgpNewRouteOriginatorId, juniBgpNewRouteAtomicAggregatePresent, juniBgpNewRouteMedPresent, juniBgpNewRouteLocalPrefPresent, juniBgpNewRouteAggregatorPresent, juniBgpNewRouteCommunitiesPresent, juniBgpNewRouteOriginatorIdPresent, juniBgpNewRouteClusterListPresent, juniBgpNewRouteWeight, juniBgpNewRouteOrigin, juniBgpNewRouteASPathSegment, juniBgpNewRouteNextHop, juniBgpNewRouteMultiExitDisc, juniBgpNewRouteLocalPref, juniBgpNewRouteAtomicAggregate, juniBgpNewRouteAggregatorAS, juniBgpNewRouteAggregatorAddress, juniBgpNewRouteBestInIpRouteTable, juniBgpNewRouteUnknown, juniBgpNewRouteExtendedCommunitiesPresent, juniBgpNewRouteValid, juniBgpNewRouteSuppressedBy, juniBgpNewRouteNextHopReachable, juniBgpNewRouteSynchronizedWithIgp, juniBgpNewRoutePlaceInIpRouteTable, juniBgpNewRouteAdvertiseToExternalPeers, juniBgpNewRouteAdvertiseToInternalPeers, juniBgpNewRouteNextHopMetric, juniBgpNewRouteFlapState, juniBgpNewRouteFlapFigureOfMerit, juniBgpNewRouteFlapRemainingTime, juniBgpNewRouteFlapSuppressThreshold, juniBgpNewRouteFlapReuseThreshold, juniBgpNewRouteFlapMaxHoldDownTime, juniBgpNewRouteFlapHalfLifeReachable, juniBgpNewRouteFlapHalfLifeUnreachable, juniBgpNewRouteCommunityNumber, juniBgpNewRouteExtendedCommunityNumber, juniBgpNewRouteClusterId, juniBgpNewRouteMplsInLabel, juniBgpNewRouteMplsOutLabel, juniBgpNewRouteLeaked, juniBgpNewRouteStale } STATUS current DESCRIPTION "A collection of objects providing management of BGP routes in a Juniper product." ::= { juniBgpConfGroups 60 } -- JUNOSe 6.0 juniBgpAddressFamilyConfGroup6 OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState, juniBgpAddressFamilyUnconfiguredAttributes, juniBgpAddressFamilyExternalDistance, juniBgpAddressFamilyInternalDistance, juniBgpAddressFamilyLocalDistance, juniBgpAddressFamilyDefaultOriginateRouteMap, juniBgpAddressFamilyIpIntfProfileNameForMplsHeads, juniBgpAddressFamilyIpIntfProfileNameForMplsTails, juniBgpAddressFamilyIpIntfServiceProfileNameForMplsHeads, juniBgpAddressFamilyIpIntfServiceProfileNameForMplsTails, juniBgpAddressFamilyCheckVpnNextHops, juniBgpAddressFamilyPathSelectionIsDeferred, juniBgpAddressFamilyPreventBgpRoutesFromBeingPushedToLineCards, juniBgpAddressFamilyTimeUntilPathSelectionDeferTimerExpires } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP address families in a Juniper product. This group was obsoleted when BGP-created IP dynamic interface profile support has been removed." ::= { juniBgpConfGroups 61 } -- JUNOSe 6.0 juniBgpVrfConfGroup7 OBJECT-GROUP OBJECTS { juniBgpVrfSynchronization, juniBgpVrfAutoSummary, juniBgpVrfResetConnectionType, juniBgpVrfRowStatus, juniBgpVrfOperationalState, juniBgpVrfAddUnicastRoutesToMulticastView, juniBgpVrfMaximumPathsEbgp, juniBgpVrfMaximumPathsIbgp, juniBgpVrfUnconfiguredAttributes, juniBgpVrfMaximumPathsEIbgp } STATUS current DESCRIPTION "A collection of objects providing management of BGP-specific VPN routing forwarding (VRF) characteristics in a Juniper product." ::= { juniBgpConfGroups 62 } -- JUNOSe 7.1 juniBgpPeerAddressFamilyConfGroup7 OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyPeerGroup, juniBgpPeerAddressFamilyDefaultOriginate, juniBgpPeerAddressFamilyNextHopSelf, juniBgpPeerAddressFamilyNextHopUnchanged, juniBgpPeerAddressFamilySendCommunity, juniBgpPeerAddressFamilyDistributeListIn, juniBgpPeerAddressFamilyDistributeListOut, juniBgpPeerAddressFamilyPrefixListIn, juniBgpPeerAddressFamilyPrefixListOut, juniBgpPeerAddressFamilyPrefixTreeIn, juniBgpPeerAddressFamilyPrefixTreeOut, juniBgpPeerAddressFamilyFilterListIn, juniBgpPeerAddressFamilyFilterListOut, juniBgpPeerAddressFamilyFilterListWeight, juniBgpPeerAddressFamilyFilterListWeightValue, juniBgpPeerAddressFamilyRouteMapIn, juniBgpPeerAddressFamilyRouteMapOut, juniBgpPeerAddressFamilyRouteReflectorClient, juniBgpPeerAddressFamilyRouteLimitWarn, juniBgpPeerAddressFamilyRouteLimitReset, juniBgpPeerAddressFamilyRouteLimitWarnOnly, juniBgpPeerAddressFamilyRemovePrivateAs, juniBgpPeerAddressFamilyUnsuppressMap, juniBgpPeerAddressFamilyInboundSoftReconfig, juniBgpPeerAddressFamilyResetConnectionType, juniBgpPeerAddressFamilyRowStatus, juniBgpPeerAddressFamilyAsOverride, juniBgpPeerAddressFamilyAllowAsIn, juniBgpPeerAddressFamilySendExtendedCommunity, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListOrfReceive, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyAdvertiseCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListOrfReceive, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfSend, juniBgpPeerAddressFamilyReceivedCapPrefixListCiscoOrfReceive, juniBgpPeerAddressFamilyReceivedOrfEntriesLimit, juniBgpPeerAddressFamilyReceivedPrefixListOrfName, juniBgpPeerAddressFamilyMaximumPrefixStrict, juniBgpPeerAddressFamilyUnconfiguredAttributes, juniBgpPeerAddressFamilySendLabel, juniBgpPeerAddressFamilyDefaultOriginateRouteMap, juniBgpPeerAddressFamilySentCapabilityGracefulRestart, juniBgpPeerAddressFamilyReceivedCapabilityGracefulRestart, juniBgpPeerAddressFamilySentForwardingStatePreserved, juniBgpPeerAddressFamilyReceivedForwardingStatePreserved, juniBgpPeerAddressFamilySentEndOfRibMarker, juniBgpPeerAddressFamilyReceivedEndOfRibMarker, juniBgpPeerAddressFamilyWaitingForEndOfRibBeforeFlushStaleRoutes, juniBgpPeerAddressFamilyWaitingForEndOfRibBeforePathSelection } STATUS current DESCRIPTION "A collection of objects providing management of BGP peer address families in a Juniper product." ::= { juniBgpConfGroups 63 } -- JUNOSe 7.1 juniBgpPeerGroupAddressFamilyConfGroup6 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyDefaultOriginate, juniBgpPeerGroupAddressFamilyNextHopSelf, juniBgpPeerGroupAddressFamilyNextHopUnchanged, juniBgpPeerGroupAddressFamilySendCommunity, juniBgpPeerGroupAddressFamilyDistributeListIn, juniBgpPeerGroupAddressFamilyDistributeListOut, juniBgpPeerGroupAddressFamilyPrefixListIn, juniBgpPeerGroupAddressFamilyPrefixListOut, juniBgpPeerGroupAddressFamilyPrefixTreeIn, juniBgpPeerGroupAddressFamilyPrefixTreeOut, juniBgpPeerGroupAddressFamilyFilterListIn, juniBgpPeerGroupAddressFamilyFilterListOut, juniBgpPeerGroupAddressFamilyFilterListWeight, juniBgpPeerGroupAddressFamilyFilterListWeightValue, juniBgpPeerGroupAddressFamilyRouteMapIn, juniBgpPeerGroupAddressFamilyRouteMapOut, juniBgpPeerGroupAddressFamilyRouteReflectorClient, juniBgpPeerGroupAddressFamilyRouteLimitWarn, juniBgpPeerGroupAddressFamilyRouteLimitReset, juniBgpPeerGroupAddressFamilyRouteLimitWarnOnly, juniBgpPeerGroupAddressFamilyRemovePrivateAs, juniBgpPeerGroupAddressFamilyUnsuppressMap, juniBgpPeerGroupAddressFamilyInboundSoftReconfig, juniBgpPeerGroupAddressFamilyResetConnectionType, juniBgpPeerGroupAddressFamilyRowStatus, juniBgpPeerGroupAddressFamilyAsOverride, juniBgpPeerGroupAddressFamilyAllowAsIn, juniBgpPeerGroupAddressFamilySendExtendedCommunity, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListOrfSend, juniBgpPeerGroupAddressFamilyAdvertiseCapPrefixListCiscoOrfSend, juniBgpPeerGroupAddressFamilyMaximumPrefixStrict, juniBgpPeerGroupAddressFamilyUnconfiguredAttributes, juniBgpPeerGroupAddressFamilySendLabel, juniBgpPeerGroupAddressFamilyDefaultOriginateRouteMap } STATUS current DESCRIPTION "A collection of objects providing management of BGP peer group address families in a Juniper product." ::= { juniBgpConfGroups 64 } -- JUNOSe 7.1 juniBgpAddressFamilyConfGroup7 OBJECT-GROUP OBJECTS { juniBgpAddressFamilyDefaultOriginate, juniBgpAddressFamilyRouteFlapDampening, juniBgpAddressFamilyDampeningSuppressThreshold, juniBgpAddressFamilyDampeningReuseThreshold, juniBgpAddressFamilyDampeningMaxHoldDownTime, juniBgpAddressFamilyDampeningHalfLifeReachable, juniBgpAddressFamilyDampeningHalfLifeUnreachable, juniBgpAddressFamilyDampeningRouteMapName, juniBgpAddressFamilyResetConnectionType, juniBgpAddressFamilyRowStatus, juniBgpAddressFamilyOperationalState, juniBgpAddressFamilyUnconfiguredAttributes, juniBgpAddressFamilyExternalDistance, juniBgpAddressFamilyInternalDistance, juniBgpAddressFamilyLocalDistance, juniBgpAddressFamilyDefaultOriginateRouteMap, juniBgpAddressFamilyCheckVpnNextHops, juniBgpAddressFamilyPathSelectionIsDeferred, juniBgpAddressFamilyPreventBgpRoutesFromBeingPushedToLineCards, juniBgpAddressFamilyTimeUntilPathSelectionDeferTimerExpires } STATUS current DESCRIPTION "A collection of objects providing management of BGP address families in a Juniper product." ::= { juniBgpConfGroups 65 } -- JUNOSe 7.1 juniBgpPeerConfGroup8 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerFourOctetRemoteAsNumber, juniBgpPeerFourOctetLocalAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilitiesOption, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerSentCapabilitiesOption, juniBgpPeerSentCapabilityMultiProtocol, juniBgpPeerSentCapabilityRouteRefresh, juniBgpPeerSentCapabilityRouteRefreshCisco, juniBgpPeerSentCapabilityFourOctetAsNumbers, juniBgpPeerSentCapabilityDynamicCapabilityNeg, juniBgpPeerReceivedUnsupportedOptionalParameterNotification, juniBgpPeerReceivedUnsupportedCapabilityNotification, juniBgpPeerUnconfiguredAttributes, juniBgpPeerSiteOfOrigin, juniBgpPeerLenient, juniBgpPeerReceivedCapabilityOldDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerSentCapabilityOldDynamicCapabilityNeg, juniBgpPeerPassive, juniBgpPeerDynamic, juniBgpPeerShouldAdvertiseCapabilityGracefulRestart, juniBgpPeerSentCapabilityGracefulRestart, juniBgpPeerReceivedCapabilityGracefulRestart, juniBgpPeerGracefulRestartRestartTime, juniBgpPeerGracefulRestartStalePathsTime, juniBgpPeerSentGracefulRestartRestartState, juniBgpPeerReceivedGracefulRestartRestartState, juniBgpPeerSentGracefulRestartRestartTime, juniBgpPeerReceivedGracefulRestartRestartTime, juniBgpPeerTimeUntilGracefulRestartRestartTimerExpires, juniBgpPeerTimeUntilGracefulRestartStalePathsTimerExpires, juniBgpPeerBfdEnabled, juniBgpPeerBfdMinTransmitInterval, juniBgpPeerBfdMinReceiveInterval, juniBgpPeerBfdMultiplier, juniBgpPeerBfdSessionUp, juniBgpPeerBfdDetectionTime } STATUS obsolete DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group was obsoleted when support for ibgp-singlehop was added." ::= { juniBgpConfGroups 66 } -- JUNOSe 7.2 juniBgpPeerGroupConfGroup8 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupFourOctetRemoteAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerGroupUnconfiguredAttributes, juniBgpPeerGroupSiteOfOrigin, juniBgpPeerGroupLenient, juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerGroupPassive, juniBgpPeerGroupConfiguredPeerType, juniBgpPeerGroupAllowAccessListName, juniBgpPeerGroupAllowMaxPeers, juniBgpPeerGroupCurrentDynamicPeerCount, juniBgpPeerGroupHighWaterMarkDynamicPeerCount, juniBgpPeerGroupRejectedDynamicPeerCount, juniBgpPeerGroupShouldAdvertiseCapabilityGracefulRestart, juniBgpPeerGroupGracefulRestartRestartTime, juniBgpPeerGroupGracefulRestartStalePathsTime, juniBgpPeerGroupBfdEnabled, juniBgpPeerGroupBfdMinTransmitInterval, juniBgpPeerGroupBfdMinReceiveInterval, juniBgpPeerGroupBfdMultiplier } STATUS current DESCRIPTION "Obsolete collection of objects providing management of BGP peers in a Juniper product. This group was obsoleted when support for ibgp-singlehop was added." ::= { juniBgpConfGroups 67 } -- JUNOSe 7.2 juniBgpPeerConfGroup9 OBJECT-GROUP OBJECTS { juniBgpPeerAdminStatus, juniBgpPeerState, juniBgpPeerNegotiatedVersion, juniBgpPeerLocalAddress, juniBgpPeerLocalAddressMask, juniBgpPeerLocalPort, juniBgpPeerRemotePort, juniBgpPeerInUpdates, juniBgpPeerOutUpdates, juniBgpPeerInTotalMessages, juniBgpPeerOutTotalMessages, juniBgpPeerLastErrorCode, juniBgpPeerLastResetReason, juniBgpPeerFsmEstablishedTransitions, juniBgpPeerFsmEstablishedTime, juniBgpPeerRetryInterval, juniBgpPeerHoldTime, juniBgpPeerKeepAliveInterval, juniBgpPeerConfigHoldTime, juniBgpPeerConfigKeepAliveInterval, juniBgpPeerAsOriginationInterval, juniBgpPeerAdvertisementInterval, juniBgpPeerInUpdateElapsedTime, juniBgpPeerDescription, juniBgpPeerRemoteIdentifier, juniBgpPeerWeight, juniBgpPeerEbgpMultihop, juniBgpPeerEbgpMultihopTtl, juniBgpPeerUpdateSource, juniBgpPeerMd5Password, juniBgpPeerMaxUpdateSize, juniBgpPeerType, juniBgpPeerReceivedCapabilitiesOption, juniBgpPeerReceivedCapabilityMultiProtocol, juniBgpPeerReceivedCapabilityRouteRefresh, juniBgpPeerReceivedCapabilityRouteRefreshCisco, juniBgpPeerResetConnectionType, juniBgpPeerRowStatus, juniBgpPeerFourOctetRemoteAsNumber, juniBgpPeerFourOctetLocalAsNumber, juniBgpPeerReceivedCapabilityFourOctetAsNumbers, juniBgpPeerReceivedCapabilityDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilitiesOption, juniBgpPeerShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerSentCapabilitiesOption, juniBgpPeerSentCapabilityMultiProtocol, juniBgpPeerSentCapabilityRouteRefresh, juniBgpPeerSentCapabilityRouteRefreshCisco, juniBgpPeerSentCapabilityFourOctetAsNumbers, juniBgpPeerSentCapabilityDynamicCapabilityNeg, juniBgpPeerReceivedUnsupportedOptionalParameterNotification, juniBgpPeerReceivedUnsupportedCapabilityNotification, juniBgpPeerUnconfiguredAttributes, juniBgpPeerSiteOfOrigin, juniBgpPeerLenient, juniBgpPeerReceivedCapabilityOldDynamicCapabilityNeg, juniBgpPeerShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerSentCapabilityOldDynamicCapabilityNeg, juniBgpPeerPassive, juniBgpPeerDynamic, juniBgpPeerShouldAdvertiseCapabilityGracefulRestart, juniBgpPeerSentCapabilityGracefulRestart, juniBgpPeerReceivedCapabilityGracefulRestart, juniBgpPeerGracefulRestartRestartTime, juniBgpPeerGracefulRestartStalePathsTime, juniBgpPeerSentGracefulRestartRestartState, juniBgpPeerReceivedGracefulRestartRestartState, juniBgpPeerSentGracefulRestartRestartTime, juniBgpPeerReceivedGracefulRestartRestartTime, juniBgpPeerTimeUntilGracefulRestartRestartTimerExpires, juniBgpPeerTimeUntilGracefulRestartStalePathsTimerExpires, juniBgpPeerBfdEnabled, juniBgpPeerBfdMinTransmitInterval, juniBgpPeerBfdMinReceiveInterval, juniBgpPeerBfdMultiplier, juniBgpPeerBfdSessionUp, juniBgpPeerBfdDetectionTime, juniBgpPeerIbgpSinglehop } STATUS current DESCRIPTION "A collection of objects providing management of BGP peers in a Juniper product." ::= { juniBgpConfGroups 68 } -- JUNOSe 8.0 juniBgpPeerGroupConfGroup9 OBJECT-GROUP OBJECTS { juniBgpPeerGroupAdminStatus, juniBgpPeerGroupRetryInterval, juniBgpPeerGroupConfigHoldTime, juniBgpPeerGroupConfigKeepAliveInterval, juniBgpPeerGroupAsOriginationInterval, juniBgpPeerGroupAdvertisementInterval, juniBgpPeerGroupDescription, juniBgpPeerGroupWeight, juniBgpPeerGroupEbgpMultihop, juniBgpPeerGroupEbgpMultihopTtl, juniBgpPeerGroupUpdateSource, juniBgpPeerGroupMd5Password, juniBgpPeerGroupMaxUpdateSize, juniBgpPeerGroupResetConnectionType, juniBgpPeerGroupRowStatus, juniBgpPeerGroupFourOctetRemoteAsNumber, juniBgpPeerGroupFourOctetLocalAsNumber, juniBgpPeerGroupShouldAdvertiseCapabilitiesOption, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefresh, juniBgpPeerGroupShouldAdvertiseCapabilityRouteRefreshCisco, juniBgpPeerGroupShouldAdvertiseCapabilityFourOctetAsNumbers, juniBgpPeerGroupShouldAdvertiseCapabilityDynamicCapabilityNeg, juniBgpPeerGroupUnconfiguredAttributes, juniBgpPeerGroupSiteOfOrigin, juniBgpPeerGroupLenient, juniBgpPeerGroupShouldAdvertiseCapabilityOldDynamicCapabilityNeg, juniBgpPeerGroupPassive, juniBgpPeerGroupConfiguredPeerType, juniBgpPeerGroupAllowAccessListName, juniBgpPeerGroupAllowMaxPeers, juniBgpPeerGroupCurrentDynamicPeerCount, juniBgpPeerGroupHighWaterMarkDynamicPeerCount, juniBgpPeerGroupRejectedDynamicPeerCount, juniBgpPeerGroupShouldAdvertiseCapabilityGracefulRestart, juniBgpPeerGroupGracefulRestartRestartTime, juniBgpPeerGroupGracefulRestartStalePathsTime, juniBgpPeerGroupBfdEnabled, juniBgpPeerGroupBfdMinTransmitInterval, juniBgpPeerGroupBfdMinReceiveInterval, juniBgpPeerGroupBfdMultiplier, juniBgpPeerGroupIbgpSinglehop } STATUS current DESCRIPTION "A collection of objects providing management of BGP peer groups in a Juniper product." ::= { juniBgpConfGroups 69 } -- JUNOSe 8.0 juniBgpPeerAddressFamilyConditionalAdvConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerAddressFamilyConditionalAdvConditionMap, juniBgpPeerAddressFamilyConditionalAdvIsExistMap, juniBgpPeerAddressFamilyConditionalAdvSequenceNum, juniBgpPeerAddressFamilyConditionalAdvStatus, juniBgpPeerAddressFamilyConditionalAdvRowStatus } STATUS current DESCRIPTION "A collection of objects providing management of BGP Conditional Advertisement for peers in a Juniper product." ::= { juniBgpConfGroups 70 } -- JUNOSe 9.0 juniBgpPeerGroupAddressFamilyConditionalAdvConfGroup OBJECT-GROUP OBJECTS { juniBgpPeerGroupAddressFamilyConditionalAdvConditionMap, juniBgpPeerGroupAddressFamilyConditionalAdvIsExistMap, juniBgpPeerGroupAddressFamilyConditionalAdvSequenceNum, juniBgpPeerGroupAddressFamilyConditionalAdvStatus, juniBgpPeerGroupAddressFamilyConditionalAdvRowStatus } STATUS current DESCRIPTION "A collection of objects providing management of BGP Conditional Advertisement for peer groups in a Juniper product." ::= { juniBgpConfGroups 71 } -- JUNOSe 9.0 END