Initial commit
This commit is contained in:
		
							
								
								
									
										787
									
								
								MIBS/screenos/NETSCREEN-VR-BGP4-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										787
									
								
								MIBS/screenos/NETSCREEN-VR-BGP4-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,787 @@
 | 
			
		||||
-- These MIBs were created on 1/2/2003
 | 
			
		||||
-- This module defines enterprise MIBs for NS BGP
 | 
			
		||||
-- 
 | 
			
		||||
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
 | 
			
		||||
NETSCREEN-VR-BGP4-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
                IMPORTS
 | 
			
		||||
                    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
 | 
			
		||||
                    IpAddress, Integer32, Counter32, Gauge32
 | 
			
		||||
                        FROM SNMPv2-SMI
 | 
			
		||||
                    netscreenTrapDesc, netscreenTrapType
 | 
			
		||||
                        FROM NETSCREEN-TRAP-MIB
 | 
			
		||||
                    netscreenVR
 | 
			
		||||
                        FROM NETSCREEN-SMI;
 | 
			
		||||
 | 
			
		||||
                nsVrBgp MODULE-IDENTITY
 | 
			
		||||
                    LAST-UPDATED  "200506202022Z" -- June 20, 2005
 | 
			
		||||
                    ORGANIZATION
 | 
			
		||||
                        "Juniper Networks, Inc."
 | 
			
		||||
                    CONTACT-INFO
 | 
			
		||||
                        "Customer Support
 | 
			
		||||
 | 
			
		||||
                         1194 North Mathilda Avenue 
 | 
			
		||||
                         Sunnyvale, California 94089-1206
 | 
			
		||||
                         USA
 | 
			
		||||
 | 
			
		||||
                         Tel: 1-800-638-8296
 | 
			
		||||
                         E-mail: customerservice@juniper.net
 | 
			
		||||
                         HTTP://www.juniper.net"
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "The MIB module for NS-BGP-4."
 | 
			
		||||
                    ::= { netscreenVR 6 }
 | 
			
		||||
 | 
			
		||||
                -- BGP Info table.  This table contains, one entry per
 | 
			
		||||
                -- VR, information about the BGP's Version, LocalAs and Identifier.
 | 
			
		||||
 | 
			
		||||
                nsVrBgpInfoTable OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     SEQUENCE OF NsVrBgpInfoEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "BGP info table.  This table contains,
 | 
			
		||||
                            one entry per VR, information about
 | 
			
		||||
                            the BGP's Version, LocalAs and Identifier."
 | 
			
		||||
                    ::= { nsVrBgp 1 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpInfoEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     NsVrBgpInfoEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Entry containing information about the
 | 
			
		||||
                            BGP's Version, LocalAs and Identifier"
 | 
			
		||||
                    INDEX { nsVrBgpInfoVRID }
 | 
			
		||||
                    ::= { nsVrBgpInfoTable 1 }
 | 
			
		||||
 | 
			
		||||
                NsVrBgpInfoEntry ::= SEQUENCE {
 | 
			
		||||
                        nsVrBgpInfoVersion
 | 
			
		||||
                            OCTET STRING,
 | 
			
		||||
                        nsVrBgpInfoLocalAs
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpInfoIdentifier
 | 
			
		||||
                            IpAddress,
 | 
			
		||||
                        nsVrBgpInfoVRID
 | 
			
		||||
                            INTEGER
 | 
			
		||||
						}
 | 
			
		||||
 | 
			
		||||
                nsVrBgpInfoVersion OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     OCTET STRING (SIZE (1..255))
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Vector of supported BGP protocol version
 | 
			
		||||
                            numbers.  Each peer negotiates the version
 | 
			
		||||
                            from this vector.  Versions are identified
 | 
			
		||||
                            via the string of bits contained within this
 | 
			
		||||
                            object.  The first octet contains bits 0 to
 | 
			
		||||
                            7, the second octet contains bits 8 to 15,
 | 
			
		||||
                            and so on, with the most significant bit
 | 
			
		||||
                            referring to the lowest bit number in the
 | 
			
		||||
                            octet (e.g., the MSB of the first octet
 | 
			
		||||
                            refers to bit 0).  If a bit, i, is present
 | 
			
		||||
                            and set, then the version (i+1) of the BGP
 | 
			
		||||
                            is supported."
 | 
			
		||||
                    ::= { nsVrBgpInfoEntry 1 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpInfoLocalAs OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The local autonomous system number."
 | 
			
		||||
                    ::= { nsVrBgpInfoEntry 2 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpInfoIdentifier OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The BGP Identifier of local system."
 | 
			
		||||
                    ::= { nsVrBgpInfoEntry 3 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpInfoVRID OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                          "Virtual Router ID. VRID range for system created 
 | 
			
		||||
                          VRs: [1-1024] and for user created VRs: [1025-2048]"
 | 
			
		||||
                    ::= { nsVrBgpInfoEntry 4 }
 | 
			
		||||
 | 
			
		||||
                -- BGP Peer table.  This table contains, one entry per
 | 
			
		||||
                -- BGP peer, information about the BGP peer.
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerTable OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     SEQUENCE OF NsVrBgpPeerEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "BGP peer table.  This table contains,
 | 
			
		||||
                            one entry per BGP peer, information about
 | 
			
		||||
                            the connections with BGP peers."
 | 
			
		||||
                    ::= { nsVrBgp 3 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     NsVrBgpPeerEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Entry containing information about the
 | 
			
		||||
                            connection with a BGP peer."
 | 
			
		||||
                    INDEX { nsVrBgpPeerVRID,
 | 
			
		||||
                            nsVrBgpPeerRemoteAddr }
 | 
			
		||||
                    ::= { nsVrBgpPeerTable 1 }
 | 
			
		||||
 | 
			
		||||
                NsVrBgpPeerEntry ::= SEQUENCE {
 | 
			
		||||
                        nsVrBgpPeerIdentifier
 | 
			
		||||
                            IpAddress,
 | 
			
		||||
                        nsVrBgpPeerState
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerAdminStatus
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerNegotiatedVersion
 | 
			
		||||
                            Integer32,
 | 
			
		||||
                        nsVrBgpPeerLocalAddr
 | 
			
		||||
                            IpAddress,
 | 
			
		||||
                        nsVrBgpPeerLocalPort
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerRemoteAddr
 | 
			
		||||
                            IpAddress,
 | 
			
		||||
                        nsVrBgpPeerRemotePort
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerRemoteAs
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerInUpdates
 | 
			
		||||
                            Counter32,
 | 
			
		||||
                        nsVrBgpPeerOutUpdates
 | 
			
		||||
                            Counter32,
 | 
			
		||||
                        nsVrBgpPeerInTotalMessages
 | 
			
		||||
                            Counter32,
 | 
			
		||||
                        nsVrBgpPeerOutTotalMessages
 | 
			
		||||
                            Counter32,
 | 
			
		||||
                        nsVrBgpPeerLastError
 | 
			
		||||
                            OCTET STRING,
 | 
			
		||||
                        nsVrBgpPeerFsmEstablishedTransitions
 | 
			
		||||
                            Counter32,
 | 
			
		||||
                        nsVrBgpPeerFsmEstablishedTime
 | 
			
		||||
                            Gauge32,
 | 
			
		||||
                        nsVrBgpPeerConnectRetryInterval
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerHoldTime
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerKeepAlive
 | 
			
		||||
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerHoldTimeConfigured
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerKeepAliveConfigured
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerMinASOriginationInterval
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerMinRouteAdvertisementInterval
 | 
			
		||||
                            INTEGER,
 | 
			
		||||
                        nsVrBgpPeerInUpdateElapsedTime
 | 
			
		||||
                            Gauge32,
 | 
			
		||||
                        nsVrBgpPeerVRID
 | 
			
		||||
                            INTEGER
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerIdentifier OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The BGP Identifier of this entry's BGP
 | 
			
		||||
                            peer."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 1 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerState OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER {
 | 
			
		||||
                                        idle(1),
 | 
			
		||||
                                        connect(2),
 | 
			
		||||
                                        active(3),
 | 
			
		||||
                                        opensent(4),
 | 
			
		||||
                                        openconfirm(5),
 | 
			
		||||
                                        established(6)
 | 
			
		||||
                               }
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The BGP peer connection state."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 2 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerAdminStatus OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER {
 | 
			
		||||
                                        stop(1),
 | 
			
		||||
                                        start(2)
 | 
			
		||||
                               }
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 3 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerNegotiatedVersion OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     Integer32
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The negotiated version of BGP running
 | 
			
		||||
                            between the two peers."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 4 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerLocalAddr OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The local IP address of this entry's BGP
 | 
			
		||||
                            connection."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 5 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerLocalPort OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The local port for the TCP connection
 | 
			
		||||
                            between the BGP peers."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 6 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerRemoteAddr OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The remote IP address of this entry's BGP
 | 
			
		||||
                            peer."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 7 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerRemotePort OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The remote port for the TCP connection
 | 
			
		||||
                            between the BGP peers.  Note that the
 | 
			
		||||
                            objects nsVrBgpPeerLocalAddr,
 | 
			
		||||
                            nsVrBgpPeerLocalPort, nsVrBgpPeerRemoteAddr and
 | 
			
		||||
                            nsVrBgpPeerRemotePort provide the appropriate
 | 
			
		||||
                            reference to the standard MIB TCP
 | 
			
		||||
                            connection table."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 8 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerRemoteAs OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The remote autonomous system number."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 9 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerInUpdates 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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 10 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerOutUpdates 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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 11 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerInTotalMessages 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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 12 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerOutTotalMessages 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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 13 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerLastError 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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 14 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerFsmEstablishedTransitions OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     Counter32
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The total number of times the BGP FSM
 | 
			
		||||
                            transitioned into the established state."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 15 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerFsmEstablishedTime OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     Gauge32
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "This timer indicates how long (in
 | 
			
		||||
                            seconds) this peer has been in the
 | 
			
		||||
                            Established state or how long
 | 
			
		||||
                            since this peer was last in the
 | 
			
		||||
                            Established state.  It is set to zero when
 | 
			
		||||
                            a new peer is configured or the router is
 | 
			
		||||
                            booted."
 | 
			
		||||
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 16 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerConnectRetryInterval OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (1..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Time interval in seconds for the
 | 
			
		||||
                            ConnectRetry timer.  The suggested value
 | 
			
		||||
                            for this timer is 120 seconds."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 17 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerHoldTime OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER  ( 0 | 3..65535 )
 | 
			
		||||
                    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 nsVrBgpPeerHoldTimeConfigured 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
 | 
			
		||||
                            nsVrBgpPeerHoldTimeConfigured is zero (0)."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 18 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerKeepAlive OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER ( 0 | 1..21845 )
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Time interval in seconds for the KeepAlive
 | 
			
		||||
                            timer established with the peer.  The value
 | 
			
		||||
                            of this object is calculated by this BGP
 | 
			
		||||
                            speaker such that, when compared with
 | 
			
		||||
                            nsVrBgpPeerHoldTime, it has the same
 | 
			
		||||
                            proportion as what
 | 
			
		||||
                            nsVrBgpPeerKeepAliveConfigured has when
 | 
			
		||||
                            compared with nsVrBgpPeerHoldTimeConfigured.
 | 
			
		||||
                            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 nsVrBgpPeerKeepAliveConfigured is
 | 
			
		||||
                            zero (0)."
 | 
			
		||||
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 19 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerHoldTimeConfigured OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER ( 0 | 3..65535 )
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Time interval in seconds for the Hold Time
 | 
			
		||||
                            configured for this BGP speaker with this
 | 
			
		||||
                            peer.  This value is placed in an OPEN
 | 
			
		||||
                            message sent to this peer by this BGP
 | 
			
		||||
                            speaker, and is compared with the Hold
 | 
			
		||||
                            Time field in an OPEN message received
 | 
			
		||||
                            from the peer when determining the Hold
 | 
			
		||||
                            Time (nsVrBgpPeerHoldTime) 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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 20 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerKeepAliveConfigured OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER ( 0 | 1..21845 )
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Time interval in seconds for the
 | 
			
		||||
                            KeepAlive timer configured for this BGP
 | 
			
		||||
                            speaker with this peer.  The value of this
 | 
			
		||||
                            object will only determine the
 | 
			
		||||
                            KEEPALIVE messages' frequency relative to
 | 
			
		||||
                            the value specified in
 | 
			
		||||
                            nsVrBgpPeerHoldTimeConfigured; the actual
 | 
			
		||||
                            time interval for the KEEPALIVE messages
 | 
			
		||||
                            is indicated by nsVrBgpPeerKeepAlive.  A
 | 
			
		||||
                            reasonable maximum value for this timer
 | 
			
		||||
                            would be configured to be one
 | 
			
		||||
                            third of that of
 | 
			
		||||
                            nsVrBgpPeerHoldTimeConfigured.
 | 
			
		||||
                            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."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 21 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerMinASOriginationInterval OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (1..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Time interval in seconds for the
 | 
			
		||||
                            MinASOriginationInterval timer.
 | 
			
		||||
                            The suggested value for this timer is 15
 | 
			
		||||
                            seconds."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 22 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerMinRouteAdvertisementInterval OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (1..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Time interval in seconds for the
 | 
			
		||||
                            MinRouteAdvertisementInterval timer.
 | 
			
		||||
                            The suggested value for this timer is 30
 | 
			
		||||
                            seconds."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 23 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerInUpdateElapsedTime OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     Gauge32
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Elapsed time in seconds since the last BGP
 | 
			
		||||
                            UPDATE message was received from the peer.
 | 
			
		||||
                            Each time nsVrBgpPeerInUpdates is incremented,
 | 
			
		||||
                            the value of this object is set to zero
 | 
			
		||||
                            (0)."
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 24 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpPeerVRID OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Virtual Router ID. VRID range for system created 
 | 
			
		||||
                            VRs: [1-1024] and for user created VRs: [1025-2048]"
 | 
			
		||||
                    ::= { nsVrBgpPeerEntry 25 }
 | 
			
		||||
 | 
			
		||||
                
 | 
			
		||||
                -- BGP-4 Received Path Attribute Table.  This table
 | 
			
		||||
                -- contains, one entry per path to a network, path
 | 
			
		||||
                -- attributes received from all peers running BGP-4.
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrTable OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     SEQUENCE OF NsVrBgp4PathAttrEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The BGP-4 Received Path Attribute Table
 | 
			
		||||
                            contains information about paths to
 | 
			
		||||
                            destination networks received from all
 | 
			
		||||
                            BGP4 peers."
 | 
			
		||||
                    ::= { nsVrBgp 6 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     NsVrBgp4PathAttrEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Information about a path to a network."
 | 
			
		||||
                    INDEX { nsVrBgp4PathAttrVRID,
 | 
			
		||||
                            nsVrBgp4PathAttrIpAddrPrefix,
 | 
			
		||||
                            nsVrBgp4PathAttrIpAddrPrefixLen,
 | 
			
		||||
                            nsVrBgp4PathAttrPeer }
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrTable 1 }
 | 
			
		||||
 | 
			
		||||
                NsVrBgp4PathAttrEntry ::= SEQUENCE {
 | 
			
		||||
                    nsVrBgp4PathAttrPeer
 | 
			
		||||
                         IpAddress,
 | 
			
		||||
                    nsVrBgp4PathAttrIpAddrPrefixLen
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrIpAddrPrefix
 | 
			
		||||
                         IpAddress,
 | 
			
		||||
                    nsVrBgp4PathAttrOrigin
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrASPathSegment
 | 
			
		||||
 | 
			
		||||
                         OCTET STRING,
 | 
			
		||||
                    nsVrBgp4PathAttrNextHop
 | 
			
		||||
                         IpAddress,
 | 
			
		||||
                    nsVrBgp4PathAttrMultiExitDisc
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrLocalPref
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrAtomicAggregate
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrAggregatorAS
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrAggregatorAddr
 | 
			
		||||
                         IpAddress,
 | 
			
		||||
                    nsVrBgp4PathAttrCalcLocalPref
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrBest
 | 
			
		||||
                         INTEGER,
 | 
			
		||||
                    nsVrBgp4PathAttrUnknown
 | 
			
		||||
                         OCTET STRING,
 | 
			
		||||
                    nsVrBgp4PathAttrVRID
 | 
			
		||||
                         INTEGER
 | 
			
		||||
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrPeer OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The IP address of the peer where the path
 | 
			
		||||
                            information was learned."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 1 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrIpAddrPrefixLen OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..32)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Length in bits of the IP address prefix
 | 
			
		||||
                            in the Network Layer Reachability
 | 
			
		||||
                            Information field."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 2 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrIpAddrPrefix OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "An IP address prefix in the Network Layer
 | 
			
		||||
                            Reachability Information field.  This object
 | 
			
		||||
 | 
			
		||||
                            is an IP address containing the prefix with
 | 
			
		||||
                            length specified by
 | 
			
		||||
                            nsVrBgp4PathAttrIpAddrPrefixLen.
 | 
			
		||||
                            Any bits beyond the length specified by
 | 
			
		||||
                            nsVrBgp4PathAttrIpAddrPrefixLen are zeroed."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 3 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrOrigin OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER {
 | 
			
		||||
                                         igp(1),-- networks are interior
 | 
			
		||||
                                         egp(2),-- networks learned
 | 
			
		||||
                                                -- via EGP
 | 
			
		||||
                                         incomplete(3) -- undetermined
 | 
			
		||||
                                       }
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The ultimate origin of the path
 | 
			
		||||
                            information."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 4 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrASPathSegment OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     OCTET STRING (SIZE (2..255))
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The sequence of AS path segments.  Each AS
 | 
			
		||||
                            path segment is represented by a triple
 | 
			
		||||
                            <type, length, value>.
 | 
			
		||||
 | 
			
		||||
                            The type is a 1-octet field which has two
 | 
			
		||||
                            possible values:
 | 
			
		||||
                                 1      AS_SET: unordered set of ASs a
 | 
			
		||||
                                             route in the UPDATE
 | 
			
		||||
                                             message has traversed
 | 
			
		||||
                                 2      AS_SEQUENCE: ordered set of ASs
 | 
			
		||||
                                             a route in the UPDATE
 | 
			
		||||
                                             message has traversed.
 | 
			
		||||
 | 
			
		||||
                            The length is a 1-octet field containing the
 | 
			
		||||
                            number of ASs in the value field.
 | 
			
		||||
 | 
			
		||||
                            The value field contains one or more AS
 | 
			
		||||
                            numbers, each AS is represented in the octet
 | 
			
		||||
                            string as a pair of octets according to the
 | 
			
		||||
                            following algorithm:
 | 
			
		||||
 | 
			
		||||
                                first-byte-of-pair = ASNumber / 256;
 | 
			
		||||
                                second-byte-of-pair = ASNumber & 255;"
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 5 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrNextHop OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The address of the border router that
 | 
			
		||||
                            should be used for the destination
 | 
			
		||||
                            network."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 6 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrMultiExitDisc OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (-1..2147483647)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "This metric is used to discriminate
 | 
			
		||||
                            between multiple exit points to an
 | 
			
		||||
                            adjacent autonomous system.  A value of -1
 | 
			
		||||
                            indicates the absence of this attribute."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 7 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrLocalPref OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (-1..2147483647)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The originating BGP4 speaker's degree of
 | 
			
		||||
                            preference for an advertised route.  A
 | 
			
		||||
                            value of -1 indicates the absence of this
 | 
			
		||||
                            attribute."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 8 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrAtomicAggregate OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER {
 | 
			
		||||
                                   lessSpecificRrouteNotSelected(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."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 9 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrAggregatorAS OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The AS number of the last BGP4 speaker that
 | 
			
		||||
                            performed route aggregation.  A value of
 | 
			
		||||
                            zero (0) indicates the absence of this
 | 
			
		||||
                            attribute."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 10 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrAggregatorAddr OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     IpAddress
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The IP address of the last BGP4 speaker
 | 
			
		||||
                            that performed route aggregation.  A value
 | 
			
		||||
                            of 0.0.0.0 indicates the absence of this
 | 
			
		||||
                            attribute."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 11 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrCalcLocalPref OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (-1..2147483647)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The degree of preference calculated by the
 | 
			
		||||
                            receiving BGP4 speaker for an advertised
 | 
			
		||||
                            route.  A value of -1 indicates the
 | 
			
		||||
                            absence of this attribute."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 12 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrBest OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER {
 | 
			
		||||
                                   false(1),-- not chosen as best route
 | 
			
		||||
                                   true(2) -- chosen as best route
 | 
			
		||||
                               }
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "An indication of whether or not this route
 | 
			
		||||
                            was chosen as the best BGP4 route."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 13 }
 | 
			
		||||
 | 
			
		||||
               nsVrBgp4PathAttrUnknown 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."
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 14 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgp4PathAttrVRID OBJECT-TYPE
 | 
			
		||||
                    SYNTAX     INTEGER (0..65535)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS     current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Virtual Router ID. VRID range for system created 
 | 
			
		||||
                            VRs: [1-1024] and for user created VRs: [1025-2048]"
 | 
			
		||||
                    ::= { nsVrBgp4PathAttrEntry 15 }
 | 
			
		||||
 | 
			
		||||
                -- Traps.
 | 
			
		||||
 | 
			
		||||
                nsVrBgpTraps                OBJECT IDENTIFIER ::= { nsVrBgp 7 }
 | 
			
		||||
 | 
			
		||||
                nsVrBgpEstablished NOTIFICATION-TYPE
 | 
			
		||||
                    OBJECTS { nsVrBgp4PathAttrVRID,
 | 
			
		||||
                              netscreenTrapType,
 | 
			
		||||
                              netscreenTrapDesc,
 | 
			
		||||
                              nsVrBgpPeerIdentifier,
 | 
			
		||||
                              nsVrBgpPeerLastError,
 | 
			
		||||
                              nsVrBgpPeerState      }
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "The BGP Established event is generated when
 | 
			
		||||
                            the BGP FSM enters the ESTABLISHED state."
 | 
			
		||||
                    ::= { nsVrBgpTraps 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user