9911 lines
346 KiB
Plaintext
9911 lines
346 KiB
Plaintext
-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved
|
|
|
|
-- /*****************************************************************
|
|
-- * *
|
|
-- * $Id: fsbgp4.mib,v 1.54 2016/02/18 07:55:37 siva Exp $ *
|
|
-- * fsbgp4.mib *
|
|
-- * *
|
|
-- * BGP4 Proprietary MIB. *
|
|
-- * *
|
|
-- ****************************************************************/
|
|
|
|
-- MIB FOR BGP
|
|
|
|
ARICENT-BGP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,NOTIFICATION-TYPE,
|
|
IpAddress, Unsigned32, Integer32, enterprises, Gauge32, Counter32 FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue,
|
|
DateAndTime FROM SNMPv2-TC;
|
|
--InetAddressType FROM INET-ADDRESS-MIB;
|
|
|
|
-- futuresoftware OBJECT IDENTIFIER ::= {enterprises 2076}
|
|
|
|
fsbgp MODULE-IDENTITY
|
|
LAST-UPDATED "201209050000Z"
|
|
ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE"
|
|
CONTACT-INFO "support@aricent.com"
|
|
DESCRIPTION
|
|
"The Proprietary BGP MIB"
|
|
REVISION "201209050000Z"
|
|
DESCRIPTION
|
|
"The Proprietary BGP MIB"
|
|
::= { enterprises futuresoftware (2076) 41 }
|
|
|
|
InetAddress ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes a generic Internet address.
|
|
An InetAddress value is always interpreted within the context
|
|
of an InetAddressType value. Every usage of the InetAddress
|
|
textual convention is required to specify the InetAddressType
|
|
object which provides the context. It is suggested that the
|
|
InetAddressType object is logically registered before the
|
|
object(s) which use the InetAddress textual convention if
|
|
they appear in the same logical row.
|
|
|
|
The value of an InetAddress object must always be
|
|
consistent with the value of the associated InetAddressType
|
|
object. Attempts to set an InetAddress object to a value
|
|
which is inconsistent with the associated InetAddressType
|
|
must fail with an inconsistentValue error."
|
|
SYNTAX OCTET STRING (SIZE(0 .. 40))
|
|
|
|
InetAddressType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that represents a type of Internet Address.
|
|
unknown (0) An unknown address type. This value MUST be used if the
|
|
value of the corresponding InetAddress object is a zero
|
|
length string. It may also used to indicate an IP address
|
|
which is not in one of the formats defined below.
|
|
ipv4 (1) An IPv4 address"
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
ipv4 (1),
|
|
ipv6 (2)
|
|
}
|
|
|
|
BgpSafi ::= TEXTUAL-CONVENTION
|
|
-- DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The representation of a BGP Safi"
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
unicast (1),
|
|
labelledIpv4 (4),
|
|
vpls (65),
|
|
vpnv4 (128)
|
|
}
|
|
|
|
fsbgp4Scalars OBJECT IDENTIFIER ::= {fsbgp 1}
|
|
|
|
fsbgp4GlobalAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the BGP system. The BGP4 speaker is
|
|
functionally active only when the global admin status is up. The global
|
|
admin status can be made up only if the fsbgp4LocalAs is configured."
|
|
DEFVAL { down }
|
|
::= { fsbgp4Scalars 1 }
|
|
|
|
fsbgp4LocalAs OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local autonomous system number.This object can be set only if
|
|
fsbgp4GlobalAdminStatus is down."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4Scalars 2 }
|
|
|
|
fsbgp4Identifier OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the BGP Identifier of local system. If global
|
|
admin status is made up, by default the BGP Identifier will take
|
|
the value of highest interface address. If the BGP Speaker is
|
|
administratively active, then the BGP Identifier can be configured
|
|
explicitly. If configured explicitly,then this configured value will be
|
|
preserved even across BGP restarts. Inorder to restore the default value
|
|
for BGP Identifier configure this object as 0.0.0.0. Peering sessions
|
|
will be reset if the BGP Identifer is changed. This object can be set
|
|
only if fsbgp4LocalAs has been configured."
|
|
::= { fsbgp4Scalars 3 }
|
|
|
|
fsbgp4Synchronization OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Attribute to enable/disable synchronization within an AS.
|
|
This object can be set only if fsbgp4LocalAs has been configured."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4Scalars 4 }
|
|
|
|
fsbgp4DefaultLocalPref OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default value of local-pref that is to be sent in updates to internal
|
|
peers.This object can be set only if fsbgp4LocalAs has been configured."
|
|
DEFVAL { 100 }
|
|
::= { fsbgp4Scalars 5 }
|
|
|
|
fsbgp4AdvtNonBgpRt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
external(1),
|
|
externalAndinternal(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib object can be used to configure the peer type to whom
|
|
non-bgp routes can be propagated.
|
|
external - indicates non-bgp routes can be exported to only
|
|
external peers.All types of non-bgp routes
|
|
can be propagated to external peers.
|
|
externalAndInternal - non-bgp routes can be propagated to both external
|
|
and internal peers.
|
|
This object can be set only if fsbgp4LocalAs has been configured."
|
|
DEFVAL { externalAndinternal }
|
|
::= { fsbgp4Scalars 6 }
|
|
|
|
fsbgp4TraceEnable OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object can be used to enable trace dynamically in BGP
|
|
module. A four byte integer value is specified for enabling
|
|
the level of tracing.Each Bit in the four byte integer variable
|
|
represents a level of Trace.
|
|
The bits represents the levels as follows:
|
|
0 - All Failures,
|
|
1 - All Resource Allocation failure,
|
|
2 - Init & Shutdown Trace,
|
|
3 - Management Trace,
|
|
4 - Control Path Trace,
|
|
5 - Data Path Trace,
|
|
6 - Peer Connection Trace,
|
|
7 - Update Message Trace,
|
|
8 - FDB Update Trace,
|
|
9 - Keep-Alive Trace,
|
|
10 - All Transmission Trace,
|
|
11 - All Reception Trace,
|
|
12 - Dampening Trace,
|
|
13 - Events Trace,
|
|
14 - High level Packet Dump
|
|
15 - Low level packet Dump
|
|
16 - Hex Dump
|
|
The remaining bits are unused.
|
|
The combination of levels are also allowed. For example if the bits 1
|
|
and 2 are set, then the Trace statements related to management and Data
|
|
Path will be printed.
|
|
The user have to enter the corresponding integer value for the bits set.
|
|
For example if bits 1 and 2 are set then value of 6 should be entered.
|
|
This object can be set only if fsbgp4LocalAs has been configured."
|
|
::= { fsbgp4Scalars 7 }
|
|
|
|
fsbgp4DebugEnable OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object can be used to enable debug dynamically in BGP module.
|
|
Its a four byte integer value specified for enabling the level
|
|
of debugging. Each Bit in the four byte integer variable
|
|
represents a level of debug. The combination of levels are also
|
|
allowed. This object can be set only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4Scalars 8 }
|
|
|
|
fsbgp4OverlappingRoute OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
moreSpecific(1),
|
|
lessSpecific(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the BGP speaker's policy for handling
|
|
the overlapping routes. When an overlapping route is received, depending
|
|
upon the configured policy either the less-specific routes or
|
|
more-specific routes or both routes are installed in the RIB tree. This
|
|
object can be set only if fsbgp4LocalAs has been configured and
|
|
fsbgp4GlobalAdminStatus is down."
|
|
DEFVAL { both }
|
|
::= { fsbgp4Scalars 9 }
|
|
|
|
fsbgp4MaxPeerEntry OBJECT-TYPE
|
|
SYNTAX Integer32 (0..50)
|
|
-- MaxPeerEntry (Range should be modified
|
|
-- according to the DEFVAL)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Maximum number of peers supported by BGP. This object can be set only
|
|
if fsbgp4LocalAs has been configured.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 50 }
|
|
::= { fsbgp4Scalars 10 }
|
|
|
|
fsbgp4MaxNoofRoutes OBJECT-TYPE
|
|
SYNTAX Integer32 (0..5000)
|
|
-- MaxNoofRoutes (Range should be modified
|
|
-- according to the DEFVAL )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It represents the maximum number of routes in the routing table. This
|
|
object can be set only if fsbgp4LocalAs has been configured.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 5000 }
|
|
::= { fsbgp4Scalars 11 }
|
|
|
|
fsbgp4AlwaysCompareMED OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to disable, then in best route decision process,
|
|
MED will be compared only between routes received from the same
|
|
autonomous system. If set to enable, irrespective of the autonomous
|
|
system from which the routes are received, MED comparision will be done.
|
|
This object can be set only if the fsbgp4LocalAs is set."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4Scalars 12 }
|
|
|
|
fsbgp4DefaultOriginate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to enable/disable the redistribution and
|
|
advertisement of the default route (0.0.0.0/0). By default, the
|
|
default routes are not redistributed into BGP. Only if this object
|
|
is set as enable, the default route gets redistributed and advertised
|
|
to BGP Peers. If the default route is neither present in IP FDB nor
|
|
received from any Peer, enabling this object will not result in
|
|
advertisement of default route. This object can be set only if the
|
|
fsbgp4LocalAs is set."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4Scalars 13 }
|
|
|
|
fsbgp4DefaultIpv4UniCast OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to enable, and if a neighbor is created, then
|
|
the MP IPv4 Unicast Address Family Capability will be negotiate for
|
|
that peer. If this object is set as disable and if a neighbor is
|
|
created, then IPv4 unicast capability will not be negotiated for that
|
|
neighbor, unless IPv4 unicast capability is explicitly configured for
|
|
that neighbor. Changing the status of this object will not cause
|
|
any change in the MP IPV4 Unicast negotiation status of the already
|
|
existing peer. This object can be set only if fsbgp4LocalAs is
|
|
configured."
|
|
DEFVAL { enable }
|
|
::= { fsbgp4Scalars 14 }
|
|
|
|
fsbgp4GRAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable GR capability in BGP speaker."
|
|
DEFVAL { enable }
|
|
::= { fsbgp4Scalars 15 }
|
|
|
|
fsbgp4GRRestartTimeInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4096)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the estimated time (in seconds) it will take for the BGP
|
|
session to be re-established after a restart. Suggested default value
|
|
should be less than or equal to Hold Time carried in open message.
|
|
The GR restart time when re-configured will be used only in the new
|
|
BGP sessions getting established and will not effect the already
|
|
established BGP sessions."
|
|
DEFVAL { 90 }
|
|
::= { fsbgp4Scalars 16 }
|
|
|
|
fsbgp4GRSelectionDeferralTimeInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (60..1800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval is the upper bound on the amount of time a router
|
|
defers its route selection. The value of this timer should be large
|
|
enough, so as to provide all the peers of the Restarting Speaker with
|
|
enough time to send all the routes to the Restarting Speaker."
|
|
DEFVAL { 60 }
|
|
::= { fsbgp4Scalars 17 }
|
|
|
|
fsbgp4GRStaleTimeInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (90..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval is the upper bound on the amount of time a router retains
|
|
the stale routes.
|
|
|
|
The GR stale time interval configured can be used only for the new peers
|
|
sessions established and not for the already established peer sessions"
|
|
DEFVAL { 150 }
|
|
::= { fsbgp4Scalars 18 }
|
|
|
|
fsbgp4GRMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restarting (1),
|
|
receiving (2),
|
|
none(3)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the BGP speaker is restarting speaker
|
|
or receiving speaker."
|
|
::= { fsbgp4Scalars 19 }
|
|
|
|
fsbgp4RestartSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
plannedOnly (2),
|
|
plannedAndUnplanned (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the router's support for BGP graceful restart.
|
|
The Options include: no restart support, only planned restarts, or
|
|
both planned and unplanned restarts. This object is persistent and
|
|
when written the entity SHOULD save the change to non-volatile storage.
|
|
When BGP GR admin status is enabled, the restart option cannot be
|
|
set to 'none(1)'."
|
|
DEFVAL { 2 }
|
|
::= { fsbgp4Scalars 20 }
|
|
|
|
fsbgp4RestartStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
plannedRestart (2),
|
|
unplannedRestart (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of BGP graceful restart, it indicates whether the speaker
|
|
restarted or not if it is restarted whether it is a planned restart or unplanned restart "
|
|
::= { fsbgp4Scalars 21 }
|
|
|
|
fsbgp4RestartExitReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1), -- none attempted
|
|
inProgress (2), -- restart in progress
|
|
completed (3), -- successfully completed
|
|
failure (4) -- restart failure.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the outcome of the last attempt at a graceful restart.
|
|
If the value is 'none': no restart has yet been attempted.
|
|
'inProgress': a restart attempt is currently underway.
|
|
'Completed': a restart is completed successfully.
|
|
'failure': failure due to the speaker is not completed the
|
|
restart process within the restart interval."
|
|
::= { fsbgp4Scalars 22 }
|
|
|
|
fsbgp4RestartReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
softwareRestart (1),
|
|
swReloadUpgrade (2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The router's restarter reason of BGP graceful restart.
|
|
Options include: unknown,softwarerestart,swreloadupgrade.
|
|
This object is persistent and when written
|
|
the entity SHOULD save the change to non-volatile storage.
|
|
For High availability support, when switching over to the redundant
|
|
router, the restart reason will be internally set as swreloadupgrade
|
|
till the EOR is received from all the peer or until Stale timer expires.
|
|
After that it is internally set to software restart."
|
|
DEFVAL {softwareRestart}
|
|
::= { fsbgp4Scalars 23 }
|
|
|
|
fsbgp4ForwardingPreservation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
preserved (1),
|
|
notPreserved (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the forwarding plane is preserved during restart or not"
|
|
::= { fsbgp4Scalars 24 }
|
|
|
|
fsbgp4IsTrapEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to disable, then the NOTIFICATION messages wont be sent to
|
|
the SNMP Manager. If enabled, NOTIFICATION messages are sent."
|
|
DEFVAL { enable }
|
|
::= { fsbgp4Scalars 25 }
|
|
|
|
fsbgp4NextHopProcessingInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the interval at which next hops will be mointored for reachablity"
|
|
DEFVAL { 60 }
|
|
::= { fsbgp4Scalars 26 }
|
|
|
|
fsbgp4IBGPRedistributionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to enable, IBGP routes will also be redistributed to other
|
|
IGP protocols when redistribution is enabled for that protocol"
|
|
|
|
DEFVAL { disable }
|
|
::= { fsbgp4Scalars 27 }
|
|
|
|
fsbgp4IBGPMaxPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of internal BGP multipath routes to be added per destination network in Routing table.
|
|
When this object takes the value 1, then only best route is added to Forwarding table.
|
|
This configuration will have effect only after hard/soft reset."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4Scalars 28 }
|
|
|
|
fsbgp4EBGPMaxPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of external BGP multipath routes to be added per destination network in Routing table.
|
|
When this object takes the value 1, then only best route is added to Forwarding table.
|
|
This configuration will have effect only after hard/soft reset."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4Scalars 29 }
|
|
|
|
fsbgp4EIBGPMaxPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of external plus internal BGP multipath routes (with same AS PATH) to be
|
|
added per destination network in Routing table.
|
|
When this object takes the value 1, then only best route is added to Forwarding table.
|
|
This configuration will have effect only after hard/soft reset."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4Scalars 30 }
|
|
|
|
fsbgp4OperIBGPMaxPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational value for Maximum number of internal BGP multipath routes to be added per destination network
|
|
in Routing table.
|
|
When this object takes the value 1, then only best route is added to Forwarding table."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4Scalars 31 }
|
|
|
|
fsbgp4OperEBGPMaxPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational value for Maximum number of external BGP multipath routes that to be added per
|
|
destination network in Routing table.
|
|
When this object takes the value 1, then only best route is added to Forwarding table."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4Scalars 32 }
|
|
|
|
fsbgp4OperEIBGPMaxPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational value for Maximum number of external plus internal BGP multipath routes
|
|
(with same AS PATH) to be added per destination network in Routing table.
|
|
When this object takes the value 1, then only best route is added to Forwarding table."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4Scalars 33 }
|
|
|
|
fsbgp4FourByteASNSupportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable 4 byte ASN support in BGP Speaker.
|
|
This can be configured only if fsbgp4GlobalAdminStatus is down."
|
|
DEFVAL { enable }
|
|
::= { fsbgp4Scalars 34 }
|
|
|
|
fsbgp4FourByteASNotationType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
asplain (1),
|
|
asdot (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object denotes the notation to be used to display the 4 byte ASN. This
|
|
will change only the way the AS number is represented within router show
|
|
commands in the Command Line Interface (CLI) framework. This object can be
|
|
configured only if fsbgp4FourByteASNSupportStatus is enabled"
|
|
DEFVAL { asplain }
|
|
::= { fsbgp4Scalars 35 }
|
|
|
|
fsbgp4VpnLabelAllocPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pervrf (1),
|
|
perroute (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object denotes the Label Allocation policy."
|
|
DEFVAL { pervrf }
|
|
::= { fsbgp4Scalars 36 }
|
|
|
|
fsbgp4MacMobDuplicationTimeInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (2..36000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval is the upper bound on the amount of time a VM
|
|
Moved among the PEs for about MaxMacMoves times."
|
|
DEFVAL { 180 }
|
|
::= { fsbgp4Scalars 37 }
|
|
|
|
fsbgp4MaxMacMoves OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Maximum number of times a VM(MAC) can be moved among PEs
|
|
before the Mac Duplication timer Interval expiry"
|
|
DEFVAL { 5 }
|
|
::= { fsbgp4Scalars 38 }
|
|
|
|
fsbgp4VpnRouteLeakStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable the VRF route leaking between two different VRFS."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4Scalars 39 }
|
|
|
|
|
|
-- MIB FOR FSBGP_PEER_EXTENSIONS_TABLE BEGIN
|
|
|
|
-- This table is an Extension to the bgpPeerTable from stdbgp4.mib.
|
|
-- This table contains, one entry per BGP peer, information
|
|
-- about the BGP peer.
|
|
|
|
fsbgp4PeerExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4PeerExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP Peer Extension Table. The entries in the table specifies
|
|
the additional features supported for a peer by futureBGP4
|
|
Speaker in addition to the features specified as in bgpPeerTable
|
|
(described in stdbgp4.mib.). All entries in this table can be
|
|
configured only if fsbgp4LocalAs has be configured. This table is deprecated
|
|
and corresponding functionality is met using the objects in fsbgp4MpePeerExtTable. If
|
|
configured,this value overrides the values used in fsbgp4MpePeerExtTable MIB object"
|
|
::= { fsbgp 2 }
|
|
|
|
fsbgp4PeerExtEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4PeerExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry containing information about the additional features supported
|
|
for a peer by futureBGP4 Speaker. This object is deprecated and
|
|
corresponding functionality is met using the objects in fsbgp4MpePeerExtTable.
|
|
If configured,this value overrides the values used in fsbgp4MpePeerExtTable MIB object"
|
|
INDEX { fsbgp4PeerExtPeerRemoteAddr }
|
|
::= { fsbgp4PeerExtTable 1 }
|
|
|
|
Fsbgp4PeerExtEntry ::= SEQUENCE {
|
|
fsbgp4PeerExtPeerRemoteAddr
|
|
IpAddress,
|
|
fsbgp4PeerExtConfigurePeer
|
|
INTEGER,
|
|
fsbgp4PeerExtPeerRemoteAs
|
|
Unsigned32,
|
|
fsbgp4PeerExtEBGPMultiHop
|
|
INTEGER,
|
|
fsbgp4PeerExtNextHopSelf
|
|
INTEGER,
|
|
fsbgp4PeerExtConnSrcIfId
|
|
Integer32,
|
|
fsbgp4PeerExtRflClient
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4PeerExtPeerRemoteAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP address of this entry's BGP peer."
|
|
::= { fsbgp4PeerExtEntry 1 }
|
|
|
|
fsbgp4PeerExtConfigurePeer OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
create (1),
|
|
delete (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object is used to create or delete a peer. If called with create
|
|
and no matching peer exists, then a new peer entry will be created. The
|
|
admin status of this newly created peer will be stop. To enable the peer
|
|
set the peers remote AS (fsbgp4PeerExtPeerRemoteAS)and change the peer's
|
|
admin state (bgpPeerAdminState in stdbgp4.mib) to start. If this object
|
|
is called with create and a matching peer exists, then no action is done.
|
|
If called with delete and if a matching peer exists, then the complete
|
|
instance associated with that peer will be deleted."
|
|
::= { fsbgp4PeerExtEntry 2 }
|
|
|
|
fsbgp4PeerExtPeerRemoteAs OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote autonomous system number of the Peer. The peer admin status
|
|
can be made up only if this object is configured for a valid AS number.
|
|
When OPEN message is received from this peer during the BGP Connection
|
|
establishment, this configured AS value is compared against the AS number
|
|
received in the OPEN message. If both matches, then connection
|
|
establishment continues. If there is any mismatch, then the connection is
|
|
terminated. This object can be set only when the peer's admin status is
|
|
down."
|
|
::= { fsbgp4PeerExtEntry 3 }
|
|
|
|
fsbgp4PeerExtEBGPMultiHop OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This objects enables the BGP4 Speaker to accept or attempt
|
|
connections to external peers residing on network that are not directly
|
|
connected. By default, only directly connected EBGP peers are allowed.
|
|
For the internal peers, this object has no effect."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4PeerExtEntry 4 }
|
|
|
|
fsbgp4PeerExtNextHopSelf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
automatic(1),
|
|
self(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object specifies how the next hop attribute sent in the update
|
|
messages to this peer has to be generated. When the object takes the
|
|
value of self,the next Hop attribute will always be the sender Local
|
|
Address else the next hop will be generated based on the IP address of
|
|
the destination and the present next hop in the route information."
|
|
DEFVAL { automatic }
|
|
::= { fsbgp4PeerExtEntry 5 }
|
|
|
|
fsbgp4PeerExtConnSrcIfId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object specifies which address should be used as the source address
|
|
of the TCP session initiated with the Peer. By default this object takes
|
|
value as 0 and the source address of the TCP session is filled by TCP.
|
|
This object can take value of any interface identifier. If this object
|
|
refers to a valid interface identifier, then the TCP session initiated
|
|
with the peer should have the corresponding interface address as the
|
|
source address."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4PeerExtEntry 6 }
|
|
|
|
fsbgp4PeerExtRflClient OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nonClient (1),
|
|
client (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object specifies whether the peer is Client peer or Non-Client
|
|
peer. By default, the peer is created as Non-Client Peer."
|
|
DEFVAL {1}
|
|
::= {fsbgp4PeerExtEntry 7 }
|
|
|
|
-- MIB FOR FSBGP_PEER_EXTENSIONS_TABLE END
|
|
|
|
--- Multi-Exit Discriminator Table
|
|
--- This table specifies the value that has to be assigned to the
|
|
--- Multi-Exit Discriminator attribute when an update is sent.
|
|
|
|
fsbgp4MEDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MEDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP4 MED table. This table contains the MED values that are to
|
|
be assigned to routes. This table is deprecated and the corresponding
|
|
functionality is met using objects in fsbgp4MpeMEDTable. If configured,
|
|
this value overrides the value used in fsbgp4MpeMEDTable."
|
|
::= {fsbgp 3 }
|
|
|
|
fsbgp4MEDEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MEDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry containing information about the MED value."
|
|
INDEX { fsbgp4MEDIndex }
|
|
::= { fsbgp4MEDTable 1 }
|
|
|
|
Fsbgp4MEDEntry ::= SEQUENCE {
|
|
fsbgp4MEDIndex
|
|
Integer32,
|
|
fsbgp4MEDAdminStatus
|
|
INTEGER,
|
|
fsbgp4MEDRemoteAS
|
|
Unsigned32,
|
|
fsbgp4MEDIPAddrPrefix
|
|
IpAddress,
|
|
fsbgp4MEDIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4MEDIntermediateAS
|
|
DisplayString,
|
|
fsbgp4MEDDirection
|
|
INTEGER,
|
|
fsbgp4MEDValue
|
|
Unsigned32,
|
|
fsbgp4MEDPreference
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4MEDIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" This is the index to the table. Any entry in the table can be
|
|
configured only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4MEDEntry 1 }
|
|
|
|
fsbgp4MEDAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The desired state of this entry. The entries in a row are
|
|
configurable only if the admin status is DOWN."
|
|
::= {fsbgp4MEDEntry 2 }
|
|
|
|
fsbgp4MEDRemoteAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" The remote autonomous system with which this entry is associated.
|
|
A value of zero indicates that this entry is not valid and will not
|
|
be matched for when the MED value for an update is calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MEDEntry 3 }
|
|
|
|
fsbgp4MEDIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information
|
|
field in updates. A value of zero indicates that the entry is not
|
|
valid and will not be matched for when the MED value for an update is
|
|
calculated."
|
|
DEFVAL { '00000000'H }
|
|
::= { fsbgp4MEDEntry 4 }
|
|
|
|
fsbgp4MEDIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in the Network Layer Reachability
|
|
Information field. A value of zero indicates that the entry is not
|
|
valid and will not be matched for when the MED value for an update is
|
|
calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MEDEntry 5 }
|
|
|
|
fsbgp4MEDIntermediateAS OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Comma seperated list of AS numbers that are to
|
|
be checked against the AS_PATH attribute of the Update.
|
|
An empty field indicates that the same need not be
|
|
checked for in the update.Maximum configurable size is 100."
|
|
::= { fsbgp4MEDEntry 6 }
|
|
|
|
fsbgp4MEDDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The direction of the update with which the entry is to be associated."
|
|
DEFVAL { in }
|
|
::= { fsbgp4MEDEntry 7 }
|
|
|
|
fsbgp4MEDValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value assigned to the MED Attribute for the route present in NLRI"
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MEDEntry 8 }
|
|
|
|
fsbgp4MEDPreference OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(1),
|
|
true(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object specifies whether the value present
|
|
in this entry takes precedence when the attribute
|
|
is already present in the update message that has
|
|
been received."
|
|
DEFVAL { false }
|
|
::= { fsbgp4MEDEntry 9 }
|
|
|
|
-- Local Preference Table.
|
|
-- This table specifies the value that has to assigned to the
|
|
-- Local Preference attribute when an update is sent to an
|
|
-- internal Peer or received from an external or internal peer.
|
|
|
|
fsbgp4LocalPrefTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4LocalPrefEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP Local Preference table. This table contains,
|
|
the value that is to be assigned to the Local
|
|
Preference attibute."
|
|
::= { fsbgp 4 }
|
|
|
|
fsbgp4LocalPrefEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4LocalPrefEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry containing information about the connection with a BGP peer."
|
|
INDEX { fsbgp4LocalPrefIndex }
|
|
::= {fsbgp4LocalPrefTable 1 }
|
|
|
|
Fsbgp4LocalPrefEntry ::= SEQUENCE {
|
|
fsbgp4LocalPrefIndex
|
|
Integer32,
|
|
fsbgp4LocalPrefAdminStatus
|
|
INTEGER,
|
|
fsbgp4LocalPrefRemoteAS
|
|
Unsigned32,
|
|
fsbgp4LocalPrefIPAddrPrefix
|
|
IpAddress,
|
|
fsbgp4LocalPrefIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4LocalPrefIntermediateAS
|
|
DisplayString,
|
|
fsbgp4LocalPrefDirection
|
|
INTEGER,
|
|
fsbgp4LocalPrefValue
|
|
Unsigned32,
|
|
fsbgp4LocalPrefPreference
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4LocalPrefIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is the index to the table. Any entry in the table can be
|
|
configured only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4LocalPrefEntry 1 }
|
|
|
|
fsbgp4LocalPrefAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The desired state of this entry. The entries in a row are
|
|
configurable only if the admin status is DOWN."
|
|
::= { fsbgp4LocalPrefEntry 2 }
|
|
|
|
fsbgp4LocalPrefRemoteAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote autonomous system with which this entry
|
|
is associated. A value of zero indicates that this
|
|
entry is not valid and will not be matched for when
|
|
the LocalPref value for an update is calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4LocalPrefEntry 3 }
|
|
|
|
fsbgp4LocalPrefIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information field.
|
|
A value of zero indicates that the entry is not valid and will not be
|
|
matched for when the Local Pref value for an update is calculated."
|
|
DEFVAL { '00000000'H }
|
|
::= { fsbgp4LocalPrefEntry 4 }
|
|
|
|
fsbgp4LocalPrefIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in the Network Layer Reachability
|
|
Information field. A value of zero indicates that the entry is not valid
|
|
and will not be matched for when the Local Pref value for an update
|
|
is calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4LocalPrefEntry 5 }
|
|
|
|
fsbgp4LocalPrefIntermediateAS OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Comma separated list of AS numbers that are to
|
|
be present in the AS_PATH attribute of the Update.
|
|
An empty field indicates that the same need not be
|
|
checked for in the update.Maximum configurable size is 100."
|
|
::= { fsbgp4LocalPrefEntry 6 }
|
|
|
|
fsbgp4LocalPrefDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1), -- incoming updates
|
|
out(2) -- outgoing updates
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The direction of the update with which the entry is to be associated."
|
|
DEFVAL { in }
|
|
::= { fsbgp4LocalPrefEntry 7 }
|
|
|
|
fsbgp4LocalPrefValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value assigned to the LP Attribute for the route present in NLRI"
|
|
DEFVAL { 100 }
|
|
::= { fsbgp4LocalPrefEntry 8 }
|
|
|
|
fsbgp4LocalPrefPreference OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(1),
|
|
true(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object specifies whether the value present
|
|
in this entry takes precedence when the attribute
|
|
is already present in the update message that has
|
|
been received."
|
|
DEFVAL { false }
|
|
::= { fsbgp4LocalPrefEntry 9 }
|
|
|
|
-- Update Filter Table.
|
|
-- This table is used to filter out routing updates
|
|
|
|
fsbgp4UpdateFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4UpdateFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP Update Filter Table. This table contains
|
|
Rules to filter out updates based on the AS from
|
|
which it is received, NLRI and AS through which it
|
|
had passed."
|
|
::= { fsbgp 5 }
|
|
|
|
fsbgp4UpdateFilterEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4UpdateFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry containing information about the updates
|
|
that are to be filtered."
|
|
INDEX { fsbgp4UpdateFilterIndex }
|
|
::= { fsbgp4UpdateFilterTable 1 }
|
|
|
|
Fsbgp4UpdateFilterEntry ::= SEQUENCE {
|
|
fsbgp4UpdateFilterIndex
|
|
Integer32,
|
|
fsbgp4UpdateFilterAdminStatus
|
|
INTEGER,
|
|
fsbgp4UpdateFilterRemoteAS
|
|
Unsigned32,
|
|
fsbgp4UpdateFilterIPAddrPrefix
|
|
IpAddress,
|
|
fsbgp4UpdateFilterIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4UpdateFilterIntermediateAS
|
|
DisplayString,
|
|
fsbgp4UpdateFilterDirection
|
|
INTEGER,
|
|
fsbgp4UpdateFilterAction
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4UpdateFilterIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is the index to the table. Any entry in the table can be configured
|
|
only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4UpdateFilterEntry 1 }
|
|
|
|
fsbgp4UpdateFilterAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The desired state of this entry. The entries in a row are
|
|
configurable only if the admin status is DOWN."
|
|
::= { fsbgp4UpdateFilterEntry 2 }
|
|
|
|
fsbgp4UpdateFilterRemoteAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote autonomous system with which this entry
|
|
is associated. A value of zero indicates that this
|
|
entry is not valid and will not be matched for when
|
|
the update is checked."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4UpdateFilterEntry 3 }
|
|
|
|
fsbgp4UpdateFilterIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information field.
|
|
A value of zero in this field indicates that the NLRI field may not be
|
|
matched."
|
|
DEFVAL { '00000000'H }
|
|
::= { fsbgp4UpdateFilterEntry 4 }
|
|
|
|
fsbgp4UpdateFilterIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix
|
|
in the Network Layer Reachability
|
|
Information field. A value of zero in this field
|
|
indicates that the NLRI field may not be matched."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4UpdateFilterEntry 5 }
|
|
|
|
fsbgp4UpdateFilterIntermediateAS OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Comma separated list of AS numbers that are to
|
|
be present in the AS_PATH attribute of the Update.
|
|
An empty field indicates that the same need not be
|
|
checked for in the update."
|
|
::= { fsbgp4UpdateFilterEntry 6 }
|
|
|
|
fsbgp4UpdateFilterDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1), -- incoming updates
|
|
out(2) -- outgoing updates
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The direction of the update with which the entry is to be associated."
|
|
DEFVAL { in }
|
|
::= { fsbgp4UpdateFilterEntry 7 }
|
|
|
|
fsbgp4UpdateFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow (1), -- do not filter
|
|
filter (2) -- filter
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The action to be taken when the characteristics
|
|
that are specified in the entry is matched."
|
|
DEFVAL { filter }
|
|
::= { fsbgp4UpdateFilterEntry 8 }
|
|
|
|
-- Aggregation Table.
|
|
-- This table is used to aggregate the routing information
|
|
-- before the same are advertised to peers.
|
|
|
|
fsbgp4AggregateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4AggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP Aggregate Table. The entries in the table
|
|
specifies the IP address based on which the routing
|
|
information has to be aggregated."
|
|
::= { fsbgp 6 }
|
|
|
|
fsbgp4AggregateEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4AggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry containing information about the IP address
|
|
on which the aggregation has to be done."
|
|
INDEX { fsbgp4AggregateIndex }
|
|
::= { fsbgp4AggregateTable 1 }
|
|
|
|
Fsbgp4AggregateEntry ::= SEQUENCE {
|
|
fsbgp4AggregateIndex
|
|
Integer32,
|
|
fsbgp4AggregateAdminStatus
|
|
INTEGER,
|
|
fsbgp4AggregateIPAddrPrefix
|
|
IpAddress,
|
|
fsbgp4AggregateIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4AggregateAdvertise
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4AggregateIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is the index to the table.Any entry in the table can be
|
|
configured only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4AggregateEntry 1 }
|
|
|
|
fsbgp4AggregateAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The desired state of this entry."
|
|
::= { fsbgp4AggregateEntry 2 }
|
|
|
|
fsbgp4AggregateIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information field.
|
|
This field is configurable only if the admin status is DOWN"
|
|
::= { fsbgp4AggregateEntry 3 }
|
|
|
|
fsbgp4AggregateIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in the Network Layer Reachability
|
|
Information field. This field is configurable only if the admin status
|
|
is DOWN."
|
|
::= { fsbgp4AggregateEntry 4 }
|
|
|
|
fsbgp4AggregateAdvertise OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
summaryOnly (1),
|
|
all (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object specifies the route update that should be sent
|
|
to the peers -
|
|
summary-only - specifies that only the summarized route
|
|
has to be advertised to peers.
|
|
All - specifies that both the summary and the
|
|
more-specific routes based on which the summary entry
|
|
was generated has to be advertised to the peers."
|
|
::= { fsbgp4AggregateEntry 5 }
|
|
|
|
-- Route Redistribution (RRD) OBJECT DEFINITION BEGIN
|
|
|
|
fsbgp4RRDGroup OBJECT IDENTIFIER ::= { fsbgp 7 }
|
|
|
|
-- SCALAR_TABLE_BEGIN fsbgp4RRDGroup 3
|
|
|
|
fsbgp4RRDAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls redistribution of Direct, Static, IGP(OSPF,RIP) routes into
|
|
BGP. If this object is set to enable, then routes from protocols as
|
|
specified by fsbgp4RRDProtoMaskForEnable will be imported into BGP and
|
|
the BGP learnt routes will be distributed to IGP. If this object is set
|
|
as disable, then the routes learned from protocols specified by
|
|
fsbgp4RRDProtoMaskForEnable will be removed from BGP and no route will
|
|
be either distributed to or imported from IGP. This object can
|
|
be set only if fsbgp4GlobalAdminStatus is up. When the global admin
|
|
state changes the fsbgp4RRDAdminStatus also changes."
|
|
DEFVAL { enable }
|
|
::= { fsbgp4RRDGroup 1 }
|
|
|
|
fsbgp4RRDProtoMaskForEnable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
-- See the description
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bit mask of source protocols from which routes are
|
|
imported to BGP.(LSB corresponds to Bit 0)
|
|
|
|
Bit 1, if set, indicates that direct routes can be
|
|
redistributed into BGP. (value = 2)
|
|
|
|
Bit 2, if set, indicates that static routes can be
|
|
redistributed into BGP. (value = 4)
|
|
|
|
Bit 7, if set, indicates that routes from RIP can be
|
|
redistributed into BGP. (value = 128)
|
|
|
|
Bit 12, if set, indicates that OSPF routes can be
|
|
redistributed into BGP. (value = 4096)
|
|
|
|
Bit 14, if set, indicates that routes from ISIS Level1 are
|
|
redistributed into BGP. (value = 16384)
|
|
|
|
Bit 15, if set, indicates that routes from ISIS Level2 are
|
|
redistributed into BGP. (value = 32768)
|
|
Other bits are reserved for future use."
|
|
::= { fsbgp4RRDGroup 2 }
|
|
|
|
fsbgp4RRDSrcProtoMaskForDisable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
-- See the description
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bit mask of source protocols from which redistribution
|
|
to BGP is disabled.(LSB corresponds to Bit 0)
|
|
|
|
Bit 1, if set, indicates that direct routes cannot be
|
|
redistributed into BGP. (value = 2)
|
|
|
|
Bit 2, if set, indicates that static routes cannot be
|
|
redistributed into BGP. (value = 4)
|
|
|
|
Bit 7, if set, indicates that routes from RIP cannot be
|
|
redistributed into BGP. (value = 128)
|
|
|
|
Bit 12, if set, indicates that OSPF routes cannot be
|
|
redistributed into BGP. (value = 4096)
|
|
|
|
Bit 14, if set, indicates that routes from ISIS Level1 cannot be
|
|
redistributed into BGP. (value = 16384)
|
|
|
|
Bit 15, if set, indicates that routes from ISIS Level2 cannot be
|
|
redistributed into BGP. (value = 32768)
|
|
Other bits are reserved for future use."
|
|
::= { fsbgp4RRDGroup 3 }
|
|
|
|
fsbgp4RRDDefaultMetric OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default metric value for the IGP routes and static route. If
|
|
configured to 0, the metric received from the IGP route will be used.
|
|
If configured to other value, the MED value of the redistributed routes
|
|
take this value. This value have no effect on the Direct routes."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4RRDGroup 4 }
|
|
|
|
fsbgp4RRDRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name Identifies the specified route-map
|
|
in the list of route-maps. If this Object needs to be
|
|
changed, first reset this object and then configure the
|
|
new value."
|
|
::= { fsbgp4RRDGroup 5 }
|
|
|
|
fsbgp4RRDMatchTypeEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
external(1),
|
|
internal(2),
|
|
nssa-external(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Match type Enable specifies the OSPF route type that
|
|
needs to be redistributed into BGP, This object is
|
|
used only ospf redistribution."
|
|
::= { fsbgp4RRDGroup 6}
|
|
|
|
fsbgp4RRDMatchTypeDisable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
external(1),
|
|
internal(2),
|
|
nssa-external(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Match type Disable specifies the OSPF route type
|
|
that should be disbled from redistribution into BGP.
|
|
This object is used only for OSPF protocol."
|
|
::= { fsbgp4RRDGroup 7}
|
|
|
|
fsbgp4RRDMetricTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RRDMetricEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table describing the configuration of metric values to
|
|
the redistributed routes."
|
|
::= { fsbgp4RRDGroup 8 }
|
|
|
|
fsbgp4RRDMetricEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RRDMetricEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information describing the configuration of single entry."
|
|
INDEX {fsBgp4RRDMetricProtocolId}
|
|
::= { fsbgp4RRDMetricTable 1 }
|
|
|
|
Fsbgp4RRDMetricEntry ::= SEQUENCE {
|
|
fsBgp4RRDMetricProtocolId INTEGER,
|
|
fsBgp4RRDMetricValue Integer32
|
|
}
|
|
|
|
fsBgp4RRDMetricProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ospf(1),
|
|
rip(2),
|
|
connected(3),
|
|
static(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol Id for which the Metric value needs to be changed by the User."
|
|
::= { fsbgp4RRDMetricEntry 1 }
|
|
|
|
fsBgp4RRDMetricValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Metric value to be considered instead of the default value from RTM
|
|
for the protocol specified. If the value not secified by the user,
|
|
default metric value is considered."
|
|
::= { fsbgp4RRDMetricEntry 2 }
|
|
-- SCALAR_TABLE_END fsbgp4RRDGroup
|
|
|
|
-- RRD OBJECT DEFINITION END
|
|
|
|
-- MIB for Importing STATIC routes to BGP and Viewing non-BGP routes.
|
|
|
|
fsbgp4ImportRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ImportRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Non-BGP routes imported into the BGP RIB can be viewed through this table.
|
|
Also allows importing a static route into BGP.After updating the RIB tree,
|
|
if there is any change in the best route selected, then the route is
|
|
updated to the Common Forwarding table."
|
|
::= { fsbgp 8 }
|
|
|
|
fsbgp4ImportRouteEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ImportRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Import Route entry."
|
|
INDEX {
|
|
fsbgp4ImportRoutePrefix,
|
|
fsbgp4ImportRoutePrefixLen,
|
|
fsbgp4ImportRouteProtocol,
|
|
fsbgp4ImportRouteNextHop,
|
|
fsbgp4ImportRouteIfIndex,
|
|
fsbgp4ImportRouteMetric
|
|
}
|
|
::= { fsbgp4ImportRouteTable 1 }
|
|
|
|
Fsbgp4ImportRouteEntry ::= SEQUENCE {
|
|
fsbgp4ImportRoutePrefix IpAddress,
|
|
fsbgp4ImportRoutePrefixLen Integer32,
|
|
fsbgp4ImportRouteProtocol Integer32,
|
|
fsbgp4ImportRouteNextHop IpAddress,
|
|
fsbgp4ImportRouteIfIndex Integer32,
|
|
fsbgp4ImportRouteMetric Integer32,
|
|
fsbgp4ImportRouteAction INTEGER
|
|
}
|
|
|
|
fsbgp4ImportRoutePrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix of the route to be imported."
|
|
::= { fsbgp4ImportRouteEntry 1 }
|
|
|
|
fsbgp4ImportRoutePrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix length of the route."
|
|
::= { fsbgp4ImportRouteEntry 2 }
|
|
|
|
fsbgp4ImportRouteProtocol OBJECT-TYPE
|
|
SYNTAX Integer32 (2|3|8|13)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Protocol value for Non-BGP routes.
|
|
2- LOCAL,
|
|
3 - STATIC,
|
|
8 - RIP,
|
|
13 - OSPF.
|
|
Only STATIC routes (protocol 3) can be added through this table.
|
|
However all non-BGP protocol (Local, Static, RIP, OSPF) routes can
|
|
be viewed."
|
|
::= { fsbgp4ImportRouteEntry 3 }
|
|
|
|
fsbgp4ImportRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"NextHop Ipaddress for the route."
|
|
::= { fsbgp4ImportRouteEntry 4 }
|
|
|
|
fsbgp4ImportRouteIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Interface Index of the Route"
|
|
::= { fsbgp4ImportRouteEntry 5 }
|
|
|
|
fsbgp4ImportRouteMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Metric for the route being imported."
|
|
::= { fsbgp4ImportRouteEntry 6 }
|
|
|
|
fsbgp4ImportRouteAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
add (1), -- route addition
|
|
delete (2) -- route deletion
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Controls addition or deletion of route."
|
|
::= { fsbgp4ImportRouteEntry 7}
|
|
|
|
|
|
-- MIB for Importing DIRECT/STATIC routes to BGP end
|
|
-- MIB for getting FSM transition history
|
|
|
|
fsbgp4FsmTransitionHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4FsmTransitionHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Gets FSM transitions history per peer "
|
|
::= { fsbgp 9 }
|
|
|
|
fsbgp4FsmTransitionHistEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4FsmTransitionHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Fsm Hist entry."
|
|
INDEX {
|
|
fsbgp4Peer
|
|
}
|
|
::= { fsbgp4FsmTransitionHistTable 1 }
|
|
|
|
Fsbgp4FsmTransitionHistEntry ::= SEQUENCE {
|
|
fsbgp4Peer IpAddress,
|
|
fsbgp4FsmTransitionHist DisplayString
|
|
}
|
|
|
|
fsbgp4Peer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Peer from which FSM transition history would be read."
|
|
::= { fsbgp4FsmTransitionHistEntry 1 }
|
|
|
|
fsbgp4FsmTransitionHist OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" sequence of FSM states separated by space"
|
|
::= { fsbgp4FsmTransitionHistEntry 2 }
|
|
|
|
-- MIB for getting FSM transitions history end
|
|
-- MIB FOR FSBGP_ROUTEREFLECTOR
|
|
|
|
fsbgpRfl OBJECT IDENTIFIER ::= {fsbgp 10}
|
|
|
|
fsbgp4RflScalars OBJECT IDENTIFIER ::= {fsbgpRfl 1}
|
|
|
|
fsbgp4RflbgpClusterId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured Cluster-ID of the local router. By default, when the BGP
|
|
speaker acts as Route Reflector, the BGP Identifier is used as the
|
|
cluster id. Administrator can overwrite the default cluster-id by
|
|
configuring this object. This object can be configured only if
|
|
fsbgp4LocalAS is configured."
|
|
REFERENCE
|
|
"RFC 2796 - BGP Route Reflection"
|
|
::= { fsbgp4RflScalars 1 }
|
|
|
|
fsbgp4RflRflSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
clientsupport (2),
|
|
noClientSupport (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired support of the Route Reflector in the cluster.
|
|
Note that none(1) value is for read-only. This object can be set only if
|
|
fsbgp4LocalAS is configured."
|
|
DEFVAL {2}
|
|
::= { fsbgp4RflScalars 2 }
|
|
|
|
--- Route Reflector PathAttrributes Table
|
|
--- Represents the information about BGP Route Reflection [RFC 2796] -
|
|
--- - path attributes for a specified path to a network.
|
|
|
|
fsbgp4RflRouteReflectorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RflRouteReflectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP Route Reflector Table. This table indicates the Rfl path attributes
|
|
that are associated with specified path to a network."
|
|
::= {fsbgpRfl 2 }
|
|
|
|
fsbgp4RflRouteReflectorEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RflRouteReflectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry containing information about the route reflection specific path
|
|
attributes received with a given route "
|
|
INDEX { fsbgp4RflPathAttrAddrPrefix,
|
|
fsbgp4RflPathAttrAddrPrefixLen,
|
|
fsbgp4RflPathAttrPeer
|
|
}
|
|
::= { fsbgp4RflRouteReflectorTable 1 }
|
|
|
|
Fsbgp4RflRouteReflectorEntry ::= SEQUENCE {
|
|
fsbgp4RflPathAttrAddrPrefix
|
|
IpAddress,
|
|
fsbgp4RflPathAttrAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4RflPathAttrPeer
|
|
IpAddress,
|
|
fsbgp4RflPathAttrOriginatorId
|
|
OCTET STRING,
|
|
fsbgp4RflPathAttrClusterList
|
|
OCTET STRING
|
|
}
|
|
|
|
fsbgp4RflPathAttrAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the NLRI field. This object is an IP address
|
|
containing the prefix with the length specified by fsbgp4RflPathAttrAddrPrefixLen.
|
|
Any bits beyond the length specified by fsbgp4RflPathAttrAddrPrefixLen are zeroed."
|
|
::= { fsbgp4RflRouteReflectorEntry 1 }
|
|
|
|
fsbgp4RflPathAttrAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in NLRI field."
|
|
::= { fsbgp4RflRouteReflectorEntry 2 }
|
|
|
|
fsbgp4RflPathAttrPeer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The address of the peer where the path information was learned."
|
|
::= { fsbgp4RflRouteReflectorEntry 3 }
|
|
|
|
fsbgp4RflPathAttrOriginatorId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Originator-ID identifying the router that initially advertised
|
|
this destination to a Route Reflector. A value of 0.0.0.0 indicates
|
|
the absence of this attribute."
|
|
REFERENCE
|
|
"This attribute is defined in [RFC 2796]"
|
|
::= { fsbgp4RflRouteReflectorEntry 4 }
|
|
|
|
fsbgp4RflPathAttrClusterList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A sequence of four octet long values Cluster-IDs representing the reflection path
|
|
that the route has passed. Each four octet long value represents the ID
|
|
of a cluster that the route has traversed. A length of zero (0)
|
|
indicates the absence of this attibute."
|
|
REFERENCE
|
|
"This attribute is defined in [RFC 2796]"
|
|
::= {fsbgp4RflRouteReflectorEntry 5 }
|
|
|
|
-- MIB FOR FSBGP_ROUTEREFLECTOR end
|
|
-- MIB FOR FSBGP_ROUTEFLAPDAMPING
|
|
|
|
fsbgp4Rfd OBJECT IDENTIFIER ::= { fsbgp 11}
|
|
fsbgp4RfdScalars OBJECT IDENTIFIER ::= { fsbgp4Rfd 1}
|
|
|
|
fsbgp4RfdCutOff OBJECT-TYPE
|
|
SYNTAX Integer32 (2000..3999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The figure-of-merit value above which the route will be suppressed.
|
|
This object can be set only if fsbgp4RfdAdminStatus is disabled
|
|
is set to down and fsbgp4LocalAS is configured."
|
|
DEFVAL { 2000 }
|
|
::= { fsbgp4RfdScalars 1 }
|
|
|
|
fsbgp4RfdReuse OBJECT-TYPE
|
|
SYNTAX Integer32 (100..1999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The figure-of-merit value below which the suppressed route will be reused.
|
|
This object can be set only if fsbgp4RfdAdminStatus is disabled
|
|
and fsbgp4LocalAS is configured."
|
|
DEFVAL { 750 }
|
|
::= { fsbgp4RfdScalars 2 }
|
|
|
|
fsbgp4RfdCeiling OBJECT-TYPE
|
|
SYNTAX Integer32 (4000..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest value the figure-of-merit can attain."
|
|
DEFVAL { 8000 }
|
|
::= { fsbgp4RfdScalars 3 }
|
|
|
|
fsbgp4RfdMaxHoldDownTime OBJECT-TYPE
|
|
SYNTAX Integer32 (1800..10800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum time (in seconds) a route can be suppressed.
|
|
This object can be set only if fsbgp4RfdAdminStatus is disabled
|
|
and fsbgp4LocalAS is configured."
|
|
DEFVAL { 3600 }
|
|
::= { fsbgp4RfdScalars 4 }
|
|
|
|
fsbgp4RfdDecayHalfLifeTime OBJECT-TYPE
|
|
SYNTAX Integer32 (600..2700)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time duration in seconds during which the figure-of-merit will be
|
|
reduced by half. This object can be set only if fsbgp4RfdAdminStatus is
|
|
disabled and fsbgp4LocalAS is configured."
|
|
DEFVAL { 900 }
|
|
::= { fsbgp4RfdScalars 5 }
|
|
|
|
fsbgp4RfdDecayTimerGranularity OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time granularity in seconds used to perform all decay calculations.
|
|
This object can be set only if fsbgp4RfdAdminStatus is disabled
|
|
and fsbgp4LocalAS is configured."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4RfdScalars 6 }
|
|
|
|
fsbgp4RfdReuseTimerGranularity OBJECT-TYPE
|
|
SYNTAX Integer32 (15..10800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval between evaluations of the reuse lists.
|
|
This object can be set only if fsbgp4RfdAdminStatus is disabled
|
|
and fsbgp4LocalAS is configured."
|
|
DEFVAL { 15 }
|
|
::= { fsbgp4RfdScalars 7 }
|
|
|
|
fsbgp4RfdReuseIndxArraySize OBJECT-TYPE
|
|
SYNTAX Integer32 (256..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Size of reuse index arrays.This object can be set only if
|
|
fsbgp4GlobalAdminStatus is set to down and fsbgp4LocalAS is
|
|
configured."
|
|
DEFVAL { 1024 }
|
|
::= { fsbgp4RfdScalars 8 }
|
|
|
|
fsbgp4RfdAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the RouteFlap Dampening feature of the BGP system.
|
|
The AricentBGP4 speaker's route flap dampending is functionally active only
|
|
when the RFD admin status is enabled. The RFD admin status can be enabled
|
|
only if the fsbgp4GlobalAdminStatus is set to up. When
|
|
fsbgp4GlobalAdminStatus is set to down, RFD admin status will also be
|
|
disabled. On disabling RFD admin status, the route dampening history
|
|
and peer dampening history will be cleared and the dampened routes will
|
|
be advertised as feasible routes. By default after the
|
|
fsbgp4GlobalAdminStatus is set to up, the RFD admin status will be made up.
|
|
If RfdAdmin is disabled the damping feature is alone the disabled, the
|
|
other rfd configurations will not be reset."
|
|
DEFVAL { enable }
|
|
::= { fsbgp4RfdScalars 9 }
|
|
|
|
|
|
--- Routes Damping History Table
|
|
|
|
fsbgp4RfdRtDampHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RfdRtDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Route damping history table.This table contains the figure-of-merit and
|
|
the route status"
|
|
::= { fsbgp4Rfd 2 }
|
|
|
|
fsbgp4RfdRtDampHistEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RfdRtDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains route damping history"
|
|
INDEX { fsbgp4PathAttrAddrPrefix,
|
|
fsbgp4PathAttrAddrPrefixLen,
|
|
fsbgp4PathAttrPeer,
|
|
fsbgp4RtDampHistInstance
|
|
}
|
|
::= { fsbgp4RfdRtDampHistTable 1 }
|
|
|
|
Fsbgp4RfdRtDampHistEntry ::= SEQUENCE {
|
|
fsbgp4PathAttrAddrPrefix
|
|
IpAddress,
|
|
fsbgp4PathAttrAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4PathAttrPeer
|
|
IpAddress,
|
|
fsbgp4RtDampHistInstance
|
|
Integer32,
|
|
fsbgp4RfdRtFom
|
|
Integer32,
|
|
fsbgp4RfdRtLastUpdtTime
|
|
Integer32,
|
|
fsbgp4RfdRtState
|
|
INTEGER,
|
|
fsbgp4RfdRtStatus
|
|
INTEGER
|
|
|
|
}
|
|
|
|
fsbgp4PathAttrAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the NLRI field. This object is an IP address
|
|
containing the prefix with the length specified by
|
|
fsbgp4PathAttrAddrPrefixLen. Any bits beyond the length specified by
|
|
bgp4PathAttrAddrPrefixLen are
|
|
zeroed."
|
|
::= { fsbgp4RfdRtDampHistEntry 1 }
|
|
|
|
fsbgp4PathAttrAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in NLRI field."
|
|
::= { fsbgp4RfdRtDampHistEntry 2 }
|
|
|
|
fsbgp4PathAttrPeer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Peer remote address of the peer where the path information was
|
|
learned."
|
|
::= { fsbgp4RfdRtDampHistEntry 3 }
|
|
|
|
fsbgp4RtDampHistInstance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Multiple damping histories can be present for the same destination when
|
|
the peer is switching between two alternate AS Paths."
|
|
::= { fsbgp4RfdRtDampHistEntry 4 }
|
|
|
|
fsbgp4RfdRtFom OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The figure-of-merit of the route"
|
|
::= { fsbgp4RfdRtDampHistEntry 5 }
|
|
|
|
fsbgp4RfdRtLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The time when the route figure-of-merit was updated."
|
|
::= {fsbgp4RfdRtDampHistEntry 6 }
|
|
|
|
fsbgp4RfdRtState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is suppressed or not "
|
|
::= { fsbgp4RfdRtDampHistEntry 7 }
|
|
|
|
fsbgp4RfdRtStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
feasibleroute (2),
|
|
unfeasibleroute (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is feasible or unfeasible
|
|
route"
|
|
::= { fsbgp4RfdRtDampHistEntry 8 }
|
|
|
|
|
|
--- Peers Damping History Table
|
|
|
|
fsbgp4RfdPeerDampHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RfdPeerDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Peer Damping history table. It contains the peer figure-of-merit and
|
|
peer status."
|
|
::= { fsbgp4Rfd 3 }
|
|
|
|
fsbgp4RfdPeerDampHistEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RfdPeerDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains peer damping history"
|
|
INDEX { fsbgp4PeerRemoteIpAddr
|
|
}
|
|
::= { fsbgp4RfdPeerDampHistTable 1 }
|
|
|
|
Fsbgp4RfdPeerDampHistEntry ::= SEQUENCE {
|
|
fsbgp4PeerRemoteIpAddr
|
|
IpAddress,
|
|
fsbgp4RfdPeerFom
|
|
Integer32,
|
|
fsbgp4RfdPeerLastUpdtTime
|
|
Integer32,
|
|
fsbgp4RfdPeerState
|
|
INTEGER,
|
|
fsbgp4RfdPeerStatus
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4PeerRemoteIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The peer remote address of the peer."
|
|
::= { fsbgp4RfdPeerDampHistEntry 1 }
|
|
|
|
fsbgp4RfdPeerFom OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The current figure-of-merit of peer"
|
|
::= {fsbgp4RfdPeerDampHistEntry 2 }
|
|
|
|
fsbgp4RfdPeerLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The time when the figure-of-merit was updated."
|
|
::= {fsbgp4RfdPeerDampHistEntry 3 }
|
|
|
|
fsbgp4RfdPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is suppressed or not"
|
|
::= {fsbgp4RfdPeerDampHistEntry 4 }
|
|
|
|
fsbgp4RfdPeerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
peerup (2),
|
|
peerdown (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is up or down"
|
|
::= {fsbgp4RfdPeerDampHistEntry 5 }
|
|
|
|
|
|
---Routes Reuse List Table
|
|
|
|
fsbgp4RfdRtsReuseListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RfdRtsReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes Reuse List Table. It contains the IP prefix and prefix length."
|
|
::= { fsbgp4Rfd 4 }
|
|
|
|
fsbgp4RfdRtsReuseListEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RfdRtsReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains routes reuse list"
|
|
INDEX { fsbgp4RtIPPrefix,
|
|
fsbgp4RtIPPrefixLen,
|
|
fsbgp4PeerRemAddress,
|
|
fsbgp4RfdRtReuseListInstance
|
|
}
|
|
::= { fsbgp4RfdRtsReuseListTable 1 }
|
|
|
|
Fsbgp4RfdRtsReuseListEntry ::= SEQUENCE {
|
|
fsbgp4RtIPPrefix
|
|
IpAddress,
|
|
fsbgp4RtIPPrefixLen
|
|
Integer32,
|
|
fsbgp4PeerRemAddress
|
|
IpAddress,
|
|
fsbgp4RfdRtReuseListInstance
|
|
Integer32,
|
|
fsbgp4RfdRtReuseListRtFom
|
|
Integer32,
|
|
fsbgp4RfdRtReuseListRtLastUpdtTime
|
|
Integer32,
|
|
fsbgp4RfdRtReuseListRtState
|
|
INTEGER,
|
|
fsbgp4RfdRtReuseListRtStatus
|
|
INTEGER
|
|
|
|
}
|
|
|
|
fsbgp4RtIPPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An IP address prefix in the NLRI field. This object is an IP address
|
|
containing the prefix with the length specified by fsbgp4RtIPPrefixLen.
|
|
Any bits beyond the length specified by fsbgp4IPPrefixLen are
|
|
zeroed."
|
|
::= { fsbgp4RfdRtsReuseListEntry 1 }
|
|
|
|
fsbgp4RtIPPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in NLRI field."
|
|
::= { fsbgp4RfdRtsReuseListEntry 2 }
|
|
|
|
fsbgp4PeerRemAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Peer remote address of the peer where the path information was
|
|
learned."
|
|
::= { fsbgp4RfdRtsReuseListEntry 3 }
|
|
|
|
fsbgp4RfdRtReuseListInstance OBJECT-TYPE
|
|
SYNTAX Integer32 (0..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Multiple entries can be present in the routes reuse list for the same
|
|
destination. When the external peer is switching between two AS paths,
|
|
both paths are penalized and inserted into routes reuse list.The Reuse
|
|
List Instance is used to read the particular instance of reuse entry"
|
|
::= {fsbgp4RfdRtsReuseListEntry 4 }
|
|
|
|
fsbgp4RfdRtReuseListRtFom OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The figure-of-merit of the route which is in the routes reuse list"
|
|
::= {fsbgp4RfdRtsReuseListEntry 5 }
|
|
|
|
fsbgp4RfdRtReuseListRtLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The time when the route figure-of-merit was updated."
|
|
::= {fsbgp4RfdRtsReuseListEntry 6 }
|
|
|
|
fsbgp4RfdRtReuseListRtState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is suppressed or not "
|
|
::= { fsbgp4RfdRtsReuseListEntry 7 }
|
|
|
|
fsbgp4RfdRtReuseListRtStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
feasibleroute (2),
|
|
unfeasibleroute (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is feasible or unfeasible
|
|
route"
|
|
::= { fsbgp4RfdRtsReuseListEntry 8 }
|
|
|
|
--- Peer's Reuse List Table
|
|
|
|
fsbgp4RfdPeerReuseListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RfdPeerReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Peer's Reuse List Table. It contains the Peer Remote Address."
|
|
::= { fsbgp4Rfd 5 }
|
|
|
|
fsbgp4RfdPeerReuseListEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RfdPeerReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains routes reuse list"
|
|
INDEX { fsbgp4RfdPeerRemIpAddr
|
|
}
|
|
::= {fsbgp4RfdPeerReuseListTable 1 }
|
|
|
|
Fsbgp4RfdPeerReuseListEntry ::= SEQUENCE {
|
|
fsbgp4RfdPeerRemIpAddr
|
|
IpAddress,
|
|
fsbgp4RfdPeerReuseListPeerFom
|
|
Integer32,
|
|
fsbgp4RfdPeerReuseListLastUpdtTime
|
|
Integer32,
|
|
fsbgp4RfdPeerReuseListPeerState
|
|
INTEGER,
|
|
fsbgp4RfdPeerReuseListPeerStatus
|
|
INTEGER
|
|
|
|
}
|
|
|
|
fsbgp4RfdPeerRemIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The peer remote address of the peer which is in the peer's reuse list."
|
|
::= { fsbgp4RfdPeerReuseListEntry 1 }
|
|
|
|
fsbgp4RfdPeerReuseListPeerFom OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The current figure-of-merit of peer"
|
|
::= {fsbgp4RfdPeerReuseListEntry 2 }
|
|
|
|
fsbgp4RfdPeerReuseListLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The time when the figure-of-merit was updated."
|
|
::= {fsbgp4RfdPeerReuseListEntry 3 }
|
|
|
|
|
|
fsbgp4RfdPeerReuseListPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is suppressed or not"
|
|
::= {fsbgp4RfdPeerReuseListEntry 4 }
|
|
|
|
fsbgp4RfdPeerReuseListPeerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
peerup (2),
|
|
peerdown (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is up or down"
|
|
::= {fsbgp4RfdPeerReuseListEntry 5 }
|
|
|
|
-- MIB FOR FSBGP_ROUTEFLAPDAMPING end
|
|
-- MIB FOR FSBGP_COMMUNITY
|
|
|
|
fsbgpComm OBJECT IDENTIFIER ::= {fsbgp 12}
|
|
|
|
fsbgp4CommScalars OBJECT IDENTIFIER ::= {fsbgpComm 1}
|
|
|
|
fsbgp4CommMaxInFTblEntries OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Number of Entries in the Input Community Filter Table.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 10000 }
|
|
::= { fsbgp4CommScalars 1 }
|
|
|
|
fsbgp4CommMaxOutFTblEntries OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of entries in the outgoing community filter table.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 10000 }
|
|
::= { fsbgp4CommScalars 2 }
|
|
|
|
--- Routes Additive Community Table
|
|
--- Represents the additive communities configured for
|
|
--- destinations.
|
|
|
|
fsbgp4CommRouteAddCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommRouteAddCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure additive communities
|
|
for a given destination."
|
|
::= {fsbgpComm 2 }
|
|
|
|
fsbgp4CommRouteAddCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommRouteAddCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes configured additive communities Table Entry"
|
|
INDEX {fsbgp4AddCommIpNetwork,
|
|
fsbgp4AddCommIpPrefixLen,
|
|
fsbgp4AddCommVal
|
|
}
|
|
::= { fsbgp4CommRouteAddCommTable 1 }
|
|
|
|
Fsbgp4CommRouteAddCommEntry ::= SEQUENCE {
|
|
fsbgp4AddCommIpNetwork
|
|
IpAddress,
|
|
fsbgp4AddCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4AddCommVal
|
|
Unsigned32,
|
|
fsbgp4AddCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4AddCommIpNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4CommRouteAddCommEntry 1 }
|
|
|
|
fsbgp4AddCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4CommRouteAddCommEntry 2 }
|
|
|
|
fsbgp4AddCommVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (65536..4294901759|4294967041..4294967043)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Additive Community configured for the Route"
|
|
::= { fsbgp4CommRouteAddCommEntry 3 }
|
|
|
|
fsbgp4AddCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAS is configured."
|
|
::= { fsbgp4CommRouteAddCommEntry 4 }
|
|
|
|
--- Routes Delete Community Table
|
|
--- Represents the communities to be deleted for the
|
|
--- destinations.
|
|
|
|
fsbgp4CommRouteDeleteCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommRouteDeleteCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure delete communities
|
|
for a given destination."
|
|
::= {fsbgpComm 3 }
|
|
|
|
fsbgp4CommRouteDeleteCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommRouteDeleteCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes configured delete communities Table Entry"
|
|
INDEX {fsbgp4DeleteCommIpNetwork,
|
|
fsbgp4DeleteCommIpPrefixLen,
|
|
fsbgp4DeleteCommVal
|
|
}
|
|
::= { fsbgp4CommRouteDeleteCommTable 1 }
|
|
|
|
Fsbgp4CommRouteDeleteCommEntry ::= SEQUENCE {
|
|
fsbgp4DeleteCommIpNetwork
|
|
IpAddress,
|
|
fsbgp4DeleteCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4DeleteCommVal
|
|
Unsigned32,
|
|
fsbgp4DeleteCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4DeleteCommIpNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4CommRouteDeleteCommEntry 1 }
|
|
|
|
fsbgp4DeleteCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4CommRouteDeleteCommEntry 2 }
|
|
|
|
fsbgp4DeleteCommVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (65536..4294901759|4294967041..4294967043)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Delete Community configured for the Route"
|
|
::= { fsbgp4CommRouteDeleteCommEntry 3 }
|
|
|
|
fsbgp4DeleteCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAS is configured."
|
|
::= { fsbgp4CommRouteDeleteCommEntry 4 }
|
|
|
|
--- Routes Community Set Status Table
|
|
--- Represents the status or local policy (can be either, addition of
|
|
--- communities, deletion of communities or both or complete
|
|
--- ommission of communities) for destinations.
|
|
|
|
fsbgp4CommRouteCommSetStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommRouteCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure the local policy of communities
|
|
for a given destination."
|
|
::= {fsbgpComm 4 }
|
|
|
|
fsbgp4CommRouteCommSetStatusEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommRouteCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes configured delete communities Table Entry"
|
|
INDEX {fsbgp4CommSetStatusIpNetwork,
|
|
fsbgp4CommSetStatusIpPrefixLen
|
|
}
|
|
::= { fsbgp4CommRouteCommSetStatusTable 1 }
|
|
|
|
Fsbgp4CommRouteCommSetStatusEntry ::= SEQUENCE {
|
|
fsbgp4CommSetStatusIpNetwork
|
|
IpAddress,
|
|
fsbgp4CommSetStatusIpPrefixLen
|
|
Integer32,
|
|
fsbgp4CommSetStatus
|
|
INTEGER,
|
|
fsbgp4CommSetStatusRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4CommSetStatusIpNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4CommRouteCommSetStatusEntry 1 }
|
|
|
|
fsbgp4CommSetStatusIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4CommRouteCommSetStatusEntry 2 }
|
|
|
|
fsbgp4CommSetStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
set (2),
|
|
setnone (3),
|
|
modify (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Community Set status for the Route.
|
|
o none - is for read-only
|
|
o set - to send only with configured additive communities
|
|
o setnone - to send without communities,
|
|
o modify - to strip delete communities in received
|
|
communities and add additive communities
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
DEFVAL { 4 }
|
|
::= { fsbgp4CommRouteCommSetStatusEntry 3 }
|
|
|
|
fsbgp4CommSetStatusRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4CommRouteCommSetStatusEntry 4 }
|
|
|
|
--- Peer Community Send Status Table
|
|
--- Represents the status or local policy (can be either, send or
|
|
--- do not send of communities) for peers.
|
|
|
|
fsbgp4CommPeerSendStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommPeerSendStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure the local policy of communities
|
|
to send or not for a given peer."
|
|
::= {fsbgpComm 5 }
|
|
|
|
fsbgp4CommPeerSendStatusEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommPeerSendStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Peer community Send Status Table Entry"
|
|
INDEX { fsbgp4PeerAddress
|
|
}
|
|
::= { fsbgp4CommPeerSendStatusTable 1 }
|
|
Fsbgp4CommPeerSendStatusEntry ::= SEQUENCE {
|
|
fsbgp4PeerAddress
|
|
IpAddress,
|
|
fsbgp4CommSendStatus
|
|
INTEGER,
|
|
fsbgp4CommPeerSendRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4PeerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the Peer"
|
|
::= { fsbgp4CommPeerSendStatusEntry 1 }
|
|
|
|
fsbgp4CommSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
send (2),
|
|
donotsend (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Community Send status of the peer.
|
|
o none - is for read-only
|
|
o send - send communities to this peer
|
|
o donotsend - do not send communities to this peer.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
DEFVAL { 3 }
|
|
::= { fsbgp4CommPeerSendStatusEntry 2 }
|
|
|
|
fsbgp4CommPeerSendRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table. This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4CommPeerSendStatusEntry 3 }
|
|
|
|
--- Incoming Filter Table
|
|
--- Represents the incoming filter status (can be either accept/deny)
|
|
--- for a given community value
|
|
|
|
fsbgp4CommInFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the incoming filter status
|
|
for a given community value"
|
|
::= {fsbgpComm 6 }
|
|
|
|
fsbgp4CommInFilterEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incoming Communities Filter Table Entry"
|
|
INDEX { fsbgp4InFilterCommVal
|
|
}
|
|
::= { fsbgp4CommInFilterTable 1 }
|
|
|
|
Fsbgp4CommInFilterEntry ::= SEQUENCE {
|
|
fsbgp4InFilterCommVal
|
|
Unsigned32,
|
|
fsbgp4CommIncomingFilterStatus
|
|
INTEGER,
|
|
fsbgp4InFilterRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4InFilterCommVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (65536..4294901759|4294967041..4294967043)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community value for which the input filtering
|
|
policy is to be updated"
|
|
::= { fsbgp4CommInFilterEntry 1 }
|
|
|
|
fsbgp4CommIncomingFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
accept (2),
|
|
deny (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incoming filtering policy for the community.
|
|
o none - is for read-only
|
|
o accept - Accept the community value.
|
|
o deny - Deny the community value."
|
|
DEFVAL { 2 }
|
|
::= { fsbgp4CommInFilterEntry 2 }
|
|
|
|
fsbgp4InFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4CommInFilterEntry 3 }
|
|
|
|
--- Outgoing Filter Table
|
|
--- Represents the outgoing filter status (can be either adevertise/filter)
|
|
--- for a given community value
|
|
|
|
fsbgp4CommOutFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the outgoing filter status
|
|
for a given community value"
|
|
::= {fsbgpComm 7 }
|
|
|
|
fsbgp4CommOutFilterEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outgoing Communities Filter Table Entry"
|
|
INDEX { fsbgp4OutFilterCommVal
|
|
}
|
|
::= { fsbgp4CommOutFilterTable 1 }
|
|
|
|
Fsbgp4CommOutFilterEntry ::= SEQUENCE {
|
|
fsbgp4OutFilterCommVal
|
|
Unsigned32,
|
|
fsbgp4CommOutgoingFilterStatus
|
|
INTEGER,
|
|
fsbgp4OutFilterRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4OutFilterCommVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (65536..4294901759|4294967041..4294967043)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community value for which the outgoing filtering
|
|
policy is to be updated"
|
|
::= { fsbgp4CommOutFilterEntry 1 }
|
|
|
|
fsbgp4CommOutgoingFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
advertise (2),
|
|
filter (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outgoing filtering policy for the community.
|
|
o none - is for read-only
|
|
o advertise - Advertise the community value.
|
|
o filter - Filter the community value."
|
|
DEFVAL { 2 }
|
|
::= { fsbgp4CommOutFilterEntry 2 }
|
|
|
|
fsbgp4OutFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4CommOutFilterEntry 3 }
|
|
|
|
|
|
--- Received Route Communities Table
|
|
--- Represents all the communities that are received
|
|
--- with a given destination.
|
|
|
|
fsbgp4CommReceivedRouteCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CommReceivedRouteCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Received Communities table which contains the Communities
|
|
associated with the route that is received from peer."
|
|
::= {fsbgpComm 8 }
|
|
|
|
fsbgp4CommReceivedRouteCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CommReceivedRouteCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Received Communities table which contains the Communities
|
|
associated with the route that is received from peer."
|
|
INDEX { fsbgp4IpNet,
|
|
fsbgp4IPPrefixLength,
|
|
fsbgp4PeerRemAddr
|
|
}
|
|
::= { fsbgp4CommReceivedRouteCommTable 1 }
|
|
|
|
Fsbgp4CommReceivedRouteCommEntry ::= SEQUENCE {
|
|
fsbgp4IpNet
|
|
IpAddress,
|
|
fsbgp4IPPrefixLength
|
|
Integer32,
|
|
fsbgp4PeerRemAddr
|
|
IpAddress,
|
|
fsbgp4ReceivedRouteCommPath
|
|
OCTET STRING
|
|
}
|
|
|
|
fsbgp4IpNet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4CommReceivedRouteCommEntry 1 }
|
|
|
|
fsbgp4IPPrefixLength OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4CommReceivedRouteCommEntry 2 }
|
|
|
|
fsbgp4PeerRemAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of peer"
|
|
::= { fsbgp4CommReceivedRouteCommEntry 3 }
|
|
|
|
fsbgp4ReceivedRouteCommPath OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..800))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Community Values received for the destination from this peer"
|
|
::= { fsbgp4CommReceivedRouteCommEntry 4 }
|
|
|
|
-- MIB FOR FSBGP_COMMUNITY end
|
|
-- MIB FOR FSBGP_EXTCOMM
|
|
|
|
fsbgpExtComm OBJECT IDENTIFIER ::= {fsbgp 13}
|
|
|
|
fsbgp4ExtCommScalars OBJECT IDENTIFIER ::= {fsbgpExtComm 1}
|
|
|
|
fsbgp4ExtCommMaxInFTblEntries OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Number of Entries in the Input Extended Community Filter Table.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 2000 }
|
|
::= { fsbgp4ExtCommScalars 1 }
|
|
|
|
fsbgp4ExtCommMaxOutFTblEntries OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of entries in the outgoing extended community filter table.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 2000 }
|
|
::= { fsbgp4ExtCommScalars 2 }
|
|
|
|
--- Routes Additive Ext-Community Table
|
|
--- Represents the additive extended communities configured for
|
|
--- destinations.
|
|
|
|
fsbgp4ExtCommRouteAddExtCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommRouteAddExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure additive extended communities
|
|
for a given destination."
|
|
::= {fsbgpExtComm 2 }
|
|
|
|
fsbgp4ExtCommRouteAddExtCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommRouteAddExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes configured additive ext-communities Table Entry"
|
|
INDEX {fsbgp4AddExtCommIpNetwork,
|
|
fsbgp4AddExtCommIpPrefixLen,
|
|
fsbgp4AddExtCommVal
|
|
}
|
|
::= { fsbgp4ExtCommRouteAddExtCommTable 1 }
|
|
|
|
Fsbgp4ExtCommRouteAddExtCommEntry ::= SEQUENCE {
|
|
fsbgp4AddExtCommIpNetwork
|
|
IpAddress,
|
|
fsbgp4AddExtCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4AddExtCommVal
|
|
OCTET STRING,
|
|
fsbgp4AddExtCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4AddExtCommIpNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4ExtCommRouteAddExtCommEntry 1 }
|
|
|
|
fsbgp4AddExtCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4ExtCommRouteAddExtCommEntry 2 }
|
|
|
|
fsbgp4AddExtCommVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Additive Ext-Community for the destination"
|
|
::= { fsbgp4ExtCommRouteAddExtCommEntry 3 }
|
|
|
|
fsbgp4AddExtCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4ExtCommRouteAddExtCommEntry 4 }
|
|
|
|
--- Routes Delete Ext-Community Table
|
|
--- Represents the extended communities to be deleted for the
|
|
--- destinations.
|
|
|
|
fsbgp4ExtCommRouteDeleteExtCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommRouteDeleteExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure delete extended communities
|
|
for a given destination."
|
|
::= {fsbgpExtComm 3 }
|
|
|
|
fsbgp4ExtCommRouteDeleteExtCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommRouteDeleteExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes configured delete ext-communities Table Entry"
|
|
INDEX {fsbgp4DeleteExtCommIpNetwork,
|
|
fsbgp4DeleteExtCommIpPrefixLen,
|
|
fsbgp4DeleteExtCommVal
|
|
}
|
|
::= { fsbgp4ExtCommRouteDeleteExtCommTable 1 }
|
|
|
|
Fsbgp4ExtCommRouteDeleteExtCommEntry ::= SEQUENCE {
|
|
fsbgp4DeleteExtCommIpNetwork
|
|
IpAddress,
|
|
fsbgp4DeleteExtCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4DeleteExtCommVal
|
|
OCTET STRING,
|
|
fsbgp4DeleteExtCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4DeleteExtCommIpNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4ExtCommRouteDeleteExtCommEntry 1 }
|
|
|
|
fsbgp4DeleteExtCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4ExtCommRouteDeleteExtCommEntry 2 }
|
|
|
|
fsbgp4DeleteExtCommVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Delete Ext-Community for the destination"
|
|
::= { fsbgp4ExtCommRouteDeleteExtCommEntry 3 }
|
|
|
|
fsbgp4DeleteExtCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status to create entries into this table. This object can be set only
|
|
if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4ExtCommRouteDeleteExtCommEntry 4 }
|
|
|
|
--- Routes Ext-Community Set Status Table
|
|
--- Represents the status or local policy (can be either, addition of extended
|
|
--- communities, deletion of extended communities or both or complete
|
|
--- ommission of extended communities) for destinations.
|
|
|
|
fsbgp4ExtCommRouteExtCommSetStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommRouteExtCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure the local policy of extended communities
|
|
for a given destination."
|
|
::= {fsbgpExtComm 4 }
|
|
|
|
fsbgp4ExtCommRouteExtCommSetStatusEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommRouteExtCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Routes configured delete ext-communities Table Entry"
|
|
INDEX { fsbgp4ExtCommSetStatusIpNetwork,
|
|
fsbgp4ExtCommSetStatusIpPrefixLen
|
|
}
|
|
::= { fsbgp4ExtCommRouteExtCommSetStatusTable 1 }
|
|
|
|
Fsbgp4ExtCommRouteExtCommSetStatusEntry ::= SEQUENCE {
|
|
fsbgp4ExtCommSetStatusIpNetwork
|
|
IpAddress,
|
|
fsbgp4ExtCommSetStatusIpPrefixLen
|
|
Integer32,
|
|
fsbgp4ExtCommSetStatus
|
|
INTEGER,
|
|
fsbgp4ExtCommSetStatusRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4ExtCommSetStatusIpNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4ExtCommRouteExtCommSetStatusEntry 1 }
|
|
|
|
fsbgp4ExtCommSetStatusIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length of the destination"
|
|
::= { fsbgp4ExtCommRouteExtCommSetStatusEntry 2 }
|
|
|
|
fsbgp4ExtCommSetStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
set (2),
|
|
setnone (3),
|
|
modify (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Ext-Community Set status for the Route.
|
|
o none - is for read-only
|
|
o set - to send only with configured additive ext-communities
|
|
o setnone - to send without ext-communities,
|
|
o modify - to strip delete ext-communities in received extended
|
|
communities and add additive ext-communities.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
DEFVAL { 4 }
|
|
::= { fsbgp4ExtCommRouteExtCommSetStatusEntry 3 }
|
|
|
|
fsbgp4ExtCommSetStatusRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status to create entries into this table. This object can be set only
|
|
if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4ExtCommRouteExtCommSetStatusEntry 4 }
|
|
|
|
--- Peer Extended Community Send Status Table
|
|
--- Represents the status or local policy (can be either, send or
|
|
--- do not send of extended communities) for peers.
|
|
|
|
fsbgp4ExtCommPeerSendStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommPeerSendStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure the local policy of extended communities
|
|
to send or not for a given peer."
|
|
::= {fsbgpExtComm 5}
|
|
|
|
fsbgp4ExtCommPeerSendStatusEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommPeerSendStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Peer extended community Send Status Table Entry"
|
|
INDEX { fsbgp4ExtCommPeerAddress
|
|
}
|
|
::= { fsbgp4ExtCommPeerSendStatusTable 1 }
|
|
|
|
Fsbgp4ExtCommPeerSendStatusEntry ::= SEQUENCE {
|
|
fsbgp4ExtCommPeerAddress
|
|
IpAddress,
|
|
fsbgp4ExtCommPeerSendStatus
|
|
INTEGER,
|
|
fsbgp4ExtCommPeerSendStatusRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4ExtCommPeerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the Peer"
|
|
::= { fsbgp4ExtCommPeerSendStatusEntry 1 }
|
|
|
|
fsbgp4ExtCommPeerSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
send (2),
|
|
donotsend (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Extended Community Send status of the peer.
|
|
o none - is for read-only
|
|
o send - send extended communities to this peer
|
|
o donotsend - do not send extended communities to this peer.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
DEFVAL { 3 }
|
|
::= { fsbgp4ExtCommPeerSendStatusEntry 2 }
|
|
|
|
fsbgp4ExtCommPeerSendStatusRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row status to create entries into this table.This object can be set only
|
|
if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4ExtCommPeerSendStatusEntry 3 }
|
|
|
|
--- Incoming Extended Community Filter Table
|
|
--- Represents the incoming filter status (can be either accept/deny)
|
|
--- for a given extended community value
|
|
|
|
fsbgp4ExtCommInFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the incoming filter status
|
|
for a given extended community value"
|
|
::= {fsbgpExtComm 6}
|
|
|
|
fsbgp4ExtCommInFilterEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incoming Extended Communities Filter Table Entry"
|
|
INDEX { fsbgp4ExtCommInFilterCommVal
|
|
}
|
|
::= { fsbgp4ExtCommInFilterTable 1 }
|
|
|
|
Fsbgp4ExtCommInFilterEntry ::= SEQUENCE {
|
|
fsbgp4ExtCommInFilterCommVal
|
|
OCTET STRING,
|
|
fsbgp4ExtCommIncomingFilterStatus
|
|
INTEGER,
|
|
fsbgp4ExtCommInFilterRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4ExtCommInFilterCommVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The extended community value for which the input filtering
|
|
policy is to be updated"
|
|
::= { fsbgp4ExtCommInFilterEntry 1 }
|
|
|
|
fsbgp4ExtCommIncomingFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
accept (2),
|
|
deny (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incoming filtering policy for the extended community.
|
|
o none - is for read-only
|
|
o accept - Accept the extended community value.
|
|
o deny - Deny the extended community value."
|
|
DEFVAL { 2 }
|
|
::= { fsbgp4ExtCommInFilterEntry 2 }
|
|
|
|
fsbgp4ExtCommInFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating the entries into this table.This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4ExtCommInFilterEntry 3 }
|
|
|
|
--- Outgoing Extended Community Filter Table
|
|
--- Represents the outgoing filter status (can be either adevertise/filter)
|
|
--- for a given extended community value
|
|
|
|
fsbgp4ExtCommOutFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the outgoing filter status
|
|
for a given extended community value"
|
|
::= {fsbgpExtComm 7}
|
|
|
|
fsbgp4ExtCommOutFilterEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outgoing Extended Communities Filter Table Entry"
|
|
INDEX { fsbgp4ExtCommOutFilterCommVal
|
|
}
|
|
::= { fsbgp4ExtCommOutFilterTable 1 }
|
|
|
|
Fsbgp4ExtCommOutFilterEntry ::= SEQUENCE {
|
|
fsbgp4ExtCommOutFilterCommVal
|
|
OCTET STRING,
|
|
fsbgp4ExtCommOutgoingFilterStatus
|
|
INTEGER,
|
|
fsbgp4ExtCommOutFilterRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4ExtCommOutFilterCommVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The extended community value for which the outgoing filtering
|
|
policy is to be updated"
|
|
::= { fsbgp4ExtCommOutFilterEntry 1 }
|
|
|
|
fsbgp4ExtCommOutgoingFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
advertise (2),
|
|
noadvertise (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outgoing filtering policy for the extended community.
|
|
o none - is for read-only
|
|
o advertise - Advertise the extended community value.
|
|
o filter - Filter the extended community value."
|
|
::= { fsbgp4ExtCommOutFilterEntry 2 }
|
|
|
|
fsbgp4ExtCommOutFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status to create entries into this table.This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4ExtCommOutFilterEntry 3 }
|
|
|
|
--- Peer Link Bandwidth Table
|
|
--- Represents the link bandwidth for a given peer.
|
|
|
|
fsbgp4PeerLinkBwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4PeerLinkBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table is used to configure the link bandwidths for a given peer"
|
|
::= {fsbgpExtComm 8}
|
|
|
|
fsbgp4PeerLinkBwEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4PeerLinkBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Peer Link Bandwidth Table Entry"
|
|
INDEX { fsbgp4PeerLinkRemAddr
|
|
}
|
|
::= { fsbgp4PeerLinkBwTable 1 }
|
|
|
|
Fsbgp4PeerLinkBwEntry ::= SEQUENCE {
|
|
fsbgp4PeerLinkRemAddr
|
|
IpAddress,
|
|
fsbgp4LinkBandWidth
|
|
Unsigned32,
|
|
fsbgp4PeerLinkBwRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4PeerLinkRemAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the Peer"
|
|
::= { fsbgp4PeerLinkBwEntry 1 }
|
|
|
|
fsbgp4LinkBandWidth OBJECT-TYPE
|
|
SYNTAX Unsigned32 (7000..4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Link Bandwidth in bytes per second.This object can be set only if
|
|
fsbgp4LocalAs is configured."
|
|
::= { fsbgp4PeerLinkBwEntry 2 }
|
|
|
|
fsbgp4PeerLinkBwRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Row Status to create entries into this table.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4PeerLinkBwEntry 3 }
|
|
|
|
--- Received Route Extended Communities Table
|
|
--- Represents all the extended communities that are received
|
|
--- with a given destination.
|
|
|
|
fsbgp4ExtCommReceivedRouteExtCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4ExtCommReceivedRouteExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Received Extended Communities table which contains the Extended
|
|
Communities associated with the route that is received from peer."
|
|
::= {fsbgpExtComm 9 }
|
|
|
|
fsbgp4ExtCommReceivedRouteExtCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4ExtCommReceivedRouteExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Received extended communities table Entry"
|
|
INDEX { fsbgp4ExtCommIpNet,
|
|
fsbgp4ExtCommIPPrefixLength,
|
|
fsbgp4ExtCommPeerRemAddr
|
|
}
|
|
::= { fsbgp4ExtCommReceivedRouteExtCommTable 1 }
|
|
|
|
Fsbgp4ExtCommReceivedRouteExtCommEntry ::= SEQUENCE {
|
|
fsbgp4ExtCommIpNet
|
|
IpAddress,
|
|
fsbgp4ExtCommIPPrefixLength
|
|
Integer32,
|
|
fsbgp4ExtCommPeerRemAddr
|
|
IpAddress,
|
|
fsbgp4ReceivedRouteExtCommPath
|
|
OCTET STRING
|
|
}
|
|
|
|
fsbgp4ExtCommIpNet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4ExtCommReceivedRouteExtCommEntry 1 }
|
|
|
|
fsbgp4ExtCommIPPrefixLength OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4ExtCommReceivedRouteExtCommEntry 2 }
|
|
|
|
fsbgp4ExtCommPeerRemAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of peer"
|
|
::= { fsbgp4ExtCommReceivedRouteExtCommEntry 3 }
|
|
|
|
fsbgp4ReceivedRouteExtCommPath OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..800))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The ExtCommunity Values received for the destination from this peer"
|
|
::= { fsbgp4ExtCommReceivedRouteExtCommEntry 4 }
|
|
|
|
-- MIB FOR FSBGP_EXTCOMM end
|
|
-- MIB FOR FSBGP_CABILITIES
|
|
|
|
fsbgpCaps OBJECT IDENTIFIER ::= {fsbgp 14}
|
|
|
|
fsbgpCapScalars OBJECT IDENTIFIER ::= {fsbgpCaps 1}
|
|
|
|
fsbgp4CapabilitySupportAvailable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable determines whether the Capability Advertisement
|
|
Support is enabled or not.This object can be set only if
|
|
fsbgp4GlobalAdminStatus is set to down and fsbgp4LocalAS is configured."
|
|
DEFVAL { true }
|
|
::= { fsbgpCapScalars 1 }
|
|
|
|
fsbgp4MaxCapsPerPeer OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Capabilities that can be supported per peer
|
|
or received from peer.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 10 }
|
|
::= { fsbgpCapScalars 2 }
|
|
|
|
fsbgp4MaxInstancesPerCap OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Instances of same Capability code can be advertised
|
|
to peer or received from peer.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 5 }
|
|
::= { fsbgpCapScalars 3 }
|
|
|
|
fsbgp4MaxCapDataSize OBJECT-TYPE
|
|
SYNTAX Integer32 (4..252)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum size of the Capability Data size of each Capability.
|
|
To enable packing, the size should be multiples of 4.
|
|
This object can not be set to a higher value than the initial value of the
|
|
object.However initial value can be changed in inc/system.size file"
|
|
DEFVAL { 16 }
|
|
::= { fsbgpCapScalars 4 }
|
|
|
|
|
|
--- Supported Capabilities Table
|
|
|
|
fsbgp4CapSupportedCapsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CapSupportedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Supported Capabilities Table. This table contains, the capabilities
|
|
that are supported for particular peer"
|
|
::= {fsbgpCaps 2 }
|
|
|
|
fsbgp4CapSupportedCapsEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CapSupportedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains supported Capabilites"
|
|
INDEX { fsbgp4CapPeerRemoteIpAddr,
|
|
fsbgp4SupportedCapabilityCode,
|
|
fsbgp4SupportedCapabilityInstance
|
|
}
|
|
::= { fsbgp4CapSupportedCapsTable 1 }
|
|
|
|
Fsbgp4CapSupportedCapsEntry ::= SEQUENCE {
|
|
fsbgp4CapPeerRemoteIpAddr
|
|
IpAddress,
|
|
fsbgp4SupportedCapabilityCode
|
|
Integer32,
|
|
fsbgp4SupportedCapabilityInstance
|
|
Integer32,
|
|
fsbgp4SupportedCapabilityLength
|
|
Integer32,
|
|
fsbgp4SupportedCapabilityValue
|
|
OCTET STRING,
|
|
fsbgp4CapSupportedCapsRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4CapPeerRemoteIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of Peer "
|
|
::= { fsbgp4CapSupportedCapsEntry 1 }
|
|
|
|
fsbgp4SupportedCapabilityCode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP-4 Capability Advertisement Capability Code that is supported for
|
|
peer."
|
|
|
|
::= { fsbgp4CapSupportedCapsEntry 2 }
|
|
|
|
fsbgp4SupportedCapabilityInstance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Multiple instances of a given Capability may be supported
|
|
by a BGP speaker. This variable is used to index them."
|
|
::= { fsbgp4CapSupportedCapsEntry 3 }
|
|
|
|
fsbgp4SupportedCapabilityLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..251)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The length of the supported Capability data"
|
|
::= { fsbgp4CapSupportedCapsEntry 4 }
|
|
|
|
fsbgp4SupportedCapabilityValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..251))
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value of the supported Capability"
|
|
::= { fsbgp4CapSupportedCapsEntry 5 }
|
|
|
|
fsbgp4CapSupportedCapsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" The variable displays the status of the entry.Setting it to
|
|
'invalid' has the effect of rendering it inoperative."
|
|
::= { fsbgp4CapSupportedCapsEntry 6 }
|
|
|
|
fsbgp4StrictCapabilityMatchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4StrictCapabilityMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Strict Capability Match table.If the Strict Capability Match is enabled
|
|
for particular peer, the BGP session will be established only if peer
|
|
supports all the Capabilites that are supported by the speaker for
|
|
that peer.If enabled and the capabilities do not match strictly,then
|
|
the BGP session is terminated, without any attempt to auto re-peer.
|
|
If disabled, BGP session is established with common capabilities,if
|
|
present."
|
|
::= {fsbgpCaps 3 }
|
|
|
|
|
|
fsbgp4StrictCapabilityMatchEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4StrictCapabilityMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains Strict Capability Match"
|
|
INDEX { fsbgp4PeerRemIpAddr
|
|
}
|
|
::= { fsbgp4StrictCapabilityMatchTable 1 }
|
|
|
|
Fsbgp4StrictCapabilityMatchEntry ::= SEQUENCE {
|
|
fsbgp4PeerRemIpAddr
|
|
IpAddress,
|
|
fsbgp4StrictCapabilityMatch
|
|
INTEGER
|
|
}
|
|
fsbgp4PeerRemIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of Peer"
|
|
::= { fsbgp4StrictCapabilityMatchEntry 1 }
|
|
|
|
fsbgp4StrictCapabilityMatch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This value gives whether Strict Capability Match is enabled or
|
|
disabled for particular peer"
|
|
DEFVAL { disabled }
|
|
::= { fsbgp4StrictCapabilityMatchEntry 2 }
|
|
|
|
|
|
--- Announced Capabilities Table
|
|
|
|
fsbgp4CapsAnnouncedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CapsAnnouncedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Announced Capabilities table contains the capabilities that are
|
|
announced to the peer."
|
|
::= {fsbgpCaps 4 }
|
|
|
|
fsbgp4CapsAnnouncedEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CapsAnnouncedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains the Capabilities that are announced to peer"
|
|
INDEX { fsbgp4PeerIpAddr,
|
|
fsbgp4PeerCapAnnouncedCode,
|
|
fsbgp4PeerCapAnnouncedInstance
|
|
}
|
|
::= { fsbgp4CapsAnnouncedTable 1 }
|
|
|
|
Fsbgp4CapsAnnouncedEntry ::= SEQUENCE {
|
|
fsbgp4PeerIpAddr
|
|
IpAddress,
|
|
fsbgp4PeerCapAnnouncedCode
|
|
Integer32,
|
|
fsbgp4PeerCapAnnouncedInstance
|
|
Integer32,
|
|
fsbgp4PeerCapAnnouncedLength
|
|
Integer32,
|
|
fsbgp4PeerCapAnnouncedValue
|
|
OCTET STRING
|
|
}
|
|
|
|
fsbgp4PeerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of BGP Peer"
|
|
::= { fsbgp4CapsAnnouncedEntry 1 }
|
|
|
|
fsbgp4PeerCapAnnouncedCode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP-4 Capability Advertisement Capability Code that is announced to peer."
|
|
::= { fsbgp4CapsAnnouncedEntry 2 }
|
|
|
|
fsbgp4PeerCapAnnouncedInstance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Multiple instances of a given capability may be announced
|
|
to peer. This variable is used to index them."
|
|
|
|
::= { fsbgp4CapsAnnouncedEntry 3 }
|
|
|
|
fsbgp4PeerCapAnnouncedLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..251)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The length of the Capability data of announced Capability"
|
|
::= { fsbgp4CapsAnnouncedEntry 4 }
|
|
|
|
fsbgp4PeerCapAnnouncedValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..251))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value of announced Capability"
|
|
::= { fsbgp4CapsAnnouncedEntry 5 }
|
|
|
|
|
|
--- Received Capabilities Table
|
|
|
|
fsbgp4CapReceivedCapsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CapReceivedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Received Capabilities table which contains the Capabilities that are
|
|
received from peer."
|
|
::= {fsbgpCaps 5 }
|
|
|
|
fsbgp4CapReceivedCapsEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CapReceivedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains the received Capabilities"
|
|
INDEX { fsbgp4PeerRemoteAddress,
|
|
fsbgp4PeerCapReceivedCode,
|
|
fsbgp4PeerCapReceivedInstance
|
|
}
|
|
::= { fsbgp4CapReceivedCapsTable 1 }
|
|
|
|
Fsbgp4CapReceivedCapsEntry ::= SEQUENCE {
|
|
fsbgp4PeerRemoteAddress
|
|
IpAddress,
|
|
fsbgp4PeerCapReceivedCode
|
|
Integer32,
|
|
fsbgp4PeerCapReceivedInstance
|
|
Integer32,
|
|
fsbgp4PeerCapReceivedLength
|
|
Integer32,
|
|
fsbgp4PeerCapReceivedValue
|
|
OCTET STRING
|
|
}
|
|
|
|
fsbgp4PeerRemoteAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of peer"
|
|
::= { fsbgp4CapReceivedCapsEntry 1 }
|
|
|
|
fsbgp4PeerCapReceivedCode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP-4 Capability Advertisement Capability Code that is received from peer."
|
|
::= { fsbgp4CapReceivedCapsEntry 2 }
|
|
|
|
fsbgp4PeerCapReceivedInstance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Multiple instances of a given Capability may be received from
|
|
peer. This variable is used to index them."
|
|
::= { fsbgp4CapReceivedCapsEntry 3 }
|
|
|
|
fsbgp4PeerCapReceivedLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..251)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The length of Capability data received from peer"
|
|
::= { fsbgp4CapReceivedCapsEntry 4 }
|
|
|
|
fsbgp4PeerCapReceivedValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..251))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value of Capability received from peer"
|
|
::= { fsbgp4CapReceivedCapsEntry 5 }
|
|
|
|
--- Accepted Capabilities Table
|
|
|
|
fsbgp4CapAcceptedCapsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4CapAcceptedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Accepted Capabilities table which contains the Capabilities that are
|
|
received from peer and accepted by the speaker."
|
|
::= {fsbgpCaps 6 }
|
|
|
|
fsbgp4CapAcceptedCapsEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4CapAcceptedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry contains the accepted Capabilities"
|
|
INDEX { fsbgp4CapAcceptedPeerRemAddr,
|
|
fsbgp4PeerCapAcceptedCode,
|
|
fsbgp4PeerCapAcceptedInstance
|
|
}
|
|
::= { fsbgp4CapAcceptedCapsTable 1 }
|
|
|
|
Fsbgp4CapAcceptedCapsEntry ::= SEQUENCE {
|
|
fsbgp4CapAcceptedPeerRemAddr
|
|
IpAddress,
|
|
fsbgp4PeerCapAcceptedCode
|
|
Integer32,
|
|
fsbgp4PeerCapAcceptedInstance
|
|
Integer32,
|
|
fsbgp4PeerCapAcceptedLength
|
|
Integer32,
|
|
fsbgp4PeerCapAcceptedValue
|
|
OCTET STRING
|
|
}
|
|
|
|
fsbgp4CapAcceptedPeerRemAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote IP Address of peer"
|
|
::= { fsbgp4CapAcceptedCapsEntry 1 }
|
|
|
|
fsbgp4PeerCapAcceptedCode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"BGP-4 Capability Advertisement Capability Code that is received from peer
|
|
and supported by speaker."
|
|
::= { fsbgp4CapAcceptedCapsEntry 2 }
|
|
|
|
fsbgp4PeerCapAcceptedInstance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Multiple instances of a given Capability may be received from
|
|
peer and accepted by speaker. This variable is used to index them."
|
|
::= { fsbgp4CapAcceptedCapsEntry 3 }
|
|
|
|
fsbgp4PeerCapAcceptedLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..251)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The length of accepted Capability data "
|
|
::= { fsbgp4CapAcceptedCapsEntry 4 }
|
|
|
|
fsbgp4PeerCapAcceptedValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..251))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value of accepted Capability "
|
|
::= { fsbgp4CapAcceptedCapsEntry 5 }
|
|
|
|
-- MIB FOR FSBGP_CABILITIES end
|
|
|
|
-- MIB FOR FS_BGP_ASC STARTS
|
|
|
|
fsbgpAsc OBJECT IDENTIFIER ::= {fsbgp 15}
|
|
|
|
fsbgpAscScalars OBJECT IDENTIFIER ::= {fsbgpAsc 1}
|
|
|
|
fsbgpAscConfedId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Local Confederation Identification number of
|
|
the AS confederation, a value of zero indicates the
|
|
absence of this value. The object fsbgp4LocalAs must be
|
|
configured prior to configuring this object.
|
|
If already set (to non-zero value), this value must be
|
|
reset to zero (represets absence of confed) before
|
|
reconfiguring confed id."
|
|
DEFVAL {0}
|
|
::= {fsbgpAscScalars 1}
|
|
|
|
fsbgpAscConfedBestPathCompareMED OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
set(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to compare MED among paths learned
|
|
from confed peers. if this object value is set and AS path
|
|
contains only AS_CONFED segments then then MED should be
|
|
compared if this object value is clear and sanitized path
|
|
has different left-most entry in AS path then MED should not
|
|
be compared"
|
|
DEFVAL {clear}
|
|
::= {fsbgpAscScalars 2}
|
|
|
|
fsbgpAscConfedPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsbgpAscConfedPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP peer confederation table, this table contains information
|
|
about the Member-ASs of the confederation"
|
|
::= { fsbgpAsc 2 }
|
|
|
|
fsbgpAscConfedPeerEntry OBJECT-TYPE
|
|
SYNTAX FsbgpAscConfedPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about a member-AS of the confederation."
|
|
INDEX {
|
|
fsbgpAscConfedPeerASNo
|
|
}
|
|
::= { fsbgpAscConfedPeerTable 1 }
|
|
|
|
FsbgpAscConfedPeerEntry ::= SEQUENCE {
|
|
fsbgpAscConfedPeerASNo
|
|
Unsigned32,
|
|
fsbgpAscConfedPeerStatus
|
|
INTEGER
|
|
}
|
|
|
|
fsbgpAscConfedPeerASNo OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local AS number of member-AS,
|
|
a value of zero indicates the absence of this value "
|
|
::= { fsbgpAscConfedPeerEntry 1 }
|
|
|
|
|
|
fsbgpAscConfedPeerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable the member-AS.
|
|
Use disable, if member-AS entry needs to disabled,
|
|
Use enable, if member-AS entry needs to be enabled."
|
|
::= { fsbgpAscConfedPeerEntry 2 }
|
|
|
|
|
|
-- MIB FOR Route Refresh STARTS
|
|
fsbgp4RtRefresh OBJECT IDENTIFIER ::= {fsbgp 16}
|
|
|
|
-- Route Refresh Scalars
|
|
|
|
fsbgp4RtRefreshAllPeerInboundRequest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Setting this object triggers the sending of the Route Refresh message
|
|
to all the peers. This object will be cleared once the Route Refresh
|
|
message is sent to all the peers.Route-Refresh message support is a
|
|
default feature.If not negotiated via capability negotiation, inbound
|
|
soft-reconfig is performed internally on setting this object."
|
|
DEFVAL { false }
|
|
::= { fsbgp4RtRefresh 1 }
|
|
|
|
|
|
-- Route Refresh Inbound Table
|
|
|
|
fsbgp4RtRefreshInboundTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RtRefreshInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Route Refresh Inbound Table"
|
|
::= { fsbgp4RtRefresh 2 }
|
|
|
|
fsbgp4RtRefreshInboundEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RtRefreshInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry corresponds to Route Refresh Inbound."
|
|
INDEX {
|
|
fsbgp4RtRefreshInboundPeerType,
|
|
fsbgp4RtRefreshInboundPeerAddr
|
|
}
|
|
::= { fsbgp4RtRefreshInboundTable 1 }
|
|
|
|
Fsbgp4RtRefreshInboundEntry ::= SEQUENCE {
|
|
fsbgp4RtRefreshInboundPeerType
|
|
InetAddressType,
|
|
fsbgp4RtRefreshInboundPeerAddr
|
|
OCTET STRING,
|
|
fsbgp4RtRefreshInboundRequest
|
|
TruthValue
|
|
}
|
|
|
|
fsbgp4RtRefreshInboundPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address"
|
|
::= { fsbgp4RtRefreshInboundEntry 1 }
|
|
|
|
fsbgp4RtRefreshInboundPeerAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The IP address of the peeri for which the Route Refresh request has to
|
|
be issued."
|
|
::= { fsbgp4RtRefreshInboundEntry 2 }
|
|
|
|
fsbgp4RtRefreshInboundRequest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Setting this object triggers the sending of the Route Refresh message
|
|
to the peer. This object will be cleared once the Route Refresh message
|
|
is sent to the peer. Route-Refresh message support is a default feature
|
|
If not negotiated via capability negotiation, inbound soft-reconfig is
|
|
internally done on setting this object."
|
|
::= { fsbgp4RtRefreshInboundEntry 3 }
|
|
|
|
--
|
|
-- Route Refresh Statistics Table
|
|
--
|
|
|
|
fsbgp4RtRefreshStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4RtRefreshStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Route Refresh Statistics Table"
|
|
::= { fsbgp4RtRefresh 3 }
|
|
|
|
fsbgp4RtRefreshStatisticsEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4RtRefreshStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry gives the statistics of Route Refresh."
|
|
INDEX {
|
|
fsbgp4RtRefreshStatisticsPeerType,
|
|
fsbgp4RtRefreshStatisticsPeerAddr
|
|
}
|
|
::= { fsbgp4RtRefreshStatisticsTable 1 }
|
|
|
|
Fsbgp4RtRefreshStatisticsEntry ::= SEQUENCE {
|
|
fsbgp4RtRefreshStatisticsPeerType
|
|
InetAddressType,
|
|
fsbgp4RtRefreshStatisticsPeerAddr
|
|
OCTET STRING,
|
|
fsbgp4RtRefreshStatisticsRtRefMsgSentCntr
|
|
Counter32,
|
|
fsbgp4RtRefreshStatisticsRtRefMsgTxErrCntr
|
|
Counter32,
|
|
fsbgp4RtRefreshStatisticsRtRefMsgRcvdCntr
|
|
Counter32,
|
|
fsbgp4RtRefreshStatisticsRtRefMsgInvalidCntr
|
|
Counter32
|
|
|
|
}
|
|
|
|
fsbgp4RtRefreshStatisticsPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address."
|
|
::= { fsbgp4RtRefreshStatisticsEntry 1 }
|
|
|
|
fsbgp4RtRefreshStatisticsPeerAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The IP address of the peer for which the Route Refresh Statistics has
|
|
to be read."
|
|
::= { fsbgp4RtRefreshStatisticsEntry 2 }
|
|
|
|
|
|
fsbgp4RtRefreshStatisticsRtRefMsgSentCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" The number of Route Refresh messages sent to the peer."
|
|
::= { fsbgp4RtRefreshStatisticsEntry 3 }
|
|
|
|
fsbgp4RtRefreshStatisticsRtRefMsgTxErrCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" The number of Route Refresh messages that could not be
|
|
transmitted to the peer."
|
|
::= { fsbgp4RtRefreshStatisticsEntry 4 }
|
|
|
|
fsbgp4RtRefreshStatisticsRtRefMsgRcvdCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" The number of Route Refresh messages received from the peer."
|
|
::= { fsbgp4RtRefreshStatisticsEntry 5 }
|
|
|
|
fsbgp4RtRefreshStatisticsRtRefMsgInvalidCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" The number of invalid Route Refresh messages received from the peer."
|
|
::= { fsbgp4RtRefreshStatisticsEntry 6 }
|
|
|
|
|
|
-- MIB for TCP MD5 Authentication starts.
|
|
|
|
fsbgp4TCPMD5Auth OBJECT IDENTIFIER ::= {fsbgp 17}
|
|
|
|
-- TCP MD5 Authentication Table
|
|
|
|
fsbgp4TCPMD5AuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4TCPMD5AuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP MD5 Authientication Table"
|
|
::= { fsbgp4TCPMD5Auth 1 }
|
|
|
|
fsbgp4TCPMD5AuthEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4TCPMD5AuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry corresponds to the TCP MD5 authentication password."
|
|
INDEX {
|
|
fsbgp4TCPMD5AuthPeerType,
|
|
fsbgp4TCPMD5AuthPeerAddr
|
|
}
|
|
::= { fsbgp4TCPMD5AuthTable 1 }
|
|
|
|
Fsbgp4TCPMD5AuthEntry ::= SEQUENCE {
|
|
fsbgp4TCPMD5AuthPeerType
|
|
InetAddressType,
|
|
fsbgp4TCPMD5AuthPeerAddr
|
|
OCTET STRING,
|
|
fsbgp4TCPMD5AuthPassword
|
|
OCTET STRING,
|
|
fsbgp4TCPMD5AuthPwdSet
|
|
INTEGER
|
|
}
|
|
|
|
|
|
fsbgp4TCPMD5AuthPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address."
|
|
::= { fsbgp4TCPMD5AuthEntry 1 }
|
|
|
|
|
|
fsbgp4TCPMD5AuthPeerAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1 .. 16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer for which the TCP MD5 Authentication
|
|
Password has to be set.
|
|
to be read."
|
|
::= { fsbgp4TCPMD5AuthEntry 2 }
|
|
|
|
|
|
fsbgp4TCPMD5AuthPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The TCP MD5 Authentication Password that has to be sent with all TCP
|
|
packets originated from the peer."
|
|
::= { fsbgp4TCPMD5AuthEntry 3 }
|
|
|
|
fsbgp4TCPMD5AuthPwdSet OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
set (1),
|
|
clear (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates whether TCP MD5 password needs to be set/reset
|
|
for the peer. This object needs to be set before the object
|
|
fsbgp4TCPMD5AuthPassword can be set."
|
|
DEFVAL { clear }
|
|
::= { fsbgp4TCPMD5AuthEntry 4 }
|
|
|
|
-- MIB FOR OutBound Soft-Reconfig STARTS
|
|
fsbgp4SoftReconfigOut OBJECT IDENTIFIER ::= {fsbgp 18}
|
|
|
|
-- OutBound Soft-Reconfig Scalars
|
|
|
|
fsbgp4SoftReconfigAllPeerOutboundRequest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Setting this object triggers the outbound soft-reconfig process
|
|
for all peers. This object value is cleared once the soft-reconfig
|
|
(outbound) process is completed."
|
|
DEFVAL { false }
|
|
::= { fsbgp4SoftReconfigOut 1 }
|
|
|
|
-- Soft Re-config Outbound Table
|
|
|
|
fsbgp4SoftReconfigOutboundTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4SoftReconfigOutboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Soft Reconfig outbound Table"
|
|
::= { fsbgp4SoftReconfigOut 2 }
|
|
|
|
fsbgp4SoftReconfigOutboundEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4SoftReconfigOutboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Entry corresponds to Soft Reconfig outbound."
|
|
INDEX {
|
|
fsbgp4SoftReconfigOutboundPeerType,
|
|
fsbgp4SoftReconfigOutboundPeerAddr
|
|
}
|
|
::= { fsbgp4SoftReconfigOutboundTable 1 }
|
|
|
|
Fsbgp4SoftReconfigOutboundEntry ::= SEQUENCE {
|
|
fsbgp4SoftReconfigOutboundPeerType
|
|
InetAddressType,
|
|
fsbgp4SoftReconfigOutboundPeerAddr
|
|
OCTET STRING,
|
|
fsbgp4SoftReconfigOutboundRequest
|
|
TruthValue
|
|
}
|
|
|
|
fsbgp4SoftReconfigOutboundPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address"
|
|
::= { fsbgp4SoftReconfigOutboundEntry 1 }
|
|
|
|
fsbgp4SoftReconfigOutboundPeerAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1 .. 16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The IP address of the peer for which the outbound soft-reconfig has to
|
|
be performed."
|
|
::= { fsbgp4SoftReconfigOutboundEntry 2 }
|
|
|
|
fsbgp4SoftReconfigOutboundRequest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Setting this object triggers the outbound soft-reconfig process for the peer. This object value is cleared once the soft-reconfig process is
|
|
completed."
|
|
::= { fsbgp4SoftReconfigOutboundEntry 3 }
|
|
|
|
--- Extensions to the fsbgp4 mib
|
|
--- Peer Table
|
|
|
|
fsbgp4MpeBgpPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeBgpPeerEntry
|
|
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."
|
|
::= { fsbgp 19 }
|
|
|
|
fsbgp4MpeBgpPeerEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeBgpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about the connection with a BGP peer."
|
|
INDEX {
|
|
fsbgp4mpebgpPeerRemoteAddrType,
|
|
fsbgp4mpebgpPeerRemoteAddr
|
|
}
|
|
::= { fsbgp4MpeBgpPeerTable 1 }
|
|
|
|
Fsbgp4MpeBgpPeerEntry ::= SEQUENCE {
|
|
fsbgp4mpebgpPeerRemoteAddrType
|
|
InetAddressType,
|
|
fsbgp4mpebgpPeerIdentifier
|
|
InetAddress,
|
|
fsbgp4mpebgpPeerState
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerAdminStatus
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerNegotiatedVersion
|
|
Integer32,
|
|
fsbgp4mpebgpPeerLocalAddr
|
|
InetAddress,
|
|
fsbgp4mpebgpPeerLocalPort
|
|
Integer32,
|
|
fsbgp4mpebgpPeerRemoteAddr
|
|
InetAddress,
|
|
fsbgp4mpebgpPeerRemotePort
|
|
Integer32,
|
|
fsbgp4mpebgpPeerRemoteAs
|
|
Unsigned32,
|
|
fsbgp4mpebgpPeerInUpdates
|
|
Counter32,
|
|
fsbgp4mpebgpPeerOutUpdates
|
|
Counter32,
|
|
fsbgp4mpebgpPeerInTotalMessages
|
|
Counter32,
|
|
fsbgp4mpebgpPeerOutTotalMessages
|
|
Counter32,
|
|
fsbgp4mpebgpPeerLastError
|
|
OCTET STRING,
|
|
fsbgp4mpebgpPeerFsmEstablishedTransitions
|
|
Counter32,
|
|
fsbgp4mpebgpPeerFsmEstablishedTime
|
|
Gauge32,
|
|
fsbgp4mpebgpPeerConnectRetryInterval
|
|
Integer32,
|
|
fsbgp4mpebgpPeerHoldTime
|
|
Integer32,
|
|
fsbgp4mpebgpPeerKeepAlive
|
|
Integer32,
|
|
fsbgp4mpebgpPeerHoldTimeConfigured
|
|
Integer32,
|
|
fsbgp4mpebgpPeerKeepAliveConfigured
|
|
Integer32,
|
|
fsbgp4mpebgpPeerMinASOriginationInterval
|
|
Integer32,
|
|
fsbgp4mpebgpPeerMinRouteAdvertisementInterval
|
|
Integer32,
|
|
fsbgp4mpebgpPeerInUpdateElapsedTime
|
|
Gauge32,
|
|
fsbgp4mpebgpPeerEndOfRIBMarkerSentStatus
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerEndOfRIBMarkerReceivedStatus
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerRestartMode
|
|
INTEGER,
|
|
fsbgp4mpePeerRestartTimeInterval
|
|
Integer32,
|
|
fsbgp4mpePeerAllowAutomaticStart
|
|
INTEGER,
|
|
fsbgp4mpePeerAllowAutomaticStop
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerIdleHoldTimeConfigured
|
|
Integer32,
|
|
fsbgp4mpeDampPeerOscillations
|
|
INTEGER,
|
|
fsbgp4mpePeerDelayOpen
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerDelayOpenTimeConfigured
|
|
Integer32,
|
|
fsbgp4mpePeerPrefixUpperLimit
|
|
Integer32,
|
|
fsbgp4mpePeerTcpConnectRetryCnt
|
|
Integer32,
|
|
fsbgp4mpePeerTcpCurrentConnectRetryCnt
|
|
Integer32,
|
|
fsbgp4mpeIsPeerDamped
|
|
INTEGER,
|
|
fsbgp4mpePeerSessionAuthStatus
|
|
INTEGER,
|
|
fsbgp4mpePeerTCPAOKeyIdInUse
|
|
Integer32,
|
|
fsbgp4mpePeerTCPAOAuthNoMKTDiscard
|
|
INTEGER,
|
|
fsbgp4mpePeerTCPAOAuthICMPAccept
|
|
INTEGER,
|
|
fsbgp4mpePeerIpPrefixNameIn
|
|
DisplayString,
|
|
fsbgp4mpePeerIpPrefixNameOut
|
|
DisplayString,
|
|
fsbgp4mpePeerBfdStatus
|
|
INTEGER,
|
|
fsbgp4mpebgpPeerHoldAdvtRoutes
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4mpebgpPeerRemoteAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the remote peer"
|
|
::= { fsbgp4MpeBgpPeerEntry 1 }
|
|
|
|
fsbgp4mpebgpPeerIdentifier OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BGP Identifier of this entry's BGP peer."
|
|
::= { fsbgp4MpeBgpPeerEntry 2 }
|
|
fsbgp4mpebgpPeerState 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 3 }
|
|
|
|
fsbgp4mpebgpPeerAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stop(1),
|
|
start(2),
|
|
auto-start(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
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. Whenever the 'fsbgp4mpePeerAllowAutomaticStart' is
|
|
enabled, 'fsbgp4mpebgpPeerAdminStatus' will take the value 'auto-start'.
|
|
The peer waits till the IdleHold Timer expires, and then it will
|
|
proceed to generate the BGP Start Event. 'fsbgp4mpebgpPeerAdminStatus'
|
|
takes the value 'stop' under two circumstances:
|
|
1) Whenever the administrator manually triggers BGP Stop Event.
|
|
2) Whenever the 'fsbgp4mpePeerAllowAutomaticStop' is enabled and also if
|
|
the IdleHold Timer exceeds its Maximum Threshold value, then BGP Stop
|
|
Event is issued automatically, without the manual intervention of the
|
|
administrator.
|
|
Care should be used in providing write access
|
|
to this object without adequate authentication."
|
|
::= { fsbgp4MpeBgpPeerEntry 4 }
|
|
|
|
fsbgp4mpebgpPeerNegotiatedVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The negotiated version of BGP running between the two peers."
|
|
::= { fsbgp4MpeBgpPeerEntry 5 }
|
|
|
|
fsbgp4mpebgpPeerLocalAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local IP address of this entry's BGP connection."
|
|
::= { fsbgp4MpeBgpPeerEntry 6 }
|
|
|
|
fsbgp4mpebgpPeerLocalPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local port for the TCP connection between the BGP peers."
|
|
::= { fsbgp4MpeBgpPeerEntry 7 }
|
|
|
|
fsbgp4mpebgpPeerRemoteAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP address of this entry's BGP peer."
|
|
::= { fsbgp4MpeBgpPeerEntry 8 }
|
|
|
|
fsbgp4mpebgpPeerRemotePort 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 9 }
|
|
|
|
fsbgp4mpebgpPeerRemoteAs OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote autonomous system number."
|
|
::= { fsbgp4MpeBgpPeerEntry 10 }
|
|
|
|
fsbgp4mpebgpPeerInUpdates 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 11 }
|
|
|
|
fsbgp4mpebgpPeerOutUpdates 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 12 }
|
|
|
|
fsbgp4mpebgpPeerInTotalMessages 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 13 }
|
|
fsbgp4mpebgpPeerOutTotalMessages 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 14 }
|
|
|
|
fsbgp4mpebgpPeerLastError 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 15 }
|
|
|
|
fsbgp4mpebgpPeerFsmEstablishedTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of times the BGP FSM transitioned into the
|
|
established state."
|
|
::= { fsbgp4MpeBgpPeerEntry 16 }
|
|
fsbgp4mpebgpPeerFsmEstablishedTime 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."
|
|
::= { fsbgp4MpeBgpPeerEntry 17 }
|
|
|
|
fsbgp4mpebgpPeerConnectRetryInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval in seconds for the ConnectRetry timer. The suggested
|
|
value for this timer is 120 seconds."
|
|
::= { fsbgp4MpeBgpPeerEntry 18 }
|
|
fsbgp4mpebgpPeerHoldTime OBJECT-TYPE
|
|
SYNTAX Integer32 ( 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 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)."
|
|
::= { fsbgp4MpeBgpPeerEntry 19 }
|
|
|
|
fsbgp4mpebgpPeerKeepAlive OBJECT-TYPE
|
|
SYNTAX Integer32 ( 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 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)."
|
|
::= { fsbgp4MpeBgpPeerEntry 20 }
|
|
fsbgp4mpebgpPeerHoldTimeConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0 | 3..65535 )
|
|
MAX-ACCESS read-write
|
|
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."
|
|
::= { fsbgp4MpeBgpPeerEntry 21 }
|
|
|
|
fsbgp4mpebgpPeerKeepAliveConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0 | 1..21845 )
|
|
MAX-ACCESS read-write
|
|
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),
|
|
now periodical KEEPALIVE messages are sent
|
|
to the peer after the BGP connection has
|
|
been established. The suggested value for
|
|
this timer is 30 seconds."
|
|
::= { fsbgp4MpeBgpPeerEntry 22 }
|
|
|
|
fsbgp4mpebgpPeerMinASOriginationInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval in seconds for the
|
|
MinASOriginationInterval timer.
|
|
The suggested value for this timer is 15
|
|
seconds."
|
|
::= { fsbgp4MpeBgpPeerEntry 23 }
|
|
|
|
fsbgp4mpebgpPeerMinRouteAdvertisementInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval in seconds for the
|
|
MinRouteAdvertisementInterval timer.
|
|
The suggested value for this timer is 30
|
|
seconds."
|
|
::= { fsbgp4MpeBgpPeerEntry 24 }
|
|
fsbgp4mpebgpPeerInUpdateElapsedTime 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 bgpPeerInUpdates is incremented,
|
|
the value of this object is set to zero
|
|
(0)."
|
|
::= { fsbgp4MpeBgpPeerEntry 25 }
|
|
|
|
fsbgp4mpebgpPeerEndOfRIBMarkerSentStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0), -- if GR capability is not enabled
|
|
true(1),-- End-Of-RIB marker not sent to peer
|
|
false(2) -- End-Of-RIB marker sent to peer
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that whether the End-Of-RIB marker sent to peer or not"
|
|
::= { fsbgp4MpeBgpPeerEntry 26 }
|
|
|
|
fsbgp4mpebgpPeerEndOfRIBMarkerReceivedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),-- If GR capability is not enabled
|
|
true(1),-- End-Of-RIB marker not received from peer
|
|
false(2) -- End-Of-RIB marker received from peer
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that whether the End-Of-RIB marker received from peer or not"
|
|
::= { fsbgp4MpeBgpPeerEntry 27 }
|
|
|
|
fsbgp4mpebgpPeerRestartMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restarting (1),
|
|
receiving (2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the peer BGP speaker is restarting speaker or receiving speaker or not having GR capability"
|
|
::= { fsbgp4MpeBgpPeerEntry 28 }
|
|
|
|
fsbgp4mpePeerRestartTimeInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the time (in seconds) received from peer through GR capability of open message. This is used in receiving speaker to make sure that the restarting speaker restarted within this interval"
|
|
::= { fsbgp4MpeBgpPeerEntry 29 }
|
|
|
|
fsbgp4mpePeerAllowAutomaticStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object specifies whether BGP session with the associated peer
|
|
can be started automatically. This object when set to 'disabled',
|
|
requires manual start for initiating BGP session with the peer via
|
|
MIB object 'fsbgp4mpebgpPeerAdminStatus'. When set to 'enabled',
|
|
the peer session can be automatically started in the IDLE state,
|
|
after a BGP Peer session is brought down either by Autostop or via
|
|
reception of invalid BGP message. The BGP session will be automatically
|
|
started after an interval specified by
|
|
'fsbgp4mpebgpPeerIdleHoldTimeConfigured'. If
|
|
fsbgp4mpeDampPeerOscillations is enabled, then automaticStart will not
|
|
occur if peer is damped."
|
|
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 30 }
|
|
|
|
fsbgp4mpePeerAllowAutomaticStop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This MIB object specifies whether a BGP connection needs to be
|
|
automatically stopped after a TCP connect-retry count value specified
|
|
by MIB object 'fsbgp4mpePeerTcpConnectRetryCnt'. The resources
|
|
allocated for the BGP peer are released and it continues to remain in
|
|
IDLE state. After an automatic stop, the Peer connection needs to be
|
|
re-intiated manually by the administrator. When AutomaticStop is
|
|
disabled, the connect retry count value is set to 0."
|
|
|
|
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 31 }
|
|
|
|
fsbgp4mpebgpPeerIdleHoldTimeConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 1..65535 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IdleHoldTime specifies the length of time the BGP peer is held in the
|
|
Idle state prior to allowing the next automatic restart.
|
|
The IdleHoldTime is configured only when the
|
|
fsbgp4mpePeerAllowAutomaticStart is Enabled or when the
|
|
fsbgp4mpeDampPeerOscillations is Enabled. The configurable value
|
|
differs based on the two options that are enabled.The Suggested default
|
|
value is 60 secs for automatic start and after each dampening, the value
|
|
of the IdleHoldTime is doubled consecutively."
|
|
|
|
DEFVAL { 60 }
|
|
::= { fsbgp4MpeBgpPeerEntry 32 }
|
|
|
|
|
|
fsbgp4mpeDampPeerOscillations OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DampPeerOscillations option specifies that the implementation
|
|
engages additional logic to damp the oscillations of BGP peers in
|
|
the face of series of automatic start and automatic stop operations
|
|
in the IDLE state.The DampPeerOscillations option indicates that the
|
|
BGP connection is using logic that damps BGP peer oscillations in
|
|
states other than 'established' state."
|
|
|
|
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 33 }
|
|
|
|
fsbgp4mpePeerDelayOpen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object allows configuration option to enable/disable delay
|
|
in sending of OPEN messages to the BGP peer for a specific time period
|
|
(DelayOpenTime). The delay allows the remote BGP Peer to send the first
|
|
OPEN message."
|
|
|
|
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 34 }
|
|
|
|
fsbgp4mpebgpPeerDelayOpenTimeConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0..65535 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DelayOpen time specifies the amount of time the BGP Peer should
|
|
delay in sending the OPEN message to the remote peer. If the
|
|
fsbgp4mpePeerDelayOpen option is enabled, the DelayOpen time can bei
|
|
configured. The default value is kept as 0 secs, which implies thati
|
|
the BGP Peer can send an OPEN message without any delay to its
|
|
neighbor."
|
|
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeBgpPeerEntry 35 }
|
|
|
|
fsbgp4mpePeerPrefixUpperLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP speaker imposes a locally-configured, upper bound on the number of
|
|
address prefixes the speaker is willing to accept from a neighbor. The
|
|
default value is calculated as the following:
|
|
|
|
fsbgp4MaxNoofRoutes
|
|
|
|
Administrator can configure a value less than the default value at
|
|
runtime. Prefixes exceeding the PrefixUpperLimit will not be processedi
|
|
by the system."
|
|
DEFVAL { 5000 }
|
|
::= {fsbgp4MpeBgpPeerEntry 36}
|
|
|
|
fsbgp4mpePeerTcpConnectRetryCnt OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter denotes the Maximum number of times the BGP Peer has
|
|
tried to issue a TCP-Connect with its neighboring peers.
|
|
The default value for the counter is set as 5."
|
|
DEFVAL { 5 }
|
|
::= {fsbgp4MpeBgpPeerEntry 37}
|
|
|
|
|
|
fsbgp4mpePeerTcpCurrentConnectRetryCnt OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This counter denotes the number of times the BGP Peer has tried to
|
|
issue a TCP-Connect with its neighboring peers. It is an internal value.
|
|
It increments for each Autostop event. If the
|
|
'fsbgp4mpePeerTcpCurrentConnectRetryCnt' exceeds the
|
|
'fsbgp4mpePeerTcpConnectRetryCnt' value, PeerDampening is performed,
|
|
provided the corresponding flag is enabled."
|
|
::= {fsbgp4MpeBgpPeerEntry 38}
|
|
|
|
fsbgp4mpeIsPeerDamped OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object specifies the PeerDamped Status. If it is enabled, it
|
|
denotes that the peer is in damped state. If it is disabled, it
|
|
denotes that either the peer has recovered from the damped state or not
|
|
entered into the Damped state. If enabled and if the IdleHold Timer
|
|
Threshold value is exceeded, issue Manual Stop, reset the
|
|
fsbgp4mpePeerTcpCurrentConnectRetryCnt value to zero and disable the
|
|
fsbgp4mpePeerAllowAutomaticStart."
|
|
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 39 }
|
|
|
|
fsbgp4mpePeerSessionAuthStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-session (1),
|
|
authenticatedMd5 (2),
|
|
unauthenticated (3),
|
|
authenticatedTcpAo (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether peer-session is TCP MD5/TCP-AO
|
|
authenticated or not. If no session is established yet, its value is
|
|
no-session"
|
|
::= { fsbgp4MpeBgpPeerEntry 40 }
|
|
|
|
fsbgp4mpePeerTCPAOKeyIdInUse OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Key id of the MKT which is used by the TCP session of the peer,
|
|
this field will be valid only when value of
|
|
fsbgp4mpePeerSessionAuthStatus is authenticated-tcp-ao"
|
|
::= { fsbgp4MpeBgpPeerEntry 41 }
|
|
|
|
fsbgp4mpePeerTCPAOAuthNoMKTDiscard OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
accept (1),
|
|
discard (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discard packet for the peer, if packets are received with TCP-AO
|
|
and no matching MKT is found, default value is accept"
|
|
DEFVAL { accept }
|
|
::= { fsbgp4MpeBgpPeerEntry 42 }
|
|
|
|
fsbgp4mpePeerTCPAOAuthICMPAccept OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
accept (1),
|
|
ignore (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accept ICMPv4 type 3 & ICMPv6 type 1 messages for the TCP-AO
|
|
authenticated peer, default value is ignore"
|
|
DEFVAL { ignore }
|
|
::= { fsbgp4MpeBgpPeerEntry 43 }
|
|
|
|
fsbgp4mpePeerIpPrefixNameIn OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the IP Prefix list name in IN direction for this peer entry."
|
|
::= { fsbgp4MpeBgpPeerEntry 44 }
|
|
|
|
fsbgp4mpePeerIpPrefixNameOut OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the IP Prefix list name in OUT direction for this peer entry."
|
|
::= { fsbgp4MpeBgpPeerEntry 45 }
|
|
|
|
fsbgp4mpePeerBfdStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable BFD monitoring for the BGP IPv4/IPv6 neighbor path.
|
|
When this is enabled for a BGP peer, BGP will register with BFD for IP path monitoring
|
|
when the session state becomes ESTABLISHED. When this is disabled, BGP will de-register
|
|
with BFD if it was already registered. By default it is disabled."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 46 }
|
|
|
|
fsbgp4mpebgpPeerHoldAdvtRoutes OBJECT-TYPE
|
|
SYNTAX INTEGER { enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables/disables advertised routes holding status to the peer.
|
|
When enabled , all the routes advertised to the peer are
|
|
stored for retrieval. When disabled, routes advertised to the peer are
|
|
not stored."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpeBgpPeerEntry 47 }
|
|
|
|
|
|
-- BGP4 Received Path Attribute Table. This table
|
|
-- contains, one entry per path to a network, path
|
|
-- attributes received from all peers running BGP-4.
|
|
|
|
fsbgp4MpeBgp4PathAttrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeBgp4PathAttrEntry
|
|
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."
|
|
::= { fsbgp 20 }
|
|
fsbgp4MpeBgp4PathAttrEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeBgp4PathAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a path to a network."
|
|
INDEX { fsbgp4mpebgp4PathAttrRouteAfi,
|
|
fsbgp4mpebgp4PathAttrRouteSafi,
|
|
fsbgp4mpebgp4PathAttrIpAddrPrefix,
|
|
fsbgp4mpebgp4PathAttrIpAddrPrefixLen,
|
|
fsbgp4mpebgp4PathAttrPeerType,
|
|
fsbgp4mpebgp4PathAttrPeer
|
|
}
|
|
::= { fsbgp4MpeBgp4PathAttrTable 1 }
|
|
|
|
Fsbgp4MpeBgp4PathAttrEntry ::= SEQUENCE {
|
|
fsbgp4mpebgp4PathAttrRouteAfi
|
|
InetAddressType,
|
|
fsbgp4mpebgp4PathAttrRouteSafi
|
|
BgpSafi,
|
|
fsbgp4mpebgp4PathAttrPeerType
|
|
InetAddressType,
|
|
fsbgp4mpebgp4PathAttrPeer
|
|
InetAddress,
|
|
fsbgp4mpebgp4PathAttrIpAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4mpebgp4PathAttrIpAddrPrefix
|
|
InetAddress,
|
|
fsbgp4mpebgp4PathAttrOrigin
|
|
INTEGER,
|
|
fsbgp4mpebgp4PathAttrASPathSegment
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrNextHop
|
|
InetAddress,
|
|
fsbgp4mpebgp4PathAttrMultiExitDisc
|
|
Integer32,
|
|
fsbgp4mpebgp4PathAttrLocalPref
|
|
Integer32,
|
|
fsbgp4mpebgp4PathAttrAtomicAggregate
|
|
INTEGER,
|
|
fsbgp4mpebgp4PathAttrAggregatorAS
|
|
Unsigned32,
|
|
fsbgp4mpebgp4PathAttrAggregatorAddr
|
|
IpAddress,
|
|
fsbgp4mpebgp4PathAttrCalcLocalPref
|
|
Integer32,
|
|
fsbgp4mpebgp4PathAttrBest
|
|
INTEGER,
|
|
fsbgp4mpebgp4PathAttrCommunity
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrOriginatorId
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrClusterList
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrExtCommunity
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrUnknown
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrLabel
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrAS4PathSegment
|
|
OCTET STRING,
|
|
fsbgp4mpebgp4PathAttrAggregatorAS4
|
|
Unsigned32
|
|
}
|
|
|
|
fsbgp4mpebgp4PathAttrRouteAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AFI of the prefix"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 1 }
|
|
|
|
fsbgp4mpebgp4PathAttrRouteSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SAFI of the prefix"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 2 }
|
|
fsbgp4mpebgp4PathAttrPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AFI of the peer"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 3 }
|
|
|
|
fsbgp4mpebgp4PathAttrPeer OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer where the path
|
|
information was learned."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 4 }
|
|
|
|
fsbgp4mpebgp4PathAttrIpAddrPrefixLen 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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 5 }
|
|
|
|
fsbgp4mpebgp4PathAttrIpAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
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
|
|
bgp4PathAttrIpAddrPrefixLen.
|
|
Any bits beyond the length specified by
|
|
bgp4PathAttrIpAddrPrefixLen are zeroed."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 6 }
|
|
|
|
fsbgp4mpebgp4PathAttrOrigin 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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 7 }
|
|
|
|
fsbgp4mpebgp4PathAttrASPathSegment 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, traversed by a
|
|
route in the UPDATE message.
|
|
2 AS_SEQUENCE: ordered set of ASs, traversed by
|
|
a route in the UPDATE message.
|
|
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;"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 8 }
|
|
|
|
fsbgp4mpebgp4PathAttrNextHop OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the border router that
|
|
should be used for the destination network."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 9 }
|
|
|
|
fsbgp4mpebgp4PathAttrMultiExitDisc OBJECT-TYPE
|
|
SYNTAX Integer32 (-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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 10 }
|
|
|
|
fsbgp4mpebgp4PathAttrLocalPref OBJECT-TYPE
|
|
SYNTAX Integer32 (-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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 11 }
|
|
|
|
|
|
fsbgp4mpebgp4PathAttrAtomicAggregate 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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 12 }
|
|
|
|
fsbgp4mpebgp4PathAttrAggregatorAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 13 }
|
|
|
|
fsbgp4mpebgp4PathAttrAggregatorAddr 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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 14 }
|
|
|
|
fsbgp4mpebgp4PathAttrCalcLocalPref OBJECT-TYPE
|
|
SYNTAX Integer32 (-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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 15 }
|
|
|
|
fsbgp4mpebgp4PathAttrBest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nonbest(1),-- not chosen as best route
|
|
best(2), -- chosen as best route
|
|
stale(3) -- chosen as stale route
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether or not this route
|
|
was chosen as the best BGP4 route."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 16 }
|
|
|
|
fsbgp4mpebgp4PathAttrCommunity OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..800))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community values received for this destinatin
|
|
from the peer"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 17 }
|
|
|
|
fsbgp4mpebgp4PathAttrOriginatorId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Originator-ID identifying the router that initially
|
|
advertised this destination to a Route Reflector.
|
|
A value of 0.0.0.0 indicates the absence of this attribute"
|
|
REFERENCE
|
|
"This attribute is defined in [RFC 2796]"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 18 }
|
|
|
|
fsbgp4mpebgp4PathAttrClusterList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A sequence of four octet long values Cluster-IDs representing
|
|
the reflection path that the route has passed. Each four octet
|
|
long value represents the ID of a cluster that the route has
|
|
traversed. A length of zero (0) indicates the absence of this
|
|
attibute."
|
|
REFERENCE
|
|
"This attribute is defined in [RFC 2796]"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 19 }
|
|
|
|
fsbgp4mpebgp4PathAttrExtCommunity OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..800))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The extended community values received for this
|
|
destinatin from the peer"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 20 }
|
|
|
|
fsbgp4mpebgp4PathAttrUnknown 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."
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 21 }
|
|
|
|
fsbgp4mpebgp4PathAttrLabel OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..24))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPLS Label received for this destination from the peer "
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 22 }
|
|
|
|
fsbgp4mpebgp4PathAttrAS4PathSegment 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, traversed by a
|
|
route in the UPDATE message.
|
|
2 AS_SEQUENCE: ordered set of ASs, traversed by
|
|
a route in the UPDATE message.
|
|
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 2 pairs of octets."
|
|
REFERENCE
|
|
"This attribute is defined in [RFC 6793]"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 23 }
|
|
|
|
fsbgp4mpebgp4PathAttrAggregatorAS4 OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 4 Byte AS number of the last BGP4 speaker that
|
|
performed route aggregation. A value of
|
|
zero (0) indicates the absence of this
|
|
attribute."
|
|
REFERENCE
|
|
"This attribute is defined in [RFC 6793]"
|
|
::= { fsbgp4MpeBgp4PathAttrEntry 24 }
|
|
|
|
-- MIB FOR FSBGP_PEER_EXTENSIONS_TABLE BEGIN
|
|
|
|
-- This table is an Extension to the bgpPeerTable from stdbgp4.mib.
|
|
-- This table contains, one entry per BGP peer, information
|
|
-- about the BGP peer.
|
|
|
|
fsbgp4MpePeerExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpePeerExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP Peer Extension Table. The entries in the table specifies
|
|
the additional features supported for a peer by futureBGP4
|
|
Speaker in addition to the features specified as in bgpPeerTable
|
|
(described in stdbgp4.mib.). All entries in this table can be
|
|
configured only if fsbgp4LocalAs has be configured."
|
|
::= { fsbgp 21 }
|
|
|
|
fsbgp4MpePeerExtEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpePeerExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about the additional features supported
|
|
for a peer by futureBGP4 Speaker."
|
|
INDEX {fsbgp4mpePeerExtPeerType,
|
|
fsbgp4mpePeerExtPeerRemoteAddr }
|
|
::= { fsbgp4MpePeerExtTable 1 }
|
|
|
|
Fsbgp4MpePeerExtEntry ::= SEQUENCE {
|
|
fsbgp4mpePeerExtPeerType
|
|
InetAddressType,
|
|
fsbgp4mpePeerExtPeerRemoteAddr
|
|
InetAddress,
|
|
fsbgp4mpePeerExtConfigurePeer
|
|
INTEGER,
|
|
fsbgp4mpePeerExtPeerRemoteAs
|
|
Unsigned32,
|
|
fsbgp4mpePeerExtEBGPMultiHop
|
|
INTEGER,
|
|
fsbgp4mpePeerExtEBGPHopLimit
|
|
Integer32,
|
|
fsbgp4mpePeerExtNextHopSelf
|
|
INTEGER,
|
|
fsbgp4mpePeerExtRflClient
|
|
INTEGER,
|
|
fsbgp4mpePeerExtTcpSendBufSize
|
|
Integer32,
|
|
fsbgp4mpePeerExtTcpRcvBufSize
|
|
Integer32,
|
|
fsbgp4mpePeerExtLclAddress
|
|
InetAddress,
|
|
fsbgp4mpePeerExtNetworkAddress
|
|
InetAddress,
|
|
fsbgp4mpePeerExtGateway
|
|
InetAddress,
|
|
fsbgp4mpePeerExtCommSendStatus
|
|
INTEGER,
|
|
fsbgp4mpePeerExtECommSendStatus
|
|
INTEGER,
|
|
fsbgp4mpePeerExtPassive
|
|
INTEGER,
|
|
fsbgp4mpePeerExtDefaultOriginate
|
|
INTEGER,
|
|
fsbgp4mpePeerExtActivateMPCapability
|
|
INTEGER,
|
|
fsbgp4mpePeerExtDeactivateMPCapability
|
|
INTEGER,
|
|
fsbgp4mpePeerExtMplsVpnVrfAssociated
|
|
DisplayString,
|
|
fsbgp4mpePeerExtMplsVpnCERouteTargetAdvt
|
|
INTEGER,
|
|
fsbgp4mpePeerExtMplsVpnCESiteOfOrigin
|
|
DisplayString,
|
|
fsbgp4mpePeerExtOverrideCapability
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4mpePeerExtPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Type of the remote peer "
|
|
::= { fsbgp4MpePeerExtEntry 1 }
|
|
|
|
fsbgp4mpePeerExtPeerRemoteAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP address of this entry's BGP peer."
|
|
::= { fsbgp4MpePeerExtEntry 2 }
|
|
|
|
fsbgp4mpePeerExtConfigurePeer OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
create (1),
|
|
delete (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create or delete a peer. If called with create
|
|
and no matching peer exists, then a new peer entry will be created. The
|
|
admin status of this newly created peer will be stop. To enable the peer
|
|
set the peers remote AS (fsbgp4mpePeerExtPeerRemoteAS)and change the peer's
|
|
admin state (bgpPeerAdminState in stdbgp4.mib) to start. If this object
|
|
is called with create and a matching peer exists, then no action is done.
|
|
If called with delete and if a matching peer exists, then the complete
|
|
instance associated with that peer will be deleted."
|
|
::= { fsbgp4MpePeerExtEntry 3 }
|
|
|
|
fsbgp4mpePeerExtPeerRemoteAs OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote autonomous system number of the Peer. The peer admin status
|
|
can be made up only if this object is configured for a valid AS number.
|
|
When OPEN message is received from this peer during the BGP Connection
|
|
establishment, this configured AS value is compared against the AS number
|
|
received in the OPEN message. If both matches, then connection
|
|
establishment continues. If there is any mismatch, then the connection is
|
|
terminated. This object can be set only when the peer's admin status is
|
|
down."
|
|
::= { fsbgp4MpePeerExtEntry 4 }
|
|
|
|
fsbgp4mpePeerExtEBGPMultiHop OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects enables the BGP4 Speaker to accept or attempt
|
|
connections to external peers residing on network that are not directly
|
|
connected. By default, only directly connected EBGP peers are allowed.
|
|
For the internal peers, this object has no effect."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpePeerExtEntry 5 }
|
|
|
|
fsbgp4mpePeerExtEBGPHopLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects enables the BGP4 Speaker to accept or attempt
|
|
connections to external peers residing on network that are not directly
|
|
connected and seperated by a maximum hop limit as configured by this
|
|
object. For the internal peers, this object has no effect."
|
|
DEFVAL { 1 }
|
|
::= { fsbgp4MpePeerExtEntry 6 }
|
|
|
|
fsbgp4mpePeerExtNextHopSelf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
automatic(1),
|
|
self(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies how the next hop attribute sent in the update
|
|
messages to this peer has to be generated. When the object takes the
|
|
value of self,the next Hop attribute will always be the sender Local
|
|
Address else the next hop will be generated based on the IP address of
|
|
the destination and the present next hop in the route information."
|
|
DEFVAL { automatic }
|
|
::= { fsbgp4MpePeerExtEntry 7 }
|
|
|
|
fsbgp4mpePeerExtRflClient OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nonClient (1),
|
|
client (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether the peer is Client peer or Non-Client
|
|
peer. By default, the peer is created as Non-Client Peer."
|
|
DEFVAL {1}
|
|
::= {fsbgp4MpePeerExtEntry 8 }
|
|
|
|
fsbgp4mpePeerExtTcpSendBufSize OBJECT-TYPE
|
|
SYNTAX Integer32 (4096..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the tcp window size on the sender side."
|
|
DEFVAL { 65536 }
|
|
::= { fsbgp4MpePeerExtEntry 9 }
|
|
|
|
fsbgp4mpePeerExtTcpRcvBufSize OBJECT-TYPE
|
|
SYNTAX Integer32 (4096..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the tcp window size on the receiver side."
|
|
DEFVAL { 65536 }
|
|
::= { fsbgp4MpePeerExtEntry 10 }
|
|
|
|
fsbgp4mpePeerExtLclAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies which address should be used as the source address
|
|
of the TCP session initiated with the Peer. By default this object takes
|
|
value as 0 and the source address of the TCP session is filled by TCP.
|
|
This object can take value of any interface address. If this object
|
|
refers to a valid interface address, then the TCP session initiated
|
|
with the peer should have this interface address as the source address."
|
|
::= { fsbgp4MpePeerExtEntry 11 }
|
|
|
|
fsbgp4mpePeerExtNetworkAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the remote peer's network address. TCP connection is
|
|
established using the peer's remote-address. If the peer's remote-address
|
|
is a IPv4 address, the peer's network address carries the IPv6 network
|
|
address. Similarly, if the peer's remote-address is a IPv6 address, the
|
|
peer's network address carries the IPv4 network address. This object can
|
|
be configured only after the peer's remote-address and the corresponding
|
|
local interface are configured."
|
|
::= { fsbgp4MpePeerExtEntry 12 }
|
|
|
|
fsbgp4mpePeerExtGateway OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the gateway router's address that will be used as
|
|
nexthop in the routes advertised to the peer. This ensures that the
|
|
traffic coming from this peer is routed through this gateway."
|
|
::= { fsbgp4MpePeerExtEntry 13 }
|
|
|
|
fsbgp4mpePeerExtCommSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
send (2),
|
|
donotsend (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Community Send status of the peer.
|
|
o none - is for read-only
|
|
o send - send communities to this peer
|
|
o donotsend - do not send communities to this peer."
|
|
DEFVAL { send }
|
|
::= { fsbgp4MpePeerExtEntry 14 }
|
|
|
|
fsbgp4mpePeerExtECommSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
send (2),
|
|
donotsend (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Extended Community Send status of the peer.
|
|
o none - is for read-only
|
|
o send - send extended communities to this peer
|
|
o donotsend - do not send extended communities to this peer."
|
|
DEFVAL { send }
|
|
::= { fsbgp4MpePeerExtEntry 15 }
|
|
|
|
fsbgp4mpePeerExtPassive OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set a peer connection to be passive, that means
|
|
the speaker will not initiate the session with that peer instead it
|
|
waits for the remote peer to initiate the session"
|
|
::= { fsbgp4MpePeerExtEntry 16 }
|
|
|
|
fsbgp4mpePeerExtDefaultOriginate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to enable/disable the advertisement of the default
|
|
route to the peer. This object overrides the global default
|
|
route configuration (fsbgp4DefaultOriginate) and always send a default
|
|
route to the peer with self next-hop. This advertisement occurs
|
|
irrespective of the presence of default route in FDB. This object can
|
|
be set only if the fsbgp4LocalAs is set."
|
|
DEFVAL { disable }
|
|
::= { fsbgp4MpePeerExtEntry 17 }
|
|
|
|
fsbgp4mpePeerExtActivateMPCapability OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4unicast(1),
|
|
ipv6unicast(2),
|
|
vpnv4unicast(8),
|
|
l2vpnvpls(16)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is set to activate the corresponding MP Capability.
|
|
If any of MP Capability is activate, then this capability should
|
|
be negotiated while establishing session with this neighbor.
|
|
Any get on this object will return only ZERO."
|
|
::= { fsbgp4MpePeerExtEntry 18 }
|
|
|
|
fsbgp4mpePeerExtDeactivateMPCapability OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4unicast(1),
|
|
ipv6unicast(2),
|
|
vpnv4unicast(8),
|
|
l2vpnvpls(16)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is set to deactivate the corresponding MP Capability.
|
|
If any of MP Capability is deactivate, then this capability should
|
|
not be negotiated while establishing session with this neighbor.
|
|
Any get on this object will return only ZERO."
|
|
::= { fsbgp4MpePeerExtEntry 19 }
|
|
|
|
fsbgp4mpePeerExtMplsVpnVrfAssociated OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes the VRF associated with the CE peer. If the Vrf Name
|
|
is not configured, the peer will be normal peer.
|
|
with respect to this VRF."
|
|
::= { fsbgp4MpePeerExtEntry 20 }
|
|
|
|
fsbgp4mpePeerExtMplsVpnCERouteTargetAdvt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
send (1),
|
|
donotsend (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable is used to inform whether the PE can receive Route
|
|
Targets from CE, or PE can send Route Targets(RT) to CE router.
|
|
By default sending RT to CE and receiving RT from CE are disabled."
|
|
DEFVAL {donotsend}
|
|
::= { fsbgp4MpePeerExtEntry 21 }
|
|
|
|
fsbgp4mpePeerExtMplsVpnCESiteOfOrigin OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Site Of Origin for the site connected CE peer"
|
|
::= { fsbgp4MpePeerExtEntry 22 }
|
|
fsbgp4mpePeerExtOverrideCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this object is set to enable/disable the override capability for the BGP Peer"
|
|
DEFVAL {disable}
|
|
::= { fsbgp4MpePeerExtEntry 24 }
|
|
|
|
--- MIB FOR FSBGP_PEER_EXTENSIONS_TABLE END
|
|
|
|
--- Multi-Exit Discriminator Table
|
|
--- This table specifies the value that has to be assigned to the
|
|
--- Multi-Exit Discriminator attribute when an update is sent.
|
|
|
|
fsbgp4MpeMEDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeMEDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP4 MED table. This table contains the MED values that are to
|
|
be assigned to routes."
|
|
::= {fsbgp 22 }
|
|
|
|
fsbgp4MpeMEDEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeMEDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about the MED value."
|
|
INDEX { fsbgp4mpeMEDIndex }
|
|
::= { fsbgp4MpeMEDTable 1 }
|
|
|
|
Fsbgp4MpeMEDEntry ::= SEQUENCE {
|
|
fsbgp4mpeMEDIndex
|
|
Integer32,
|
|
fsbgp4mpeMEDAdminStatus
|
|
INTEGER,
|
|
fsbgp4mpeMEDRemoteAS
|
|
Unsigned32,
|
|
fsbgp4mpeMEDIPAddrAfi
|
|
InetAddressType,
|
|
fsbgp4mpeMEDIPAddrSafi
|
|
BgpSafi,
|
|
fsbgp4mpeMEDIPAddrPrefix
|
|
InetAddress,
|
|
fsbgp4mpeMEDIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeMEDIntermediateAS
|
|
DisplayString,
|
|
fsbgp4mpeMEDDirection
|
|
INTEGER,
|
|
fsbgp4mpeMEDValue
|
|
Unsigned32,
|
|
fsbgp4mpeMEDPreference
|
|
INTEGER,
|
|
fsbgp4mpeMEDVrfName
|
|
DisplayString
|
|
}
|
|
|
|
fsbgp4mpeMEDIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the index to the table. Any entry in the table can be
|
|
configured only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4MpeMEDEntry 1 }
|
|
|
|
fsbgp4mpeMEDAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of this entry. The entries in a row are
|
|
configurable only if the admin status is DOWN."
|
|
::= {fsbgp4MpeMEDEntry 2 }
|
|
|
|
fsbgp4mpeMEDRemoteAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The remote autonomous system with which this entry is associated.
|
|
A value of zero indicates that this entry is not valid and will not
|
|
be matched for when the MED value for an update is calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeMEDEntry 3 }
|
|
|
|
fsbgp4mpeMEDIPAddrAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IP address prefix in the Network Layer Reachability Information
|
|
field in updates. This field needs to be set before setting the object
|
|
fsbgp4mpeMEDIPAddrPrefix."
|
|
::= { fsbgp4MpeMEDEntry 4 }
|
|
|
|
fsbgp4mpeMEDIPAddrSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IP address prefix in the Network Layer Reachability Information
|
|
field in updates. This field needs to be set before setting the object
|
|
fsbgp4mpeMEDIPAddrPrefix."
|
|
::= { fsbgp4MpeMEDEntry 5 }
|
|
|
|
fsbgp4mpeMEDIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information
|
|
field in updates. A value of zero indicates that the entry is not
|
|
valid and will not be matched for when the MED value for an update is
|
|
calculated."
|
|
DEFVAL { '00000000'H }
|
|
::= { fsbgp4MpeMEDEntry 6 }
|
|
|
|
fsbgp4mpeMEDIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in the Network Layer Reachability
|
|
Information field. A value of zero indicates that the entry is not
|
|
valid and will not be matched for when the MED value for an update is
|
|
calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeMEDEntry 7 }
|
|
|
|
fsbgp4mpeMEDIntermediateAS OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Comma seperated list of AS numbers that are to
|
|
be checked against the AS_PATH attribute of the Update.
|
|
An empty field indicates that the same need not be
|
|
checked for in the update.Maximum configurable size is 100."
|
|
::= { fsbgp4MpeMEDEntry 8 }
|
|
|
|
fsbgp4mpeMEDDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the update with which the entry is to be associated."
|
|
DEFVAL { in }
|
|
::= { fsbgp4MpeMEDEntry 9 }
|
|
|
|
fsbgp4mpeMEDValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value assigned to the MED Attribute for the route present in NLRI"
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeMEDEntry 10 }
|
|
|
|
fsbgp4mpeMEDPreference OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(1),
|
|
true(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether the value present
|
|
in this entry takes precedence when the attribute
|
|
is already present in the update message that has
|
|
been received."
|
|
DEFVAL { false }
|
|
::= { fsbgp4MpeMEDEntry 11 }
|
|
|
|
fsbgp4mpeMEDVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name of the VPN."
|
|
::= { fsbgp4MpeMEDEntry 12 }
|
|
|
|
-- Local Preference Table.
|
|
-- This table specifies the value that has to assigned to the
|
|
-- Local Preference attribute when an update is sent to an
|
|
-- internal Peer or received from an external or internal peer.
|
|
|
|
fsbgp4MpeLocalPrefTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeLocalPrefEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP Local Preference table. This table contains,
|
|
the value that is to be assigned to the Local
|
|
Preference attibute."
|
|
::= { fsbgp 23 }
|
|
|
|
fsbgp4MpeLocalPrefEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeLocalPrefEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about the connection with a BGP peer."
|
|
INDEX { fsbgp4mpeLocalPrefIndex }
|
|
::= {fsbgp4MpeLocalPrefTable 1 }
|
|
|
|
Fsbgp4MpeLocalPrefEntry ::= SEQUENCE {
|
|
fsbgp4mpeLocalPrefIndex
|
|
Integer32,
|
|
fsbgp4mpeLocalPrefAdminStatus
|
|
INTEGER,
|
|
fsbgp4mpeLocalPrefRemoteAS
|
|
Unsigned32,
|
|
fsbgp4mpeLocalPrefIPAddrAfi
|
|
InetAddressType,
|
|
fsbgp4mpeLocalPrefIPAddrSafi
|
|
BgpSafi,
|
|
fsbgp4mpeLocalPrefIPAddrPrefix
|
|
InetAddress,
|
|
fsbgp4mpeLocalPrefIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeLocalPrefIntermediateAS
|
|
DisplayString,
|
|
fsbgp4mpeLocalPrefDirection
|
|
INTEGER,
|
|
fsbgp4mpeLocalPrefValue
|
|
Unsigned32,
|
|
fsbgp4mpeLocalPrefPreference
|
|
INTEGER,
|
|
fsbgp4mpeLocalPrefVrfName
|
|
DisplayString
|
|
}
|
|
|
|
fsbgp4mpeLocalPrefIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the index to the table. Any entry in the table can be
|
|
configured only if fsbgp4mpeLocalAs is set."
|
|
::= { fsbgp4MpeLocalPrefEntry 1 }
|
|
|
|
fsbgp4mpeLocalPrefAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of this entry. The entries in a row are
|
|
configurable only if the admin status is DOWN."
|
|
::= { fsbgp4MpeLocalPrefEntry 2 }
|
|
|
|
fsbgp4mpeLocalPrefRemoteAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote autonomous system with which this entry
|
|
is associated. A value of zero indicates that this
|
|
entry is not valid and will not be matched for when
|
|
the LocalPref value for an update is calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeLocalPrefEntry 3 }
|
|
|
|
fsbgp4mpeLocalPrefIPAddrAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IP address prefix in the Network Layer Reachability
|
|
Information field. This field needs to be set before setting the object
|
|
fsbgp4mpeLocalPrefIPAddrPrefix."
|
|
::= { fsbgp4MpeLocalPrefEntry 4 }
|
|
|
|
fsbgp4mpeLocalPrefIPAddrSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sub-sequent address family of IP address prefix in the
|
|
Network Layer Reachability Information field.This field needs to be set
|
|
before setting the object fsbgp4mpeLocalPrefIPAddrPrefix. "
|
|
::= { fsbgp4MpeLocalPrefEntry 5 }
|
|
|
|
fsbgp4mpeLocalPrefIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information field.
|
|
A value of zero indicates that the entry is not valid and will not be
|
|
matched for when the Local Pref value for an update is calculated."
|
|
DEFVAL { '00000000'H }
|
|
::= { fsbgp4MpeLocalPrefEntry 6 }
|
|
|
|
fsbgp4mpeLocalPrefIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in the Network Layer Reachability
|
|
Information field. A value of zero indicates that the entry is not valid
|
|
and will not be matched for when the Local Pref value for an update
|
|
is calculated."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeLocalPrefEntry 7 }
|
|
|
|
fsbgp4mpeLocalPrefIntermediateAS OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Comma separated list of AS numbers that are to
|
|
be present in the AS_PATH attribute of the Update.
|
|
An empty field indicates that the same need not be
|
|
checked for in the update.Maximum configurable size is 100."
|
|
::= { fsbgp4MpeLocalPrefEntry 8 }
|
|
|
|
fsbgp4mpeLocalPrefDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1), -- incoming updates
|
|
out(2) -- outgoing updates
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the update with which the entry is to be associated."
|
|
DEFVAL { in }
|
|
::= { fsbgp4MpeLocalPrefEntry 9 }
|
|
|
|
fsbgp4mpeLocalPrefValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value assigned to the LP Attribute for the route present in NLRI"
|
|
DEFVAL { 100 }
|
|
::= { fsbgp4MpeLocalPrefEntry 10 }
|
|
|
|
fsbgp4mpeLocalPrefPreference OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(1),
|
|
true(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether the value present
|
|
in this entry takes precedence when the attribute
|
|
is already present in the update message that has
|
|
been received."
|
|
DEFVAL { false }
|
|
::= { fsbgp4MpeLocalPrefEntry 11 }
|
|
|
|
fsbgp4mpeLocalPrefVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name of the VPN."
|
|
::= { fsbgp4MpeLocalPrefEntry 12 }
|
|
|
|
-- Update Filter Table.
|
|
-- This table is used to filter out routing updates
|
|
|
|
fsbgp4MpeUpdateFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeUpdateFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP Update Filter Table. This table contains
|
|
Rules to filter out updates based on the AS from
|
|
which it is received, NLRI and AS through which it
|
|
had passed."
|
|
::= { fsbgp 24 }
|
|
|
|
fsbgp4MpeUpdateFilterEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeUpdateFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about the updates
|
|
that are to be filtered."
|
|
INDEX { fsbgp4mpeUpdateFilterIndex }
|
|
::= { fsbgp4MpeUpdateFilterTable 1 }
|
|
|
|
Fsbgp4MpeUpdateFilterEntry ::= SEQUENCE {
|
|
fsbgp4mpeUpdateFilterIndex
|
|
Integer32,
|
|
fsbgp4mpeUpdateFilterAdminStatus
|
|
INTEGER,
|
|
fsbgp4mpeUpdateFilterRemoteAS
|
|
Unsigned32,
|
|
fsbgp4mpeUpdateFilterIPAddrAfi
|
|
InetAddressType,
|
|
fsbgp4mpeUpdateFilterIPAddrSafi
|
|
BgpSafi,
|
|
fsbgp4mpeUpdateFilterIPAddrPrefix
|
|
InetAddress,
|
|
fsbgp4mpeUpdateFilterIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeUpdateFilterIntermediateAS
|
|
DisplayString,
|
|
fsbgp4mpeUpdateFilterDirection
|
|
INTEGER,
|
|
fsbgp4mpeUpdateFilterAction
|
|
INTEGER,
|
|
fsbgp4mpeUpdateFilterVrfName
|
|
DisplayString
|
|
}
|
|
|
|
fsbgp4mpeUpdateFilterIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the index to the table. Any entry in the table can be configured
|
|
only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4MpeUpdateFilterEntry 1 }
|
|
|
|
fsbgp4mpeUpdateFilterAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of this entry. The entries in a row are
|
|
configurable only if the admin status is DOWN."
|
|
::= { fsbgp4MpeUpdateFilterEntry 2 }
|
|
|
|
fsbgp4mpeUpdateFilterRemoteAS OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote autonomous system with which this entry
|
|
is associated. A value of zero indicates that this
|
|
entry is not valid and will not be matched for when
|
|
the update is checked."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeUpdateFilterEntry 3 }
|
|
|
|
fsbgp4mpeUpdateFilterIPAddrAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IP address prefix in the Network Layer Reachability
|
|
Information field. This field needs to be set, before setting the object
|
|
fsbgp4mpeUpdateFilterIPAddrPrefix."
|
|
::= { fsbgp4MpeUpdateFilterEntry 4 }
|
|
|
|
fsbgp4mpeUpdateFilterIPAddrSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address prefix in the Network Layer Reachability
|
|
Information field. This field needs to be set, before setting the object
|
|
fsbgp4mpeUpdateFilterIPAddrPrefix."
|
|
::= { fsbgp4MpeUpdateFilterEntry 5 }
|
|
|
|
fsbgp4mpeUpdateFilterIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information field.
|
|
A value of zero in this field indicates that the NLRI field may not be
|
|
matched."
|
|
DEFVAL { '00000000'H }
|
|
::= { fsbgp4MpeUpdateFilterEntry 6 }
|
|
|
|
fsbgp4mpeUpdateFilterIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix
|
|
in the Network Layer Reachability
|
|
Information field. A value of zero in this field
|
|
indicates that the NLRI field may not be matched."
|
|
DEFVAL { 0 }
|
|
::= { fsbgp4MpeUpdateFilterEntry 7 }
|
|
|
|
fsbgp4mpeUpdateFilterIntermediateAS OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Comma separated list of AS numbers that are to
|
|
be present in the AS_PATH attribute of the Update.
|
|
An empty field indicates that the same need not be
|
|
checked for in the update."
|
|
::= { fsbgp4MpeUpdateFilterEntry 8 }
|
|
|
|
fsbgp4mpeUpdateFilterDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1), -- incoming updates
|
|
out(2) -- outgoing updates
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the update with which the entry is to be associated."
|
|
DEFVAL { in }
|
|
::= { fsbgp4MpeUpdateFilterEntry 9 }
|
|
|
|
fsbgp4mpeUpdateFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow (1), -- do not filter
|
|
filter (2) -- filter
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be taken when the characteristics
|
|
that are specified in the entry is matched."
|
|
DEFVAL { filter }
|
|
::= { fsbgp4MpeUpdateFilterEntry 10 }
|
|
|
|
fsbgp4mpeUpdateFilterVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name of the VPN."
|
|
::= { fsbgp4MpeUpdateFilterEntry 11 }
|
|
|
|
-- Aggregation Table.
|
|
-- This table is used to aggregate the routing information
|
|
-- before the same are advertised to peers.
|
|
|
|
fsbgp4MpeAggregateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP Aggregate Table. The entries in the table
|
|
specifies the IP address based on which the routing
|
|
information has to be aggregated."
|
|
::= { fsbgp 25 }
|
|
|
|
fsbgp4MpeAggregateEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about the IP address
|
|
on which the aggregation has to be done."
|
|
INDEX { fsbgp4mpeAggregateIndex }
|
|
::= { fsbgp4MpeAggregateTable 1 }
|
|
|
|
Fsbgp4MpeAggregateEntry ::= SEQUENCE {
|
|
fsbgp4mpeAggregateIndex
|
|
Integer32,
|
|
fsbgp4mpeAggregateAdminStatus
|
|
INTEGER,
|
|
fsbgp4mpeAggregateIPAddrAfi
|
|
InetAddressType,
|
|
fsbgp4mpeAggregateIPAddrSafi
|
|
BgpSafi,
|
|
fsbgp4mpeAggregateIPAddrPrefix
|
|
InetAddress,
|
|
fsbgp4mpeAggregateIPAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeAggregateAdvertise
|
|
INTEGER,
|
|
fsbgp4mpeAggregateVrfName
|
|
DisplayString,
|
|
fsbgp4mpeAggregateAsSet
|
|
INTEGER,
|
|
fsbgp4mpeAggregateAdvertiseRouteMapName
|
|
DisplayString,
|
|
fsbgp4mpeAggregateSuppressRouteMapName
|
|
DisplayString,
|
|
fsbgp4mpeAggregateAttributeRouteMapName
|
|
DisplayString
|
|
}
|
|
|
|
fsbgp4mpeAggregateIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the index to the table.Any entry in the table can be
|
|
configured only if fsbgp4LocalAs is set."
|
|
::= { fsbgp4MpeAggregateEntry 1 }
|
|
|
|
fsbgp4mpeAggregateAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of this entry. When the adminstatus is set to up,
|
|
the aggregate entry will be made active and the aggregate route
|
|
will be formed for this entry. When the adminstatus is set to down,
|
|
the aggregate route, if advertised will be withdrawn and the
|
|
more-specific routes will be advertised. When the adminstatus is
|
|
set to invalid, the aggregate entry will be deleted."
|
|
::= { fsbgp4MpeAggregateEntry 2 }
|
|
|
|
fsbgp4mpeAggregateIPAddrAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IP address prefix in the Network Layer Reachability
|
|
Information field. This field needs to be set before setting the object
|
|
fsbgp4mpeAggregateIPAddrPrefix. "
|
|
::= { fsbgp4MpeAggregateEntry 3 }
|
|
|
|
fsbgp4mpeAggregateIPAddrSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address prefix in the Network Layer Reachability
|
|
Information field. This field needs to be set before setting the object
|
|
fsbgp4mpeAggregateIPAddrPrefix..
|
|
[Note] SAFI for Carrying Label (4) can't be set. The configuration with
|
|
SAFI unicast(1) holds good for both labelled and unlabelled prefixes."
|
|
::= { fsbgp4MpeAggregateEntry 4 }
|
|
|
|
fsbgp4mpeAggregateIPAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP address prefix in the Network Layer Reachability Information field.
|
|
This field is configurable only if the admin status is DOWN"
|
|
::= { fsbgp4MpeAggregateEntry 5 }
|
|
|
|
fsbgp4mpeAggregateIPAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in the Network Layer Reachability
|
|
Information field. This field is configurable only if the admin status
|
|
is DOWN."
|
|
::= { fsbgp4MpeAggregateEntry 6 }
|
|
|
|
fsbgp4mpeAggregateAdvertise OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
summaryOnly (1),
|
|
all (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the route update that should be sent
|
|
to the peers -
|
|
summary-only - specifies that only the summarized route
|
|
has to be advertised to peers.
|
|
All - specifies that both the summary and the
|
|
more-specific routes based on which the summary entry
|
|
was generated has to be advertised to the peers."
|
|
::= { fsbgp4MpeAggregateEntry 7 }
|
|
|
|
fsbgp4mpeAggregateVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name of the VPN."
|
|
::= { fsbgp4MpeAggregateEntry 8 }
|
|
|
|
fsbgp4mpeAggregateAsSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables/Disables the autonomous system set path information.
|
|
It is an optional parameter "
|
|
::= { fsbgp4MpeAggregateEntry 9 }
|
|
fsbgp4mpeAggregateAdvertiseRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name for adverise route-map. The route map contains
|
|
the rules for advertising the routes while aggregation. When we use
|
|
advertise-map, only advertise-map influences the creation of aggregate
|
|
entry. In absence of advertise-map, the aggregate route inherits the
|
|
attributes of the more specific routes, both suppressed and unsuppressed.
|
|
When advertise-map is used with fsbgp4mpeAggregateAsSet (as enable) and
|
|
suppress map, the aggregate inherits the attributes of only the routes
|
|
that are selected in the advertise-map, irrespective of whether
|
|
suppress-map suppresses the routes."
|
|
::= { fsbgp4MpeAggregateEntry 10 }
|
|
|
|
fsbgp4mpeAggregateSuppressRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name for suppress route-map. The route map contains
|
|
the rules for suppressing the routes while aggregation. when we use
|
|
suppress-map configuration along with (summaryonly option set for)
|
|
fsbgp4mpeAggregateAdvertise, it does'nt have any effect. And the
|
|
more-specific routes that the suppress-map suppresses are not
|
|
advertised. Other routes are advertised. When we use
|
|
fsbgp4mpeAggregateAsSet (with enabled option) with suppress-map although
|
|
suppress routes are not advertised, the aggregated routes inherits the
|
|
attributes of all the suppressesed rotues. But it can be overwritten by
|
|
attribute-map."
|
|
::= { fsbgp4MpeAggregateEntry 11 }
|
|
|
|
fsbgp4mpeAggregateAttributeRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name for attribute route-map. The route map contains
|
|
the rules for setting the attributes the aggregated route. When
|
|
attribute-map and advertise-map along with fsbgp4mpeAggregateAsSet (enable)
|
|
and other configurations, the attribute-map overrides the attribute that
|
|
are configured in the attribute-map."
|
|
::= { fsbgp4MpeAggregateEntry 12 }
|
|
|
|
|
|
|
|
-- SCALAR_TABLE_END fsbgp4RRDGroup
|
|
|
|
-- RRD OBJECT DEFINITION END
|
|
|
|
-- MIB for Importing STATIC routes to BGP and Viewing non-BGP routes.
|
|
|
|
fsbgp4MpeImportRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeImportRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Non-BGP routes imported into the BGP RIB can be viewed through this table.
|
|
Also allows importing a static route into BGP.After updating the RIB tree,
|
|
if there is any change in the best route selected, then the route is
|
|
updated to the Common Forwarding table."
|
|
::= { fsbgp 26 }
|
|
|
|
fsbgp4MpeImportRouteEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeImportRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Import Route entry."
|
|
INDEX {
|
|
fsbgp4mpeImportRoutePrefixAfi,
|
|
fsbgp4mpeImportRoutePrefixSafi,
|
|
fsbgp4mpeImportRoutePrefix,
|
|
fsbgp4mpeImportRoutePrefixLen,
|
|
fsbgp4mpeImportRouteProtocol,
|
|
fsbgp4mpeImportRouteNextHop,
|
|
fsbgp4mpeImportRouteIfIndex,
|
|
fsbgp4mpeImportRouteMetric,
|
|
fsbgp4mpeImportRouteVrf
|
|
}
|
|
::= { fsbgp4MpeImportRouteTable 1 }
|
|
|
|
Fsbgp4MpeImportRouteEntry ::= SEQUENCE {
|
|
fsbgp4mpeImportRoutePrefixAfi InetAddressType,
|
|
fsbgp4mpeImportRoutePrefixSafi BgpSafi,
|
|
fsbgp4mpeImportRoutePrefix InetAddress,
|
|
fsbgp4mpeImportRoutePrefixLen Integer32,
|
|
fsbgp4mpeImportRouteProtocol Integer32,
|
|
fsbgp4mpeImportRouteNextHop InetAddress,
|
|
fsbgp4mpeImportRouteIfIndex Integer32,
|
|
fsbgp4mpeImportRouteMetric Integer32,
|
|
fsbgp4mpeImportRouteVrf DisplayString,
|
|
fsbgp4mpeImportRouteAction INTEGER
|
|
}
|
|
|
|
fsbgp4mpeImportRoutePrefixAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Prefix of the route to be imported."
|
|
::= { fsbgp4MpeImportRouteEntry 1 }
|
|
|
|
fsbgp4mpeImportRoutePrefixSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of Prefix of the route to be imported. Only UNICAST (1) is allowed
|
|
right now. Route can be imported into VRF by providing SAFI (1) and
|
|
VRF name."
|
|
::= { fsbgp4MpeImportRouteEntry 2 }
|
|
|
|
fsbgp4mpeImportRoutePrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefix of the route to be imported."
|
|
::= { fsbgp4MpeImportRouteEntry 3 }
|
|
|
|
fsbgp4mpeImportRoutePrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefix length of the route."
|
|
::= { fsbgp4MpeImportRouteEntry 4 }
|
|
|
|
fsbgp4mpeImportRouteProtocol OBJECT-TYPE
|
|
SYNTAX Integer32 (2|3|8|13)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol value for Non-BGP routes.
|
|
2- LOCAL,
|
|
3 - STATIC,
|
|
8 - RIP,
|
|
13 - OSPF.
|
|
Only STATIC routes (protocol 3) can be added through this table.
|
|
However all non-BGP protocol (Local, Static, RIP, OSPF) routes can
|
|
be viewed."
|
|
::= { fsbgp4MpeImportRouteEntry 5 }
|
|
|
|
fsbgp4mpeImportRouteNextHop OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NextHop Ipaddress for the route."
|
|
::= { fsbgp4MpeImportRouteEntry 6 }
|
|
|
|
fsbgp4mpeImportRouteIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface Index of the Route"
|
|
::= { fsbgp4MpeImportRouteEntry 7 }
|
|
|
|
fsbgp4mpeImportRouteMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric for the route being imported."
|
|
::= { fsbgp4MpeImportRouteEntry 8 }
|
|
|
|
fsbgp4mpeImportRouteVrf OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vrf in which the route should be imported. If the rotueis to be installed
|
|
in default VRF, the value should be NULL string"
|
|
::= { fsbgp4MpeImportRouteEntry 9 }
|
|
|
|
fsbgp4mpeImportRouteAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
add (1), -- route addition
|
|
delete (2) -- route deletion
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls addition or deletion of route."
|
|
::= { fsbgp4MpeImportRouteEntry 10 }
|
|
|
|
|
|
-- MIB for Importing DIRECT/STATIC routes to BGP end
|
|
-- MIB for getting FSM transition history
|
|
|
|
fsbgp4MpeFsmTransitionHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeFsmTransitionHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gets FSM transitions history per peer "
|
|
::= { fsbgp 27 }
|
|
|
|
fsbgp4MpeFsmTransitionHistEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeFsmTransitionHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fsm Hist entry."
|
|
INDEX {
|
|
fsbgp4mpePeerType,
|
|
fsbgp4mpePeer
|
|
}
|
|
::= { fsbgp4MpeFsmTransitionHistTable 1 }
|
|
|
|
Fsbgp4MpeFsmTransitionHistEntry ::= SEQUENCE {
|
|
fsbgp4mpePeerType InetAddressType,
|
|
fsbgp4mpePeer InetAddress,
|
|
fsbgp4mpeFsmTransitionHist DisplayString
|
|
}
|
|
|
|
fsbgp4mpePeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Peer from which FSM transition history would be read."
|
|
::= { fsbgp4MpeFsmTransitionHistEntry 1 }
|
|
|
|
fsbgp4mpePeer OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer from which FSM transition history would be read."
|
|
::= { fsbgp4MpeFsmTransitionHistEntry 2 }
|
|
|
|
fsbgp4mpeFsmTransitionHist OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" sequence of FSM states separated by space"
|
|
::= { fsbgp4MpeFsmTransitionHistEntry 3 }
|
|
|
|
--- Routes Damping History Table
|
|
|
|
fsbgp4MpeRfd OBJECT IDENTIFIER ::= { fsbgp 28}
|
|
|
|
fsbgp4MpeRfdRtDampHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeRfdRtDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route damping history table.This table contains the figure-of-merit and
|
|
the route status"
|
|
::= { fsbgp4MpeRfd 1 }
|
|
|
|
fsbgp4MpeRfdRtDampHistEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeRfdRtDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry contains route damping history"
|
|
INDEX { fsbgp4mpePathAttrAddrPrefixAfi,
|
|
fsbgp4mpePathAttrAddrPrefixSafi,
|
|
fsbgp4mpePathAttrAddrPrefix,
|
|
fsbgp4mpePathAttrAddrPrefixLen,
|
|
fsbgp4mpePathAttrPeerType,
|
|
fsbgp4mpePathAttrPeer
|
|
}
|
|
::= { fsbgp4MpeRfdRtDampHistTable 1 }
|
|
|
|
Fsbgp4MpeRfdRtDampHistEntry ::= SEQUENCE {
|
|
fsbgp4mpePathAttrAddrPrefixAfi
|
|
InetAddressType,
|
|
fsbgp4mpePathAttrAddrPrefixSafi
|
|
BgpSafi,
|
|
fsbgp4mpePathAttrAddrPrefix
|
|
InetAddress,
|
|
fsbgp4mpePathAttrAddrPrefixLen
|
|
Integer32,
|
|
fsbgp4mpePathAttrPeerType
|
|
InetAddressType,
|
|
fsbgp4mpePathAttrPeer
|
|
InetAddress,
|
|
fsbgp4mpeRfdRtFom
|
|
Integer32,
|
|
fsbgp4mpeRfdRtLastUpdtTime
|
|
Integer32,
|
|
fsbgp4mpeRfdRtState
|
|
INTEGER,
|
|
fsbgp4mpeRfdRtStatus
|
|
INTEGER,
|
|
fsbgp4mpeRfdRtFlapCount
|
|
Integer32,
|
|
fsbgp4mpeRfdRtFlapTime
|
|
Integer32,
|
|
fsbgp4mpeRfdRtReuseTime
|
|
Integer32
|
|
}
|
|
|
|
fsbgp4mpePathAttrAddrPrefixAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the route "
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 1 }
|
|
|
|
fsbgp4mpePathAttrAddrPrefixSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of the route "
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 2 }
|
|
|
|
fsbgp4mpePathAttrAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP address prefix in the NLRI field. This object is an IP address
|
|
containing the prefix with the length specified by
|
|
fsbgp4mpePathAttrAddrPrefixLen. Any bits beyond the length specified by
|
|
bgp4PathAttrAddrPrefixLen are
|
|
zeroed."
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 3 }
|
|
|
|
fsbgp4mpePathAttrAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in NLRI field."
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 4 }
|
|
|
|
fsbgp4mpePathAttrPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the peer "
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 5 }
|
|
|
|
fsbgp4mpePathAttrPeer OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Peer remote address of the peer where the path information was
|
|
learned."
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 6 }
|
|
|
|
fsbgp4mpeRfdRtFom OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The figure-of-merit of the route"
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 7 }
|
|
|
|
fsbgp4mpeRfdRtLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the route figure-of-merit was updated."
|
|
::= {fsbgp4MpeRfdRtDampHistEntry 8 }
|
|
|
|
fsbgp4mpeRfdRtState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is suppressed or not "
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 9 }
|
|
|
|
fsbgp4mpeRfdRtStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
feasibleroute (2),
|
|
unfeasibleroute (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is feasible or unfeasible
|
|
route"
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 10 }
|
|
|
|
fsbgp4mpeRfdRtFlapCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value gives the number of times the route being flapped"
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 11 }
|
|
|
|
fsbgp4mpeRfdRtFlapTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time calculated for a route, from when a route is being flapped for
|
|
first time, time in seconds"
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 12 }
|
|
|
|
fsbgp4mpeRfdRtReuseTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time after which a route can be reused again after it moves to
|
|
suppressed state from unsuppressed state, time in seconds"
|
|
::= { fsbgp4MpeRfdRtDampHistEntry 13 }
|
|
|
|
--- Peers Damping History Table
|
|
|
|
|
|
fsbgp4MpeRfdPeerDampHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeRfdPeerDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer Damping history table. It contains the peer figure-of-merit and
|
|
peer status."
|
|
::= { fsbgp4MpeRfd 2 }
|
|
|
|
fsbgp4MpeRfdPeerDampHistEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeRfdPeerDampHistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry contains peer damping history"
|
|
INDEX { fsbgp4mpePeerRemoteIpAddrType,
|
|
fsbgp4mpePeerRemoteIpAddr
|
|
}
|
|
::= { fsbgp4MpeRfdPeerDampHistTable 1 }
|
|
|
|
Fsbgp4MpeRfdPeerDampHistEntry ::= SEQUENCE {
|
|
fsbgp4mpePeerRemoteIpAddrType
|
|
InetAddressType,
|
|
fsbgp4mpePeerRemoteIpAddr
|
|
InetAddress,
|
|
fsbgp4mpeRfdPeerFom
|
|
Integer32,
|
|
fsbgp4mpeRfdPeerLastUpdtTime
|
|
Integer32,
|
|
fsbgp4mpeRfdPeerState
|
|
INTEGER,
|
|
fsbgp4mpeRfdPeerStatus
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4mpePeerRemoteIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the remote peer "
|
|
::= { fsbgp4MpeRfdPeerDampHistEntry 1 }
|
|
|
|
fsbgp4mpePeerRemoteIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The peer remote address of the peer."
|
|
::= { fsbgp4MpeRfdPeerDampHistEntry 2 }
|
|
|
|
fsbgp4mpeRfdPeerFom OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current figure-of-merit of peer"
|
|
::= {fsbgp4MpeRfdPeerDampHistEntry 3 }
|
|
|
|
fsbgp4mpeRfdPeerLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the figure-of-merit was updated."
|
|
::= {fsbgp4MpeRfdPeerDampHistEntry 4 }
|
|
|
|
fsbgp4mpeRfdPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is suppressed or not"
|
|
::= {fsbgp4MpeRfdPeerDampHistEntry 5 }
|
|
|
|
fsbgp4mpeRfdPeerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
peerup (2),
|
|
peerdown (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is up or down"
|
|
::= {fsbgp4MpeRfdPeerDampHistEntry 6 }
|
|
|
|
|
|
---Routes Reuse List Table
|
|
|
|
fsbgp4MpeRfdRtsReuseListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeRfdRtsReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes Reuse List Table. It contains the IP prefix and prefix length."
|
|
::= { fsbgp4MpeRfd 3 }
|
|
|
|
fsbgp4MpeRfdRtsReuseListEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeRfdRtsReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry contains routes reuse list"
|
|
INDEX { fsbgp4mpeRtAfi,
|
|
fsbgp4mpeRtSafi,
|
|
fsbgp4mpeRtIPPrefix,
|
|
fsbgp4mpeRtIPPrefixLen,
|
|
fsbgp4mpeRfdRtsReusePeerType,
|
|
fsbgp4mpePeerRemAddress
|
|
}
|
|
::= { fsbgp4MpeRfdRtsReuseListTable 1 }
|
|
|
|
Fsbgp4MpeRfdRtsReuseListEntry ::= SEQUENCE {
|
|
fsbgp4mpeRtAfi
|
|
InetAddressType,
|
|
fsbgp4mpeRtSafi
|
|
BgpSafi,
|
|
fsbgp4mpeRtIPPrefix
|
|
InetAddress,
|
|
fsbgp4mpeRtIPPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeRfdRtsReusePeerType
|
|
InetAddressType,
|
|
fsbgp4mpePeerRemAddress
|
|
InetAddress,
|
|
fsbgp4mpeRfdRtReuseListRtFom
|
|
Integer32,
|
|
fsbgp4mpeRfdRtReuseListRtLastUpdtTime
|
|
Integer32,
|
|
fsbgp4mpeRfdRtReuseListRtState
|
|
INTEGER,
|
|
fsbgp4mpeRfdRtReuseListRtStatus
|
|
INTEGER
|
|
|
|
}
|
|
|
|
fsbgp4mpeRtAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the route"
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 1 }
|
|
|
|
fsbgp4mpeRtSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the route"
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 2 }
|
|
|
|
fsbgp4mpeRtIPPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP address prefix in the NLRI field. This object is an IP address
|
|
containing the prefix with the length specified by fsbgp4RtIPPrefixLen.
|
|
Any bits beyond the length specified by fsbgp4IPPrefixLen are
|
|
zeroed."
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 3 }
|
|
|
|
fsbgp4mpeRtIPPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Length in bits of the IP address prefix in NLRI field."
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 4 }
|
|
|
|
fsbgp4mpeRfdRtsReusePeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the remote peer"
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 5 }
|
|
|
|
fsbgp4mpePeerRemAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Peer remote address of the peer where the path information was
|
|
learned."
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 6 }
|
|
|
|
fsbgp4mpeRfdRtReuseListRtFom OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The figure-of-merit of the route which is in the routes reuse list"
|
|
::= {fsbgp4MpeRfdRtsReuseListEntry 7 }
|
|
|
|
fsbgp4mpeRfdRtReuseListRtLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the route figure-of-merit was updated."
|
|
::= {fsbgp4MpeRfdRtsReuseListEntry 8 }
|
|
|
|
fsbgp4mpeRfdRtReuseListRtState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is suppressed or not "
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 9 }
|
|
|
|
fsbgp4mpeRfdRtReuseListRtStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
feasibleroute (2),
|
|
unfeasibleroute (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value gives the status whether the route is feasible or unfeasible
|
|
route"
|
|
::= { fsbgp4MpeRfdRtsReuseListEntry 10 }
|
|
|
|
--- Peer's Reuse List Table
|
|
|
|
fsbgp4MpeRfdPeerReuseListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeRfdPeerReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer's Reuse List Table. It contains the Peer Remote Address."
|
|
::= { fsbgp4MpeRfd 4 }
|
|
|
|
fsbgp4MpeRfdPeerReuseListEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeRfdPeerReuseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry contains routes reuse list"
|
|
INDEX { fsbgp4mpeRfdPeerRemIpAddrType,
|
|
fsbgp4mpeRfdPeerRemIpAddr
|
|
}
|
|
::= {fsbgp4MpeRfdPeerReuseListTable 1 }
|
|
|
|
Fsbgp4MpeRfdPeerReuseListEntry ::= SEQUENCE {
|
|
fsbgp4mpeRfdPeerRemIpAddrType
|
|
InetAddressType,
|
|
fsbgp4mpeRfdPeerRemIpAddr
|
|
InetAddress,
|
|
fsbgp4mpeRfdPeerReuseListPeerFom
|
|
Integer32,
|
|
fsbgp4mpeRfdPeerReuseListLastUpdtTime
|
|
Integer32,
|
|
fsbgp4mpeRfdPeerReuseListPeerState
|
|
INTEGER,
|
|
fsbgp4mpeRfdPeerReuseListPeerStatus
|
|
INTEGER
|
|
|
|
}
|
|
|
|
fsbgp4mpeRfdPeerRemIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of the peer"
|
|
::= { fsbgp4MpeRfdPeerReuseListEntry 1 }
|
|
|
|
fsbgp4mpeRfdPeerRemIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The peer remote address of the peer which is in the peer's reuse list."
|
|
::= { fsbgp4MpeRfdPeerReuseListEntry 2 }
|
|
|
|
fsbgp4mpeRfdPeerReuseListPeerFom OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current figure-of-merit of peer"
|
|
::= {fsbgp4MpeRfdPeerReuseListEntry 3 }
|
|
|
|
fsbgp4mpeRfdPeerReuseListLastUpdtTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the figure-of-merit was updated."
|
|
::= {fsbgp4MpeRfdPeerReuseListEntry 4 }
|
|
|
|
|
|
fsbgp4mpeRfdPeerReuseListPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
suppressed (2),
|
|
unsuppressed (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is suppressed or not"
|
|
::= {fsbgp4MpeRfdPeerReuseListEntry 5 }
|
|
|
|
fsbgp4mpeRfdPeerReuseListPeerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
peerup (2),
|
|
peerdown (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value gives the status whether peer is up or down"
|
|
::= {fsbgp4MpeRfdPeerReuseListEntry 6 }
|
|
|
|
-- MIB FOR FSBGP_ROUTEFLAPDAMPING end
|
|
-- MIB FOR FSBGP_COMMUNITY
|
|
--- Routes Additive Community Table
|
|
--- Represents the additive communities configured for
|
|
--- destinations.
|
|
|
|
fsbgpMpeComm OBJECT IDENTIFIER ::= { fsbgp 29}
|
|
fsbgp4MpeCommRouteAddCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeCommRouteAddCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure additive communities
|
|
for a given destination."
|
|
::= {fsbgpMpeComm 1 }
|
|
|
|
fsbgp4MpeCommRouteAddCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeCommRouteAddCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes configured additive communities Table Entry"
|
|
INDEX {fsbgp4mpeAddCommRtAfi,
|
|
fsbgp4mpeAddCommRtSafi,
|
|
fsbgp4mpeAddCommIpNetwork,
|
|
fsbgp4mpeAddCommIpPrefixLen,
|
|
fsbgp4mpeAddCommVal
|
|
}
|
|
::= { fsbgp4MpeCommRouteAddCommTable 1 }
|
|
|
|
Fsbgp4MpeCommRouteAddCommEntry ::= SEQUENCE {
|
|
fsbgp4mpeAddCommRtAfi
|
|
InetAddressType,
|
|
fsbgp4mpeAddCommRtSafi
|
|
BgpSafi,
|
|
fsbgp4mpeAddCommIpNetwork
|
|
InetAddress,
|
|
fsbgp4mpeAddCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeAddCommVal
|
|
Unsigned32,
|
|
fsbgp4mpeAddCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpeAddCommRtAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteAddCommEntry 1 }
|
|
|
|
fsbgp4mpeAddCommRtSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteAddCommEntry 2 }
|
|
|
|
fsbgp4mpeAddCommIpNetwork OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteAddCommEntry 3 }
|
|
|
|
fsbgp4mpeAddCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4MpeCommRouteAddCommEntry 4 }
|
|
|
|
fsbgp4mpeAddCommVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (65536..4294901759|4294967041..4294967043)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Additive Community configured for the Route"
|
|
::= { fsbgp4MpeCommRouteAddCommEntry 5 }
|
|
|
|
fsbgp4mpeAddCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAS is configured."
|
|
::= { fsbgp4MpeCommRouteAddCommEntry 6 }
|
|
|
|
--- Routes Delete Community Table
|
|
--- Represents the communities to be deleted for the
|
|
--- destinations.
|
|
|
|
fsbgp4MpeCommRouteDeleteCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeCommRouteDeleteCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure delete communities
|
|
for a given destination."
|
|
::= {fsbgpMpeComm 2}
|
|
|
|
fsbgp4MpeCommRouteDeleteCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeCommRouteDeleteCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes configured delete communities Table Entry"
|
|
INDEX {fsbgp4mpeDeleteCommRtAfi,
|
|
fsbgp4mpeDeleteCommRtSafi,
|
|
fsbgp4mpeDeleteCommIpNetwork,
|
|
fsbgp4mpeDeleteCommIpPrefixLen,
|
|
fsbgp4mpeDeleteCommVal
|
|
}
|
|
::= { fsbgp4MpeCommRouteDeleteCommTable 1 }
|
|
|
|
Fsbgp4MpeCommRouteDeleteCommEntry ::= SEQUENCE {
|
|
fsbgp4mpeDeleteCommRtAfi
|
|
InetAddressType,
|
|
fsbgp4mpeDeleteCommRtSafi
|
|
BgpSafi,
|
|
fsbgp4mpeDeleteCommIpNetwork
|
|
InetAddress,
|
|
fsbgp4mpeDeleteCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeDeleteCommVal
|
|
Unsigned32,
|
|
fsbgp4mpeDeleteCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpeDeleteCommRtAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteDeleteCommEntry 1 }
|
|
|
|
fsbgp4mpeDeleteCommRtSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteDeleteCommEntry 2 }
|
|
|
|
fsbgp4mpeDeleteCommIpNetwork OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteDeleteCommEntry 3 }
|
|
|
|
fsbgp4mpeDeleteCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4MpeCommRouteDeleteCommEntry 4 }
|
|
|
|
fsbgp4mpeDeleteCommVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (65536..4294901759|4294967041..4294967043)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete Community configured for the Route"
|
|
::= { fsbgp4MpeCommRouteDeleteCommEntry 5 }
|
|
|
|
fsbgp4mpeDeleteCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAS is configured."
|
|
::= { fsbgp4MpeCommRouteDeleteCommEntry 6 }
|
|
|
|
--- Routes Community Set Status Table
|
|
--- Represents the status or local policy (can be either, addition of
|
|
--- communities, deletion of communities or both or complete
|
|
--- ommission of communities) for destinations.
|
|
|
|
fsbgp4MpeCommRouteCommSetStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeCommRouteCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the local policy of communities
|
|
for a given destination."
|
|
::= {fsbgpMpeComm 3 }
|
|
|
|
fsbgp4MpeCommRouteCommSetStatusEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeCommRouteCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes configured delete communities Table Entry"
|
|
INDEX {fsbgp4mpeCommSetStatusAfi,
|
|
fsbgp4mpeCommSetStatusSafi,
|
|
fsbgp4mpeCommSetStatusIpNetwork,
|
|
fsbgp4mpeCommSetStatusIpPrefixLen
|
|
}
|
|
::= { fsbgp4MpeCommRouteCommSetStatusTable 1 }
|
|
|
|
Fsbgp4MpeCommRouteCommSetStatusEntry ::= SEQUENCE {
|
|
fsbgp4mpeCommSetStatusAfi
|
|
InetAddressType,
|
|
fsbgp4mpeCommSetStatusSafi
|
|
BgpSafi,
|
|
fsbgp4mpeCommSetStatusIpNetwork
|
|
InetAddress,
|
|
fsbgp4mpeCommSetStatusIpPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeCommSetStatus
|
|
INTEGER,
|
|
fsbgp4mpeCommSetStatusRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpeCommSetStatusAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteCommSetStatusEntry 1 }
|
|
|
|
fsbgp4mpeCommSetStatusSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteCommSetStatusEntry 2 }
|
|
|
|
fsbgp4mpeCommSetStatusIpNetwork OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4MpeCommRouteCommSetStatusEntry 3 }
|
|
|
|
fsbgp4mpeCommSetStatusIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4MpeCommRouteCommSetStatusEntry 4 }
|
|
|
|
fsbgp4mpeCommSetStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
set (2),
|
|
setnone (3),
|
|
modify (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Community Set status for the Route.
|
|
o none - is for read-only
|
|
o set - to send only with configured additive communities
|
|
o setnone - to send without communities,
|
|
o modify - to strip delete communities in received
|
|
communities and add additive communities
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
DEFVAL { 4 }
|
|
::= { fsbgp4MpeCommRouteCommSetStatusEntry 5 }
|
|
|
|
fsbgp4mpeCommSetStatusRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4MpeCommRouteCommSetStatusEntry 6 }
|
|
|
|
-- MIB FOR FSBGP_COMMUNITY end
|
|
-- MIB FOR FSBGP_EXTCOMM
|
|
|
|
--- Routes Additive Ext-Community Table
|
|
--- Represents the additive extended communities configured for
|
|
--- destinations.
|
|
fsbgpMpeExtComm OBJECT IDENTIFIER ::= {fsbgp 30}
|
|
|
|
fsbgp4MpeExtCommRouteAddExtCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeExtCommRouteAddExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure additive extended communities
|
|
for a given destination."
|
|
::= {fsbgpMpeExtComm 1 }
|
|
|
|
fsbgp4MpeExtCommRouteAddExtCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeExtCommRouteAddExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes configured additive ext-communities Table Entry"
|
|
INDEX {fsbgp4mpeAddExtCommRtAfi,
|
|
fsbgp4mpeAddExtCommRtSafi,
|
|
fsbgp4mpeAddExtCommIpNetwork,
|
|
fsbgp4mpeAddExtCommIpPrefixLen,
|
|
fsbgp4mpeAddExtCommVal
|
|
}
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommTable 1 }
|
|
|
|
Fsbgp4MpeExtCommRouteAddExtCommEntry ::= SEQUENCE {
|
|
fsbgp4mpeAddExtCommRtAfi
|
|
InetAddressType,
|
|
fsbgp4mpeAddExtCommRtSafi
|
|
BgpSafi,
|
|
fsbgp4mpeAddExtCommIpNetwork
|
|
InetAddress,
|
|
fsbgp4mpeAddExtCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeAddExtCommVal
|
|
OCTET STRING,
|
|
fsbgp4mpeAddExtCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpeAddExtCommRtAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommEntry 1 }
|
|
|
|
fsbgp4mpeAddExtCommRtSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommEntry 2 }
|
|
|
|
fsbgp4mpeAddExtCommIpNetwork OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommEntry 3 }
|
|
|
|
fsbgp4mpeAddExtCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommEntry 4 }
|
|
|
|
fsbgp4mpeAddExtCommVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Additive Ext-Community for the destination"
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommEntry 5 }
|
|
|
|
fsbgp4mpeAddExtCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table.This object can be set
|
|
only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4MpeExtCommRouteAddExtCommEntry 6 }
|
|
|
|
--- Routes Delete Ext-Community Table
|
|
--- Represents the extended communities to be deleted for the
|
|
--- destinations.
|
|
|
|
fsbgp4MpeExtCommRouteDeleteExtCommTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeExtCommRouteDeleteExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure delete extended communities
|
|
for a given destination."
|
|
::= {fsbgpMpeExtComm 2 }
|
|
|
|
fsbgp4MpeExtCommRouteDeleteExtCommEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeExtCommRouteDeleteExtCommEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes configured delete ext-communities Table Entry"
|
|
INDEX {fsbgp4mpeDeleteExtCommRtAfi,
|
|
fsbgp4mpeDeleteExtCommRtSafi,
|
|
fsbgp4mpeDeleteExtCommIpNetwork,
|
|
fsbgp4mpeDeleteExtCommIpPrefixLen,
|
|
fsbgp4mpeDeleteExtCommVal
|
|
}
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommTable 1 }
|
|
|
|
Fsbgp4MpeExtCommRouteDeleteExtCommEntry ::= SEQUENCE {
|
|
fsbgp4mpeDeleteExtCommRtAfi
|
|
InetAddressType,
|
|
fsbgp4mpeDeleteExtCommRtSafi
|
|
BgpSafi,
|
|
fsbgp4mpeDeleteExtCommIpNetwork
|
|
InetAddress,
|
|
fsbgp4mpeDeleteExtCommIpPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeDeleteExtCommVal
|
|
OCTET STRING,
|
|
fsbgp4mpeDeleteExtCommRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpeDeleteExtCommRtAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommEntry 1 }
|
|
|
|
fsbgp4mpeDeleteExtCommRtSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommEntry 2 }
|
|
fsbgp4mpeDeleteExtCommIpNetwork OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommEntry 3 }
|
|
|
|
fsbgp4mpeDeleteExtCommIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP prefix length for the destination"
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommEntry 4 }
|
|
|
|
fsbgp4mpeDeleteExtCommVal OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete Ext-Community for the destination"
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommEntry 5 }
|
|
|
|
fsbgp4mpeDeleteExtCommRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status to create entries into this table. This object can be set only
|
|
if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4MpeExtCommRouteDeleteExtCommEntry 6 }
|
|
|
|
--- Routes Ext-Community Set Status Table
|
|
--- Represents the status or local policy (can be either, addition of extended
|
|
--- communities, deletion of extended communities or both or complete
|
|
--- ommission of extended communities) for destinations.
|
|
|
|
fsbgp4MpeExtCommRouteExtCommSetStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeExtCommRouteExtCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the local policy of extended communities
|
|
for a given destination."
|
|
::= {fsbgpMpeExtComm 3 }
|
|
|
|
fsbgp4MpeExtCommRouteExtCommSetStatusEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeExtCommRouteExtCommSetStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routes configured delete ext-communities Table Entry"
|
|
INDEX { fsbgp4mpeExtCommSetStatusRtAfi,
|
|
fsbgp4mpeExtCommSetStatusRtSafi,
|
|
fsbgp4mpeExtCommSetStatusIpNetwork,
|
|
fsbgp4mpeExtCommSetStatusIpPrefixLen
|
|
}
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusTable 1 }
|
|
|
|
Fsbgp4MpeExtCommRouteExtCommSetStatusEntry ::= SEQUENCE {
|
|
fsbgp4mpeExtCommSetStatusRtAfi
|
|
InetAddressType,
|
|
fsbgp4mpeExtCommSetStatusRtSafi
|
|
BgpSafi,
|
|
fsbgp4mpeExtCommSetStatusIpNetwork
|
|
InetAddress,
|
|
fsbgp4mpeExtCommSetStatusIpPrefixLen
|
|
Integer32,
|
|
fsbgp4mpeExtCommSetStatus
|
|
INTEGER,
|
|
fsbgp4mpeExtCommSetStatusRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpeExtCommSetStatusRtAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusEntry 1 }
|
|
|
|
fsbgp4mpeExtCommSetStatusRtSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI of IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusEntry 2 }
|
|
|
|
fsbgp4mpeExtCommSetStatusIpNetwork OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the destination"
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusEntry 3 }
|
|
|
|
fsbgp4mpeExtCommSetStatusIpPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP prefix length of the destination"
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusEntry 4 }
|
|
|
|
fsbgp4mpeExtCommSetStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
set (2),
|
|
setnone (3),
|
|
modify (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ext-Community Set status for the Route.
|
|
o none - is for read-only
|
|
o set - to send only with configured additive ext-communities
|
|
o setnone - to send without ext-communities,
|
|
o modify - to strip delete ext-communities in received extended
|
|
communities and add additive ext-communities.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
DEFVAL { 4 }
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusEntry 5 }
|
|
|
|
fsbgp4mpeExtCommSetStatusRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status to create entries into this table. This object can be set only
|
|
if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4MpeExtCommRouteExtCommSetStatusEntry 6 }
|
|
|
|
--- Peer Link Bandwidth Table
|
|
--- Represents the link bandwidth for a given peer.
|
|
|
|
fsbgp4MpePeerLinkBwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpePeerLinkBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure the link bandwidths for a given peer"
|
|
::= {fsbgpMpeExtComm 4}
|
|
|
|
fsbgp4MpePeerLinkBwEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpePeerLinkBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer Link Bandwidth Table Entry"
|
|
INDEX { fsbgp4mpePeerLinkType,
|
|
fsbgp4mpePeerLinkRemAddr
|
|
}
|
|
::= { fsbgp4MpePeerLinkBwTable 1 }
|
|
|
|
Fsbgp4MpePeerLinkBwEntry ::= SEQUENCE {
|
|
fsbgp4mpePeerLinkType
|
|
InetAddressType,
|
|
fsbgp4mpePeerLinkRemAddr
|
|
InetAddress,
|
|
fsbgp4mpeLinkBandWidth
|
|
Unsigned32,
|
|
fsbgp4mpePeerLinkBwRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4mpePeerLinkType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI of IP address of the Peer"
|
|
::= { fsbgp4MpePeerLinkBwEntry 1 }
|
|
|
|
fsbgp4mpePeerLinkRemAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the Peer"
|
|
::= { fsbgp4MpePeerLinkBwEntry 2 }
|
|
|
|
fsbgp4mpeLinkBandWidth OBJECT-TYPE
|
|
SYNTAX Unsigned32 (7000..4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Bandwidth in bytes per second.This object can be set only if
|
|
fsbgp4LocalAs is configured."
|
|
::= { fsbgp4MpePeerLinkBwEntry 3 }
|
|
|
|
fsbgp4mpePeerLinkBwRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status to create entries into this table.
|
|
This object can be set only if fsbgp4LocalAs is configured."
|
|
::= { fsbgp4MpePeerLinkBwEntry 4 }
|
|
|
|
-- MIB FOR FSBGP_EXTCOMM end
|
|
-- MIB FOR FSBGP_CABILITIES
|
|
|
|
fsbgpMpeCaps OBJECT IDENTIFIER ::= {fsbgp 31}
|
|
--- Supported Capabilities Table
|
|
|
|
fsbgp4MpeCapSupportedCapsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeCapSupportedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported Capabilities Table. This table contains, the capabilities
|
|
that are supported for particular peer"
|
|
::= {fsbgpMpeCaps 1 }
|
|
|
|
fsbgp4MpeCapSupportedCapsEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeCapSupportedCapsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry contains supported Capabilites"
|
|
INDEX { fsbgp4mpeCapPeerType,
|
|
fsbgp4mpeCapPeerRemoteIpAddr,
|
|
fsbgp4mpeSupportedCapabilityCode,
|
|
fsbgp4mpeSupportedCapabilityLength,
|
|
fsbgp4mpeSupportedCapabilityValue
|
|
}
|
|
::= { fsbgp4MpeCapSupportedCapsTable 1 }
|
|
|
|
Fsbgp4MpeCapSupportedCapsEntry ::= SEQUENCE {
|
|
fsbgp4mpeCapPeerType
|
|
InetAddressType,
|
|
fsbgp4mpeCapPeerRemoteIpAddr
|
|
InetAddress,
|
|
fsbgp4mpeSupportedCapabilityCode
|
|
Integer32,
|
|
fsbgp4mpeSupportedCapabilityLength
|
|
Integer32,
|
|
fsbgp4mpeSupportedCapabilityValue
|
|
OCTET STRING,
|
|
fsbgp4mpeCapSupportedCapsRowStatus
|
|
RowStatus,
|
|
fsbgp4mpeCapAnnouncedStatus
|
|
INTEGER,
|
|
fsbgp4mpeCapReceivedStatus
|
|
INTEGER,
|
|
fsbgp4mpeCapNegotiatedStatus
|
|
INTEGER,
|
|
fsbgp4mpeCapConfiguredStatus
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4mpeCapPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP Address of Peer "
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 1 }
|
|
|
|
fsbgp4mpeCapPeerRemoteIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4..16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP Address of Peer "
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 2 }
|
|
|
|
fsbgp4mpeSupportedCapabilityCode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP-4 Capability Advertisement Capability Code that is supported for
|
|
peer."
|
|
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 3 }
|
|
|
|
fsbgp4mpeSupportedCapabilityLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..251)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the supported Capability data. Currently the
|
|
max size is set as 16. Update the BGP_MAX_CAP_DATA_SIZE in
|
|
inc/system.size file or BGP_DEF_MAX_CAP_DATA_SIZE in
|
|
inc/size.h to increase this MAX value."
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 5 }
|
|
|
|
fsbgp4mpeSupportedCapabilityValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the supported Capability"
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 6 }
|
|
|
|
fsbgp4mpeCapSupportedCapsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The variable displays the status of the entry.Setting it to
|
|
'invalid' has the effect of rendering it inoperative."
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 7 }
|
|
|
|
fsbgp4mpeCapAnnouncedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
announced (1),
|
|
notAnnounced (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The variable displays the status whether the capability is
|
|
announced to the peer or not."
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 8 }
|
|
|
|
fsbgp4mpeCapReceivedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
received (1),
|
|
notReceived (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The variable displays the status whether the capability is
|
|
received from the peer or not."
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 9 }
|
|
|
|
|
|
fsbgp4mpeCapNegotiatedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
negotiated (1),
|
|
notNegotiated(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The variable displays the status whether the capability is
|
|
Negotiated to the peer or not."
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 10 }
|
|
|
|
fsbgp4mpeCapConfiguredStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
configured (1),
|
|
automatic (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The variable displays the status whether the capability is
|
|
enabled by default or through configuration"
|
|
::= { fsbgp4MpeCapSupportedCapsEntry 11 }
|
|
|
|
-- MIB FOR Route Refresh STARTS
|
|
fsbgp4MpeRtRefresh OBJECT IDENTIFIER ::= {fsbgp 32}
|
|
|
|
-- Route Refresh Inbound Table
|
|
|
|
fsbgp4MpeRtRefreshInboundTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeRtRefreshInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route Refresh Inbound Table"
|
|
::= { fsbgp4MpeRtRefresh 1 }
|
|
|
|
fsbgp4MpeRtRefreshInboundEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeRtRefreshInboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry corresponds to Route Refresh Inbound."
|
|
INDEX {
|
|
fsbgp4mpeRtRefreshInboundPeerType,
|
|
fsbgp4mpeRtRefreshInboundPeerAddr,
|
|
fsbgp4mpeRtRefreshInboundAfi,
|
|
fsbgp4mpeRtRefreshInboundSafi
|
|
}
|
|
::= { fsbgp4MpeRtRefreshInboundTable 1 }
|
|
|
|
Fsbgp4MpeRtRefreshInboundEntry ::= SEQUENCE {
|
|
fsbgp4mpeRtRefreshInboundPeerType
|
|
InetAddressType,
|
|
fsbgp4mpeRtRefreshInboundPeerAddr
|
|
InetAddress,
|
|
fsbgp4mpeRtRefreshInboundAfi
|
|
InetAddressType,
|
|
fsbgp4mpeRtRefreshInboundSafi
|
|
BgpSafi,
|
|
fsbgp4mpeRtRefreshInboundRequest
|
|
INTEGER,
|
|
fsbgp4mpeRtRefreshInboundPrefixFilter
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4mpeRtRefreshInboundPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address"
|
|
::= { fsbgp4MpeRtRefreshInboundEntry 1 }
|
|
|
|
fsbgp4mpeRtRefreshInboundPeerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer for which the Route Refresh request has to
|
|
be issued."
|
|
::= { fsbgp4MpeRtRefreshInboundEntry 2 }
|
|
|
|
fsbgp4mpeRtRefreshInboundAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AFI for which the Route-Refresh message is to be sent"
|
|
::= { fsbgp4MpeRtRefreshInboundEntry 3 }
|
|
|
|
fsbgp4mpeRtRefreshInboundSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SAFI for which the Route-Refresh message is to be sent"
|
|
::= { fsbgp4MpeRtRefreshInboundEntry 4 }
|
|
|
|
fsbgp4mpeRtRefreshInboundRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
true (1)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object triggers the sending of the Route Refresh message
|
|
to the peer. This object will be cleared once the Route Refresh message
|
|
is sent to the peer. Route-Refresh message support is a default feature
|
|
If not negotiated via capability negotiation, inbound soft-reconfig is
|
|
internally done on setting this object."
|
|
::= { fsbgp4MpeRtRefreshInboundEntry 5 }
|
|
|
|
fsbgp4mpeRtRefreshInboundPrefixFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
true (1)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object triggers the sending of the ORF entris in the
|
|
Route Refresh message to the peer. This object will be cleared once
|
|
the ORF message is sent to the peer. Get operation of this object will always return
|
|
zero."
|
|
::= { fsbgp4MpeRtRefreshInboundEntry 6 }
|
|
|
|
|
|
|
|
--
|
|
-- Route Refresh Statistics Table
|
|
--
|
|
|
|
fsbgp4MpeRtRefreshStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeRtRefreshStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route Refresh Statistics Table"
|
|
::= { fsbgp4MpeRtRefresh 2 }
|
|
|
|
fsbgp4MpeRtRefreshStatisticsEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeRtRefreshStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry gives the statistics of Route Refresh."
|
|
INDEX {
|
|
fsbgp4mpeRtRefreshStatisticsPeerType,
|
|
fsbgp4mpeRtRefreshStatisticsPeerAddr,
|
|
fsbgp4mpeRtRefreshStatisticsAfi,
|
|
fsbgp4mpeRtRefreshStatisticsSafi
|
|
}
|
|
::= { fsbgp4MpeRtRefreshStatisticsTable 1 }
|
|
|
|
Fsbgp4MpeRtRefreshStatisticsEntry ::= SEQUENCE {
|
|
fsbgp4mpeRtRefreshStatisticsPeerType
|
|
InetAddressType,
|
|
fsbgp4mpeRtRefreshStatisticsPeerAddr
|
|
InetAddress,
|
|
fsbgp4mpeRtRefreshStatisticsAfi
|
|
InetAddressType,
|
|
fsbgp4mpeRtRefreshStatisticsSafi
|
|
BgpSafi,
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgSentCntr
|
|
Counter32,
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgTxErrCntr
|
|
Counter32,
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgRcvdCntr
|
|
Counter32,
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgInvalidCntr
|
|
Counter32
|
|
|
|
}
|
|
|
|
fsbgp4mpeRtRefreshStatisticsPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 1 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsPeerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer for which the Route Refresh Statistics has
|
|
to be read."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 2 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI for for which the Route Refresh Statistics has
|
|
to be read."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 3 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI for for which the Route Refresh Statistics has
|
|
to be read."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 4 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgSentCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The number of Route Refresh messages sent to the peer."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 5 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgTxErrCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The number of Route Refresh messages that could not be
|
|
transmitted to the peer."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 6 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgRcvdCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The number of Route Refresh messages received from the peer."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 7 }
|
|
|
|
fsbgp4mpeRtRefreshStatisticsRtRefMsgInvalidCntr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The number of invalid Route Refresh messages received from the peer."
|
|
::= { fsbgp4MpeRtRefreshStatisticsEntry 8 }
|
|
|
|
-- MIB FOR OutBound Soft-Reconfig STARTS
|
|
fsbgp4MpeSoftReconfigOut OBJECT IDENTIFIER ::= {fsbgp 33}
|
|
|
|
fsbgp4MpeSoftReconfigOutboundTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpeSoftReconfigOutboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Soft Reconfig outbound Table"
|
|
::= { fsbgp4MpeSoftReconfigOut 1 }
|
|
|
|
fsbgp4MpeSoftReconfigOutboundEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpeSoftReconfigOutboundEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry corresponds to Soft Reconfig outbound."
|
|
INDEX {
|
|
fsbgp4mpeSoftReconfigOutboundPeerType,
|
|
fsbgp4mpeSoftReconfigOutboundPeerAddr,
|
|
fsbgp4mpeSoftReconfigOutboundAfi,
|
|
fsbgp4mpeSoftReconfigOutboundSafi
|
|
}
|
|
::= { fsbgp4MpeSoftReconfigOutboundTable 1 }
|
|
|
|
Fsbgp4MpeSoftReconfigOutboundEntry ::= SEQUENCE {
|
|
fsbgp4mpeSoftReconfigOutboundPeerType
|
|
InetAddressType,
|
|
fsbgp4mpeSoftReconfigOutboundPeerAddr
|
|
InetAddress,
|
|
fsbgp4mpeSoftReconfigOutboundAfi
|
|
InetAddressType,
|
|
fsbgp4mpeSoftReconfigOutboundSafi
|
|
BgpSafi,
|
|
fsbgp4mpeSoftReconfigOutboundRequest
|
|
INTEGER
|
|
}
|
|
|
|
fsbgp4mpeSoftReconfigOutboundPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Family Identifier of the peer remote address"
|
|
::= { fsbgp4MpeSoftReconfigOutboundEntry 1 }
|
|
|
|
fsbgp4mpeSoftReconfigOutboundPeerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer for which the outbound soft-reconfig has to
|
|
be performed."
|
|
::= { fsbgp4MpeSoftReconfigOutboundEntry 2 }
|
|
|
|
fsbgp4mpeSoftReconfigOutboundAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AFI for which the outbound soft-reconfig has to
|
|
be performed."
|
|
::= { fsbgp4MpeSoftReconfigOutboundEntry 3 }
|
|
|
|
fsbgp4mpeSoftReconfigOutboundSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAFI for which the outbound soft-reconfig has to
|
|
be performed."
|
|
::= { fsbgp4MpeSoftReconfigOutboundEntry 4 }
|
|
|
|
fsbgp4mpeSoftReconfigOutboundRequest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
true (1)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object triggers the outbound soft-reconfig process for the peer. This object value is cleared once the soft-reconfig process is
|
|
completed."
|
|
::= { fsbgp4MpeSoftReconfigOutboundEntry 5 }
|
|
|
|
--
|
|
-- Prefix counter table
|
|
--
|
|
|
|
fsbgp4MpePrefixCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MpePrefixCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Additional per-peer, per AFI/SAFI counters for prefixes"
|
|
::= { fsbgp 34 }
|
|
|
|
fsbgp4MpePrefixCountersEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MpePrefixCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing information about a bgp-peer's prefix
|
|
counters."
|
|
INDEX {
|
|
fsbgp4MpePeerRemoteAddrType,
|
|
fsbgp4MpePeerRemoteAddr,
|
|
fsbgp4MpePrefixCountersAfi,
|
|
fsbgp4MpePrefixCountersSafi
|
|
}
|
|
::= { fsbgp4MpePrefixCountersTable 1 }
|
|
|
|
Fsbgp4MpePrefixCountersEntry ::= SEQUENCE {
|
|
fsbgp4MpePeerRemoteAddrType
|
|
InetAddressType,
|
|
fsbgp4MpePeerRemoteAddr
|
|
InetAddress,
|
|
fsbgp4MpePrefixCountersAfi
|
|
InetAddressType,
|
|
fsbgp4MpePrefixCountersSafi
|
|
BgpSafi,
|
|
fsbgp4MpePrefixCountersPrefixesReceived
|
|
Counter32,
|
|
fsbgp4MpePrefixCountersPrefixesSent
|
|
Counter32,
|
|
fsbgp4MpePrefixCountersWithdrawsReceived
|
|
Counter32,
|
|
fsbgp4MpePrefixCountersWithdrawsSent
|
|
Counter32,
|
|
fsbgp4MpePrefixCountersInPrefixes
|
|
Gauge32,
|
|
fsbgp4MpePrefixCountersInPrefixesAccepted
|
|
Gauge32,
|
|
fsbgp4MpePrefixCountersInPrefixesRejected
|
|
Gauge32,
|
|
fsbgp4MpePrefixCountersOutPrefixes
|
|
Gauge32
|
|
}
|
|
|
|
fsbgp4MpePeerRemoteAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the remote address of peer."
|
|
::= { fsbgp4MpePrefixCountersEntry 1 }
|
|
|
|
fsbgp4MpePeerRemoteAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote address of the peer."
|
|
::= { fsbgp4MpePrefixCountersEntry 2 }
|
|
|
|
fsbgp4MpePrefixCountersAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AFI index of the per-peer, per prefix counters"
|
|
::= { fsbgp4MpePrefixCountersEntry 3 }
|
|
|
|
fsbgp4MpePrefixCountersSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SAFI index of the per-peer, per prefix counters"
|
|
::= { fsbgp4MpePrefixCountersEntry 4 }
|
|
|
|
fsbgp4MpePrefixCountersPrefixesReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of discrete prefixes received from this peer. The
|
|
value in fsbgp4MpePrefixCountersPrefixesReceived will be greater
|
|
than or equal to what is in fsbgp4MpePrefixCountersInPrefixes,
|
|
since it will reflect prefixes received from this peer which
|
|
may have been subsquently withdrawn, and hence will no longer
|
|
be stored in the Adj-Ribs-In for that peer."
|
|
::= { fsbgp4MpePrefixCountersEntry 5 }
|
|
|
|
fsbgp4MpePrefixCountersPrefixesSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of prefixes which the local BGP speaker
|
|
has announced to this peer. The value for
|
|
fsbgp4MpePrefixCountersPrefixesSent will be greater than or equal to
|
|
fsbgp4MpePrefixCountersOutPrefixes, since it reflects prefixes
|
|
which have been subsequently withdrawn after their announcement
|
|
(assuming any such withdrawn prefixes exist)."
|
|
::= { fsbgp4MpePrefixCountersEntry 6 }
|
|
|
|
fsbgp4MpePrefixCountersWithdrawsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of prefixes withdrawn by this peer. Specifically,
|
|
this is the total number of withdrawn-routes which have
|
|
been received in UPDATE messages from this peer."
|
|
::= { fsbgp4MpePrefixCountersEntry 7 }
|
|
|
|
fsbgp4MpePrefixCountersWithdrawsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of prefixes which have been reported as
|
|
withdrawn by the local BGP speaker to the peer in
|
|
locally generated UPDATE messages to the peer."
|
|
::= { fsbgp4MpePrefixCountersEntry 8 }
|
|
|
|
fsbgp4MpePrefixCountersInPrefixes OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of prefixes received from a peer and are
|
|
stored in the Adj-Ribs-In for that peer."
|
|
-- jmh - note that we're allowing stuff to be discarded
|
|
::= { fsbgp4MpePrefixCountersEntry 9 }
|
|
|
|
|
|
fsbgp4MpePrefixCountersInPrefixesAccepted OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of prefixes for a peer that are installed
|
|
in the Adj-Ribs-In and are eligible to become active
|
|
in the Loc-Rib."
|
|
::= { fsbgp4MpePrefixCountersEntry 10 }
|
|
|
|
|
|
fsbgp4MpePrefixCountersInPrefixesRejected OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of prefixes for a peer that are installed
|
|
in the Adj-Ribs-In and are NOT eligible to become active
|
|
in the Loc-Rib."
|
|
::= { fsbgp4MpePrefixCountersEntry 11 }
|
|
|
|
fsbgp4MpePrefixCountersOutPrefixes OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of prefixes for a peer that are installed
|
|
in that peer's Adj-Ribs-Out."
|
|
::= { fsbgp4MpePrefixCountersEntry 12 }
|
|
|
|
--**************************************************************************
|
|
-- MIB for BGP/MPLS VPN starts.
|
|
|
|
fsbgp4MplsVpn OBJECT IDENTIFIER ::= {fsbgp 35}
|
|
|
|
-- Fsbgp4MplsVpnRouteTargetTable
|
|
|
|
fsbgp4MplsVpnVrfRouteTargetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MplsVpnVrfRouteTargetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies per-VRF route target association.
|
|
Each entry identifies a connectivity policy supported
|
|
as part of a VPN."
|
|
::= { fsbgp4MplsVpn 1 }
|
|
|
|
fsbgp4MplsVpnVrfRouteTargetEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MplsVpnVrfRouteTargetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table is created by an LSR (PE router)
|
|
for each route target configured for a VRF supporting
|
|
a MPLS/BGP VPN instance. The indexing provides an
|
|
ordering per-VRF instance."
|
|
INDEX { fsbgp4MplsVpnVrfName, fsbgp4MplsVpnVrfRouteTargetType,
|
|
fsbgp4MplsVpnVrfRouteTarget }
|
|
::= { fsbgp4MplsVpnVrfRouteTargetTable 1 }
|
|
|
|
Fsbgp4MplsVpnVrfRouteTargetEntry ::= SEQUENCE {
|
|
fsbgp4MplsVpnVrfName DisplayString,
|
|
fsbgp4MplsVpnVrfRouteTargetType INTEGER,
|
|
fsbgp4MplsVpnVrfRouteTarget DisplayString,
|
|
fsbgp4MplsVpnVrfRouteTargetRowStatus RowStatus
|
|
}
|
|
|
|
fsbgp4MplsVpnVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The human-readable name of this VPN. This MAY be equivalent to the
|
|
RFC2685 VPN-ID, but may also vary. If it is set to the VPN ID, it MUST
|
|
be equivalent to the value of mplsVpnVrfVpnId. It is strongly
|
|
recommended that all sites supporting VRFs that are part of the same
|
|
VPN use the same naming convention for VRFs as well as the same VPN ID."
|
|
::= { fsbgp4MplsVpnVrfRouteTargetEntry 1 }
|
|
|
|
fsbgp4MplsVpnVrfRouteTargetType OBJECT-TYPE
|
|
SYNTAX INTEGER { import(1),
|
|
export(2),
|
|
both(3) }
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The route target type. If set to both means, the route target will be
|
|
assigned as import target and export target."
|
|
::= { fsbgp4MplsVpnVrfRouteTargetEntry 2 }
|
|
|
|
fsbgp4MplsVpnVrfRouteTarget OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The route target distribution policy."
|
|
::= { fsbgp4MplsVpnVrfRouteTargetEntry 3 }
|
|
|
|
fsbgp4MplsVpnVrfRouteTargetRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for this entry."
|
|
::= { fsbgp4MplsVpnVrfRouteTargetEntry 4 }
|
|
|
|
-- Fsbgp4MplsVpnVrfRedistributeTable
|
|
|
|
fsbgp4MplsVpnVrfRedistributeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MplsVpnVrfRedistributeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies per-VRF ipv4 redistribution."
|
|
::= { fsbgp4MplsVpn 2 }
|
|
|
|
fsbgp4MplsVpnVrfRedistributeEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MplsVpnVrfRedistributeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table is created by an LSR (PE router)
|
|
for a VRF supporting a MPLS/BGP VPN instance. The indexing
|
|
provides an ordering per-VRF instance."
|
|
INDEX { fsbgp4MplsVpnVrfRedisAfi, fsbgp4MplsVpnVrfRedisSafi,
|
|
fsbgp4MplsVpnVrfName}
|
|
::= { fsbgp4MplsVpnVrfRedistributeTable 1 }
|
|
|
|
Fsbgp4MplsVpnVrfRedistributeEntry ::= SEQUENCE {
|
|
fsbgp4MplsVpnVrfRedisAfi InetAddressType,
|
|
fsbgp4MplsVpnVrfRedisSafi BgpSafi,
|
|
fsbgp4MplsVpnVrfRedisProtoMask Integer32
|
|
}
|
|
|
|
fsbgp4MplsVpnVrfRedisAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Family Identifier of VPN VRF redistribution and it takes only ipv4"
|
|
::= { fsbgp4MplsVpnVrfRedistributeEntry 1 }
|
|
|
|
fsbgp4MplsVpnVrfRedisSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subsequent Address Family Identifier of VPN VRF redistribution and
|
|
it takes only vpnv4"
|
|
::= { fsbgp4MplsVpnVrfRedistributeEntry 2 }
|
|
|
|
fsbgp4MplsVpnVrfRedisProtoMask OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bit mask of source protocols from which routes are
|
|
imported to BGP.(LSB corresponds to Bit 0)
|
|
|
|
Bit 1, if set, indicates that direct routes can be
|
|
redistributed into BGP. (value = 2)
|
|
|
|
Bit 2, if set, indicates that static routes can be
|
|
redistributed into BGP. (value = 4)
|
|
|
|
Bit 7, if set, indicates that routes from RIP can be
|
|
redistributed into BGP. (value = 128)
|
|
|
|
Bit 12, if set, indicates that OSPF routes can be
|
|
redistributed into BGP. (value = 4096)
|
|
|
|
Other bits are reserved for future use. This object can be
|
|
set only if VRF is created already.
|
|
|
|
If different route protocols to be redistributed, then the
|
|
value to be set must be the combination of (total) the
|
|
individual protocol redistribution values.
|
|
|
|
Value of '0' indicates, disabling the redistribution completely"
|
|
::= { fsbgp4MplsVpnVrfRedistributeEntry 3 }
|
|
|
|
-- Fsbgp4MplsVpnRRRouteTargetSetTable
|
|
|
|
fsbgp4MplsVpnRRRouteTargetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4MplsVpnRRRouteTargetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies Route Reflector Import Route Target set.
|
|
If the speaker is a route reflector, the import targets that are
|
|
received from client peer, will be mainitained in a set. When there are
|
|
no more routes assoiciated with a particular import route target,
|
|
then some delay (few hours) will be allowed before deleting that route
|
|
target from the set. This table gives the information about the route
|
|
targets in the set, and the no.of routes associated individually and the
|
|
time after which it will be deleted from the set"
|
|
::= { fsbgp4MplsVpn 3 }
|
|
|
|
fsbgp4MplsVpnRRRouteTargetEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4MplsVpnRRRouteTargetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table is created whenever a new import route target
|
|
is received along with a route from client peers.
|
|
The index to the table is the import route target in the set itself."
|
|
INDEX { fsbgp4MplsVpnRRRouteTarget }
|
|
::= { fsbgp4MplsVpnRRRouteTargetTable 1 }
|
|
|
|
Fsbgp4MplsVpnRRRouteTargetEntry ::= SEQUENCE {
|
|
fsbgp4MplsVpnRRRouteTarget DisplayString,
|
|
fsbgp4MplsVpnRRRouteTargetRtCnt Integer32,
|
|
fsbgp4MplsVpnRRRouteTargetTimeStamp Integer32
|
|
}
|
|
|
|
fsbgp4MplsVpnRRRouteTarget OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..8))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The import route target in the set."
|
|
::= { fsbgp4MplsVpnRRRouteTargetEntry 1 }
|
|
|
|
fsbgp4MplsVpnRRRouteTargetRtCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The no.of routes received/associated with this route target. i.e no.of
|
|
routes that are received with this import route target from client peers"
|
|
::= { fsbgp4MplsVpnRRRouteTargetEntry 2 }
|
|
|
|
fsbgp4MplsVpnRRRouteTargetTimeStamp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time after which the import route target will be removed from the set.
|
|
A value of zero indicates, it is not to be deleted. When this value is
|
|
a positive number, then the above mib object should be having a value of 0"
|
|
::= { fsbgp4MplsVpnRRRouteTargetEntry 3 }
|
|
|
|
-- FILTERING OBJECT DEFINITION BEGIN
|
|
|
|
fsbgp4DistInOutRouteMap OBJECT IDENTIFIER ::= { fsbgp 36 }
|
|
|
|
fsBgp4DistInOutRouteMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsBgp4DistInOutRouteMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table describing the configuration of filtering for route map."
|
|
::= { fsbgp4DistInOutRouteMap 1 }
|
|
|
|
fsBgp4DistInOutRouteMapEntry OBJECT-TYPE
|
|
SYNTAX FsBgp4DistInOutRouteMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information describing the filtering configuration of single entry."
|
|
INDEX {fsBgp4DistInOutRouteMapName, fsBgp4DistInOutRouteMapType}
|
|
::= { fsBgp4DistInOutRouteMapTable 1 }
|
|
|
|
FsBgp4DistInOutRouteMapEntry ::= SEQUENCE {
|
|
fsBgp4DistInOutRouteMapName DisplayString,
|
|
fsBgp4DistInOutRouteMapType Integer32,
|
|
fsBgp4DistInOutRouteMapValue Integer32,
|
|
fsBgp4DistInOutRouteMapRowStatus RowStatus
|
|
}
|
|
|
|
fsBgp4DistInOutRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route map name."
|
|
::= { fsBgp4DistInOutRouteMapEntry 1 }
|
|
|
|
fsBgp4DistInOutRouteMapType OBJECT-TYPE
|
|
SYNTAX Integer32(1..3)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of route map to indicate the route map is for
|
|
distribute in or for distribute out or for distance.
|
|
1 - distance
|
|
2 - distribute in
|
|
3 - distribute out"
|
|
::= { fsBgp4DistInOutRouteMapEntry 2 }
|
|
|
|
fsBgp4DistInOutRouteMapValue OBJECT-TYPE
|
|
SYNTAX Integer32(1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distance value ( this will be unused for distribute list )"
|
|
::= { fsBgp4DistInOutRouteMapEntry 3 }
|
|
|
|
fsBgp4DistInOutRouteMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this row, by which new entries may be
|
|
created, or old entries deleted from this table."
|
|
::= { fsBgp4DistInOutRouteMapEntry 4 }
|
|
|
|
-- FILTERING OBJECT DEFINITION END
|
|
|
|
-- PREFERENCE OBJECT DEFINITION BEGIN
|
|
|
|
fsbgp4PreferenceGroup OBJECT IDENTIFIER ::= { fsbgp 37 }
|
|
|
|
fsBgp4PreferenceValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Preference value for RIP routes. Use '0' to set default value"
|
|
DEFVAL { 122 }
|
|
::= { fsbgp4PreferenceGroup 1 }
|
|
|
|
-- PREFERENCE OBJECT DEFINITION END
|
|
|
|
|
|
-- TRAP objects
|
|
fsbgp4Notification OBJECT IDENTIFIER ::= {fsbgp 38}
|
|
fsbgp4Trap OBJECT IDENTIFIER ::= {fsbgp4Notification 0}
|
|
fsbgp4RestartStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsbgp4Identifier,
|
|
fsbgp4RestartStatus,
|
|
fsbgp4GRRestartTimeInterval,
|
|
fsbgp4RestartExitReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A fsbgp4RestartStatusChange trap signifies that there has
|
|
been a change in the graceful restart state for the router.
|
|
This trap should be generated when the router restart status changes."
|
|
::= {fsbgp4Trap 1}
|
|
|
|
-- ROUTE-MAP ON NEIGHBOUR
|
|
|
|
fsbgp4NeighborRouteMap OBJECT IDENTIFIER ::= { fsbgp 39 }
|
|
|
|
fsBgp4NeighborRouteMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsBgp4NeighborRouteMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table describing the configuration of route map on a neighbour."
|
|
::= { fsbgp4NeighborRouteMap 1 }
|
|
|
|
fsBgp4NeighborRouteMapEntry OBJECT-TYPE
|
|
SYNTAX FsBgp4NeighborRouteMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information describing the routemap configuration of single entry."
|
|
INDEX {fsBgp4NeighborRouteMapPeerAddrType, fsBgp4NeighborRouteMapPeer, fsBgp4NeighborRouteMapDirection}
|
|
::= { fsBgp4NeighborRouteMapTable 1 }
|
|
|
|
FsBgp4NeighborRouteMapEntry ::= SEQUENCE {
|
|
fsBgp4NeighborRouteMapPeerAddrType InetAddressType,
|
|
fsBgp4NeighborRouteMapPeer InetAddress,
|
|
fsBgp4NeighborRouteMapDirection INTEGER,
|
|
fsBgp4NeighborRouteMapName DisplayString,
|
|
fsBgp4NeighborRouteMapRowStatus RowStatus
|
|
}
|
|
|
|
fsBgp4NeighborRouteMapPeerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Adress type of the Neighbor."
|
|
::= { fsBgp4NeighborRouteMapEntry 1 }
|
|
|
|
fsBgp4NeighborRouteMapPeer OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IpAddress of the Neighbor."
|
|
::= { fsBgp4NeighborRouteMapEntry 2 }
|
|
|
|
fsBgp4NeighborRouteMapDirection OBJECT-TYPE
|
|
SYNTAX INTEGER{ in(1) ,
|
|
out(2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Direction of route map to indicate the route map is for in or out.
|
|
In direction routemap is to apply the routemap rules for incoming routes from
|
|
the peer.Out direction routemap is to apply the routemap for on the
|
|
advertising routes to the peer.
|
|
|
|
1 - in
|
|
2 - out"
|
|
::= { fsBgp4NeighborRouteMapEntry 3 }
|
|
|
|
fsBgp4NeighborRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route map name."
|
|
::= { fsBgp4NeighborRouteMapEntry 4 }
|
|
|
|
fsBgp4NeighborRouteMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this row, by which new entries may be
|
|
created, or old entries deleted from this table."
|
|
::= { fsBgp4NeighborRouteMapEntry 5 }
|
|
|
|
|
|
-- BGP Peer Group Table
|
|
|
|
fsBgp4PeerGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsBgp4PeerGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for configuring the bgp peer groups. Configuring
|
|
a property for the peer group copies it to all the peers
|
|
present in the peer group."
|
|
::= { fsbgp 40 }
|
|
|
|
fsBgp4PeerGroupEntry OBJECT-TYPE
|
|
SYNTAX FsBgp4PeerGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describing the bgp peer group."
|
|
INDEX { fsBgp4PeerGroupName }
|
|
::= { fsBgp4PeerGroupTable 1 }
|
|
|
|
FsBgp4PeerGroupEntry ::= SEQUENCE {
|
|
fsBgp4PeerGroupName DisplayString,
|
|
fsBgp4PeerGroupAddrType InetAddressType,
|
|
fsBgp4PeerGroupRemoteAs Unsigned32,
|
|
fsBgp4PeerGroupHoldTimeConfigured Integer32,
|
|
fsBgp4PeerGroupKeepAliveConfigured Integer32,
|
|
fsBgp4PeerGroupConnectRetryInterval Integer32,
|
|
fsBgp4PeerGroupMinASOriginInterval Integer32,
|
|
fsBgp4PeerGroupMinRouteAdvInterval Integer32,
|
|
fsBgp4PeerGroupAllowAutomaticStart INTEGER,
|
|
fsBgp4PeerGroupAllowAutomaticStop INTEGER,
|
|
fsBgp4PeerGroupIdleHoldTimeConfigured Integer32,
|
|
fsBgp4PeerGroupDampPeerOscillations INTEGER,
|
|
fsBgp4PeerGroupDelayOpen INTEGER,
|
|
fsBgp4PeerGroupDelayOpenTimeConfigured Integer32,
|
|
fsBgp4PeerGroupPrefixUpperLimit Integer32,
|
|
fsBgp4PeerGroupTcpConnectRetryCnt Integer32,
|
|
fsBgp4PeerGroupEBGPMultiHop INTEGER,
|
|
fsBgp4PeerGroupEBGPHopLimit Integer32,
|
|
fsBgp4PeerGroupNextHopSelf INTEGER,
|
|
fsBgp4PeerGroupRflClient INTEGER,
|
|
fsBgp4PeerGroupTcpSendBufSize Integer32,
|
|
fsBgp4PeerGroupTcpRcvBufSize Integer32,
|
|
fsBgp4PeerGroupCommSendStatus INTEGER,
|
|
fsBgp4PeerGroupECommSendStatus INTEGER,
|
|
fsBgp4PeerGroupPassive INTEGER,
|
|
fsBgp4PeerGroupDefaultOriginate INTEGER,
|
|
fsBgp4PeerGroupActivateMPCapability INTEGER,
|
|
fsBgp4PeerGroupDeactivateMPCapability INTEGER,
|
|
fsBgp4PeerGroupRouteMapNameIn DisplayString,
|
|
fsBgp4PeerGroupRouteMapNameOut DisplayString,
|
|
fsBgp4PeerGroupStatus RowStatus,
|
|
fsBgp4PeerGroupIpPrefixNameIn DisplayString,
|
|
fsBgp4PeerGroupIpPrefixNameOut DisplayString,
|
|
fsBgp4PeerGroupOrfType Unsigned32,
|
|
fsBgp4PeerGroupOrfCapMode INTEGER,
|
|
fsBgp4PeerGroupOrfRequest INTEGER,
|
|
fsBgp4PeerGroupBfdStatus INTEGER,
|
|
fsBgp4PeerGroupOverrideCapability INTEGER
|
|
}
|
|
|
|
fsBgp4PeerGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group name for this peer group entry."
|
|
::= { fsBgp4PeerGroupEntry 1 }
|
|
|
|
fsBgp4PeerGroupAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of the peers added to this peer group."
|
|
::= { fsBgp4PeerGroupEntry 2 }
|
|
|
|
fsBgp4PeerGroupRemoteAs OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote autonomous system number for this peer group."
|
|
::= { fsBgp4PeerGroupEntry 3 }
|
|
|
|
fsBgp4PeerGroupHoldTimeConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0 | 3..65535 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval (in seconds) for the Hold Time configured for this
|
|
BGP speaker with all the peers configured for this group.
|
|
This value is placed in an OPEN message sent to the peers
|
|
by this BGP speaker. This value must not be less than three seconds
|
|
if it is not zero (0). If it is zero (0), the Hold Time is NOT to be
|
|
established with the peer.
|
|
The suggested value for this timer is 90 seconds."
|
|
::= { fsBgp4PeerGroupEntry 4 }
|
|
|
|
fsBgp4PeerGroupKeepAliveConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0 | 1..21845 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval (in seconds) for the KeepAlive timer configured for this
|
|
BGP speaker with all the peers configured in this group. The value
|
|
of this object will only determine the KEEPALIVE messages frequency
|
|
relative to the value specified in fsBgp4PeerGroupCfgHoldTime.
|
|
A reasonable maximum value for this timer would be one third of that
|
|
of fsBgp4PeerGroupCfgHoldTime. If the value of this object is zero (0),
|
|
no periodical KEEPALIVE messages are sent to the peers after the
|
|
BGP connection is established.
|
|
The suggested value for this timer is 30 seconds."
|
|
::= { fsBgp4PeerGroupEntry 5 }
|
|
|
|
fsBgp4PeerGroupConnectRetryInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval in seconds for the ConnectRetry timer for the peers
|
|
in this group. The suggested value for this timer is 120 seconds."
|
|
::= { fsBgp4PeerGroupEntry 6 }
|
|
|
|
fsBgp4PeerGroupMinASOriginInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval (in seconds) for the MinASOriginationInterval
|
|
timer for all peers configured in this group.
|
|
The suggested value for this timer is 15 seconds."
|
|
::= { fsBgp4PeerGroupEntry 7 }
|
|
|
|
fsBgp4PeerGroupMinRouteAdvInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time interval (in seconds) for the MinRouteAdvertisementInterval timer.
|
|
The suggested value for this timer is 30 seconds for EBGP connections
|
|
and 5 seconds for IBGP connections."
|
|
::= { fsBgp4PeerGroupEntry 8 }
|
|
|
|
fsBgp4PeerGroupAllowAutomaticStart OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object specifies whether BGP session with the peers in the
|
|
peer group can be started automatically. This object when set to
|
|
'disabled', requires manual start for initiating BGP session with the peer via
|
|
MIB object 'fsBgp4PeerGroupAdminStatus'. When set to 'enabled',
|
|
the peer session can be automatically started in the IDLE state,
|
|
after a BGP Peer session is brought down either by Autostop or via
|
|
reception of invalid BGP message. The BGP session will be automatically
|
|
started after an interval specified by
|
|
'fsBgp4PeerGroupIdleHoldTimeConfigured'. If
|
|
fsBgp4PeerGroupDampPeerOscillations is enabled, then automaticStart will not
|
|
occur if peer is damped."
|
|
DEFVAL { disable }
|
|
::= { fsBgp4PeerGroupEntry 9 }
|
|
|
|
fsBgp4PeerGroupAllowAutomaticStop OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object specifies whether BGP session with the peers in the
|
|
peer group need to be automatically stopped after a TCP connect-retry
|
|
count value specified by 'fsBgp4PeerGroupTcpConnectRetryCnt'.
|
|
The resources allocated for the BGP peers are released and it
|
|
continues to remain in IDLE state. After an automatic stop,
|
|
the Peer connection needs to be re-intiated manually by the
|
|
administrator. When AutomaticStop is disabled, the connect retry
|
|
count value is set to 0."
|
|
DEFVAL { disable }
|
|
::= { fsBgp4PeerGroupEntry 10 }
|
|
|
|
fsBgp4PeerGroupIdleHoldTimeConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 1..65535 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IdleHoldTime specifies the length of time the BGP peers in this
|
|
peer group is held in Idle state prior to allowing the next
|
|
automatic restart. The IdleHoldTime is configured only when the
|
|
fsBgp4PeerGroupAllowAutomaticStart is Enabled or when the
|
|
fsBgp4PeerGroupDampPeerOscillations is Enabled. The configurable value
|
|
differs based on the two options that are enabled.The Suggested default
|
|
value is 60 secs for automatic start. After each dampening, the value
|
|
of the IdleHoldTime is doubled consecutively."
|
|
DEFVAL { 60 }
|
|
::= { fsBgp4PeerGroupEntry 11 }
|
|
|
|
fsBgp4PeerGroupDampPeerOscillations OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DampPeerOscillations option specifies that the implementation
|
|
engages additional logic to damp the oscillations of BGP peers in
|
|
the face of series of automatic start and automatic stop operations
|
|
in the IDLE state.The DampPeerOscillations option indicates that the
|
|
BGP connection is using logic that damps BGP peer oscillations in
|
|
states other than 'established' state."
|
|
DEFVAL { disable }
|
|
::= { fsBgp4PeerGroupEntry 12 }
|
|
|
|
fsBgp4PeerGroupDelayOpen OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object allows configuration option to enable/disable delay
|
|
in sending of OPEN messages to the BGP peers for a specific time period
|
|
(DelayOpenTime). The delay allows the remote BGP Peers to send the first
|
|
OPEN message."
|
|
DEFVAL { disable }
|
|
::= { fsBgp4PeerGroupEntry 13 }
|
|
|
|
fsBgp4PeerGroupDelayOpenTimeConfigured OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0..65535 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DelayOpen time specifies the amount of time the BGP Peers should
|
|
delay in sending the OPEN message to the remote peers. If the
|
|
fsBgp4PeerGroupDelayOpen option is enabled, the DelayOpen time can be
|
|
configured. The default value is kept as 0 secs, which implies that
|
|
the BGP Peers can send an OPEN message without any delay to its
|
|
neighbor."
|
|
DEFVAL { 0 }
|
|
::= { fsBgp4PeerGroupEntry 14 }
|
|
|
|
fsBgp4PeerGroupPrefixUpperLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BGP speaker imposes a locally-configured, upper bound on the number of
|
|
address prefixes the speaker is willing to accept from a neighbor. The
|
|
default value is calculated as the following:
|
|
fsbgp4MaxNoofRoutes / fsbgp4MaxPeerEntry
|
|
Administrator can configure a value less than the default value at
|
|
runtime. Prefixes exceeding the PrefixUpperLimit will not be processed
|
|
by the system."
|
|
DEFVAL { 100 }
|
|
::= { fsBgp4PeerGroupEntry 15 }
|
|
|
|
fsBgp4PeerGroupTcpConnectRetryCnt OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter denotes the Maximum number of times the BGP Peers have
|
|
tried to issue a TCP-Connect with its neighboring peers.
|
|
The default value for the counter is set as 5."
|
|
DEFVAL { 5 }
|
|
::= { fsBgp4PeerGroupEntry 16 }
|
|
|
|
fsBgp4PeerGroupEBGPMultiHop OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects enables the BGP4 Speaker to accept or attempt
|
|
connections to external peers residing on network that are not directly
|
|
connected. By default, only directly connected EBGP peers are allowed.
|
|
The configuration of this object has effect only when the peers added to
|
|
this peer group are of EBGP type."
|
|
::= { fsBgp4PeerGroupEntry 17 }
|
|
|
|
fsBgp4PeerGroupEBGPHopLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects enables the BGP4 Speaker to accept or attempt
|
|
connections to external peers residing on network that are not directly
|
|
connected and seperated by a maximum hop limit as configured by this
|
|
object. The configuration of this object has effect only when the peers added to
|
|
this peer group are of EBGP type."
|
|
::= { fsBgp4PeerGroupEntry 18 }
|
|
|
|
fsBgp4PeerGroupNextHopSelf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
automatic(1),
|
|
self(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies how the next hop attribute sent in the update
|
|
messages to the peers in this peer group. When the object takes the
|
|
value of self,the next Hop attribute will always be the sender Local
|
|
Address else the next hop will be generated based on the IP address of
|
|
the destination and the present next hop in the route information."
|
|
DEFVAL { automatic }
|
|
::= { fsBgp4PeerGroupEntry 19 }
|
|
|
|
fsBgp4PeerGroupRflClient OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nonClient (1),
|
|
client (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether the peers in this peer group are
|
|
Client peers or Non-Client peers. By default, the peers are
|
|
created as Non-Client Peer. "
|
|
DEFVAL { nonClient }
|
|
::= { fsBgp4PeerGroupEntry 20 }
|
|
|
|
fsBgp4PeerGroupTcpSendBufSize OBJECT-TYPE
|
|
SYNTAX Integer32 (4096..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the tcp window size on the sender side
|
|
for all the peers in this peer group."
|
|
DEFVAL { 65536 }
|
|
::= { fsBgp4PeerGroupEntry 21 }
|
|
|
|
fsBgp4PeerGroupTcpRcvBufSize OBJECT-TYPE
|
|
SYNTAX Integer32 (4096..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the tcp window size on the receiver side
|
|
for all the peers in this peer group."
|
|
DEFVAL { 65536 }
|
|
::= { fsBgp4PeerGroupEntry 22 }
|
|
|
|
fsBgp4PeerGroupCommSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
send (2),
|
|
donotsend (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Community Send status for the peers in this peer group.
|
|
o none - is for read-only
|
|
o send - send communities to this peer
|
|
o donotsend - do not send communities to this peer."
|
|
DEFVAL { send }
|
|
::= { fsBgp4PeerGroupEntry 23 }
|
|
|
|
fsBgp4PeerGroupECommSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (1),
|
|
send (2),
|
|
donotsend (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Extended Community Send status for the peers in this peer group.
|
|
o none - is for read-only
|
|
o send - send extended communities to this peer
|
|
o donotsend - do not send extended communities to this peer."
|
|
DEFVAL { send }
|
|
::= { fsBgp4PeerGroupEntry 24 }
|
|
|
|
fsBgp4PeerGroupPassive OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the peers in this group to be active,
|
|
that means the speaker will not initiate the session with the peers
|
|
instead it waits for the remote peers to initiate the session"
|
|
::= { fsBgp4PeerGroupEntry 25 }
|
|
|
|
fsBgp4PeerGroupDefaultOriginate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable the advertisement
|
|
of the default route to all the peers in this peer group.
|
|
This object overrides the global default route configuration
|
|
(fsbgp4DefaultOriginate) and always send a default
|
|
route to the peer with self next-hop. This advertisement occurs
|
|
irrespective of the presence of default route in FDB. This object can
|
|
be set only if the fsbgp4LocalAs is set."
|
|
DEFVAL { disable }
|
|
::= { fsBgp4PeerGroupEntry 26 }
|
|
|
|
fsBgp4PeerGroupActivateMPCapability OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4unicast(1),
|
|
ipv6unicast(2),
|
|
l2vpnvpls(16)
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is set to activate the corresponding MP Capability.
|
|
If any of MP Capability is activated, then this capability should
|
|
be negotiated while establishing session with the peers in this group.
|
|
Any get on this object will return only ZERO."
|
|
::= { fsBgp4PeerGroupEntry 27 }
|
|
|
|
fsBgp4PeerGroupDeactivateMPCapability OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipv4unicast(1),
|
|
ipv6unicast(2),
|
|
l2vpnvpls(16)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is set to deactivate the corresponding MP Capability.
|
|
If any of MP Capability is deactivated, then this capability should
|
|
not be negotiated while establishing session with the peers in this group.
|
|
Any get on this object will return only ZERO."
|
|
::= { fsBgp4PeerGroupEntry 28 }
|
|
|
|
fsBgp4PeerGroupRouteMapNameIn OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the in routemap for this peer group entry."
|
|
::= { fsBgp4PeerGroupEntry 29 }
|
|
|
|
fsBgp4PeerGroupRouteMapNameOut OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the out routemap for this peer group entry."
|
|
::= { fsBgp4PeerGroupEntry 30 }
|
|
|
|
fsBgp4PeerGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create the peer group or delete the group."
|
|
::= { fsBgp4PeerGroupEntry 31 }
|
|
|
|
fsBgp4PeerGroupIpPrefixNameIn OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the IP Prefix list name in IN direction for this peer group entry."
|
|
::= { fsBgp4PeerGroupEntry 32 }
|
|
|
|
fsBgp4PeerGroupIpPrefixNameOut OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the IP Prefix list name in OUT direction for this peer group entry."
|
|
::= { fsBgp4PeerGroupEntry 33 }
|
|
|
|
fsBgp4PeerGroupOrfType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the ORF type supported for this peer group entry.
|
|
This object should be set before enabling the ORF mode fsBgp4PeerGroupOrfCapMode.
|
|
Now the Address Prefix ORF type (value 64) is only supported"
|
|
::= { fsBgp4PeerGroupEntry 34 }
|
|
|
|
fsBgp4PeerGroupOrfCapMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (0),
|
|
receive (1),
|
|
send (2),
|
|
both (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the ORF Capability mode supported for this peer group entry.
|
|
If it is set to ZERO, then the both ORF modes will be disabled"
|
|
::= { fsBgp4PeerGroupEntry 35 }
|
|
|
|
fsBgp4PeerGroupOrfRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is to trigger the ORF messages to the peers associated with this peer group entry.
|
|
Once the ORF messags are transmitted, this object will be cleared.
|
|
Get operation of this object will always return ZERO."
|
|
::= { fsBgp4PeerGroupEntry 36 }
|
|
|
|
fsBgp4PeerGroupBfdStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable BFD monitoring for the BGP peer group.
|
|
When this is enabled BGP will register with BFD for all the BGP peers added in this group,
|
|
once the session state becomes ESTABLISHED. When this is disabled BGP will de-register
|
|
with BFD for all the BGP peers added n this group, if it was already registered.
|
|
By default it is disabled."
|
|
DEFVAL {disable}
|
|
::= { fsBgp4PeerGroupEntry 37 }
|
|
|
|
fsBgp4PeerGroupOverrideCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable Override Capability for the BGP peer group."
|
|
DEFVAL {disable}
|
|
::= { fsBgp4PeerGroupEntry 38 }
|
|
|
|
fsBgp4PeerGroupListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsBgp4PeerGroupListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for adding/removing the bgp peers to a peer group."
|
|
::= { fsbgp 41 }
|
|
|
|
fsBgp4PeerGroupListEntry OBJECT-TYPE
|
|
SYNTAX FsBgp4PeerGroupListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describing the bgp peer group list."
|
|
INDEX { fsBgp4PeerGroupName, fsBgp4PeerAddrType, fsBgp4PeerAddress }
|
|
::= { fsBgp4PeerGroupListTable 1 }
|
|
|
|
FsBgp4PeerGroupListEntry ::= SEQUENCE {
|
|
fsBgp4PeerAddrType InetAddressType,
|
|
fsBgp4PeerAddress InetAddress,
|
|
fsBgp4PeerAddStatus INTEGER
|
|
}
|
|
|
|
fsBgp4PeerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the address type of the BGP peer entry
|
|
added to this peer group entry"
|
|
::= { fsBgp4PeerGroupListEntry 1 }
|
|
|
|
fsBgp4PeerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the remote address of the BGP peer entry
|
|
added to this peer group entry"
|
|
::= { fsBgp4PeerGroupListEntry 2 }
|
|
|
|
fsBgp4PeerAddStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
add(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to add or remove the bgp peer specified through
|
|
fsBgp4PeerAddress to this bgp peer group entry."
|
|
::= { fsBgp4PeerGroupListEntry 3 }
|
|
|
|
fsBgp4TestGroup OBJECT IDENTIFIER ::= {fsbgp 45}
|
|
|
|
fsBgp4RmTestObject OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used for testing of RM bulk update scenarios.
|
|
users cannot set or retrive this object"
|
|
::= { fsBgp4TestGroup 1 }
|
|
|
|
|
|
-- MIB for TCP AO Authentication starts
|
|
|
|
fsbgp4TCPMKTAuth OBJECT IDENTIFIER ::= {fsbgp 42}
|
|
|
|
-- TCP MKT(Master Key Tuple) Authentication Table
|
|
|
|
fsbgp4TCPMKTAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4TCPMKTAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP MKT Authentication Table, used for configuring MKT for TCP-AO
|
|
authentication, supported algorithms HMAC-SHA-1 and AES-128-CMAC"
|
|
::= { fsbgp4TCPMKTAuth 1 }
|
|
|
|
fsbgp4TCPMKTAuthEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4TCPMKTAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry corresponds to the TCP MKT parameters"
|
|
INDEX {
|
|
fsbgp4TCPMKTAuthKeyId
|
|
}
|
|
::= { fsbgp4TCPMKTAuthTable 1 }
|
|
|
|
Fsbgp4TCPMKTAuthEntry ::= SEQUENCE {
|
|
fsbgp4TCPMKTAuthKeyId
|
|
Integer32,
|
|
fsbgp4TCPMKTAuthRecvKeyId
|
|
Integer32,
|
|
fsbgp4TCPMKTAuthMasterKey
|
|
OCTET STRING,
|
|
fsbgp4TCPMKTAuthAlgo
|
|
INTEGER,
|
|
fsbgp4TCPMKTAuthTcpOptExc
|
|
TruthValue,
|
|
fsbgp4TCPMKTAuthRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
fsbgp4TCPMKTAuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Send KeyID of the MKT. This object value is used to fill the key-id
|
|
field in the TCP-AO option in the TCP header"
|
|
::= { fsbgp4TCPMKTAuthEntry 1 }
|
|
|
|
fsbgp4TCPMKTAuthRecvKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Receive Key-id of the MKT. Receive Key-id of the MKT.
|
|
The MKT that is ready at the sender to
|
|
be used to authenticate received segments is indicated to the
|
|
peer by filling the receive key id of the MKT in the RNExtKeyId
|
|
field of the TCP-AO option in TCP header."
|
|
::= { fsbgp4TCPMKTAuthEntry 2 }
|
|
|
|
fsbgp4TCPMKTAuthMasterKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Master Key corresponding to the MKT"
|
|
::= { fsbgp4TCPMKTAuthEntry 3 }
|
|
|
|
fsbgp4TCPMKTAuthAlgo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
hmacSha1(1),
|
|
aes128Cmac(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Algorithm used for TCP-AO MAC or KDF calculation, allowed
|
|
algorithms are HMAC-SHA-1 & AES-128-CMAC,
|
|
default value is HMAC-SHA-1 "
|
|
DEFVAL { hmacSha1 }
|
|
::= { fsbgp4TCPMKTAuthEntry 4 }
|
|
|
|
fsbgp4TCPMKTAuthTcpOptExc OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Exclude TCP options other than TCP-AO during MAC calculation,
|
|
if fsMIBgp4TCPMKTAuthTcpOptExc is not set TCP-AO MAC will
|
|
be calculated on tcp segment including all other TCP options"
|
|
::= { fsbgp4TCPMKTAuthEntry 5 }
|
|
|
|
fsbgp4TCPMKTAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable represents the status of the MKT entry, can
|
|
have values allowed for RowStatus, eg. createAndGo, destroy etc "
|
|
::= { fsbgp4TCPMKTAuthEntry 6 }
|
|
|
|
--MIB for TCP-AO config for BGP peers
|
|
|
|
fsbgp4TCPAOAuthPeer OBJECT IDENTIFIER ::= {fsbgp 43}
|
|
|
|
--BGP TCP-AO config Table
|
|
|
|
fsbgp4TCPAOAuthPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Fsbgp4TCPAOAuthPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP-AO Peer config Table"
|
|
::= { fsbgp4TCPAOAuthPeer 1 }
|
|
|
|
fsbgp4TCPAOAuthPeerEntry OBJECT-TYPE
|
|
SYNTAX Fsbgp4TCPAOAuthPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry corresponds to the TCP-AO configs for peer,
|
|
Support for associating one keyId(MKT) per peer is available at
|
|
present. If a new keyId/MKT is associated with a peer which
|
|
already has one associated keyId/MKT, existing values will
|
|
be overwritten with new one.
|
|
Configuration support for start accept, start generate, stop accept
|
|
and stop generate are not available currently"
|
|
INDEX {
|
|
fsbgp4TCPAOAuthPeerType,
|
|
fsbgp4TCPAOAuthPeerAddr,
|
|
fsbgp4TCPAOAuthKeyId
|
|
}
|
|
::= { fsbgp4TCPAOAuthPeerTable 1 }
|
|
|
|
Fsbgp4TCPAOAuthPeerEntry ::= SEQUENCE {
|
|
fsbgp4TCPAOAuthPeerType
|
|
InetAddressType,
|
|
fsbgp4TCPAOAuthPeerAddr
|
|
InetAddress,
|
|
fsbgp4TCPAOAuthKeyId
|
|
Integer32,
|
|
fsbgp4TCPAOAuthKeyStatus
|
|
INTEGER,
|
|
fsbgp4TCPAOAuthKeyStartAccept
|
|
DateAndTime,
|
|
fsbgp4TCPAOAuthKeyStartGenerate
|
|
DateAndTime,
|
|
fsbgp4TCPAOAuthKeyStopGenerate
|
|
DateAndTime,
|
|
fsbgp4TCPAOAuthKeyStopAccept
|
|
DateAndTime
|
|
}
|
|
|
|
fsbgp4TCPAOAuthPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of the peer IP address"
|
|
::= { fsbgp4TCPAOAuthPeerEntry 1 }
|
|
|
|
fsbgp4TCPAOAuthPeerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1 .. 16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of this the peer for which TCP-AO config is done"
|
|
::= { fsbgp4TCPAOAuthPeerEntry 2 }
|
|
|
|
fsbgp4TCPAOAuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Key id of the MKT which need to be associated with the peer"
|
|
::= { fsbgp4TCPAOAuthPeerEntry 3 }
|
|
|
|
fsbgp4TCPAOAuthKeyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
set (1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" While doing a write on the object(snmpset) the value
|
|
'set(1)' will associate the MKT with KeyId mentioned
|
|
in the index to the peer
|
|
'clear(2)' will clear/dissociate the keyId mentioned
|
|
in the index to the peer
|
|
During read/snmpget on the ogject the value
|
|
'set(1)' will indicate TCP-AO is enabled and the value
|
|
returned by fsbgp4TCPAOAuthKeyId is valid
|
|
Read on object will not display clear"
|
|
::= { fsbgp4TCPAOAuthPeerEntry 4 }
|
|
|
|
|
|
fsbgp4TCPAOAuthKeyStartAccept OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The date & time the router will start accepting packets that have
|
|
been created with the MKT specified by the key-id"
|
|
DEFVAL { "0000000000000000" }
|
|
::= { fsbgp4TCPAOAuthPeerEntry 5 }
|
|
|
|
fsbgp4TCPAOAuthKeyStartGenerate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date & time the router will start using the MKT specified
|
|
by the key-id for packets generation"
|
|
DEFVAL { "0000000000000000" }
|
|
::= { fsbgp4TCPAOAuthPeerEntry 6 }
|
|
|
|
fsbgp4TCPAOAuthKeyStopGenerate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The date & time the router will stop using the MKT specified by
|
|
the key-id for packets generation."
|
|
DEFVAL { "0000000000000000" }
|
|
::= { fsbgp4TCPAOAuthPeerEntry 7 }
|
|
|
|
fsbgp4TCPAOAuthKeyStopAccept OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The date & time the router will stop accepting packets that have
|
|
been created with the MKT specified by the key-id."
|
|
DEFVAL { "0000000000000000" }
|
|
::= { fsbgp4TCPAOAuthPeerEntry 8 }
|
|
-- ORF table
|
|
fsBgp4ORFListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsBgp4ORFListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for adding/removing Ooutbound Route Filter entries received from the peer"
|
|
::= { fsbgp 44 }
|
|
|
|
fsBgp4ORFListEntry OBJECT-TYPE
|
|
SYNTAX FsBgp4ORFListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describing the bgp ORF list."
|
|
INDEX { fsBgp4ORFPeerAddrType,
|
|
fsBgp4ORFPeerAddr,
|
|
fsBgp4ORFAfi,
|
|
fsBgp4ORFSafi,
|
|
fsBgp4ORFType,
|
|
fsBgp4ORFSequence,
|
|
fsBgp4ORFAddrPrefix,
|
|
fsBgp4ORFAddrPrefixLen,
|
|
fsBgp4ORFMinLength,
|
|
fsBgp4ORFMaxLength,
|
|
fsBgp4ORFAction
|
|
}
|
|
::= { fsBgp4ORFListTable 1 }
|
|
|
|
FsBgp4ORFListEntry ::= SEQUENCE {
|
|
fsBgp4ORFPeerAddrType InetAddressType,
|
|
fsBgp4ORFPeerAddr InetAddress,
|
|
fsBgp4ORFAfi InetAddressType,
|
|
fsBgp4ORFSafi BgpSafi,
|
|
fsBgp4ORFType Unsigned32,
|
|
fsBgp4ORFSequence Unsigned32,
|
|
fsBgp4ORFAddrPrefix InetAddress,
|
|
fsBgp4ORFAddrPrefixLen Unsigned32,
|
|
fsBgp4ORFMinLength Unsigned32,
|
|
fsBgp4ORFMaxLength Unsigned32,
|
|
fsBgp4ORFAction INTEGER
|
|
}
|
|
|
|
fsBgp4ORFPeerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the address type of the BGP peer
|
|
asspciated with this ORF entry"
|
|
::= { fsBgp4ORFListEntry 1 }
|
|
|
|
fsBgp4ORFPeerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the remote address of the BGP peer associated
|
|
with this ORF entry"
|
|
::= { fsBgp4ORFListEntry 2 }
|
|
|
|
fsBgp4ORFAfi OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of IP address prefix in the ORF entry."
|
|
::= { fsBgp4ORFListEntry 3 }
|
|
|
|
fsBgp4ORFSafi OBJECT-TYPE
|
|
SYNTAX BgpSafi
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Sub-sequent address family of
|
|
IP address prefix in the ORF entry."
|
|
::= { fsBgp4ORFListEntry 4 }
|
|
|
|
fsBgp4ORFType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of the ORF entry.
|
|
Currently it supports only Address-Prefix based ORF type (64)"
|
|
::= { fsBgp4ORFListEntry 5 }
|
|
|
|
fsBgp4ORFSequence OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the sequential order in which a route should be
|
|
matched against an ORF entry."
|
|
::= { fsBgp4ORFListEntry 6 }
|
|
|
|
fsBgp4ORFAddrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the IP address prefix for which the ORF rule was specified."
|
|
::= { fsBgp4ORFListEntry 7 }
|
|
|
|
fsBgp4ORFAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the length of the IP address prefix length in bits which will be
|
|
considered when matching a route with the ORF entry."
|
|
::= { fsBgp4ORFListEntry 8 }
|
|
|
|
fsBgp4ORFMinLength OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the minimum prefix-length in bits for a IP address prefix.
|
|
Any route with prefix-length equal to or greater than this length will be
|
|
considered as a match, if fsBgp4ORFMaxLength is not specified.
|
|
If it is ZERO, it will be considered as unspecified and it will not be considered
|
|
while applying the rule. If both fsBgp4ORFMinLength and fsBgp4ORFMaxLength are specified,
|
|
then a route with prefix-length with in the range of fsBgp4ORFMinLength and
|
|
fsBgp4ORFMaxLength will be considered as a match"
|
|
::= { fsBgp4ORFListEntry 9 }
|
|
|
|
fsBgp4ORFMaxLength OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the maximum prefix-length in bits for a IP address prefix.
|
|
Any route with prefix-length equal to or less than this length will be
|
|
considered as a match, if fsBgp4ORFMinLength is not specified.
|
|
If it is ZERO, then it will be considered as unspecified and it will not be considered
|
|
while applying the rule. If both fsBgp4ORFMaxLength and fsBgp4ORFMinLength are specified,
|
|
then a route with prefix-length with in the range of fsBgp4ORFMinLength and
|
|
fsBgp4ORFMaxLength will be considered as a match"
|
|
::= { fsBgp4ORFListEntry 10 }
|
|
|
|
fsBgp4ORFAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit (0),
|
|
deny (1)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the action to be taken for a particular route
|
|
if it matches with the ORF rules defined in this particular ORF entry.
|
|
If it is PERMIT, then the matched route will be advertised to the peer.
|
|
Else if it is DENY, then the matched route will not be advertised to the peer"
|
|
::= { fsBgp4ORFListEntry 11 }
|
|
|
|
-- MIB for Network Table to advertise local network address
|
|
|
|
fsBgp4RRDNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsBgp4RRDNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for local network addresses that will be advertised to BGP . "
|
|
::= { fsbgp 46 }
|
|
|
|
fsBgp4RRDNetworkEntry OBJECT-TYPE
|
|
SYNTAX FsBgp4RRDNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Network Table Entry"
|
|
INDEX { fsBgp4RRDNetworkAddr }
|
|
::= { fsBgp4RRDNetworkTable 1 }
|
|
|
|
FsBgp4RRDNetworkEntry ::= SEQUENCE {
|
|
fsBgp4RRDNetworkAddr InetAddress,
|
|
fsBgp4RRDNetworkAddrType InetAddressType,
|
|
fsBgp4RRDNetworkPrefixLen Integer32,
|
|
fsBgp4RRDNetworkRowStatus RowStatus
|
|
}
|
|
|
|
fsBgp4RRDNetworkAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefix of the local route to be advertise."
|
|
::= { fsBgp4RRDNetworkEntry 1 }
|
|
|
|
fsBgp4RRDNetworkAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Prefix of the local route to be advertised."
|
|
::= { fsBgp4RRDNetworkEntry 2 }
|
|
|
|
fsBgp4RRDNetworkPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefix length of the route."
|
|
::= { fsBgp4RRDNetworkEntry 3 }
|
|
|
|
fsBgp4RRDNetworkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for creating entries into this table."
|
|
::= { fsBgp4RRDNetworkEntry 4 }
|
|
|
|
|
|
END
|
|
|