1TIMETRA-BGP-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
5    IpAddress, Unsigned32, Gauge32, Counter32, Integer32,
6    Counter64                                           FROM SNMPv2-SMI
7
8    MODULE-COMPLIANCE, OBJECT-GROUP,
9    NOTIFICATION-GROUP                                  FROM SNMPv2-CONF
10
11    TEXTUAL-CONVENTION, RowStatus, DisplayString,
12    TruthValue, TimeStamp, TestAndIncr                  FROM SNMPv2-TC
13
14    bgp4PathAttrIpAddrPrefix,
15    bgp4PathAttrIpAddrPrefixLen,
16    bgp4PathAttrPeer                                    FROM BGP4-MIB
17
18    timetraSRMIBModules, tmnxSRObjs,
19    tmnxSRNotifyPrefix, tmnxSRConfs                     FROM TIMETRA-GLOBAL-MIB
20
21    TmnxBgpAutonomousSystem, TmnxBgpPreference,
22    TmnxBgpLocalPreference,TPolicyStatementNameOrEmpty,
23    TmnxVRtrID, TmnxAdminState, TmnxOperState,
24    TNamedItem, TmnxVPNRouteDistinguisher,
25    TNamedItemOrEmpty, TmnxBGPFamilyType,
26    TmnxEnabledDisabled                                 FROM TIMETRA-TC-MIB
27
28    TFilterLogId                                        FROM TIMETRA-FILTER-MIB
29
30    InetAddress, InetAddressType,
31    InetAutonomousSystemNumber                          FROM INET-ADDRESS-MIB
32
33    vRtrID                                              FROM TIMETRA-VRTR-MIB
34
35    ;
36
37--
38--
39--
40timetraBgpMIBModule  MODULE-IDENTITY
41        LAST-UPDATED "201102010000Z"
42        ORGANIZATION "Alcatel-Lucent"
43        CONTACT-INFO
44            "Alcatel-Lucent SROS Support
45             Web: http://support.alcatel-lucent.com "
46        DESCRIPTION
47        "This document is the SNMP MIB module for Alcatel-Lucent's
48        implementation of BGP.
49
50        Copyright 2003-2012 Alcatel-Lucent. All rights reserved.
51        Reproduction of this document is authorized on the condition that
52        the foregoing copyright notice is included.
53
54        This SNMP MIB module (Specification) embodies Alcatel-Lucent's
55        proprietary intellectual property.  Alcatel-Lucent retains
56        all title and ownership in the Specification, including any
57        revisions.
58
59        Alcatel-Lucent grants all interested parties a non-exclusive
60        license to use and distribute an unmodified copy of this
61        Specification in connection with management of Alcatel-Lucent
62        products, and without fee, provided this copyright notice and
63        license appear on all copies.
64
65        This Specification is supplied 'as is', and Alcatel-Lucent
66        makes no warranty, either express or implied, as to the use,
67        operation, condition, or performance of the Specification.
68
69        There is one BGP instance per virtual router.  Each BGP instance
70        can have a number of peer groups.
71
72        The MIB objects here are organized in to four groups:
73        - global objects (nothing there for now)
74        - per-instance objects
75        - per-peer-group objects
76        - per-peer objects
77
78        The value of most BGP configuration objects can be defaulted at three
79        levels: at the per-peer level, at the peer group level, and at the
80        BGP instance level.  The per-peer object values are set:
81        - first by the peer object value, if set;
82        - second, if not set then by the peer-group object value, if that is
83          set;
84        - third, if not set, by the instance object value.
85
86        "
87        REVISION        "1102010000Z"
88        DESCRIPTION     "Rev 9.0                1 Feb 2011 00:00
89                         0.0 release of the TIMETRA-BGP-MIB."
90
91        REVISION        "0902280000Z"
92        DESCRIPTION     "Rev 7.0                28 Feb 2009 00:00
93                         7.0 release of the TIMETRA-BGP-MIB."
94
95        REVISION        "0807010000Z"
96        DESCRIPTION     "Rev 6.1                01 Jul 2008 00:00
97                         6.1 release of the TIMETRA-BGP-MIB."
98
99        REVISION        "0801010000Z"
100        DESCRIPTION     "Rev 6.0                01 Jan 2008 00:00
101                         6.0 release of the TIMETRA-BGP-MIB."
102
103        REVISION        "0701010000Z"
104        DESCRIPTION     "Rev 5.0                01 Jan 2007 00:00
105                         5.0 release of the TIMETRA-BGP-MIB."
106
107        REVISION        "0603150000Z"
108        DESCRIPTION     "Rev 4.0                15 Mar 2006 00:00
109                         4.0 release of the TIMETRA-BGP-MIB."
110
111        REVISION        "0508310000Z"
112        DESCRIPTION     "Rev 3.0                31 Aug 2005 00:00
113                         3.0 release of the TIMETRA-BGP-MIB."
114
115        REVISION        "0501240000Z"
116        DESCRIPTION     "Rev 2.1                24 Jan 2005 00:00
117                         2.1 release of the TIMETRA-BGP-MIB."
118
119        REVISION        "0401150000Z"
120        DESCRIPTION     "Rev 2.0                15 Jan 2004 00:00
121                         2.0 release of the TIMETRA-BGP-MIB."
122
123        REVISION        "0308150000Z"
124        DESCRIPTION     "Rev 1.2                15 Aug 2003 00:00
125                         1.2 release of the TIMETRA-BGP-MIB."
126
127        REVISION        "200301200000Z"
128        DESCRIPTION     "Rev 1.0                    20 Jan 2003 00:00
129                         1.0 Release of the TIMETRA-BGP-MIB"
130
131        REVISION        "200106130000Z"
132        DESCRIPTION     "Rev 0.1                    13 Jun 2001 00:00
133                         Iinitial version of the TIMETRA-BGP-MIB"
134
135        ::= { timetraSRMIBModules 14 }
136
137    tBgpObjects                      OBJECT IDENTIFIER ::= { tmnxSRObjs 14 }
138    tBgpNotificationsPrefix          OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 14 }
139    tBgpNotifications                OBJECT IDENTIFIER ::= { tBgpNotificationsPrefix 0 }
140    tmnxBgpConformance               OBJECT IDENTIFIER ::= { tmnxSRConfs 14 }
141    tBgpGlobalObjects                OBJECT IDENTIFIER ::= { tBgpObjects 1 }
142    tBgpInstanceObjects              OBJECT IDENTIFIER ::= { tBgpObjects 2 }
143    tBgpPeerGroupObjects             OBJECT IDENTIFIER ::= { tBgpObjects 3 }
144    tBgpPeerObjects                  OBJECT IDENTIFIER ::= { tBgpObjects 4 }
145    tBgpInstanceConfederationObjects OBJECT IDENTIFIER ::= { tBgpObjects 5 }
146    tBgpPeeringPolicyObjects         OBJECT IDENTIFIER ::= { tBgpObjects 6 }
147    tBgpNotificationObjs             OBJECT IDENTIFIER ::= { tBgpObjects 7 }
148--
149-- textual conventions
150--
151
152BgpConnectRetryTime ::= TEXTUAL-CONVENTION
153    STATUS       current
154    DESCRIPTION  "a time interval in seconds for a 'ConnectRetry' timer.
155                  default is 120 seconds."
156    REFERENCE    "BGP4-MIB.bgpPeerConnectRetryInterval"
157    SYNTAX       INTEGER (1..65535)
158
159BgpHoldTime ::= TEXTUAL-CONVENTION
160    STATUS       current
161    DESCRIPTION  "a time interval in seconds for Hold Timer."
162    REFERENCE    "BGP4-MIB.bgpPeerHoldTime"
163    SYNTAX       INTEGER (0 | 3..65535)
164
165BgpKeepAliveTime ::= TEXTUAL-CONVENTION
166    STATUS       current
167    DESCRIPTION  "a time interval in seconds for the Keep Alive
168                  timer."
169    REFERENCE    "BGP4-MIB.bgpPeerKeepAlive"
170    SYNTAX       INTEGER (0 | 1..21845)
171
172BgpMinASOriginationTime ::= TEXTUAL-CONVENTION
173    STATUS       current
174    DESCRIPTION  "a time interval in seconds for the minimum AS
175                  Origination Time.  Suggested default is 15 seconds."
176    REFERENCE    "BGP4-MIB.bgpPeerMinASOriginationInterval"
177    SYNTAX       INTEGER (2..255)
178
179BgpLoopDetect ::= TEXTUAL-CONVENTION
180    STATUS       current
181    DESCRIPTION
182        "Determines how the peer session should deal with loop detection
183        in the AS path.
184
185        drop: Send a Notification to remote peer and drop session
186        ignore: Ignore routes with loops in the the AS Path but maintain peering
187        off: Turn off loop detection
188        "
189    SYNTAX       INTEGER { drop(1), ignore(2), off(3), discardRoute(4) }
190
191BgpMinRouteAdvertisement ::= TEXTUAL-CONVENTION
192    STATUS       current
193    DESCRIPTION
194        "Determines the minimal interval (in seconds) at with a given path
195        attribute can be advertised to a peer.
196        "
197    SYNTAX       INTEGER (1..255)
198
199BgpMEDSource ::= TEXTUAL-CONVENTION
200    STATUS       current
201    DESCRIPTION  "The source of the Multi Exit Discriminator in the advertisement"
202    REFERENCE    ""
203    SYNTAX       INTEGER { igpCost(1), metricVal(2), noMedOut(3) }
204
205BgpMEDValue ::= TEXTUAL-CONVENTION
206    STATUS       current
207    DESCRIPTION  "a Multi Exit Discriminator value."
208    REFERENCE    "RFC 1771"
209    SYNTAX       Unsigned32
210                 -- the full range, 0..2^32-1
211
212BgpTimeToLive ::= TEXTUAL-CONVENTION
213    STATUS       current
214    DESCRIPTION  "Time To Live (TTL) value for IP packet header.
215                 "
216    SYNTAX       INTEGER (0..255)
217
218BgpMultiPath ::= TEXTUAL-CONVENTION
219    STATUS       current
220    DESCRIPTION  "BGP Multipath max-path value.  one means disabled, no multipath."
221    SYNTAX       INTEGER (1..32)
222
223BgpPeerGroupName ::= TEXTUAL-CONVENTION
224    STATUS       current
225    DESCRIPTION  "the name of a Peer Group."
226    SYNTAX       DisplayString (SIZE(1..32))
227
228BgpPeerGroupNameOrEmpty ::= TEXTUAL-CONVENTION
229    STATUS       current
230    DESCRIPTION  "the name of a Peer Group."
231    SYNTAX       DisplayString (SIZE(0..32))
232
233BgpPrefixLimit ::= TEXTUAL-CONVENTION
234    STATUS       current
235    DESCRIPTION  "BGP prefix learning count limit.  zero means no prefix learning limit."
236    SYNTAX       Unsigned32
237
238BgpPeerType ::= TEXTUAL-CONVENTION
239    STATUS       current
240    DESCRIPTION  "the type of BGP peer, internal or external."
241    SYNTAX       INTEGER { noType(1), internal(2), external(3) }
242
243
244BgpPeerState ::= TEXTUAL-CONVENTION
245    STATUS     current
246    DESCRIPTION
247        "The BGP peer connection state."
248    REFERENCE
249        "BGP4-MIB, OBJECT-TYPE bgpPeerState"
250    SYNTAX INTEGER {
251        idle(1),
252        connect(2),
253        active(3),
254        opensent(4),
255        openconfirm(5),
256        established(6)
257   }
258
259BgpPeerEvent ::= TEXTUAL-CONVENTION
260    STATUS     current
261    DESCRIPTION
262        "BGP peer events.
263
264         The event 'none' implies that the peer is in initialization
265         phase.
266
267         The event 'start' implies that BGP operation has started on
268         this peer.
269
270         The event 'stop' implies that BGP operation has stopped on
271         this peer.
272
273         The event 'open' implies that BGP transport has initialized
274         a connection open action to the peer.
275
276         The event 'close' implies that BGP transport has closed the
277         connection to the peer.
278
279         The event 'openFail' implies that open connection attempt of
280         BGP transport has failed.
281
282         The event 'error' implies that BGP transport experienced a
283         fatal error.
284
285         The event 'connectionRetry' implies that the connection retry
286         timer expired.
287
288         The event 'holdTime' implies that the hold timer expired.
289
290         The event 'keepAlive' implies that the keep alive timer expired.
291
292         The event 'receiveOpen' implies that a BGP OPEN message was
293         received.
294
295         The event 'receiveKeepAlive' implies that a BGP KEEPALIVE was
296         received.
297
298         The event 'receiveUpdate ' implies that a BGP UPDATE was
299         received.
300
301         The event 'receiveNotify' implies that a BGP NOTIFY was
302         received.
303
304         The event 'startPassive' implies that BGP is waiting passive to
305         hear from the other end.
306
307         The event 'parseError' implies that there was a bad message
308         received from the peer.
309
310         The event 'outOfMemory' implies that there is not enough
311         memory in the system for this peer entity.
312
313         The event 'rtmLimitExceeded' implies that the route table max
314         limit has exceeded.
315
316         The event 'maxPrefixLimitExceeded' implies that the max prefixes
317         allowed has been exceeded.
318
319         The event 'maxPrefixLimitExceededLogged' implies that the max prefixes
320         allowed has been exceeded but the peering is not dropped.
321
322         The event 'outOfProtectedNHIndex' implies that protected next hop
323         indexes has been exceeded.
324
325         The event 'outOfNHIndex' implies that next hop indexes has been
326         exceeded.
327
328         The event 'labelAllocFailed' implies that label allocation failed.
329
330         The event 'lspIdAllocFailed' implies that LSP Id allocation failed.
331
332         The event 'peeringDownInCollisionResolution' implies that bgp peering is
333         brought down due to collision resolution process.
334
335         The event 'peeringDownInAdminShutdown' implies that bgp peering is brought
336         down due to a shutdown of BGP peer, group or protocol.
337
338         The event 'peeringDownInAdminReset' implies that bgp peering is brought
339         down due to a clear of BGP peer, group or protocol.
340
341         The event 'peeringDownInConfigChange' implies that bgp peering is brought
342         down due to a configuration change which requires reestablishment."
343    SYNTAX INTEGER {
344        none(0),
345        start(1),
346        stop(2),
347        open(3),
348        close(4),
349        openFail(5),
350        error(6),
351        connectionRetry(7),
352        holdTime(8),
353        keepAlive(9),
354        receiveOpen(10),
355        receiveKeepAlive(11),
356        receiveUpdate(12),
357        receiveNotify(13),
358        startPassive(14),
359        parseError(15),
360        outOfMemory(16),
361        rtmLimitExceeded(17),
362        maxPrefixLimitExceeded(18),
363        maxPrefixLimitExceededLogged(19),
364        outOfProtectedNHIndex(20),
365        outOfNHIndex(21),
366        labelAllocFailed(22),
367        lspIdAllocFailed(23),
368        peeringDownInCollisionResolution(24),
369        peeringDownInAdminShutdown(25),
370        peeringDownInAdminReset(26),
371        peeringDownInConfigChange(27)
372    }
373
374BgpOperState ::= TEXTUAL-CONVENTION
375    STATUS  current
376    DESCRIPTION
377        "The BgpOperState data type is an enumerated integer that describes
378        the values used to identify the current operational state of functional
379        modules. In addition to the four states that are also a part of
380        TmnxOperState, we have a fifth state 'disabled' which indicates that
381        the operational state is down and requires user intervention."
382    SYNTAX  INTEGER {
383                unknown (1),
384                inService (2),
385                outOfService (3),
386                transition (4),
387                disabled (5)
388                }
389
390
391TmnxIpFamily ::= TEXTUAL-CONVENTION
392    STATUS      current
393    DESCRIPTION
394        "The value of TmnxIpFamily specifies the types of routing
395         information to be distributed by this peer group of BGP.  BGP was
396         initially designed for the distribution of IPv4 routing information.
397         Multi-protocol extensions and the use of a VPN-IPv4, VPN-IPv6, MVPN-IPv4
398         and L2-VPN addresses have been added to extend its ability to carry
399         overlapping routing information.
400
401         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
402         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
403         prefix.  The RD must be unique within the scope of the VPRN.
404         This allows the IP address prefixes within different VRFs to
405         overlap.
406
407         'ipv6 (3)', 'mcastIpv4 (4)', 'l2vpn (6)' and 'mcastVpnIpv4 (12)' are
408         multi-protocol extensions to BGP.
409
410         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
411         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
412         services are enabled, the PE router uses the same RD for both
413         address families.
414
415         A 'l2vpn (6)' address is a 12-byte Virtual Switch Instance
416         identifier (VSI-ID) value consisting of the 8-byte route
417         distinguisher(RD) followed by a 4-byte value.
418
419         A 'mvpnIpv4  (7)' address is variable size value consisting of the
420         1-byte route type, 1-byte length and variable size route type specific.
421         Route type defines encoding for the route type specific field. Length
422         indicates the length in octets of the route type specific field.
423
424         A 'mdtSafi (8)' address is a 16-byte value consisting of 12-byte route
425         distinguisher(RD) followed by a 4-byte group address.
426
427         A 'mspw (9)' address is a dynamic multi-segment psuedowire address.
428
429         A 'flowIpv4 (10)' address is a variable size value consisting of
430         1 or 2-byte NLRI(Network Layer Reachability Information) length
431         followed by a variable length NLRI value.
432
433         A 'routeTarget (11)' address is a variable size value consisting
434         of zero length or 12 byte (ipv4) or 24 byte (ipv6) NLRI (Network Layer
435         Rechability Information) length followed by a variable length NLRI
436         value."
437    SYNTAX      BITS {
438                    unused       (0),
439                    ipv4         (1),
440                    vpnIpv4      (2),
441                    ipv6         (3),
442                    mcastIpv4    (4),
443                    vpnIpv6      (5),
444                    l2vpn        (6),
445                    mvpnIpv4     (7),
446                    mdtSafi      (8),
447                    mspw         (9),
448                    flowIpv4     (10),
449                    routeTarget  (11),
450                    mcastVpnIpv4 (12)
451                }
452
453TmnxVpnCapability ::= TEXTUAL-CONVENTION
454    STATUS      current
455    DESCRIPTION
456        "The value of TmnxVpnCapability specifies the route negotiation types
457         a BGP peer is capable of using."
458    SYNTAX      BITS {
459                    routeRefresh (0),
460                    mpBGP (1),
461                    orfExtendCommSend (2),
462                    orfExtendCommRecv (3),
463                    asn4Byte (4)
464                }
465
466TmnxAdvLabelAddressFamily ::= TEXTUAL-CONVENTION
467    STATUS      current
468    DESCRIPTION
469        "The value of TmnxAdvLabelAddressFamily specifies the address family
470         for the advertisement label."
471
472    SYNTAX      BITS {
473                    none (0),
474                    ipv6 (1),
475                    ipv4 (2)
476                }
477
478TmnxAddPathAddressFamily ::= TEXTUAL-CONVENTION
479    STATUS      current
480    DESCRIPTION
481        "The value of TmnxAddPathAddressFamily specifies the address family
482         for BGP ADD-PATH."
483
484    SYNTAX      BITS {
485                    none      (0),
486                    ipv4      (1),
487                    vpnIpv4   (2),
488                    ipv6      (3),
489                    vpnIpv6   (4)
490                }
491
492TmnxAddPathSendLimit ::= TEXTUAL-CONVENTION
493    STATUS      current
494    DESCRIPTION
495        "The value of TmnxAddPathSendLimit specifies the  number of
496         paths that can be advertised to ADD-PATH peers per prefix.
497
498         A value of -1 indicates the maximum limit."
499    SYNTAX      Integer32 (-1 | 0..16)
500
501TmnxBgpFlowRouteExtCommAction ::= TEXTUAL-CONVENTION
502    STATUS  current
503    DESCRIPTION
504        "The value of TmnxBgpFlowRouteExtCommAction specifies the extended
505         community action."
506    SYNTAX  INTEGER {
507                unknown       (0),
508                rateLimit     (1),
509                sampleLog     (2),
510                redirectToVrf (3),
511                nextEntry     (4),
512                markDscp      (5),
513                redirectToIp  (6),
514                redirectToIf  (7)
515                }
516
517--
518-- global objects
519--
520
521
522--
523-- per-BGP-instance objects
524--
525
526tBgpInstanceTableLastChanged OBJECT-TYPE
527    SYNTAX     TimeStamp
528    MAX-ACCESS read-only
529    STATUS     current
530    DESCRIPTION
531        "The value of tBgpInstanceTableLastChanged specifies the last
532         timestamp when an entry in the tBgpPeerGroupTable was last changed."
533    ::= { tBgpInstanceObjects 1 }
534
535tBgpInstanceTable OBJECT-TYPE
536    SYNTAX     SEQUENCE OF TBgpInstanceEntry
537    MAX-ACCESS not-accessible
538    STATUS     current
539    DESCRIPTION
540        "tBgpInstanceTable consists of information about each running instance
541         of BGP."
542    ::= { tBgpInstanceObjects 2 }
543
544tBgpInstanceEntry OBJECT-TYPE
545    SYNTAX     TBgpInstanceEntry
546    MAX-ACCESS not-accessible
547    STATUS     current
548    DESCRIPTION
549        "An entry (conceptual row) in the tBgpInstanceTable.
550         each entry represents an instance of BGP running on
551         the virtual router."
552    INDEX      { tBgpInstanceIndex }
553    ::= { tBgpInstanceTable 1 }
554
555TBgpInstanceEntry ::= SEQUENCE {
556    tBgpInstanceIndex                   TmnxVRtrID,
557    tBgpInstanceRowStatus               RowStatus,
558    tBgpInstanceShutdown                TruthValue,
559    tBgpInstanceDescription             DisplayString,
560    tBgpInstanceAlwaysCompareMED        INTEGER,
561    tBgpInstanceAsPathIgnore            TruthValue,
562    tBgpInstanceBgpId                   IpAddress,
563    tBgpInstanceConnectRetry            BgpConnectRetryTime,
564    tBgpInstanceHoldTime                BgpHoldTime,
565    tBgpInstanceKeepAlive               BgpKeepAliveTime,
566    tBgpInstanceMinASOrigination        BgpMinASOriginationTime,
567    tBgpInstanceDampening               TruthValue,
568    tBgpInstanceLocalAS                 TmnxBgpAutonomousSystem,
569    tBgpInstanceLocalPreference         TmnxBgpLocalPreference,
570    tBgpInstanceLoopDetect              BgpLoopDetect,
571    tBgpInstanceMinRouteAdvertisement   BgpMinRouteAdvertisement,
572    tBgpInstanceMultipath               BgpMultiPath,
573    tBgpInstanceNoAggregatorID          TruthValue,
574    tBgpInstancePreference              TmnxBgpPreference,
575    tBgpInstanceRemovePrivateAS         TruthValue,
576    tBgpInstanceLastChanged             TimeStamp,
577    tBgpInstanceMultihop                BgpTimeToLive,
578    tBgpInstanceMEDSource               BgpMEDSource,
579    tBgpInstanceMEDValue                BgpMEDValue,
580    tBgpInstanceConfederationAS         TmnxBgpAutonomousSystem,
581    tBgpInstanceImportPolicy1           TPolicyStatementNameOrEmpty,
582    tBgpInstanceImportPolicy2           TPolicyStatementNameOrEmpty,
583    tBgpInstanceImportPolicy3           TPolicyStatementNameOrEmpty,
584    tBgpInstanceImportPolicy4           TPolicyStatementNameOrEmpty,
585    tBgpInstanceImportPolicy5           TPolicyStatementNameOrEmpty,
586    tBgpInstanceExportPolicy1           TPolicyStatementNameOrEmpty,
587    tBgpInstanceExportPolicy2           TPolicyStatementNameOrEmpty,
588    tBgpInstanceExportPolicy3           TPolicyStatementNameOrEmpty,
589    tBgpInstanceExportPolicy4           TPolicyStatementNameOrEmpty,
590    tBgpInstanceExportPolicy5           TPolicyStatementNameOrEmpty,
591    tBgpInstanceOperStatus              BgpOperState,
592    tBgpInstanceLocalASPrivate          TruthValue,
593    tBgpInstanceMd5Auth                 TruthValue,
594    tBgpInstanceMd5AuthKey              OCTET STRING,
595    tBgpInstanceClusterId               IpAddress,
596    tBgpInstanceDisableClientReflect    TruthValue,
597    tBgpInstanceIBgpMultipath           TruthValue,
598    tBgpInstanceFamily                  TmnxIpFamily,
599    tBgpInstanceGracefulRestart         TruthValue,
600    tBgpInstanceGRPathSelectDefer       Unsigned32,
601    tBgpInstanceGRRestartTime           Unsigned32,
602    tBgpInstanceGRStaleRoute            Unsigned32,
603    tBgpInstanceGRAdminState            TmnxAdminState,
604    tBgpInstanceGROperState             TmnxOperState,
605    tBgpInstanceVpnApplyImport          TruthValue,
606    tBgpInstanceVpnApplyExport          TruthValue,
607    tBgpInstanceIgpShortcut             BITS,
608    tBgpInstanceDisallowIgp             TruthValue,
609    tBgpInstanceOrf                     TruthValue,
610    tBgpInstanceExtCommsOrf             TruthValue,
611    tBgpInstanceExtCommsSendOrf         TruthValue,
612    tBgpInstanceExtCommsRecvOrf         TruthValue,
613    tBgpInstanceAllowInterAsVpn         TruthValue,
614    tBgpInstancePurgeTimer              Unsigned32,
615    tBgpInstanceLocalAS4Byte            InetAutonomousSystemNumber,
616    tBgpInstanceConfederationAS4Byte    InetAutonomousSystemNumber,
617    tBgpInstanceDisable4ByteASN         TruthValue,
618    tBgpInstanceMultipathEiBgpState     TmnxEnabledDisabled,
619    tBgpInstanceHoldTimeIsStrict        TruthValue,
620    tBgpInstanceAsPathIgnoreFamily      TmnxIpFamily,
621    tBgpInstanceRemovePrivateASLmtd     TruthValue,
622    tBgpInstancePMTUDiscovery           TruthValue,
623    tBgpInstanceDisableRtTblInstall     TruthValue,
624    tBgpInstanceNHResUseBgpRoutes       TruthValue
625   }
626
627tBgpInstanceIndex OBJECT-TYPE
628    SYNTAX     TmnxVRtrID
629    MAX-ACCESS not-accessible
630    STATUS     current
631    DESCRIPTION
632        "The value of tBgpInstanceIndex specifies the index for the
633         tBgpInstanceTable."
634    ::= { tBgpInstanceEntry 1 }
635
636tBgpInstanceRowStatus OBJECT-TYPE
637    SYNTAX     RowStatus
638    MAX-ACCESS read-create
639    STATUS     current
640    DESCRIPTION
641        "The value of tBgpInstanceRowStatus specifies the row status for this
642         BGP instance for the virtual router. It is used to create and delete
643         row entries in this table.
644
645         In order for an attempt to 'destroy' this row entry to succeed,
646         the value of tBgpInstanceShutdown must be 'true' and the value of
647         vRtrBgpStatus must be 'delete'.
648
649         In order for an attempt to 'create' this row entry, the value of
650         vRtrBgpStatus must be 'create'."
651    ::= { tBgpInstanceEntry 2 }
652
653tBgpInstanceShutdown OBJECT-TYPE
654    SYNTAX     TruthValue
655    MAX-ACCESS read-create
656    STATUS     current
657    DESCRIPTION
658        "The value of tBgpInstanceShutdown specifies whether or not this BGP
659         instance is disabled or shutdown. When the value of this object is
660         'false', the BGP instance is enabled."
661    DEFVAL { false }
662    ::= { tBgpInstanceEntry 3 }
663
664tBgpInstanceDescription OBJECT-TYPE
665    SYNTAX     DisplayString (SIZE(0..80))
666    MAX-ACCESS read-create
667    STATUS     current
668    DESCRIPTION
669        "The value of tBgpInstanceDescription specifies the textual description
670         of this BGP instance."
671    DEFVAL { ''H }
672    ::= { tBgpInstanceEntry 4 }
673
674tBgpInstanceAlwaysCompareMED OBJECT-TYPE
675    SYNTAX     INTEGER { off(1), zero(2), infinity(3), on(4) }
676    MAX-ACCESS read-create
677    STATUS     current
678    DESCRIPTION
679        "The value of tBgpInstanceAlwaysCompareMED specifies if the
680         Multi-Exit Discriminator (MED) path attribute is used in the BGP route
681         selection process.
682
683         When the value of tBgpInstanceAlwaysCompareMED is 'zero' or 'infinity',
684         the MED attribute is always used in the route selection process
685         regardless of the peer AS that advertised the route.
686
687         A value of 'off' specifies that only the MEDs of routes that have the
688         same peer ASs are compared.
689
690         A value of 'zero' specifies that a value of zero is used in the MED
691         comparison, this in effect makes these routes the most desirable.
692
693         A value of 'infinity' specifies that a value of infinity (2^32-1) is
694         used in the MED comparison, this in effect makes these routes the least
695         desirable.
696
697         The value of 'on' specifies that the Multi-Exit Discriminator (MED)
698         path attributes of the two routes are compared if both the routes have
699         MEDs whether or not they are from the same neighbor-AS.
700
701         The original BGP RFC was unclear what to do if a route had no MED
702         attribute. This was clarified in the Internet-Draft, sec 9.1.2.1
703         (Breaking Ties) specifies that if a route has no MED metric it is
704         assigned the highest possible value (2^32-1 since it is a 32-bit number)
705         which is the least preferable."
706    DEFVAL { off }
707    ::= { tBgpInstanceEntry 5 }
708
709tBgpInstanceAsPathIgnore OBJECT-TYPE
710    SYNTAX     TruthValue
711    MAX-ACCESS read-create
712    STATUS     obsolete
713    DESCRIPTION
714        "This object was obsoleted in release 8.0. It is replaced with the
715         object tBgpInstanceAsPathIgnoreFamily."
716    DEFVAL { false }
717    ::= { tBgpInstanceEntry 6 }
718
719tBgpInstanceBgpId OBJECT-TYPE
720    SYNTAX     IpAddress
721    MAX-ACCESS read-create
722    STATUS     current
723    DESCRIPTION
724        "The value of tBgpInstanceBgpId specifies the BGP instance id. This
725         object is required to be set before the instance can be activated."
726    DEFVAL { '00000000'H }
727    ::= { tBgpInstanceEntry 7 }
728
729tBgpInstanceConnectRetry OBJECT-TYPE
730    SYNTAX     BgpConnectRetryTime
731    UNITS      "seconds"
732    MAX-ACCESS read-create
733    STATUS     current
734    DESCRIPTION
735        "The value of tBgpInstanceConnectRetry specifies the value (in seconds)
736         for the BGP Connect Retry timer."
737    REFERENCE "BGP4-MIB.bgpPeerConnectRetryInterval"
738    DEFVAL { 120 }
739    ::= { tBgpInstanceEntry 8 }
740
741tBgpInstanceHoldTime OBJECT-TYPE
742    SYNTAX     BgpHoldTime
743    UNITS      "seconds"
744    MAX-ACCESS read-create
745    STATUS     current
746    DESCRIPTION
747        "The value of tBgpInstanceHoldTime specifies the value (in seconds) for
748         BGP Hold Time."
749    REFERENCE "BGP4-MIB.bgpPeerHoldTime"
750    DEFVAL { 90 }
751    ::= { tBgpInstanceEntry 9 }
752
753tBgpInstanceKeepAlive OBJECT-TYPE
754    SYNTAX     BgpKeepAliveTime
755    UNITS      "seconds"
756    MAX-ACCESS read-create
757    STATUS     current
758    DESCRIPTION
759        "The value of tBgpInstanceKeepAlive specifies the value (in seconds) for
760         BGP Keepalive timer. A keepalive message is sent every time this timer
761         expires."
762    REFERENCE "BGP4-MIB.bgpPeerKeepAlive"
763    DEFVAL { 30 }
764    ::= { tBgpInstanceEntry 10 }
765
766tBgpInstanceMinASOrigination OBJECT-TYPE
767    SYNTAX     BgpMinASOriginationTime
768    UNITS      "seconds"
769    MAX-ACCESS read-create
770    STATUS     current
771    DESCRIPTION
772        "The value of tBgpInstanceMinASOrigination specifies the minimal
773         interval (in seconds) at which a given path attribute can be
774         advertised to a peer."
775    REFERENCE "BGP4-MIB.bgpPeerMinASOriginationInterval"
776    DEFVAL { 15 }
777    ::= { tBgpInstanceEntry 11 }
778
779tBgpInstanceDampening OBJECT-TYPE
780    SYNTAX     TruthValue
781    MAX-ACCESS read-create
782    STATUS     current
783    DESCRIPTION
784        "The value of tBgpInstanceDampening specifies if route dampening is
785         applied to learned routes."
786    DEFVAL { false }
787    ::= { tBgpInstanceEntry 12 }
788
789tBgpInstanceLocalAS OBJECT-TYPE
790    SYNTAX     TmnxBgpAutonomousSystem
791    MAX-ACCESS read-create
792    STATUS     obsolete
793    DESCRIPTION
794        "The value of tBgpInstanceLocalAS specifies the autonomous system
795         number to be advertised for peers under this instance.
796
797         This object was obsoleted in release 7.0.  It is replaced with the
798         4-byte AS number defined by tBgpInstanceLocalAS4Byte."
799    DEFVAL { 0 }
800    ::= { tBgpInstanceEntry 13 }
801
802tBgpInstanceLocalPreference OBJECT-TYPE
803    SYNTAX     TmnxBgpLocalPreference
804    MAX-ACCESS read-create
805    STATUS     current
806    DESCRIPTION
807        "The value of tBgpInstanceLocalPreference specifies the default value
808         for the Local Preference attribute. This value is used if the BGP route
809         arrives from a BGP peer without the Local Preference attribute set.
810
811         It is overridden by any value set via a route policy."
812    DEFVAL { 100 }
813    ::= { tBgpInstanceEntry 14 }
814
815tBgpInstanceLoopDetect OBJECT-TYPE
816    SYNTAX     BgpLoopDetect
817    MAX-ACCESS read-create
818    STATUS     current
819    DESCRIPTION
820        "The value of tBgpInstanceLoopDetect determines how the peer session
821         should deal with loop detection in the AS Path."
822    DEFVAL { ignore }
823    ::= { tBgpInstanceEntry 15 }
824
825tBgpInstanceMinRouteAdvertisement OBJECT-TYPE
826    SYNTAX     BgpMinRouteAdvertisement
827    UNITS      "seconds"
828    MAX-ACCESS read-create
829    STATUS     current
830    DESCRIPTION
831        "The value of tBgpInstanceMinRouteAdvertisement specifies the minimum
832         interval at which a given path attribute is advertised to a peer."
833    DEFVAL { 30 }
834    ::= { tBgpInstanceEntry 16 }
835
836tBgpInstanceMultipath OBJECT-TYPE
837    SYNTAX     BgpMultiPath
838    UNITS      "number-of-hops"
839    MAX-ACCESS read-create
840    STATUS     current
841    DESCRIPTION
842        "The value of tBgpInstanceMultipath specifies if BGP multipath is
843         enabled or disabled for this instance.
844
845         A value of '1' would disable BGP multipath.
846
847         Any other value would specify the number of hops for BGP Multipath."
848    DEFVAL { 1 }
849    ::= { tBgpInstanceEntry 17 }
850
851tBgpInstanceNoAggregatorID OBJECT-TYPE
852    SYNTAX     TruthValue
853    MAX-ACCESS read-create
854    STATUS     current
855    DESCRIPTION
856        "The value of tBgpInstanceNoAggregatorID specifies if different
857         routers in the same AS create aggregate routes containing different
858         AS paths.
859
860         A value of 'true' would enable setting the router ID to 0 in the
861         aggregator path attribute when BGP is aggregating routes.
862
863         A value of 'false' would disable setting the router ID to 0 in the
864         aggregator path attribute when BGP is aggregating routes."
865    DEFVAL { false }
866    ::= { tBgpInstanceEntry 18 }
867
868tBgpInstancePreference OBJECT-TYPE
869    SYNTAX     TmnxBgpPreference (1..255)
870    MAX-ACCESS read-create
871    STATUS     current
872    DESCRIPTION
873        "The value of tBgpInstancePreference specifies the route preference for
874         routes learned via the peer."
875    DEFVAL { 170 }
876    ::= { tBgpInstanceEntry 19 }
877
878tBgpInstanceRemovePrivateAS OBJECT-TYPE
879    SYNTAX     TruthValue
880    MAX-ACCESS read-create
881    STATUS     current
882    DESCRIPTION
883        "The value of tBgpInstanceRemovePrivateAS specifies if private AS
884         numbers should be stripped from the AS Path before advertising them
885         to BGP peers."
886    DEFVAL { false }
887    ::= { tBgpInstanceEntry 20 }
888
889tBgpInstanceLastChanged OBJECT-TYPE
890    SYNTAX     TimeStamp
891    MAX-ACCESS read-only
892    STATUS     current
893    DESCRIPTION
894        "The value tBgpInstanceLastChanged indicates when an entry in
895         tBgpInstanceTable was last changed."
896    ::= { tBgpInstanceEntry 21 }
897
898tBgpInstanceMultihop OBJECT-TYPE
899    SYNTAX     BgpTimeToLive
900    UNITS      "TTL hops"
901    MAX-ACCESS read-create
902    STATUS     current
903    DESCRIPTION
904        "The value of tBgpInstanceMultihop specifies the TTL used in IP packet
905         header for BGP advertisements.
906
907         Default TTL values for EBGP peer is 1, and MAX_TTL for IBGP peers.
908         Default value if not set is  no_type - the peer has to infer its value
909         based on local-as, and peer-as in that case."
910    DEFVAL { 0 }
911    ::= { tBgpInstanceEntry 22 }
912
913tBgpInstanceMEDSource OBJECT-TYPE
914    SYNTAX     BgpMEDSource
915    MAX-ACCESS read-create
916    STATUS     current
917    DESCRIPTION
918        "The value of tBgpInstanceMEDSource specifies the source of the Multi
919         Exit Discriminator (MED) value for this peer."
920    DEFVAL { noMedOut }
921    ::= { tBgpInstanceEntry 23 }
922
923tBgpInstanceMEDValue OBJECT-TYPE
924    SYNTAX     BgpMEDValue
925    MAX-ACCESS read-create
926    STATUS     current
927    DESCRIPTION
928        "The value of tBgpInstanceMEDValue specifies the value of MED when
929         tBgpInstanceMEDSource is 'metricVal'. If the value of
930         tBgpInstanceMEDSource is not 'metricVal', this object is ignored."
931    DEFVAL { 0 }
932    ::= { tBgpInstanceEntry 24 }
933
934tBgpInstanceConfederationAS OBJECT-TYPE
935    SYNTAX     TmnxBgpAutonomousSystem
936    MAX-ACCESS read-only
937    STATUS     obsolete
938    DESCRIPTION
939        "The value of tBgpInstanceConfederationAS specifies the confederation AS
940         for this BGP instance.
941
942         A value of '0' means no confederation AS.
943
944         This object was obsoleted in release 7.0.  It is replaced with
945         the 4-byte AS number defined by tBgpInstanceConfederationAS4Byte."
946    ::= { tBgpInstanceEntry 25 }
947
948tBgpInstanceImportPolicy1 OBJECT-TYPE
949    SYNTAX     TPolicyStatementNameOrEmpty
950    MAX-ACCESS read-create
951    STATUS     obsolete
952    DESCRIPTION
953        "The value of tBgpInstanceImportPolicy1 specifies import policy number 1
954         for peer level.
955
956         This object was obsoleted in release 10.0. It is replaced by
957         object tBgpInstancePlcyImportPolicy1."
958    DEFVAL { ''H }   -- the empty string
959    ::= { tBgpInstanceEntry 30 }
960
961tBgpInstanceImportPolicy2 OBJECT-TYPE
962    SYNTAX     TPolicyStatementNameOrEmpty
963    MAX-ACCESS read-create
964    STATUS     obsolete
965    DESCRIPTION
966        "The value of tBgpInstanceImportPolicy2 specifies import policy number 2
967         for peer level.
968
969         This object was obsoleted in release 10.0. It is replaced by
970         object tBgpInstancePlcyImportPolicy2."
971    DEFVAL { ''H }   -- the empty string
972    ::= { tBgpInstanceEntry 31 }
973
974tBgpInstanceImportPolicy3 OBJECT-TYPE
975    SYNTAX     TPolicyStatementNameOrEmpty
976    MAX-ACCESS read-create
977    STATUS     obsolete
978    DESCRIPTION
979        "The value of tBgpInstanceImportPolicy3 specifies import policy number 3
980         for peer level.
981
982         This object was obsoleted in release 10.0. It is replaced by
983         object tBgpInstancePlcyImportPolicy3."
984    DEFVAL { ''H }   -- the empty string
985    ::= { tBgpInstanceEntry 32 }
986
987tBgpInstanceImportPolicy4 OBJECT-TYPE
988    SYNTAX     TPolicyStatementNameOrEmpty
989    MAX-ACCESS read-create
990    STATUS     obsolete
991    DESCRIPTION
992        "The value of tBgpInstanceImportPolicy4 specifies import policy number 4
993         for peer level.
994
995         This object was obsoleted in release 10.0. It is replaced by
996         object tBgpInstancePlcyImportPolicy4."
997    DEFVAL { ''H }   -- the empty string
998    ::= { tBgpInstanceEntry 33 }
999
1000tBgpInstanceImportPolicy5 OBJECT-TYPE
1001    SYNTAX     TPolicyStatementNameOrEmpty
1002    MAX-ACCESS read-create
1003    STATUS     obsolete
1004    DESCRIPTION
1005        "The value of tBgpInstanceImportPolicy5 specifies import policy number 5
1006         for peer level.
1007
1008         This object was obsoleted in release 10.0. It is replaced by
1009         object tBgpInstancePlcyImportPolicy5."
1010    DEFVAL { ''H }   -- the empty string
1011    ::= { tBgpInstanceEntry 34 }
1012
1013tBgpInstanceExportPolicy1 OBJECT-TYPE
1014    SYNTAX     TPolicyStatementNameOrEmpty
1015    MAX-ACCESS read-create
1016    STATUS     obsolete
1017    DESCRIPTION
1018        "The value of tBgpInstanceExportPolicy1 specifies export policy number 1
1019         for peer level.
1020
1021         This object was obsoleted in release 10.0. It is replaced by
1022         object tBgpInstancePlcyExportPolicy1."
1023    DEFVAL { ''H }   -- the empty string
1024    ::= { tBgpInstanceEntry 35 }
1025
1026tBgpInstanceExportPolicy2 OBJECT-TYPE
1027    SYNTAX     TPolicyStatementNameOrEmpty
1028    MAX-ACCESS read-create
1029    STATUS     obsolete
1030    DESCRIPTION
1031        "The value of tBgpInstanceExportPolicy2 specifies export policy number 2
1032         for peer level.
1033
1034         This object was obsoleted in release 10.0. It is replaced by
1035         object tBgpInstancePlcyExportPolicy2."
1036    DEFVAL { ''H }   -- the empty string
1037    ::= { tBgpInstanceEntry 36 }
1038
1039tBgpInstanceExportPolicy3 OBJECT-TYPE
1040    SYNTAX     TPolicyStatementNameOrEmpty
1041    MAX-ACCESS read-create
1042    STATUS     obsolete
1043    DESCRIPTION
1044        "The value of tBgpInstanceExportPolicy3 specifies export policy number 3
1045         for peer level.
1046
1047         This object was obsoleted in release 10.0. It is replaced by
1048         object tBgpInstancePlcyExportPolicy3."
1049    DEFVAL { ''H }   -- the empty string
1050    ::= { tBgpInstanceEntry 37 }
1051
1052tBgpInstanceExportPolicy4 OBJECT-TYPE
1053    SYNTAX     TPolicyStatementNameOrEmpty
1054    MAX-ACCESS read-create
1055    STATUS     obsolete
1056    DESCRIPTION
1057        "The value of tBgpInstanceExportPolicy4 specifies export policy number 4
1058         for peer level.
1059
1060         This object was obsoleted in release 10.0. It is replaced by
1061         object tBgpInstancePlcyExportPolicy4."
1062    DEFVAL { ''H }   -- the empty string
1063    ::= { tBgpInstanceEntry 38 }
1064
1065tBgpInstanceExportPolicy5 OBJECT-TYPE
1066    SYNTAX     TPolicyStatementNameOrEmpty
1067    MAX-ACCESS read-create
1068    STATUS     obsolete
1069    DESCRIPTION
1070        "The value of tBgpInstanceExportPolicy5 specifies export policy number 5
1071         for peer level.
1072
1073         This object was obsoleted in release 10.0. It is replaced by
1074         object tBgpInstancePlcyExportPolicy5."
1075    DEFVAL { ''H }   -- the empty string
1076    ::= { tBgpInstanceEntry 39 }
1077
1078tBgpInstanceOperStatus OBJECT-TYPE
1079    SYNTAX     BgpOperState
1080    MAX-ACCESS read-only
1081    STATUS     current
1082    DESCRIPTION
1083        "The value of tBgpInstanceOperStatus indicates the operational status of
1084         the BGP instance for the virtual router.
1085
1086         A value of 'inService(2)' means the bgp instance is fully functional.
1087
1088         A value of 'outOfService(3)' means the bgp instance is down.
1089
1090         A value of 'transition(4)' means the bgp instance is performing a
1091         transition from state inService(2) to outOfService(3) or vice-versa.
1092
1093         A value of 'disabled(5)' means the BGP instance needs to be restarted
1094         by the user."
1095    ::= { tBgpInstanceEntry 40 }
1096
1097tBgpInstanceLocalASPrivate OBJECT-TYPE
1098    SYNTAX     TruthValue
1099    MAX-ACCESS read-create
1100    STATUS     current
1101    DESCRIPTION
1102        "The value of tBgpInstanceLocalASPrivate specifies if the local
1103         autonomous system number is hidden in paths learned from peering."
1104    DEFVAL { false }
1105    ::= { tBgpInstanceEntry  41 }
1106
1107tBgpInstanceMd5Auth OBJECT-TYPE
1108    SYNTAX     TruthValue
1109    MAX-ACCESS read-create
1110    STATUS     current
1111    DESCRIPTION
1112        "The value of tBgpInstanceMd5Auth specifies if the authentication using
1113         MD5 message based digest protocol is enabled."
1114    DEFVAL { false }
1115    ::= { tBgpInstanceEntry  42 }
1116
1117tBgpInstanceMd5AuthKey OBJECT-TYPE
1118    SYNTAX     OCTET STRING (SIZE(0..255))
1119    MAX-ACCESS read-create
1120    STATUS     current
1121    DESCRIPTION
1122        "The value of tBgpInstanceMd5AuthKey specifies the authentication key
1123         to be used between BGP peers neighbors before establishing sessions.
1124
1125         Authentication is done using the MD-5 message based digest protocol.
1126
1127         Authentication can be configured globally and applied to all BGP peers
1128         or per group or per peer. The most specific value is used.
1129
1130         The authentication key can be any combination of letters or numbers.
1131         Note that the string may contain embedded nulls."
1132    DEFVAL { ''H }
1133    ::= { tBgpInstanceEntry  43 }
1134
1135tBgpInstanceClusterId OBJECT-TYPE
1136    SYNTAX     IpAddress
1137    MAX-ACCESS read-create
1138    STATUS     current
1139    DESCRIPTION
1140        "This value of tBgpInstanceClusterId specifies the cluster ID for a
1141         route reflector server.
1142
1143         A value of 0.0.0.0 indicates that no cluster ID has been assigned
1144         to the BGP instance."
1145    DEFVAL {'00000000'H } -- 0.0.0.0
1146    ::= { tBgpInstanceEntry  44 }
1147
1148tBgpInstanceDisableClientReflect OBJECT-TYPE
1149    SYNTAX     TruthValue
1150    MAX-ACCESS read-create
1151    STATUS     current
1152    DESCRIPTION
1153        "The value of tBgpInstanceDisableClientReflect specifies if reflection
1154         of routes by the route reflector to all client peers within its cluster
1155         is enabled or disabled.
1156
1157         A value of 'false' means reflection of routes to all client peers is
1158         enabled."
1159    DEFVAL { false }
1160    ::= { tBgpInstanceEntry  45 }
1161
1162tBgpInstanceIBgpMultipath OBJECT-TYPE
1163    SYNTAX     TruthValue
1164    MAX-ACCESS read-create
1165    STATUS     current
1166    DESCRIPTION
1167        "The value of tBgpInstanceIBgpMultipath specifies if load sharing is
1168         enabled among multiple IBGP paths.
1169
1170         A value of 'false' disables IBGP Multipath."
1171    DEFVAL { false }
1172    ::= { tBgpInstanceEntry  46 }
1173
1174tBgpInstanceFamily      OBJECT-TYPE
1175    SYNTAX      TmnxIpFamily
1176    MAX-ACCESS  read-create
1177    STATUS      current
1178    DESCRIPTION
1179        "The value of tBgpInstanceFamily specifies the types of routing
1180         information to be distributed by this instance of BGP.  BGP was
1181         initially designed for the distribution of IPv4 routing information.
1182         Multi-protocol extensions and the use of a VPN-IPv4, VPN-IPv6, MVPN-IPv4
1183         and L2-VPN addresses have been added to extend its ability to carry
1184         overlapping routing information.
1185
1186         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
1187         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
1188         prefix.  The RD must be unique within the scope of the VPRN.
1189         This allows the IP address prefixes within different VRFs to
1190         overlap.
1191
1192         'ipv6 (3)', 'mcastIpv4 (4)', 'l2vpn (6)' and 'mcastVpnIpv4 (12)' are
1193         multi-protocol extensions to BGP.
1194
1195         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
1196         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
1197         services are enabled, the PE router uses the same RD for both
1198         address families.
1199
1200         A 'l2vpn (6)' address is a 12-byte Virtual Switch Instance
1201         identifier (VSI-ID) value consisting of the 8-byte route
1202         distinguisher(RD) followed by a 4-byte value.
1203
1204         A 'mvpnIpv4  (7)' address is variable size value consisting of the
1205         1-byte route type, 1-byte length and variable size route type specific.
1206         Route type defines encoding for the route type specific field. Length
1207         indicates the length in octets of the route type specific field.
1208
1209         A 'mdtSafi (8)' address is a 16-byte value consisting of 12-byte route
1210         distinguisher(RD) followed by a 4-byte group address.
1211
1212         A 'mspw (9)' address is a dynamic multi-segment psuedowire address.
1213
1214         A 'flowIpv4 (10)' address is a variable size value consisting of
1215         1 or 2-byte NLRI(Network Layer Reachability Information) length
1216         followed by a variable length NLRI value.
1217
1218         A 'routeTarget (11)' address is a variable size value consisting
1219         of zero length or 12 byte (ipv4) or 24 byte (ipv6) NLRI (Network Layer
1220         Rechability Information) length followed by a variable length NLRI
1221         value."
1222   DEFVAL { {ipv4} }
1223   ::= { tBgpInstanceEntry 47 }
1224
1225tBgpInstanceGracefulRestart     OBJECT-TYPE
1226    SYNTAX      TruthValue
1227    MAX-ACCESS  read-create
1228    STATUS      current
1229    DESCRIPTION
1230        "The value of tBgpInstanceGracefulRestart specifies whether or not
1231         graceful restart capabilities are enabled on this instance of BGP.
1232
1233         When the value is set to 'false' graceful restart is disabled and any
1234         previous configuration of other graceful restart parameters is removed."
1235    DEFVAL { false }
1236    ::= { tBgpInstanceEntry 48 }
1237
1238tBgpInstanceGRPathSelectDefer     OBJECT-TYPE
1239    SYNTAX      Unsigned32  (1..3600)
1240    UNITS       "seconds"
1241    MAX-ACCESS  read-create
1242    STATUS      current
1243    DESCRIPTION
1244        "The value of tBgpInstanceGRPathSelectDefer specifies the time limit
1245         in seconds for restarting BGP instance to defer path selection logic."
1246    DEFVAL { 120 }
1247    ::= { tBgpInstanceEntry 49 }
1248
1249tBgpInstanceGRRestartTime       OBJECT-TYPE
1250    SYNTAX      Unsigned32 (1..3600)
1251    UNITS       "seconds"
1252    MAX-ACCESS  read-create
1253    STATUS      current
1254    DESCRIPTION
1255        "The value of tBgpInstanceGRRestartTime specifies the maximum
1256         amount of time in seconds that a graceful restart should take."
1257    DEFVAL { 120 }
1258    ::= { tBgpInstanceEntry 50 }
1259
1260tBgpInstanceGRStaleRoute        OBJECT-TYPE
1261    SYNTAX      Unsigned32 (1..3600)
1262    UNITS       "seconds"
1263    MAX-ACCESS  read-create
1264    STATUS      current
1265    DESCRIPTION
1266        "The value of tBgpInstanceGRStaleRoute specifies the maximum amount of
1267         time in seconds that stale routes should be maintained after a graceful
1268         restart is initiated. This value should be at least as large as the
1269         value of tBgpInstanceGRRestartTime."
1270    DEFVAL { 360 }
1271    ::= { tBgpInstanceEntry 51 }
1272
1273tBgpInstanceGRAdminState    OBJECT-TYPE
1274    SYNTAX      TmnxAdminState
1275    MAX-ACCESS  read-create
1276    STATUS      current
1277    DESCRIPTION
1278        "The value of tBgpInstanceGRAdminState specifies the desired
1279         administrative state of the graceful restart capabilities for this
1280         instance of the BGP protocol.  When the value is 'outOfService' the
1281         graceful restart capabilities are disabled but the graceful restart
1282         configuration parameters are retained."
1283    DEFVAL { inService }
1284    ::= { tBgpInstanceEntry 52 }
1285
1286tBgpInstanceGROperState     OBJECT-TYPE
1287    SYNTAX      TmnxOperState
1288    MAX-ACCESS  read-only
1289    STATUS      current
1290    DESCRIPTION
1291        "The value of tBgpInstanceGROperState indicates the operational status
1292         of the graceful restart capabilities for this instance of the BGP
1293         protocol."
1294    ::= { tBgpInstanceEntry 53 }
1295
1296tBgpInstanceVpnApplyImport  OBJECT-TYPE
1297    SYNTAX      TruthValue
1298    MAX-ACCESS  read-create
1299    STATUS      current
1300    DESCRIPTION
1301        "The value of tBgpInstanceVpnApplyImport specifies if the base
1302         instance BGP import route policies are applied to VPN-IPv4 routes.
1303
1304         When the value is 'false'  the application of the base instance
1305         BGP import route policies to VPN-IPv4 routes is disabled."
1306    DEFVAL { false }
1307    ::= { tBgpInstanceEntry 54 }
1308
1309tBgpInstanceVpnApplyExport  OBJECT-TYPE
1310    SYNTAX      TruthValue
1311    MAX-ACCESS  read-create
1312    STATUS      current
1313    DESCRIPTION
1314        "The value of tBgpInstanceVpnApplyExport specifies if the base
1315         instance BGP export route policies are applied to VPN-IPv4 routes.
1316
1317         When the value is 'false'  the application of the base instance
1318         BGP export route policies to VPN-IPv4 routes is disabled."
1319    DEFVAL { false }
1320    ::= { tBgpInstanceEntry 55 }
1321
1322tBgpInstanceIgpShortcut  OBJECT-TYPE
1323    SYNTAX      BITS {
1324                    te(0),
1325                    ldp(1),
1326                    ip(2),
1327                    mpls(3)
1328                }
1329    MAX-ACCESS  read-create
1330    STATUS      current
1331    DESCRIPTION
1332        "The bits of tBgpInstanceIgpShortcut identify the Layer-2 tunneling
1333         mechanisms used for IGP shortcuts. If a bit is set, the corresponding
1334         tunneling mechanism will be used to resolve paths to BGP next-hops.
1335
1336         The tunneling mechanisms represented by each bit are:
1337           te(0)  - RSVP Traffic Engineering
1338           ldp(1) - LDP /32 Route Forwarding Equivalence Class (FEC)
1339           ip(2)  - IP (IP-in-IP or GRE)
1340           mpls(3)- MPLS
1341
1342         Evaluation of tunnel preference is based on the following order, in
1343         descending priority:
1344           1. Traffic Engineered Shortcut (RSVP-TE)
1345           2. LDP /32 Route FEC Shortcut
1346           3. IP Shortcut (IP-in-IP or GRE)
1347           4. Actual IGP Next-Hop.
1348
1349         The 'mpls' option instructs BGP to first attempt to resolve the BGP
1350         next-hop to an RSVP LSP. If no RSVP LSP exists or the existing ones
1351         are down, BGP automatically searches for the LDP LSP with a FEC
1352         prefix corresponding to the same /32 prefix in the tunnel table and
1353         resolves the BGP next-hop to it."
1354    DEFVAL { { } }
1355    ::= { tBgpInstanceEntry 56 }
1356
1357tBgpInstanceDisallowIgp  OBJECT-TYPE
1358    SYNTAX      TruthValue
1359    MAX-ACCESS  read-create
1360    STATUS      current
1361    DESCRIPTION
1362        "The value of tBgpInstanceDisallowIgp specifies if IGP next-hop to the
1363         BGP next-hop is used as the next-hop of the last resort.
1364
1365         A value of 'true', disallows the IGP next-hop to the BGP next-hop from
1366         being used as the next-hop of the last resort. This is used to prevent
1367         routing loops.
1368
1369         A value of 'false' reverts the IGP shortcut next-hop evaluation process
1370         to the default of allowing IGP next-hops as the next-hop of the last
1371         resort."
1372    DEFVAL { false }
1373    ::= { tBgpInstanceEntry 57 }
1374
1375tBgpInstanceOrf  OBJECT-TYPE
1376    SYNTAX      TruthValue
1377    MAX-ACCESS  read-create
1378    STATUS      current
1379    DESCRIPTION
1380        "The value of tBgpInstanceOrf specifies if outbound route filtering
1381         capability is enabled or disabled for the BGP instance."
1382    DEFVAL { false }
1383    ::= { tBgpInstanceEntry 58 }
1384
1385tBgpInstanceExtCommsOrf  OBJECT-TYPE
1386    SYNTAX      TruthValue
1387    MAX-ACCESS  read-create
1388    STATUS      current
1389    DESCRIPTION
1390        "The value of tBgpInstanceExtCommsOrf specifies if outbound route
1391         filtering capability is based on extended communities for the BGP
1392         instance."
1393    DEFVAL { false }
1394    ::= { tBgpInstanceEntry 59 }
1395
1396tBgpInstanceExtCommsSendOrf  OBJECT-TYPE
1397    SYNTAX      TruthValue
1398    MAX-ACCESS  read-create
1399    STATUS      current
1400    DESCRIPTION
1401        "The value of tBgpInstanceExtCommsSendOrf specifies if outbound route
1402         filter advertisement to the neighbors in this BGP instance."
1403    DEFVAL { false }
1404    ::= { tBgpInstanceEntry 60 }
1405
1406tBgpInstanceExtCommsRecvOrf  OBJECT-TYPE
1407    SYNTAX      TruthValue
1408    MAX-ACCESS  read-create
1409    STATUS      current
1410    DESCRIPTION
1411        "The value of tBgpInstanceExtCommsRecvOrf specifies if outbound route
1412         filter for this BGP instance is accepted from the neighbors is
1413         enabled."
1414    DEFVAL { false }
1415    ::= { tBgpInstanceEntry 61 }
1416
1417tBgpInstanceAllowInterAsVpn  OBJECT-TYPE
1418    SYNTAX      TruthValue
1419    MAX-ACCESS  read-create
1420    STATUS      current
1421    DESCRIPTION
1422        "The value of tBgpInstanceAllowInterAsVpn specifies whether
1423         VPNs can exchange routes across autonomous system
1424         boundaries, providing model B connectivity.
1425
1426         When the value is 'true', ASBRs can advertise VPRN
1427         routes to their peers in other autonomous systems,
1428         and when it is 'false', they cannot."
1429    DEFVAL {false }
1430    ::= { tBgpInstanceEntry 62 }
1431
1432tBgpInstancePurgeTimer  OBJECT-TYPE
1433    SYNTAX      Unsigned32  (1..60)
1434    UNITS       "minutes"
1435    MAX-ACCESS  read-create
1436    STATUS      current
1437    DESCRIPTION
1438        "The value of tBgpInstancePurgeTimer specifies the maximum time,
1439         in minutes, before stale routes are purged."
1440    DEFVAL { 10 }
1441    ::= { tBgpInstanceEntry 63 }
1442
1443tBgpInstanceLocalAS4Byte OBJECT-TYPE
1444    SYNTAX     InetAutonomousSystemNumber
1445    MAX-ACCESS read-create
1446    STATUS     current
1447    DESCRIPTION
1448        "The value of tBgpInstanceLocalAS4Byte specifies the autonomous system
1449         number to be advertised to this peer."
1450    DEFVAL { 0 }
1451    ::= { tBgpInstanceEntry 64 }
1452
1453tBgpInstanceConfederationAS4Byte OBJECT-TYPE
1454    SYNTAX     InetAutonomousSystemNumber
1455    MAX-ACCESS read-only
1456    STATUS     current
1457    DESCRIPTION
1458        "The value of tBgpInstanceConfederationAS4Byte indicates the
1459        confederation AS for this BGP instance. A value of zero indicates
1460        that no confederation AS has been assigned."
1461    ::= { tBgpInstanceEntry 65 }
1462
1463tBgpInstanceDisable4ByteASN OBJECT-TYPE
1464    SYNTAX     TruthValue
1465    MAX-ACCESS read-create
1466    STATUS     current
1467    DESCRIPTION
1468        "The value of tBgpInstanceDisable4ByteASN specifies whether or not
1469         4-byte ASN capability will be advertised by this peer.
1470
1471         When the value of tBgpInstanceDisable4ByteASN is set to false,
1472         4-byte ASN support will be negotiated with the associated remote
1473         peers. When the value of tBgpInstanceDisable4ByteASN is set to true,
1474         4-byte ASN capability will not be advertised by this peer."
1475    DEFVAL { false }
1476    ::= { tBgpInstanceEntry  66 }
1477
1478tBgpInstanceMultipathEiBgpState OBJECT-TYPE
1479    SYNTAX     TmnxEnabledDisabled
1480    MAX-ACCESS read-create
1481    STATUS     current
1482    DESCRIPTION
1483        "The value of tBgpInstanceMultipathEiBgpState specifies whether eiBGP
1484         load balancing is enabled or not. When the value of this object is set
1485         to 'enabled', eiBGP load balancing is enabled which allows the routes
1486         to be sent through multiple paths using iBGP or eBGP paths."
1487    DEFVAL { disabled }
1488    ::= { tBgpInstanceEntry  67 }
1489
1490tBgpInstanceHoldTimeIsStrict OBJECT-TYPE
1491    SYNTAX     TruthValue
1492    MAX-ACCESS read-create
1493    STATUS     obsolete
1494    DESCRIPTION
1495        "The value of tBgpInstanceHoldTimeIsStrict specifies whether or not
1496         tBgpInstanceHoldTime has to be strictly enforced.
1497
1498         When the value of tBgpInstanceHoldTimeIsStrict is true, BGP will not
1499         negotiate a hold time lower than the configured value for
1500         tBgpInstanceHoldTime.
1501
1502         This object is obsoleted in release 10.0. Desired functionality of
1503         strict enforcement of hold time can be achieved by configuring the
1504         value of tBgpInstanceMinHoldTime."
1505    DEFVAL { false }
1506    ::= { tBgpInstanceEntry  68 }
1507
1508tBgpInstanceAsPathIgnoreFamily OBJECT-TYPE
1509    SYNTAX      TmnxIpFamily
1510    MAX-ACCESS read-create
1511    STATUS     current
1512    DESCRIPTION
1513        "The value of tBgpInstanceAsPathIgnoreFamily specifies address families
1514         for which the AS path is used to determine the best BGP route. If this
1515         option is present, the AS paths of incoming routes are not used in the
1516         route selection process for the given families.
1517
1518         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
1519         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
1520         prefix.  The RD must be unique within the scope of the VPRN.
1521         This allows the IP address prefixes within different VRFs to
1522         overlap.
1523
1524         'ipv6 (3)', 'mcastIpv4 (4)', and 'l2vpn (6)' are multi-protocol
1525         extensions to BGP.
1526
1527         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
1528         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
1529         services are enabled, the PE router uses the same RD for both
1530         address families.
1531
1532         A 'mvpnIpv4  (7)' address is variable size value consisting of the
1533         1-byte route type, 1-byte length and variable size route type specific.
1534         Route type defines encoding for the route type specific field. Length
1535         indicates the length in octets of the route type specific field."
1536
1537    DEFVAL { {} }
1538    ::= { tBgpInstanceEntry 69 }
1539
1540tBgpInstanceRemovePrivateASLmtd OBJECT-TYPE
1541    SYNTAX      TruthValue
1542    MAX-ACCESS  read-create
1543    STATUS      current
1544    DESCRIPTION
1545        "The value of tBgpInstanceRemovePrivateASLmtd specifies whether BGP will
1546         remove the private AS numbers.
1547
1548         When the value of tBgpInstanceRemovePrivateASLmtd is true, BGP will
1549         remove private AS numbers from the AS Path."
1550    DEFVAL  { false }
1551    ::= { tBgpInstanceEntry 70 }
1552
1553tBgpInstancePMTUDiscovery  OBJECT-TYPE
1554    SYNTAX      TruthValue
1555    MAX-ACCESS  read-create
1556    STATUS      current
1557    DESCRIPTION
1558        "The value of tBgpInstancePMTUDiscovery specifies whether path MTU
1559         discovery is enabled for this BGP instance.
1560
1561         When the value is set to 'true', path MTU discovery is enabled for
1562         this BGP instance. When the value is set to 'false', path MTU
1563         discovery is disabled."
1564    DEFVAL { false }
1565    ::= { tBgpInstanceEntry 71 }
1566
1567tBgpInstanceDisableRtTblInstall  OBJECT-TYPE
1568    SYNTAX      TruthValue
1569    MAX-ACCESS  read-create
1570    STATUS      current
1571    DESCRIPTION
1572        "The value of tBgpInstanceDisableRtTblInstall specifies whether to
1573         disable the installation of all (labeled and unlabeled) IPv4 and
1574         IPv6 BGP routes into RTM (Routing Table Manager) and the FIB
1575         (Forwarding Information Base) on the base router instance."
1576    DEFVAL { false }
1577    ::= { tBgpInstanceEntry 72 }
1578
1579tBgpInstanceNHResUseBgpRoutes  OBJECT-TYPE
1580    SYNTAX      TruthValue
1581    MAX-ACCESS  read-create
1582    STATUS      current
1583    DESCRIPTION
1584        "The value of tBgpInstanceNHResUseBgpRoutes specifies whether to use
1585         BGP routes to resolve BGP nexthop for IPv4 and IPv6 families on this
1586         router instance."
1587    DEFVAL { false }
1588    ::= { tBgpInstanceEntry 73 }
1589
1590--
1591-- Peer Group objects
1592--
1593
1594tBgpPeerGroupTableLastChanged OBJECT-TYPE
1595    SYNTAX     TimeStamp
1596    MAX-ACCESS read-only
1597    STATUS     current
1598    DESCRIPTION
1599        "The value of tBgpPeerGroupTableLastChanged specifies the last timestamp
1600         when an entry in the tBgpPeerGroupTable was last changed."
1601    ::= { tBgpPeerGroupObjects 1 }
1602
1603tBgpPeerGroupTableSpinlock OBJECT-TYPE
1604    SYNTAX     TestAndIncr
1605    MAX-ACCESS read-write
1606    STATUS     current
1607    DESCRIPTION
1608        "The value of tBgpPeerGroupTableSpinlock specifies voluntary
1609         serialization control for tBgpPeerGroupTable. It is mainly used to
1610         coordinate changes to tBgpPeerGroupInheritance."
1611    DEFVAL { 0 }
1612    ::= { tBgpPeerGroupObjects 2 }
1613
1614tBgpPeerGroupTable OBJECT-TYPE
1615    SYNTAX     SEQUENCE OF TBgpPeerGroupEntry
1616    MAX-ACCESS not-accessible
1617    STATUS     current
1618    DESCRIPTION
1619        "The tBgpPeerGroupTable is the list of configured BGP Peer Groups. The
1620         table entries are indexed by the Peer Group Name."
1621    ::= { tBgpPeerGroupObjects 3 }
1622
1623tBgpPeerGroupEntry OBJECT-TYPE
1624    SYNTAX     TBgpPeerGroupEntry
1625    MAX-ACCESS not-accessible
1626    STATUS     current
1627    DESCRIPTION
1628        "An entry (conceptual row) in the tBgpPeerGroupTable.
1629
1630         An entry can be created using the row status object,
1631         tBgpPeerGroupRowStatus. When created, all objects are initialized to
1632         their default values.
1633
1634         Before the Peer entry can be used, tBgpPeerGroupRowStatus must be set
1635         to 'active(1)'. The Peer entry can be removed by setting
1636         tBgpPeerRowStatus to 'destroy(6)'."
1637    INDEX      { tBgpInstanceIndex, tBgpPeerGroupName }
1638    ::= { tBgpPeerGroupTable 1 }
1639
1640TBgpPeerGroupEntry ::= SEQUENCE {
1641   tBgpPeerGroupName              BgpPeerGroupName,
1642   tBgpPeerGroupRowStatus         RowStatus,
1643   tBgpPeerGroupShutdown          TruthValue,
1644   tBgpPeerGroupDescription       DisplayString,
1645   tBgpPeerGroupConnectRetry      BgpConnectRetryTime,
1646   tBgpPeerGroupHoldTime          BgpHoldTime,
1647   tBgpPeerGroupKeepAlive         BgpKeepAliveTime,
1648   tBgpPeerGroupMinASOrigination  BgpMinASOriginationTime,
1649   tBgpPeerGroupDampening         TruthValue,
1650   tBgpPeerGroupLocalAddress      IpAddress,
1651   tBgpPeerGroupLocalAS           TmnxBgpAutonomousSystem,
1652   tBgpPeerGroupLocalPreference   TmnxBgpLocalPreference,
1653   tBgpPeerGroupLoopDetect        BgpLoopDetect,
1654   tBgpPeerGroupMinRouteAdvertisement BgpMinRouteAdvertisement,
1655   tBgpPeerGroupMaxPrefix         BgpPrefixLimit,
1656   tBgpPeerGroupMEDSource         BgpMEDSource,
1657   tBgpPeerGroupMEDValue          BgpMEDValue,
1658   tBgpPeerGroupMultihop          BgpTimeToLive,
1659   tBgpPeerGroupNextHopSelf       TruthValue,
1660   tBgpPeerGroupNoAggregatorID    TruthValue,
1661   tBgpPeerGroupPassive           TruthValue,
1662   tBgpPeerGroupPeerAS            TmnxBgpAutonomousSystem,
1663   tBgpPeerGroupPeerType          BgpPeerType,
1664   tBgpPeerGroupPreference        TmnxBgpPreference,
1665   tBgpPeerGroupRemovePrivateAS   TruthValue,
1666   tBgpPeerGroupLastChanged       TimeStamp,
1667   tBgpPeerGroupInheritance       Counter64,
1668   tBgpPeerGroupImportPolicy1     TPolicyStatementNameOrEmpty,
1669   tBgpPeerGroupImportPolicy2     TPolicyStatementNameOrEmpty,
1670   tBgpPeerGroupImportPolicy3     TPolicyStatementNameOrEmpty,
1671   tBgpPeerGroupImportPolicy4     TPolicyStatementNameOrEmpty,
1672   tBgpPeerGroupImportPolicy5     TPolicyStatementNameOrEmpty,
1673   tBgpPeerGroupExportPolicy1     TPolicyStatementNameOrEmpty,
1674   tBgpPeerGroupExportPolicy2     TPolicyStatementNameOrEmpty,
1675   tBgpPeerGroupExportPolicy3     TPolicyStatementNameOrEmpty,
1676   tBgpPeerGroupExportPolicy4     TPolicyStatementNameOrEmpty,
1677   tBgpPeerGroupExportPolicy5     TPolicyStatementNameOrEmpty,
1678   tBgpPeerGroupOperStatus        BgpOperState,
1679   tBgpPeerGroupLocalASPrivate    TruthValue,
1680   tBgpPeerGroupMd5Auth           TruthValue,
1681   tBgpPeerGroupMd5AuthKey        OCTET STRING,
1682   tBgpPeerGroupClusterId         IpAddress,
1683   tBgpPeerGroupDisableClientReflect  TruthValue,
1684   tBgpPeerGroupGracefulRestart   TruthValue,
1685   tBgpPeerGroupGRRestartTime     Unsigned32,
1686   tBgpPeerGroupGRStaleRoute      Unsigned32,
1687   tBgpPeerGroupGRAdminState      TmnxAdminState,
1688   tBgpPeerGroupGROperState       TmnxOperState,
1689   tBgpPeerGroupFamily            TmnxIpFamily,
1690   tBgpPeerGroupVpnApplyImport    TruthValue,
1691   tBgpPeerGroupVpnApplyExport    TruthValue,
1692   tBgpPeerGroupASOverride        TruthValue,
1693   tBgpPeerGroupOrf               TruthValue,
1694   tBgpPeerGroupExtCommsOrf       TruthValue,
1695   tBgpPeerGroupExtCommsSendOrf   TruthValue,
1696   tBgpPeerGroupExtCommsRecvOrf   TruthValue,
1697   tBgpPeerGroupDynamicPeerGroup  TruthValue,
1698   tBgpPeerGroupLocalAS4Byte      InetAutonomousSystemNumber,
1699   tBgpPeerGroupPeerAS4Byte       InetAutonomousSystemNumber,
1700   tBgpPeerGroupDisable4ByteASN   TruthValue,
1701   tBgpPeerGroupHoldTimeIsStrict  TruthValue,
1702   tBgpPeerGroupRemovePrivateASLmtd TruthValue,
1703   tBgpPeerGroupPMTUDiscovery     TruthValue,
1704   tBgpPeerGroupMaxPrefixLogOnly  TruthValue,
1705   tBgpPeerGroupMaxPrefixThreshold Unsigned32,
1706   tBgpPeerGroupDisableCapNego    TruthValue
1707   }
1708
1709
1710tBgpPeerGroupName OBJECT-TYPE
1711    SYNTAX     BgpPeerGroupName
1712    MAX-ACCESS read-create
1713    STATUS     current
1714    DESCRIPTION
1715        "The value of tBgpPeerGroupName specifies the name of the Peer Group
1716         for the entry."
1717    ::= { tBgpPeerGroupEntry 1 }
1718
1719tBgpPeerGroupRowStatus OBJECT-TYPE
1720    SYNTAX     RowStatus
1721    MAX-ACCESS read-create
1722    STATUS     current
1723    DESCRIPTION
1724        "The value of tBgpPeerGroupRowStatus specifies the row status for this
1725         BGP instance for the virtual router. It is used to create and delete
1726         row entries in this table.
1727
1728         In order for an attempt to 'destroy' this row entry to succeed,
1729         the value of tBgpPeerGroupShutdown must be 'true'."
1730    ::= { tBgpPeerGroupEntry 2 }
1731
1732tBgpPeerGroupShutdown OBJECT-TYPE
1733    SYNTAX     TruthValue
1734    MAX-ACCESS read-create
1735    STATUS     current
1736    DESCRIPTION
1737        "The value of tBgpPeerGroupShutdown controls whether or not to advertise
1738         peers in this group or not.
1739
1740         A value of 'false(2)' means no shutdown, so advertise peers under this
1741         group.
1742
1743         A value of 'true(1)' means this entry is shutdown, so do not advertise
1744         peers in this group."
1745    DEFVAL { false }
1746    ::= { tBgpPeerGroupEntry 3 }
1747
1748tBgpPeerGroupDescription OBJECT-TYPE
1749    SYNTAX     DisplayString (SIZE(0..80))
1750    MAX-ACCESS read-create
1751    STATUS     current
1752    DESCRIPTION
1753        "The value of tBgpPeerGroupDescription specifies a user provided
1754         description string for this Peer Group. It can consist of any
1755         printable, seven-bit ASCII characters up to 80 characters in length."
1756    DEFVAL { ''H }   -- the empty string
1757    ::= { tBgpPeerGroupEntry 4 }
1758
1759tBgpPeerGroupConnectRetry OBJECT-TYPE
1760    SYNTAX     BgpConnectRetryTime
1761    UNITS      "seconds"
1762    MAX-ACCESS read-create
1763    STATUS     current
1764    DESCRIPTION
1765        "The value of tBgpPeerGroupConnectRetry specifies the value (in seconds)
1766         of the BGP Connect Retry timer."
1767    REFERENCE "BGP4-MIB.bgpPeerConnectRetryInterval"
1768    DEFVAL { 120 }
1769    ::= { tBgpPeerGroupEntry 5 }
1770
1771tBgpPeerGroupHoldTime OBJECT-TYPE
1772    SYNTAX     BgpHoldTime
1773    UNITS      "seconds"
1774    MAX-ACCESS read-create
1775    STATUS     current
1776    DESCRIPTION
1777        "The value of tBgpPeerGroupHoldTime specifies the value (in seconds)
1778         of the BGP Hold Time."
1779    REFERENCE "BGP4-MIB.bgpPeerHoldTime"
1780    DEFVAL { 90 }
1781    ::= { tBgpPeerGroupEntry 6 }
1782
1783tBgpPeerGroupKeepAlive OBJECT-TYPE
1784    SYNTAX     BgpKeepAliveTime
1785    UNITS      "seconds"
1786    MAX-ACCESS read-create
1787    STATUS     current
1788    DESCRIPTION
1789        "The value of tBgpPeerGroupKeepAlive specifies the value of the
1790         BGP Keepalive timer.
1791
1792         A keepalive message is sent every time this timer expires."
1793    REFERENCE "BGP4-MIB.bgpPeerKeepAlive"
1794    DEFVAL { 30 }
1795    ::= { tBgpPeerGroupEntry 7 }
1796
1797tBgpPeerGroupMinASOrigination OBJECT-TYPE
1798    SYNTAX     BgpMinASOriginationTime
1799    UNITS      "seconds"
1800    MAX-ACCESS read-create
1801    STATUS     current
1802    DESCRIPTION
1803        "The value of tBgpPeerGroupMinASOrigination specifies the minimal
1804         interval (in seconds) at which a given path attribute can be advertised
1805         to a peer."
1806    REFERENCE "BGP4-MIB.bgpPeerMinASOriginationInterval"
1807    DEFVAL { 15 }
1808    ::= { tBgpPeerGroupEntry 8 }
1809
1810tBgpPeerGroupDampening OBJECT-TYPE
1811    SYNTAX     TruthValue
1812    MAX-ACCESS read-create
1813    STATUS     current
1814    DESCRIPTION
1815        "The value of tBgpPeerGroupDampening specifies if route dampening is
1816         applied to learned routes."
1817    DEFVAL { false }
1818    ::= { tBgpPeerGroupEntry 9 }
1819
1820tBgpPeerGroupLocalAddress OBJECT-TYPE
1821    SYNTAX     IpAddress
1822    MAX-ACCESS read-create
1823    STATUS     obsolete
1824    DESCRIPTION
1825        "The value of tBgpPeerGroupLocalAddress specifies the local IP address
1826         to be used by peers in this group if not configured for the peer as
1827         advertisement source address.
1828
1829         If set to 0.0.0.0, then use a (non-0.0.0.0) Peer Group Local Address,
1830         or a (non-0.0.0.0) global Local Address. If both are zero then find the
1831         local address by querying the closest interface to the peer address
1832         from the routing table."
1833    DEFVAL { '00000000'H } -- 0.0.0.0
1834    ::= { tBgpPeerGroupEntry 10 }
1835
1836tBgpPeerGroupLocalAS OBJECT-TYPE
1837    SYNTAX     TmnxBgpAutonomousSystem
1838    MAX-ACCESS read-create
1839    STATUS     obsolete
1840    DESCRIPTION
1841        "The value of tBgpPeerGroupLocalAS specifies the autonomous system
1842         number to be advertised for peers under this group.
1843
1844         This object was obsoleted in release 7.0.  It is replaced with the
1845         4-byte AS number defined by tBgpPeerGroupLocalAS4Byte."
1846    DEFVAL { 0 }
1847    ::= { tBgpPeerGroupEntry 11 }
1848
1849tBgpPeerGroupLocalPreference OBJECT-TYPE
1850    SYNTAX     TmnxBgpLocalPreference
1851    MAX-ACCESS read-create
1852    STATUS     current
1853    DESCRIPTION
1854        "The value of tBgpPeerGroupLocalPreference specifies the default value
1855         for the Local Preference attribute. This value is used if the BGP route
1856         arrives from a BGP peer without the Local Preference attribute set.
1857
1858         It is overridden by any value set via a route policy."
1859    DEFVAL { 100 }
1860    ::= { tBgpPeerGroupEntry 12 }
1861
1862tBgpPeerGroupLoopDetect OBJECT-TYPE
1863    SYNTAX     BgpLoopDetect
1864    MAX-ACCESS read-create
1865    STATUS     current
1866    DESCRIPTION
1867        "The value of tBgpPeerGroupLoopDetect determines how the peer session
1868         should deal with loop detection in the AS Path."
1869    DEFVAL { ignore }
1870    ::= { tBgpPeerGroupEntry 13 }
1871
1872tBgpPeerGroupMinRouteAdvertisement OBJECT-TYPE
1873    SYNTAX     BgpMinRouteAdvertisement
1874    UNITS      "seconds"
1875    MAX-ACCESS read-create
1876    STATUS     current
1877    DESCRIPTION
1878        "The value of tBgpPeerGroupMinRouteAdvertisement specifies the minimum
1879         interval at which a given path attribute is advertised to a peer."
1880    DEFVAL { 30 }
1881    ::= { tBgpPeerGroupEntry 14 }
1882
1883tBgpPeerGroupMaxPrefix OBJECT-TYPE
1884    SYNTAX     BgpPrefixLimit
1885    UNITS      "number of routes"
1886    MAX-ACCESS read-create
1887    STATUS     current
1888    DESCRIPTION
1889        "The value of tBgpPeerGroupMaxPrefix specifies the maximum
1890         number of routes that can be learned from this peer.
1891
1892         A value of zero specifies there is no limit to the number of
1893         routes learned.
1894
1895         The tBgpMaxNgPrefixThreshReached notification is sent when
1896         the number of routes exceeds a percentage of this limit as
1897         specified by tBgpPeerGroupMaxPrefixThreshold.
1898
1899         When the number of routes exceeds this limit, then
1900         BGP peering will be disabled and the tBgpMaxNgPrefix100
1901         notification will be sent."
1902    DEFVAL { 0 }
1903    ::= { tBgpPeerGroupEntry 15 }
1904
1905tBgpPeerGroupMEDSource OBJECT-TYPE
1906    SYNTAX     BgpMEDSource
1907    MAX-ACCESS read-create
1908    STATUS     current
1909    DESCRIPTION
1910        "The value of tBgpPeerGroupMEDSource specifies the source of the Multi
1911         Exit Discriminator (MED) value for peers in this group."
1912    DEFVAL { noMedOut }
1913    ::= { tBgpPeerGroupEntry 16 }
1914
1915tBgpPeerGroupMEDValue OBJECT-TYPE
1916    SYNTAX     BgpMEDValue
1917    MAX-ACCESS read-create
1918    STATUS     current
1919    DESCRIPTION
1920        "The value of tBgpPeerGroupMEDValue specifies the value of MED when
1921         tBgpPeerGroupMEDSource is 'metricVal'. If the value of
1922         tBgpPeerGroupMEDSource is not 'metricVal', this object is ignored."
1923    DEFVAL { 0 }
1924    ::= { tBgpPeerGroupEntry 17 }
1925
1926tBgpPeerGroupMultihop OBJECT-TYPE
1927    SYNTAX     BgpTimeToLive
1928    UNITS      "TTL hops"
1929    MAX-ACCESS read-create
1930    STATUS     current
1931    DESCRIPTION
1932        "The value of tBgpPeerGroupMultihop specifies the TTL used in IP packet
1933         header for BGP advertisements.
1934
1935         Default TTL values for EBGP peer is 1, and MAX_TTL for IBGP peers.
1936         Default value if not set is  no_type - the peer has to infer its value
1937         based on local-as, and peer-as in that case."
1938    DEFVAL { 0 }
1939    ::= { tBgpPeerGroupEntry 18 }
1940
1941tBgpPeerGroupNextHopSelf OBJECT-TYPE
1942    SYNTAX     TruthValue
1943    MAX-ACCESS read-create
1944    STATUS     current
1945    DESCRIPTION
1946        "The value of tBgpPeerGroupNextHopSelf specifies if routes advertised
1947         to EBGP peers in this group have NEXTHOP path attribute set to this
1948         router's physical interface.
1949
1950         When false, third party routes are advertised."
1951    DEFVAL { false }
1952    ::= { tBgpPeerGroupEntry 20 }
1953
1954tBgpPeerGroupNoAggregatorID OBJECT-TYPE
1955    SYNTAX     TruthValue
1956    MAX-ACCESS read-create
1957    STATUS     current
1958    DESCRIPTION
1959        "The value of tBgpPeerGroupNoAggregatorID specifies if different
1960         routers in the same AS create aggregate routes containing different
1961         AS paths.
1962
1963         A value of 'true' would enable setting the router ID to 0 in the
1964         aggregator path attribute when BGP is aggregating routes.
1965
1966         A value of 'false' would disable setting the router ID to 0 in the
1967         aggregator path attribute when BGP is aggregating routes."
1968    DEFVAL { false }
1969    ::= { tBgpPeerGroupEntry 21 }
1970
1971tBgpPeerGroupPassive OBJECT-TYPE
1972    SYNTAX     TruthValue
1973    MAX-ACCESS read-create
1974    STATUS     current
1975    DESCRIPTION
1976        "The value of tBgpPeerGroupPassive specifies if the peers in this group
1977         will not attempt to connect to the far end peer or just wait for the
1978         far end peer to connect."
1979    DEFVAL { false }
1980    ::= { tBgpPeerGroupEntry 22 }
1981
1982tBgpPeerGroupPeerAS  OBJECT-TYPE
1983    SYNTAX     TmnxBgpAutonomousSystem
1984    MAX-ACCESS read-create
1985    STATUS     obsolete
1986    DESCRIPTION
1987        "The value of tBgpPeerGroupPeerAS specifies the Autonomous System number
1988         for the remote peer.
1989
1990         This object was obsoleted in release 7.0.  It is replaced with the
1991         4-byte AS number defined by tBgpPeerGroupPeerAS4Byte."
1992    DEFVAL { 0 }
1993    ::= { tBgpPeerGroupEntry 23 }
1994
1995tBgpPeerGroupPeerType  OBJECT-TYPE
1996    SYNTAX     BgpPeerType
1997    MAX-ACCESS read-create
1998    STATUS     current
1999    DESCRIPTION
2000        "The value of tBgpPeerGroupPeerType specifies the type of
2001         peer - noType(1), internal(2) and external(3).
2002
2003         Default value if not set is noType - the peer has to infer its value
2004         based on local-as, and peer-as in that case."
2005    DEFVAL { noType }
2006    ::= { tBgpPeerGroupEntry 24 }
2007
2008tBgpPeerGroupPreference OBJECT-TYPE
2009    SYNTAX     TmnxBgpPreference (1..255)
2010    MAX-ACCESS read-create
2011    STATUS     current
2012    DESCRIPTION
2013        "The value of tBgpPeerGroupPreference specifies the route preference for
2014         routes learned via the peer."
2015    DEFVAL { 170 }
2016    ::= { tBgpPeerGroupEntry 25 }
2017
2018tBgpPeerGroupRemovePrivateAS OBJECT-TYPE
2019    SYNTAX     TruthValue
2020    MAX-ACCESS read-create
2021    STATUS     current
2022    DESCRIPTION
2023        "The value of tBgpPeerGroupRemovePrivateAS specifies if private AS
2024         numbers should be stripped from the AS Path before advertising them
2025         to BGP peers."
2026    DEFVAL { false }
2027    ::= { tBgpPeerGroupEntry 26 }
2028
2029tBgpPeerGroupLastChanged OBJECT-TYPE
2030    SYNTAX     TimeStamp
2031    MAX-ACCESS read-only
2032    STATUS     current
2033    DESCRIPTION
2034        "The value tBgpPeerGroupLastChanged indicates when an entry in
2035         tBgpPeerGroupTable was last changed."
2036    ::= { tBgpPeerGroupEntry 27 }
2037
2038tBgpPeerGroupInheritance OBJECT-TYPE
2039    SYNTAX     Counter64
2040    MAX-ACCESS read-create
2041    STATUS     current
2042    DESCRIPTION
2043        "The value of tBgpPeerGroupInheritance specifies if the group entry in
2044        this row, should inherit the operational value of  an object,
2045        or use the administratively set value.
2046
2047        this object is a bit-mask, with the following positions:
2048
2049        tBgpPeerGroupShutdown                            0x04
2050        tBgpPeerGroupConnectRetry                        0x10
2051        tBgpPeerGroupHoldTime                            0x20
2052        tBgpPeerGroupKeepAlive                           0x40
2053        tBgpPeerGroupMinASOrigination                    0x80
2054        tBgpPeerGroupDampening                          0x100
2055        tBgpPeerGroupLocalAS4Byte                       0x400
2056        tBgpPeerGroupLocalPreference                    0x800
2057        tBgpPeerGroupLoopDetect                        0x1000
2058        tBgpPeerGroupMinRouteAdvertisement             0x2000
2059        tBgpPeerGroupMEDSource                         0x8000
2060        tBgpPeerGroupMEDValue                         0x10000
2061        tBgpPeerGroupMultihop                         0x20000
2062        tBgpPeerGroupNoAggregatorID                  0x100000
2063        tBgpPeerGroupPreference                     0x1000000
2064        tBgpPeerGroupRemovePrivateAS                0x2000000
2065        tBgpPeerGroupImportPolicy1                  0x8000000
2066        tBgpPeerGroupExportPolicy1                0x100000000
2067        tBgpPeerGroupLocalASPrivate              0x2000000000
2068        tBgpPeerGroupMd5Auth                     0x4000000000
2069        tBgpPeerGroupMd5AuthKey                  0x8000000000
2070        tBgpPeerGroupClusterId                  0x10000000000
2071        tBgpPeerGroupDisableClientReflect       0x20000000000
2072        tBgpPeerGroupGracefulRestart            0x40000000000
2073        tBgpPeerGroupGRRestartTime              0x80000000000
2074        tBgpPeerGroupGRStaleRoute              0x100000000000
2075        tBgpPeerGroupGRAdminState              0x200000000000
2076        tBgpPeerGroupFamily                    0x400000000000
2077        tBgpPeerGroupVpnApplyImport            0x800000000000
2078        tBgpPeerGroupVpnApplyExport           0x1000000000000
2079        tBgpPeerGroupOrf                      0x4000000000000
2080        tBgpPeerGroupExtCommsOrf              0x8000000000000
2081        tBgpPeerGroupExtCommsSendOrf         0x10000000000000
2082        tBgpPeerGroupExtCommsRecvOrf         0x20000000000000
2083        tBgpPeerGroupDisable4ByteASN         0x80000000000000
2084        tBgpPeerGroupHoldTimeIsStrict       0x100000000000000
2085        tBgpPeerGroupRemovePrivateASLmtd    0x200000000000000
2086        tBgpPeerGroupPMTUDiscovery          0x400000000000000
2087
2088        These named bits correspond to the names of objects in this table,
2089        but all import and export policy objects are represented by
2090        the same tBgpPeerGroupImportPolicy1/tBgpPeerGroupExportPolicy1 bit.
2091
2092        When the bit for an object is set to one, then the
2093        object's administrative and operational value are whatever
2094        the DEFVAL or most recently SET value is.
2095
2096        When the bit for an object is set to zero, then the
2097        object's administrative and operational value are inherited
2098        from the corresponding object in tBgpInstanceTable."
2099    DEFVAL { 0 } -- by default inherit everything from tBgpInstanceTable
2100    ::= { tBgpPeerGroupEntry 28 }
2101
2102tBgpPeerGroupImportPolicy1 OBJECT-TYPE
2103    SYNTAX     TPolicyStatementNameOrEmpty
2104    MAX-ACCESS read-create
2105    STATUS     obsolete
2106    DESCRIPTION
2107        "The value of tBgpPeerGroupImportPolicy1 specifies import policy
2108         number 1 for peer level.
2109
2110         This object was obsoleted in release 10.0. It is replaced by
2111         object tBgpPeerGroupPlcyImportPolicy1."
2112    DEFVAL { ''H }   -- the empty string
2113    ::= { tBgpPeerGroupEntry 30 }
2114
2115tBgpPeerGroupImportPolicy2 OBJECT-TYPE
2116    SYNTAX     TPolicyStatementNameOrEmpty
2117    MAX-ACCESS read-create
2118    STATUS     obsolete
2119    DESCRIPTION
2120        "The value of tBgpPeerGroupImportPolicy2 specifies import policy
2121         number 2 for peer level.
2122
2123         This object was obsoleted in release 10.0. It is replaced by
2124         object tBgpPeerGroupPlcyImportPolicy2."
2125    DEFVAL { ''H }   -- the empty string
2126    ::= { tBgpPeerGroupEntry 31 }
2127
2128tBgpPeerGroupImportPolicy3 OBJECT-TYPE
2129    SYNTAX     TPolicyStatementNameOrEmpty
2130    MAX-ACCESS read-create
2131    STATUS     obsolete
2132    DESCRIPTION
2133        "The value of tBgpPeerGroupImportPolicy3 specifies import policy
2134         number 3 for peer level.
2135
2136         This object was obsoleted in release 10.0. It is replaced by
2137         object tBgpPeerGroupPlcyImportPolicy3."
2138    DEFVAL { ''H }   -- the empty string
2139    ::= { tBgpPeerGroupEntry 32 }
2140
2141tBgpPeerGroupImportPolicy4 OBJECT-TYPE
2142    SYNTAX     TPolicyStatementNameOrEmpty
2143    MAX-ACCESS read-create
2144    STATUS     obsolete
2145    DESCRIPTION
2146        "The value of tBgpPeerGroupImportPolicy4 specifies import policy
2147         number 4 for peer level.
2148
2149         This object was obsoleted in release 10.0. It is replaced by
2150         object tBgpPeerGroupPlcyImportPolicy4."
2151    DEFVAL { ''H }   -- the empty string
2152    ::= { tBgpPeerGroupEntry 33 }
2153
2154tBgpPeerGroupImportPolicy5 OBJECT-TYPE
2155    SYNTAX     TPolicyStatementNameOrEmpty
2156    MAX-ACCESS read-create
2157    STATUS     obsolete
2158    DESCRIPTION
2159        "The value of tBgpPeerGroupImportPolicy5 specifies import policy
2160         number 5 for peer level.
2161
2162         This object was obsoleted in release 10.0. It is replaced by
2163         object tBgpPeerGroupPlcyImportPolicy5."
2164    DEFVAL { ''H }   -- the empty string
2165    ::= { tBgpPeerGroupEntry 34 }
2166
2167tBgpPeerGroupExportPolicy1 OBJECT-TYPE
2168    SYNTAX     TPolicyStatementNameOrEmpty
2169    MAX-ACCESS read-create
2170    STATUS     obsolete
2171    DESCRIPTION
2172        "The value of tBgpPeerGroupExportPolicy1 specifies export policy
2173         number 1 for peer level.
2174
2175         This object was obsoleted in release 10.0. It is replaced by
2176         object tBgpPeerGroupPlcyExportPolicy1."
2177    DEFVAL { ''H }   -- the empty string
2178    ::= { tBgpPeerGroupEntry 35 }
2179
2180tBgpPeerGroupExportPolicy2 OBJECT-TYPE
2181    SYNTAX     TPolicyStatementNameOrEmpty
2182    MAX-ACCESS read-create
2183    STATUS     obsolete
2184    DESCRIPTION
2185        "The value of tBgpPeerGroupExportPolicy2 specifies export policy
2186         number 2 for peer level.
2187
2188         This object was obsoleted in release 10.0. It is replaced by
2189         object tBgpPeerGroupPlcyExportPolicy2."
2190    DEFVAL { ''H }   -- the empty string
2191    ::= { tBgpPeerGroupEntry 36 }
2192
2193tBgpPeerGroupExportPolicy3 OBJECT-TYPE
2194    SYNTAX     TPolicyStatementNameOrEmpty
2195    MAX-ACCESS read-create
2196    STATUS     obsolete
2197    DESCRIPTION
2198        "The value of tBgpPeerGroupExportPolicy3 specifies export policy
2199         number 3 for peer level.
2200
2201         This object was obsoleted in release 10.0. It is replaced by
2202         object tBgpPeerGroupPlcyExportPolicy3."
2203    DEFVAL { ''H }   -- the empty string
2204    ::= { tBgpPeerGroupEntry 37 }
2205
2206tBgpPeerGroupExportPolicy4 OBJECT-TYPE
2207    SYNTAX     TPolicyStatementNameOrEmpty
2208    MAX-ACCESS read-create
2209    STATUS     obsolete
2210    DESCRIPTION
2211        "The value of tBgpPeerGroupExportPolicy4 specifies export policy
2212         number 4 for peer level.
2213
2214         This object was obsoleted in release 10.0. It is replaced by
2215         object tBgpPeerGroupPlcyExportPolicy4."
2216    DEFVAL { ''H }   -- the empty string
2217    ::= { tBgpPeerGroupEntry 38 }
2218
2219tBgpPeerGroupExportPolicy5 OBJECT-TYPE
2220    SYNTAX     TPolicyStatementNameOrEmpty
2221    MAX-ACCESS read-create
2222    STATUS     obsolete
2223    DESCRIPTION
2224        "The value of tBgpPeerGroupExportPolicy5 specifies export policy
2225         number 5 for peer level.
2226
2227         This object was obsoleted in release 10.0. It is replaced by
2228         object tBgpPeerGroupPlcyExportPolicy5."
2229    DEFVAL { ''H }   -- the empty string
2230    ::= { tBgpPeerGroupEntry 39 }
2231
2232tBgpPeerGroupOperStatus OBJECT-TYPE
2233    SYNTAX     BgpOperState
2234    MAX-ACCESS read-only
2235    STATUS     current
2236    DESCRIPTION
2237        "The value of tBgpPeerGroupOperStatus indicates the operational status
2238         of this BGP Group for the virtual router.
2239
2240         A value of 'inService(2)' means the bgp group is fully functional.
2241
2242         A value of 'outOfService(3)' means the bgp group is down.
2243
2244         A value of 'transition(4)' means the bgp group is performing a
2245         transition from state inService(2) to outOfService(3) or vice-versa.
2246
2247         A value of 'disabled(5)' means the BGP group needs to be restarted
2248         by the user."
2249    ::= { tBgpPeerGroupEntry 40 }
2250
2251tBgpPeerGroupLocalASPrivate OBJECT-TYPE
2252    SYNTAX     TruthValue
2253    MAX-ACCESS read-create
2254    STATUS     current
2255    DESCRIPTION
2256        "The value of tBgpPeerGroupLocalASPrivate specifies if the local
2257         autonomous system number is hidden in paths learned from peering."
2258    DEFVAL { false }
2259    ::= { tBgpPeerGroupEntry  41 }
2260
2261tBgpPeerGroupMd5Auth OBJECT-TYPE
2262    SYNTAX     TruthValue
2263    MAX-ACCESS read-create
2264    STATUS     current
2265    DESCRIPTION
2266        "The value of tBgpPeerGroupMd5Auth specifies if the authentication using
2267         MD5 message based digest protocol is enabled."
2268    DEFVAL { false }
2269    ::= { tBgpPeerGroupEntry  42 }
2270
2271tBgpPeerGroupMd5AuthKey OBJECT-TYPE
2272    SYNTAX     OCTET STRING (SIZE(0..255))
2273    MAX-ACCESS read-create
2274    STATUS     current
2275    DESCRIPTION
2276        "The value of tBgpPeerGroupMd5AuthKey specifies the authentication key
2277         to be used between BGP peers neighbors before establishing sessions.
2278
2279         Authentication is done using the MD-5 message based digest protocol.
2280
2281         Authentication can be configured globally and applied to all BGP peers
2282         or per group or per peer. The most specific value is used.
2283
2284         The authentication key can be any combination of letters or numbers.
2285         Note that the string may contain embedded nulls."
2286    DEFVAL { ''H }
2287    ::= { tBgpPeerGroupEntry  43 }
2288
2289tBgpPeerGroupClusterId OBJECT-TYPE
2290    SYNTAX     IpAddress
2291    MAX-ACCESS read-create
2292    STATUS     current
2293    DESCRIPTION
2294        "This value of tBgpPeerGroupClusterId specifies the cluster ID for a
2295         route reflector server.
2296
2297         A value of 0.0.0.0 indicates that no cluster ID has been assigned
2298         to the BGP group."
2299    DEFVAL {'00000000'H } -- 0.0.0.0
2300    ::= { tBgpPeerGroupEntry  44 }
2301
2302tBgpPeerGroupDisableClientReflect OBJECT-TYPE
2303    SYNTAX     TruthValue
2304    MAX-ACCESS read-create
2305    STATUS     current
2306    DESCRIPTION
2307        "The value of tBgpPeerGroupDisableClientReflect specifies if reflection
2308         of routes by the route reflector to all client peers within its cluster
2309         is enabled or disabled.
2310
2311         A value of 'false' means reflection of routes to all client peers is
2312         enabled."
2313    DEFVAL { false }
2314    ::= { tBgpPeerGroupEntry  45 }
2315
2316tBgpPeerGroupGracefulRestart     OBJECT-TYPE
2317    SYNTAX      TruthValue
2318    MAX-ACCESS  read-create
2319    STATUS      current
2320    DESCRIPTION
2321        "The value of tBgpPeerGroupGracefulRestart specifies whether or not
2322         graceful restart capabilities are enabled on this instance of BGP.
2323
2324         When the value is set to 'false' graceful restart is disabled and any
2325         previous configuration of other graceful restart parameters is removed."
2326    DEFVAL { false }
2327    ::= { tBgpPeerGroupEntry 46 }
2328
2329tBgpPeerGroupGRRestartTime       OBJECT-TYPE
2330    SYNTAX      Unsigned32 (1..3600)
2331    UNITS       "seconds"
2332    MAX-ACCESS  read-create
2333    STATUS      current
2334    DESCRIPTION
2335        "The value of tBgpPeerGroupGRRestartTime specifies the maximum
2336         amount of time in seconds that a graceful restart should take."
2337    DEFVAL { 120 }
2338    ::= { tBgpPeerGroupEntry 47 }
2339
2340tBgpPeerGroupGRStaleRoute        OBJECT-TYPE
2341    SYNTAX      Unsigned32 (1..3600)
2342    UNITS       "seconds"
2343    MAX-ACCESS  read-create
2344    STATUS      current
2345    DESCRIPTION
2346        "The value of tBgpPeerGroupGRStaleRoute specifies the maximum amount of
2347         time in seconds that stale routes should be maintained after a graceful
2348         restart is initiated. This value should be at least as large as the
2349         value of tBgpPeerGroupGRRestartTime."
2350    DEFVAL { 360 }
2351    ::= { tBgpPeerGroupEntry 48 }
2352
2353tBgpPeerGroupGRAdminState    OBJECT-TYPE
2354    SYNTAX      TmnxAdminState
2355    MAX-ACCESS  read-create
2356    STATUS      current
2357    DESCRIPTION
2358        "The value of tBgpPeerGroupGRAdminState specifies the desired
2359         administrative state of the graceful restart capabilities for
2360         this peer group of the BGP protocol.  When the value is 'outOfService'
2361         the graceful restart capabilities are disabled but the
2362         graceful restart configuration parameters are retained."
2363    DEFVAL { inService }
2364    ::= { tBgpPeerGroupEntry 49 }
2365
2366tBgpPeerGroupGROperState     OBJECT-TYPE
2367    SYNTAX      TmnxOperState
2368    MAX-ACCESS  read-only
2369    STATUS      current
2370    DESCRIPTION
2371        "The value of tBgpPeerGroupGROperState indicates the operational
2372         status of the graceful restart capabilities for this peer group of
2373         the BGP protocol."
2374    ::= { tBgpPeerGroupEntry 50 }
2375
2376tBgpPeerGroupFamily      OBJECT-TYPE
2377    SYNTAX      TmnxIpFamily
2378    MAX-ACCESS  read-create
2379    STATUS      current
2380    DESCRIPTION
2381        "The value of tBgpPeerGroupFamily specifies the types of routing
2382         information to be distributed by this peer group of BGP.  BGP was
2383         initially designed for the distribution of IPv4 routing information.
2384         Multi-protocol extensions and the use of a VPN-IPv4, VPN-IPv6, MVPN-IPv4
2385         and L2-VPN addresses have been added to extend its ability to carry
2386         overlapping routing information.
2387
2388         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
2389         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
2390         prefix.  The RD must be unique within the scope of the VPRN.
2391         This allows the IP address prefixes within different VRFs to
2392         overlap.
2393
2394         'ipv6 (3)', 'mcastIpv4 (4)', 'l2vpn (6)' and 'mcastVpnIpv4 (12)' are
2395         multi-protocol extensions to BGP.
2396
2397         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
2398         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
2399         services are enabled, the PE router uses the same RD for both
2400         address families.
2401
2402         A 'l2vpn (6)' address is a 12-byte Virtual Switch Instance
2403         identifier (VSI-ID) value consisting of the 8-byte route
2404         distinguisher(RD) followed by a 4-byte value.
2405
2406         A 'mvpnIpv4  (7)' address is variable size value consisting of the
2407         1-byte route type, 1-byte length and variable size route type specific.
2408         Route type defines encoding for the route type specific field. Length
2409         indicates the length in octets of the route type specific field."
2410   DEFVAL { {ipv4} }
2411   ::= { tBgpPeerGroupEntry 51 }
2412
2413tBgpPeerGroupVpnApplyImport  OBJECT-TYPE
2414    SYNTAX      TruthValue
2415    MAX-ACCESS  read-create
2416    STATUS      current
2417    DESCRIPTION
2418        "The value of tBgpPeerGroupVpnApplyImport specifies if the BGP import
2419         route policies are applied to VPN-IPv4 routes of this group.
2420
2421         When the value is 'false'  the application of the base instance
2422         BGP import route policies to VPN-IPv4 routes of this group is disabled."
2423    DEFVAL { false }
2424    ::= { tBgpPeerGroupEntry 52 }
2425
2426tBgpPeerGroupVpnApplyExport  OBJECT-TYPE
2427    SYNTAX      TruthValue
2428    MAX-ACCESS  read-create
2429    STATUS      current
2430    DESCRIPTION
2431        "The value of tBgpPeerGroupVpnApplyExport specifies if the BGP export
2432         route policies are applied to VPN-IPv4 routes of this group.
2433
2434         When the value is 'false'  the application of the BGP export route
2435         policies to VPN-IPv4 routes of this group is disabled."
2436    DEFVAL { false }
2437    ::= { tBgpPeerGroupEntry 53 }
2438
2439tBgpPeerGroupASOverride  OBJECT-TYPE
2440    SYNTAX      TruthValue
2441    MAX-ACCESS  read-create
2442    STATUS      current
2443    DESCRIPTION
2444        "The value of tBgpPeerGroupASOverride specifies if the service
2445         provider BGP will override the customer AS number in the ASPATH
2446         with its own AS number.
2447
2448         A value of 'true' means the service provider BGP will override the
2449         customer AS number in the ASPATH with its own AS number.
2450
2451         Without this feature there could be scenarios where multiple CE
2452         locations belonging to the same AS will not be able to communicate due
2453         to a potential loop detection."
2454    DEFVAL { false }
2455    ::= { tBgpPeerGroupEntry 54 }
2456
2457tBgpPeerGroupOrf  OBJECT-TYPE
2458    SYNTAX      TruthValue
2459    MAX-ACCESS  read-create
2460    STATUS      current
2461    DESCRIPTION
2462        "The value of tBgpPeerGroupOrf specifies if outbound route filtering
2463         capability is enabled or disabled for the BGP group."
2464    DEFVAL { false }
2465    ::= { tBgpPeerGroupEntry 55 }
2466
2467tBgpPeerGroupExtCommsOrf  OBJECT-TYPE
2468    SYNTAX      TruthValue
2469    MAX-ACCESS  read-create
2470    STATUS      current
2471    DESCRIPTION
2472        "The value of tBgpPeerGroupExtCommsOrf specifies if outbound route
2473         filtering capability is based on extended communities for the BGP
2474         group."
2475    DEFVAL { false }
2476    ::= { tBgpPeerGroupEntry 56 }
2477
2478tBgpPeerGroupExtCommsSendOrf  OBJECT-TYPE
2479    SYNTAX      TruthValue
2480    MAX-ACCESS  read-create
2481    STATUS      current
2482    DESCRIPTION
2483        "The value of tBgpPeerGroupExtCommsSendOrf specifies if outbound route
2484         filter advertisement to the neighbors in this BGP group."
2485    DEFVAL { false }
2486    ::= { tBgpPeerGroupEntry 57 }
2487
2488tBgpPeerGroupExtCommsRecvOrf  OBJECT-TYPE
2489    SYNTAX      TruthValue
2490    MAX-ACCESS  read-create
2491    STATUS      current
2492    DESCRIPTION
2493        "The value of tBgpPeerGroupExtCommsRecvOrf specifies if outbound route
2494         filter for this BGP group is accepted from the neighbors is enabled."
2495    DEFVAL { false }
2496    ::= { tBgpPeerGroupEntry 58 }
2497
2498tBgpPeerGroupDynamicPeerGroup  OBJECT-TYPE
2499    SYNTAX      TruthValue
2500    MAX-ACCESS  read-create
2501    STATUS      current
2502    DESCRIPTION
2503        "The value of tBgpPeerGroupDynamicPeerGroup specifies
2504         wheter or not this peer group is dedicated to containing
2505         dynamicly created peers.
2506
2507         A value for this object can only be set during row creation.
2508
2509         When set to TRUE it will not be possible to configure bgp peers
2510         in this group."
2511    DEFVAL { false }
2512    ::= { tBgpPeerGroupEntry 59 }
2513
2514tBgpPeerGroupLocalAS4Byte OBJECT-TYPE
2515    SYNTAX     InetAutonomousSystemNumber
2516    MAX-ACCESS read-create
2517    STATUS     current
2518    DESCRIPTION
2519        "The value of tBgpPeerGroupLocalAS4Byte specifies the autonomous
2520         system number to be advertised to this peer."
2521    DEFVAL { 0 }
2522    ::= { tBgpPeerGroupEntry 60 }
2523
2524tBgpPeerGroupPeerAS4Byte  OBJECT-TYPE
2525    SYNTAX     InetAutonomousSystemNumber
2526    MAX-ACCESS read-create
2527    STATUS     current
2528    DESCRIPTION
2529        "The value of tBgpPeerGroupPeerAS4Byte specifies the autonomous
2530         system number for the remote peer."
2531    DEFVAL { 0 }
2532    ::= { tBgpPeerGroupEntry 61 }
2533
2534tBgpPeerGroupDisable4ByteASN OBJECT-TYPE
2535    SYNTAX     TruthValue
2536    MAX-ACCESS read-create
2537    STATUS     current
2538    DESCRIPTION
2539        "The value of tBgpPeerGroupDisable4ByteASN specifies whether or not
2540         4-byte ASN capability will be advertised by this peer.
2541
2542         When the value of tBgpPeerGroupDisable4ByteASN is set to false,
2543         4-byte ASN support will be negotiated with the associated remote
2544         peers. When the value of tBgpPeerGroupDisable4ByteASN is set to true,
2545         4-byte ASN capability will not be advertised by this peer."
2546    DEFVAL { false }
2547    ::= { tBgpPeerGroupEntry  62 }
2548
2549tBgpPeerGroupHoldTimeIsStrict OBJECT-TYPE
2550    SYNTAX     TruthValue
2551    MAX-ACCESS read-create
2552    STATUS     obsolete
2553    DESCRIPTION
2554         "The value of tBgpPeerGroupHoldTimeIsStrict specifies whether or not
2555          tBgpPeerGroupHoldTime has to be strictly enforced.
2556
2557          When the value of tBgpPeerGroupHoldTimeIsStrict is true, this BGP
2558          peer group will not negotiate a hold time lower than the configured
2559          value for tBgpPeerGroupHoldTime.
2560
2561         This object is obsoleted in release 10.0. Desired functionality of
2562         strict enforcement of hold time can be achieved by configuring the
2563         value of tBgpPGMinHoldTime."
2564    DEFVAL { false }
2565    ::= { tBgpPeerGroupEntry  63 }
2566
2567tBgpPeerGroupRemovePrivateASLmtd    OBJECT-TYPE
2568    SYNTAX      TruthValue
2569    MAX-ACCESS  read-create
2570    STATUS      current
2571    DESCRIPTION
2572        "The value of tBgpPeerGroupRemovePrivateASLmtd specifies whether BGP
2573         will remove the private AS numbers for this group.
2574
2575         When the value of tBgpPeerGroupRemovePrivateASLmtd is true, BGP will
2576         remove private AS numbers from the AS Path for this group.
2577
2578         When the value of tBgpPeerGroupRemovePrivateAS is changed, the value
2579         of tBgpPeerGroupRemovePrivateASLmtd is reset to its default value.
2580
2581         An 'inconsistentValue' error is returned if an attempt is made to set
2582         this object to its default value. This object can be reset by
2583         resetting appropriate inheritance bit of tBgpPeerGroupInheritance."
2584    DEFVAL  { false }
2585::= { tBgpPeerGroupEntry  64 }
2586
2587tBgpPeerGroupPMTUDiscovery OBJECT-TYPE
2588    SYNTAX      TruthValue
2589    MAX-ACCESS  read-create
2590    STATUS      current
2591    DESCRIPTION
2592        "The value of tBgpPeerGroupPMTUDiscovery specifies whether path MTU
2593         discovery is enabled for this group.
2594
2595         When the value is set to 'true', path MTU discovery is enabled for
2596         this group. When the value is set to 'false', path MTU discovery
2597         is disabled for this group."
2598    DEFVAL { false }
2599    ::= { tBgpPeerGroupEntry 65 }
2600
2601tBgpPeerGroupMaxPrefixLogOnly OBJECT-TYPE
2602    SYNTAX     TruthValue
2603    MAX-ACCESS read-create
2604    STATUS     current
2605    DESCRIPTION
2606        "The value of tBgpPeerGroupMaxPrefixLogOnly specifies whether BGP
2607         peering will be disabled when tBgpPeerGroupMaxPrefix is exceeded.
2608
2609         When the value is set to 'true', BGP peering will be enabled.
2610
2611         When the value is set to 'false', BGP peering will be disabled."
2612    DEFVAL { false }
2613    ::= { tBgpPeerGroupEntry 66 }
2614
2615tBgpPeerGroupMaxPrefixThreshold OBJECT-TYPE
2616    SYNTAX      Unsigned32  (1..100)
2617    UNITS       "percentage"
2618    MAX-ACCESS  read-create
2619    STATUS      current
2620    DESCRIPTION
2621        "The value of tBgpPeerGroupMaxPrefixThreshold specifies a percentage
2622         of tBgpPeerGroupMaxPrefix."
2623    DEFVAL { 90 }
2624    ::= { tBgpPeerGroupEntry 67 }
2625
2626tBgpPeerGroupDisableCapNego OBJECT-TYPE
2627    SYNTAX     TruthValue
2628    MAX-ACCESS read-create
2629    STATUS     current
2630    DESCRIPTION
2631        "The value of tBgpPeerGroupDisableCapNego specifies whether
2632         capability negotiation is disabled for this group."
2633    DEFVAL { false }
2634    ::= { tBgpPeerGroupEntry 68 }
2635
2636--
2637--  BGP Peer Group Send Orf Route Target Table
2638--
2639
2640tBgpPGSendOrfRouteTargetTable OBJECT-TYPE
2641    SYNTAX     SEQUENCE OF TBgpPGSendOrfRouteTargetEntry
2642    MAX-ACCESS not-accessible
2643    STATUS     current
2644    DESCRIPTION
2645        "Information about the route targets to be advertised
2646         to the peers if ORF is enabled for this peer group."
2647    ::= { tBgpPeerGroupObjects 4 }
2648
2649tBgpPGSendOrfRouteTargetEntry OBJECT-TYPE
2650    SYNTAX     TBgpPGSendOrfRouteTargetEntry
2651    MAX-ACCESS not-accessible
2652    STATUS     current
2653    DESCRIPTION
2654        "An entry in the tBgpPGSendOrfRouteTargetTable.
2655         Each entry represents a route target to be advertised
2656         to the peers in this group."
2657    INDEX      { tBgpInstanceIndex, tBgpPeerGroupName, IMPLIED tBgpPGSendOrfRouteTarget }
2658    ::= { tBgpPGSendOrfRouteTargetTable 1 }
2659
2660TBgpPGSendOrfRouteTargetEntry ::= SEQUENCE {
2661    tBgpPGSendOrfRouteTarget     TNamedItem,
2662    tBgpPGSendOrfRTRowStatus       RowStatus
2663   }
2664
2665tBgpPGSendOrfRouteTarget OBJECT-TYPE
2666    SYNTAX     TNamedItem
2667    MAX-ACCESS not-accessible
2668    STATUS     current
2669    DESCRIPTION
2670        "Index for the tBgpPGSendOrfRouteTargetTable. The value of
2671         tBgpPGSendOrfRouteTarget specifies the extended community
2672         name to be advertised to the peer."
2673    ::= { tBgpPGSendOrfRouteTargetEntry 1 }
2674
2675tBgpPGSendOrfRTRowStatus OBJECT-TYPE
2676    SYNTAX     RowStatus
2677    MAX-ACCESS read-create
2678    STATUS     current
2679    DESCRIPTION
2680        "RowStatus for the Send Orf Route target entry."
2681    ::= { tBgpPGSendOrfRouteTargetEntry 2 }
2682
2683--
2684--  BGP Peer Group Params Table
2685--
2686tBgpPeerGroupParamsTable OBJECT-TYPE
2687    SYNTAX     SEQUENCE OF TBgpPeerGroupParamsEntry
2688    MAX-ACCESS not-accessible
2689    STATUS     current
2690    DESCRIPTION
2691        "Information about the attributes configured  for
2692        the BGP instance."
2693    ::= { tBgpPeerGroupObjects 5 }
2694
2695tBgpPeerGroupParamsEntry OBJECT-TYPE
2696    SYNTAX     TBgpPeerGroupParamsEntry
2697    MAX-ACCESS not-accessible
2698    STATUS     current
2699    DESCRIPTION
2700        "An entry in the tBgpPeerGroupParamsTable. Each entry
2701         maintains the attributes configured for BGP instance."
2702    INDEX  { tBgpInstanceIndex, tBgpPeerGroupName }
2703    ::= { tBgpPeerGroupParamsTable 1 }
2704
2705TBgpPeerGroupParamsEntry ::= SEQUENCE {
2706    tBgpPGParamsInheritance        Counter64,
2707    tBgpPGDisableFEFailover        TruthValue,
2708    tBgpPGDisableComms             TruthValue,
2709    tBgpPGDisableExtComms          TruthValue,
2710    tBgpPGDefaultOriginate         TruthValue,
2711    tBgpPGAdvertiseInactiveRts     TruthValue,
2712    tBgpPGMinTTLValue              Unsigned32,
2713    tBgpPGTTLLogId                 TFilterLogId,
2714    tBgpPGLocalAddressType         InetAddressType,
2715    tBgpPGLocalAddress             InetAddress,
2716    tBgpPGPeerTracking             TruthValue,
2717    tBgpPGAuthKeyChain             TNamedItemOrEmpty,
2718    tBgpPGBfdEnabled               TruthValue,
2719    tBgpPGEnableAddPath            TruthValue,
2720    tBgpPGRecvAddPath              TmnxAddPathAddressFamily,
2721    tBgpPGIpv4AddPathLimit         TmnxAddPathSendLimit,
2722    tBgpPGVpnIpv4AddPathLimit      TmnxAddPathSendLimit,
2723    tBgpPGIpv6AddPathLimit         TmnxAddPathSendLimit,
2724    tBgpPGVpnIpv6AddPathLimit      TmnxAddPathSendLimit,
2725    tBgpPGFlowspecValidate         TruthValue,
2726    tBgpPGUpdatedErrorHandling     TruthValue,
2727    tBgpPGDefaultRouteTarget       TruthValue,
2728    tBgpPGAigp                     TruthValue,
2729    tBgpPGMinHoldTime              BgpHoldTime,
2730    tBgpPGRemovePrivateSkipPeerAs  TruthValue
2731   }
2732
2733tBgpPGParamsInheritance OBJECT-TYPE
2734    SYNTAX     Counter64
2735    MAX-ACCESS read-create
2736    STATUS     current
2737    DESCRIPTION
2738        "The value of tBgpPGParamsInheritance specifies if the peer entry in
2739         this row, should inherit the operational value of  an object,
2740         or use the administratively set value.
2741
2742         this object is a bit-mask, with the following positions:
2743
2744         tBgpPGDisableFEFailover           0x0000000000000002
2745         tBgpPGDisableComms                0x0000000000000004
2746         tBgpPGDisableExtComms             0x0000000000000008
2747         tBgpPGDefaultOriginate            0x0000000000000010
2748         tBgpPGAdvertiseInactiveRts        0x0000000000000020
2749         tBgpPGPeerTracking                0x0000000000000400
2750         tBgpPGAuthKeyChain                0x0000000000000800
2751         tBgpPGBfdEnabled                  0x0000000000001000
2752         tBgpPGEnableAddPath               0x0000000000002000
2753         tBgpPGRecvAddPath                 0x0000000000004000
2754         tBgpPGIpv4AddPathLimit            0x0000000000008000
2755         tBgpPGVpnIpv4AddPathLimit         0x0000000000010000
2756         tBgpPGIpv6AddPathLimit            0x0000000000020000
2757         tBgpPGVpnIpv6AddPathLimit         0x0000000000040000
2758         tBgpPGFlowspecValidate            0x0000000000080000
2759         tBgpPGRemovePrivateSkipPeerAs     0x0000000001000000
2760
2761         When the bit for an object is set to one, then the
2762         object's administrative and operational value are whatever
2763         the DEFVAL or most recently SET value is.
2764
2765         When the bit for an object is set to zero, then the
2766         object's administrative and operational value are inherited
2767         from the corresponding object in tBgpInstanceTable.
2768
2769         By default all of these attributes should be inherited
2770         from the tBgpInstanceParamsTable."
2771    DEFVAL { 0 }
2772    ::= { tBgpPeerGroupParamsEntry 1 }
2773
2774tBgpPGDisableFEFailover  OBJECT-TYPE
2775    SYNTAX      TruthValue
2776    MAX-ACCESS  read-create
2777    STATUS      current
2778    DESCRIPTION
2779        "The value of tBgpPGDisableFEFailover controls whether
2780         the router should drop an external BGP session immediately
2781         when the local interface goes down, or whether the BGP
2782         session should be kept up until the holdtime expires.
2783
2784         Setting the value to 'true' causes the external BGP
2785         session to go down immediately when the local interface
2786         goes down."
2787    DEFVAL { false }
2788    ::= { tBgpPeerGroupParamsEntry 2 }
2789
2790tBgpPGDisableComms  OBJECT-TYPE
2791    SYNTAX      TruthValue
2792    MAX-ACCESS  read-create
2793    STATUS      current
2794    DESCRIPTION
2795        "The value of tBgpPGDisableComms enables or disables sending of
2796         community attribute to the peer for non-external communities."
2797    DEFVAL { false }
2798    ::= { tBgpPeerGroupParamsEntry 3 }
2799
2800tBgpPGDisableExtComms  OBJECT-TYPE
2801    SYNTAX      TruthValue
2802    MAX-ACCESS  read-create
2803    STATUS      current
2804    DESCRIPTION
2805        "The value of tBgpPGDisableExtComms enables or disables sending of
2806         community attribute to the peers for external communities."
2807    DEFVAL { false }
2808    ::= { tBgpPeerGroupParamsEntry 4 }
2809
2810tBgpPGDefaultOriginate  OBJECT-TYPE
2811    SYNTAX      TruthValue
2812    MAX-ACCESS  read-create
2813    STATUS      current
2814    DESCRIPTION
2815        "The value of tBgpPGDefaultOriginate enables or disables the sending of
2816         default routes to the peer, making it independent of the route
2817         policies."
2818    DEFVAL { false }
2819    ::= { tBgpPeerGroupParamsEntry 5 }
2820
2821tBgpPGAdvertiseInactiveRts  OBJECT-TYPE
2822    SYNTAX      TruthValue
2823    MAX-ACCESS  read-create
2824    STATUS      current
2825    DESCRIPTION
2826        "The value of tBgpPGAdvertiseInactiveRts enables or disables advertising
2827         of inactive BGP routes to other BGP peers."
2828    DEFVAL { false }
2829    ::= { tBgpPeerGroupParamsEntry 6 }
2830
2831tBgpPGMinTTLValue  OBJECT-TYPE
2832    SYNTAX      Unsigned32 (0 | 1..255)
2833    MAX-ACCESS  read-create
2834    STATUS      current
2835    DESCRIPTION
2836        "The value of tBgpPGMinTTLValue specifies the minimum
2837         TTL value for an incoming BGP packet.
2838
2839         If tBgpPGMinTTLValue is set to zero (0), the
2840         TTL Security feature is disabled."
2841    DEFVAL { 0 }
2842    ::= { tBgpPeerGroupParamsEntry 7 }
2843
2844tBgpPGTTLLogId  OBJECT-TYPE
2845    SYNTAX      TFilterLogId
2846    MAX-ACCESS  read-create
2847    STATUS      current
2848    DESCRIPTION
2849        "The value of tBgpPGTTLLogId specifies the filter
2850         log to use for packets that fail TTL security check.
2851         The value zero indicates that logging is disabled."
2852    DEFVAL { 0 }
2853    ::= { tBgpPeerGroupParamsEntry 8 }
2854
2855tBgpPGLocalAddressType   OBJECT-TYPE
2856    SYNTAX      InetAddressType
2857    MAX-ACCESS  read-create
2858    STATUS      current
2859    DESCRIPTION
2860        "The value of tBgpPGLocalAddressType specifies
2861         the address type of the peer group local address.
2862         tBgpPGLocalAddressType can be either unknown, ipv4 or ipv6."
2863    ::= { tBgpPeerGroupParamsEntry 9 }
2864
2865tBgpPGLocalAddress    OBJECT-TYPE
2866    SYNTAX      InetAddress (SIZE(0|4|16))
2867    MAX-ACCESS  read-create
2868    STATUS      current
2869    DESCRIPTION
2870        "The value of tBgpPGLocalAddress specifies
2871         the address of the peer group local address.
2872
2873         If the tBgpPGLocalAddressType is set to ipv4, then
2874         the local address is an ipv4 address, if the
2875         tBgpPGLocalAddressType is set to ipv6, the local
2876         address of the peer group is an ipv6 address.
2877
2878         If local address is not set, tBgpPGLocalAddressType is set to
2879         unknown and tBgpPGLocalAddress returns a null string."
2880    ::= { tBgpPeerGroupParamsEntry 10 }
2881
2882tBgpPGPeerTracking  OBJECT-TYPE
2883    SYNTAX      TruthValue
2884    MAX-ACCESS  read-create
2885    STATUS      current
2886    DESCRIPTION
2887        "The value of tBgpPGPeerTracking specifies whether
2888         tracking of BGP peers on this peer group is enabled.
2889         The default value of 'false' indicates that
2890         peer tracking on this group is disabled."
2891    DEFVAL { false }
2892    ::= { tBgpPeerGroupParamsEntry 11 }
2893
2894tBgpPGAuthKeyChain OBJECT-TYPE
2895    SYNTAX      TNamedItemOrEmpty
2896    MAX-ACCESS  read-create
2897    STATUS      current
2898    DESCRIPTION
2899        "The value of tBgpPGAuthKeyChain specifies the
2900         keychain which will be used to sign and/or authenticate  the BGP
2901         protocol stream.
2902
2903         The keychain name is defined by tmnxKeyChainName and is the index for
2904         TIMETRA-SECURITY-MIB::tmnxKeyChainTable"
2905    DEFVAL { ''H }
2906    ::= { tBgpPeerGroupParamsEntry 12 }
2907
2908tBgpPGBfdEnabled  OBJECT-TYPE
2909    SYNTAX      TruthValue
2910    MAX-ACCESS  read-create
2911    STATUS      current
2912    DESCRIPTION
2913        "The value of tBgpPGBfdEnabled specifies whether Bi-directional
2914         Forwarding Detection is enabled on this peer group.
2915
2916         When the value is 'true', BFD sessions can be established and BFD can
2917         be used as a signalling mechanism."
2918    DEFVAL { false }
2919    ::= { tBgpPeerGroupParamsEntry 13 }
2920
2921tBgpPGEnableAddPath  OBJECT-TYPE
2922    SYNTAX      TruthValue
2923    MAX-ACCESS  read-create
2924    STATUS      current
2925    DESCRIPTION
2926         "The value of tBgpPGEnableAddPath specifies whether the BGP
2927          ADD-PATH send capability is enabled on this BGP group.
2928
2929          ADD-PATH allows a BGP router to advertise multiple distinct paths
2930          for the same prefix/NLRI(Network Layer Reachability Information).
2931          This capability provides a number of potential benifits like
2932          reduced routing churn, faster convergence, better loadsharing etc.
2933
2934          When the value of tBgpPGEnableAddPath is set to 'true', the BGP
2935          ADD-PATH send limit objects tBgpPGIpv4AddPathLimit,
2936          tBgpPGVpnIpv4AddPathLimit, tBgpPGIpv6AddPathLimit and
2937          tBgpPGVpnIpv6AddPathLimit represent their current assigned values.
2938
2939          The default value of tBgpPGEnableAddPath is 'false', which means
2940          the values of the BGP ADD-PATH send limit objects are inherited from
2941          from BGP instance level."
2942    DEFVAL { false }
2943    ::= { tBgpPeerGroupParamsEntry 14 }
2944
2945tBgpPGRecvAddPath  OBJECT-TYPE
2946    SYNTAX      TmnxAddPathAddressFamily
2947    MAX-ACCESS  read-create
2948    STATUS      current
2949    DESCRIPTION
2950          "The value of tBgpPGRecvAddPath specifies the address families
2951           which are enabled to receive BGP ADD-PATH on this peer group.
2952
2953           ADD-PATH allows a BGP router to receive multiple distinct
2954           paths for the same prefix/NLRI (Network Layer Reachability
2955           Information)."
2956    DEFVAL { {none} }
2957    ::= { tBgpPeerGroupParamsEntry 15 }
2958
2959tBgpPGIpv4AddPathLimit OBJECT-TYPE
2960    SYNTAX     TmnxAddPathSendLimit
2961    MAX-ACCESS read-create
2962    STATUS     current
2963    DESCRIPTION
2964         "The value of tBgpInstanceIpv4AddPathLimit specifies the maximum
2965          number of paths per IPv4 prefix that can be advertised to
2966          ADD-PATH peers on this peer group.
2967
2968          An 'inconsistentValue' error is returned if an attempt is made to set
2969          this object to a value greater than tBgpInstanceMultipath."
2970    DEFVAL { 0 }
2971    ::= { tBgpPeerGroupParamsEntry 16 }
2972
2973tBgpPGVpnIpv4AddPathLimit OBJECT-TYPE
2974    SYNTAX     TmnxAddPathSendLimit
2975    MAX-ACCESS read-create
2976    STATUS     current
2977    DESCRIPTION
2978         "The value of tBgpInstanceVpnIpv4AddPathLimit specifies the maximum
2979          number of paths per VPN IPv4 prefix that can be advertised to
2980          ADD-PATH peers on this peer group.
2981
2982          An 'inconsistentValue' error is returned if an attempt is made to set
2983          this object to a value greater than tBgpInstanceMultipath."
2984    DEFVAL { 0 }
2985    ::= { tBgpPeerGroupParamsEntry 17 }
2986
2987tBgpPGIpv6AddPathLimit OBJECT-TYPE
2988    SYNTAX     TmnxAddPathSendLimit
2989    MAX-ACCESS read-create
2990    STATUS     current
2991    DESCRIPTION
2992         "The value of tBgpInstanceIpv6AddPathLimit specifies the maximum
2993          number of paths per IPv6 prefix that can be advertised to ADD-PATH
2994          peers on this peer group.
2995
2996          An 'inconsistentValue' error is returned if an attempt is made to set
2997          this object to a value greater than tBgpInstanceMultipath."
2998    DEFVAL { 0 }
2999    ::= { tBgpPeerGroupParamsEntry 18 }
3000
3001tBgpPGVpnIpv6AddPathLimit OBJECT-TYPE
3002    SYNTAX     TmnxAddPathSendLimit
3003    MAX-ACCESS read-create
3004    STATUS     current
3005    DESCRIPTION
3006         "The value of tBgpInstanceVpnIpv6AddPathLimit specifies the maximum
3007          number of paths per VPN IPv6 prefix that can be advertised to
3008          ADD-PATH peers on this peer group.
3009
3010          An 'inconsistentValue' error is returned if an attempt is made to set
3011          this object to a value greater than tBgpInstanceMultipath."
3012    DEFVAL { 0 }
3013    ::= { tBgpPeerGroupParamsEntry 19 }
3014
3015tBgpPGFlowspecValidate  OBJECT-TYPE
3016    SYNTAX      TruthValue
3017    MAX-ACCESS  read-create
3018    STATUS      current
3019    DESCRIPTION
3020        "The value of tBgpPGFlowspecValidate specifies whether validation of
3021         received flow specification routes is enabled for this peer group.
3022
3023         When the value of tBgpPGFlowspecValidate is 'true', the flow routes
3024         received from other peers are validated.
3025
3026         The default value of tBgpPGFlowspecValidate is 'false', which means
3027         validation of received flow routes is disabled and all flow
3028         specification routes are considered valid."
3029    DEFVAL { false }
3030    ::= { tBgpPeerGroupParamsEntry 20 }
3031
3032tBgpPGUpdatedErrorHandling OBJECT-TYPE
3033    SYNTAX     TruthValue
3034    MAX-ACCESS read-create
3035    STATUS     current
3036    DESCRIPTION
3037        "The value of tBgpPGUpdatedErrorHandling specifies whether the error
3038         handling mechanism for optional transitive path attributes is
3039         enabled for this peer group."
3040    DEFVAL { false }
3041    ::= { tBgpPeerGroupParamsEntry 21 }
3042
3043tBgpPGDefaultRouteTarget OBJECT-TYPE
3044    SYNTAX     TruthValue
3045    MAX-ACCESS read-create
3046    STATUS     current
3047    DESCRIPTION
3048        "The value of tBgpPGDefaultRouteTarget specifies whether to send the
3049         default Route Target Constraint (RTC) route to peers in this BGP peer
3050         group.
3051
3052         The default RTC route is a special type of RTC route that has zero
3053         prefix length."
3054    DEFVAL { false }
3055    ::= { tBgpPeerGroupParamsEntry 22 }
3056
3057tBgpPGAigp  OBJECT-TYPE
3058    SYNTAX      TruthValue
3059    MAX-ACCESS  read-create
3060    STATUS      current
3061    DESCRIPTION
3062        "The value of tBgpPGAigp specifies whether Accumulated IGP (AIGP)
3063         path attribute support is enabled on this bgp group.
3064
3065         The default value of tBgpPGAigp is 'false', which means the AIGP
3066         attribute is removed from the advertised routes and is ignored if
3067         present in the received routes."
3068    DEFVAL { false }
3069    ::= { tBgpPeerGroupParamsEntry 23 }
3070
3071tBgpPGMinHoldTime OBJECT-TYPE
3072    SYNTAX     BgpHoldTime
3073    MAX-ACCESS read-create
3074    STATUS     current
3075    DESCRIPTION
3076        "The value of tBgpPGMinHoldTime specifies the minimum hold time
3077         that should be strictly enforced on tBgpPeerGroupHoldTime.
3078
3079         When the value of tBgpPGMinHoldTime is configured, BGP will not
3080         negotiate a hold time lower than the configured value.
3081
3082         When the value of tBgpPeerGroupHoldTime is changed, the value of
3083         tBgpPGMinHoldTime is reset to its default value.
3084
3085         The value of tBgpPGMinHoldTime is inherited from the corresponding
3086         object value in the tBgpInstanceTable, when the inheritance bit for
3087         tBgpPeerGroupHoldTime is set to zero. An 'inconsistentValue' error
3088         is returned if an attempt is made to set this object to a non-default
3089         value when the value of tBgpPeerGroupHoldTime is inherited from
3090         instance level.
3091
3092         An 'inconsistentValue' error is returned if an attempt is made to set
3093         this object to a value greater than tBgpPeerGroupHoldTime."
3094    DEFVAL { 0 }
3095    ::= { tBgpPeerGroupParamsEntry 24 }
3096
3097tBgpPGRemovePrivateSkipPeerAs OBJECT-TYPE
3098    SYNTAX      TruthValue
3099    MAX-ACCESS  read-create
3100    STATUS      current
3101    DESCRIPTION
3102        "The value of tBgpInstRemovePrivateSkipPeerAs specifies whether or not
3103         to remove the private autonomous system number (ASN) from AS-Path, if
3104         the AS-Path contains the ASN of the external BGP (eBGP) neighbor on
3105         this BGP peer group.
3106
3107         When the value of tBgpInstRemovePrivateSkipPeerAs is true, BGP will
3108         not remove the private ASN from the AS-Path if it is the same
3109         autonomous system number as the remote eBGP peer."
3110    DEFVAL  { false }
3111    ::= { tBgpPeerGroupParamsEntry 25 }
3112
3113--
3114-- Peer Group Policy objects
3115--
3116
3117tBgpPeerGroupPlcyTable OBJECT-TYPE
3118    SYNTAX     SEQUENCE OF TBgpPeerGroupPlcyEntry
3119    MAX-ACCESS not-accessible
3120    STATUS     current
3121    DESCRIPTION
3122        "The tBgpPeerGroupPlcyTable is the list of configured policies
3123         in BGP Peer Groups."
3124    ::= { tBgpPeerGroupObjects 6 }
3125
3126tBgpPeerGroupPlcyEntry OBJECT-TYPE
3127    SYNTAX     TBgpPeerGroupPlcyEntry
3128    MAX-ACCESS not-accessible
3129    STATUS     current
3130    DESCRIPTION
3131        "An entry (conceptual row) in the tBgpPeerGroupPlcyTable."
3132    AUGMENTS { tBgpPeerGroupEntry }
3133    ::= { tBgpPeerGroupPlcyTable 1 }
3134
3135TBgpPeerGroupPlcyEntry ::= SEQUENCE {
3136    tBgpPeerGroupPlcyImportPolicy1   TPolicyStatementNameOrEmpty,
3137    tBgpPeerGroupPlcyImportPolicy2   TPolicyStatementNameOrEmpty,
3138    tBgpPeerGroupPlcyImportPolicy3   TPolicyStatementNameOrEmpty,
3139    tBgpPeerGroupPlcyImportPolicy4   TPolicyStatementNameOrEmpty,
3140    tBgpPeerGroupPlcyImportPolicy5   TPolicyStatementNameOrEmpty,
3141    tBgpPeerGroupPlcyImportPolicy6   TPolicyStatementNameOrEmpty,
3142    tBgpPeerGroupPlcyImportPolicy7   TPolicyStatementNameOrEmpty,
3143    tBgpPeerGroupPlcyImportPolicy8   TPolicyStatementNameOrEmpty,
3144    tBgpPeerGroupPlcyImportPolicy9   TPolicyStatementNameOrEmpty,
3145    tBgpPeerGroupPlcyImportPolicy10  TPolicyStatementNameOrEmpty,
3146    tBgpPeerGroupPlcyImportPolicy11  TPolicyStatementNameOrEmpty,
3147    tBgpPeerGroupPlcyImportPolicy12  TPolicyStatementNameOrEmpty,
3148    tBgpPeerGroupPlcyImportPolicy13  TPolicyStatementNameOrEmpty,
3149    tBgpPeerGroupPlcyImportPolicy14  TPolicyStatementNameOrEmpty,
3150    tBgpPeerGroupPlcyImportPolicy15  TPolicyStatementNameOrEmpty,
3151    tBgpPeerGroupPlcyExportPolicy1   TPolicyStatementNameOrEmpty,
3152    tBgpPeerGroupPlcyExportPolicy2   TPolicyStatementNameOrEmpty,
3153    tBgpPeerGroupPlcyExportPolicy3   TPolicyStatementNameOrEmpty,
3154    tBgpPeerGroupPlcyExportPolicy4   TPolicyStatementNameOrEmpty,
3155    tBgpPeerGroupPlcyExportPolicy5   TPolicyStatementNameOrEmpty,
3156    tBgpPeerGroupPlcyExportPolicy6   TPolicyStatementNameOrEmpty,
3157    tBgpPeerGroupPlcyExportPolicy7   TPolicyStatementNameOrEmpty,
3158    tBgpPeerGroupPlcyExportPolicy8   TPolicyStatementNameOrEmpty,
3159    tBgpPeerGroupPlcyExportPolicy9   TPolicyStatementNameOrEmpty,
3160    tBgpPeerGroupPlcyExportPolicy10  TPolicyStatementNameOrEmpty,
3161    tBgpPeerGroupPlcyExportPolicy11  TPolicyStatementNameOrEmpty,
3162    tBgpPeerGroupPlcyExportPolicy12  TPolicyStatementNameOrEmpty,
3163    tBgpPeerGroupPlcyExportPolicy13  TPolicyStatementNameOrEmpty,
3164    tBgpPeerGroupPlcyExportPolicy14  TPolicyStatementNameOrEmpty,
3165    tBgpPeerGroupPlcyExportPolicy15  TPolicyStatementNameOrEmpty
3166}
3167
3168tBgpPeerGroupPlcyImportPolicy1 OBJECT-TYPE
3169    SYNTAX     TPolicyStatementNameOrEmpty
3170    MAX-ACCESS read-create
3171    STATUS     current
3172    DESCRIPTION
3173        "The value of tBgpPeerGroupPlcyImportPolicy1 specifies
3174         the first import policy."
3175    DEFVAL { ''H }   -- the empty string
3176    ::= { tBgpPeerGroupPlcyEntry 1 }
3177
3178tBgpPeerGroupPlcyImportPolicy2 OBJECT-TYPE
3179    SYNTAX     TPolicyStatementNameOrEmpty
3180    MAX-ACCESS read-create
3181    STATUS     current
3182    DESCRIPTION
3183        "The value of tBgpPeerGroupPlcyImportPolicy2 specifies
3184         the second import policy."
3185    DEFVAL { ''H }   -- the empty string
3186    ::= { tBgpPeerGroupPlcyEntry 2 }
3187
3188tBgpPeerGroupPlcyImportPolicy3 OBJECT-TYPE
3189    SYNTAX     TPolicyStatementNameOrEmpty
3190    MAX-ACCESS read-create
3191    STATUS     current
3192    DESCRIPTION
3193        "The value of tBgpPeerGroupPlcyImportPolicy3 specifies
3194         the third import policy."
3195    DEFVAL { ''H }   -- the empty string
3196    ::= { tBgpPeerGroupPlcyEntry 3 }
3197
3198tBgpPeerGroupPlcyImportPolicy4 OBJECT-TYPE
3199    SYNTAX     TPolicyStatementNameOrEmpty
3200    MAX-ACCESS read-create
3201    STATUS     current
3202    DESCRIPTION
3203        "The value of tBgpPeerGroupPlcyImportPolicy4 specifies
3204         the fourth import policy."
3205    DEFVAL { ''H }   -- the empty string
3206    ::= { tBgpPeerGroupPlcyEntry 4 }
3207
3208tBgpPeerGroupPlcyImportPolicy5 OBJECT-TYPE
3209    SYNTAX     TPolicyStatementNameOrEmpty
3210    MAX-ACCESS read-create
3211    STATUS     current
3212    DESCRIPTION
3213        "The value of tBgpPeerGroupPlcyImportPolicy5 specifies
3214         the fifth import policy."
3215    DEFVAL { ''H }   -- the empty string
3216    ::= { tBgpPeerGroupPlcyEntry 5 }
3217
3218tBgpPeerGroupPlcyImportPolicy6 OBJECT-TYPE
3219    SYNTAX     TPolicyStatementNameOrEmpty
3220    MAX-ACCESS read-create
3221    STATUS     current
3222    DESCRIPTION
3223        "The value of tBgpPeerGroupPlcyImportPolicy6 specifies
3224         the sixth import policy."
3225    DEFVAL { ''H }   -- the empty string
3226    ::= { tBgpPeerGroupPlcyEntry 6 }
3227
3228tBgpPeerGroupPlcyImportPolicy7 OBJECT-TYPE
3229    SYNTAX     TPolicyStatementNameOrEmpty
3230    MAX-ACCESS read-create
3231    STATUS     current
3232    DESCRIPTION
3233        "The value of tBgpPeerGroupPlcyImportPolicy7 specifies
3234         the seventh import policy."
3235    DEFVAL { ''H }   -- the empty string
3236    ::= { tBgpPeerGroupPlcyEntry 7 }
3237
3238tBgpPeerGroupPlcyImportPolicy8 OBJECT-TYPE
3239    SYNTAX     TPolicyStatementNameOrEmpty
3240    MAX-ACCESS read-create
3241    STATUS     current
3242    DESCRIPTION
3243        "The value of tBgpPeerGroupPlcyImportPolicy8 specifies
3244         the eighth import policy."
3245    DEFVAL { ''H }   -- the empty string
3246    ::= { tBgpPeerGroupPlcyEntry 8 }
3247
3248tBgpPeerGroupPlcyImportPolicy9 OBJECT-TYPE
3249    SYNTAX     TPolicyStatementNameOrEmpty
3250    MAX-ACCESS read-create
3251    STATUS     current
3252    DESCRIPTION
3253        "The value of tBgpPeerGroupPlcyImportPolicy9 specifies
3254         the ninth import policy."
3255    DEFVAL { ''H }   -- the empty string
3256    ::= { tBgpPeerGroupPlcyEntry 9 }
3257
3258tBgpPeerGroupPlcyImportPolicy10 OBJECT-TYPE
3259    SYNTAX     TPolicyStatementNameOrEmpty
3260    MAX-ACCESS read-create
3261    STATUS     current
3262    DESCRIPTION
3263        "The value of tBgpPeerGroupPlcyImportPolicy10 specifies
3264         the tenth import policy."
3265    DEFVAL { ''H }   -- the empty string
3266    ::= { tBgpPeerGroupPlcyEntry 10 }
3267
3268tBgpPeerGroupPlcyImportPolicy11 OBJECT-TYPE
3269    SYNTAX     TPolicyStatementNameOrEmpty
3270    MAX-ACCESS read-create
3271    STATUS     current
3272    DESCRIPTION
3273        "The value of tBgpPeerGroupPlcyImportPolicy11 specifies
3274         the eleventh import policy."
3275    DEFVAL { ''H }   -- the empty string
3276    ::= { tBgpPeerGroupPlcyEntry 11 }
3277
3278tBgpPeerGroupPlcyImportPolicy12 OBJECT-TYPE
3279    SYNTAX     TPolicyStatementNameOrEmpty
3280    MAX-ACCESS read-create
3281    STATUS     current
3282    DESCRIPTION
3283        "The value of tBgpPeerGroupPlcyImportPolicy12 specifies
3284         the twelfth import policy."
3285    DEFVAL { ''H }   -- the empty string
3286    ::= { tBgpPeerGroupPlcyEntry 12 }
3287
3288tBgpPeerGroupPlcyImportPolicy13 OBJECT-TYPE
3289    SYNTAX     TPolicyStatementNameOrEmpty
3290    MAX-ACCESS read-create
3291    STATUS     current
3292    DESCRIPTION
3293        "The value of tBgpPeerGroupPlcyImportPolicy13 specifies
3294         the thirteenth import policy."
3295    DEFVAL { ''H }   -- the empty string
3296    ::= { tBgpPeerGroupPlcyEntry 13 }
3297
3298tBgpPeerGroupPlcyImportPolicy14 OBJECT-TYPE
3299    SYNTAX     TPolicyStatementNameOrEmpty
3300    MAX-ACCESS read-create
3301    STATUS     current
3302    DESCRIPTION
3303        "The value of tBgpPeerGroupPlcyImportPolicy14 specifies
3304         the fourteenth import policy."
3305    DEFVAL { ''H }   -- the empty string
3306    ::= { tBgpPeerGroupPlcyEntry 14 }
3307
3308tBgpPeerGroupPlcyImportPolicy15 OBJECT-TYPE
3309    SYNTAX     TPolicyStatementNameOrEmpty
3310    MAX-ACCESS read-create
3311    STATUS     current
3312    DESCRIPTION
3313        "The value of tBgpPeerGroupPlcyImportPolicy15 specifies
3314         the fifteenth import policy."
3315    DEFVAL { ''H }   -- the empty string
3316    ::= { tBgpPeerGroupPlcyEntry 15 }
3317
3318tBgpPeerGroupPlcyExportPolicy1 OBJECT-TYPE
3319    SYNTAX     TPolicyStatementNameOrEmpty
3320    MAX-ACCESS read-create
3321    STATUS     current
3322    DESCRIPTION
3323        "The value of tBgpPeerGroupPlcyExportPolicy1 specifies
3324         the first export policy."
3325    DEFVAL { ''H }   -- the empty string
3326    ::= { tBgpPeerGroupPlcyEntry 16 }
3327
3328tBgpPeerGroupPlcyExportPolicy2 OBJECT-TYPE
3329    SYNTAX     TPolicyStatementNameOrEmpty
3330    MAX-ACCESS read-create
3331    STATUS     current
3332    DESCRIPTION
3333        "The value of tBgpPeerGroupPlcyExportPolicy2 specifies
3334         the second export policy."
3335    DEFVAL { ''H }   -- the empty string
3336    ::= { tBgpPeerGroupPlcyEntry 17 }
3337
3338tBgpPeerGroupPlcyExportPolicy3 OBJECT-TYPE
3339    SYNTAX     TPolicyStatementNameOrEmpty
3340    MAX-ACCESS read-create
3341    STATUS     current
3342    DESCRIPTION
3343        "The value of tBgpPeerGroupPlcyExportPolicy3 specifies
3344         the third export policy."
3345    DEFVAL { ''H }   -- the empty string
3346    ::= { tBgpPeerGroupPlcyEntry 18 }
3347
3348tBgpPeerGroupPlcyExportPolicy4 OBJECT-TYPE
3349    SYNTAX     TPolicyStatementNameOrEmpty
3350    MAX-ACCESS read-create
3351    STATUS     current
3352    DESCRIPTION
3353        "The value of tBgpPeerGroupPlcyExportPolicy4 specifies
3354         the fourth export policy."
3355    DEFVAL { ''H }   -- the empty string
3356    ::= { tBgpPeerGroupPlcyEntry 19 }
3357
3358tBgpPeerGroupPlcyExportPolicy5 OBJECT-TYPE
3359    SYNTAX     TPolicyStatementNameOrEmpty
3360    MAX-ACCESS read-create
3361    STATUS     current
3362    DESCRIPTION
3363        "The value of tBgpPeerGroupPlcyExportPolicy5 specifies
3364         the fifth export policy."
3365    DEFVAL { ''H }   -- the empty string
3366    ::= { tBgpPeerGroupPlcyEntry 20 }
3367
3368tBgpPeerGroupPlcyExportPolicy6 OBJECT-TYPE
3369    SYNTAX     TPolicyStatementNameOrEmpty
3370    MAX-ACCESS read-create
3371    STATUS     current
3372    DESCRIPTION
3373        "The value of tBgpPeerGroupPlcyExportPolicy6 specifies
3374         the sixth export policy."
3375    DEFVAL { ''H }   -- the empty string
3376    ::= { tBgpPeerGroupPlcyEntry 21 }
3377
3378tBgpPeerGroupPlcyExportPolicy7 OBJECT-TYPE
3379    SYNTAX     TPolicyStatementNameOrEmpty
3380    MAX-ACCESS read-create
3381    STATUS     current
3382    DESCRIPTION
3383        "The value of tBgpPeerGroupPlcyExportPolicy7 specifies
3384         the seventh export policy."
3385    DEFVAL { ''H }   -- the empty string
3386    ::= { tBgpPeerGroupPlcyEntry 22 }
3387
3388tBgpPeerGroupPlcyExportPolicy8 OBJECT-TYPE
3389    SYNTAX     TPolicyStatementNameOrEmpty
3390    MAX-ACCESS read-create
3391    STATUS     current
3392    DESCRIPTION
3393        "The value of tBgpPeerGroupPlcyExportPolicy8 specifies
3394         the eighth export policy."
3395    DEFVAL { ''H }   -- the empty string
3396    ::= { tBgpPeerGroupPlcyEntry 23 }
3397
3398tBgpPeerGroupPlcyExportPolicy9 OBJECT-TYPE
3399    SYNTAX     TPolicyStatementNameOrEmpty
3400    MAX-ACCESS read-create
3401    STATUS     current
3402    DESCRIPTION
3403        "The value of tBgpPeerGroupPlcyExportPolicy9 specifies
3404         the ninth export policy."
3405    DEFVAL { ''H }   -- the empty string
3406    ::= { tBgpPeerGroupPlcyEntry 24 }
3407
3408tBgpPeerGroupPlcyExportPolicy10 OBJECT-TYPE
3409    SYNTAX     TPolicyStatementNameOrEmpty
3410    MAX-ACCESS read-create
3411    STATUS     current
3412    DESCRIPTION
3413        "The value of tBgpPeerGroupPlcyExportPolicy10 specifies
3414         the tenth export policy."
3415    DEFVAL { ''H }   -- the empty string
3416    ::= { tBgpPeerGroupPlcyEntry 25 }
3417
3418tBgpPeerGroupPlcyExportPolicy11 OBJECT-TYPE
3419    SYNTAX     TPolicyStatementNameOrEmpty
3420    MAX-ACCESS read-create
3421    STATUS     current
3422    DESCRIPTION
3423        "The value of tBgpPeerGroupPlcyExportPolicy11 specifies
3424         the eleventh export policy."
3425    DEFVAL { ''H }   -- the empty string
3426    ::= { tBgpPeerGroupPlcyEntry 26 }
3427
3428tBgpPeerGroupPlcyExportPolicy12 OBJECT-TYPE
3429    SYNTAX     TPolicyStatementNameOrEmpty
3430    MAX-ACCESS read-create
3431    STATUS     current
3432    DESCRIPTION
3433        "The value of tBgpPeerGroupPlcyExportPolicy12 specifies
3434         the twelfth export policy."
3435    DEFVAL { ''H }   -- the empty string
3436    ::= { tBgpPeerGroupPlcyEntry 27 }
3437
3438tBgpPeerGroupPlcyExportPolicy13 OBJECT-TYPE
3439    SYNTAX     TPolicyStatementNameOrEmpty
3440    MAX-ACCESS read-create
3441    STATUS     current
3442    DESCRIPTION
3443        "The value of tBgpPeerGroupPlcyExportPolicy13 specifies
3444         the thirteenth export policy."
3445    DEFVAL { ''H }   -- the empty string
3446    ::= { tBgpPeerGroupPlcyEntry 28 }
3447
3448tBgpPeerGroupPlcyExportPolicy14 OBJECT-TYPE
3449    SYNTAX     TPolicyStatementNameOrEmpty
3450    MAX-ACCESS read-create
3451    STATUS     current
3452    DESCRIPTION
3453        "The value of tBgpPeerGroupPlcyExportPolicy14 specifies
3454         the fourteenth export policy."
3455    DEFVAL { ''H }   -- the empty string
3456    ::= { tBgpPeerGroupPlcyEntry 29 }
3457
3458tBgpPeerGroupPlcyExportPolicy15 OBJECT-TYPE
3459    SYNTAX     TPolicyStatementNameOrEmpty
3460    MAX-ACCESS read-create
3461    STATUS     current
3462    DESCRIPTION
3463        "The value of tBgpPeerGroupPlcyExportPolicy15 specifies
3464         the fifteenth export policy."
3465    DEFVAL { ''H }   -- the empty string
3466    ::= { tBgpPeerGroupPlcyEntry 30 }
3467
3468--
3469-- Peer objects
3470--
3471
3472tBgpPeerTableLastChanged OBJECT-TYPE
3473    SYNTAX     TimeStamp
3474    MAX-ACCESS read-only
3475    STATUS     current
3476    DESCRIPTION
3477        "The value of tBgpPeerGroupTableLastChanged specifies the last timestamp
3478         when an entry in the tBgpPeerGroupTable was last changed."
3479    ::= { tBgpPeerObjects 1 }
3480
3481tBgpPeerTableSpinlock OBJECT-TYPE
3482    SYNTAX     TestAndIncr
3483    MAX-ACCESS read-write
3484    STATUS     current
3485    DESCRIPTION
3486        "The value of tBgpPeerGroupTableSpinlock specifies voluntary
3487         serialization control for tBgpPeerGroupTable. It is mainly used to
3488         coordinate changes to tBgpPeerInheritance."
3489    DEFVAL { 0 }
3490    ::= { tBgpPeerObjects 2 }
3491
3492tBgpPeerTable OBJECT-TYPE
3493    SYNTAX     SEQUENCE OF TBgpPeerEntry
3494    MAX-ACCESS not-accessible
3495    STATUS     obsolete
3496    DESCRIPTION
3497        "The tBgpPeerTable is the list of configured BGP Peers. The table
3498         entries are indexed by the peer's IP address.  For administrative
3499         convenience the Peer Group name should be set but is not used for
3500         sorting in the agent."
3501    ::= { tBgpPeerObjects 3 }
3502
3503tBgpPeerEntry OBJECT-TYPE
3504    SYNTAX     TBgpPeerEntry
3505    MAX-ACCESS not-accessible
3506    STATUS     obsolete
3507    DESCRIPTION
3508        "An entry (conceptual row) in the tBgpPeerTable.
3509
3510         An entry can be created using the row status object,
3511         tBgpPeerRowStatus. When created, all objects are initialized to
3512         their default values.
3513
3514         Before the Peer entry can be used, tBgpPeerRowStatus must be set
3515         to 'active(1)'. The Peer entry can be removed by setting
3516         tBgpPeerRowStatus to 'destroy(6)'.
3517
3518         The Peer entry will be advertised to BGP peers when
3519         tBgpPeerShutdown is false."
3520    INDEX      { tBgpInstanceIndex, tBgpPeerAddress }
3521    ::= { tBgpPeerTable 1 }
3522
3523TBgpPeerEntry ::= SEQUENCE {
3524   tBgpPeerAddress           IpAddress,
3525   tBgpPeerPeerGroup         BgpPeerGroupNameOrEmpty,
3526   tBgpPeerRowStatus         RowStatus,
3527   tBgpPeerShutdown          TruthValue,
3528   tBgpPeerDescription       DisplayString,
3529   tBgpPeerConnectRetry      BgpConnectRetryTime,
3530   tBgpPeerHoldTime          BgpHoldTime,
3531   tBgpPeerKeepAlive         BgpKeepAliveTime,
3532   tBgpPeerMinASOrigination  BgpMinASOriginationTime,
3533   tBgpPeerDampening         TruthValue,
3534   tBgpPeerLocalAddress      IpAddress,
3535   tBgpPeerLocalAS           TmnxBgpAutonomousSystem,
3536   tBgpPeerLocalPreference   TmnxBgpLocalPreference,
3537   tBgpPeerLoopDetect        BgpLoopDetect,
3538   tBgpPeerMinRouteAdvertisement BgpMinRouteAdvertisement,
3539   tBgpPeerMaxPrefix         BgpPrefixLimit,
3540   tBgpPeerMEDSource         BgpMEDSource,
3541   tBgpPeerMEDValue          BgpMEDValue,
3542   tBgpPeerMultihop          BgpTimeToLive,
3543   tBgpPeerNextHopSelf       TruthValue,
3544   tBgpPeerNoAggregatorID    TruthValue,
3545   tBgpPeerPassive           TruthValue,
3546   tBgpPeerPeerAS            TmnxBgpAutonomousSystem,
3547   tBgpPeerPeerType          BgpPeerType,
3548   tBgpPeerPreference        TmnxBgpPreference,
3549   tBgpPeerRemovePrivateAS   TruthValue,
3550   tBgpPeerLastChanged       TimeStamp,
3551   tBgpPeerInheritance       Counter64,
3552   tBgpPeerImportPolicy1     TPolicyStatementNameOrEmpty,
3553   tBgpPeerImportPolicy2     TPolicyStatementNameOrEmpty,
3554   tBgpPeerImportPolicy3     TPolicyStatementNameOrEmpty,
3555   tBgpPeerImportPolicy4     TPolicyStatementNameOrEmpty,
3556   tBgpPeerImportPolicy5     TPolicyStatementNameOrEmpty,
3557   tBgpPeerExportPolicy1     TPolicyStatementNameOrEmpty,
3558   tBgpPeerExportPolicy2     TPolicyStatementNameOrEmpty,
3559   tBgpPeerExportPolicy3     TPolicyStatementNameOrEmpty,
3560   tBgpPeerExportPolicy4     TPolicyStatementNameOrEmpty,
3561   tBgpPeerExportPolicy5     TPolicyStatementNameOrEmpty,
3562   tBgpPeerOperStatus        BgpOperState,
3563   tBgpPeerLocalASPrivate    TruthValue,
3564   tBgpPeerMd5Auth           TruthValue,
3565   tBgpPeerMd5AuthKey        OCTET STRING,
3566   tBgpPeerClusterId         IpAddress,
3567   tBgpPeerDisableClientReflect   TruthValue,
3568   tBgpPeerGracefulRestart   TruthValue,
3569   tBgpPeerGRRestartTime     Unsigned32,
3570   tBgpPeerGRStaleRoute      Unsigned32,
3571   tBgpPeerGRAdminState      TmnxAdminState,
3572   tBgpPeerGROperState       TmnxOperState,
3573   tBgpPeerFamily            TmnxIpFamily,
3574   tBgpPeerVpnRemoteFamily   TmnxIpFamily,
3575   tBgpPeerVpnApplyImport    TruthValue,
3576   tBgpPeerVpnApplyExport    TruthValue,
3577   tBgpPeerVpnLocalCaps      TmnxVpnCapability,
3578   tBgpPeerVpnRemoteCaps     TmnxVpnCapability,
3579   tBgpPeerConnState         INTEGER,
3580   tBgpPeerASOverride        TruthValue,
3581   tBgpPeerOrf               TruthValue,
3582   tBgpPeerExtCommsOrf       TruthValue,
3583   tBgpPeerExtCommsSendOrf   TruthValue,
3584   tBgpPeerExtCommsRecvOrf   TruthValue
3585   }
3586
3587tBgpPeerAddress OBJECT-TYPE
3588    SYNTAX     IpAddress
3589    MAX-ACCESS not-accessible
3590    STATUS     obsolete
3591    DESCRIPTION
3592        "Index for tBgpPeerTable, tBgpPeerAddress indicates
3593         the IP address of the Peer."
3594    ::= { tBgpPeerEntry 1 }
3595
3596tBgpPeerPeerGroup OBJECT-TYPE
3597    SYNTAX     BgpPeerGroupNameOrEmpty
3598    MAX-ACCESS read-create
3599    STATUS     obsolete
3600    DESCRIPTION
3601        "The value of tBgpPeerPeerGroup specifies the name of the Peer group for
3602         the Peer. This object can only be set when the tBgpPeerRowStatus is not
3603         active(1).
3604
3605         Setting this object causes the Peer attributes to be set to the
3606         inherited values from the Peer Group and from the global BGP defaults.
3607
3608         This will destroy any previously configured values. So, when creating a
3609         row, set this object first, or second after tBgpPeerAddress.
3610         Then set any peer attribute objects."
3611    DEFVAL { ''H }   -- the empty string
3612    ::= { tBgpPeerEntry 2 }
3613
3614tBgpPeerRowStatus OBJECT-TYPE
3615    SYNTAX     RowStatus
3616    MAX-ACCESS read-create
3617    STATUS     obsolete
3618    DESCRIPTION
3619        "The value of tBgpPeerRowStatus specifies the row status for this
3620         BGP Peer for the virtual router. It is used to create and delete
3621         row entries in this table.
3622
3623         In order for an attempt to 'destroy' this row entry to succeed,
3624         the value of tBgpPeerShutdown must be 'true'."
3625    ::= { tBgpPeerEntry  3 }
3626
3627tBgpPeerShutdown OBJECT-TYPE
3628    SYNTAX     TruthValue
3629    MAX-ACCESS read-create
3630    STATUS     obsolete
3631    DESCRIPTION
3632        "The value of tBgpPeerShutdown specifies if we advertise this peer or
3633         not.
3634
3635         A value of false(2) means no shutdown, so advertise; true(1) means this
3636         entry is shutdown, so do not advertise."
3637    DEFVAL { false }
3638    ::= { tBgpPeerEntry  4 }
3639
3640tBgpPeerDescription OBJECT-TYPE
3641    SYNTAX     DisplayString (SIZE(0..80))
3642    MAX-ACCESS read-create
3643    STATUS     obsolete
3644    DESCRIPTION
3645        "The value of tBgpPeerDescription specifies a user provided
3646         description string for this peer entry. It can consist of any
3647         printable, seven-bit ASCII characters up to 80 characters in length."
3648    DEFVAL { ''H }   -- the empty string
3649    ::= { tBgpPeerEntry  5 }
3650
3651tBgpPeerConnectRetry OBJECT-TYPE
3652    SYNTAX     BgpConnectRetryTime
3653    UNITS      "seconds"
3654    MAX-ACCESS read-create
3655    STATUS     obsolete
3656    DESCRIPTION
3657        "The value of tBgpPeerConnectRetry specifies the value (in seconds)
3658         of the BGP Connect Retry timer."
3659    REFERENCE "BGP4-MIB.bgpPeerConnectRetryInterval"
3660    DEFVAL { 120 }
3661    ::= { tBgpPeerEntry  6 }
3662
3663tBgpPeerHoldTime OBJECT-TYPE
3664    SYNTAX     BgpHoldTime
3665    UNITS      "seconds"
3666    MAX-ACCESS read-create
3667    STATUS     obsolete
3668    DESCRIPTION
3669        "The value of tBgpPeerHoldTime specifies the value (in seconds)
3670         of the BGP Hold Time."
3671    REFERENCE "BGP4-MIB.bgpPeerHoldTime"
3672    DEFVAL { 90 }
3673    ::= { tBgpPeerEntry  7 }
3674
3675tBgpPeerKeepAlive OBJECT-TYPE
3676    SYNTAX     BgpKeepAliveTime
3677    UNITS      "seconds"
3678    MAX-ACCESS read-create
3679    STATUS     obsolete
3680    DESCRIPTION
3681        "The value of tBgpPeerKeepAlive specifies the value of the BGP
3682         Keepalive timer.
3683
3684         A keepalive message is sent every time this timer expires."
3685    REFERENCE "BGP4-MIB.bgpPeerKeepAlive"
3686    DEFVAL { 30 }
3687    ::= { tBgpPeerEntry  8 }
3688
3689tBgpPeerMinASOrigination OBJECT-TYPE
3690    SYNTAX     BgpMinASOriginationTime
3691    UNITS      "seconds"
3692    MAX-ACCESS read-create
3693    STATUS     obsolete
3694    DESCRIPTION
3695        "The value of tBgpPeerMinASOrigination specifies the minimal
3696         interval (in seconds) at which a given path attribute can be advertised
3697         to a peer."
3698    REFERENCE "BGP4-MIB.bgpPeerMinASOriginationInterval"
3699    DEFVAL { 15 }
3700    ::= { tBgpPeerEntry  9 }
3701
3702tBgpPeerDampening OBJECT-TYPE
3703    SYNTAX     TruthValue
3704    MAX-ACCESS read-create
3705    STATUS     obsolete
3706    DESCRIPTION
3707        "The value of tBgpPeerDampening specifies if route dampening is
3708         applied to learned routes."
3709    DEFVAL { false }
3710    ::= { tBgpPeerEntry  10 }
3711
3712tBgpPeerLocalAddress OBJECT-TYPE
3713    SYNTAX     IpAddress
3714    MAX-ACCESS read-create
3715    STATUS     obsolete
3716    DESCRIPTION
3717        "The value of tBgpPeerLocalAddress specifies the local IP address
3718         to be used by this peer.
3719
3720         If set to 0.0.0.0, then use a (non-0.0.0.0) Peer Group Local Address,
3721         or a (non-0.0.0.0) global Local Address. If both are zero then find the
3722         local address by querying the closest interface to the peer address
3723         from the routing table."
3724    DEFVAL { '00000000'H } -- 0.0.0.0
3725    ::= { tBgpPeerEntry  11 }
3726
3727tBgpPeerLocalAS OBJECT-TYPE
3728    SYNTAX     TmnxBgpAutonomousSystem
3729    MAX-ACCESS read-create
3730    STATUS     obsolete
3731    DESCRIPTION
3732        "The value of tBgpPeerLocalAS specifies the autonomous system
3733         number to be advertised for this peer.
3734
3735         If the value of tBgpPeerLocalAS, the value of tBgpPeerGroupLocalAS or
3736         tBgpInstanceLocalAS will be used in that order."
3737    DEFVAL { 0 }
3738    ::= { tBgpPeerEntry  12 }
3739
3740tBgpPeerLocalPreference OBJECT-TYPE
3741    SYNTAX     TmnxBgpLocalPreference
3742    MAX-ACCESS read-create
3743    STATUS     obsolete
3744    DESCRIPTION
3745        "The value of tBgpPeerLocalPreference specifies the default value
3746         for the Local Preference attribute. This value is used if the BGP route
3747         arrives from a BGP peer without the Local Preference attribute set.
3748
3749         It is overridden by any value set via a route policy."
3750    DEFVAL { 100 }
3751    ::= { tBgpPeerEntry  13 }
3752
3753tBgpPeerLoopDetect OBJECT-TYPE
3754    SYNTAX     BgpLoopDetect
3755    MAX-ACCESS read-create
3756    STATUS     obsolete
3757    DESCRIPTION
3758        "The value of tBgpPeerLoopDetect determines how the peer session
3759         should deal with loop detection in the AS Path."
3760    DEFVAL { ignore }
3761    ::= { tBgpPeerEntry  14 }
3762
3763tBgpPeerMinRouteAdvertisement OBJECT-TYPE
3764    SYNTAX     BgpMinRouteAdvertisement
3765    UNITS      "seconds"
3766    MAX-ACCESS read-create
3767    STATUS     obsolete
3768    DESCRIPTION
3769        "The value of tBgpPeerMinRouteAdvertisement specifies the minimum
3770         interval at which a given path attribute is advertised to a peer."
3771    DEFVAL { 30 }
3772    ::= { tBgpPeerEntry  15 }
3773
3774tBgpPeerMaxPrefix OBJECT-TYPE
3775    SYNTAX     BgpPrefixLimit
3776    UNITS      "number of routes"
3777    MAX-ACCESS read-create
3778    STATUS     obsolete
3779    DESCRIPTION
3780        "configures the maximum number of routes that can
3781         be learned from this peer.  zero means 'no limit'.
3782
3783         if the number of routes exceeds 90% of this limit,
3784         then the tBgpMaxPrefix90 notification is sent.
3785
3786         if the number of routes exceeds this limit, then
3787         BGP peering will be dropped.  Also, the tBgpMaxPrefix100
3788         notification will be sent."
3789    DEFVAL { 0 }
3790    ::= { tBgpPeerEntry  16 }
3791
3792tBgpPeerMEDSource OBJECT-TYPE
3793    SYNTAX     BgpMEDSource
3794    MAX-ACCESS read-create
3795    STATUS     obsolete
3796    DESCRIPTION
3797        "The value of tBgpPeerMEDSource specifies the source of the Multi
3798         Exit Discriminator (MED) value for peers in this group."
3799    DEFVAL { noMedOut }
3800    ::= { tBgpPeerEntry  17 }
3801
3802tBgpPeerMEDValue OBJECT-TYPE
3803    SYNTAX     BgpMEDValue
3804    MAX-ACCESS read-create
3805    STATUS     obsolete
3806    DESCRIPTION
3807        "The value of tBgpPeerMEDValue specifies the value of MED when
3808         tBgpPeerMEDSource is 'metricVal'. If the value of
3809         tBgpPeerMEDSource is not 'metricVal', this object is ignored."
3810    DEFVAL { 0 }
3811    ::= { tBgpPeerEntry  18 }
3812
3813tBgpPeerMultihop OBJECT-TYPE
3814    SYNTAX     BgpTimeToLive
3815    UNITS      "TTL hops"
3816    MAX-ACCESS read-create
3817    STATUS     obsolete
3818    DESCRIPTION
3819        "The value of tBgpPeerMultihop specifies the TTL used in IP packet
3820         header for BGP advertisements.
3821
3822         Default TTL values for EBGP peer is 1, and MAX_TTL for IBGP peers.
3823         Default value if not set is  no_type - the peer has to infer its value
3824         based on local-as, and peer-as in that case."
3825    DEFVAL { 0 }
3826    ::= { tBgpPeerEntry  19 }
3827
3828tBgpPeerNextHopSelf OBJECT-TYPE
3829    SYNTAX     TruthValue
3830    MAX-ACCESS read-create
3831    STATUS     obsolete
3832    DESCRIPTION
3833        "The value of tBgpPeerNextHopSelf specifies if routes advertised
3834         to EBGP peers in this group have NEXTHOP path attribute set to this
3835         router's physical interface.
3836
3837         When false, third party routes are advertised."
3838    DEFVAL { false }
3839    ::= { tBgpPeerEntry  21 }
3840
3841tBgpPeerNoAggregatorID OBJECT-TYPE
3842    SYNTAX     TruthValue
3843    MAX-ACCESS read-create
3844    STATUS     obsolete
3845    DESCRIPTION
3846        "The value of tBgpPeerNoAggregatorID specifies if different
3847         routers in the same AS create aggregate routes containing different
3848         AS paths.
3849
3850         A value of 'true' would enable setting the router ID to 0 in the
3851         aggregator path attribute when BGP is aggregating routes.
3852
3853         A value of 'false' would disable setting the router ID to 0 in the
3854         aggregator path attribute when BGP is aggregating routes."
3855    DEFVAL { false }
3856    ::= { tBgpPeerEntry  22 }
3857
3858tBgpPeerPassive OBJECT-TYPE
3859    SYNTAX     TruthValue
3860    MAX-ACCESS read-create
3861    STATUS     obsolete
3862    DESCRIPTION
3863        "The value of tBgpPeerPassive specifies if the peer will not attempt to
3864         connect to the far end peer or just wait for the far end peer to
3865         connect."
3866    DEFVAL { false }
3867    ::= { tBgpPeerEntry  23 }
3868
3869tBgpPeerPeerAS  OBJECT-TYPE
3870    SYNTAX     TmnxBgpAutonomousSystem
3871    MAX-ACCESS read-create
3872    STATUS     obsolete
3873    DESCRIPTION
3874        "The value of tBgpPeerPeerAS specifies the Autonomous System number
3875         for the remote peer."
3876    DEFVAL { 0 }
3877    ::= { tBgpPeerEntry  24 }
3878
3879tBgpPeerPeerType  OBJECT-TYPE
3880    SYNTAX     BgpPeerType
3881    MAX-ACCESS read-create
3882    STATUS     obsolete
3883    DESCRIPTION
3884        "The value of tBgpPeerPeerType specifies the type of
3885         peer - noType(1), internal(2) and external(3).
3886
3887         Default value if not set is noType - the peer has to infer its value
3888         based on local-as, and peer-as in that case."
3889    DEFVAL { noType }
3890    ::= { tBgpPeerEntry  25 }
3891
3892tBgpPeerPreference OBJECT-TYPE
3893    SYNTAX     TmnxBgpPreference (1..255)
3894    MAX-ACCESS read-create
3895    STATUS     obsolete
3896    DESCRIPTION
3897        "The value of tBgpPeerPreference specifies the route preference for
3898         routes learned via the peer."
3899    DEFVAL { 170 }
3900    ::= { tBgpPeerEntry  26 }
3901
3902tBgpPeerRemovePrivateAS OBJECT-TYPE
3903    SYNTAX     TruthValue
3904    MAX-ACCESS read-create
3905    STATUS     obsolete
3906    DESCRIPTION
3907        "The value of tBgpPeerRemovePrivateAS specifies if private AS
3908         numbers should be stripped from the AS Path before advertising them
3909         to BGP peers."
3910    DEFVAL { false }
3911    ::= { tBgpPeerEntry  27 }
3912
3913tBgpPeerLastChanged OBJECT-TYPE
3914    SYNTAX     TimeStamp
3915    MAX-ACCESS read-only
3916    STATUS     obsolete
3917    DESCRIPTION
3918        "The value tBgpPeerLastChanged indicates when an entry in
3919         tBgpPeerTable was last changed."
3920    ::= { tBgpPeerEntry 28 }
3921
3922tBgpPeerInheritance OBJECT-TYPE
3923    SYNTAX     Counter64
3924    MAX-ACCESS read-create
3925    STATUS     obsolete
3926    DESCRIPTION
3927        "The value of tBgpPeerInheritance specifies if the peer entry in
3928         this row, should inherit the operational value of  an object,
3929         or use the administratively set value.
3930
3931         This object is a bit-mask, with the following positions:
3932
3933         tBgpPeerShutdown                             0x04
3934         tBgpPeerConnectRetry                         0x10
3935         tBgpPeerHoldTime                             0x20
3936         tBgpPeerKeepAlive                            0x40
3937         tBgpPeerMinASOrigination                     0x80
3938         tBgpPeerDampening                           0x100
3939         tBgpPeerLocalAddress                        0x200
3940         tBgpPeerLocalAS                             0x400
3941         tBgpPeerLocalPreference                     0x800
3942         tBgpPeerLoopDetect                         0x1000
3943         tBgpPeerMinRouteAdvertisement              0x2000
3944         tBgpPeerMaxPrefix                          0x4000
3945         tBgpPeerMEDSource                          0x8000
3946         tBgpPeerMEDValue                          0x10000
3947         tBgpPeerMultihop                          0x20000
3948         tBgpPeerNextHopSelf                       0x80000
3949         tBgpPeerNoAggregatorID                   0x100000
3950         tBgpPeerPassive                          0x200000
3951         tBgpPeerPeerAS                           0x400000
3952         tBgpPeerPeerType                         0x800000
3953         tBgpPeerPreference                      0x1000000
3954         tBgpPeerRemovePrivateAS                 0x2000000
3955         tBgpPeerImportPolicy1                   0x8000000
3956         tBgpPeerImportPolicy2                  0x10000000
3957         tBgpPeerImportPolicy3                  0x20000000
3958         tBgpPeerImportPolicy4                  0x40000000
3959         tBgpPeerImportPolicy5                  0x80000000
3960         tBgpPeerExportPolicy1                 0x100000000
3961         tBgpPeerExportPolicy2                 0x200000000
3962         tBgpPeerExportPolicy3                 0x400000000
3963         tBgpPeerExportPolicy4                 0x800000000
3964         tBgpPeerExportPolicy5                0x1000000000
3965         tBgpPeerLocalASPrivate               0x2000000000
3966         tBgpPeerMd5Auth                      0x4000000000
3967         tBgpPeerMd5AuthKey                   0x8000000000
3968         tBgpPeerClusterId                   0x10000000000
3969         tBgpPeerDisableClientReflect        0x20000000000
3970         tBgpPeerGracefulRestart             0x40000000000
3971         tBgpPeerGRRestartTime               0x80000000000
3972         tBgpPeerGRStaleRoute               0x100000000000
3973         tBgpPeerGRAdminState               0x200000000000
3974         tBgpPeerFamily                     0x400000000000
3975         tBgpPeerVpnApplyImport             0x800000000000
3976         tBgpPeerVpnApplyExport            0x1000000000000
3977         tBgpPeerASOverride                0x2000000000000
3978         tBgpPeerOrf                       0x4000000000000
3979         tBgpPeerExtCommsOrf               0x8000000000000
3980         tBgpPeerExtCommsSendOrf          0x10000000000000
3981         tBgpPeerExtCommsRecvOrf          0x20000000000000
3982
3983         When the bit for an object is set to one, then the
3984         object's administrative and operational value are whatever
3985         the DEFVAL or most recently SET value is.
3986
3987         When the bit for an object is set to zero, then the
3988         object's administrative and operational value are inherited
3989         from the corresponding object in tBgpPeerGroupTable, or
3990         from the corresponding object in tBgpInstanceTable."
3991    DEFVAL { 0 } -- by default inherit everything from tBgpPeerGroupTable
3992    ::= { tBgpPeerEntry 29 }
3993
3994tBgpPeerImportPolicy1 OBJECT-TYPE
3995    SYNTAX     TPolicyStatementNameOrEmpty
3996    MAX-ACCESS read-create
3997    STATUS     obsolete
3998    DESCRIPTION
3999        "The value of tBgpPeerImportPolicy1 specifies import policy number 1
4000         for peer level."
4001    DEFVAL { ''H }   -- the empty string
4002    ::= { tBgpPeerEntry 30 }
4003
4004tBgpPeerImportPolicy2 OBJECT-TYPE
4005    SYNTAX     TPolicyStatementNameOrEmpty
4006    MAX-ACCESS read-create
4007    STATUS     obsolete
4008    DESCRIPTION
4009        "The value of tBgpPeerImportPolicy2 specifies import policy number 2
4010         for peer level."
4011    DEFVAL { ''H }   -- the empty string
4012    ::= { tBgpPeerEntry 31 }
4013
4014tBgpPeerImportPolicy3 OBJECT-TYPE
4015    SYNTAX     TPolicyStatementNameOrEmpty
4016    MAX-ACCESS read-create
4017    STATUS     obsolete
4018    DESCRIPTION
4019        "The value of tBgpPeerImportPolicy3 specifies import policy number 3
4020         for peer level."
4021    DEFVAL { ''H }   -- the empty string
4022    ::= { tBgpPeerEntry 32 }
4023
4024tBgpPeerImportPolicy4 OBJECT-TYPE
4025    SYNTAX     TPolicyStatementNameOrEmpty
4026    MAX-ACCESS read-create
4027    STATUS     obsolete
4028    DESCRIPTION
4029        "The value of tBgpPeerImportPolicy4 specifies import policy number 4
4030         for peer level."
4031    DEFVAL { ''H }   -- the empty string
4032    ::= { tBgpPeerEntry 33 }
4033
4034tBgpPeerImportPolicy5 OBJECT-TYPE
4035    SYNTAX     TPolicyStatementNameOrEmpty
4036    MAX-ACCESS read-create
4037    STATUS     obsolete
4038    DESCRIPTION
4039        "The value of tBgpPeerImportPolicy5 specifies import policy number 5
4040         for peer level."
4041    DEFVAL { ''H }   -- the empty string
4042    ::= { tBgpPeerEntry 34 }
4043
4044tBgpPeerExportPolicy1 OBJECT-TYPE
4045    SYNTAX     TPolicyStatementNameOrEmpty
4046    MAX-ACCESS read-create
4047    STATUS     obsolete
4048    DESCRIPTION
4049        "The value of tBgpPeerExportPolicy1 specifies export policy number 1
4050         for peer level."
4051    DEFVAL { ''H }   -- the empty string
4052    ::= { tBgpPeerEntry 35 }
4053
4054tBgpPeerExportPolicy2 OBJECT-TYPE
4055    SYNTAX     TPolicyStatementNameOrEmpty
4056    MAX-ACCESS read-create
4057    STATUS     obsolete
4058    DESCRIPTION
4059        "The value of tBgpPeerExportPolicy2 specifies export policy number 2
4060         for peer level."
4061    DEFVAL { ''H }   -- the empty string
4062    ::= { tBgpPeerEntry 36 }
4063
4064tBgpPeerExportPolicy3 OBJECT-TYPE
4065    SYNTAX     TPolicyStatementNameOrEmpty
4066    MAX-ACCESS read-create
4067    STATUS     obsolete
4068    DESCRIPTION
4069        "The value of tBgpPeerExportPolicy3 specifies export policy number 3
4070         for peer level."
4071    DEFVAL { ''H }   -- the empty string
4072    ::= { tBgpPeerEntry 37 }
4073
4074tBgpPeerExportPolicy4 OBJECT-TYPE
4075    SYNTAX     TPolicyStatementNameOrEmpty
4076    MAX-ACCESS read-create
4077    STATUS     obsolete
4078    DESCRIPTION
4079        "The value of tBgpPeerExportPolicy4 specifies export policy number 4
4080         for peer level."
4081    DEFVAL { ''H }   -- the empty string
4082    ::= { tBgpPeerEntry 38 }
4083
4084tBgpPeerExportPolicy5 OBJECT-TYPE
4085    SYNTAX     TPolicyStatementNameOrEmpty
4086    MAX-ACCESS read-create
4087    STATUS     obsolete
4088    DESCRIPTION
4089        "The value of tBgpPeerExportPolicy5 specifies export policy number 5
4090         for peer level."
4091    DEFVAL { ''H }   -- the empty string
4092    ::= { tBgpPeerEntry 39 }
4093
4094tBgpPeerOperStatus OBJECT-TYPE
4095    SYNTAX     BgpOperState
4096    MAX-ACCESS read-only
4097    STATUS     obsolete
4098    DESCRIPTION
4099        "The value of tBgpPeerOperStatus indicates the operational status
4100         of this BGP Peer.
4101
4102         A value of 'inService(2)' means the bgp peer is fully functional.
4103
4104         A value of 'outOfService(3)' means the bgp peer is down.
4105
4106         A value of 'transition(4)' means the bgp peer is performing a
4107         transition from state inService(2) to outOfService(3) or vice-versa.
4108
4109         A value of 'disabled(5)' means the BGP peer needs to be restarted
4110         by the user."
4111    ::= { tBgpPeerEntry 40 }
4112
4113tBgpPeerLocalASPrivate OBJECT-TYPE
4114    SYNTAX     TruthValue
4115    MAX-ACCESS read-create
4116    STATUS     obsolete
4117    DESCRIPTION
4118        "The value of tBgpPeerLocalASPrivate specifies if the local
4119         autonomous system number is hidden in paths learned from peering."
4120    DEFVAL { false }
4121    ::= { tBgpPeerEntry  41 }
4122
4123tBgpPeerMd5Auth OBJECT-TYPE
4124    SYNTAX     TruthValue
4125    MAX-ACCESS read-create
4126    STATUS     obsolete
4127    DESCRIPTION
4128        "The value of tBgpPeerMd5Auth specifies if the authentication using
4129         MD5 message based digest protocol is enabled."
4130    DEFVAL { false }
4131    ::= { tBgpPeerEntry  42 }
4132
4133tBgpPeerMd5AuthKey OBJECT-TYPE
4134    SYNTAX     OCTET STRING (SIZE(0..255))
4135    MAX-ACCESS read-create
4136    STATUS     obsolete
4137    DESCRIPTION
4138        "The value of tBgpPeerMd5AuthKey specifies the authentication key
4139         to be used between BGP peers neighbors before establishing sessions.
4140
4141         Authentication is done using the MD-5 message based digest protocol.
4142
4143         Authentication can be configured globally and applied to all BGP peers
4144         or per group or per peer. The most specific value is used.
4145
4146         The authentication key can be any combination of letters or numbers.
4147         Note that the string may contain embedded nulls."
4148    DEFVAL { ''H }
4149    ::= { tBgpPeerEntry  43 }
4150
4151tBgpPeerClusterId OBJECT-TYPE
4152    SYNTAX     IpAddress
4153    MAX-ACCESS read-create
4154    STATUS     obsolete
4155    DESCRIPTION
4156        "This value of tBgpPeerClusterId specifies the cluster ID for a
4157         route reflector server.
4158
4159         A value of 0.0.0.0 indicates that no cluster ID has been assigned
4160         to the BGP peer."
4161    DEFVAL {'00000000'H } -- 0.0.0.0
4162    ::= { tBgpPeerEntry  44 }
4163
4164tBgpPeerDisableClientReflect OBJECT-TYPE
4165    SYNTAX     TruthValue
4166    MAX-ACCESS read-create
4167    STATUS     obsolete
4168    DESCRIPTION
4169        "The value of tBgpPeerDisableClientReflect specifies if reflection
4170         of routes by the route reflector to all client peers within its cluster
4171         is enabled or disabled.
4172
4173         A value of 'false' means reflection of routes to all client peers is
4174         enabled."
4175    DEFVAL { false }
4176    ::= { tBgpPeerEntry  45 }
4177
4178tBgpPeerGracefulRestart     OBJECT-TYPE
4179    SYNTAX      TruthValue
4180    MAX-ACCESS  read-create
4181    STATUS      obsolete
4182    DESCRIPTION
4183        "The value of tBgpPeerGracefulRestart specifies whether or not
4184         graceful restart capabilities are enabled on this instance of BGP.
4185
4186         When the value is set to 'false' graceful restart is disabled and any
4187         previous configuration of other graceful restart parameters is
4188         removed."
4189    DEFVAL { false }
4190    ::= { tBgpPeerEntry 46 }
4191
4192tBgpPeerGRRestartTime       OBJECT-TYPE
4193    SYNTAX      Unsigned32 (1..3600)
4194    UNITS       "seconds"
4195    MAX-ACCESS  read-create
4196    STATUS      obsolete
4197    DESCRIPTION
4198        "The value of tBgpPeerGRRestartTime specifies the maximum
4199         amount of time in seconds that a graceful restart should take."
4200    DEFVAL { 120 }
4201    ::= { tBgpPeerEntry 47 }
4202
4203tBgpPeerGRStaleRoute        OBJECT-TYPE
4204    SYNTAX      Unsigned32 (1..3600)
4205    UNITS       "seconds"
4206    MAX-ACCESS  read-create
4207    STATUS      obsolete
4208    DESCRIPTION
4209        "The value of tBgpPeerGRStaleRoute specifies the maximum
4210         amount of time in seconds that stale routes should be maintained
4211         after a graceful restart is initiated.  This value should be
4212         at least as large a the value of tBgpPeerGRRestartTime."
4213    DEFVAL { 360 }
4214    ::= { tBgpPeerEntry 48 }
4215
4216tBgpPeerGRAdminState    OBJECT-TYPE
4217    SYNTAX      TmnxAdminState
4218    MAX-ACCESS  read-create
4219    STATUS      obsolete
4220    DESCRIPTION
4221        "The value of tBgpPeerGRAdminState specifies the desired
4222         administrative state of the graceful restart capabilities for
4223         this peer of the BGP protocol.  When the value is 'outOfService'
4224         the graceful restart capabilities are disabled but the
4225         graceful restart configuration parameters are retained."
4226    DEFVAL { inService }
4227    ::= { tBgpPeerEntry 49 }
4228
4229tBgpPeerGROperState     OBJECT-TYPE
4230    SYNTAX      TmnxOperState
4231    MAX-ACCESS  read-only
4232    STATUS      obsolete
4233    DESCRIPTION
4234        "The value of tBgpPeerGROperState indicates the operational
4235         status of the graceful restart capabilities for this peer of
4236         the BGP protocol."
4237    ::= { tBgpPeerEntry 50 }
4238
4239tBgpPeerFamily      OBJECT-TYPE
4240    SYNTAX      TmnxIpFamily
4241    MAX-ACCESS  read-create
4242    STATUS      obsolete
4243    DESCRIPTION
4244        "The value of tBgpPeerFamily specifies the types of routing
4245         information to be distributed by the local side of this Peer of
4246         the BGP protocol.  BGP was initially designed for the distribution
4247         of IPv4 routing information.  Multi-protocol extensions and the
4248         use of a VPN-IPv4 address have been added to extend its ability
4249         to carry overlapping routing information.  A 'vpnIpv4' address is
4250         a 12-byte value consisting of the 8-byte route distinguisher, RD,
4251         and the 4-byte ipv4 IP address prefix.  The RD must be unique
4252         within the scope of the VPRN.   This allows the IP address prefixes
4253         within different VRFs to overlap.
4254
4255         This object has been obsoleted in release 6.0."
4256   DEFVAL { {ipv4} }
4257   ::= { tBgpPeerEntry 51 }
4258
4259tBgpPeerVpnRemoteFamily     OBJECT-TYPE
4260    SYNTAX      TmnxIpFamily
4261    MAX-ACCESS  read-only
4262    STATUS      obsolete
4263    DESCRIPTION
4264        "The value of tBgpPeerVpnRemoteFamily indicates the types of routing
4265         information to be distributed by the remote end of this Peer of the
4266         BGP protocol.  BGP was initially designed for the distribution of
4267         IPv4 routing information.  Multi-protocol extensions and the use
4268         of a VPN-IPv4 address have been added to extend its ability to
4269         carry overlapping routing information.  A 'vpnIpv4' address is a
4270         12-byte value consisting of the 8-byte route distinguisher, RD,
4271         and the 4-byte ipv4 IP address prefix.  The RD must be unique
4272         within the scope of the VPRN.   This allows the IP address prefixes
4273         within different VRFs to overlap.
4274
4275         This object has been obsoleted."
4276    ::= { tBgpPeerEntry 52 }
4277
4278tBgpPeerVpnApplyImport  OBJECT-TYPE
4279    SYNTAX      TruthValue
4280    MAX-ACCESS  read-create
4281    STATUS      obsolete
4282    DESCRIPTION
4283        "The value of tBgpPeerVpnApplyImport specifies if the BGP import
4284         route policies are applied to VPN-IPv4 routes of this group.
4285
4286         When the value is 'false' the application of the base instance
4287         BGP import route policies to VPN-IPv4 routes of this group is
4288         disabled."
4289    DEFVAL { false }
4290    ::= { tBgpPeerEntry 53 }
4291
4292tBgpPeerVpnApplyExport  OBJECT-TYPE
4293    SYNTAX      TruthValue
4294    MAX-ACCESS  read-create
4295    STATUS      obsolete
4296    DESCRIPTION
4297        "The value of tBgpPeerVpnApplyExport specifies if the BGP export
4298         route policies are applied to VPN-IPv4 routes of this group.
4299
4300         When the value is 'false' the application of the BGP export route
4301         policies to VPN-IPv4 routes of this group is disabled."
4302    DEFVAL { false }
4303    ::= { tBgpPeerEntry 54 }
4304
4305tBgpPeerVpnLocalCaps      OBJECT-TYPE
4306    SYNTAX      TmnxVpnCapability
4307    MAX-ACCESS  read-only
4308    STATUS      obsolete
4309    DESCRIPTION
4310        "The value of tBgpPeerVpnLocalCaps indicates the capabilities
4311         supported on the local end of the BGP Peer."
4312    ::= { tBgpPeerEntry 55 }
4313
4314tBgpPeerVpnRemoteCaps   OBJECT-TYPE
4315    SYNTAX      TmnxVpnCapability
4316    MAX-ACCESS  read-only
4317    STATUS      obsolete
4318    DESCRIPTION
4319        "The value of tBgpPeerVpnRemoteCaps indicates the capabilities
4320         advertised by the remote end of the BGP Peer."
4321    ::= { tBgpPeerEntry 56 }
4322
4323tBgpPeerConnState OBJECT-TYPE
4324    SYNTAX     INTEGER {
4325                   idle(1),
4326                   connect(2),
4327                   active(3),
4328                   opensent(4),
4329                   openconfirm(5),
4330                   established(6)
4331               }
4332    MAX-ACCESS read-only
4333    STATUS     obsolete
4334    DESCRIPTION
4335        "The value of tBgpPeerConnState indicates the BGP peer connection state.
4336
4337         This object is the shadow object of bgpPeerState as existing in the
4338         BGP4-MIB."
4339    ::= { tBgpPeerEntry 57 }
4340
4341tBgpPeerASOverride  OBJECT-TYPE
4342    SYNTAX      TruthValue
4343    MAX-ACCESS  read-create
4344    STATUS      obsolete
4345    DESCRIPTION
4346        "The value of tBgpPeerASOverride specifies if the service
4347         provider BGP will override the customer AS number in the ASPATH
4348         with its own AS number.
4349
4350         A value of 'true' means the service provider BGP will override the
4351         customer AS number in the ASPATH with its own AS number.
4352
4353         Without this feature there could be scenarios where multiple CE
4354         locations belonging to the same AS will not be able to communicate due
4355         to a potential loop detection."
4356    DEFVAL { false }
4357    ::= { tBgpPeerEntry 58 }
4358
4359tBgpPeerOrf  OBJECT-TYPE
4360    SYNTAX      TruthValue
4361    MAX-ACCESS  read-create
4362    STATUS      obsolete
4363    DESCRIPTION
4364        "The value of tBgpPeerOrf specifies if outbound route filtering
4365         capability is enabled or disabled for the BGP peer."
4366    DEFVAL { false }
4367    ::= { tBgpPeerEntry 59 }
4368
4369tBgpPeerExtCommsOrf  OBJECT-TYPE
4370    SYNTAX      TruthValue
4371    MAX-ACCESS  read-create
4372    STATUS      obsolete
4373    DESCRIPTION
4374        "The value of tBgpPeerExtCommsOrf specifies if outbound route
4375         filtering capability is based on extended communities for the BGP
4376         peer."
4377    DEFVAL { false }
4378    ::= { tBgpPeerEntry 60 }
4379
4380tBgpPeerExtCommsSendOrf  OBJECT-TYPE
4381    SYNTAX      TruthValue
4382    MAX-ACCESS  read-create
4383    STATUS      obsolete
4384    DESCRIPTION
4385        "The value of tBgpPeerExtCommsSendOrf specifies if outbound route
4386         filter advertisement to the neighbors in this BGP peer."
4387    DEFVAL { false }
4388    ::= { tBgpPeerEntry 61 }
4389
4390tBgpPeerExtCommsRecvOrf  OBJECT-TYPE
4391    SYNTAX      TruthValue
4392    MAX-ACCESS  read-create
4393    STATUS      obsolete
4394    DESCRIPTION
4395        "The value of tBgpPeerExtCommsRecvOrf specifies if outbound route
4396         filter for this BGP peer is accepted from the neighbors is enabled."
4397    DEFVAL { false }
4398    ::= { tBgpPeerEntry 62 }
4399
4400
4401--
4402-- peer operational information
4403--
4404
4405tBgpPeerOperTable OBJECT-TYPE
4406    SYNTAX     SEQUENCE OF TBgpPeerOperEntry
4407    MAX-ACCESS not-accessible
4408    STATUS     obsolete
4409    DESCRIPTION
4410        "The tBgpPeerOperTable is the list of configured
4411         BGP Peers and their operational status information."
4412    ::= { tBgpPeerObjects 4 }
4413
4414tBgpPeerOperEntry OBJECT-TYPE
4415    SYNTAX     TBgpPeerOperEntry
4416    MAX-ACCESS not-accessible
4417    STATUS     obsolete
4418    DESCRIPTION
4419        "An entry (conceptual row) in the tBgpPeerOperTable.
4420
4421         Entries in tBgpPeerOperTable are created when entries are created in
4422         tBgpPeerTable."
4423    AUGMENTS { tBgpPeerEntry }
4424    ::= { tBgpPeerOperTable 1 }
4425
4426TBgpPeerOperEntry ::= SEQUENCE {
4427    tBgpPeerOperMsgOctetsRcvd             Counter64,
4428    tBgpPeerOperMsgOctetsSent             Counter64,
4429    tBgpPeerOperInputQueueMessages        Gauge32,
4430    tBgpPeerOperOutputQueueMessages       Gauge32,
4431    tBgpPeerOperReceivedPrefixes          Counter32,
4432    tBgpPeerOperSentPrefixes              Counter32,
4433    tBgpPeerOperActivePrefixes            Gauge32,
4434    tBgpPeerOperReceivedPaths             Counter32,
4435    tBgpPeerOperPathsSuppressedByDamping  Counter32,
4436    tBgpPeerOperFlaps                     Counter32,
4437    tBgpPeerOperLastState                 BgpPeerState,
4438    tBgpPeerOperLastEvent                 BgpPeerEvent,
4439    tBgpPeerOperVpnReceivedPrefixes       Counter32,
4440    tBgpPeerOperVpnSentPrefixes           Counter32,
4441    tBgpPeerOperVpnActivePrefixes         Gauge32,
4442    tBgpPeerOperGRSupport                 TruthValue,
4443    tBgpPeerOperGRFamilyRestart           TmnxBGPFamilyType,
4444    tBgpPeerOperGRFamilyFwding            TmnxBGPFamilyType,
4445    tBgpPeerOperGRFamilyNegotiated        TmnxBGPFamilyType,
4446    tBgpPeerOperGRRecvEOR                 TmnxBGPFamilyType,
4447    tBgpPeerOperGRSendEOR                 TmnxBGPFamilyType,
4448    tBgpPeerOperGRStaleRoutesTime         Unsigned32,
4449    tBgpPeerOperGRRequestRestartTime      Unsigned32,
4450    tBgpPeerOperGRStatus                  INTEGER,
4451    tBgpPeerOperNumRestarts               Unsigned32,
4452    tBgpPeerOperLastRestartTime           TimeStamp,
4453    tBgpPeerOperV6ReceivedPrefixes        Counter32,
4454    tBgpPeerOperV6SentPrefixes            Counter32,
4455    tBgpPeerOperV6ActivePrefixes          Gauge32,
4456    tBgpPeerOperV6ReceivedPaths           Counter32,
4457    tBgpPeerOperV6SuppPathsDamping        Counter32,
4458    tBgpPeerOperVpnReceivedPaths          Counter32
4459    }
4460
4461tBgpPeerOperMsgOctetsRcvd OBJECT-TYPE
4462    SYNTAX     Counter64
4463    MAX-ACCESS read-only
4464    STATUS     obsolete
4465    DESCRIPTION
4466        "The value of tBgpPeerOperMsgOctetsRcvd indicates the number of octets
4467         received from this peer."
4468    ::= { tBgpPeerOperEntry 1 }
4469
4470tBgpPeerOperMsgOctetsSent OBJECT-TYPE
4471    SYNTAX     Counter64
4472    MAX-ACCESS read-only
4473    STATUS     obsolete
4474    DESCRIPTION
4475        "The value of tBgpPeerOperMsgOctetsSent indicates the number of octets
4476         transmitted to this peer."
4477    ::= { tBgpPeerOperEntry 2 }
4478
4479tBgpPeerOperInputQueueMessages OBJECT-TYPE
4480    SYNTAX     Gauge32
4481    MAX-ACCESS read-only
4482    STATUS     obsolete
4483    DESCRIPTION
4484        "The value of tBgpPeerOperInputQueueMessages indicates the number of
4485         unprocessed messages in the queue, from this peer."
4486    ::= { tBgpPeerOperEntry 3 }
4487
4488tBgpPeerOperOutputQueueMessages OBJECT-TYPE
4489    SYNTAX     Gauge32
4490    MAX-ACCESS read-only
4491    STATUS     obsolete
4492    DESCRIPTION
4493        "The value of tBgpPeerOperOutputQueueMessages indicates the number of
4494         untransmitted messages in the queue, to this peer."
4495    ::= { tBgpPeerOperEntry 4 }
4496
4497tBgpPeerOperReceivedPrefixes OBJECT-TYPE
4498    SYNTAX     Counter32
4499    MAX-ACCESS read-only
4500    STATUS     obsolete
4501    DESCRIPTION
4502        "The value of tBgpPeerOperReceivedPrefixes indicates the number of
4503         prefixes received from this peer."
4504    ::= { tBgpPeerOperEntry 5 }
4505
4506tBgpPeerOperSentPrefixes OBJECT-TYPE
4507    SYNTAX     Counter32
4508    MAX-ACCESS read-only
4509    STATUS     obsolete
4510    DESCRIPTION
4511        "The value of tBgpPeerOperSentPrefixes indicates the number of prefixes
4512         transmitted to this peer."
4513    ::= { tBgpPeerOperEntry 6 }
4514
4515tBgpPeerOperActivePrefixes OBJECT-TYPE
4516    SYNTAX     Gauge32
4517    MAX-ACCESS read-only
4518    STATUS     obsolete
4519    DESCRIPTION
4520        "The value of tBgpPeerOperActivePrefixes indicates the number of active
4521         prefixes from this peer."
4522    ::= { tBgpPeerOperEntry 7 }
4523
4524tBgpPeerOperReceivedPaths OBJECT-TYPE
4525    SYNTAX     Counter32
4526    MAX-ACCESS read-only
4527    STATUS     obsolete
4528    DESCRIPTION
4529        "The value of tBgpPeerOperReceivedPaths indicates the number of paths
4530         received from this peer."
4531    ::= { tBgpPeerOperEntry 8 }
4532
4533tBgpPeerOperPathsSuppressedByDamping OBJECT-TYPE
4534    SYNTAX     Counter32
4535    MAX-ACCESS read-only
4536    STATUS     obsolete
4537    DESCRIPTION
4538        "The value of tBgpPeerOperPathsSuppressedByDamping indicates the number
4539         of paths from this peer, which have been suppressed by damping."
4540    ::= { tBgpPeerOperEntry 9 }
4541
4542tBgpPeerOperFlaps OBJECT-TYPE
4543    SYNTAX     Counter32
4544    MAX-ACCESS read-only
4545    STATUS     obsolete
4546    DESCRIPTION
4547        "The value of tBgpPeerOperFlaps indicates the number of flaps of updates
4548         from this peer."
4549    ::= { tBgpPeerOperEntry 10 }
4550
4551tBgpPeerOperLastState OBJECT-TYPE
4552    SYNTAX     BgpPeerState
4553    MAX-ACCESS read-only
4554    STATUS     obsolete
4555    DESCRIPTION
4556        "The value of tBgpPeerOperLastState indicates the last BGP state of this
4557         peer."
4558    ::= { tBgpPeerOperEntry 11 }
4559
4560tBgpPeerOperLastEvent OBJECT-TYPE
4561    SYNTAX     BgpPeerEvent
4562    MAX-ACCESS read-only
4563    STATUS     obsolete
4564    DESCRIPTION
4565        "The value of tBgpPeerOperLastEvent indicates the last BGP event of this
4566         peer."
4567    ::= { tBgpPeerOperEntry 12 }
4568
4569tBgpPeerOperVpnReceivedPrefixes     OBJECT-TYPE
4570    SYNTAX      Counter32
4571    MAX-ACCESS  read-only
4572    STATUS      obsolete
4573    DESCRIPTION
4574        "The value of tBgpPeerOperVpnReceivedPrefixes indicates the number of
4575         received VPN prefixes."
4576    ::= { tBgpPeerOperEntry 13 }
4577
4578tBgpPeerOperVpnSentPrefixes     OBJECT-TYPE
4579    SYNTAX      Counter32
4580    MAX-ACCESS  read-only
4581    STATUS      obsolete
4582    DESCRIPTION
4583        "The value of tBgpPeerOperVpnSentPrefixes indicates the number of
4584         transmitted VPN prefixes."
4585    ::= { tBgpPeerOperEntry 14 }
4586
4587tBgpPeerOperVpnActivePrefixes       OBJECT-TYPE
4588    SYNTAX      Gauge32
4589    MAX-ACCESS  read-only
4590    STATUS      obsolete
4591    DESCRIPTION
4592        "The value of tBgpPeerOperVpnActivePrefixes indicates the number of
4593         active VPN prefixes from this BGP peer."
4594    ::= { tBgpPeerOperEntry 15 }
4595
4596tBgpPeerOperGRSupport  OBJECT-TYPE
4597    SYNTAX      TruthValue
4598    MAX-ACCESS  read-only
4599    STATUS      obsolete
4600    DESCRIPTION
4601        "The value of tBgpPeerOperGRSupport indicates whether the BGP peer
4602         supports graceful restart. If tBgpPeerOperGRSupport has a value of
4603         'true' the peer supports graceful restart."
4604    ::= { tBgpPeerOperEntry 16 }
4605
4606tBgpPeerOperGRFamilyRestart  OBJECT-TYPE
4607    SYNTAX      TmnxBGPFamilyType
4608    MAX-ACCESS  read-only
4609    STATUS      obsolete
4610    DESCRIPTION
4611        "The value of tBgpPeerOperGRFamilyRestart indicates the capability type
4612         of NLRI that peer supports restart for."
4613    ::= { tBgpPeerOperEntry 17 }
4614
4615tBgpPeerOperGRFamilyFwding  OBJECT-TYPE
4616    SYNTAX      TmnxBGPFamilyType
4617    MAX-ACCESS  read-only
4618    STATUS      obsolete
4619    DESCRIPTION
4620        "The value of tBgpPeerOperGRFamilyFwding indicates the capability type
4621         of NLRI that peer saved forwarding for."
4622    ::= { tBgpPeerOperEntry 18 }
4623
4624tBgpPeerOperGRFamilyNegotiated OBJECT-TYPE
4625    SYNTAX      TmnxBGPFamilyType
4626    MAX-ACCESS  read-only
4627    STATUS      obsolete
4628    DESCRIPTION
4629        "The value of tBgpPeerOperGRFamilyNegotiated indicates the capability
4630         type of NLRI that restart is negotiated for by the peer."
4631    ::= { tBgpPeerOperEntry 19 }
4632
4633tBgpPeerOperGRRecvEOR OBJECT-TYPE
4634    SYNTAX      TmnxBGPFamilyType
4635    MAX-ACCESS  read-only
4636    STATUS      obsolete
4637    DESCRIPTION
4638        "The value of tBgpPeerOperGRRecvEOR indicates the capability type of
4639         NLRI of received end-of-rib markers from the peer."
4640    ::= { tBgpPeerOperEntry 20 }
4641
4642tBgpPeerOperGRSendEOR OBJECT-TYPE
4643    SYNTAX      TmnxBGPFamilyType
4644    MAX-ACCESS  read-only
4645    STATUS      obsolete
4646    DESCRIPTION
4647        "The value of tBgpPeerOperGRSendEOR indicates the capability type of
4648         NLRI of all the sent end-of-rib markers by the peer."
4649    ::= { tBgpPeerOperEntry 21 }
4650
4651tBgpPeerOperGRStaleRoutesTime OBJECT-TYPE
4652    SYNTAX      Unsigned32
4653    MAX-ACCESS  read-only
4654    STATUS      obsolete
4655    DESCRIPTION
4656        "The value of tBgpPeerOperGRStaleRoutesTime indicates the maximum
4657         amount of time in seconds that stale routes are maintained by the peer
4658         after a graceful restart is initiated."
4659    ::= { tBgpPeerOperEntry 22 }
4660
4661tBgpPeerOperGRRequestRestartTime OBJECT-TYPE
4662    SYNTAX      Unsigned32
4663    MAX-ACCESS  read-only
4664    STATUS      obsolete
4665    DESCRIPTION
4666        "The value of tBgpPeerOperGRRequestRestartTime indicates the maximum
4667         amount of time in seconds that a graceful restart takes for the peer."
4668    ::= { tBgpPeerOperEntry 23 }
4669
4670tBgpPeerOperGRStatus OBJECT-TYPE
4671    SYNTAX      INTEGER
4672    {
4673        notHelping (1),
4674        restarting (2),
4675        restart-complete (3),
4676        helping (4)
4677    }
4678    MAX-ACCESS  read-only
4679    STATUS      obsolete
4680    DESCRIPTION
4681        "The value of tBgpPeerOperGRStatus indicates the graceful restart status
4682         of the BGP peer.'
4683
4684         The values of tBgpPeerOperGRStatus means:
4685            notHelping (1),         -- Peer is not currently being helped
4686            restarting (2),         -- Received restart request from the peer
4687            restart-complete (3),   -- The peer has completed the most recent restart
4688            helping (4)             -- Peer is helping us in restarting."
4689    ::= { tBgpPeerOperEntry 24 }
4690
4691tBgpPeerOperNumRestarts OBJECT-TYPE
4692    SYNTAX      Unsigned32
4693    MAX-ACCESS  read-only
4694    STATUS      obsolete
4695    DESCRIPTION
4696        "The value of tBgpPeerOperNumRestarts indicates the number of times the
4697         peer has attempted restart."
4698    ::= { tBgpPeerOperEntry 25 }
4699
4700tBgpPeerOperLastRestartTime OBJECT-TYPE
4701    SYNTAX      TimeStamp
4702    MAX-ACCESS  read-only
4703    STATUS      obsolete
4704    DESCRIPTION
4705        "The value of tBgpPeerOperLastRestartTime indicates the last time the
4706         peer attempted restart."
4707    ::= { tBgpPeerOperEntry 26 }
4708
4709tBgpPeerOperV6ReceivedPrefixes OBJECT-TYPE
4710    SYNTAX     Counter32
4711    MAX-ACCESS read-only
4712    STATUS     obsolete
4713    DESCRIPTION
4714        "The value of tBgpPeerOperV6ReceivedPrefixes indicates the
4715         number of IPv6 prefixes received from this peer."
4716    ::= { tBgpPeerOperEntry 27 }
4717
4718tBgpPeerOperV6SentPrefixes OBJECT-TYPE
4719    SYNTAX     Counter32
4720    MAX-ACCESS read-only
4721    STATUS     obsolete
4722    DESCRIPTION
4723        "The value of tBgpPeerOperV6SentPrefixes indicates the number
4724         of IPv6 prefixes transmitted to this peer."
4725    ::= { tBgpPeerOperEntry 28 }
4726
4727tBgpPeerOperV6ActivePrefixes OBJECT-TYPE
4728    SYNTAX     Gauge32
4729    MAX-ACCESS read-only
4730    STATUS     obsolete
4731    DESCRIPTION
4732        "The value of tBgpPeerOperV6ActivePrefixes indicates the number
4733         of active IPv6 prefixes from this peer."
4734    ::= { tBgpPeerOperEntry 29 }
4735
4736tBgpPeerOperV6ReceivedPaths OBJECT-TYPE
4737    SYNTAX     Counter32
4738    MAX-ACCESS read-only
4739    STATUS     obsolete
4740    DESCRIPTION
4741        "The value of tBgpPeerOperV6ReceivedPaths indicates the number
4742         of IPv6 paths received from this peer."
4743    ::= { tBgpPeerOperEntry 30 }
4744
4745tBgpPeerOperV6SuppPathsDamping  OBJECT-TYPE
4746    SYNTAX     Counter32
4747    MAX-ACCESS read-only
4748    STATUS     obsolete
4749    DESCRIPTION
4750        "The value of tBgpPeerOperV6SuppPathsDamping indicates the number
4751         of IPv6 paths from this peer, which have been suppressed by
4752         damping."
4753    ::= { tBgpPeerOperEntry 31 }
4754
4755tBgpPeerOperVpnReceivedPaths OBJECT-TYPE
4756    SYNTAX     Counter32
4757    MAX-ACCESS read-only
4758    STATUS     obsolete
4759    DESCRIPTION
4760        "The value of tBgpPeerOperVpnReceivedPaths indicates the number
4761         of VPN paths received from this peer."
4762    ::= { tBgpPeerOperEntry 32 }
4763
4764--
4765--  BGP Peer Send Orf Route Target Table
4766--
4767
4768tBgpPeerSendOrfRouteTargetTable OBJECT-TYPE
4769    SYNTAX     SEQUENCE OF TBgpPeerSendOrfRouteTargetEntry
4770    MAX-ACCESS not-accessible
4771    STATUS     obsolete
4772    DESCRIPTION
4773        "The table contains information about the route targets to be advertised
4774         to the peers if it is Outbound route filtering capable."
4775    ::= { tBgpPeerObjects 5 }
4776
4777tBgpPeerSendOrfRouteTargetEntry OBJECT-TYPE
4778    SYNTAX     TBgpPeerSendOrfRouteTargetEntry
4779    MAX-ACCESS not-accessible
4780    STATUS     obsolete
4781    DESCRIPTION
4782        "An entry in the tBgpPeerSendOrfRouteTargetTable.
4783
4784         Each entry represents a route target to be advertised  to the peer."
4785    INDEX { tBgpInstanceIndex, tBgpPeerAddress, IMPLIED tBgpPeerSendOrfRouteTarget }
4786    ::= { tBgpPeerSendOrfRouteTargetTable 1 }
4787
4788TBgpPeerSendOrfRouteTargetEntry ::= SEQUENCE {
4789    tBgpPeerSendOrfRouteTarget     TNamedItem,
4790    tBgpPeerSendOrfRTRowStatus       RowStatus
4791   }
4792
4793tBgpPeerSendOrfRouteTarget OBJECT-TYPE
4794    SYNTAX     TNamedItem
4795    MAX-ACCESS not-accessible
4796    STATUS     obsolete
4797    DESCRIPTION
4798        "Index for the tBgpPeerSendOrfRouteTargetTable. The value of
4799         tBgpPeerSendOrfRouteTarget specifies the extended community
4800         name to be advertised to the peer."
4801    ::= { tBgpPeerSendOrfRouteTargetEntry 1 }
4802
4803tBgpPeerSendOrfRTRowStatus OBJECT-TYPE
4804    SYNTAX     RowStatus
4805    MAX-ACCESS read-create
4806    STATUS     obsolete
4807    DESCRIPTION
4808        "RowStatus for the Send Orf Route target entry."
4809    ::= { tBgpPeerSendOrfRouteTargetEntry 2 }
4810
4811
4812--
4813--  BGP Peer Group Params Table
4814--
4815tBgpPeerParamsTable OBJECT-TYPE
4816    SYNTAX     SEQUENCE OF TBgpPeerParamsEntry
4817    MAX-ACCESS not-accessible
4818    STATUS     obsolete
4819    DESCRIPTION
4820        "The table contains information about the attributes configured for the
4821         BGP instance."
4822    ::= { tBgpPeerObjects 6 }
4823
4824tBgpPeerParamsEntry OBJECT-TYPE
4825    SYNTAX     TBgpPeerParamsEntry
4826    MAX-ACCESS not-accessible
4827    STATUS     obsolete
4828    DESCRIPTION
4829        "An entry in the tBgpPeerParamsTable. Each entry maintains the
4830         attributes configured for BGP instance."
4831    INDEX  { tBgpInstanceIndex, tBgpPeerAddress }
4832    ::= { tBgpPeerParamsTable 1 }
4833
4834TBgpPeerParamsEntry ::= SEQUENCE {
4835    tBgpPeerParamsInheritance        Counter64,
4836    tBgpPeerDisableFEFailover        TruthValue,
4837    tBgpPeerDisableComms             TruthValue,
4838    tBgpPeerDisableExtComms          TruthValue,
4839    tBgpPeerDefaultOriginate         TruthValue,
4840    tBgpPeerAdvertiseInactiveRts     TruthValue,
4841    tBgpPeerMinTTLValue              Unsigned32,
4842    tBgpPeerTTLLogId                 TFilterLogId
4843   }
4844
4845tBgpPeerParamsInheritance OBJECT-TYPE
4846    SYNTAX     Counter64
4847    MAX-ACCESS read-create
4848    STATUS     obsolete
4849    DESCRIPTION
4850        "The value of tBgpPeerParamsInheritance specifies if the peer entry in
4851         this row, should inherit the operational value of  an object,
4852         or use the administratively set value.
4853
4854         This object is a bit-mask, with the following positions:
4855
4856         tBgpPeerDisableFEFailover        0x0000000000000002
4857         tBgpPeerDisableComms             0x0000000000000004
4858         tBgpPeerDisableExtComms          0x0000000000000008
4859         tBgpPeerDefaultOriginate         0x0000000000000010
4860         tBgpPeerAdvertiseInactiveRts     0x0000000000000020
4861         tBgpPeerMinTTLValue              0x0000000000000040
4862         tBgpPeerTTLLogId                 0x0000000000000080
4863
4864         When the bit for an object is set to one, then the
4865         object's administrative and operational value are whatever
4866         the DEFVAL or most recently SET value is.
4867
4868         When the bit for an object is set to zero, then the
4869         object's administrative and operational value are inherited
4870         from the corresponding object in tBgpPeerGroupTable, or
4871         from the corresponding object in tBgpInstanceTable.
4872
4873         By default all of these attributes should be inherited
4874         from the tBgpPeerGroupTable."
4875    DEFVAL { 0 }
4876    ::= { tBgpPeerParamsEntry 1 }
4877
4878tBgpPeerDisableFEFailover  OBJECT-TYPE
4879    SYNTAX      TruthValue
4880    MAX-ACCESS  read-create
4881    STATUS      obsolete
4882    DESCRIPTION
4883        "The value of  tBgpPeerDisableFEFailover controls whether
4884         the router should drop an external BGP session immediately
4885         when the local interface goes down, or whether the BGP
4886         session should be kept up until the holdtime expires.
4887
4888         Setting the value to 'true' causes the external BGP
4889         session to go down immediately when the local interface
4890         goes down."
4891    DEFVAL { false }
4892    ::= { tBgpPeerParamsEntry 2 }
4893
4894tBgpPeerDisableComms  OBJECT-TYPE
4895    SYNTAX      TruthValue
4896    MAX-ACCESS  read-create
4897    STATUS      obsolete
4898    DESCRIPTION
4899        "The value of tBgpPeerDisableComms enables or disables sending of
4900         community attribute to the peer for non-external communities."
4901    DEFVAL { false }
4902    ::= { tBgpPeerParamsEntry 3 }
4903
4904tBgpPeerDisableExtComms  OBJECT-TYPE
4905    SYNTAX      TruthValue
4906    MAX-ACCESS  read-create
4907    STATUS      obsolete
4908    DESCRIPTION
4909        "The value of tBgpPeerDisableComms enables or disables sending of
4910         community attribute to the peers for external communities."
4911    DEFVAL { false }
4912    ::= { tBgpPeerParamsEntry 4 }
4913
4914tBgpPeerDefaultOriginate  OBJECT-TYPE
4915    SYNTAX      TruthValue
4916    MAX-ACCESS  read-create
4917    STATUS      obsolete
4918    DESCRIPTION
4919        "The value of tBgpPeerDefaultOriginate enables or disables the sending
4920         of default routes to the peer, making it independent of the route
4921         policies."
4922    DEFVAL { false }
4923    ::= { tBgpPeerParamsEntry 5 }
4924
4925tBgpPeerAdvertiseInactiveRts  OBJECT-TYPE
4926    SYNTAX      TruthValue
4927    MAX-ACCESS  read-create
4928    STATUS      obsolete
4929    DESCRIPTION
4930        "The value of tBgpPeerAdvertiseInactiveRts enables or disables
4931         advertising of inactive BGP routes to other BGP peers."
4932    DEFVAL { false }
4933    ::= { tBgpPeerParamsEntry 6 }
4934
4935tBgpPeerMinTTLValue  OBJECT-TYPE
4936    SYNTAX      Unsigned32 (0 | 1..255)
4937    MAX-ACCESS  read-create
4938    STATUS      obsolete
4939    DESCRIPTION
4940        "The value of tBgpPeerMinTTLValue specifies the minimum TTL value for an
4941         incoming BGP packet.
4942
4943         If tBgpPeerMinTTLValue is set to zero (0), the TTL Security feature is
4944         disabled."
4945    DEFVAL { 0 }
4946    ::= { tBgpPeerParamsEntry 7 }
4947
4948tBgpPeerTTLLogId  OBJECT-TYPE
4949    SYNTAX      TFilterLogId
4950    MAX-ACCESS  read-create
4951    STATUS      obsolete
4952    DESCRIPTION
4953        "The value of tBgpPeerTTLLogId specifies the filter log to use for
4954         packets that fail TTL security check. The value zero indicates that
4955         logging is disabled."
4956    DEFVAL { 0 }
4957    ::= { tBgpPeerParamsEntry 8 }
4958
4959--
4960-- Peer objects
4961--
4962
4963tBgpPeerNgTable OBJECT-TYPE
4964    SYNTAX     SEQUENCE OF TBgpPeerNgEntry
4965    MAX-ACCESS not-accessible
4966    STATUS     current
4967    DESCRIPTION
4968        "The tBgpPeerNgTable is the list of configured BGP IPV4 and IPV6 Peers.
4969
4970         The table entries are indexed by BGP instance, peer address type and
4971         the peer's IP address. For administrative convenience the Peer Group
4972         name should be set but is not used for sorting in the agent."
4973    ::= { tBgpPeerObjects 7 }
4974
4975tBgpPeerNgEntry OBJECT-TYPE
4976    SYNTAX     TBgpPeerNgEntry
4977    MAX-ACCESS not-accessible
4978    STATUS     current
4979    DESCRIPTION
4980        "Defines an entry (conceptual row) in the tBgpPeerNgTable.
4981
4982         An entry can be created using the row status object,
4983         tBgpPeerNgRowStatus. When created, all objects are initialized to
4984         their default values.
4985
4986         Before the Peer entry can be used, tBgpPeerNgRowStatus
4987         must be set to 'active(1)'.  the Peer entry can be removed
4988         by setting tBgpPeerNgRowStatus to 'destroy(6)'.
4989
4990         The Peer entry will be advertised to BGP peers when tBgpPeerNgShutdown
4991         is false."
4992    INDEX { tBgpPeerNgInstanceIndex,
4993             tBgpPeerNgAddressType,
4994             tBgpPeerNgAddress }
4995    ::= { tBgpPeerNgTable 1 }
4996
4997TBgpPeerNgEntry ::= SEQUENCE {
4998   tBgpPeerNgInstanceIndex     TmnxVRtrID,
4999   tBgpPeerNgAddressType       InetAddressType,
5000   tBgpPeerNgAddress           InetAddress,
5001   tBgpPeerNgPeerGroup         BgpPeerGroupNameOrEmpty,
5002   tBgpPeerNgRowStatus         RowStatus,
5003   tBgpPeerNgShutdown          TruthValue,
5004   tBgpPeerNgDescription       DisplayString,
5005   tBgpPeerNgConnectRetry      BgpConnectRetryTime,
5006   tBgpPeerNgHoldTime          BgpHoldTime,
5007   tBgpPeerNgKeepAlive         BgpKeepAliveTime,
5008   tBgpPeerNgMinASOrigination  BgpMinASOriginationTime,
5009   tBgpPeerNgDampening         TruthValue,
5010   tBgpPeerNgLocalAddress      InetAddress,
5011   tBgpPeerNgLocalAddressType  InetAddressType,
5012   tBgpPeerNgLocalAS           TmnxBgpAutonomousSystem,
5013   tBgpPeerNgLocalPreference   TmnxBgpLocalPreference,
5014   tBgpPeerNgLoopDetect        BgpLoopDetect,
5015   tBgpPeerNgMinRouteAdvertisement BgpMinRouteAdvertisement,
5016   tBgpPeerNgMaxPrefix         BgpPrefixLimit,
5017   tBgpPeerNgMEDSource         BgpMEDSource,
5018   tBgpPeerNgMEDValue          BgpMEDValue,
5019   tBgpPeerNgMultihop          BgpTimeToLive,
5020   tBgpPeerNgNextHopSelf       TruthValue,
5021   tBgpPeerNgNoAggregatorID    TruthValue,
5022   tBgpPeerNgPassive           TruthValue,
5023   tBgpPeerNgPeerAS            TmnxBgpAutonomousSystem,
5024   tBgpPeerNgPeerType          BgpPeerType,
5025   tBgpPeerNgPreference        TmnxBgpPreference,
5026   tBgpPeerNgRemovePrivateAS   TruthValue,
5027   tBgpPeerNgLastChanged       TimeStamp,
5028   tBgpPeerNgInheritance       Counter64,
5029   tBgpPeerNgImportPolicy1     TPolicyStatementNameOrEmpty,
5030   tBgpPeerNgImportPolicy2     TPolicyStatementNameOrEmpty,
5031   tBgpPeerNgImportPolicy3     TPolicyStatementNameOrEmpty,
5032   tBgpPeerNgImportPolicy4     TPolicyStatementNameOrEmpty,
5033   tBgpPeerNgImportPolicy5     TPolicyStatementNameOrEmpty,
5034   tBgpPeerNgExportPolicy1     TPolicyStatementNameOrEmpty,
5035   tBgpPeerNgExportPolicy2     TPolicyStatementNameOrEmpty,
5036   tBgpPeerNgExportPolicy3     TPolicyStatementNameOrEmpty,
5037   tBgpPeerNgExportPolicy4     TPolicyStatementNameOrEmpty,
5038   tBgpPeerNgExportPolicy5     TPolicyStatementNameOrEmpty,
5039   tBgpPeerNgOperStatus        BgpOperState,
5040   tBgpPeerNgLocalASPrivate    TruthValue,
5041   tBgpPeerNgMd5Auth           TruthValue,
5042   tBgpPeerNgMd5AuthKey        OCTET STRING,
5043   tBgpPeerNgClusterId         IpAddress,
5044   tBgpPeerNgDisableClientReflect   TruthValue,
5045   tBgpPeerNgGracefulRestart   TruthValue,
5046   tBgpPeerNgGRRestartTime     Unsigned32,
5047   tBgpPeerNgGRStaleRoute      Unsigned32,
5048   tBgpPeerNgGRAdminState      TmnxAdminState,
5049   tBgpPeerNgGROperState       TmnxOperState,
5050   tBgpPeerNgFamily            TmnxIpFamily,
5051   tBgpPeerNgVpnRemoteFamily   TmnxIpFamily,
5052   tBgpPeerNgVpnApplyImport    TruthValue,
5053   tBgpPeerNgVpnApplyExport    TruthValue,
5054   tBgpPeerNgVpnLocalCaps      TmnxVpnCapability,
5055   tBgpPeerNgVpnRemoteCaps     TmnxVpnCapability,
5056   tBgpPeerNgConnState         INTEGER,
5057   tBgpPeerNgASOverride        TruthValue,
5058   tBgpPeerNgOrf               TruthValue,
5059   tBgpPeerNgExtCommsOrf       TruthValue,
5060   tBgpPeerNgExtCommsSendOrf   TruthValue,
5061   tBgpPeerNgExtCommsRecvOrf   TruthValue,
5062   tBgpPeerNgLocalAS4Byte      InetAutonomousSystemNumber,
5063   tBgpPeerNgPeerAS4Byte       InetAutonomousSystemNumber,
5064   tBgpPeerNgDisable4ByteASN   TruthValue,
5065   tBgpPeerNgHoldTimeIsStrict  TruthValue,
5066   tBgpPeerNgL2vpnCiscoInterop TruthValue,
5067   tBgpPeerNgRemovePrivateASLmtd    TruthValue,
5068   tBgpPeerNgMaxPrefixLogOnly  TruthValue,
5069   tBgpPeerNgMaxPrefixThreshold  Unsigned32,
5070   tBgpPeerNgDisableCapNegotiation TruthValue
5071}
5072
5073tBgpPeerNgInstanceIndex OBJECT-TYPE
5074    SYNTAX     TmnxVRtrID
5075    MAX-ACCESS not-accessible
5076    STATUS     current
5077    DESCRIPTION
5078        "tBgpPeerNgInstanceIndex is the bgp instance index for tBgpPeerNgTable."
5079    ::= { tBgpPeerNgEntry 1 }
5080
5081tBgpPeerNgAddressType  OBJECT-TYPE
5082    SYNTAX     InetAddressType
5083    MAX-ACCESS not-accessible
5084    STATUS     current
5085    DESCRIPTION
5086        "Index for tBgpPeerNgTable. The tBgpPeerNgAddressType indicates the
5087         IP address type of the Peer."
5088    ::= { tBgpPeerNgEntry 2 }
5089
5090tBgpPeerNgAddress OBJECT-TYPE
5091    SYNTAX     InetAddress (SIZE (4..20))
5092    MAX-ACCESS not-accessible
5093    STATUS     current
5094    DESCRIPTION
5095        "Index for tBgpPeerNgTable. tBgpPeerNgAddress indicates
5096         the IPv(4/6) address of the Peer.
5097
5098         If tBgpPeerNgAddressType is 'ipv4', then tBgpPeerNgAddress object
5099         expects an ipv4 address.
5100
5101         If tBgpPeerNgAddressType is 'ipv6', then tBgpPeerNgAddress object
5102         should be a 16-octet value ipv6 address."
5103    ::= { tBgpPeerNgEntry 3 }
5104
5105tBgpPeerNgPeerGroup OBJECT-TYPE
5106    SYNTAX     BgpPeerGroupNameOrEmpty
5107    MAX-ACCESS read-create
5108    STATUS     current
5109    DESCRIPTION
5110        "The value of tBgpPeerNgPeerGroup specifies the name of the Peer group
5111         for the Peer. This object can only be set when the tBgpPeerNgRowStatus
5112         is not active(1).
5113
5114         Setting this object causes the Peer attributes to be set to the
5115         inherited values from the Peer Group and from the global BGP defaults.
5116         This will destroy any previously configured values. So, when creating a
5117         row, set this object first, or second after tBgpPeerNgAddress. Then,
5118         set any peer attribute objects."
5119    DEFVAL { ''H }   -- the empty string
5120    ::= { tBgpPeerNgEntry 4 }
5121
5122tBgpPeerNgRowStatus OBJECT-TYPE
5123    SYNTAX     RowStatus
5124    MAX-ACCESS read-create
5125    STATUS     current
5126    DESCRIPTION
5127        "The value of tBgpPeerNgRowStatus specifies the row status for this
5128         BGP instance for the virtual router. It is used to create and delete
5129         row entries in this table.
5130
5131         In order for an attempt to 'destroy' this row entry to succeed,
5132         the value of tBgpPeerNgShutdown must be 'true'."
5133    ::= { tBgpPeerNgEntry  5 }
5134
5135tBgpPeerNgShutdown OBJECT-TYPE
5136    SYNTAX     TruthValue
5137    MAX-ACCESS read-create
5138    STATUS     current
5139    DESCRIPTION
5140        "The value of tBgpPeerNgShutdown specifies if we advertise this peer or
5141         not.
5142
5143         A value of false(2) means no shutdown, so advertise; true(1) means this
5144         entry is shutdown, so do not advertise."
5145    DEFVAL { false }
5146    ::= { tBgpPeerNgEntry  6 }
5147
5148tBgpPeerNgDescription OBJECT-TYPE
5149    SYNTAX     DisplayString (SIZE(0..80))
5150    MAX-ACCESS read-create
5151    STATUS     current
5152    DESCRIPTION
5153        "The value of tBgpPeerNgDescription specifies a user provided
5154         description string for this Peer Group. It can consist of any
5155         printable, seven-bit ASCII characters up to 80 characters in length."
5156    DEFVAL { ''H }   -- the empty string
5157    ::= { tBgpPeerNgEntry  7 }
5158
5159tBgpPeerNgConnectRetry OBJECT-TYPE
5160    SYNTAX     BgpConnectRetryTime
5161    UNITS      "seconds"
5162    MAX-ACCESS read-create
5163    STATUS     current
5164    DESCRIPTION
5165        "The value of tBgpPeerNgConnectRetry specifies the value (in seconds)
5166         of the BGP Connect Retry timer."
5167    REFERENCE "BGP4-MIB.bgpPeerConnectRetryInterval"
5168    DEFVAL { 120 }
5169    ::= { tBgpPeerNgEntry  8 }
5170
5171tBgpPeerNgHoldTime OBJECT-TYPE
5172    SYNTAX     BgpHoldTime
5173    UNITS      "seconds"
5174    MAX-ACCESS read-create
5175    STATUS     current
5176    DESCRIPTION
5177        "The value of tBgpPeerNgHoldTime specifies the value (in seconds)
5178         of the BGP Hold Time."
5179    REFERENCE "BGP4-MIB.bgpPeerHoldTime"
5180    DEFVAL { 90 }
5181    ::= { tBgpPeerNgEntry  9 }
5182
5183tBgpPeerNgKeepAlive OBJECT-TYPE
5184    SYNTAX     BgpKeepAliveTime
5185    UNITS      "seconds"
5186    MAX-ACCESS read-create
5187    STATUS     current
5188    DESCRIPTION
5189        "The value of tBgpPeerNgKeepAlive specifies the value of the BGP
5190         Keepalive timer.
5191
5192         A keepalive message is sent every time this timer expires."
5193    REFERENCE "BGP4-MIB.bgpPeerKeepAlive"
5194    DEFVAL { 30 }
5195    ::= { tBgpPeerNgEntry  10 }
5196
5197tBgpPeerNgMinASOrigination OBJECT-TYPE
5198    SYNTAX     BgpMinASOriginationTime
5199    UNITS      "seconds"
5200    MAX-ACCESS read-create
5201    STATUS     current
5202    DESCRIPTION
5203        "The value of tBgpPeerNgMinASOrigination specifies the minimal
5204         interval (in seconds) at which a given path attribute can be advertised
5205         to a peer."
5206    REFERENCE "BGP4-MIB.bgpPeerMinASOriginationInterval"
5207    DEFVAL { 15 }
5208    ::= { tBgpPeerNgEntry  11 }
5209
5210tBgpPeerNgDampening OBJECT-TYPE
5211    SYNTAX     TruthValue
5212    MAX-ACCESS read-create
5213    STATUS     current
5214    DESCRIPTION
5215        "The value of tBgpPeerNgDampening specifies if route dampening is
5216         applied to learned routes."
5217    DEFVAL { false }
5218    ::= { tBgpPeerNgEntry  12 }
5219
5220tBgpPeerNgLocalAddress OBJECT-TYPE
5221    SYNTAX     InetAddress (SIZE(0|4|16))
5222    MAX-ACCESS read-create
5223    STATUS     current
5224    DESCRIPTION
5225        "The value of tBgpPeerNgLocalAddress specifies the local IP address the
5226         peer-group or Peer is to use as advertisement source address.
5227
5228         If the tBgpPeerNgLocalAddressType is set to ipv4, then
5229         the local address is an ipv4 address, if the
5230         tBgpPeerNgLocalAddressType is set to ipv6, the local
5231         address of the peer is an ipv6 address.
5232
5233         If tBgpPeerNgLocalAddress is set to 0.0.0.0, then use a (non-0.0.0.0)
5234         Peer Group Local Address, or a (non-0.0.0.0) global Local Address,
5235         If both are zero then find the local address by querying
5236         the closest interface to the peer address from the
5237         routing table.
5238
5239         If local address is not set, tBgpPeerNgLocalAddressType is set to
5240         unknown and tBgpPeerNgLocalAddress returns a null string."
5241    ::= { tBgpPeerNgEntry  13 }
5242
5243tBgpPeerNgLocalAddressType OBJECT-TYPE
5244    SYNTAX     InetAddressType
5245    MAX-ACCESS read-create
5246    STATUS     current
5247    DESCRIPTION
5248        "The value of tBgpPeerNgLocalAddressType specifies the local IP address
5249         type the peer-group or Peer is to use as advertisement source address.
5250         tBgpPeerNgLocalAddressType can be either unknown, ipv4 or ipv6."
5251    ::= { tBgpPeerNgEntry  14 }
5252
5253tBgpPeerNgLocalAS OBJECT-TYPE
5254    SYNTAX     TmnxBgpAutonomousSystem
5255    MAX-ACCESS read-create
5256    STATUS     obsolete
5257    DESCRIPTION
5258        "The value of tBgpPeerNgLocalAS specifies the autonomous system
5259         number to be advertised for this peer.
5260
5261         If the value of tBgpPeerNgLocalAS, the value of tBgpPeerGroupLocalAS or
5262         tBgpInstanceLocalAS will be used in that order.
5263
5264         This object was obsoleted in release 7.0. It is replaced with the
5265         4-byte AS number defined by tBgpPeerNgLocalAS4Byte."
5266    DEFVAL { 0 }
5267    ::= { tBgpPeerNgEntry  15 }
5268
5269tBgpPeerNgLocalPreference OBJECT-TYPE
5270    SYNTAX     TmnxBgpLocalPreference
5271    MAX-ACCESS read-create
5272    STATUS     current
5273    DESCRIPTION
5274        "The value of tBgpPeerNgLocalPreference specifies the default value
5275         for the Local Preference attribute. This value is used if the BGP route
5276         arrives from a BGP peer without the Local Preference attribute set.
5277
5278         It is overridden by any value set via a route policy."
5279    DEFVAL { 100 }
5280    ::= { tBgpPeerNgEntry  16 }
5281
5282tBgpPeerNgLoopDetect OBJECT-TYPE
5283    SYNTAX     BgpLoopDetect
5284    MAX-ACCESS read-create
5285    STATUS     current
5286    DESCRIPTION
5287        "The value of tBgpPeerNgLoopDetect determines how the peer session
5288         should deal with loop detection in the AS Path."
5289    DEFVAL { ignore }
5290    ::= { tBgpPeerNgEntry  17 }
5291
5292tBgpPeerNgMinRouteAdvertisement OBJECT-TYPE
5293    SYNTAX     BgpMinRouteAdvertisement
5294    UNITS      "seconds"
5295    MAX-ACCESS read-create
5296    STATUS     current
5297    DESCRIPTION
5298        "The value of tBgpPeerNgMinRouteAdvertisement specifies the minimum
5299         interval at which a given path attribute is advertised to a peer."
5300    DEFVAL { 30 }
5301    ::= { tBgpPeerNgEntry  18 }
5302
5303tBgpPeerNgMaxPrefix OBJECT-TYPE
5304    SYNTAX     BgpPrefixLimit
5305    UNITS      "number of routes"
5306    MAX-ACCESS read-create
5307    STATUS     current
5308    DESCRIPTION
5309        "The value of tBgpPeerNgMaxPrefix specifies the maximum
5310         number of routes that can be learned from this peer.
5311
5312         A value of zero specifies that there is no limit to the number of
5313         routes learned.
5314
5315         The tBgpMaxNgPrefixThreshReached notification is sent when
5316         the number of routes exceeds a percentage of this limit as
5317         specified by tBgpPeerNgMaxPrefixThreshold.
5318
5319         If the number of routes exceeds this limit, then
5320         BGP peering will be disabled and the tBgpMaxNgPrefix100
5321         notification will be sent."
5322    DEFVAL { 0 }
5323    ::= { tBgpPeerNgEntry  19 }
5324
5325tBgpPeerNgMEDSource OBJECT-TYPE
5326    SYNTAX     BgpMEDSource
5327    MAX-ACCESS read-create
5328    STATUS     current
5329    DESCRIPTION
5330        "The value of tBgpPeerNgMEDSource specifies the source of the Multi
5331         Exit Discriminator (MED) value for peers in this group."
5332    DEFVAL { noMedOut }
5333    ::= { tBgpPeerNgEntry  20 }
5334
5335tBgpPeerNgMEDValue OBJECT-TYPE
5336    SYNTAX     BgpMEDValue
5337    MAX-ACCESS read-create
5338    STATUS     current
5339    DESCRIPTION
5340        "The value of tBgpPeerNgMEDValue specifies the value of MED when
5341         tBgpPeerNgMEDSource is 'metricVal'. If the value of
5342         tBgpPeerNgMEDSource is not 'metricVal', this object is ignored."
5343    DEFVAL { 0 }
5344    ::= { tBgpPeerNgEntry  21 }
5345
5346tBgpPeerNgMultihop OBJECT-TYPE
5347    SYNTAX     BgpTimeToLive
5348    UNITS      "TTL hops"
5349    MAX-ACCESS read-create
5350    STATUS     current
5351    DESCRIPTION
5352        "The value of tBgpPeerNgMultihop specifies the TTL used in IP packet
5353         header for BGP advertisements.
5354
5355         Default TTL values for EBGP peer is 1, and MAX_TTL for IBGP peers.
5356         Default value if not set is  no_type - the peer has to infer its value
5357         based on local-as, and peer-as in that case."
5358    DEFVAL { 0 }
5359    ::= { tBgpPeerNgEntry  22 }
5360
5361tBgpPeerNgNextHopSelf OBJECT-TYPE
5362    SYNTAX     TruthValue
5363    MAX-ACCESS read-create
5364    STATUS     current
5365    DESCRIPTION
5366        "The value of tBgpPeerNgNextHopSelf specifies if routes advertised
5367         to EBGP peers in this group have NEXTHOP path attribute set to this
5368         router's physical interface.
5369
5370         When false, third party routes are advertised."
5371    DEFVAL { false }
5372    ::= { tBgpPeerNgEntry  23 }
5373
5374tBgpPeerNgNoAggregatorID OBJECT-TYPE
5375    SYNTAX     TruthValue
5376    MAX-ACCESS read-create
5377    STATUS     current
5378    DESCRIPTION
5379        "The value of tBgpPeerNgNoAggregatorID specifies if different
5380         routers in the same AS create aggregate routes containing different
5381         AS paths.
5382
5383         A value of 'true' would enable setting the router ID to 0 in the
5384         aggregator path attribute when BGP is aggregating routes.
5385
5386         A value of 'false' would disable setting the router ID to 0 in the
5387         aggregator path attribute when BGP is aggregating routes."
5388    DEFVAL { false }
5389    ::= { tBgpPeerNgEntry  24 }
5390
5391tBgpPeerNgPassive OBJECT-TYPE
5392    SYNTAX     TruthValue
5393    MAX-ACCESS read-create
5394    STATUS     current
5395    DESCRIPTION
5396        "The value of tBgpPeerNgPassive specifies if the peer will not attempt
5397         to connect to the far end peer or just wait for the far end peer to
5398         connect."
5399    DEFVAL { false }
5400    ::= { tBgpPeerNgEntry  25 }
5401
5402tBgpPeerNgPeerAS  OBJECT-TYPE
5403    SYNTAX     TmnxBgpAutonomousSystem
5404    MAX-ACCESS read-create
5405    STATUS     obsolete
5406    DESCRIPTION
5407        "The value of tBgpPeerNgPeerAS specifies the Autonomous System number
5408         for the remote peer.
5409
5410         This object was obsoleted in release 7.0.  It is replaced with the
5411         4-byte AS number defined by tBgpPeerNgPeerAS4Byte."
5412    DEFVAL { 0 }
5413    ::= { tBgpPeerNgEntry  26 }
5414
5415tBgpPeerNgPeerType  OBJECT-TYPE
5416    SYNTAX     BgpPeerType
5417    MAX-ACCESS read-create
5418    STATUS     current
5419    DESCRIPTION
5420        "The value of tBgpPeerNgPeerType specifies the type of
5421         peer - noType(1), internal(2) and external(3).
5422
5423         Default value if not set is noType - the peer has to infer its value
5424         based on local-as, and peer-as in that case."
5425    DEFVAL { noType }
5426    ::= { tBgpPeerNgEntry  27 }
5427
5428tBgpPeerNgPreference OBJECT-TYPE
5429    SYNTAX     TmnxBgpPreference (1..255)
5430    MAX-ACCESS read-create
5431    STATUS     current
5432    DESCRIPTION
5433        "The value of tBgpPeerNgPreference specifies the route preference for
5434         routes learned via the peer."
5435    DEFVAL { 170 }
5436    ::= { tBgpPeerNgEntry  28 }
5437
5438tBgpPeerNgRemovePrivateAS OBJECT-TYPE
5439    SYNTAX     TruthValue
5440    MAX-ACCESS read-create
5441    STATUS     current
5442    DESCRIPTION
5443        "The value of tBgpPeerNgRemovePrivateAS specifies if private AS
5444         numbers should be stripped from the AS Path before advertising them
5445         to BGP peers."
5446    DEFVAL { false }
5447    ::= { tBgpPeerNgEntry  29 }
5448
5449tBgpPeerNgLastChanged OBJECT-TYPE
5450    SYNTAX     TimeStamp
5451    MAX-ACCESS read-only
5452    STATUS     current
5453    DESCRIPTION
5454        "The value tBgpPeerNgLastChanged indicates when an entry in
5455         tBgpPeerNgTable was last changed."
5456    ::= { tBgpPeerNgEntry 30 }
5457
5458tBgpPeerNgInheritance OBJECT-TYPE
5459    SYNTAX     Counter64
5460    MAX-ACCESS read-create
5461    STATUS     current
5462    DESCRIPTION
5463        "The value of tBgpPeerNgInheritance specifies if the peer entry in
5464         this row, should inherit the operational value of  an object,
5465         or use the administratively set value.
5466
5467         This object is a bit-mask, with the following positions:
5468
5469         tBgpPeerNgShutdown                             0x04
5470         tBgpPeerNgConnectRetry                         0x10
5471         tBgpPeerNgHoldTime                             0x20
5472         tBgpPeerNgKeepAlive                            0x40
5473         tBgpPeerNgMinASOrigination                     0x80
5474         tBgpPeerNgDampening                           0x100
5475         tBgpPeerNgLocalAddress                        0x200
5476         tBgpPeerNgLocalAS4Byte                        0x400
5477         tBgpPeerNgLocalPreference                     0x800
5478         tBgpPeerNgLoopDetect                         0x1000
5479         tBgpPeerNgMinRouteAdvertisement              0x2000
5480         tBgpPeerNgMaxPrefix                          0x4000
5481         tBgpPeerNgMEDSource                          0x8000
5482         tBgpPeerNgMEDValue                          0x10000
5483         tBgpPeerNgMultihop                          0x20000
5484         tBgpPeerNgNextHopSelf                       0x80000
5485         tBgpPeerNgNoAggregatorID                   0x100000
5486         tBgpPeerNgPassive                          0x200000
5487         tBgpPeerNgPeerAS4Byte                      0x400000
5488         tBgpPeerNgPeerType                         0x800000
5489         tBgpPeerNgPreference                      0x1000000
5490         tBgpPeerNgRemovePrivateAS                 0x2000000
5491         tBgpPeerNgImportPolicy1                   0x8000000
5492         tBgpPeerNgExportPolicy1                 0x100000000
5493         tBgpPeerNgLocalASPrivate               0x2000000000
5494         tBgpPeerNgMd5Auth                      0x4000000000
5495         tBgpPeerNgMd5AuthKey                   0x8000000000
5496         tBgpPeerNgClusterId                   0x10000000000
5497         tBgpPeerNgDisableClientReflect        0x20000000000
5498         tBgpPeerNgGracefulRestart             0x40000000000
5499         tBgpPeerNgGRRestartTime               0x80000000000
5500         tBgpPeerNgGRStaleRoute               0x100000000000
5501         tBgpPeerNgGRAdminState               0x200000000000
5502         tBgpPeerNgFamily                     0x400000000000
5503         tBgpPeerNgVpnApplyImport             0x800000000000
5504         tBgpPeerNgVpnApplyExport            0x1000000000000
5505         tBgpPeerNgASOverride                0x2000000000000
5506         tBgpPeerNgOrf                       0x4000000000000
5507         tBgpPeerNgExtCommsOrf               0x8000000000000
5508         tBgpPeerNgExtCommsSendOrf          0x10000000000000
5509         tBgpPeerNgExtCommsRecvOrf          0x20000000000000
5510         tBgpPeerNgLocalAddressType         0x40000000000000
5511         tBgpPeerNgDisable4ByteASN         0x200000000000000
5512         tBgpPeerNgHoldTimeIsStrict        0x400000000000000
5513         tBgpPeerNgL2vpnCiscoInterop       0x800000000000000
5514         tBgpPeerNgRemovePrivateASLmtd   0x01000000000000000
5515         tBgpPeerNgMaxPrefixLogOnly      0x02000000000000000
5516         tBgpPeerNgMaxPrefixThreshold    0x04000000000000000
5517         tBgpPeerNgDisableCapNegotiation 0x08000000000000000
5518
5519         These named bits correspond to the names of objects in this table,
5520         but all import and export policy objects are represented by
5521         the same tBgpPeerNgImportPolicy1/tBgpPeerNgExportPolicy1 bit.
5522
5523         When the bit for an object is set to one, then the
5524         object's administrative and operational value are whatever
5525         the DEFVAL or most recently SET value is.
5526
5527         When the bit for an object is set to zero, then the
5528         object's administrative and operational value are inherited
5529         from the corresponding object in tBgpPeerGroupTable, or
5530         from the corresponding object in tBgpInstanceTable."
5531    DEFVAL { 0 } -- by default inherit everything from tBgpPeerGroupTable
5532    ::= { tBgpPeerNgEntry 31 }
5533
5534tBgpPeerNgImportPolicy1 OBJECT-TYPE
5535    SYNTAX     TPolicyStatementNameOrEmpty
5536    MAX-ACCESS read-create
5537    STATUS     obsolete
5538    DESCRIPTION
5539        "The value of tBgpPeerNgImportPolicy1 specifies import policy number 1
5540         for peer level.
5541
5542         This object was obsoleted in release 10.0. It is replaced by
5543         object tBgpPeerPlcyImportPolicy1."
5544    DEFVAL { ''H }   -- the empty string
5545    ::= { tBgpPeerNgEntry 32 }
5546
5547tBgpPeerNgImportPolicy2 OBJECT-TYPE
5548    SYNTAX     TPolicyStatementNameOrEmpty
5549    MAX-ACCESS read-create
5550    STATUS     obsolete
5551    DESCRIPTION
5552        "The value of tBgpPeerNgImportPolicy2 specifies import policy number 2
5553         for peer level.
5554
5555         This object was obsoleted in release 10.0. It is replaced by
5556         object tBgpPeerPlcyImportPolicy2."
5557    DEFVAL { ''H }   -- the empty string
5558    ::= { tBgpPeerNgEntry 33 }
5559
5560tBgpPeerNgImportPolicy3 OBJECT-TYPE
5561    SYNTAX     TPolicyStatementNameOrEmpty
5562    MAX-ACCESS read-create
5563    STATUS     obsolete
5564    DESCRIPTION
5565        "The value of tBgpPeerNgImportPolicy3 specifies import policy number 3
5566         for peer level.
5567
5568         This object was obsoleted in release 10.0. It is replaced by
5569         object tBgpPeerPlcyImportPolicy3."
5570    DEFVAL { ''H }   -- the empty string
5571    ::= { tBgpPeerNgEntry 34 }
5572
5573tBgpPeerNgImportPolicy4 OBJECT-TYPE
5574    SYNTAX     TPolicyStatementNameOrEmpty
5575    MAX-ACCESS read-create
5576    STATUS     obsolete
5577    DESCRIPTION
5578        "The value of tBgpPeerNgImportPolicy4 specifies import policy number 4
5579         for peer level.
5580
5581         This object was obsoleted in release 10.0. It is replaced by
5582         object tBgpPeerPlcyImportPolicy4."
5583    DEFVAL { ''H }   -- the empty string
5584    ::= { tBgpPeerNgEntry 35 }
5585
5586tBgpPeerNgImportPolicy5 OBJECT-TYPE
5587    SYNTAX     TPolicyStatementNameOrEmpty
5588    MAX-ACCESS read-create
5589    STATUS     obsolete
5590    DESCRIPTION
5591        "The value of tBgpPeerNgImportPolicy5 specifies import policy number 5
5592         for peer level.
5593
5594         This object was obsoleted in release 10.0. It is replaced by
5595         object tBgpPeerPlcyImportPolicy5."
5596    DEFVAL { ''H }   -- the empty string
5597    ::= { tBgpPeerNgEntry 36 }
5598
5599tBgpPeerNgExportPolicy1 OBJECT-TYPE
5600    SYNTAX     TPolicyStatementNameOrEmpty
5601    MAX-ACCESS read-create
5602    STATUS     obsolete
5603    DESCRIPTION
5604        "The value of tBgpPeerNgExportPolicy1 specifies export policy number 1
5605         for peer level.
5606
5607         This object was obsoleted in release 10.0. It is replaced by
5608         object tBgpPeerPlcyExportPolicy1."
5609    DEFVAL { ''H }   -- the empty string
5610    ::= { tBgpPeerNgEntry 37 }
5611
5612tBgpPeerNgExportPolicy2 OBJECT-TYPE
5613    SYNTAX     TPolicyStatementNameOrEmpty
5614    MAX-ACCESS read-create
5615    STATUS     obsolete
5616    DESCRIPTION
5617        "The value of tBgpPeerNgExportPolicy2 specifies export policy number 2
5618         for peer level.
5619
5620         This object was obsoleted in release 10.0. It is replaced by
5621         object tBgpPeerPlcyExportPolicy2."
5622    DEFVAL { ''H }   -- the empty string
5623    ::= { tBgpPeerNgEntry 38 }
5624
5625tBgpPeerNgExportPolicy3 OBJECT-TYPE
5626    SYNTAX     TPolicyStatementNameOrEmpty
5627    MAX-ACCESS read-create
5628    STATUS     obsolete
5629    DESCRIPTION
5630        "The value of tBgpPeerNgExportPolicy3 specifies export policy number 3
5631         for peer level.
5632
5633         This object was obsoleted in release 10.0. It is replaced by
5634         object tBgpPeerPlcyExportPolicy3."
5635    DEFVAL { ''H }   -- the empty string
5636    ::= { tBgpPeerNgEntry 39 }
5637
5638tBgpPeerNgExportPolicy4 OBJECT-TYPE
5639    SYNTAX     TPolicyStatementNameOrEmpty
5640    MAX-ACCESS read-create
5641    STATUS     obsolete
5642    DESCRIPTION
5643        "The value of tBgpPeerNgExportPolicy4 specifies export policy number 4
5644         for peer level.
5645
5646         This object was obsoleted in release 10.0. It is replaced by
5647         object tBgpPeerPlcyExportPolicy4."
5648    DEFVAL { ''H }   -- the empty string
5649    ::= { tBgpPeerNgEntry 40 }
5650
5651tBgpPeerNgExportPolicy5 OBJECT-TYPE
5652    SYNTAX     TPolicyStatementNameOrEmpty
5653    MAX-ACCESS read-create
5654    STATUS     obsolete
5655    DESCRIPTION
5656        "The value of tBgpPeerNgExportPolicy5 specifies export policy number 5
5657         for peer level.
5658
5659         This object was obsoleted in release 10.0. It is replaced by
5660         object tBgpPeerPlcyExportPolicy5."
5661    DEFVAL { ''H }   -- the empty string
5662    ::= { tBgpPeerNgEntry 41 }
5663
5664tBgpPeerNgOperStatus OBJECT-TYPE
5665    SYNTAX     BgpOperState
5666    MAX-ACCESS read-only
5667    STATUS     current
5668    DESCRIPTION
5669        "The value of tBgpPeerNgOperStatus indicates the operational status
5670         of this BGP Peer.
5671
5672         A value of 'inService(2)' means the bgp peer is fully functional.
5673
5674         A value of 'outOfService(3)' means the bgp peer is down.
5675
5676         A value of 'transition(4)' means the bgp peer is performing a
5677         transition from state inService(2) to outOfService(3) or vice-versa.
5678
5679         A value of 'disabled(5)' means the BGP peer needs to be restarted
5680         by the user."
5681    ::= { tBgpPeerNgEntry 42 }
5682
5683tBgpPeerNgLocalASPrivate OBJECT-TYPE
5684    SYNTAX     TruthValue
5685    MAX-ACCESS read-create
5686    STATUS     current
5687    DESCRIPTION
5688        "The value of tBgpPeerNgLocalASPrivate specifies if the local
5689         autonomous system number is hidden in paths learned from peering."
5690    DEFVAL { false }
5691    ::= { tBgpPeerNgEntry  43 }
5692
5693tBgpPeerNgMd5Auth OBJECT-TYPE
5694    SYNTAX     TruthValue
5695    MAX-ACCESS read-create
5696    STATUS     current
5697    DESCRIPTION
5698        "The value of tBgpPeerNgMd5Auth specifies if the authentication using
5699         MD5 message based digest protocol is enabled."
5700    DEFVAL { false }
5701    ::= { tBgpPeerNgEntry  44 }
5702
5703tBgpPeerNgMd5AuthKey OBJECT-TYPE
5704    SYNTAX     OCTET STRING (SIZE(0..255))
5705    MAX-ACCESS read-create
5706    STATUS     current
5707    DESCRIPTION
5708        "The value of tBgpPeerNgMd5AuthKey specifies the authentication key
5709         to be used between BGP peers neighbors before establishing sessions.
5710
5711         Authentication is done using the MD-5 message based digest protocol.
5712
5713         Authentication can be configured globally and applied to all BGP peers
5714         or per group or per peer. The most specific value is used.
5715
5716         The authentication key can be any combination of letters or numbers.
5717         Note that the string may contain embedded nulls."
5718    DEFVAL { ''H }
5719    ::= { tBgpPeerNgEntry  45 }
5720
5721tBgpPeerNgClusterId OBJECT-TYPE
5722    SYNTAX     IpAddress
5723    MAX-ACCESS read-create
5724    STATUS     current
5725    DESCRIPTION
5726        "This value of tBgpPeerNgClusterId specifies the cluster ID for a
5727         route reflector server.
5728
5729         A value of 0.0.0.0 indicates that no cluster ID has been assigned
5730         to the BGP peer."
5731    DEFVAL {'00000000'H } -- 0.0.0.0
5732    ::= { tBgpPeerNgEntry  46 }
5733
5734tBgpPeerNgDisableClientReflect OBJECT-TYPE
5735    SYNTAX     TruthValue
5736    MAX-ACCESS read-create
5737    STATUS     current
5738    DESCRIPTION
5739        "The value of tBgpPeerNgDisableClientReflect specifies if reflection
5740         of routes by the route reflector to all client peers within its cluster
5741         is enabled or disabled.
5742
5743         A value of 'false' means reflection of routes to all client peers is
5744         enabled."
5745    DEFVAL { false }
5746    ::= { tBgpPeerNgEntry  47 }
5747
5748tBgpPeerNgGracefulRestart     OBJECT-TYPE
5749    SYNTAX      TruthValue
5750    MAX-ACCESS  read-create
5751    STATUS      current
5752    DESCRIPTION
5753        "The value of tBgpPeerNgGracefulRestart specifies whether or not
5754         graceful restart capabilities are enabled on this instance of BGP.
5755
5756         When the value is set to 'false' graceful restart is disabled and any
5757         previous configuration of other graceful restart parameters is
5758         removed."
5759    DEFVAL { false }
5760    ::= { tBgpPeerNgEntry 48 }
5761
5762tBgpPeerNgGRRestartTime       OBJECT-TYPE
5763    SYNTAX      Unsigned32 (1..3600)
5764    UNITS       "seconds"
5765    MAX-ACCESS  read-create
5766    STATUS      current
5767    DESCRIPTION
5768        "The value of tBgpPeerNgGRRestartTime specifies the maximum
5769         amount of time in seconds that a graceful restart should take."
5770    DEFVAL { 120 }
5771    ::= { tBgpPeerNgEntry 49 }
5772
5773tBgpPeerNgGRStaleRoute        OBJECT-TYPE
5774    SYNTAX      Unsigned32 (1..3600)
5775    UNITS       "seconds"
5776    MAX-ACCESS  read-create
5777    STATUS      current
5778    DESCRIPTION
5779        "The value of tBgpPeerNgGRStaleRoute specifies the maximum
5780         amount of time in seconds that stale routes should be maintained
5781         after a graceful restart is initiated.  This value should be
5782         at least as large a the value of tBgpPeerNgGRRestartTime."
5783    DEFVAL { 360 }
5784    ::= { tBgpPeerNgEntry 50 }
5785
5786tBgpPeerNgGRAdminState    OBJECT-TYPE
5787    SYNTAX      TmnxAdminState
5788    MAX-ACCESS  read-create
5789    STATUS      current
5790    DESCRIPTION
5791        "The value of tBgpPeerNgGRAdminState specifies the desired
5792         administrative state of the graceful restart capabilities for
5793         this peer of the BGP protocol.  When the value is 'outOfService'
5794         the graceful restart capabilities are disabled but the
5795         graceful restart configuration parameters are retained."
5796    DEFVAL { inService }
5797    ::= { tBgpPeerNgEntry 51 }
5798
5799tBgpPeerNgGROperState     OBJECT-TYPE
5800    SYNTAX      TmnxOperState
5801    MAX-ACCESS  read-only
5802    STATUS      current
5803    DESCRIPTION
5804        "The value of tBgpPeerNgGROperState indicates the operational
5805         status of the graceful restart capabilities for this peer of
5806         the BGP protocol."
5807    ::= { tBgpPeerNgEntry 52 }
5808
5809tBgpPeerNgFamily      OBJECT-TYPE
5810    SYNTAX      TmnxIpFamily
5811    MAX-ACCESS  read-create
5812    STATUS      current
5813    DESCRIPTION
5814        "The value of tBgpPeerNgFamily specifies the types of routing
5815         information to be distributed by the local side of this Peer of
5816         the BGP protocol.  BGP was initially designed for the distribution
5817         of IPv4 routing information.  Multi-protocol extensions and the
5818         use of a VPN-IPv4, VPN-IPv6, MVPN-IPv4 and L2-VPN address have been
5819         added to extend its ability to carry overlapping routing information.
5820
5821         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
5822         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
5823         prefix.  The RD must be unique within the scope of the VPRN.
5824         This allows the IP address prefixes within different VRFs to
5825         overlap.
5826
5827         'ipv6 (3)', 'mcastIpv4 (4)', 'l2vpn (6)' and 'mcastVpnIpv4 (12)' are
5828         multi-protocol extensions to BGP.
5829
5830         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
5831         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
5832         services are enabled, the PE router uses the same RD for both
5833         address families.
5834
5835         A 'l2vpn (6)' address is a 12-byte Virtual Switch Instance
5836         identifier (VSI-ID) value consisting of the 8-byte route
5837         distinguisher(RD) followed by a 4-byte value.
5838
5839         A 'mvpnIpv4  (7)' address is variable size value consisting of the
5840         1-byte route type, 1-byte length and variable size route type specific.
5841         Route type defines encoding for the route type specific field. Length
5842         indicates the length in octets of the route type specific field."
5843   DEFVAL { {ipv4} }
5844   ::= { tBgpPeerNgEntry 53 }
5845
5846tBgpPeerNgVpnRemoteFamily     OBJECT-TYPE
5847    SYNTAX      TmnxIpFamily
5848    MAX-ACCESS  read-only
5849    STATUS      current
5850    DESCRIPTION
5851        "The value of tBgpPeerNgVpnRemoteFamily indicates the types of routing
5852         information to be distributed by the remote end of this Peer of the
5853         BGP protocol.  BGP was initially designed for the distribution of
5854         IPv4 routing information.  Multi-protocol extensions and the use
5855         of a VPN-IPv4,VPN-IPv6, MVPN-IPv4 and L2-VPN address have been added to
5856         extend its ability to carry overlapping routing information.
5857
5858         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
5859         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
5860         prefix.  The RD must be unique within the scope of the VPRN.
5861         This allows the IP address prefixes within different VRFs to
5862         overlap.
5863
5864         'ipv6 (3)', 'mcastIpv4 (4)', and 'l2vpn (6)' are multi-protocol
5865         extensions to BGP.
5866
5867         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
5868         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
5869         services are enabled, the PE router uses the same RD for both
5870         address families.
5871
5872         A 'l2vpn (6)' address is a 12-byte Virtual Switch Instance
5873         identifier (VSI-ID) value consisting of the 8-byte route
5874         distinguisher(RD) followed by a 4-byte value.
5875
5876         A 'mvpnIpv4  (7)' address is variable size value consisting of the
5877         1-byte route type, 1-byte length and variable size route type specific.
5878         Route type defines encoding for the route type specific field. Length
5879         indicates the length in octets of the route type specific field."
5880    ::= { tBgpPeerNgEntry 54 }
5881
5882tBgpPeerNgVpnApplyImport  OBJECT-TYPE
5883    SYNTAX      TruthValue
5884    MAX-ACCESS  read-create
5885    STATUS      current
5886    DESCRIPTION
5887        "The value of tBgpPeerNgVpnApplyImport specifies if the BGP import
5888         route policies are applied to VPN-IPv4 routes of this group.
5889
5890         When the value is 'false' the application of the base instance
5891         BGP import route policies to VPN-IPv4 routes of this group is
5892         disabled."
5893    DEFVAL { false }
5894    ::= { tBgpPeerNgEntry 55 }
5895
5896tBgpPeerNgVpnApplyExport  OBJECT-TYPE
5897    SYNTAX      TruthValue
5898    MAX-ACCESS  read-create
5899    STATUS      current
5900    DESCRIPTION
5901        "The value of tBgpPeerNgVpnApplyExport specifies if the BGP export
5902         route policies are applied to VPN-IPv4 routes of this group.
5903
5904         When the value is 'false' the application of the BGP export route
5905         policies to VPN-IPv4 routes of this group is disabled."
5906    DEFVAL { false }
5907    ::= { tBgpPeerNgEntry 56 }
5908
5909tBgpPeerNgVpnLocalCaps      OBJECT-TYPE
5910    SYNTAX      TmnxVpnCapability
5911    MAX-ACCESS  read-only
5912    STATUS      current
5913    DESCRIPTION
5914        "The value of tBgpPeerNgVpnLocalCaps indicates the capabilities
5915         supported on the local end of the BGP Peer."
5916    ::= { tBgpPeerNgEntry 57 }
5917
5918tBgpPeerNgVpnRemoteCaps   OBJECT-TYPE
5919    SYNTAX      TmnxVpnCapability
5920    MAX-ACCESS  read-only
5921    STATUS      current
5922    DESCRIPTION
5923        "The value of tBgpPeerNgVpnRemoteCaps indicates the capabilities
5924         advertised by the remote end of the BGP Peer."
5925    ::= { tBgpPeerNgEntry 58 }
5926
5927tBgpPeerNgConnState OBJECT-TYPE
5928    SYNTAX     INTEGER {
5929                   idle(1),
5930                   connect(2),
5931                   active(3),
5932                   opensent(4),
5933                   openconfirm(5),
5934                   established(6)
5935               }
5936    MAX-ACCESS read-only
5937    STATUS     current
5938    DESCRIPTION
5939        "The value of tBgpPeerNgConnState indicates the BGP peer connection
5940         state.
5941
5942         This object is the shadow object of bgpPeerState as existing in the
5943         BGP4-MIB."
5944    ::= { tBgpPeerNgEntry 59 }
5945
5946tBgpPeerNgASOverride  OBJECT-TYPE
5947    SYNTAX      TruthValue
5948    MAX-ACCESS  read-create
5949    STATUS      current
5950    DESCRIPTION
5951        "The value of tBgpPeerNgASOverride specifies if the service
5952         provider BGP will override the customer AS number in the ASPATH
5953         with its own AS number.
5954
5955         A value of 'true' means the service provider BGP will override the
5956         customer AS number in the ASPATH with its own AS number.
5957
5958         Without this feature there could be scenarios where multiple CE
5959         locations belonging to the same AS will not be able to communicate due
5960         to a potential loop detection."
5961    DEFVAL { false }
5962    ::= { tBgpPeerNgEntry 60 }
5963
5964tBgpPeerNgOrf  OBJECT-TYPE
5965    SYNTAX      TruthValue
5966    MAX-ACCESS  read-create
5967    STATUS      current
5968    DESCRIPTION
5969        "The value of tBgpPeerNgOrf specifies if outbound route filtering
5970         capability is enabled or disabled for the BGP peer."
5971    DEFVAL { false }
5972    ::= { tBgpPeerNgEntry 61 }
5973
5974tBgpPeerNgExtCommsOrf  OBJECT-TYPE
5975    SYNTAX      TruthValue
5976    MAX-ACCESS  read-create
5977    STATUS      current
5978    DESCRIPTION
5979        "The value of tBgpPeerNgExtCommsOrf specifies if outbound route
5980         filtering capability is based on extended communities for the BGP
5981         peer."
5982    DEFVAL { false }
5983    ::= { tBgpPeerNgEntry 62 }
5984
5985tBgpPeerNgExtCommsSendOrf  OBJECT-TYPE
5986    SYNTAX      TruthValue
5987    MAX-ACCESS  read-create
5988    STATUS      current
5989    DESCRIPTION
5990        "The value of tBgpPeerNgExtCommsSendOrf specifies if outbound route
5991         filter advertisement to the neighbors in this BGP peer."
5992    DEFVAL { false }
5993    ::= { tBgpPeerNgEntry 63 }
5994
5995tBgpPeerNgExtCommsRecvOrf  OBJECT-TYPE
5996    SYNTAX      TruthValue
5997    MAX-ACCESS  read-create
5998    STATUS      current
5999    DESCRIPTION
6000        "The value of tBgpPeerNgExtCommsRecvOrf specifies if outbound route
6001         filter for this BGP peer is accepted from the neighbors is enabled."
6002    DEFVAL { false }
6003    ::= { tBgpPeerNgEntry 64 }
6004
6005tBgpPeerNgLocalAS4Byte OBJECT-TYPE
6006    SYNTAX     InetAutonomousSystemNumber
6007    MAX-ACCESS read-create
6008    STATUS     current
6009    DESCRIPTION
6010        "The value of tBgpPeerNgLocalAS4Byte specifies the autonomous system
6011         number to be advertised to this peer."
6012    DEFVAL { 0 }
6013    ::= { tBgpPeerNgEntry  65 }
6014
6015tBgpPeerNgPeerAS4Byte  OBJECT-TYPE
6016    SYNTAX     InetAutonomousSystemNumber
6017    MAX-ACCESS read-create
6018    STATUS     current
6019    DESCRIPTION
6020        "The value of tBgpPeerNgPeerAS4Byte specifies the autonomous system
6021         number for the remote peer."
6022    DEFVAL { 0 }
6023    ::= { tBgpPeerNgEntry  66 }
6024
6025tBgpPeerNgDisable4ByteASN OBJECT-TYPE
6026    SYNTAX     TruthValue
6027    MAX-ACCESS read-create
6028    STATUS     current
6029    DESCRIPTION
6030        "The value of tBgpPeerNgDisable4ByteASN specifies whether or not
6031         4-byte ASN capability will be advertised by this peer.
6032
6033         When the value of tBgpPeerNgDisable4ByteASN is set to false,
6034         4-byte ASN support will be negotiated with the associated remote
6035         peers. When the value of tBgpPeerNgDisable4ByteASN is set to true,
6036         4-byte ASN capability will not be advertised by this peer."
6037    DEFVAL { false }
6038    ::= { tBgpPeerNgEntry  67 }
6039
6040tBgpPeerNgHoldTimeIsStrict OBJECT-TYPE
6041    SYNTAX     TruthValue
6042    MAX-ACCESS read-create
6043    STATUS     obsolete
6044    DESCRIPTION
6045        "The value of tBgpPeerNgHoldTimeIsStrict specifies whether or not
6046         tBgpPeerNgHoldTime has to be strictly enforced.
6047
6048         When the value of tBgpPeerNgHoldTimeIsStrict is true, BGP on this
6049         peer will not negotiate a hold time lower than the configured
6050         value for tBgpPeerNgHoldTime.
6051
6052         This object is obsoleted in release 10.0. Desired functionality of
6053         strict enforcement of hold time can be achieved by configuring the
6054         value of tBgpPeerNgMinHoldTime."
6055    DEFVAL { false }
6056    ::= { tBgpPeerNgEntry  68 }
6057
6058tBgpPeerNgL2vpnCiscoInterop OBJECT-TYPE
6059    SYNTAX      TruthValue
6060    MAX-ACCESS  read-create
6061    STATUS      current
6062    DESCRIPTION
6063        "The value of tBgpPeerNgL2vpnCiscoInterop specifies whether BGP will
6064         provide translation between non-compliant NLRI formats of Cisco.
6065
6066         BGP Peer sessions must be manually configured towards the non-compliant
6067         Cisco PEs.
6068
6069         When the value of tBgpPeerNgL2vpnCiscoInterop is 'true', Cisco
6070         non-compliant NLRI format will be used; one byte length field instead
6071         of two bytes for BGP NLRI.
6072
6073         When the value of tBgpPeerNgL2vpnCiscoInterop is 'false', Cisco
6074         non-compliant NLRI format will not be used or supported."
6075    DEFVAL  { false }
6076    ::= { tBgpPeerNgEntry 69 }
6077
6078tBgpPeerNgRemovePrivateASLmtd   OBJECT-TYPE
6079    SYNTAX      TruthValue
6080    MAX-ACCESS  read-create
6081    STATUS      current
6082    DESCRIPTION
6083        "The value of tBgpPeerNgRemovePrivateASLmtd specifies whether BGP will
6084         remove the private AS numbers for this peer.
6085
6086         When the value of tBgpPeerNgRemovePrivateASLmtd is true, BGP will
6087         remove private AS numbers from the AS Path for this peer.
6088
6089         When the value of tBgpPeerNgRemovePrivateAS is changed, the value of
6090         tBgpPeerNgRemovePrivateASLmtd is reset to its default value.
6091
6092         An 'inconsistentValue' error is returned if an attempt is made to set
6093         this object to its default value. This object can be reset by
6094         resetting appropriate inheritance bit of tBgpPeerNgInheritance."
6095    DEFVAL  { false }
6096    ::= { tBgpPeerNgEntry 70 }
6097
6098tBgpPeerNgMaxPrefixLogOnly OBJECT-TYPE
6099    SYNTAX     TruthValue
6100    MAX-ACCESS read-create
6101    STATUS     current
6102    DESCRIPTION
6103        "The value of tBgpPeerNgMaxPrefixLogOnly specifies whether BGP
6104         peering will be disabled when tBgpPeerGroupMaxPrefix is exceeded.
6105
6106         When the value is set to 'true', BGP peering will be enabled.
6107
6108         When the value is set to 'false', BGP peering will be disabled."
6109    DEFVAL { false }
6110    ::= { tBgpPeerNgEntry 71 }
6111
6112tBgpPeerNgMaxPrefixThreshold OBJECT-TYPE
6113    SYNTAX      Unsigned32  (1..100)
6114    UNITS       "percentage"
6115    MAX-ACCESS  read-create
6116    STATUS      current
6117    DESCRIPTION
6118        "The value of tBgpPeerNgMaxPrefixThreshold specifies a
6119         percentage of tBgpPeerNgMaxPrefix."
6120    DEFVAL { 90 }
6121    ::= { tBgpPeerNgEntry 72 }
6122
6123tBgpPeerNgDisableCapNegotiation OBJECT-TYPE
6124    SYNTAX     TruthValue
6125    MAX-ACCESS read-create
6126    STATUS     current
6127    DESCRIPTION
6128        "The value of tBgpPeerNgDisableCapNegotiation specifies whether
6129         capability negotiation is disabled for this peer."
6130    DEFVAL { false }
6131    ::= { tBgpPeerNgEntry  73 }
6132
6133--
6134-- peer operational information
6135--
6136
6137tBgpPeerNgOperTable OBJECT-TYPE
6138    SYNTAX     SEQUENCE OF TBgpPeerNgOperEntry
6139    MAX-ACCESS not-accessible
6140    STATUS     current
6141    DESCRIPTION
6142        "The tBgpPeerNgOperTable is the list of configured
6143         BGP Peers and their operational status information."
6144    ::= { tBgpPeerObjects 8 }
6145
6146tBgpPeerNgOperEntry OBJECT-TYPE
6147    SYNTAX     TBgpPeerNgOperEntry
6148    MAX-ACCESS not-accessible
6149    STATUS     current
6150    DESCRIPTION
6151        "Defines an entry (conceptual row) in the tBgpPeerNgOperTable.
6152
6153         Entries in tBgpPeerNgOperTable are created when entries are created in
6154         tBgpPeerNgTable."
6155    AUGMENTS { tBgpPeerNgEntry }
6156    ::= { tBgpPeerNgOperTable 1 }
6157
6158TBgpPeerNgOperEntry ::= SEQUENCE {
6159    tBgpPeerNgOperMsgOctetsRcvd             Counter64,
6160    tBgpPeerNgOperMsgOctetsSent             Counter64,
6161    tBgpPeerNgOperInputQueueMsgs            Gauge32,
6162    tBgpPeerNgOperOutputQueueMsgs           Gauge32,
6163    tBgpPeerNgOperReceivedPrefixes          Counter32,
6164    tBgpPeerNgOperSentPrefixes              Counter32,
6165    tBgpPeerNgOperActivePrefixes            Gauge32,
6166    tBgpPeerNgOperReceivedPaths             Counter32,
6167    tBgpPeerNgOperPathsSupByDamping         Counter32,
6168    tBgpPeerNgOperFlaps                     Counter32,
6169    tBgpPeerNgOperLastState                 BgpPeerState,
6170    tBgpPeerNgOperLastEvent                 BgpPeerEvent,
6171    tBgpPeerNgOperVpnRecvPrefixes           Counter32,
6172    tBgpPeerNgOperVpnSentPrefixes           Counter32,
6173    tBgpPeerNgOperVpnActivePrefixes         Gauge32,
6174    tBgpPeerNgOperGRSupport                 TruthValue,
6175    tBgpPeerNgOperGRFamilyRestart           TmnxBGPFamilyType,
6176    tBgpPeerNgOperGRFamilyFwding            TmnxBGPFamilyType,
6177    tBgpPeerNgOperGRFamilyNegotiated        TmnxBGPFamilyType,
6178    tBgpPeerNgOperGRRecvEOR                 TmnxBGPFamilyType,
6179    tBgpPeerNgOperGRSendEOR                 TmnxBGPFamilyType,
6180    tBgpPeerNgOperGRStaleRoutesTime         Unsigned32,
6181    tBgpPeerNgOperGRReqRestartTime          Unsigned32,
6182    tBgpPeerNgOperGRStatus                  INTEGER,
6183    tBgpPeerNgOperNumRestarts               Unsigned32,
6184    tBgpPeerNgOperLastRestartTime           TimeStamp,
6185    tBgpPeerNgOperV6ReceivedPrefixes        Counter32,
6186    tBgpPeerNgOperV6SentPrefixes            Counter32,
6187    tBgpPeerNgOperV6ActivePrefixes          Gauge32,
6188    tBgpPeerNgOperV6ReceivedPaths           Counter32,
6189    tBgpPeerNgOperV6SuppPathsDamping        Counter32,
6190    tBgpPeerNgOperVpnReceivedPaths          Counter32,
6191    tBgpPeerNgOperV4SuppPfxDamp             Counter32,
6192    tBgpPeerNgOperVpnSuppPfxDamp            Counter32,
6193    tBgpPeerNgOperV6SuppPfxDamp             Counter32,
6194    tBgpPeerNgOperMCastV4SuppPfxDamp        Counter32,
6195    tBgpPeerNgOperMCastV4RecvPfxs           Counter32,
6196    tBgpPeerNgOperMCastV4SentPfxs           Counter32,
6197    tBgpPeerNgOperMCastV4ActivePfxs         Counter32,
6198    tBgpPeerNgOperVpnIpv6RecvPfxs           Counter32,
6199    tBgpPeerNgOperVpnIpv6SentPfxs           Counter32,
6200    tBgpPeerNgOperVpnIpv6ActivePfxs         Gauge32,
6201    tBgpPeerNgOperVpnIpv6SuppPfxDamp        Counter32,
6202    tBgpPeerNgOperMvpnV4SuppPfxDamp         Counter32,
6203    tBgpPeerNgOperMvpnV4RecvPfxs            Counter32,
6204    tBgpPeerNgOperMvpnV4SentPfxs            Counter32,
6205    tBgpPeerNgOperMvpnV4ActivePfxs          Counter32,
6206    tBgpPeerNgOperl2VpnSuppPfxDamp          Counter32,
6207    tBgpPeerNgOperl2VpnRecvPfxs             Counter32,
6208    tBgpPeerNgOperl2VpnSentPfxs             Counter32,
6209    tBgpPeerNgOperl2VpnActivePfxs           Counter32,
6210    tBgpPeerNgOperMdtSafiSuppPfxDamp        Counter32,
6211    tBgpPeerNgOperMdtSafiRecvPfxs           Counter32,
6212    tBgpPeerNgOperMdtSafiSentPfxs           Counter32,
6213    tBgpPeerNgOperMdtSafiActivePfxs         Counter32,
6214    tBgpPeerNgOperMsPwSuppPfxDamp           Counter32,
6215    tBgpPeerNgOperMsPwRecvPfxs              Counter32,
6216    tBgpPeerNgOperMsPwSentPfxs              Counter32,
6217    tBgpPeerNgOperMsPwActivePfxs            Counter32,
6218    tBgpPeerNgOperFlowIpv4SupPfxDamp        Counter32,
6219    tBgpPeerNgOperFlowIpv4RecvPfxs          Counter32,
6220    tBgpPeerNgOperFlowIpv4SentPfxs          Counter32,
6221    tBgpPeerNgOperFlowIpv4ActivePfxs        Counter32,
6222    tBgpPeerNgAddPathSendRemoteCaps         TmnxAddPathAddressFamily,
6223    tBgpPeerNgAddPathRecvRemoteCaps         TmnxAddPathAddressFamily,
6224    tBgpPeerNgOperBackupPrefixes            Counter32,
6225    tBgpPeerNgOperV6BackupPrefixes          Counter32,
6226    tBgpPeerNgOperRtTgtSuppPfxDamp          Counter32,
6227    tBgpPeerNgOperRtTgtRecvPfxs             Counter32,
6228    tBgpPeerNgOperRtTgtSentPfxs             Counter32,
6229    tBgpPeerNgOperRtTgtActivePfxs           Counter32,
6230    tBgpPeerNgOperVpnV4BackupPfxs           Counter32,
6231    tBgpPeerNgOperVpnV6BackupPfxs           Counter32,
6232    tBgpPeerNgOperMcastVpnV4RecvPfxs        Counter32,
6233    tBgpPeerNgOperMcastVpnV4SentPfxs        Counter32,
6234    tBgpPeerNgOperMcastVpnV4ActPfxs         Counter32
6235    }
6236
6237tBgpPeerNgOperMsgOctetsRcvd OBJECT-TYPE
6238    SYNTAX     Counter64
6239    MAX-ACCESS read-only
6240    STATUS     current
6241    DESCRIPTION
6242        "The value of tBgpPeerNgOperMsgOctetsRcvd indicates the number of octets
6243         received from this peer."
6244    ::= { tBgpPeerNgOperEntry 1 }
6245
6246tBgpPeerNgOperMsgOctetsSent OBJECT-TYPE
6247    SYNTAX     Counter64
6248    MAX-ACCESS read-only
6249    STATUS     current
6250    DESCRIPTION
6251        "The value of tBgpPeerNgOperMsgOctetsSent indicates the number of octets
6252         transmitted to this peer."
6253    ::= { tBgpPeerNgOperEntry 2 }
6254
6255tBgpPeerNgOperInputQueueMsgs OBJECT-TYPE
6256    SYNTAX     Gauge32
6257    MAX-ACCESS read-only
6258    STATUS     current
6259    DESCRIPTION
6260        "The value of tBgpPeerNgOperInputQueueMsgs indicates the number of
6261         unprocessed messages in the queue, from this peer."
6262    ::= { tBgpPeerNgOperEntry 3 }
6263
6264tBgpPeerNgOperOutputQueueMsgs OBJECT-TYPE
6265    SYNTAX     Gauge32
6266    MAX-ACCESS read-only
6267    STATUS     current
6268    DESCRIPTION
6269        "The value of tBgpPeerNgOperOutputQueueMsgs indicates the number of
6270        untransmitted messages in the queue, to this peer."
6271    ::= { tBgpPeerNgOperEntry 4 }
6272
6273tBgpPeerNgOperReceivedPrefixes OBJECT-TYPE
6274    SYNTAX     Counter32
6275    MAX-ACCESS read-only
6276    STATUS     current
6277    DESCRIPTION
6278        "The value of tBgpPeerNgOperReceivedPrefixes indicates the number of
6279         prefixes received from this peer."
6280    ::= { tBgpPeerNgOperEntry 5 }
6281
6282tBgpPeerNgOperSentPrefixes OBJECT-TYPE
6283    SYNTAX     Counter32
6284    MAX-ACCESS read-only
6285    STATUS     current
6286    DESCRIPTION
6287        "The value of tBgpPeerNgOperSentPrefixes indicates the number of
6288         prefixes transmitted to this peer."
6289    ::= { tBgpPeerNgOperEntry 6 }
6290
6291tBgpPeerNgOperActivePrefixes OBJECT-TYPE
6292    SYNTAX     Gauge32
6293    MAX-ACCESS read-only
6294    STATUS     current
6295    DESCRIPTION
6296        "The value of tBgpPeerNgOperActivePrefixes indicates the number of
6297         active prefixes from this peer."
6298    ::= { tBgpPeerNgOperEntry 7 }
6299
6300tBgpPeerNgOperReceivedPaths OBJECT-TYPE
6301    SYNTAX     Counter32
6302    MAX-ACCESS read-only
6303    STATUS     current
6304    DESCRIPTION
6305        "The value of tBgpPeerNgOperReceivedPaths indicates the number of paths
6306         received from this peer."
6307    ::= { tBgpPeerNgOperEntry 8 }
6308
6309tBgpPeerNgOperPathsSupByDamping OBJECT-TYPE
6310    SYNTAX     Counter32
6311    MAX-ACCESS read-only
6312    STATUS     obsolete
6313    DESCRIPTION
6314        "The value of tBgpPeerNgOperPathsSupByDamping indicates the number
6315         of paths from this peer, which have been suppressed by damping."
6316    ::= { tBgpPeerNgOperEntry 9 }
6317
6318tBgpPeerNgOperFlaps OBJECT-TYPE
6319    SYNTAX     Counter32
6320    MAX-ACCESS read-only
6321    STATUS     current
6322    DESCRIPTION
6323        "The value of tBgpPeerNgOperFlaps indicates the number of flaps of
6324         updates from this peer."
6325    ::= { tBgpPeerNgOperEntry 10 }
6326
6327tBgpPeerNgOperLastState OBJECT-TYPE
6328    SYNTAX     BgpPeerState
6329    MAX-ACCESS read-only
6330    STATUS     current
6331    DESCRIPTION
6332        "The value of tBgpPeerNgOperLastState indicates the last BGP state of
6333         this peer."
6334    ::= { tBgpPeerNgOperEntry 11 }
6335
6336tBgpPeerNgOperLastEvent OBJECT-TYPE
6337    SYNTAX     BgpPeerEvent
6338    MAX-ACCESS read-only
6339    STATUS     current
6340    DESCRIPTION
6341        "The value of tBgpPeerNgOperLastEvent indicates the last BGP event of
6342         this peer."
6343    ::= { tBgpPeerNgOperEntry 12 }
6344
6345tBgpPeerNgOperVpnRecvPrefixes     OBJECT-TYPE
6346    SYNTAX      Counter32
6347    MAX-ACCESS  read-only
6348    STATUS      current
6349    DESCRIPTION
6350        "The value of tBgpPeerNgOperVpnRecvPrefixes indicates the number of
6351         received VPN prefixes."
6352    ::= { tBgpPeerNgOperEntry 13 }
6353
6354tBgpPeerNgOperVpnSentPrefixes     OBJECT-TYPE
6355    SYNTAX      Counter32
6356    MAX-ACCESS  read-only
6357    STATUS      current
6358    DESCRIPTION
6359        "The value of tBgpPeerNgOperVpnSentPrefixes indicates the number of
6360         transmitted VPN prefixes."
6361    ::= { tBgpPeerNgOperEntry 14 }
6362
6363tBgpPeerNgOperVpnActivePrefixes       OBJECT-TYPE
6364    SYNTAX      Gauge32
6365    MAX-ACCESS  read-only
6366    STATUS      current
6367    DESCRIPTION
6368        "The value of tBgpPeerNgOperVpnActivePrefixes indicates the number of
6369         active VPN prefixes from this BGP peer."
6370    ::= { tBgpPeerNgOperEntry 15 }
6371
6372tBgpPeerNgOperGRSupport  OBJECT-TYPE
6373    SYNTAX      TruthValue
6374    MAX-ACCESS  read-only
6375    STATUS      current
6376    DESCRIPTION
6377        "The value of tBgpPeerNgOperGRSupport indicates whether the BGP peer
6378         supports graceful restart. If tBgpPeerNgOperGRSupport has a value of
6379         'true' the peer supports graceful restart."
6380    ::= { tBgpPeerNgOperEntry 16 }
6381
6382tBgpPeerNgOperGRFamilyRestart  OBJECT-TYPE
6383    SYNTAX      TmnxBGPFamilyType
6384    MAX-ACCESS  read-only
6385    STATUS      current
6386    DESCRIPTION
6387        "The value of tBgpPeerNgOperGRFamilyRestart indicates the capability
6388         type of NLRI that peer supports restart for."
6389    ::= { tBgpPeerNgOperEntry 17 }
6390
6391tBgpPeerNgOperGRFamilyFwding  OBJECT-TYPE
6392    SYNTAX      TmnxBGPFamilyType
6393    MAX-ACCESS  read-only
6394    STATUS      current
6395    DESCRIPTION
6396        "The value of tBgpPeerNgOperGRFamilyFwding indicates the capability type
6397         of NLRI that peer saved forwarding for."
6398    ::= { tBgpPeerNgOperEntry 18 }
6399
6400tBgpPeerNgOperGRFamilyNegotiated OBJECT-TYPE
6401    SYNTAX      TmnxBGPFamilyType
6402    MAX-ACCESS  read-only
6403    STATUS      current
6404    DESCRIPTION
6405        "The value of tBgpPeerNgOperGRFamilyNegotiated indicates the capability
6406         type of NLRI that restart is negotiated for by the peer."
6407    ::= { tBgpPeerNgOperEntry 19 }
6408
6409tBgpPeerNgOperGRRecvEOR OBJECT-TYPE
6410    SYNTAX      TmnxBGPFamilyType
6411    MAX-ACCESS  read-only
6412    STATUS      current
6413    DESCRIPTION
6414        "The value of tBgpPeerNgOperGRRecvEOR indicates the capability type of
6415         NLRI of received end-of-rib markers from the peer."
6416    ::= { tBgpPeerNgOperEntry 20 }
6417
6418tBgpPeerNgOperGRSendEOR OBJECT-TYPE
6419    SYNTAX      TmnxBGPFamilyType
6420    MAX-ACCESS  read-only
6421    STATUS      current
6422    DESCRIPTION
6423        "The value of tBgpPeerNgOperGRSendEOR indicates the capability type of
6424         NLRI of all the sent end-of-rib markers by the peer."
6425    ::= { tBgpPeerNgOperEntry 21 }
6426
6427tBgpPeerNgOperGRStaleRoutesTime OBJECT-TYPE
6428    SYNTAX      Unsigned32
6429    MAX-ACCESS  read-only
6430    STATUS      current
6431    DESCRIPTION
6432        "The value of tBgpPeerNgOperGRStaleRoutesTime indicates the maximum
6433         amount of time in seconds that stale routes are maintained by the peer
6434         after a graceful restart is initiated."
6435    ::= { tBgpPeerNgOperEntry 22 }
6436
6437tBgpPeerNgOperGRReqRestartTime OBJECT-TYPE
6438    SYNTAX      Unsigned32
6439    MAX-ACCESS  read-only
6440    STATUS      current
6441    DESCRIPTION
6442        "The value of tBgpPeerNgOperGRReqRestartTime indicates the maximum
6443         amount of time in seconds that a graceful restart takes for the peer."
6444    ::= { tBgpPeerNgOperEntry 23 }
6445
6446tBgpPeerNgOperGRStatus OBJECT-TYPE
6447    SYNTAX      INTEGER
6448    {
6449        notHelping (1),
6450        restarting (2),
6451        restart-complete (3),
6452        helping (4)
6453    }
6454    MAX-ACCESS  read-only
6455    STATUS      current
6456    DESCRIPTION
6457        "The value of tBgpPeerNgOperGRStatus indicates the graceful restart
6458         status of the BGP peer.'
6459
6460         The values of tBgpPeerNgOperGRStatus means:
6461            notHelping (1),         -- Peer is not currently being helped
6462            restarting (2),         -- Received restart request from the peer
6463            restart-complete (3),   -- The peer has completed the most recent
6464                                       restart
6465            helping (4)             -- Peer is helping us in restarting."
6466    ::= { tBgpPeerNgOperEntry 24 }
6467
6468tBgpPeerNgOperNumRestarts OBJECT-TYPE
6469    SYNTAX      Unsigned32
6470    MAX-ACCESS  read-only
6471    STATUS      current
6472    DESCRIPTION
6473        "The value of tBgpPeerNgOperNumRestarts indicates the number of times
6474         the peer has attempted restart."
6475    ::= { tBgpPeerNgOperEntry 25 }
6476
6477tBgpPeerNgOperLastRestartTime OBJECT-TYPE
6478    SYNTAX      TimeStamp
6479    MAX-ACCESS  read-only
6480    STATUS      current
6481    DESCRIPTION
6482        "The value of tBgpPeerNgOperLastRestartTime indicates the last time the
6483         peer attempted restart."
6484    ::= { tBgpPeerNgOperEntry 26 }
6485
6486tBgpPeerNgOperV6ReceivedPrefixes OBJECT-TYPE
6487    SYNTAX     Counter32
6488    MAX-ACCESS read-only
6489    STATUS     current
6490    DESCRIPTION
6491        "The value of tBgpPeerNgOperV6ReceivedPrefixes indicates the
6492         number of IPv6 prefixes received from this peer."
6493    ::= { tBgpPeerNgOperEntry 27 }
6494
6495tBgpPeerNgOperV6SentPrefixes OBJECT-TYPE
6496    SYNTAX     Counter32
6497    MAX-ACCESS read-only
6498    STATUS     current
6499    DESCRIPTION
6500        "The value of tBgpPeerNgOperV6SentPrefixes indicates the number
6501         of IPv6 prefixes transmitted to this peer."
6502    ::= { tBgpPeerNgOperEntry 28 }
6503
6504tBgpPeerNgOperV6ActivePrefixes OBJECT-TYPE
6505    SYNTAX     Gauge32
6506    MAX-ACCESS read-only
6507    STATUS     current
6508    DESCRIPTION
6509        "The value of tBgpPeerNgOperV6ActivePrefixes indicates the number
6510         of active IPv6 prefixes from this peer."
6511    ::= { tBgpPeerNgOperEntry 29 }
6512
6513tBgpPeerNgOperV6ReceivedPaths OBJECT-TYPE
6514    SYNTAX     Counter32
6515    MAX-ACCESS read-only
6516    STATUS     obsolete
6517    DESCRIPTION
6518        "The value of tBgpPeerNgOperV6ReceivedPaths indicates the number
6519         of IPv6 paths received from this peer."
6520    ::= { tBgpPeerNgOperEntry 30 }
6521
6522tBgpPeerNgOperV6SuppPathsDamping  OBJECT-TYPE
6523    SYNTAX     Counter32
6524    MAX-ACCESS read-only
6525    STATUS     obsolete
6526    DESCRIPTION
6527        "The value of tBgpPeerNgOperV6SuppPathsDamping indicates the number
6528         of IPv6 paths from this peer, which have been suppressed by
6529         damping."
6530    ::= { tBgpPeerNgOperEntry 31 }
6531
6532tBgpPeerNgOperVpnReceivedPaths OBJECT-TYPE
6533    SYNTAX     Counter32
6534    MAX-ACCESS read-only
6535    STATUS     obsolete
6536    DESCRIPTION
6537        "The value of tBgpPeerNgOperVpnReceivedPaths indicates the number
6538         of VPN paths received from this peer."
6539    ::= { tBgpPeerNgOperEntry 32 }
6540
6541tBgpPeerNgOperV4SuppPfxDamp  OBJECT-TYPE
6542    SYNTAX     Counter32
6543    MAX-ACCESS read-only
6544    STATUS     current
6545    DESCRIPTION
6546        "The value of tBgpPeerNgOperV4SuppPfxDamp indicates the number
6547         of IPv6 prefixes from this peer, which have been suppressed by
6548         damping."
6549    ::= { tBgpPeerNgOperEntry 33 }
6550
6551tBgpPeerNgOperVpnSuppPfxDamp  OBJECT-TYPE
6552    SYNTAX     Counter32
6553    MAX-ACCESS read-only
6554    STATUS     current
6555    DESCRIPTION
6556        "The value of tBgpPeerNgOperVpnSuppPfxDamp indicates the number
6557         of VPN IPv4 prefixes from this peer, which have been suppressed by
6558         damping."
6559    ::= { tBgpPeerNgOperEntry 34 }
6560
6561tBgpPeerNgOperV6SuppPfxDamp  OBJECT-TYPE
6562    SYNTAX     Counter32
6563    MAX-ACCESS read-only
6564    STATUS     current
6565    DESCRIPTION
6566        "The value of tBgpPeerNgOperV6SuppPfxDamp indicates the number
6567         of IPv6 prefixes from this peer, which have been suppressed by
6568         damping."
6569    ::= { tBgpPeerNgOperEntry 35 }
6570
6571tBgpPeerNgOperMCastV4SuppPfxDamp  OBJECT-TYPE
6572    SYNTAX     Counter32
6573    MAX-ACCESS read-only
6574    STATUS     current
6575    DESCRIPTION
6576        "The value of tBgpPeerNgOperMCastV4SuppPfxDamp indicates the number
6577         of IPv4 multicast prefixes from this peer, which have been suppressed
6578         by damping."
6579    ::= { tBgpPeerNgOperEntry 36 }
6580
6581tBgpPeerNgOperMCastV4RecvPfxs OBJECT-TYPE
6582    SYNTAX     Counter32
6583    MAX-ACCESS read-only
6584    STATUS     current
6585    DESCRIPTION
6586        "The value of tBgpPeerNgOperMCastV4RecvPfxs indicates the
6587         number of IPv4 multicast prefixes received from this peer."
6588    ::= { tBgpPeerNgOperEntry 37 }
6589
6590tBgpPeerNgOperMCastV4SentPfxs OBJECT-TYPE
6591    SYNTAX     Counter32
6592    MAX-ACCESS read-only
6593    STATUS     current
6594    DESCRIPTION
6595        "The value of tBgpPeerNgOperMCastV4SentPfxs indicates the number
6596         of IPv4 multicast prefixes transmitted to this peer."
6597    ::= { tBgpPeerNgOperEntry 38 }
6598
6599tBgpPeerNgOperMCastV4ActivePfxs OBJECT-TYPE
6600    SYNTAX     Counter32
6601    MAX-ACCESS read-only
6602    STATUS     current
6603    DESCRIPTION
6604        "The value of tBgpPeerNgOperMCastV4ActivePfxs indicates the number
6605         of active IPv4 multicast prefixes from this peer."
6606    ::= { tBgpPeerNgOperEntry 39 }
6607
6608tBgpPeerNgOperVpnIpv6RecvPfxs OBJECT-TYPE
6609    SYNTAX     Counter32
6610    MAX-ACCESS read-only
6611    STATUS     current
6612    DESCRIPTION
6613        "The value of tBgpPeerNgOperVpnIpv6RecvPfxs indicates the number
6614         of VPN IPv6 prefixes received from this peer."
6615    ::= { tBgpPeerNgOperEntry 40 }
6616
6617tBgpPeerNgOperVpnIpv6SentPfxs OBJECT-TYPE
6618    SYNTAX     Counter32
6619    MAX-ACCESS read-only
6620    STATUS     current
6621    DESCRIPTION
6622        "The value of tBgpPeerNgOperVpnIpv6SentPfxs indicates the number
6623         of VPN IPv6 prefixes transmitted to this peer."
6624    ::= { tBgpPeerNgOperEntry 41 }
6625
6626tBgpPeerNgOperVpnIpv6ActivePfxs OBJECT-TYPE
6627    SYNTAX     Gauge32
6628    MAX-ACCESS read-only
6629    STATUS     current
6630    DESCRIPTION
6631        "The value of tBgpPeerNgOperVpnIpv6ActivePfxs indicates the number
6632         of active VPN IPv6 prefixes from this peer."
6633    ::= { tBgpPeerNgOperEntry 42 }
6634
6635tBgpPeerNgOperVpnIpv6SuppPfxDamp OBJECT-TYPE
6636    SYNTAX     Counter32
6637    MAX-ACCESS read-only
6638    STATUS     current
6639    DESCRIPTION
6640        "The value of tBgpPeerNgOperVpnIpv6SuppPfxDamp indicates the number
6641         of VPN IPv6 prefixes from this peer, which have been suppressed by
6642         damping."
6643    ::= { tBgpPeerNgOperEntry 43 }
6644
6645tBgpPeerNgOperMvpnV4SuppPfxDamp OBJECT-TYPE
6646    SYNTAX     Counter32
6647    MAX-ACCESS read-only
6648    STATUS     current
6649    DESCRIPTION
6650        "The value of tBgpPeerNgOperMvpnV4SuppPfxDamp indicates the number
6651         of MVPN IPv4 prefixes from this peer, which have been suppressed by
6652         damping."
6653    ::= { tBgpPeerNgOperEntry 44 }
6654
6655tBgpPeerNgOperMvpnV4RecvPfxs OBJECT-TYPE
6656    SYNTAX     Counter32
6657    MAX-ACCESS read-only
6658    STATUS     current
6659    DESCRIPTION
6660        "The value of tBgpPeerNgOperMvpnV4RecvPfxs indicates the number
6661         of MVPN IPv4 prefixes received from this peer."
6662    ::= { tBgpPeerNgOperEntry 45 }
6663
6664tBgpPeerNgOperMvpnV4SentPfxs OBJECT-TYPE
6665    SYNTAX     Counter32
6666    MAX-ACCESS read-only
6667    STATUS     current
6668    DESCRIPTION
6669        "The value of tBgpPeerNgOperMvpnV4SentPfxs indicates the number
6670         of MVPN IPv4 prefixes transmitted to this peer."
6671    ::= { tBgpPeerNgOperEntry 46 }
6672
6673tBgpPeerNgOperMvpnV4ActivePfxs OBJECT-TYPE
6674    SYNTAX     Counter32
6675    MAX-ACCESS read-only
6676    STATUS     current
6677    DESCRIPTION
6678        "The value of tBgpPeerNgOperMvpnV4ActivePfxs indicates the number
6679         of active MVPN IPv4 prefixes from this peer."
6680    ::= { tBgpPeerNgOperEntry 47 }
6681
6682tBgpPeerNgOperl2VpnSuppPfxDamp  OBJECT-TYPE
6683    SYNTAX      Counter32
6684    MAX-ACCESS  read-only
6685    STATUS      current
6686    DESCRIPTION
6687        "The value of tBgpPeerNgOperl2VpnSuppPfxDamp indicates the number
6688         of L2VPN prefixes from this peer, which have been supressed by
6689         damping."
6690    ::= { tBgpPeerNgOperEntry 48 }
6691
6692tBgpPeerNgOperl2VpnRecvPfxs  OBJECT-TYPE
6693    SYNTAX      Counter32
6694    MAX-ACCESS  read-only
6695    STATUS      current
6696    DESCRIPTION
6697        "The value of tBgpPeerNgOperl2VpnRecvPfxs indicates the number L2VPN
6698         prefixes received from this peer."
6699    ::= { tBgpPeerNgOperEntry 49 }
6700
6701tBgpPeerNgOperl2VpnSentPfxs  OBJECT-TYPE
6702    SYNTAX      Counter32
6703    MAX-ACCESS  read-only
6704    STATUS      current
6705    DESCRIPTION
6706        "The value of tBgpPeerNgOperl2VpnSentPfxs indicates the number of L2VPN
6707         prefixes transmitted to this peer."
6708    ::= { tBgpPeerNgOperEntry 50 }
6709
6710tBgpPeerNgOperl2VpnActivePfxs  OBJECT-TYPE
6711    SYNTAX      Counter32
6712    MAX-ACCESS  read-only
6713    STATUS      current
6714    DESCRIPTION
6715        "The value of tBgpPeerNgOperl2VpnActivePfxs indicates the number of active
6716         L2VPN prefixes from this peer."
6717    ::= { tBgpPeerNgOperEntry 51 }
6718
6719tBgpPeerNgOperMdtSafiSuppPfxDamp  OBJECT-TYPE
6720    SYNTAX      Counter32
6721    MAX-ACCESS  read-only
6722    STATUS      current
6723    DESCRIPTION
6724        "The value of tBgpPeerNgOperMdtSafiSuppPfxDamp indicates the number
6725         of MDT-SAFI prefixes from this peer, which have been suppressed by
6726         damping."
6727    ::= { tBgpPeerNgOperEntry 52 }
6728
6729tBgpPeerNgOperMdtSafiRecvPfxs  OBJECT-TYPE
6730    SYNTAX      Counter32
6731    MAX-ACCESS  read-only
6732    STATUS      current
6733    DESCRIPTION
6734        "The value of tBgpPeerNgOperMdtSafiRecvPfxs indicates the number
6735         of MDT-SAFI prefixes received from this peer."
6736    ::= { tBgpPeerNgOperEntry 53 }
6737
6738tBgpPeerNgOperMdtSafiSentPfxs  OBJECT-TYPE
6739    SYNTAX      Counter32
6740    MAX-ACCESS  read-only
6741    STATUS      current
6742    DESCRIPTION
6743        "The value of tBgpPeerNgOperMdtSafiSentPfxs indicates the number
6744         of MDT-SAFI prefixes transmitted to this peer."
6745    ::= { tBgpPeerNgOperEntry 54 }
6746
6747tBgpPeerNgOperMdtSafiActivePfxs  OBJECT-TYPE
6748    SYNTAX      Counter32
6749    MAX-ACCESS  read-only
6750    STATUS      current
6751    DESCRIPTION
6752        "The value of tBgpPeerNgOperMdtSafiActivePfxs indicates the number
6753         of active MDT-SAFI prefixes from this peer."
6754    ::= { tBgpPeerNgOperEntry 55 }
6755
6756tBgpPeerNgOperMsPwSuppPfxDamp  OBJECT-TYPE
6757    SYNTAX      Counter32
6758    MAX-ACCESS  read-only
6759    STATUS      current
6760    DESCRIPTION
6761        "The value of tBgpPeerNgOperMsPwSuppPfxDamp indicates the number
6762         of MS-PW prefixes from this peer, which have been suppressed by
6763         damping."
6764    ::= { tBgpPeerNgOperEntry 56 }
6765
6766tBgpPeerNgOperMsPwRecvPfxs  OBJECT-TYPE
6767    SYNTAX      Counter32
6768    MAX-ACCESS  read-only
6769    STATUS      current
6770    DESCRIPTION
6771        "The value of tBgpPeerNgOperMsPwRecvPfxs indicates the number
6772         of MS-PW prefixes received from this peer."
6773    ::= { tBgpPeerNgOperEntry 57 }
6774
6775tBgpPeerNgOperMsPwSentPfxs  OBJECT-TYPE
6776    SYNTAX      Counter32
6777    MAX-ACCESS  read-only
6778    STATUS      current
6779    DESCRIPTION
6780        "The value of tBgpPeerNgOperMsPwSentPfxs indicates the number
6781         of MS-PW prefixes transmitted to this peer."
6782    ::= { tBgpPeerNgOperEntry 58 }
6783
6784tBgpPeerNgOperMsPwActivePfxs  OBJECT-TYPE
6785    SYNTAX      Counter32
6786    MAX-ACCESS  read-only
6787    STATUS      current
6788    DESCRIPTION
6789        "The value of tBgpPeerNgOperMsPwActivePfxs indicates the number
6790         of active MS-PW prefixes from this peer."
6791    ::= { tBgpPeerNgOperEntry 59 }
6792
6793tBgpPeerNgOperFlowIpv4SupPfxDamp  OBJECT-TYPE
6794    SYNTAX      Counter32
6795    MAX-ACCESS  read-only
6796    STATUS      current
6797    DESCRIPTION
6798        "The value of tBgpPeerNgOperFlowIpv4SupPfxDamp indicates the number
6799         of flow-ipv4 prefixes from this peer, which have been suppressed by
6800         damping."
6801    ::= { tBgpPeerNgOperEntry 60 }
6802
6803tBgpPeerNgOperFlowIpv4RecvPfxs  OBJECT-TYPE
6804    SYNTAX      Counter32
6805    MAX-ACCESS  read-only
6806    STATUS      current
6807    DESCRIPTION
6808        "The value of tBgpPeerNgOperFlowIpv4RecvPfxs indicates the number
6809         of flow-ipv4 prefixes received from this peer."
6810    ::= { tBgpPeerNgOperEntry 61 }
6811
6812tBgpPeerNgOperFlowIpv4SentPfxs  OBJECT-TYPE
6813    SYNTAX      Counter32
6814    MAX-ACCESS  read-only
6815    STATUS      current
6816    DESCRIPTION
6817        "The value of tBgpPeerNgOperFlowIpv4SentPfxs indicates the number
6818         of flow-ipv4 prefixes transmitted to this peer."
6819    ::= { tBgpPeerNgOperEntry 62 }
6820
6821tBgpPeerNgOperFlowIpv4ActivePfxs  OBJECT-TYPE
6822    SYNTAX      Counter32
6823    MAX-ACCESS  read-only
6824    STATUS      current
6825    DESCRIPTION
6826        "The value of tBgpPeerNgOperFlowIpv4ActivePfxs indicates the number
6827         of active flow-ipv4 prefixes from this peer."
6828    ::= { tBgpPeerNgOperEntry 63 }
6829
6830tBgpPeerNgAddPathSendRemoteCaps      OBJECT-TYPE
6831    SYNTAX      TmnxAddPathAddressFamily
6832    MAX-ACCESS  read-only
6833    STATUS      current
6834    DESCRIPTION
6835        "The value of tBgpPeerNgAddPathSendRemoteCaps indicates the address
6836         families for which the add-path send capability is supported on
6837         the remote end of the BGP Peer."
6838    ::= { tBgpPeerNgOperEntry 66 }
6839
6840tBgpPeerNgAddPathRecvRemoteCaps   OBJECT-TYPE
6841    SYNTAX      TmnxAddPathAddressFamily
6842    MAX-ACCESS  read-only
6843    STATUS      current
6844    DESCRIPTION
6845    "The value of tBgpPeerNgAddPathRecvRemoteCaps indicates the address
6846     families for which the add-path receive capability is supported on
6847     the remote end of the BGP Peer."
6848    ::= { tBgpPeerNgOperEntry 67 }
6849
6850tBgpPeerNgOperBackupPrefixes  OBJECT-TYPE
6851    SYNTAX      Counter32
6852    MAX-ACCESS  read-only
6853    STATUS      current
6854    DESCRIPTION
6855        "The value of tBgpPeerNgOperBackupPrefixes indicates the number
6856         of IPv4 routes selected as backup from this peer."
6857    ::= { tBgpPeerNgOperEntry 68 }
6858
6859tBgpPeerNgOperV6BackupPrefixes  OBJECT-TYPE
6860    SYNTAX      Counter32
6861    MAX-ACCESS  read-only
6862    STATUS      current
6863    DESCRIPTION
6864        "The value of tBgpPeerNgOperV6BackupPrefixes indicates the number
6865         of IPv6 routes selected as backup from this peer."
6866    ::= { tBgpPeerNgOperEntry 69 }
6867
6868tBgpPeerNgOperRtTgtSuppPfxDamp  OBJECT-TYPE
6869    SYNTAX      Counter32
6870    MAX-ACCESS  read-only
6871    STATUS      current
6872    DESCRIPTION
6873        "The value of tBgpPeerNgOperRtTgtRecvPfxs indicates the number
6874         of route target prefixes from this peer, which have been suppressed by
6875         damping."
6876    ::= { tBgpPeerNgOperEntry 70 }
6877
6878tBgpPeerNgOperRtTgtRecvPfxs  OBJECT-TYPE
6879    SYNTAX      Counter32
6880    MAX-ACCESS  read-only
6881    STATUS      current
6882    DESCRIPTION
6883        "The value of tBgpPeerNgOperRtTgtRecvPfxs indicates the number of
6884         route target prefixes received from this peer."
6885    ::= { tBgpPeerNgOperEntry 71 }
6886
6887tBgpPeerNgOperRtTgtSentPfxs  OBJECT-TYPE
6888    SYNTAX      Counter32
6889    MAX-ACCESS  read-only
6890    STATUS      current
6891    DESCRIPTION
6892        "The value of tBgpPeerNgOperRtTgtSentPfxs indicates the number of
6893         route target prefixes transmitted to this peer."
6894    ::= { tBgpPeerNgOperEntry 72 }
6895
6896tBgpPeerNgOperRtTgtActivePfxs  OBJECT-TYPE
6897    SYNTAX      Counter32
6898    MAX-ACCESS  read-only
6899    STATUS      current
6900    DESCRIPTION
6901        "The value of tBgpPeerNgOperRtTgtActivePfxs indicates the number of
6902         active route target prefixes from this peer."
6903    ::= { tBgpPeerNgOperEntry 73 }
6904
6905tBgpPeerNgOperVpnV4BackupPfxs  OBJECT-TYPE
6906    SYNTAX      Counter32
6907    MAX-ACCESS  read-only
6908    STATUS      current
6909    DESCRIPTION
6910        "The value of tBgpPeerNgOperVpnV4BackupPfxs indicates the number
6911         of VPN IPv4 routes selected as backup from this peer."
6912    ::= { tBgpPeerNgOperEntry 74 }
6913
6914tBgpPeerNgOperVpnV6BackupPfxs  OBJECT-TYPE
6915    SYNTAX      Counter32
6916    MAX-ACCESS  read-only
6917    STATUS      current
6918    DESCRIPTION
6919        "The value of tBgpPeerNgOperVpnV6BackupPfxs indicates the number
6920         of VPN IPv6 routes selected as backup from this peer."
6921    ::= { tBgpPeerNgOperEntry 75 }
6922
6923tBgpPeerNgOperMcastVpnV4RecvPfxs  OBJECT-TYPE
6924    SYNTAX      Counter32
6925    MAX-ACCESS  read-only
6926    STATUS      current
6927    DESCRIPTION
6928        "The value of tBgpPeerNgOperMcastVpnV4RecvPfxs indicates the number of
6929         multicast vpn ipv4 prefixes received from this peer."
6930    ::= { tBgpPeerNgOperEntry 76 }
6931
6932tBgpPeerNgOperMcastVpnV4SentPfxs  OBJECT-TYPE
6933    SYNTAX      Counter32
6934    MAX-ACCESS  read-only
6935    STATUS      current
6936    DESCRIPTION
6937        "The value of tBgpPeerNgOperMcastVpnV4SentPfxs indicates the number of
6938         multicast vpn ipv4 prefixes transmitted to this peer."
6939    ::= { tBgpPeerNgOperEntry 77 }
6940
6941tBgpPeerNgOperMcastVpnV4ActPfxs  OBJECT-TYPE
6942    SYNTAX      Counter32
6943    MAX-ACCESS  read-only
6944    STATUS      current
6945    DESCRIPTION
6946        "The value of tBgpPeerNgOperMcastVpnV4ActPfxs indicates the number of
6947         active multicast vpn ipv4 prefixes from this peer."
6948    ::= { tBgpPeerNgOperEntry 78 }
6949
6950--
6951--  BGP Peer Send Orf Route Target Table
6952--
6953
6954tBgpPeerNgSendOrfRouteTargetTable OBJECT-TYPE
6955    SYNTAX     SEQUENCE OF TBgpPeerNgSendOrfRouteTargetEntry
6956    MAX-ACCESS not-accessible
6957    STATUS     current
6958    DESCRIPTION
6959        "The tBgpPeerNgSendOrfRouteTargetTable provides information about
6960         the route targets to be advertised to the peers if it is
6961         Outbound route filtering capable."
6962    ::= { tBgpPeerObjects 9 }
6963
6964tBgpPeerNgSendOrfRouteTargetEntry OBJECT-TYPE
6965    SYNTAX     TBgpPeerNgSendOrfRouteTargetEntry
6966    MAX-ACCESS not-accessible
6967    STATUS     current
6968    DESCRIPTION
6969        "Defines an entry in the tBgpPeerNgSendOrfRouteTargetTable.
6970         Each entry represents a route target to be advertised
6971         to the peer."
6972    INDEX      { tBgpPeerNgInstanceIndex, tBgpPeerNgAddressType,
6973                 tBgpPeerNgAddress, IMPLIED tBgpPeerNgSendOrfRouteTarget }
6974    ::= { tBgpPeerNgSendOrfRouteTargetTable 1 }
6975
6976TBgpPeerNgSendOrfRouteTargetEntry ::= SEQUENCE {
6977    tBgpPeerNgSendOrfRouteTarget     TNamedItem,
6978    tBgpPeerNgSendOrfRTRowStatus       RowStatus
6979   }
6980
6981tBgpPeerNgSendOrfRouteTarget OBJECT-TYPE
6982    SYNTAX     TNamedItem
6983    MAX-ACCESS not-accessible
6984    STATUS     current
6985    DESCRIPTION
6986        "Index for the tBgpPeerNgSendOrfRouteTargetTable. The value of
6987         tBgpPeerNgSendOrfRouteTarget specifies the extended community
6988         name to be advertised to the peer."
6989    ::= { tBgpPeerNgSendOrfRouteTargetEntry 1 }
6990
6991tBgpPeerNgSendOrfRTRowStatus OBJECT-TYPE
6992    SYNTAX     RowStatus
6993    MAX-ACCESS read-create
6994    STATUS     current
6995    DESCRIPTION
6996        "The value of tBgpPeerNgSendOrfRTRowStatus controls creation and
6997         deletion of row entries in the tBgpPeerNgSendOrfRouteTargetTable."
6998    ::= { tBgpPeerNgSendOrfRouteTargetEntry 2 }
6999
7000
7001--
7002--  BGP Peer Group Params Table
7003--
7004tBgpPeerNgParamsTable OBJECT-TYPE
7005    SYNTAX     SEQUENCE OF TBgpPeerNgParamsEntry
7006    MAX-ACCESS not-accessible
7007    STATUS     current
7008    DESCRIPTION
7009        "tBgpPeerNgParamsTable provides information about the
7010         attributes configured for the BGP instance."
7011    ::= { tBgpPeerObjects 10 }
7012
7013tBgpPeerNgParamsEntry OBJECT-TYPE
7014    SYNTAX     TBgpPeerNgParamsEntry
7015    MAX-ACCESS not-accessible
7016    STATUS     current
7017    DESCRIPTION
7018        "An entry in the tBgpPeerNgParamsTable. Each entry
7019         maintains the attributes configured for BGP instance."
7020    INDEX  { tBgpPeerNgInstanceIndex,
7021             tBgpPeerNgAddressType,
7022             tBgpPeerNgAddress }
7023    ::= { tBgpPeerNgParamsTable 1 }
7024
7025TBgpPeerNgParamsEntry ::= SEQUENCE {
7026    tBgpPeerNgParamsInheritance        Counter64,
7027    tBgpPeerNgDisableFEFailover        TruthValue,
7028    tBgpPeerNgDisableComms             TruthValue,
7029    tBgpPeerNgDisableExtComms          TruthValue,
7030    tBgpPeerNgDefaultOriginate         TruthValue,
7031    tBgpPeerNgAdvertiseInactiveRts     TruthValue,
7032    tBgpPeerNgMinTTLValue              Unsigned32,
7033    tBgpPeerNgTracking                 TruthValue,
7034    tBgpPeerNgAdvLabelAddrFamily       TmnxAdvLabelAddressFamily,
7035    tBgpPeerNgAuthKeyChain             TNamedItemOrEmpty,
7036    tBgpPeerNgLastError                OCTET STRING,
7037    tBgpPeerNgBfdEnabled               TruthValue,
7038    tBgpPeerNgPMTUDiscovery            TruthValue,
7039    tBgpPeerNgAdvertiseLdpPrefix       TruthValue,
7040    tBgpPeerNgEnableAddPath            TruthValue,
7041    tBgpPeerNgRecvAddPath              TmnxAddPathAddressFamily,
7042    tBgpPeerNgIpv4AddPathLimit         TmnxAddPathSendLimit,
7043    tBgpPeerNgVpnIpv4AddPathLimit      TmnxAddPathSendLimit,
7044    tBgpPeerNgIpv6AddPathLimit         TmnxAddPathSendLimit,
7045    tBgpPeerNgVpnIpv6AddPathLimit      TmnxAddPathSendLimit,
7046    tBgpPeerNgFlowspecValidate         TruthValue,
7047    tBgpPeerNgUpdatedErrorHandling     TruthValue,
7048    tBgpPeerNgDefaultRouteTarget       TruthValue,
7049    tBgpPeerNgAigp                     TruthValue,
7050    tBgpPeerNgMinHoldTime              BgpHoldTime,
7051    tBgpPeerNgSplitHorizon             TruthValue,
7052    tBgpPeerNgRemPrivateSkipPeerAs     TruthValue
7053   }
7054
7055tBgpPeerNgParamsInheritance OBJECT-TYPE
7056    SYNTAX     Counter64
7057    MAX-ACCESS read-create
7058    STATUS     current
7059    DESCRIPTION
7060        "The value of tBgpPeerNgParamsInheritance specifies if the peer entry
7061         in this row, should inherit the operational value of  an object,
7062         or use the administratively set value.
7063
7064         This object is a bit-mask, with the following positions:
7065
7066         tBgpPeerNgDisableFEFailover        0x0000000000000002
7067         tBgpPeerNgDisableComms             0x0000000000000004
7068         tBgpPeerNgDisableExtComms          0x0000000000000008
7069         tBgpPeerNgDefaultOriginate         0x0000000000000010
7070         tBgpPeerNgAdvertiseInactiveRts     0x0000000000000020
7071         tBgpPeerNgMinTTLValue              0x0000000000000040
7072         tBgpPeerNgTracking                 0x0000000000000080
7073         tBgpPeerNgAdvLabelAddrFamily       0x0000000000000200
7074         tBgpPeerNgAuthKeyChain             0x0000000000000400
7075         tBgpPeerNgBfdEnabled               0x0000000000000800
7076         tBgpPeerNgPMTUDiscovery            0x0000000000002000
7077         tBgpPeerNgAdvertiseLdpPrefix       0x0000000000004000
7078         tBgpPeerNgEnableAddPath            0x0000000000010000
7079         tBgpPeerNgRecvAddPath              0x0000000000020000
7080         tBgpPeerNgIpv4AddPathLimit         0x0000000000040000
7081         tBgpPeerNgVpnIpv4AddPathLimit      0x0000000000080000
7082         tBgpPeerNgIpv6AddPathLimit         0x0000000000100000
7083         tBgpPeerNgVpnIpv6AddPathLimit      0x0000000000200000
7084         tBgpPeerNgFlowspecValidate         0x0000000000400000
7085         tBgpPeerNgUpdatedErrorHandling     0x0000000000800000
7086         tBgpPeerNgDefaultRouteTarget       0x0000000001000000
7087         tBgpPeerNgAigp                     0x0000000002000000
7088         tBgpPeerNgRemPrivateSkipPeerAs     0x0000000010000000
7089
7090         When the bit for an object is set to one, then the
7091         object's administrative and operational value are whatever
7092         the DEFVAL or most recently SET value is.
7093
7094         When the bit for an object is set to zero, then the
7095         object's administrative and operational value are inherited
7096         from the corresponding object in tBgpPeerGroupTable, or
7097         from the corresponding object in tBgpInstanceTable.
7098
7099         By default all of these attributes should be inherited
7100         from the tBgpPeerGroupTable."
7101    DEFVAL { 0 }
7102    ::= { tBgpPeerNgParamsEntry 1 }
7103
7104tBgpPeerNgDisableFEFailover  OBJECT-TYPE
7105    SYNTAX      TruthValue
7106    MAX-ACCESS  read-create
7107    STATUS      current
7108    DESCRIPTION
7109        "The value of tBgpPeerNgDisableFEFailover specifies whether the router
7110         should drop an external BGP session immediately when the local
7111         interface goes down, or whether the BGP session should be kept up
7112         until the holdtime expires.
7113
7114         A value of 'true' causes the external BGP session to go down
7115         immediately when the local interface goes down."
7116    DEFVAL { false }
7117    ::= { tBgpPeerNgParamsEntry 2 }
7118
7119tBgpPeerNgDisableComms  OBJECT-TYPE
7120    SYNTAX      TruthValue
7121    MAX-ACCESS  read-create
7122    STATUS      current
7123    DESCRIPTION
7124        "The value of tBgpPeerNgDisableComms enables or disables sending of
7125         community attribute to the peer for non-external communities."
7126    DEFVAL { false }
7127    ::= { tBgpPeerNgParamsEntry 3 }
7128
7129tBgpPeerNgDisableExtComms  OBJECT-TYPE
7130    SYNTAX      TruthValue
7131    MAX-ACCESS  read-create
7132    STATUS      current
7133    DESCRIPTION
7134        "The value of tBgpPeerNgDisableExtComms enables or disables sending of
7135         community attribute to the peers for external communities."
7136    DEFVAL { false }
7137    ::= { tBgpPeerNgParamsEntry 4 }
7138
7139tBgpPeerNgDefaultOriginate  OBJECT-TYPE
7140    SYNTAX      TruthValue
7141    MAX-ACCESS  read-create
7142    STATUS      current
7143    DESCRIPTION
7144        "The value of tBgpPeerNgDefaultOriginate enables or disables the sending
7145         of default routes to the peer, making it independent of the route
7146         policies."
7147    DEFVAL { false }
7148    ::= { tBgpPeerNgParamsEntry 5 }
7149
7150tBgpPeerNgAdvertiseInactiveRts  OBJECT-TYPE
7151    SYNTAX      TruthValue
7152    MAX-ACCESS  read-create
7153    STATUS      current
7154    DESCRIPTION
7155        "The value of tBgpPeerNgAdvertiseInactiveRts enables or disables
7156         advertising of inactive BGP routes to other BGP peers."
7157    DEFVAL { false }
7158    ::= { tBgpPeerNgParamsEntry 6 }
7159
7160tBgpPeerNgMinTTLValue  OBJECT-TYPE
7161    SYNTAX      Unsigned32 (0 | 1..255)
7162    MAX-ACCESS  read-create
7163    STATUS      current
7164    DESCRIPTION
7165        "The value of tBgpPeerMinTTLValue specifies the minimum TTL value for an
7166         incoming BGP packet.
7167
7168         If tBgpPeerMinTTLValue is set to zero (0), the TTL Security feature is
7169         disabled."
7170    DEFVAL { 0 }
7171    ::= { tBgpPeerNgParamsEntry 7 }
7172
7173tBgpPeerNgTracking  OBJECT-TYPE
7174    SYNTAX      TruthValue
7175    MAX-ACCESS  read-create
7176    STATUS      current
7177    DESCRIPTION
7178        "The value of tBgpPeerNgTracking specifies whether tracking of this BGP
7179         peer is enabled.
7180
7181         A valuye of 'false' indicates that peer tracking is disabled."
7182    DEFVAL { false }
7183    ::= { tBgpPeerNgParamsEntry 8 }
7184
7185tBgpPeerNgAdvLabelAddrFamily  OBJECT-TYPE
7186    SYNTAX      TmnxAdvLabelAddressFamily
7187    MAX-ACCESS  read-create
7188    STATUS      current
7189    DESCRIPTION
7190        "The value of tBgpPeerNgAdvLabelAddrFamily specifies the
7191         advertisement label address family to support 6PE feature.
7192         The value of ipv6 can be set only for an IPv6 peer. The value
7193         of ipv4 can be set only for an IPv4 peer.
7194
7195         If set to 'ipv6', explicit null will be used as the label.
7196         The default value 'none' disables the 6PE feature."
7197    ::= { tBgpPeerNgParamsEntry 9 }
7198
7199tBgpPeerNgAuthKeyChain  OBJECT-TYPE
7200    SYNTAX      TNamedItemOrEmpty
7201    MAX-ACCESS  read-create
7202    STATUS      current
7203    DESCRIPTION
7204        "The value of tBgpPeerNgAuthKeyChain specifies the
7205         keychain which will be used to sign and/or authenticate  the BGP
7206         protocol stream.
7207
7208         The keychain name is defined by tmnxKeyChainName and is the index for
7209         TIMETRA-SECURITY-MIB::tmnxKeyChainTable"
7210    DEFVAL { ''H }
7211    ::= { tBgpPeerNgParamsEntry 10 }
7212
7213tBgpPeerNgLastError   OBJECT-TYPE
7214   SYNTAX       OCTET STRING (SIZE (2))
7215   MAX-ACCESS   read-only
7216   STATUS       current
7217   DESCRIPTION
7218       "The value of tBgpPeerNgLastError indicates the last
7219        error code and subcode seen by this peer on this connection.
7220        If no error has occurred, two zero octets are returned.
7221        Otherwise, the first octet of this two-byte OCTET STRING contains
7222        the error code, and the second octet contains the subcode."
7223    ::= { tBgpPeerNgParamsEntry 11 }
7224
7225tBgpPeerNgBfdEnabled  OBJECT-TYPE
7226    SYNTAX      TruthValue
7227    MAX-ACCESS  read-create
7228    STATUS      current
7229    DESCRIPTION
7230        "The value of tBgpPeerNgBfdEnabled specifies whether Bi-directional
7231         Forwarding Detection is enabled on this BGP peer.
7232
7233         When the value is 'true', BFD sessions can be established and BFD can
7234         be used as a signalling mechanism."
7235    DEFVAL { false }
7236    ::= { tBgpPeerNgParamsEntry 12 }
7237
7238tBgpPeerNgPMTUDiscovery  OBJECT-TYPE
7239    SYNTAX      TruthValue
7240    MAX-ACCESS  read-create
7241    STATUS      current
7242    DESCRIPTION
7243        "The value of tBgpPeerNgPMTUDiscovery specifies whether path MTU
7244         discovery is enabled on this BGP peer.
7245
7246         When the value is set to 'true', path MTU discovery is enabled on this
7247         BGP peer. When the value is set to 'false', path MTU discovery is
7248         disabled on this BGP peer."
7249    DEFVAL { false }
7250    ::= { tBgpPeerNgParamsEntry 13 }
7251
7252tBgpPeerNgAdvertiseLdpPrefix OBJECT-TYPE
7253    SYNTAX      TruthValue
7254    MAX-ACCESS  read-create
7255    STATUS      current
7256    DESCRIPTION
7257        "The value of tBgpPeerNgAdvertiseLdpPrefix specifies whether all the
7258         activated LDP FEC prefixes will be sent to remote BGP peer to suppport
7259         stitching of an LDP FEC to a BGP labeled route.
7260
7261         When the value is set to 'true', activated LDP FEC prefixes will be
7262         sent to remote BGP peer. When the value is set to 'false', activated
7263         LDP FEC prefixes will not be sent to remote BGP peer.
7264
7265         An 'inconsistentValue' error is returned if this object is set to
7266         non-default value when tBgpPeerNgAdvLabelAddrFamily is set to 'none'."
7267    DEFVAL { false }
7268    ::= { tBgpPeerNgParamsEntry 14 }
7269
7270tBgpPeerNgEnableAddPath  OBJECT-TYPE
7271    SYNTAX      TruthValue
7272    MAX-ACCESS  read-create
7273    STATUS      current
7274    DESCRIPTION
7275         "The value of tBgpPeerNgEnableAddPath specifies whether the BGP
7276          ADD-PATH send capability is enabled on this BGP peer.
7277
7278          ADD-PATH allows a BGP router to advertise multiple distinct paths
7279          for the same prefix/NLRI(Network Layer Reachability Information).
7280          This capability provides a number of potential benifits like
7281          reduced routing churn, faster convergence, better loadsharing etc.
7282
7283          When the value of tBgpPeerNgEnableAddPath is set to 'true', the
7284          BGP ADD-PATH send limit objects tBgpPeerNgIpv4AddPathLimit,
7285          tBgpPeerNgVpnIpv4AddPathLimit, tBgpPeerNgIpv6AddPathLimit and
7286          tBgpPeerNgVpnIpv6AddPathLimit represent their current assigned
7287          values.
7288
7289          The default value of tBgpPeerNgEnableAddPath is 'false', which
7290          means the values of the BGP ADD-PATH send limit objects are inherited
7291          from group level."
7292    DEFVAL { false }
7293    ::= { tBgpPeerNgParamsEntry 15 }
7294
7295tBgpPeerNgRecvAddPath  OBJECT-TYPE
7296    SYNTAX      TmnxAddPathAddressFamily
7297    MAX-ACCESS  read-create
7298    STATUS      current
7299    DESCRIPTION
7300          "The value of tBgpPeerNgRecvAddPath specifies the address families
7301           which are enabled to receive BGP ADD-PATH on this BGP peer.
7302
7303           ADD-PATH allows a BGP router to receive multiple distinct
7304           paths for the same prefix/NLRI (Network Layer Reachability
7305           Information)."
7306    DEFVAL { {none} }
7307    ::= { tBgpPeerNgParamsEntry 16 }
7308
7309tBgpPeerNgIpv4AddPathLimit OBJECT-TYPE
7310    SYNTAX     TmnxAddPathSendLimit
7311    MAX-ACCESS read-create
7312    STATUS     current
7313    DESCRIPTION
7314         "The value of tBgpPeerNgIpv4AddPathLimit specifies the maximum
7315          number of paths per IPv4 prefix that can be advertised to
7316          ADD-PATH peers on this BGP peer.
7317
7318          An 'inconsistentValue' error is returned if an attempt is made to set
7319          this object to a value greater than tBgpInstanceMultipath."
7320    DEFVAL { 0 }
7321    ::= { tBgpPeerNgParamsEntry 17 }
7322
7323tBgpPeerNgVpnIpv4AddPathLimit OBJECT-TYPE
7324    SYNTAX     TmnxAddPathSendLimit
7325    MAX-ACCESS read-create
7326    STATUS     current
7327    DESCRIPTION
7328         "The value of tBgpPeerNgVpnIpv4AddPathLimit specifies the maximum
7329          number of paths per VPN IPv4 prefix that can be advertised to
7330          ADD-PATH peers on this BGP peer.
7331
7332          An 'inconsistentValue' error is returned if an attempt is made to set
7333          this object to a value greater than tBgpInstanceMultipath."
7334    DEFVAL { 0 }
7335    ::= { tBgpPeerNgParamsEntry 18 }
7336
7337tBgpPeerNgIpv6AddPathLimit OBJECT-TYPE
7338    SYNTAX     TmnxAddPathSendLimit
7339    MAX-ACCESS read-create
7340    STATUS     current
7341    DESCRIPTION
7342         "The value of tBgpPeerNgIpv6AddPathLimit specifies the maximum
7343          number of paths per IPv6 prefix that can be advertised to ADD-PATH
7344          peers on this BGP peer.
7345
7346          An 'inconsistentValue' error is returned if an attempt is made to set
7347          this object to a value greater than tBgpInstanceMultipath."
7348    DEFVAL { 0 }
7349    ::= { tBgpPeerNgParamsEntry 19 }
7350
7351tBgpPeerNgVpnIpv6AddPathLimit OBJECT-TYPE
7352    SYNTAX     TmnxAddPathSendLimit
7353    MAX-ACCESS read-create
7354    STATUS     current
7355    DESCRIPTION
7356         "The value of tBgpPeerNgVpnIpv6AddPathLimit specifies the maximum
7357          number of paths per VPN IPv6 prefix that can be advertised to
7358          ADD-PATH peers on this BGP peer.
7359
7360          An 'inconsistentValue' error is returned if an attempt is made to set
7361          this object to a value greater than tBgpInstanceMultipath."
7362    DEFVAL { 0 }
7363    ::= { tBgpPeerNgParamsEntry 20 }
7364
7365tBgpPeerNgFlowspecValidate  OBJECT-TYPE
7366    SYNTAX      TruthValue
7367    MAX-ACCESS  read-create
7368    STATUS      current
7369    DESCRIPTION
7370        "The value of tBgpPeerNgFlowspecValidate specifies whether validation of
7371         received flow specification routes is enabled on this BGP peer.
7372
7373         When the default value of tBgpPeerNgFlowspecValidate is 'true', the
7374         flow routes received from other peers are validated.
7375
7376         The default value of tBgpPeerNgFlowspecValidate is 'false', which
7377         means validation of received flow routes is disabled and all flow
7378         specification routes are considered valid."
7379    DEFVAL { false }
7380    ::= { tBgpPeerNgParamsEntry 21 }
7381
7382tBgpPeerNgUpdatedErrorHandling OBJECT-TYPE
7383    SYNTAX     TruthValue
7384    MAX-ACCESS read-create
7385    STATUS     current
7386    DESCRIPTION
7387        "The value of tBgpPeerNgUpdatedErrorHandling specifies whether the error
7388         handling mechanism for optional transitive path attributes is
7389         enabled on this BGP peer.
7390
7391         When the value of tBgpPeerNgUpdatedErrorHandling is 'true', the error
7392         handling mechanism for optional transitive path attributes is
7393         enabled and the BGP peer is capable of enabling the neighbor-complete
7394         flag in the BGP Path Attribute."
7395    DEFVAL { false }
7396    ::= { tBgpPeerNgParamsEntry 22 }
7397
7398tBgpPeerNgDefaultRouteTarget OBJECT-TYPE
7399    SYNTAX     TruthValue
7400    MAX-ACCESS read-create
7401    STATUS     current
7402    DESCRIPTION
7403        "The value of tBgpPeerNgDefaultRouteTarget specifies whether to send the
7404         default Route Target Constraint (RTC) route to this BGP peer.
7405
7406         The default RTC route is a special type of RTC route that has zero
7407         prefix length."
7408    DEFVAL { false }
7409    ::= { tBgpPeerNgParamsEntry 23 }
7410
7411tBgpPeerNgAigp  OBJECT-TYPE
7412    SYNTAX      TruthValue
7413    MAX-ACCESS  read-create
7414    STATUS      current
7415    DESCRIPTION
7416        "The value of tBgpPeerNgAigp specifies whether Accumulated IGP (AIGP)
7417         path attribute support is enabled on this bgp peer.
7418
7419         The default value of tBgpPeerNgAigp is 'false', which means the AIGP
7420         attribute is removed from the advertised routes and is ignored if
7421         present in the received routes."
7422    DEFVAL { false }
7423    ::= { tBgpPeerNgParamsEntry 24 }
7424
7425tBgpPeerNgMinHoldTime OBJECT-TYPE
7426    SYNTAX     BgpHoldTime
7427    MAX-ACCESS read-create
7428    STATUS     current
7429    DESCRIPTION
7430        "The value of tBgpPeerNgMinHoldTime specifies the minimum hold time
7431         that should be strictly enforced on tBgpPeerNgHoldTime.
7432
7433         When the value of tBgpPeerNgMinHoldTime is configured, BGP will not
7434         negotiate a hold time lower than the configured value.
7435
7436         When the value of tBgpPeerNgHoldTime is changed, the value of
7437         tBgpPeerNgMinHoldTime is reset to its default value.
7438
7439         The value of tBgpPeerNgMinHoldTime is inherited from the corresponding
7440         object value in the tBgpPeerGroupParamsTable, when the inheritance bit
7441         for tBgpPeerNgHoldTime is set to zero. An 'inconsistentValue' error
7442         is returned if an attempt is made to set this object to a non-default
7443         value when the value of tBgpPeerNgHoldTime is inherited from group.
7444
7445         An 'inconsistentValue' error is returned if an attempt is made to set
7446         this object to a value greater than tBgpPeerNgHoldTime."
7447    DEFVAL { 0 }
7448    ::= { tBgpPeerNgParamsEntry  25 }
7449
7450tBgpPeerNgSplitHorizon  OBJECT-TYPE
7451    SYNTAX      TruthValue
7452    MAX-ACCESS  read-create
7453    STATUS      current
7454    DESCRIPTION
7455        "The value of tBgpPeerNgSplitHorizon specifies whether or not
7456         to advertise the best route back to the same BGP peer from which the
7457         best route was received.
7458
7459         When the value of tBgpPeerNgSplitHorizon is 'true', the best
7460         route will not be advertised back to this BGP peer, if the best route
7461         was received from this peer."
7462    DEFVAL { false }
7463    ::= { tBgpPeerNgParamsEntry 26 }
7464
7465tBgpPeerNgRemPrivateSkipPeerAs OBJECT-TYPE
7466    SYNTAX      TruthValue
7467    MAX-ACCESS  read-create
7468    STATUS      current
7469    DESCRIPTION
7470        "The value of tBgpInstRemovePrivateSkipPeerAs specifies whether or not
7471         to remove the private autonomous system number (ASN) from AS-Path, if
7472         the AS-Path contains the ASN of the external BGP (eBGP) neighbor on
7473         this BGP peer.
7474
7475         When the value of tBgpInstRemovePrivateSkipPeerAs is true, BGP will
7476         not remove the private ASN from the AS-Path if it is the same
7477         autonomous system number as the remote eBGP peer."
7478    DEFVAL  { false }
7479    ::= { tBgpPeerNgParamsEntry 27 }
7480
7481--
7482-- Peer Policy objects
7483--
7484
7485tBgpPeerPlcyTable OBJECT-TYPE
7486    SYNTAX     SEQUENCE OF TBgpPeerPlcyEntry
7487    MAX-ACCESS not-accessible
7488    STATUS     current
7489    DESCRIPTION
7490        "The tBgpPeerPlcyTable is the list of configured policies
7491         in BGP Peers."
7492    ::= { tBgpPeerObjects 11 }
7493
7494tBgpPeerPlcyEntry OBJECT-TYPE
7495    SYNTAX     TBgpPeerPlcyEntry
7496    MAX-ACCESS not-accessible
7497    STATUS     current
7498    DESCRIPTION
7499        "An entry (conceptual row) in the tBgpPeerPlcyTable."
7500    AUGMENTS { tBgpPeerNgEntry }
7501    ::= { tBgpPeerPlcyTable 1 }
7502
7503TBgpPeerPlcyEntry ::= SEQUENCE {
7504    tBgpPeerPlcyImportPolicy1        TPolicyStatementNameOrEmpty,
7505    tBgpPeerPlcyImportPolicy2        TPolicyStatementNameOrEmpty,
7506    tBgpPeerPlcyImportPolicy3        TPolicyStatementNameOrEmpty,
7507    tBgpPeerPlcyImportPolicy4        TPolicyStatementNameOrEmpty,
7508    tBgpPeerPlcyImportPolicy5        TPolicyStatementNameOrEmpty,
7509    tBgpPeerPlcyImportPolicy6        TPolicyStatementNameOrEmpty,
7510    tBgpPeerPlcyImportPolicy7        TPolicyStatementNameOrEmpty,
7511    tBgpPeerPlcyImportPolicy8        TPolicyStatementNameOrEmpty,
7512    tBgpPeerPlcyImportPolicy9        TPolicyStatementNameOrEmpty,
7513    tBgpPeerPlcyImportPolicy10       TPolicyStatementNameOrEmpty,
7514    tBgpPeerPlcyImportPolicy11       TPolicyStatementNameOrEmpty,
7515    tBgpPeerPlcyImportPolicy12       TPolicyStatementNameOrEmpty,
7516    tBgpPeerPlcyImportPolicy13       TPolicyStatementNameOrEmpty,
7517    tBgpPeerPlcyImportPolicy14       TPolicyStatementNameOrEmpty,
7518    tBgpPeerPlcyImportPolicy15       TPolicyStatementNameOrEmpty,
7519    tBgpPeerPlcyExportPolicy1        TPolicyStatementNameOrEmpty,
7520    tBgpPeerPlcyExportPolicy2        TPolicyStatementNameOrEmpty,
7521    tBgpPeerPlcyExportPolicy3        TPolicyStatementNameOrEmpty,
7522    tBgpPeerPlcyExportPolicy4        TPolicyStatementNameOrEmpty,
7523    tBgpPeerPlcyExportPolicy5        TPolicyStatementNameOrEmpty,
7524    tBgpPeerPlcyExportPolicy6        TPolicyStatementNameOrEmpty,
7525    tBgpPeerPlcyExportPolicy7        TPolicyStatementNameOrEmpty,
7526    tBgpPeerPlcyExportPolicy8        TPolicyStatementNameOrEmpty,
7527    tBgpPeerPlcyExportPolicy9        TPolicyStatementNameOrEmpty,
7528    tBgpPeerPlcyExportPolicy10       TPolicyStatementNameOrEmpty,
7529    tBgpPeerPlcyExportPolicy11       TPolicyStatementNameOrEmpty,
7530    tBgpPeerPlcyExportPolicy12       TPolicyStatementNameOrEmpty,
7531    tBgpPeerPlcyExportPolicy13       TPolicyStatementNameOrEmpty,
7532    tBgpPeerPlcyExportPolicy14       TPolicyStatementNameOrEmpty,
7533    tBgpPeerPlcyExportPolicy15       TPolicyStatementNameOrEmpty
7534}
7535
7536tBgpPeerPlcyImportPolicy1 OBJECT-TYPE
7537    SYNTAX     TPolicyStatementNameOrEmpty
7538    MAX-ACCESS read-create
7539    STATUS     current
7540    DESCRIPTION
7541        "The value of tBgpPeerPlcyImportPolicy1 specifies
7542         the first import policy."
7543    DEFVAL { ''H }   -- the empty string
7544    ::= { tBgpPeerPlcyEntry 1 }
7545
7546tBgpPeerPlcyImportPolicy2 OBJECT-TYPE
7547    SYNTAX     TPolicyStatementNameOrEmpty
7548    MAX-ACCESS read-create
7549    STATUS     current
7550    DESCRIPTION
7551        "The value of tBgpPeerPlcyImportPolicy2 specifies
7552         the second import policy."
7553    DEFVAL { ''H }   -- the empty string
7554    ::= { tBgpPeerPlcyEntry 2 }
7555
7556tBgpPeerPlcyImportPolicy3 OBJECT-TYPE
7557    SYNTAX     TPolicyStatementNameOrEmpty
7558    MAX-ACCESS read-create
7559    STATUS     current
7560    DESCRIPTION
7561        "The value of tBgpPeerPlcyImportPolicy3 specifies
7562         the third import policy."
7563    DEFVAL { ''H }   -- the empty string
7564    ::= { tBgpPeerPlcyEntry 3 }
7565
7566tBgpPeerPlcyImportPolicy4 OBJECT-TYPE
7567    SYNTAX     TPolicyStatementNameOrEmpty
7568    MAX-ACCESS read-create
7569    STATUS     current
7570    DESCRIPTION
7571        "The value of tBgpPeerPlcyImportPolicy4 specifies
7572         the fourth import policy."
7573    DEFVAL { ''H }   -- the empty string
7574    ::= { tBgpPeerPlcyEntry 4 }
7575
7576tBgpPeerPlcyImportPolicy5 OBJECT-TYPE
7577    SYNTAX     TPolicyStatementNameOrEmpty
7578    MAX-ACCESS read-create
7579    STATUS     current
7580    DESCRIPTION
7581        "The value of tBgpPeerPlcyImportPolicy5 specifies
7582         the fifth import policy."
7583    DEFVAL { ''H }   -- the empty string
7584    ::= { tBgpPeerPlcyEntry 5 }
7585
7586tBgpPeerPlcyImportPolicy6 OBJECT-TYPE
7587    SYNTAX     TPolicyStatementNameOrEmpty
7588    MAX-ACCESS read-create
7589    STATUS     current
7590    DESCRIPTION
7591        "The value of tBgpPeerPlcyImportPolicy6 specifies
7592         the sixth import policy."
7593    DEFVAL { ''H }   -- the empty string
7594    ::= { tBgpPeerPlcyEntry 6 }
7595
7596tBgpPeerPlcyImportPolicy7 OBJECT-TYPE
7597    SYNTAX     TPolicyStatementNameOrEmpty
7598    MAX-ACCESS read-create
7599    STATUS     current
7600    DESCRIPTION
7601        "The value of tBgpPeerPlcyImportPolicy7 specifies
7602         the seventh import policy."
7603    DEFVAL { ''H }   -- the empty string
7604    ::= { tBgpPeerPlcyEntry 7 }
7605
7606tBgpPeerPlcyImportPolicy8 OBJECT-TYPE
7607    SYNTAX     TPolicyStatementNameOrEmpty
7608    MAX-ACCESS read-create
7609    STATUS     current
7610    DESCRIPTION
7611        "The value of tBgpPeerPlcyImportPolicy8 specifies
7612         the eighth import policy."
7613    DEFVAL { ''H }   -- the empty string
7614    ::= { tBgpPeerPlcyEntry 8 }
7615
7616tBgpPeerPlcyImportPolicy9 OBJECT-TYPE
7617    SYNTAX     TPolicyStatementNameOrEmpty
7618    MAX-ACCESS read-create
7619    STATUS     current
7620    DESCRIPTION
7621        "The value of tBgpPeerPlcyImportPolicy9 specifies
7622         the ninth import policy."
7623    DEFVAL { ''H }   -- the empty string
7624    ::= { tBgpPeerPlcyEntry 9 }
7625
7626tBgpPeerPlcyImportPolicy10 OBJECT-TYPE
7627    SYNTAX     TPolicyStatementNameOrEmpty
7628    MAX-ACCESS read-create
7629    STATUS     current
7630    DESCRIPTION
7631        "The value of tBgpPeerPlcyImportPolicy10 specifies
7632         the tenth import policy."
7633    DEFVAL { ''H }   -- the empty string
7634    ::= { tBgpPeerPlcyEntry 10 }
7635
7636tBgpPeerPlcyImportPolicy11 OBJECT-TYPE
7637    SYNTAX     TPolicyStatementNameOrEmpty
7638    MAX-ACCESS read-create
7639    STATUS     current
7640    DESCRIPTION
7641        "The value of tBgpPeerPlcyImportPolicy11 specifies
7642         the eleventh import policy."
7643    DEFVAL { ''H }   -- the empty string
7644    ::= { tBgpPeerPlcyEntry 11 }
7645
7646tBgpPeerPlcyImportPolicy12 OBJECT-TYPE
7647    SYNTAX     TPolicyStatementNameOrEmpty
7648    MAX-ACCESS read-create
7649    STATUS     current
7650    DESCRIPTION
7651        "The value of tBgpPeerPlcyImportPolicy12 specifies
7652         the twelfth import policy."
7653    DEFVAL { ''H }   -- the empty string
7654    ::= { tBgpPeerPlcyEntry 12 }
7655
7656tBgpPeerPlcyImportPolicy13 OBJECT-TYPE
7657    SYNTAX     TPolicyStatementNameOrEmpty
7658    MAX-ACCESS read-create
7659    STATUS     current
7660    DESCRIPTION
7661        "The value of tBgpPeerPlcyImportPolicy13 specifies
7662         the thirteenth import policy."
7663    DEFVAL { ''H }   -- the empty string
7664    ::= { tBgpPeerPlcyEntry 13 }
7665
7666tBgpPeerPlcyImportPolicy14 OBJECT-TYPE
7667    SYNTAX     TPolicyStatementNameOrEmpty
7668    MAX-ACCESS read-create
7669    STATUS     current
7670    DESCRIPTION
7671        "The value of tBgpPeerPlcyImportPolicy14 specifies
7672         the fourteenth import policy."
7673    DEFVAL { ''H }   -- the empty string
7674    ::= { tBgpPeerPlcyEntry 14 }
7675
7676tBgpPeerPlcyImportPolicy15 OBJECT-TYPE
7677    SYNTAX     TPolicyStatementNameOrEmpty
7678    MAX-ACCESS read-create
7679    STATUS     current
7680    DESCRIPTION
7681        "The value of tBgpPeerPlcyImportPolicy15 specifies
7682         the fifteenth import policy."
7683    DEFVAL { ''H }   -- the empty string
7684    ::= { tBgpPeerPlcyEntry 15 }
7685
7686tBgpPeerPlcyExportPolicy1 OBJECT-TYPE
7687    SYNTAX     TPolicyStatementNameOrEmpty
7688    MAX-ACCESS read-create
7689    STATUS     current
7690    DESCRIPTION
7691        "The value of tBgpPeerPlcyExportPolicy1 specifies
7692         the first export policy."
7693    DEFVAL { ''H }   -- the empty string
7694    ::= { tBgpPeerPlcyEntry 16 }
7695
7696tBgpPeerPlcyExportPolicy2 OBJECT-TYPE
7697    SYNTAX     TPolicyStatementNameOrEmpty
7698    MAX-ACCESS read-create
7699    STATUS     current
7700    DESCRIPTION
7701        "The value of tBgpPeerPlcyExportPolicy2 specifies
7702         the second export policy."
7703    DEFVAL { ''H }   -- the empty string
7704    ::= { tBgpPeerPlcyEntry 17 }
7705
7706tBgpPeerPlcyExportPolicy3 OBJECT-TYPE
7707    SYNTAX     TPolicyStatementNameOrEmpty
7708    MAX-ACCESS read-create
7709    STATUS     current
7710    DESCRIPTION
7711        "The value of tBgpPeerPlcyExportPolicy3 specifies
7712         the third export policy."
7713    DEFVAL { ''H }   -- the empty string
7714    ::= { tBgpPeerPlcyEntry 18 }
7715
7716tBgpPeerPlcyExportPolicy4 OBJECT-TYPE
7717    SYNTAX     TPolicyStatementNameOrEmpty
7718    MAX-ACCESS read-create
7719    STATUS     current
7720    DESCRIPTION
7721        "The value of tBgpPeerPlcyExportPolicy4 specifies
7722         the fourth export policy."
7723    DEFVAL { ''H }   -- the empty string
7724    ::= { tBgpPeerPlcyEntry 19 }
7725
7726tBgpPeerPlcyExportPolicy5 OBJECT-TYPE
7727    SYNTAX     TPolicyStatementNameOrEmpty
7728    MAX-ACCESS read-create
7729    STATUS     current
7730    DESCRIPTION
7731        "The value of tBgpPeerPlcyExportPolicy5 specifies
7732         the fifth export policy."
7733    DEFVAL { ''H }   -- the empty string
7734    ::= { tBgpPeerPlcyEntry 20 }
7735
7736tBgpPeerPlcyExportPolicy6 OBJECT-TYPE
7737    SYNTAX     TPolicyStatementNameOrEmpty
7738    MAX-ACCESS read-create
7739    STATUS     current
7740    DESCRIPTION
7741        "The value of tBgpPeerPlcyExportPolicy6 specifies
7742         the sixth export policy."
7743    DEFVAL { ''H }   -- the empty string
7744    ::= { tBgpPeerPlcyEntry 21 }
7745
7746tBgpPeerPlcyExportPolicy7 OBJECT-TYPE
7747    SYNTAX     TPolicyStatementNameOrEmpty
7748    MAX-ACCESS read-create
7749    STATUS     current
7750    DESCRIPTION
7751        "The value of tBgpPeerPlcyExportPolicy7 specifies
7752         the seventh export policy."
7753    DEFVAL { ''H }   -- the empty string
7754    ::= { tBgpPeerPlcyEntry 22 }
7755
7756tBgpPeerPlcyExportPolicy8 OBJECT-TYPE
7757    SYNTAX     TPolicyStatementNameOrEmpty
7758    MAX-ACCESS read-create
7759    STATUS     current
7760    DESCRIPTION
7761        "The value of tBgpPeerPlcyExportPolicy8 specifies
7762         the eighth export policy."
7763    DEFVAL { ''H }   -- the empty string
7764    ::= { tBgpPeerPlcyEntry 23 }
7765
7766tBgpPeerPlcyExportPolicy9 OBJECT-TYPE
7767    SYNTAX     TPolicyStatementNameOrEmpty
7768    MAX-ACCESS read-create
7769    STATUS     current
7770    DESCRIPTION
7771        "The value of tBgpPeerPlcyExportPolicy9 specifies
7772         the ninth export policy."
7773    DEFVAL { ''H }   -- the empty string
7774    ::= { tBgpPeerPlcyEntry 24 }
7775
7776tBgpPeerPlcyExportPolicy10 OBJECT-TYPE
7777    SYNTAX     TPolicyStatementNameOrEmpty
7778    MAX-ACCESS read-create
7779    STATUS     current
7780    DESCRIPTION
7781        "The value of tBgpPeerPlcyExportPolicy10 specifies
7782         the tenth export policy."
7783    DEFVAL { ''H }   -- the empty string
7784    ::= { tBgpPeerPlcyEntry 25 }
7785
7786tBgpPeerPlcyExportPolicy11 OBJECT-TYPE
7787    SYNTAX     TPolicyStatementNameOrEmpty
7788    MAX-ACCESS read-create
7789    STATUS     current
7790    DESCRIPTION
7791        "The value of tBgpPeerPlcyExportPolicy11 specifies
7792         the eleventh export policy."
7793    DEFVAL { ''H }   -- the empty string
7794    ::= { tBgpPeerPlcyEntry 26 }
7795
7796tBgpPeerPlcyExportPolicy12 OBJECT-TYPE
7797    SYNTAX     TPolicyStatementNameOrEmpty
7798    MAX-ACCESS read-create
7799    STATUS     current
7800    DESCRIPTION
7801        "The value of tBgpPeerPlcyExportPolicy12 specifies
7802         the twelfth export policy."
7803    DEFVAL { ''H }   -- the empty string
7804    ::= { tBgpPeerPlcyEntry 27 }
7805
7806tBgpPeerPlcyExportPolicy13 OBJECT-TYPE
7807    SYNTAX     TPolicyStatementNameOrEmpty
7808    MAX-ACCESS read-create
7809    STATUS     current
7810    DESCRIPTION
7811        "The value of tBgpPeerPlcyExportPolicy13 specifies
7812         the thirteenth export policy."
7813    DEFVAL { ''H }   -- the empty string
7814    ::= { tBgpPeerPlcyEntry 28 }
7815
7816tBgpPeerPlcyExportPolicy14 OBJECT-TYPE
7817    SYNTAX     TPolicyStatementNameOrEmpty
7818    MAX-ACCESS read-create
7819    STATUS     current
7820    DESCRIPTION
7821        "The value of tBgpPeerPlcyExportPolicy14 specifies
7822         the fourteenth export policy."
7823    DEFVAL { ''H }   -- the empty string
7824    ::= { tBgpPeerPlcyEntry 29 }
7825
7826tBgpPeerPlcyExportPolicy15 OBJECT-TYPE
7827    SYNTAX     TPolicyStatementNameOrEmpty
7828    MAX-ACCESS read-create
7829    STATUS     current
7830    DESCRIPTION
7831        "The value of tBgpPeerPlcyExportPolicy15 specifies
7832         the fifteenth export policy."
7833    DEFVAL { ''H }   -- the empty string
7834    ::= { tBgpPeerPlcyEntry 30 }
7835
7836--
7837-- BGP-confederation objects (Obsoleted)
7838--
7839
7840tBgpConfederationTableLastChanged OBJECT-TYPE
7841    SYNTAX     TimeStamp
7842    MAX-ACCESS read-only
7843    STATUS     obsolete
7844    DESCRIPTION
7845        "The value of tBgpConfederationTableLastChanged specifies the last
7846         timestamp when an entry in the tBgpPeerGroupTable was last changed."
7847    ::= { tBgpInstanceConfederationObjects 1 }
7848
7849tBgpConfederationTable OBJECT-TYPE
7850    SYNTAX     SEQUENCE OF TBgpConfederationEntry
7851    MAX-ACCESS not-accessible
7852    STATUS     obsolete
7853    DESCRIPTION
7854        "tBgpConfederationTable consists of information about each
7855         confederation member for every running instance of BGP.
7856
7857         This table was obsoleted in release 7.0.  It is replaced with the
7858         tBgpConfederation4ByteTable to suuport 4-byte AS number."
7859    ::= { tBgpInstanceConfederationObjects 2 }
7860
7861tBgpConfederationEntry OBJECT-TYPE
7862    SYNTAX     TBgpConfederationEntry
7863    MAX-ACCESS not-accessible
7864    STATUS     obsolete
7865    DESCRIPTION
7866        "An entry (conceptual row) in the tBgpConfederationTable.
7867         each entry represents a confederation member for the
7868         instance of BGP running on the virtual router."
7869    INDEX      { tBgpInstanceIndex,
7870                 tBgpConfederationAS,
7871                 tBgpConfederationMemberAS }
7872    ::= { tBgpConfederationTable 1 }
7873
7874TBgpConfederationEntry ::= SEQUENCE {
7875    tBgpConfederationAS          TmnxBgpAutonomousSystem,
7876    tBgpConfederationMemberAS    TmnxBgpAutonomousSystem,
7877    tBgpConfederationRowStatus   RowStatus
7878    }
7879
7880tBgpConfederationAS OBJECT-TYPE
7881    SYNTAX     TmnxBgpAutonomousSystem
7882    MAX-ACCESS not-accessible
7883    STATUS     obsolete
7884    DESCRIPTION
7885        "The value of tBgpConfederationAS is the secondary index of
7886         tBgpConfederationTable, each confederation entry is differentiated by
7887         autonomous system number."
7888    ::= { tBgpConfederationEntry 1 }
7889
7890tBgpConfederationMemberAS OBJECT-TYPE
7891    SYNTAX     TmnxBgpAutonomousSystem
7892    MAX-ACCESS not-accessible
7893    STATUS     obsolete
7894    DESCRIPTION
7895        "The value of tBgpConfederationMemberAS is the tertiary index for
7896         tBgpConfederationTable, each confederation member entry is
7897         differentiated by autonomous system number."
7898    ::= { tBgpConfederationEntry 2 }
7899
7900tBgpConfederationRowStatus OBJECT-TYPE
7901    SYNTAX     RowStatus
7902    MAX-ACCESS read-create
7903    STATUS     obsolete
7904    DESCRIPTION
7905        "The value of tBgpConfederationRowStatus specifies the row status object
7906         of the BGP confederation entry for the virtual router.
7907
7908         Use row status to create and destroy entries."
7909    ::= { tBgpConfederationEntry 3 }
7910
7911--
7912--  BGP Instance Route Target Table
7913--
7914
7915tBgpInstRteTargetTable OBJECT-TYPE
7916    SYNTAX     SEQUENCE OF TBgpInstRteTargetEntry
7917    MAX-ACCESS not-accessible
7918    STATUS     current
7919    DESCRIPTION
7920        "Information about the route targets to be accepted and advertised
7921         from or to route reflector clients.  If there are entries in
7922         this table for a specific tBgpInstanceIndex then only routes with
7923         one or more of the route targets, tBgpInstanceRouteTarget, are
7924         accepted or advertised to route reflector clients.  These route
7925         target entries are applied to all route reflector clients
7926         connected to the BGP instance specified by tBgpInstanceIndex.
7927
7928         If there are no entries in this table for a specific
7929         tBgpInstanceIndex all routes are reflected irrespective of the
7930         route targets associated with a route."
7931    ::= { tBgpInstanceObjects 3 }
7932
7933tBgpInstRteTargetEntry OBJECT-TYPE
7934    SYNTAX     TBgpInstRteTargetEntry
7935    MAX-ACCESS not-accessible
7936    STATUS     current
7937    DESCRIPTION
7938        "An entry (conceptual row) in the tBgpInstRteTargetTable.
7939         Each entry represents a route target to be accepted and
7940         advertised from or to route reflector clients.
7941        "
7942    INDEX      { tBgpInstanceIndex, IMPLIED tBgpInstanceRouteTarget }
7943    ::= { tBgpInstRteTargetTable 1 }
7944
7945TBgpInstRteTargetEntry ::= SEQUENCE {
7946    tBgpInstanceRouteTarget       TNamedItem,
7947    tBgpInstRteTargetRowStatus    RowStatus
7948   }
7949
7950tBgpInstanceRouteTarget OBJECT-TYPE
7951    SYNTAX     TNamedItem
7952    MAX-ACCESS not-accessible
7953    STATUS     current
7954    DESCRIPTION
7955        "Index for the tBgpInstRteTargetTable.  The value of
7956         tBgpInstanceRouteTarget specifies the extended community
7957         name to be accepted by a Route Reflector Server or advertised by
7958         the router when reflecting any routes. I.e, it does not apply to
7959         routes that are not reflected by the router."
7960    ::= { tBgpInstRteTargetEntry 1 }
7961
7962tBgpInstRteTargetRowStatus OBJECT-TYPE
7963    SYNTAX     RowStatus
7964    MAX-ACCESS read-create
7965    STATUS     current
7966    DESCRIPTION
7967        "Row status of this BGP Instance route target entry.
7968         A row cannot be created in this table if the tBgpInstanceIndex
7969         entry does not exist in the tBgpInstanceTable."
7970    ::= { tBgpInstRteTargetEntry 2 }
7971
7972
7973-- Alcatel-Lucent SROS series BGP-4 Received Path Attribute Table.
7974-- This table contains, one entry per path to a network, path
7975-- attributes received from all peers running BGP-4 and is an
7976-- extension of the bgp4PathAttrTable in the BGP4-MIB.
7977
7978tBgp4PathAttrTable OBJECT-TYPE
7979    SYNTAX     SEQUENCE OF TBgp4PathAttrEntry
7980    MAX-ACCESS not-accessible
7981    STATUS     current
7982    DESCRIPTION
7983        "The Alcatel-Lucent SROS series BGP-4 Received Path Attribute Table
7984         contains information about paths to destination networks received
7985         from all BGP4 peers and is an extension of the bgp4PathAttrTable
7986         in the BGP4-MIB."
7987    ::= { tBgpInstanceObjects 4 }
7988
7989tBgp4PathAttrEntry OBJECT-TYPE
7990    SYNTAX     TBgp4PathAttrEntry
7991    MAX-ACCESS not-accessible
7992    STATUS     current
7993    DESCRIPTION
7994        "Information about a path to a network.  "
7995    INDEX   {
7996                tBgpInstanceIndex,
7997                tBgp4PathAttrRD,
7998                bgp4PathAttrIpAddrPrefix,
7999                bgp4PathAttrIpAddrPrefixLen,
8000                bgp4PathAttrPeer
8001            }
8002    ::= { tBgp4PathAttrTable 1 }
8003
8004TBgp4PathAttrEntry ::= SEQUENCE {
8005    tBgp4PathAttrRD                     TmnxVPNRouteDistinguisher,
8006    tBgp4PathAttrOriginID               IpAddress,
8007    tBgp4PathAttrClusterList            OCTET STRING,
8008    tBgp4PathAttrCommunity              OCTET STRING,
8009    tBgp4PathAttrExtCommunity           OCTET STRING,
8010    tbgp4PathAttrASPathSegment          OCTET STRING,
8011    tbgp4PathAttrAggregatorAS           InetAutonomousSystemNumber
8012    }
8013
8014tBgp4PathAttrRD             OBJECT-TYPE
8015    SYNTAX     TmnxVPNRouteDistinguisher
8016    MAX-ACCESS not-accessible
8017    STATUS     current
8018    DESCRIPTION
8019        "The value of tBgp4PathAttrRD specifies the Route Distinguisher
8020         associated with this BGP-4 path."
8021    ::= { tBgp4PathAttrEntry 1 }
8022
8023tBgp4PathAttrOriginID       OBJECT-TYPE
8024    SYNTAX     IpAddress
8025    MAX-ACCESS read-only
8026    STATUS     current
8027    DESCRIPTION
8028        "The value of tBgp4PathAttrOriginID indicates the Originator ID
8029         associated with this BGP-4 path that is used in route reflectors
8030         to specify the origin of the reflection."
8031    ::= { tBgp4PathAttrEntry 2 }
8032
8033tBgp4PathAttrClusterList    OBJECT-TYPE
8034    SYNTAX      OCTET STRING (SIZE(1..256))
8035    MAX-ACCESS  read-only
8036    STATUS      current
8037    DESCRIPTION
8038        "The value of tBgp4PathAttrClusterList indicates the list of
8039         routers in the cluster associated with this BGP-4 path.  The first
8040         octet indicates the number of router IDs in the list.  The list
8041         is a sequence of 4-octet router IDs."
8042    ::= { tBgp4PathAttrEntry 3 }
8043
8044tBgp4PathAttrCommunity    OBJECT-TYPE
8045    SYNTAX      OCTET STRING (SIZE(1..256))
8046    MAX-ACCESS  read-only
8047    STATUS      current
8048    DESCRIPTION
8049        "The value of tBgp4PathAttrCommunity indicates the list of route
8050         policy communities associated with this BGP-4 path.  The first
8051         octet indicates the number of communities in the list.  The list
8052         is a sequence of 4-octet communities."
8053    ::= { tBgp4PathAttrEntry 4 }
8054
8055tBgp4PathAttrExtCommunity    OBJECT-TYPE
8056    SYNTAX      OCTET STRING (SIZE(1..256))
8057    MAX-ACCESS  read-only
8058    STATUS      current
8059    DESCRIPTION
8060        "The value of tBgp4PathAttrExtCommunity indicates the list of
8061         extended communities to be accepted by a Route Reflector Server
8062         associated with this BGP-4 path.  The first octet indicates the
8063         number of extended communities in the list.  The list is a
8064         sequence of extended communities.  The extended community is
8065         an 8-octet value similar to a route distinguisher."
8066    ::= { tBgp4PathAttrEntry 5 }
8067
8068tbgp4PathAttrASPathSegment    OBJECT-TYPE
8069    SYNTAX      OCTET STRING (SIZE (0..255))
8070    MAX-ACCESS  read-only
8071    STATUS      current
8072    DESCRIPTION
8073        "The value of tbgp4PathAttrASPathSegment specifies the sequence of
8074         Autonomous System (AS) path segments.  Each AS path segment is
8075         represented by a triple <type, length, value>.
8076
8077         The type is a 1-octet field which has two possible values:
8078              1      AS_SET: unordered set of ASs a route in the
8079                             UPDATE message has traversed
8080              2      AS_SEQUENCE: ordered set of ASs a route in the
8081                                  UPDATE message has traversed.
8082
8083         The length is a 1-octet field containing the number of ASs
8084         in the value field.
8085
8086         The value field contains one or more 4-byte AS numbers. Each AS is
8087         represented in the octet string as four octets."
8088    ::= { tBgp4PathAttrEntry 6 }
8089
8090tbgp4PathAttrAggregatorAS    OBJECT-TYPE
8091    SYNTAX      InetAutonomousSystemNumber
8092    MAX-ACCESS  read-only
8093    STATUS      current
8094    DESCRIPTION
8095        "The value of tbgp4PathAttrAggregatorAS specifies the AS number of
8096         the last BGP4 speaker that performed route aggregation.  A value of
8097         zero (0) indicates the absence of this attribute."
8098    ::= { tBgp4PathAttrEntry 7 }
8099
8100--
8101--  BGP Send Orf Route Target Table
8102--
8103
8104tBgpSendOrfRouteTargetTable OBJECT-TYPE
8105    SYNTAX     SEQUENCE OF TBgpSendOrfRouteTargetEntry
8106    MAX-ACCESS not-accessible
8107    STATUS     current
8108    DESCRIPTION
8109        "Information about the route targets to be advertised to the
8110         peers if it is Outbound route filtering capable."
8111    ::= { tBgpInstanceObjects 5 }
8112
8113tBgpSendOrfRouteTargetEntry OBJECT-TYPE
8114    SYNTAX     TBgpSendOrfRouteTargetEntry
8115    MAX-ACCESS not-accessible
8116    STATUS     current
8117    DESCRIPTION
8118        "An entry in the tBgpSendOrfRouteTargetTable.
8119         Each entry represents a route target to be advertised
8120         to the peer."
8121    INDEX      { tBgpInstanceIndex, IMPLIED tBgpSendOrfRouteTarget }
8122    ::= { tBgpSendOrfRouteTargetTable 1 }
8123
8124TBgpSendOrfRouteTargetEntry ::= SEQUENCE {
8125    tBgpSendOrfRouteTarget     TNamedItem,
8126    tBgpSendOrfRTRowStatus     RowStatus
8127   }
8128
8129tBgpSendOrfRouteTarget OBJECT-TYPE
8130    SYNTAX     TNamedItem
8131    MAX-ACCESS not-accessible
8132    STATUS     current
8133    DESCRIPTION
8134        "Index for the tBgpSendOrfRouteTargetTable. The value of
8135         tBgpSendOrfRouteTarget specifies the extended community
8136         name to be advertised to the peer."
8137    ::= { tBgpSendOrfRouteTargetEntry 1 }
8138
8139tBgpSendOrfRTRowStatus OBJECT-TYPE
8140    SYNTAX     RowStatus
8141    MAX-ACCESS read-create
8142    STATUS     current
8143    DESCRIPTION
8144        "RowStatus for the Send Orf Route target entry."
8145    ::= { tBgpSendOrfRouteTargetEntry 2 }
8146
8147--
8148--  BGP Instance Params Table
8149--
8150tBgpInstanceParamsTable OBJECT-TYPE
8151    SYNTAX     SEQUENCE OF TBgpInstanceParamsEntry
8152    MAX-ACCESS not-accessible
8153    STATUS     current
8154    DESCRIPTION
8155        "Information about the attributes configured  for the BGP instance."
8156    ::= { tBgpInstanceObjects 6 }
8157
8158tBgpInstanceParamsEntry OBJECT-TYPE
8159    SYNTAX     TBgpInstanceParamsEntry
8160    MAX-ACCESS not-accessible
8161    STATUS     current
8162    DESCRIPTION
8163        "An entry in the tBgpInstanceParamsTable. Each entry maintains the
8164         attributes configured for BGP instance."
8165    INDEX  { tBgpInstanceIndex }
8166    ::= { tBgpInstanceParamsTable 1 }
8167
8168TBgpInstanceParamsEntry ::= SEQUENCE {
8169    tBgpInstanceDisableFEFailover    TruthValue,
8170    tBgpInstanceDisableComms         TruthValue,
8171    tBgpInstanceDisableExtComms      TruthValue,
8172    tBgpInstanceDefaultOriginate     TruthValue,
8173    tBgpInstanceAdvertiseInactiveRts TruthValue,
8174    tBgpInstancePeerTracking         TruthValue,
8175    tBgpInstanceAuthKeyChain         TNamedItemOrEmpty,
8176    tBgpInstanceRapidWithdrawal      TruthValue,
8177    tBgpInstanceBfdEnabled           TruthValue,
8178    tBgpInstanceRapidUpdate          TmnxIpFamily,
8179    tBgpInstanceEnableAddPath        TruthValue,
8180    tBgpInstanceRecvAddPath          TmnxAddPathAddressFamily,
8181    tBgpInstanceIpv4AddPathLimit     TmnxAddPathSendLimit,
8182    tBgpInstanceVpnIpv4AddPathLimit  TmnxAddPathSendLimit,
8183    tBgpInstanceIpv6AddPathLimit     TmnxAddPathSendLimit,
8184    tBgpInstanceVpnIpv6AddPathLimit  TmnxAddPathSendLimit,
8185    tBgpInstanceTransportTunnel      BITS,
8186    tBgpInstanceFlowspecValidate     TruthValue,
8187    tBgpInstanceAdvertiseExternal    TmnxIpFamily,
8188    tBgpInstanceBackupPath           TmnxIpFamily,
8189    tBgpInstanceIgnoreNextHopMetric  TruthValue,
8190    tBgpInstanceMpBgpKeep            TruthValue,
8191    tBgpInstanceIgnoreRouterId       TruthValue,
8192    tBgpInstanceAlwaysCompMEDStrict  TruthValue,
8193    tBgpInstanceMinHoldTime          BgpHoldTime,
8194    tBgpInstRemovePrivateSkipPeerAs  TruthValue
8195   }
8196
8197tBgpInstanceDisableFEFailover  OBJECT-TYPE
8198    SYNTAX      TruthValue
8199    MAX-ACCESS  read-create
8200    STATUS      current
8201    DESCRIPTION
8202        "The value of tBgpInstanceDisableFEFailover specifies whether
8203         the router should drop an external BGP session immediately
8204         when the local interface goes down, or whether the BGP
8205         session should be kept up until the holdtime expires.
8206
8207         Setting the value to 'true' causes the external BGP
8208         session to go down immediately when the local interface goes down."
8209    DEFVAL { false }
8210    ::= { tBgpInstanceParamsEntry 1 }
8211
8212tBgpInstanceDisableComms  OBJECT-TYPE
8213    SYNTAX      TruthValue
8214    MAX-ACCESS  read-create
8215    STATUS      current
8216    DESCRIPTION
8217        "The value of tBgpInstanceDisableComms enables or disables sending of
8218         community attribute to the peer for non-external communities."
8219    DEFVAL { false }
8220    ::= { tBgpInstanceParamsEntry 2 }
8221
8222tBgpInstanceDisableExtComms  OBJECT-TYPE
8223    SYNTAX      TruthValue
8224    MAX-ACCESS  read-create
8225    STATUS      current
8226    DESCRIPTION
8227        "The value of tBgpInstanceDisableComms enables or disables sending of
8228         community attribute to the peers for external communities."
8229    DEFVAL { false }
8230    ::= { tBgpInstanceParamsEntry 3 }
8231
8232tBgpInstanceDefaultOriginate  OBJECT-TYPE
8233    SYNTAX      TruthValue
8234    MAX-ACCESS  read-create
8235    STATUS      current
8236    DESCRIPTION
8237        "The value of tBgpInstanceDefaultOriginate enables or disables the
8238         sending of default routes to the peer, making it independent of the
8239         route policies."
8240    DEFVAL { false }
8241    ::= { tBgpInstanceParamsEntry 4 }
8242
8243tBgpInstanceAdvertiseInactiveRts  OBJECT-TYPE
8244    SYNTAX      TruthValue
8245    MAX-ACCESS  read-create
8246    STATUS      current
8247    DESCRIPTION
8248        "The value of tBgpInstanceAdvertiseInactiveRts enables or disables
8249         advertising of inactive BGP routes to other BGP peers."
8250    DEFVAL { false }
8251    ::= { tBgpInstanceParamsEntry 5 }
8252
8253tBgpInstancePeerTracking  OBJECT-TYPE
8254    SYNTAX      TruthValue
8255    MAX-ACCESS  read-create
8256    STATUS      current
8257    DESCRIPTION
8258        "The value of tBgpInstancePeerTracking specifies whether tracking of
8259         BGP peers is enabled.
8260
8261         A value of 'false' indicates that bgp peer tracking is disabled."
8262    DEFVAL { false }
8263    ::= { tBgpInstanceParamsEntry 6 }
8264
8265tBgpInstanceAuthKeyChain  OBJECT-TYPE
8266    SYNTAX      TNamedItemOrEmpty
8267    MAX-ACCESS  read-create
8268    STATUS      current
8269    DESCRIPTION
8270        "The value of tBgpInstanceAuthKeyChain specifies the
8271         keychain which will be used to sign and/or authenticate  the BGP
8272         protocol stream.
8273
8274         The keychain name is defined by tmnxKeyChainName and is the index for
8275         TIMETRA-SECURITY-MIB::tmnxKeyChainTable"
8276    DEFVAL { ''H }
8277    ::= { tBgpInstanceParamsEntry 7 }
8278
8279tBgpInstanceRapidWithdrawal  OBJECT-TYPE
8280    SYNTAX      TruthValue
8281    MAX-ACCESS  read-create
8282    STATUS      current
8283    DESCRIPTION
8284        "The value of tBgpInstanceRapidWithdrawal specifies whether the
8285         delay (minimum route advertisement) on sending BGP withdrawals has to
8286         be disabled.  Normal route withdrawals may be delayed up to the minimum
8287         route advertisement to allow for efficient packing of BGP updates.
8288
8289         When the value of tBgpInstanceRapidWithdrawal is 'true' the delay on
8290         sending BGP withdrawals is disabled.  By default, the delay exists,
8291         which is the normal behavior for rapid withdrawal processing."
8292    DEFVAL { false }
8293    ::= { tBgpInstanceParamsEntry 8 }
8294
8295tBgpInstanceBfdEnabled  OBJECT-TYPE
8296    SYNTAX      TruthValue
8297    MAX-ACCESS  read-create
8298    STATUS      current
8299    DESCRIPTION
8300        "The value of tBgpInstanceBfdEnabled specifies whether Bi-directional
8301         Forwarding Detection is enabled on this router.
8302
8303         When the value is 'true', BFD sessions can be established and BFD can
8304         be used as a signalling mechanism."
8305    DEFVAL { false }
8306    ::= { tBgpInstanceParamsEntry 9 }
8307
8308tBgpInstanceRapidUpdate  OBJECT-TYPE
8309    SYNTAX      TmnxIpFamily
8310    MAX-ACCESS  read-create
8311    STATUS      current
8312    DESCRIPTION
8313        "The value of tBgpInstanceRapidUpdate specifies the address families
8314         for which the BGP rapid udpates will be sent to improve join/prune latency.
8315
8316         A 'vpnIpv4 (2)' address is a 12-byte value consisting of
8317         the 8-byte route distinguisher, RD, and the 4-byte ipv4 IP address
8318         prefix.  The RD must be unique within the scope of the VPRN.
8319         This allows the IP address prefixes within different VRFs to
8320         overlap.
8321
8322         'ipv6 (3)', 'mcastIpv4 (4)', and 'l2vpn (6)' are multi-protocol
8323         extensions to BGP.
8324
8325         A 'vpnIpv6 (5)' address is a 24-byte value consisting of the 8-byte RD,
8326         and 16 bytes for the IPv6 address. When both IPv4 and IPv6 VPRN
8327         services are enabled, the PE router uses the same RD for both
8328         address families.
8329
8330         A 'l2vpn (6)' address is a 12-byte Virtual Switch Instance
8331         identifier (VSI-ID) value consisting of the 8-byte route
8332         distinguisher(RD) followed by a 4-byte value.
8333
8334         A 'mvpnIpv4  (7)' address is variable size value consisting of the
8335         1-byte route type, 1-byte length and variable size route type specific.
8336         Route type defines encoding for the route type specific field. Length
8337         indicates the length in octets of the route type specific field.
8338
8339         A 'mdtSafi (8)' address is a 16-byte value consisting of 12-byte route
8340         distinguisher(RD) followed by a 4-byte group address."
8341    DEFVAL { {} }
8342    ::= { tBgpInstanceParamsEntry 10 }
8343
8344tBgpInstanceEnableAddPath  OBJECT-TYPE
8345    SYNTAX      TruthValue
8346    MAX-ACCESS  read-create
8347    STATUS      current
8348    DESCRIPTION
8349         "The value of tBgpInstanceEnableAddPath specifies whether the BGP
8350          ADD-PATH send capability is enabled on this BGP instance.
8351
8352          ADD-PATH allows a BGP router to advertise multiple distinct paths
8353          for the same prefix/NLRI(Network Layer Reachability Information).
8354          This capability provides a number of potential benifits like
8355          reduced routing churn, faster convergence, better loadsharing etc.
8356
8357          When the value of tBgpInstanceEnableAddPath is set to 'true', the BGP
8358          ADD-PATH send limit objects tBgpInstanceIpv4AddPathLimit,
8359          tBgpInstanceVpnIpv4AddPathLimit, tBgpInstanceIpv6AddPathLimit and
8360          tBgpInstanceVpnIpv6AddPathLimit represent their assigned values.
8361
8362          The default value of tBgpInstanceEnableAddPath is 'false', which
8363          means the ADD-PATH capability is disabled on this BGP instance and
8364          the values of the BGP ADD-PATH send limit objects are not valid."
8365    DEFVAL { false }
8366    ::= { tBgpInstanceParamsEntry 11 }
8367
8368tBgpInstanceRecvAddPath  OBJECT-TYPE
8369    SYNTAX      TmnxAddPathAddressFamily
8370    MAX-ACCESS  read-create
8371    STATUS      current
8372    DESCRIPTION
8373          "The value of tBgpInstanceRecvAddPath specifies the address families
8374           which are enabled to receive BGP ADD-PATH.
8375
8376           ADD-PATH allows a BGP router to receive multiple distinct
8377           paths for the same prefix/NLRI (Network Layer Reachability
8378           Information)."
8379    DEFVAL { {none} }
8380    ::= { tBgpInstanceParamsEntry 12 }
8381
8382tBgpInstanceIpv4AddPathLimit OBJECT-TYPE
8383    SYNTAX     TmnxAddPathSendLimit
8384    MAX-ACCESS read-create
8385    STATUS     current
8386    DESCRIPTION
8387         "The value of tBgpInstanceIpv4AddPathLimit specifies the maximum
8388          number of paths per IPv4 prefix that can be advertised to
8389          ADD-PATH peers.
8390
8391          An 'inconsistentValue' error is returned if an attempt is made to set
8392          this object to a value greater than tBgpInstanceMultipath."
8393    DEFVAL { 0 }
8394    ::= { tBgpInstanceParamsEntry 13 }
8395
8396tBgpInstanceVpnIpv4AddPathLimit OBJECT-TYPE
8397    SYNTAX     TmnxAddPathSendLimit
8398    MAX-ACCESS read-create
8399    STATUS     current
8400    DESCRIPTION
8401         "The value of tBgpInstanceVpnIpv4AddPathLimit specifies the maximum
8402          number of paths per VPN IPv4 prefix that can be advertised to
8403          ADD-PATH peers.
8404
8405          An 'inconsistentValue' error is returned if an attempt is made to set
8406          this object to a value greater than tBgpInstanceMultipath."
8407    DEFVAL { 0 }
8408    ::= { tBgpInstanceParamsEntry 14 }
8409
8410tBgpInstanceIpv6AddPathLimit OBJECT-TYPE
8411    SYNTAX     TmnxAddPathSendLimit
8412    MAX-ACCESS read-create
8413    STATUS     current
8414    DESCRIPTION
8415         "The value of tBgpInstanceIpv6AddPathLimit specifies the maximum
8416          number of paths per IPv6 prefix that can be advertised to ADD-PATH
8417          peers.
8418
8419          An 'inconsistentValue' error is returned if an attempt is made to set
8420          this object to a value greater than tBgpInstanceMultipath."
8421    DEFVAL { 0 }
8422    ::= { tBgpInstanceParamsEntry 15 }
8423
8424tBgpInstanceVpnIpv6AddPathLimit OBJECT-TYPE
8425    SYNTAX     TmnxAddPathSendLimit
8426    MAX-ACCESS read-create
8427    STATUS     current
8428    DESCRIPTION
8429         "The value of tBgpInstanceVpnIpv4AddPathLimit specifies the maximum
8430          number of paths per VPN IPv6 prefix that can be advertised to
8431          ADD-PATH peers.
8432
8433          An 'inconsistentValue' error is returned if an attempt is made to set
8434          this object to a value greater than tBgpInstanceMultipath."
8435    DEFVAL { 0 }
8436    ::= { tBgpInstanceParamsEntry 16 }
8437
8438tBgpInstanceTransportTunnel  OBJECT-TYPE
8439    SYNTAX BITS {
8440                    ldp(0),
8441                    rsvp-te(1),
8442                    mpls(2)
8443                }
8444    MAX-ACCESS  read-create
8445    STATUS      current
8446    DESCRIPTION
8447        "The bits of tBgpInstanceTransportTunnel specify whether VPNs can
8448         exchange routes across autonomous system boundaries, providing model
8449         B connectivity. The 'no' form of the command disallows ASBRs to
8450         advertise VPRN routes to their peers in other autonomous systems. If a
8451         bit is set, the corresponding mechanism will be used to exchange
8452         routes.
8453
8454         The mechanisms represented by each bit are:
8455           ldp(0)     - This allows LDP based LSPS to be used as transport from
8456                        the ASBR to local PE routers
8457           rsvp-te(1) - This allows RSVP-TE based LSPS to be used as transport
8458                        from the ASBR tolocal PE routers
8459           mpls(2)    - This allows both LDP and RSVP-TE to be used to resolve
8460                        the BGP nexthop for VPRN routes in an associated VPRN
8461                        instance."
8462    DEFVAL { {ldp} }
8463    ::= { tBgpInstanceParamsEntry 17  }
8464
8465tBgpInstanceFlowspecValidate  OBJECT-TYPE
8466    SYNTAX      TruthValue
8467    MAX-ACCESS  read-create
8468    STATUS      current
8469    DESCRIPTION
8470        "The value of tBgpInstanceFlowspecValidate specifies whether validation of
8471         received flow specification routes is enabled on this router.
8472
8473         When the value of tBgpInstanceFlowspecValidate is 'true', the flow
8474         routes received from other peers are validated.
8475
8476         The default value of tBgpInstanceFlowspecValidate is 'false', which
8477         means validation of received flow routes is disabled and all
8478         flow specification routes are considered valid."
8479    DEFVAL { false }
8480    ::= { tBgpInstanceParamsEntry 18 }
8481
8482tBgpInstanceAdvertiseExternal  OBJECT-TYPE
8483    SYNTAX      TmnxIpFamily
8484    MAX-ACCESS  read-create
8485    STATUS      current
8486    DESCRIPTION
8487          "The value of tBgpInstanceAdvertiseExternal specifies
8488           the address families which are enabled on this router instance
8489           to advertise the best external route to the destination even when
8490           its best overall route is an internal route.
8491
8492           An 'inconsistentValue' error is returned if an attempt is made to set
8493           this object to a non-default value when the value of object
8494           tBgpInstanceDisableClientReflect is set to 'false'."
8495    ::= { tBgpInstanceParamsEntry 19 }
8496
8497tBgpInstanceBackupPath  OBJECT-TYPE
8498    SYNTAX      TmnxIpFamily
8499    MAX-ACCESS  read-create
8500    STATUS      current
8501    DESCRIPTION
8502          "The value of tBgpInstanceBackupPath specifies the address families
8503           for which the computation and use of a backup path is enabled
8504           on this router instance."
8505    ::= { tBgpInstanceParamsEntry 20 }
8506
8507tBgpInstanceIgnoreNextHopMetric OBJECT-TYPE
8508    SYNTAX      TruthValue
8509    MAX-ACCESS  read-create
8510    STATUS      current
8511    DESCRIPTION
8512        "The value of tBgpInstanceIgnoreNextHopMetric specifies whether
8513         next-hop metric should be ignored when computing best routes to a
8514         destination for the base router BGP instance."
8515    DEFVAL { false }
8516    ::= { tBgpInstanceParamsEntry 21 }
8517
8518tBgpInstanceMpBgpKeep OBJECT-TYPE
8519    SYNTAX      TruthValue
8520    MAX-ACCESS  read-create
8521    STATUS      current
8522    DESCRIPTION
8523        "The value of tBgpInstanceMpBgpKeep specifies whether to maintain
8524         descriptive information for all Multiprotocol BGP (MP-BGP) routes on
8525         this BGP router instance regardless of the existing VPRN route
8526         policies currently configured."
8527    DEFVAL { false }
8528    ::= { tBgpInstanceParamsEntry 22 }
8529
8530tBgpInstanceIgnoreRouterId OBJECT-TYPE
8531    SYNTAX      TruthValue
8532    MAX-ACCESS  read-create
8533    STATUS      current
8534    DESCRIPTION
8535        "The value of tBgpInstanceIgnoreRouterId specifies whether to ignore
8536         the BGP identifier (router-ID) comparison when comparing two paths
8537         learned from different External BGP (EBGP) neighbors as long as both
8538         paths are not from a confed-BGP peer."
8539    DEFVAL { false }
8540    ::= { tBgpInstanceParamsEntry 23 }
8541
8542tBgpInstanceAlwaysCompMEDStrict OBJECT-TYPE
8543    SYNTAX      TruthValue
8544    MAX-ACCESS  read-create
8545    STATUS      current
8546    DESCRIPTION
8547        "The value of tBgpInstanceAlwaysCompMEDStrict specifies whether to
8548         compare Multi-Exit Discriminator (MED) path attribute between routes
8549         learned from the same or different neighboring autonomous system
8550         (neighbor-AS) in the route selection process based on the value
8551         specified by tBgpInstanceAlwaysCompareMED.
8552
8553         When the value of tBgpInstanceAlwaysCompareMED is 'zero' and the value
8554         of tBgpInstanceAlwaysCompMEDStrict is set to 'true', the MED attribute
8555         of two routes is compared if they come from the same neighbor-AS and
8556         the routes are compared as though the route with the missing MED has
8557         a MED of zero (the best possible route).
8558
8559         When the value of tBgpInstanceAlwaysCompareMED is 'infinity' and the
8560         value of tBgpInstanceAlwaysCompMEDStrict is set to 'true', the MED
8561         attribute of two routes is compared if they come from the same
8562         neighbor-AS and the routes are compared as though the route with the
8563         missing MED has a MED of infinity (the worst possible value).
8564
8565         An 'inconsistentValue' error is returned if an attempt is made to
8566         set this object to a non-default value when the value of object
8567         tBgpInstanceAlwaysCompareMED is not set to 'zero' or 'infinity'."
8568    DEFVAL { false }
8569    ::= { tBgpInstanceParamsEntry 24 }
8570
8571tBgpInstanceMinHoldTime OBJECT-TYPE
8572    SYNTAX     BgpHoldTime
8573    MAX-ACCESS read-create
8574    STATUS     current
8575    DESCRIPTION
8576        "The value of tBgpInstanceMinHoldTime specifies the minimum hold time
8577         that should be strictly enforced on tBgpInstanceHoldTime.
8578
8579         When the value of tBgpInstanceMinHoldTime is configured, BGP will not
8580         negotiate a hold time lower than the configured value.
8581
8582         An 'inconsistentValue' error is returned if an attempt is made to set
8583         this object to a value greater than tBgpInstanceHoldTime."
8584    DEFVAL { 0 }
8585    ::= { tBgpInstanceParamsEntry 25 }
8586
8587tBgpInstRemovePrivateSkipPeerAs OBJECT-TYPE
8588    SYNTAX      TruthValue
8589    MAX-ACCESS  read-create
8590    STATUS      current
8591    DESCRIPTION
8592        "The value of tBgpInstRemovePrivateSkipPeerAs specifies whether or not
8593         to remove the private autonomous system number (ASN) from AS-Path, if
8594         the AS-Path contains the ASN of the external BGP (eBGP) neighbor on
8595         this BGP instance.
8596
8597         When the value of tBgpInstRemovePrivateSkipPeerAs is true, BGP will
8598         not remove the private ASN from the AS-Path if it is the same
8599         autonomous system number as the remote eBGP peer."
8600    DEFVAL  { false }
8601    ::= { tBgpInstanceParamsEntry 26 }
8602
8603--
8604-- BGP Instance Policy objects
8605--
8606
8607tBgpInstancePlcyTable OBJECT-TYPE
8608    SYNTAX     SEQUENCE OF TBgpInstancePlcyEntry
8609    MAX-ACCESS not-accessible
8610    STATUS     current
8611    DESCRIPTION
8612        "tBgpInstancePlcyTable consists of information about each running
8613         instance of BGP."
8614    ::= { tBgpInstanceObjects 7 }
8615
8616tBgpInstancePlcyEntry OBJECT-TYPE
8617    SYNTAX     TBgpInstancePlcyEntry
8618    MAX-ACCESS not-accessible
8619    STATUS     current
8620    DESCRIPTION
8621        "An entry (conceptual row) in the tBgpInstancePlcyTable.
8622         Each entry represents an instance of BGP running on the virtual
8623         router."
8624    AUGMENTS { tBgpInstanceEntry }
8625    ::= { tBgpInstancePlcyTable 1 }
8626
8627TBgpInstancePlcyEntry ::= SEQUENCE {
8628    tBgpInstancePlcyImportPolicy1    TPolicyStatementNameOrEmpty,
8629    tBgpInstancePlcyImportPolicy2    TPolicyStatementNameOrEmpty,
8630    tBgpInstancePlcyImportPolicy3    TPolicyStatementNameOrEmpty,
8631    tBgpInstancePlcyImportPolicy4    TPolicyStatementNameOrEmpty,
8632    tBgpInstancePlcyImportPolicy5    TPolicyStatementNameOrEmpty,
8633    tBgpInstancePlcyImportPolicy6    TPolicyStatementNameOrEmpty,
8634    tBgpInstancePlcyImportPolicy7    TPolicyStatementNameOrEmpty,
8635    tBgpInstancePlcyImportPolicy8    TPolicyStatementNameOrEmpty,
8636    tBgpInstancePlcyImportPolicy9    TPolicyStatementNameOrEmpty,
8637    tBgpInstancePlcyImportPolicy10   TPolicyStatementNameOrEmpty,
8638    tBgpInstancePlcyImportPolicy11   TPolicyStatementNameOrEmpty,
8639    tBgpInstancePlcyImportPolicy12   TPolicyStatementNameOrEmpty,
8640    tBgpInstancePlcyImportPolicy13   TPolicyStatementNameOrEmpty,
8641    tBgpInstancePlcyImportPolicy14   TPolicyStatementNameOrEmpty,
8642    tBgpInstancePlcyImportPolicy15   TPolicyStatementNameOrEmpty,
8643    tBgpInstancePlcyExportPolicy1    TPolicyStatementNameOrEmpty,
8644    tBgpInstancePlcyExportPolicy2    TPolicyStatementNameOrEmpty,
8645    tBgpInstancePlcyExportPolicy3    TPolicyStatementNameOrEmpty,
8646    tBgpInstancePlcyExportPolicy4    TPolicyStatementNameOrEmpty,
8647    tBgpInstancePlcyExportPolicy5    TPolicyStatementNameOrEmpty,
8648    tBgpInstancePlcyExportPolicy6    TPolicyStatementNameOrEmpty,
8649    tBgpInstancePlcyExportPolicy7    TPolicyStatementNameOrEmpty,
8650    tBgpInstancePlcyExportPolicy8    TPolicyStatementNameOrEmpty,
8651    tBgpInstancePlcyExportPolicy9    TPolicyStatementNameOrEmpty,
8652    tBgpInstancePlcyExportPolicy10   TPolicyStatementNameOrEmpty,
8653    tBgpInstancePlcyExportPolicy11   TPolicyStatementNameOrEmpty,
8654    tBgpInstancePlcyExportPolicy12   TPolicyStatementNameOrEmpty,
8655    tBgpInstancePlcyExportPolicy13   TPolicyStatementNameOrEmpty,
8656    tBgpInstancePlcyExportPolicy14   TPolicyStatementNameOrEmpty,
8657    tBgpInstancePlcyExportPolicy15   TPolicyStatementNameOrEmpty
8658}
8659
8660tBgpInstancePlcyImportPolicy1 OBJECT-TYPE
8661    SYNTAX     TPolicyStatementNameOrEmpty
8662    MAX-ACCESS read-create
8663    STATUS     current
8664    DESCRIPTION
8665        "The value of tBgpInstancePlcyImportPolicy1 specifies
8666         the first import policy."
8667    DEFVAL { ''H }   -- the empty string
8668    ::= { tBgpInstancePlcyEntry 1 }
8669
8670tBgpInstancePlcyImportPolicy2 OBJECT-TYPE
8671    SYNTAX     TPolicyStatementNameOrEmpty
8672    MAX-ACCESS read-create
8673    STATUS     current
8674    DESCRIPTION
8675        "The value of tBgpInstancePlcyImportPolicy2 specifies
8676         the second import policy."
8677    DEFVAL { ''H }   -- the empty string
8678    ::= { tBgpInstancePlcyEntry 2 }
8679
8680tBgpInstancePlcyImportPolicy3 OBJECT-TYPE
8681    SYNTAX     TPolicyStatementNameOrEmpty
8682    MAX-ACCESS read-create
8683    STATUS     current
8684    DESCRIPTION
8685        "The value of tBgpInstancePlcyImportPolicy3 specifies
8686         the third import policy."
8687    DEFVAL { ''H }   -- the empty string
8688    ::= { tBgpInstancePlcyEntry 3 }
8689
8690tBgpInstancePlcyImportPolicy4 OBJECT-TYPE
8691    SYNTAX     TPolicyStatementNameOrEmpty
8692    MAX-ACCESS read-create
8693    STATUS     current
8694    DESCRIPTION
8695        "The value of tBgpInstancePlcyImportPolicy4 specifies
8696         the fourth import policy."
8697    DEFVAL { ''H }   -- the empty string
8698    ::= { tBgpInstancePlcyEntry 4 }
8699
8700tBgpInstancePlcyImportPolicy5 OBJECT-TYPE
8701    SYNTAX     TPolicyStatementNameOrEmpty
8702    MAX-ACCESS read-create
8703    STATUS     current
8704    DESCRIPTION
8705        "The value of tBgpInstancePlcyImportPolicy5 specifies
8706         the fifth import policy."
8707    DEFVAL { ''H }   -- the empty string
8708    ::= { tBgpInstancePlcyEntry 5 }
8709
8710tBgpInstancePlcyImportPolicy6 OBJECT-TYPE
8711    SYNTAX     TPolicyStatementNameOrEmpty
8712    MAX-ACCESS read-create
8713    STATUS     current
8714    DESCRIPTION
8715        "The value of tBgpInstancePlcyImportPolicy6 specifies
8716         the sixth import policy."
8717    DEFVAL { ''H }   -- the empty string
8718    ::= { tBgpInstancePlcyEntry 6 }
8719
8720tBgpInstancePlcyImportPolicy7 OBJECT-TYPE
8721    SYNTAX     TPolicyStatementNameOrEmpty
8722    MAX-ACCESS read-create
8723    STATUS     current
8724    DESCRIPTION
8725        "The value of tBgpInstancePlcyImportPolicy7 specifies
8726         the seventh import policy."
8727    DEFVAL { ''H }   -- the empty string
8728    ::= { tBgpInstancePlcyEntry 7 }
8729
8730tBgpInstancePlcyImportPolicy8 OBJECT-TYPE
8731    SYNTAX     TPolicyStatementNameOrEmpty
8732    MAX-ACCESS read-create
8733    STATUS     current
8734    DESCRIPTION
8735        "The value of tBgpInstancePlcyImportPolicy8 specifies
8736         the eighth import policy."
8737    DEFVAL { ''H }   -- the empty string
8738    ::= { tBgpInstancePlcyEntry 8 }
8739
8740tBgpInstancePlcyImportPolicy9 OBJECT-TYPE
8741    SYNTAX     TPolicyStatementNameOrEmpty
8742    MAX-ACCESS read-create
8743    STATUS     current
8744    DESCRIPTION
8745        "The value of tBgpInstancePlcyImportPolicy9 specifies
8746         the ninth import policy."
8747    DEFVAL { ''H }   -- the empty string
8748    ::= { tBgpInstancePlcyEntry 9 }
8749
8750tBgpInstancePlcyImportPolicy10 OBJECT-TYPE
8751    SYNTAX     TPolicyStatementNameOrEmpty
8752    MAX-ACCESS read-create
8753    STATUS     current
8754    DESCRIPTION
8755        "The value of tBgpInstancePlcyImportPolicy10 specifies
8756         the tenth import policy."
8757    DEFVAL { ''H }   -- the empty string
8758    ::= { tBgpInstancePlcyEntry 10 }
8759
8760tBgpInstancePlcyImportPolicy11 OBJECT-TYPE
8761    SYNTAX     TPolicyStatementNameOrEmpty
8762    MAX-ACCESS read-create
8763    STATUS     current
8764    DESCRIPTION
8765        "The value of tBgpInstancePlcyImportPolicy11 specifies
8766         the eleventh import policy."
8767    DEFVAL { ''H }   -- the empty string
8768    ::= { tBgpInstancePlcyEntry 11 }
8769
8770tBgpInstancePlcyImportPolicy12 OBJECT-TYPE
8771    SYNTAX     TPolicyStatementNameOrEmpty
8772    MAX-ACCESS read-create
8773    STATUS     current
8774    DESCRIPTION
8775        "The value of tBgpInstancePlcyImportPolicy12 specifies
8776         the twelfth import policy."
8777    DEFVAL { ''H }   -- the empty string
8778    ::= { tBgpInstancePlcyEntry 12 }
8779
8780tBgpInstancePlcyImportPolicy13 OBJECT-TYPE
8781    SYNTAX     TPolicyStatementNameOrEmpty
8782    MAX-ACCESS read-create
8783    STATUS     current
8784    DESCRIPTION
8785        "The value of tBgpInstancePlcyImportPolicy13 specifies
8786         the thirteenth import policy."
8787    DEFVAL { ''H }   -- the empty string
8788    ::= { tBgpInstancePlcyEntry 13 }
8789
8790tBgpInstancePlcyImportPolicy14 OBJECT-TYPE
8791    SYNTAX     TPolicyStatementNameOrEmpty
8792    MAX-ACCESS read-create
8793    STATUS     current
8794    DESCRIPTION
8795        "The value of tBgpInstancePlcyImportPolicy14 specifies
8796         the fourteenth import policy."
8797    DEFVAL { ''H }   -- the empty string
8798    ::= { tBgpInstancePlcyEntry 14 }
8799
8800tBgpInstancePlcyImportPolicy15 OBJECT-TYPE
8801    SYNTAX     TPolicyStatementNameOrEmpty
8802    MAX-ACCESS read-create
8803    STATUS     current
8804    DESCRIPTION
8805        "The value of tBgpInstancePlcyImportPolicy15 specifies
8806         the fifteenth import policy."
8807    DEFVAL { ''H }   -- the empty string
8808    ::= { tBgpInstancePlcyEntry 15 }
8809
8810tBgpInstancePlcyExportPolicy1 OBJECT-TYPE
8811    SYNTAX     TPolicyStatementNameOrEmpty
8812    MAX-ACCESS read-create
8813    STATUS     current
8814    DESCRIPTION
8815        "The value of tBgpInstancePlcyExportPolicy1 specifies
8816         the first export policy."
8817    DEFVAL { ''H }   -- the empty string
8818    ::= { tBgpInstancePlcyEntry 16 }
8819
8820tBgpInstancePlcyExportPolicy2 OBJECT-TYPE
8821    SYNTAX     TPolicyStatementNameOrEmpty
8822    MAX-ACCESS read-create
8823    STATUS     current
8824    DESCRIPTION
8825        "The value of tBgpInstancePlcyExportPolicy2 specifies
8826         the second export policy."
8827    DEFVAL { ''H }   -- the empty string
8828    ::= { tBgpInstancePlcyEntry 17 }
8829
8830tBgpInstancePlcyExportPolicy3 OBJECT-TYPE
8831    SYNTAX     TPolicyStatementNameOrEmpty
8832    MAX-ACCESS read-create
8833    STATUS     current
8834    DESCRIPTION
8835        "The value of tBgpInstancePlcyExportPolicy3 specifies
8836         the third export policy."
8837    DEFVAL { ''H }   -- the empty string
8838    ::= { tBgpInstancePlcyEntry 18 }
8839
8840tBgpInstancePlcyExportPolicy4 OBJECT-TYPE
8841    SYNTAX     TPolicyStatementNameOrEmpty
8842    MAX-ACCESS read-create
8843    STATUS     current
8844    DESCRIPTION
8845        "The value of tBgpInstancePlcyExportPolicy4 specifies
8846         the fourth export policy."
8847    DEFVAL { ''H }   -- the empty string
8848    ::= { tBgpInstancePlcyEntry 19 }
8849
8850tBgpInstancePlcyExportPolicy5 OBJECT-TYPE
8851    SYNTAX     TPolicyStatementNameOrEmpty
8852    MAX-ACCESS read-create
8853    STATUS     current
8854    DESCRIPTION
8855        "The value of tBgpInstancePlcyExportPolicy5 specifies
8856         the fifth export policy."
8857    DEFVAL { ''H }   -- the empty string
8858    ::= { tBgpInstancePlcyEntry 20 }
8859
8860tBgpInstancePlcyExportPolicy6 OBJECT-TYPE
8861    SYNTAX     TPolicyStatementNameOrEmpty
8862    MAX-ACCESS read-create
8863    STATUS     current
8864    DESCRIPTION
8865        "The value of tBgpInstancePlcyExportPolicy6 specifies
8866         the sixth export policy."
8867    DEFVAL { ''H }   -- the empty string
8868    ::= { tBgpInstancePlcyEntry 21 }
8869
8870tBgpInstancePlcyExportPolicy7 OBJECT-TYPE
8871    SYNTAX     TPolicyStatementNameOrEmpty
8872    MAX-ACCESS read-create
8873    STATUS     current
8874    DESCRIPTION
8875        "The value of tBgpInstancePlcyExportPolicy7 specifies
8876         the seventh export policy."
8877    DEFVAL { ''H }   -- the empty string
8878    ::= { tBgpInstancePlcyEntry 22 }
8879
8880tBgpInstancePlcyExportPolicy8 OBJECT-TYPE
8881    SYNTAX     TPolicyStatementNameOrEmpty
8882    MAX-ACCESS read-create
8883    STATUS     current
8884    DESCRIPTION
8885        "The value of tBgpInstancePlcyExportPolicy8 specifies
8886         the eighth export policy."
8887    DEFVAL { ''H }   -- the empty string
8888    ::= { tBgpInstancePlcyEntry 23 }
8889
8890tBgpInstancePlcyExportPolicy9 OBJECT-TYPE
8891    SYNTAX     TPolicyStatementNameOrEmpty
8892    MAX-ACCESS read-create
8893    STATUS     current
8894    DESCRIPTION
8895        "The value of tBgpInstancePlcyExportPolicy9 specifies
8896         the ninth export policy."
8897    DEFVAL { ''H }   -- the empty string
8898    ::= { tBgpInstancePlcyEntry 24 }
8899
8900tBgpInstancePlcyExportPolicy10 OBJECT-TYPE
8901    SYNTAX     TPolicyStatementNameOrEmpty
8902    MAX-ACCESS read-create
8903    STATUS     current
8904    DESCRIPTION
8905        "The value of tBgpInstancePlcyExportPolicy10 specifies
8906         the tenth export policy."
8907    DEFVAL { ''H }   -- the empty string
8908    ::= { tBgpInstancePlcyEntry 25 }
8909
8910tBgpInstancePlcyExportPolicy11 OBJECT-TYPE
8911    SYNTAX     TPolicyStatementNameOrEmpty
8912    MAX-ACCESS read-create
8913    STATUS     current
8914    DESCRIPTION
8915        "The value of tBgpInstancePlcyExportPolicy11 specifies
8916         the eleventh export policy."
8917    DEFVAL { ''H }   -- the empty string
8918    ::= { tBgpInstancePlcyEntry 26 }
8919
8920tBgpInstancePlcyExportPolicy12 OBJECT-TYPE
8921    SYNTAX     TPolicyStatementNameOrEmpty
8922    MAX-ACCESS read-create
8923    STATUS     current
8924    DESCRIPTION
8925        "The value of tBgpInstancePlcyExportPolicy12 specifies
8926         the twelfth export policy."
8927    DEFVAL { ''H }   -- the empty string
8928    ::= { tBgpInstancePlcyEntry 27 }
8929
8930tBgpInstancePlcyExportPolicy13 OBJECT-TYPE
8931    SYNTAX     TPolicyStatementNameOrEmpty
8932    MAX-ACCESS read-create
8933    STATUS     current
8934    DESCRIPTION
8935        "The value of tBgpInstancePlcyExportPolicy13 specifies
8936         the thirteenth export policy."
8937    DEFVAL { ''H }   -- the empty string
8938    ::= { tBgpInstancePlcyEntry 28 }
8939
8940tBgpInstancePlcyExportPolicy14 OBJECT-TYPE
8941    SYNTAX     TPolicyStatementNameOrEmpty
8942    MAX-ACCESS read-create
8943    STATUS     current
8944    DESCRIPTION
8945        "The value of tBgpInstancePlcyExportPolicy14 specifies
8946         the fourteenth export policy."
8947    DEFVAL { ''H }   -- the empty string
8948    ::= { tBgpInstancePlcyEntry 29 }
8949
8950tBgpInstancePlcyExportPolicy15 OBJECT-TYPE
8951    SYNTAX     TPolicyStatementNameOrEmpty
8952    MAX-ACCESS read-create
8953    STATUS     current
8954    DESCRIPTION
8955        "The value of tBgpInstancePlcyExportPolicy15 specifies
8956         the fifteenth export policy."
8957    DEFVAL { ''H }   -- the empty string
8958    ::= { tBgpInstancePlcyEntry 30 }
8959
8960--
8961-- Bgp Peering-Policy Objects
8962--
8963tBgpPeeringPolicyTableLastChngd OBJECT-TYPE
8964    SYNTAX     TimeStamp
8965    MAX-ACCESS read-only
8966    STATUS     current
8967    DESCRIPTION
8968        "The value of tBgpPeeringPolicyTableLastChngd indicates the sysUpTime
8969         when any type of change was last made to the tBgpPeeringPolicyTable."
8970    ::= { tBgpPeeringPolicyObjects 1 }
8971
8972tBgpPeeringPolicyTable OBJECT-TYPE
8973    SYNTAX     SEQUENCE OF TBgpPeeringPolicyEntry
8974    MAX-ACCESS not-accessible
8975    STATUS     current
8976    DESCRIPTION
8977        "The tBgpPeeringPolicyTable table contains BGP peering policy
8978         definitions."
8979    ::= { tBgpPeeringPolicyObjects 2 }
8980
8981tBgpPeeringPolicyEntry OBJECT-TYPE
8982    SYNTAX     TBgpPeeringPolicyEntry
8983    MAX-ACCESS not-accessible
8984    STATUS     current
8985    DESCRIPTION
8986        "An entry (conceptual row) in the tBgpPeeringPolicyTable.
8987         Each entry contains all data for a given BGP peering policy.
8988         Entries are created/modified/deleted by SNMP GET/SETs."
8989    INDEX {IMPLIED tBgpPeeringPolicyName}
8990    ::= { tBgpPeeringPolicyTable 1 }
8991
8992TBgpPeeringPolicyEntry ::= SEQUENCE {
8993    tBgpPeeringPolicyName            TNamedItem,
8994    tBgpPrngPlcyRowStatus            RowStatus,
8995    tBgpPrngPlcyLastChngd            TimeStamp,
8996    tBgpPrngPlcyDescription          DisplayString,
8997    tBgpPrngPlcyInheritance          Counter64,
8998    tBgpPrngPlcyAdvertiseInactiveRts TruthValue,
8999    tBgpPrngPlcyNoAggregatorID       TruthValue,
9000    tBgpPrngPlcyASOverride           TruthValue,
9001    tBgpPrngPlcyAuthKeyChain         TNamedItemOrEmpty,
9002    tBgpPrngPlcyMd5Auth              TruthValue,
9003    tBgpPrngPlcyMd5AuthKey           OCTET STRING,
9004    tBgpPrngPlcyClusterId            IpAddress,
9005    tBgpPrngPlcyConnectRetry         BgpConnectRetryTime,
9006    tBgpPrngPlcyDampening            TruthValue,
9007    tBgpPrngPlcyDisableClientReflect TruthValue,
9008    tBgpPrngPlcyDisableComms         TruthValue,
9009    tBgpPrngPlcyDisableExtComms      TruthValue,
9010    tBgpPrngPlcyDisableFEFailover    TruthValue,
9011    tBgpPrngPlcyImportPolicy1        TPolicyStatementNameOrEmpty,
9012    tBgpPrngPlcyImportPolicy2        TPolicyStatementNameOrEmpty,
9013    tBgpPrngPlcyImportPolicy3        TPolicyStatementNameOrEmpty,
9014    tBgpPrngPlcyImportPolicy4        TPolicyStatementNameOrEmpty,
9015    tBgpPrngPlcyImportPolicy5        TPolicyStatementNameOrEmpty,
9016    tBgpPrngPlcyExportPolicy1        TPolicyStatementNameOrEmpty,
9017    tBgpPrngPlcyExportPolicy2        TPolicyStatementNameOrEmpty,
9018    tBgpPrngPlcyExportPolicy3        TPolicyStatementNameOrEmpty,
9019    tBgpPrngPlcyExportPolicy4        TPolicyStatementNameOrEmpty,
9020    tBgpPrngPlcyExportPolicy5        TPolicyStatementNameOrEmpty,
9021    tBgpPrngPlcyHoldTime             BgpHoldTime,
9022    tBgpPrngPlcyKeepAlive            BgpKeepAliveTime,
9023    tBgpPrngPlcyLocalAddressType     InetAddressType,
9024    tBgpPrngPlcyLocalAddress         InetAddress,
9025    tBgpPrngPlcyLocalAS              InetAutonomousSystemNumber,
9026    tBgpPrngPlcyLocalASPrivate       TruthValue,
9027    tBgpPrngPlcyLocalPreference      TmnxBgpLocalPreference,
9028    tBgpPrngPlcyLoopDetect           BgpLoopDetect,
9029    tBgpPrngPlcyMEDSource            BgpMEDSource,
9030    tBgpPrngPlcyMEDValue             BgpMEDValue,
9031    tBgpPrngPlcyMinASOrigination     BgpMinASOriginationTime,
9032    tBgpPrngPlcyMinRteAdvertisement  BgpMinRouteAdvertisement,
9033    tBgpPrngPlcyMultihop             BgpTimeToLive,
9034    tBgpPrngPlcyNextHopSelf          TruthValue,
9035    tBgpPrngPlcyPassive              TruthValue,
9036    tBgpPrngPlcyPeerAS               InetAutonomousSystemNumber,
9037    tBgpPrngPlcyPreference           TmnxBgpPreference,
9038    tBgpPrngPlcyMaxPrefix            BgpPrefixLimit,
9039    tBgpPrngPlcyRemovePrivateAS      TruthValue,
9040    tBgpPrngPlcyMinTTLValue          Unsigned32,
9041    tBgpPrngPlcyPeerType             BgpPeerType,
9042    tBgpPrngPlcyDisable4ByteASN      TruthValue,
9043    tBgpPrngPlcyRemovePrivateASLmtd  TruthValue,
9044    tBgpPrngPlcyMaxPrefixLogOnly     TruthValue,
9045    tBgpPrngPlcyMaxPrefixThreshold   Unsigned32
9046    }
9047
9048tBgpPeeringPolicyName OBJECT-TYPE
9049    SYNTAX     TNamedItem
9050    MAX-ACCESS not-accessible
9051    STATUS     current
9052    DESCRIPTION
9053        "Index for the tBgpPeeringPolicyTable. The value of
9054         tBgpPeeringPolicyName specifies the name of the
9055         bgp peering policy defined by this row."
9056    ::= { tBgpPeeringPolicyEntry 1 }
9057
9058tBgpPrngPlcyRowStatus OBJECT-TYPE
9059    SYNTAX     RowStatus
9060    MAX-ACCESS read-create
9061    STATUS     current
9062    DESCRIPTION
9063        "The value of the object tBgpPrngPlcyRowStatus specifies
9064         the RowStatus for the Bgp Peering Policy Entry."
9065    ::= { tBgpPeeringPolicyEntry 2 }
9066
9067tBgpPrngPlcyLastChngd OBJECT-TYPE
9068    SYNTAX     TimeStamp
9069    MAX-ACCESS read-only
9070    STATUS     current
9071    DESCRIPTION
9072        "The value of the object tBgpPrngPlcyLastChngd indicates
9073         the value of the sysUpTime when this entry was last modified."
9074    ::= { tBgpPeeringPolicyEntry 3 }
9075
9076tBgpPrngPlcyDescription OBJECT-TYPE
9077    SYNTAX     DisplayString (SIZE(0..80))
9078    MAX-ACCESS read-create
9079    STATUS     current
9080    DESCRIPTION
9081        "The value of tBgpPrngPlcyDescription specifies a user provided
9082         description string for this BGP peering policy. It can consist of any
9083         printable, seven-bit ASCII characters up to 80 characters in length."
9084    DEFVAL { ''H }   -- the empty string
9085    ::= { tBgpPeeringPolicyEntry  4 }
9086
9087tBgpPrngPlcyInheritance OBJECT-TYPE
9088    SYNTAX     Counter64
9089    MAX-ACCESS read-create
9090    STATUS     current
9091    DESCRIPTION
9092        "tBgpPrngPlcyInheritance is a bit-mask, with the
9093         following positions:
9094
9095         tBgpPrngPlcyAdvertiseInactiveRts   0x00000008
9096         tBgpPrngPlcyNoAggregatorID         0x00000010
9097         tBgpPrngPlcyASOverride             0x00000020
9098         tBgpPrngPlcyAuthKeyChain           0x00000040
9099         tBgpPrngPlcyMd5Auth                0x00000080
9100         tBgpPrngPlcyMd5AuthKey             0x00000100
9101         tBgpPrngPlcyClusterId              0x00000200
9102         tBgpPrngPlcyConnectRetry           0x00000400
9103         tBgpPrngPlcyDampening              0x00000800
9104         tBgpPrngPlcyDisableClientReflect   0x00001000
9105         tBgpPrngPlcyDisableComms           0x00002000
9106         tBgpPrngPlcyDisableExtComms        0x00004000
9107         tBgpPrngPlcyDisableFEFailover      0x00008000
9108         tBgpPrngPlcyImportPolicy1          0x00010000
9109         tBgpPrngPlcyImportPolicy2          0x00020000
9110         tBgpPrngPlcyImportPolicy3          0x00040000
9111         tBgpPrngPlcyImportPolicy4          0x00080000
9112         tBgpPrngPlcyImportPolicy5          0x00100000
9113         tBgpPrngPlcyExportPolicy1          0x00200000
9114         tBgpPrngPlcyExportPolicy2          0x00400000
9115         tBgpPrngPlcyExportPolicy3          0x00800000
9116         tBgpPrngPlcyExportPolicy4          0x01000000
9117         tBgpPrngPlcyExportPolicy5          0x02000000
9118         tBgpPrngPlcyHoldTime               0x04000000
9119         tBgpPrngPlcyKeepAlive              0x08000000
9120         tBgpPrngPlcyLocalAddressType       0x10000000
9121         tBgpPrngPlcyLocalAddress           0x20000000
9122         tBgpPrngPlcyLocalAS                0x40000000
9123         tBgpPrngPlcyLocalASPrivate         0x80000000
9124         tBgpPrngPlcyLocalPreference        0x0000000100000000
9125         tBgpPrngPlcyLoopDetect             0x0000000200000000
9126         tBgpPrngPlcyMEDSource              0x0000000400000000
9127         tBgpPrngPlcyMEDValue               0x0000000800000000
9128         tBgpPrngPlcyMinASOrigination       0x0000001000000000
9129         tBgpPrngPlcyMinRteAdvertisement    0x0000002000000000
9130         tBgpPrngPlcyMultihop               0x0000004000000000
9131         tBgpPrngPlcyNextHopSelf            0x0000008000000000
9132         tBgpPrngPlcyPassive                0x0000010000000000
9133         tBgpPrngPlcyPeerAS                 0x0000020000000000
9134         tBgpPrngPlcyPreference             0x0000040000000000
9135         tBgpPrngPlcyMaxPrefix              0x0000080000000000
9136         tBgpPrngPlcyRemovePrivateAS        0x0000100000000000
9137         tBgpPrngPlcyMinTTLValue            0x0000200000000000
9138         tBgpPrngPlcyPeerType               0x0000400000000000
9139         tBgpPrngPlcyDisable4ByteASN        0x0000800000000000
9140         tBgpPrngPlcyRemovePrivateASLmtd    0x0001000000000000
9141         tBgpPrngPlcyMaxPrefixLogOnly       0x0002000000000000
9142         tBgpPrngPlcyMaxPrefixThreshold     0x0004000000000000
9143
9144         When the bit for an object is set to one, then the
9145         object's administrative and operational value are whatever
9146         the DEFVAL or most recently SET value is.
9147
9148         When the bit for an object is set to zero, then the
9149         bgp peer created with this policy administrative
9150         and operational value are inherited from the corresponding
9151         object in tBgpPeerGroupTable, or from the corresponding
9152         object in tBgpInstanceTable."
9153    DEFVAL { 0 } -- by default inherit everything
9154    ::= { tBgpPeeringPolicyEntry 5 }
9155
9156tBgpPrngPlcyAdvertiseInactiveRts OBJECT-TYPE
9157    SYNTAX     TruthValue
9158    MAX-ACCESS read-create
9159    STATUS     current
9160    DESCRIPTION
9161        "The value of the object tBgpPrngPlcyAdvertiseInactiveRts specifies
9162         whether or not the advertising of inactive BGP routes to
9163         other BGP peers is allowed."
9164    DEFVAL { false }
9165    ::= { tBgpPeeringPolicyEntry 6 }
9166
9167tBgpPrngPlcyNoAggregatorID OBJECT-TYPE
9168    SYNTAX     TruthValue
9169    MAX-ACCESS read-create
9170    STATUS     current
9171    DESCRIPTION
9172        "The value of the object tBgpPrngPlcyNoAggregatorID specifies whether
9173         or not the router ID in the BGP aggregator path attribute is set
9174         to zero.
9175
9176         When set to 'true' the router ID in the BGP aggregator path
9177         attribute is set to zero.
9178
9179         Doing this prevents different routers within an AS
9180         from creating aggregate routes that contain different AS paths.
9181         The default is to set the Aggregator ID to the router's BGP ID."
9182    DEFVAL { false }
9183    ::= { tBgpPeeringPolicyEntry 7 }
9184
9185tBgpPrngPlcyASOverride OBJECT-TYPE
9186    SYNTAX     TruthValue
9187    MAX-ACCESS read-create
9188    STATUS     current
9189    DESCRIPTION
9190        "The value of the object tBgpPrngPlcyASOverride specifies whether
9191         or not the customer AS number in the ASPATH attrubute is overriden
9192         with the own AS number.
9193
9194         When the value of tBgpPrngPlcyASOverride is 'true', the service
9195         provider BGP will override the customer AS number in the ASPATH
9196         with its own AS number. Without this feature there could be
9197         scenarios where multiple CE locations belonging to the same AS
9198         will not be able to communicate due to a potential loop detection."
9199    DEFVAL { false }
9200    ::= { tBgpPeeringPolicyEntry 8 }
9201
9202tBgpPrngPlcyAuthKeyChain OBJECT-TYPE
9203    SYNTAX     TNamedItemOrEmpty
9204    MAX-ACCESS read-create
9205    STATUS     current
9206    DESCRIPTION
9207        "The value of tBgpPrngPlcyAuthKeyChain specifies the
9208         keychain which will be used to sign and/or authenticate the BGP
9209         protocol stream.
9210
9211         The keychain name is defined by tmnxKeyChainName and is the index for
9212         TIMETRA-SECURITY-MIB::tmnxKeyChainTable"
9213    DEFVAL { ''H } -- empty string
9214    ::= { tBgpPeeringPolicyEntry 9 }
9215
9216tBgpPrngPlcyMd5Auth OBJECT-TYPE
9217    SYNTAX     TruthValue
9218    MAX-ACCESS read-create
9219    STATUS     current
9220    DESCRIPTION
9221        "The value of the object tBgpPrngPlcyMd5Auth specifies whether or
9222         not authentication using MD5 message based digest protocol is
9223         enabled."
9224    DEFVAL { false }
9225    ::= { tBgpPeeringPolicyEntry 10 }
9226
9227tBgpPrngPlcyMd5AuthKey OBJECT-TYPE
9228    SYNTAX     OCTET STRING (SIZE(0..255))
9229    MAX-ACCESS read-create
9230    STATUS     current
9231    DESCRIPTION
9232        "The value of the object tBgpPrngPlcyMd5AuthKey specifies
9233         the authentication key to be used between BGP
9234         peers neighbors when establishing sessions.
9235
9236         Authentication is done using the MD-5 message based digest protocol.
9237         Authentication can be configured globally and applied to all
9238         BGP peers or per group or per peer.  The most specific value
9239         is used.
9240         The authentication key can be any combination of letters or
9241         numbers.  Note that the string may contain embedded nulls."
9242    DEFVAL { ''H }
9243    ::= { tBgpPeeringPolicyEntry 11 }
9244
9245tBgpPrngPlcyClusterId OBJECT-TYPE
9246    SYNTAX     IpAddress
9247    MAX-ACCESS read-create
9248    STATUS     current
9249    DESCRIPTION
9250        "The value of the object tBgpPrngPlcyClusterId specifies the
9251         cluster ID for a route reflector server.
9252
9253         A value of 0.0.0.0 indicates that no cluster ID has been assigned
9254         to the BGP instance."
9255    DEFVAL {'00000000'H } -- 0.0.0.0
9256    ::= { tBgpPeeringPolicyEntry 12 }
9257
9258tBgpPrngPlcyConnectRetry OBJECT-TYPE
9259    SYNTAX     BgpConnectRetryTime
9260    UNITS      "seconds"
9261    MAX-ACCESS read-create
9262    STATUS     current
9263    DESCRIPTION
9264        "The value of the object tBgpPrngPlcyConnectRetry specifies
9265         the value (in seconds) of the BGP Connect Retry timer."
9266    REFERENCE "BGP4-MIB.bgpPeerConnectRetryInterval"
9267    DEFVAL { 120 }
9268    ::= { tBgpPeeringPolicyEntry 13 }
9269
9270tBgpPrngPlcyDampening OBJECT-TYPE
9271    SYNTAX     TruthValue
9272    MAX-ACCESS read-create
9273    STATUS     current
9274    DESCRIPTION
9275        "The value of the object tBgpPrngPlcyDampening specifies
9276         whether or not route dampening should be applied to learned
9277         routes."
9278    DEFVAL { false }
9279    ::= { tBgpPeeringPolicyEntry 14 }
9280
9281tBgpPrngPlcyDisableClientReflect OBJECT-TYPE
9282    SYNTAX     TruthValue
9283    MAX-ACCESS read-create
9284    STATUS     current
9285    DESCRIPTION
9286        "The value of the object tBgpPrngPlcyDisableClientReflect specifies
9287         whether or not route reflection is active for this peer.
9288
9289         Setting this value to 'true', disables reflection of routes by the
9290         route reflector to all client peers within its cluster. When set
9291         to 'false', reflection of routes to all client peers is enabled."
9292    DEFVAL { false }
9293    ::= { tBgpPeeringPolicyEntry  15 }
9294
9295tBgpPrngPlcyDisableComms OBJECT-TYPE
9296    SYNTAX     TruthValue
9297    MAX-ACCESS read-create
9298    STATUS     current
9299    DESCRIPTION
9300        "The value of the object tBgpPrngPlcyDisableComms specifies
9301         whether or not the community attribute is to be sent to the peer
9302         for non-external communities.
9303
9304         Setting the value of tBgpPGDisableComms to 'true' disables sending
9305         of community attribute to the peer for non-external communities."
9306    DEFVAL { false }
9307    ::= { tBgpPeeringPolicyEntry 16 }
9308
9309tBgpPrngPlcyDisableExtComms  OBJECT-TYPE
9310    SYNTAX      TruthValue
9311    MAX-ACCESS  read-create
9312    STATUS      current
9313    DESCRIPTION
9314        "The value of the object tBgpPrngPlcyDisableExtComms specifies
9315         whether or not the community attribute is to be sent to the peer
9316         for external communities.
9317
9318         Setting the value of tBgpPGDisableComms to 'true' disables sending
9319         of community attribute to the peers for external communities."
9320    DEFVAL { false }
9321    ::= { tBgpPeeringPolicyEntry 17 }
9322
9323tBgpPrngPlcyDisableFEFailover OBJECT-TYPE
9324    SYNTAX     TruthValue
9325    MAX-ACCESS read-create
9326    STATUS     current
9327    DESCRIPTION
9328        "The value of the object tBgpPrngPlcyDisableFEFailover
9329         specifies whether or not the router should drop an external
9330         BGP session immediately when the local interface goes down,
9331         or whether the BGP session should be kept up until the
9332         holdtime expires.
9333
9334         Setting the value to 'true' causes the external BGP
9335         session to go down immediately when the local interface
9336         goes down."
9337    DEFVAL { false }
9338    ::= { tBgpPeeringPolicyEntry 18 }
9339
9340tBgpPrngPlcyImportPolicy1 OBJECT-TYPE
9341    SYNTAX     TPolicyStatementNameOrEmpty
9342    MAX-ACCESS read-create
9343    STATUS     obsolete
9344    DESCRIPTION
9345        "The value of the object tBgpPrngPlcyImportPolicy1 specifies
9346         the import policy number 1 for this peer.
9347
9348         An empty string indicates that no import policy is applied.
9349
9350         This object was obsoleted in release 10.0. It is replaced by
9351         object tBgpPeeringPlcyImportPolicy1."
9352    DEFVAL { ''H }   -- the empty string
9353    ::= { tBgpPeeringPolicyEntry 19 }
9354
9355tBgpPrngPlcyImportPolicy2 OBJECT-TYPE
9356    SYNTAX     TPolicyStatementNameOrEmpty
9357    MAX-ACCESS read-create
9358    STATUS     obsolete
9359    DESCRIPTION
9360        "The value of the object tBgpPrngPlcyImportPolicy2 specifies
9361         the import policy number 2 for this peer.
9362
9363         An empty string indicates that no import policy is applied.
9364
9365         This object was obsoleted in release 10.0. It is replaced by
9366         object tBgpPeeringPlcyImportPolicy2."
9367    DEFVAL { ''H }   -- the empty string
9368    ::= { tBgpPeeringPolicyEntry 20 }
9369
9370tBgpPrngPlcyImportPolicy3 OBJECT-TYPE
9371    SYNTAX     TPolicyStatementNameOrEmpty
9372    MAX-ACCESS read-create
9373    STATUS     obsolete
9374    DESCRIPTION
9375        "The value of the object tBgpPrngPlcyImportPolicy3 specifies
9376         the import policy number 3 for this peer.
9377
9378         An empty string indicates that no import policy is applied.
9379
9380         This object was obsoleted in release 10.0. It is replaced by
9381         object tBgpPeeringPlcyImportPolicy3."
9382    DEFVAL { ''H }   -- the empty string
9383    ::= { tBgpPeeringPolicyEntry 21 }
9384
9385tBgpPrngPlcyImportPolicy4 OBJECT-TYPE
9386    SYNTAX     TPolicyStatementNameOrEmpty
9387    MAX-ACCESS read-create
9388    STATUS     obsolete
9389    DESCRIPTION
9390        "The value of the object tBgpPrngPlcyImportPolicy4 specifies
9391         the import policy number 4 for this peer.
9392
9393         An empty string indicates that no import policy is applied.
9394
9395         This object was obsoleted in release 10.0. It is replaced by
9396         object tBgpPeeringPlcyImportPolicy4."
9397    DEFVAL { ''H }   -- the empty string
9398    ::= { tBgpPeeringPolicyEntry 22 }
9399
9400tBgpPrngPlcyImportPolicy5 OBJECT-TYPE
9401    SYNTAX     TPolicyStatementNameOrEmpty
9402    MAX-ACCESS read-create
9403    STATUS     obsolete
9404    DESCRIPTION
9405        "The value of the object tBgpPrngPlcyImportPolicy5 specifies
9406         the import policy number 5 for this peer.
9407
9408         An empty string indicates that no import policy is applied.
9409
9410         This object was obsoleted in release 10.0. It is replaced by
9411         object tBgpPeeringPlcyImportPolicy5."
9412    DEFVAL { ''H }   -- the empty string
9413    ::= { tBgpPeeringPolicyEntry 23 }
9414
9415tBgpPrngPlcyExportPolicy1 OBJECT-TYPE
9416    SYNTAX     TPolicyStatementNameOrEmpty
9417    MAX-ACCESS read-create
9418    STATUS     obsolete
9419    DESCRIPTION
9420        "The value of the object tBgpPrngPlcyExportPolicy1 specifies
9421         the export policy number 1 for this peer.
9422
9423         An empty string indicates that no export policy is applied.
9424
9425         This object was obsoleted in release 10.0. It is replaced by
9426         object tBgpPeeringPlcyExportPolicy1."
9427    DEFVAL { ''H }   -- the empty string
9428    ::= { tBgpPeeringPolicyEntry 24 }
9429
9430tBgpPrngPlcyExportPolicy2 OBJECT-TYPE
9431    SYNTAX     TPolicyStatementNameOrEmpty
9432    MAX-ACCESS read-create
9433    STATUS     obsolete
9434    DESCRIPTION
9435        "The value of the object tBgpPrngPlcyExportPolicy2 specifies
9436         the export policy number 2 for this peer.
9437
9438         An empty string indicates that no export policy is applied.
9439
9440         This object was obsoleted in release 10.0. It is replaced by
9441         object tBgpPeeringPlcyExportPolicy2."
9442    DEFVAL { ''H }   -- the empty string
9443    ::= { tBgpPeeringPolicyEntry 25 }
9444
9445tBgpPrngPlcyExportPolicy3 OBJECT-TYPE
9446    SYNTAX     TPolicyStatementNameOrEmpty
9447    MAX-ACCESS read-create
9448    STATUS     obsolete
9449    DESCRIPTION
9450        "The value of the object tBgpPrngPlcyExportPolicy3 specifies
9451         the export policy number 3 for this peer.
9452
9453         An empty string indicates that no export policy is applied.
9454
9455         This object was obsoleted in release 10.0. It is replaced by
9456         object tBgpPeeringPlcyExportPolicy3."
9457    DEFVAL { ''H }   -- the empty string
9458    ::= { tBgpPeeringPolicyEntry 26 }
9459
9460tBgpPrngPlcyExportPolicy4 OBJECT-TYPE
9461    SYNTAX     TPolicyStatementNameOrEmpty
9462    MAX-ACCESS read-create
9463    STATUS     obsolete
9464    DESCRIPTION
9465        "The value of the object tBgpPrngPlcyExportPolicy4 specifies
9466         the export policy number 4 for this peer.
9467
9468         An empty string indicates that no export policy is applied.
9469
9470         This object was obsoleted in release 10.0. It is replaced by
9471         object tBgpPeeringPlcyExportPolicy4."
9472    DEFVAL { ''H }   -- the empty string
9473    ::= { tBgpPeeringPolicyEntry 27 }
9474
9475tBgpPrngPlcyExportPolicy5 OBJECT-TYPE
9476    SYNTAX     TPolicyStatementNameOrEmpty
9477    MAX-ACCESS read-create
9478    STATUS     obsolete
9479    DESCRIPTION
9480        "The value of the object tBgpPrngPlcyExportPolicy5 specifies
9481         the export policy number 5 for this peer.
9482
9483         An empty string indicates that no export policy is applied.
9484
9485         This object was obsoleted in release 10.0. It is replaced by
9486         object tBgpPeeringPlcyExportPolicy5."
9487    DEFVAL { ''H }   -- the empty string
9488    ::= { tBgpPeeringPolicyEntry 28 }
9489
9490tBgpPrngPlcyHoldTime OBJECT-TYPE
9491    SYNTAX     BgpHoldTime
9492    UNITS      "seconds"
9493    MAX-ACCESS read-create
9494    STATUS     current
9495    DESCRIPTION
9496        "The value of the object tBgpPrngPlcyHoldTime specifies
9497         the value (in seconds) of the BGP Hold Time Parameter."
9498    REFERENCE "BGP4-MIB.bgpPeerHoldTime"
9499    DEFVAL { 90 }
9500    ::= { tBgpPeeringPolicyEntry 29 }
9501
9502tBgpPrngPlcyKeepAlive OBJECT-TYPE
9503    SYNTAX     BgpKeepAliveTime
9504    UNITS      "seconds"
9505    MAX-ACCESS read-create
9506    STATUS     current
9507    DESCRIPTION
9508        "The value of the object tBgpPrngPlcyKeepAlive specifies
9509        the value of the BGP Keepalive timer.  A keepalive message
9510        is sent every time this timer expires."
9511    REFERENCE "BGP4-MIB.bgpPeerKeepAlive"
9512    DEFVAL { 30 }
9513    ::= { tBgpPeeringPolicyEntry 30 }
9514
9515tBgpPrngPlcyLocalAddressType OBJECT-TYPE
9516    SYNTAX     InetAddressType
9517    MAX-ACCESS read-create
9518    STATUS     current
9519    DESCRIPTION
9520        "The value of tBgpPrngPlcyLocalAddressType specifies
9521         the address type of the peer group local address."
9522    ::= { tBgpPeeringPolicyEntry 31 }
9523
9524tBgpPrngPlcyLocalAddress OBJECT-TYPE
9525    SYNTAX     InetAddress (SIZE(0|4|16))
9526    MAX-ACCESS read-create
9527    STATUS     current
9528    DESCRIPTION
9529        "The value of tBgpPrngPlcyLocalAddress specifies
9530         the address of the peer group local address.
9531         The type of address contained in tBgpPrngPlcyLocalAddress
9532         is determined by tBgpPrngPlcyLocalAddressType.
9533
9534         If local address is not set, tBgpPrngPlcyLocalAddressType
9535         is set to unknown and tBgpPrngPlcyLocalAddress returns
9536         a null string."
9537    ::= { tBgpPeeringPolicyEntry 32 }
9538
9539tBgpPrngPlcyLocalAS OBJECT-TYPE
9540    SYNTAX     InetAutonomousSystemNumber
9541    MAX-ACCESS read-create
9542    STATUS     current
9543    DESCRIPTION
9544        "The value of the object tBgpPrngPlcyLocalAS specifies
9545         the autonomous system number to be advertised to this peer."
9546    DEFVAL { 0 }
9547    ::= { tBgpPeeringPolicyEntry 33 }
9548
9549tBgpPrngPlcyLocalASPrivate OBJECT-TYPE
9550    SYNTAX     TruthValue
9551    MAX-ACCESS read-create
9552    STATUS     current
9553    DESCRIPTION
9554        "If tBgpPrngPlcyLocalASPrivate is true, specifies that the local
9555         autonomous system number is hidden in paths learned from peering."
9556    DEFVAL { false }
9557    ::= { tBgpPeeringPolicyEntry  34 }
9558
9559tBgpPrngPlcyLocalPreference OBJECT-TYPE
9560    SYNTAX     TmnxBgpLocalPreference
9561    MAX-ACCESS read-create
9562    STATUS     current
9563    DESCRIPTION
9564        "The value of the object tBgpPrngPlcyLocalPreference specifies
9565         the default value for the Local Preference attribute.
9566         This value is used if the BGP route arrives from a BGP peer
9567         without the Local Pref attribute set.  It is overridden by
9568         any value set via a route policy."
9569    DEFVAL { 100 }
9570    ::= { tBgpPeeringPolicyEntry 35 }
9571
9572tBgpPrngPlcyLoopDetect OBJECT-TYPE
9573    SYNTAX     BgpLoopDetect
9574    MAX-ACCESS read-create
9575    STATUS     current
9576    DESCRIPTION
9577        "The value of the object tBgpPrngPlcyLoopDetect specifies
9578         how the peer session should deal with loop
9579         detection in the AS Path."
9580    DEFVAL { ignore }
9581    ::= { tBgpPeeringPolicyEntry 36 }
9582
9583tBgpPrngPlcyMEDSource OBJECT-TYPE
9584    SYNTAX     BgpMEDSource
9585    MAX-ACCESS read-create
9586    STATUS     current
9587    DESCRIPTION
9588        "The value of tBgpPrngPlcyMEDSource specifies the
9589         Multi Exit Discriminator value source for this peer."
9590    DEFVAL { noMedOut }
9591    ::= { tBgpPeeringPolicyEntry 37 }
9592
9593tBgpPrngPlcyMEDValue OBJECT-TYPE
9594    SYNTAX     BgpMEDValue
9595    MAX-ACCESS read-create
9596    STATUS     current
9597    DESCRIPTION
9598        "The value of the object tBgpPrngPlcyMEDValue
9599         specifies,when tBgpPeerMEDSource is metricVal,
9600         the Multi Exit Discriminator value for this peer.
9601         Otherwise the value of this object is ignored."
9602    DEFVAL { 0 }
9603    ::= { tBgpPeeringPolicyEntry 38 }
9604
9605tBgpPrngPlcyMinASOrigination OBJECT-TYPE
9606    SYNTAX     BgpMinASOriginationTime
9607    UNITS      "seconds"
9608    MAX-ACCESS read-create
9609    STATUS     current
9610    DESCRIPTION
9611        "The value of the object tBgpPrngPlcyMinASOrigination
9612         specifies the minimal interval (in seconds) at which a
9613         given path attribute can be advertised to a peer."
9614    REFERENCE "BGP4-MIB.bgpPeerMinASOriginationInterval"
9615    DEFVAL { 15 }
9616    ::= { tBgpPeeringPolicyEntry 39 }
9617
9618tBgpPrngPlcyMinRteAdvertisement OBJECT-TYPE
9619    SYNTAX     BgpMinRouteAdvertisement
9620    UNITS      "seconds"
9621    MAX-ACCESS read-create
9622    STATUS     current
9623    DESCRIPTION
9624        "The value of the object tBgpPrngPlcyMinRteAdvertisement
9625         specifies the minimum interval at which a given
9626         path attribute can be advertised to a peer."
9627    DEFVAL { 30 }
9628    ::= { tBgpPeeringPolicyEntry 40 }
9629
9630tBgpPrngPlcyMultihop OBJECT-TYPE
9631    SYNTAX     BgpTimeToLive
9632    UNITS      "TTL hops"
9633    MAX-ACCESS read-create
9634    STATUS     current
9635    DESCRIPTION
9636        "The value of the object tBgpPrngPlcyMultihop
9637         specifies the TTL used in IP packet header for BGP
9638         advertisements. Default TTL values for EBGP peer is 1,
9639         and MAX_TTL for IBGP peers. Default value if not set is
9640         no_type - the peer has to infer its value based on
9641         local-as, and peer-as in that case."
9642    DEFVAL { 0 }
9643    ::= { tBgpPeeringPolicyEntry 41 }
9644
9645tBgpPrngPlcyNextHopSelf OBJECT-TYPE
9646    SYNTAX     TruthValue
9647    MAX-ACCESS read-create
9648    STATUS     current
9649    DESCRIPTION
9650        "The value of the object tBgpPrngPlcyNextHopSelf specifies
9651         whether or not routes advertised to EBGP peers
9652         have NEXTHOP path attribute set to this router's physical interface.
9653         When false, third party routes are advertised."
9654    DEFVAL { false }
9655    ::= { tBgpPeeringPolicyEntry 42 }
9656
9657tBgpPrngPlcyPassive OBJECT-TYPE
9658    SYNTAX     TruthValue
9659    MAX-ACCESS read-create
9660    STATUS     current
9661    DESCRIPTION
9662        "The value of the object tBgpPrngPlcyPassive specifies
9663         whether or not this router will attempt to connect to the
9664         peer, or will wait for the peer to connect.
9665         If set to true, this router will NOT attempt to connect to
9666         the peer, but will wait passively for the peer to connect."
9667    DEFVAL { false }
9668    ::= { tBgpPeeringPolicyEntry 43 }
9669
9670tBgpPrngPlcyPeerAS OBJECT-TYPE
9671    SYNTAX     InetAutonomousSystemNumber
9672    MAX-ACCESS read-create
9673    STATUS     current
9674    DESCRIPTION
9675        "The value of the object tBgpPrngPlcyPeerAS specifies
9676         the Autonomous System number for the remote peer."
9677    DEFVAL { 0 }
9678    ::= { tBgpPeeringPolicyEntry 44 }
9679
9680tBgpPrngPlcyPreference OBJECT-TYPE
9681    SYNTAX     TmnxBgpPreference (1..255)
9682    MAX-ACCESS read-create
9683    STATUS     current
9684    DESCRIPTION
9685        "The value of the object tBgpPrngPlcyPreference  specifies
9686         the route preference for routes learned via the peer."
9687    DEFVAL { 170 }
9688    ::= { tBgpPeeringPolicyEntry 45 }
9689
9690tBgpPrngPlcyMaxPrefix OBJECT-TYPE
9691    SYNTAX     BgpPrefixLimit
9692    UNITS      "number of routes"
9693    MAX-ACCESS read-create
9694    STATUS     current
9695    DESCRIPTION
9696        "The value of tBgpPrngPlcyMaxPrefix specifies the maximum
9697         number of routes that can be learned from this peer.
9698
9699         A value of zero specifies that there is not limit to the number
9700         of routes learned.
9701
9702         The tBgpMaxNgPrefixThreshReached notification is sent when
9703         the number of routes exceeds a percentage of this limit as
9704         specified by tBgpPrngPlcyMaxPrefixThreshold.
9705
9706         If the number of routes exceeds this limit, then
9707         BGP peering will be disabled and the tBgpMaxNgPrefix100
9708         notification will be sent."
9709    DEFVAL { 0 }
9710    ::= { tBgpPeeringPolicyEntry  46 }
9711
9712tBgpPrngPlcyRemovePrivateAS OBJECT-TYPE
9713    SYNTAX     TruthValue
9714    MAX-ACCESS read-create
9715    STATUS     current
9716    DESCRIPTION
9717        "The value of the object tBgpPrngPlcyRemovePrivateAS specifies
9718         whether or not private AS numbers should be stripped from
9719         the AS Path before advertising them to BGP peers."
9720    DEFVAL { false }
9721    ::= { tBgpPeeringPolicyEntry 47 }
9722
9723tBgpPrngPlcyMinTTLValue OBJECT-TYPE
9724    SYNTAX     Unsigned32 (0 | 1..255)
9725    MAX-ACCESS read-create
9726    STATUS     current
9727    DESCRIPTION
9728        "The value of tBgpPrngPlcyMinTTLValue specifies the minimum
9729         TTL value for an incoming BGP packet.
9730
9731         If tBgpPrngPlcyMinTTLValue is set to zero (0), the
9732         TTL Security feature is disabled."
9733    DEFVAL { 0 }
9734    ::= { tBgpPeeringPolicyEntry 48 }
9735
9736tBgpPrngPlcyPeerType OBJECT-TYPE
9737    SYNTAX     BgpPeerType
9738    MAX-ACCESS read-create
9739    STATUS     current
9740    DESCRIPTION
9741        "The value of the object tBgpPrngPlcyPeerType specifies
9742         the type of peer - noType(1), internal(2) and external(3).
9743         Default value if not set is noType - the peer has to
9744         infer its value based on local-as, and peer-as in that
9745         case."
9746    DEFVAL { noType }
9747    ::= { tBgpPeeringPolicyEntry  49 }
9748
9749tBgpPrngPlcyDisable4ByteASN OBJECT-TYPE
9750    SYNTAX     TruthValue
9751    MAX-ACCESS read-create
9752    STATUS     current
9753    DESCRIPTION
9754        "The value of tBgpPrngPlcyDisable4ByteASN specifies whether or not
9755         4-byte ASN capability will be advertised by this peer.
9756
9757         When the value of tBgpPrngPlcyDisable4ByteASN is set to false,
9758         4-byte ASN support will be negotiated with the associated remote
9759         peers. When the value of tBgpPrngPlcyDisable4ByteASN is set to true,
9760         4-byte ASN capability will not be advertised by this peer."
9761    DEFVAL { false }
9762    ::= { tBgpPeeringPolicyEntry  50 }
9763
9764tBgpPrngPlcyRemovePrivateASLmtd OBJECT-TYPE
9765    SYNTAX      TruthValue
9766    MAX-ACCESS  read-create
9767    STATUS      current
9768    DESCRIPTION
9769        "The value of tBgpPrngPlcyRemovePrivateASLmtd specifies whether this BGP
9770         peer will remove the private AS numbers.
9771
9772         When the value of tBgpPeerNgRemovePrivateASLmtd is true, this BGP peer
9773         will remove private AS numbers from the AS Path."
9774    DEFVAL  { false }
9775    ::= { tBgpPeeringPolicyEntry  51 }
9776
9777tBgpPrngPlcyMaxPrefixLogOnly OBJECT-TYPE
9778    SYNTAX     TruthValue
9779    MAX-ACCESS read-create
9780    STATUS     current
9781    DESCRIPTION
9782        "The value of tBgpPrngPlcyMaxPrefixLogOnly specifies whether BGP
9783         peering will be disabled when tBgpPrngPlcyMaxPrefix is exceeded.
9784
9785         When the value is set to 'true', BGP peering will be enabled.
9786
9787         When the value is set to 'false', BGP peering will be disabled."
9788    DEFVAL { false }
9789    ::= { tBgpPeeringPolicyEntry 52 }
9790
9791tBgpPrngPlcyMaxPrefixThreshold OBJECT-TYPE
9792    SYNTAX      Unsigned32  (1..100)
9793    UNITS       "percentage"
9794    MAX-ACCESS  read-create
9795    STATUS      current
9796    DESCRIPTION
9797        "The value of tBgpPrngPlcyMaxPrefixThreshold specifies a percentage
9798         of tBgpPrngPlcyMaxPrefix"
9799    DEFVAL { 90 }
9800    ::= { tBgpPeeringPolicyEntry 53 }
9801
9802--
9803-- Bgp Peering-Policy Extension Table
9804--
9805
9806tBgpPeeringPlcyTable OBJECT-TYPE
9807    SYNTAX     SEQUENCE OF TBgpPeeringPlcyEntry
9808    MAX-ACCESS not-accessible
9809    STATUS     current
9810    DESCRIPTION
9811        "The tBgpPeeringPlcyTable contains BGP peering policies."
9812    ::= { tBgpPeeringPolicyObjects 3 }
9813
9814tBgpPeeringPlcyEntry OBJECT-TYPE
9815    SYNTAX     TBgpPeeringPlcyEntry
9816    MAX-ACCESS not-accessible
9817    STATUS     current
9818    DESCRIPTION
9819        "An entry (conceptual row) in the tBgpPeeringPlcyTable."
9820    AUGMENTS { tBgpPeeringPolicyEntry }
9821    ::= { tBgpPeeringPlcyTable 1 }
9822
9823TBgpPeeringPlcyEntry ::= SEQUENCE {
9824    tBgpPeeringPlcyImportPolicy1    TPolicyStatementNameOrEmpty,
9825    tBgpPeeringPlcyImportPolicy2    TPolicyStatementNameOrEmpty,
9826    tBgpPeeringPlcyImportPolicy3    TPolicyStatementNameOrEmpty,
9827    tBgpPeeringPlcyImportPolicy4    TPolicyStatementNameOrEmpty,
9828    tBgpPeeringPlcyImportPolicy5    TPolicyStatementNameOrEmpty,
9829    tBgpPeeringPlcyImportPolicy6    TPolicyStatementNameOrEmpty,
9830    tBgpPeeringPlcyImportPolicy7    TPolicyStatementNameOrEmpty,
9831    tBgpPeeringPlcyImportPolicy8    TPolicyStatementNameOrEmpty,
9832    tBgpPeeringPlcyImportPolicy9    TPolicyStatementNameOrEmpty,
9833    tBgpPeeringPlcyImportPolicy10   TPolicyStatementNameOrEmpty,
9834    tBgpPeeringPlcyImportPolicy11   TPolicyStatementNameOrEmpty,
9835    tBgpPeeringPlcyImportPolicy12   TPolicyStatementNameOrEmpty,
9836    tBgpPeeringPlcyImportPolicy13   TPolicyStatementNameOrEmpty,
9837    tBgpPeeringPlcyImportPolicy14   TPolicyStatementNameOrEmpty,
9838    tBgpPeeringPlcyImportPolicy15   TPolicyStatementNameOrEmpty,
9839    tBgpPeeringPlcyExportPolicy1    TPolicyStatementNameOrEmpty,
9840    tBgpPeeringPlcyExportPolicy2    TPolicyStatementNameOrEmpty,
9841    tBgpPeeringPlcyExportPolicy3    TPolicyStatementNameOrEmpty,
9842    tBgpPeeringPlcyExportPolicy4    TPolicyStatementNameOrEmpty,
9843    tBgpPeeringPlcyExportPolicy5    TPolicyStatementNameOrEmpty,
9844    tBgpPeeringPlcyExportPolicy6    TPolicyStatementNameOrEmpty,
9845    tBgpPeeringPlcyExportPolicy7    TPolicyStatementNameOrEmpty,
9846    tBgpPeeringPlcyExportPolicy8    TPolicyStatementNameOrEmpty,
9847    tBgpPeeringPlcyExportPolicy9    TPolicyStatementNameOrEmpty,
9848    tBgpPeeringPlcyExportPolicy10   TPolicyStatementNameOrEmpty,
9849    tBgpPeeringPlcyExportPolicy11   TPolicyStatementNameOrEmpty,
9850    tBgpPeeringPlcyExportPolicy12   TPolicyStatementNameOrEmpty,
9851    tBgpPeeringPlcyExportPolicy13   TPolicyStatementNameOrEmpty,
9852    tBgpPeeringPlcyExportPolicy14   TPolicyStatementNameOrEmpty,
9853    tBgpPeeringPlcyExportPolicy15   TPolicyStatementNameOrEmpty
9854}
9855
9856tBgpPeeringPlcyImportPolicy1 OBJECT-TYPE
9857    SYNTAX     TPolicyStatementNameOrEmpty
9858    MAX-ACCESS read-create
9859    STATUS     current
9860    DESCRIPTION
9861        "The value of tBgpPeeringPlcyImportPolicy1 specifies
9862         the first import policy."
9863    DEFVAL { ''H }   -- the empty string
9864    ::= { tBgpPeeringPlcyEntry 1 }
9865
9866tBgpPeeringPlcyImportPolicy2 OBJECT-TYPE
9867    SYNTAX     TPolicyStatementNameOrEmpty
9868    MAX-ACCESS read-create
9869    STATUS     current
9870    DESCRIPTION
9871        "The value of tBgpPeeringPlcyImportPolicy2 specifies
9872         the second import policy."
9873    DEFVAL { ''H }   -- the empty string
9874    ::= { tBgpPeeringPlcyEntry 2 }
9875
9876tBgpPeeringPlcyImportPolicy3 OBJECT-TYPE
9877    SYNTAX     TPolicyStatementNameOrEmpty
9878    MAX-ACCESS read-create
9879    STATUS     current
9880    DESCRIPTION
9881        "The value of tBgpPeeringPlcyImportPolicy3 specifies
9882         the third import policy."
9883    DEFVAL { ''H }   -- the empty string
9884    ::= { tBgpPeeringPlcyEntry 3 }
9885
9886tBgpPeeringPlcyImportPolicy4 OBJECT-TYPE
9887    SYNTAX     TPolicyStatementNameOrEmpty
9888    MAX-ACCESS read-create
9889    STATUS     current
9890    DESCRIPTION
9891        "The value of tBgpPeeringPlcyImportPolicy4 specifies
9892         the fourth import policy."
9893    DEFVAL { ''H }   -- the empty string
9894    ::= { tBgpPeeringPlcyEntry 4 }
9895
9896tBgpPeeringPlcyImportPolicy5 OBJECT-TYPE
9897    SYNTAX     TPolicyStatementNameOrEmpty
9898    MAX-ACCESS read-create
9899    STATUS     current
9900    DESCRIPTION
9901        "The value of tBgpPeeringPlcyImportPolicy5 specifies
9902         the fifth import policy."
9903    DEFVAL { ''H }   -- the empty string
9904    ::= { tBgpPeeringPlcyEntry 5 }
9905
9906tBgpPeeringPlcyImportPolicy6 OBJECT-TYPE
9907    SYNTAX     TPolicyStatementNameOrEmpty
9908    MAX-ACCESS read-create
9909    STATUS     current
9910    DESCRIPTION
9911        "The value of tBgpPeeringPlcyImportPolicy6 specifies
9912         the sixth import policy."
9913    DEFVAL { ''H }   -- the empty string
9914    ::= { tBgpPeeringPlcyEntry 6 }
9915
9916tBgpPeeringPlcyImportPolicy7 OBJECT-TYPE
9917    SYNTAX     TPolicyStatementNameOrEmpty
9918    MAX-ACCESS read-create
9919    STATUS     current
9920    DESCRIPTION
9921        "The value of tBgpPeeringPlcyImportPolicy7 specifies
9922         the seventh import policy."
9923    DEFVAL { ''H }   -- the empty string
9924    ::= { tBgpPeeringPlcyEntry 7 }
9925
9926tBgpPeeringPlcyImportPolicy8 OBJECT-TYPE
9927    SYNTAX     TPolicyStatementNameOrEmpty
9928    MAX-ACCESS read-create
9929    STATUS     current
9930    DESCRIPTION
9931        "The value of tBgpPeeringPlcyImportPolicy8 specifies
9932         the eighth import policy."
9933    DEFVAL { ''H }   -- the empty string
9934    ::= { tBgpPeeringPlcyEntry 8 }
9935
9936tBgpPeeringPlcyImportPolicy9 OBJECT-TYPE
9937    SYNTAX     TPolicyStatementNameOrEmpty
9938    MAX-ACCESS read-create
9939    STATUS     current
9940    DESCRIPTION
9941        "The value of tBgpPeeringPlcyImportPolicy9 specifies
9942         the ninth import policy."
9943    DEFVAL { ''H }   -- the empty string
9944    ::= { tBgpPeeringPlcyEntry 9 }
9945
9946tBgpPeeringPlcyImportPolicy10 OBJECT-TYPE
9947    SYNTAX     TPolicyStatementNameOrEmpty
9948    MAX-ACCESS read-create
9949    STATUS     current
9950    DESCRIPTION
9951        "The value of tBgpPeeringPlcyImportPolicy10 specifies
9952         the tenth import policy."
9953    DEFVAL { ''H }   -- the empty string
9954    ::= { tBgpPeeringPlcyEntry 10 }
9955
9956tBgpPeeringPlcyImportPolicy11 OBJECT-TYPE
9957    SYNTAX     TPolicyStatementNameOrEmpty
9958    MAX-ACCESS read-create
9959    STATUS     current
9960    DESCRIPTION
9961        "The value of tBgpPeeringPlcyImportPolicy11 specifies
9962         the eleventh import policy."
9963    DEFVAL { ''H }   -- the empty string
9964    ::= { tBgpPeeringPlcyEntry 11 }
9965
9966tBgpPeeringPlcyImportPolicy12 OBJECT-TYPE
9967    SYNTAX     TPolicyStatementNameOrEmpty
9968    MAX-ACCESS read-create
9969    STATUS     current
9970    DESCRIPTION
9971        "The value of tBgpPeeringPlcyImportPolicy12 specifies
9972         the twelfth import policy."
9973    DEFVAL { ''H }   -- the empty string
9974    ::= { tBgpPeeringPlcyEntry 12 }
9975
9976tBgpPeeringPlcyImportPolicy13 OBJECT-TYPE
9977    SYNTAX     TPolicyStatementNameOrEmpty
9978    MAX-ACCESS read-create
9979    STATUS     current
9980    DESCRIPTION
9981        "The value of tBgpPeeringPlcyImportPolicy13 specifies
9982         the thirteenth import policy."
9983    DEFVAL { ''H }   -- the empty string
9984    ::= { tBgpPeeringPlcyEntry 13 }
9985
9986tBgpPeeringPlcyImportPolicy14 OBJECT-TYPE
9987    SYNTAX     TPolicyStatementNameOrEmpty
9988    MAX-ACCESS read-create
9989    STATUS     current
9990    DESCRIPTION
9991        "The value of tBgpPeeringPlcyImportPolicy14 specifies
9992         the fourteenth import policy."
9993    DEFVAL { ''H }   -- the empty string
9994    ::= { tBgpPeeringPlcyEntry 14 }
9995
9996tBgpPeeringPlcyImportPolicy15 OBJECT-TYPE
9997    SYNTAX     TPolicyStatementNameOrEmpty
9998    MAX-ACCESS read-create
9999    STATUS     current
10000    DESCRIPTION
10001        "The value of tBgpPeeringPlcyImportPolicy15 specifies
10002         the fifteenth import policy."
10003    DEFVAL { ''H }   -- the empty string
10004    ::= { tBgpPeeringPlcyEntry 15 }
10005
10006tBgpPeeringPlcyExportPolicy1 OBJECT-TYPE
10007    SYNTAX     TPolicyStatementNameOrEmpty
10008    MAX-ACCESS read-create
10009    STATUS     current
10010    DESCRIPTION
10011        "The value of tBgpPeeringPlcyExportPolicy1 specifies
10012         the first export policy."
10013    DEFVAL { ''H }   -- the empty string
10014    ::= { tBgpPeeringPlcyEntry 16 }
10015
10016tBgpPeeringPlcyExportPolicy2 OBJECT-TYPE
10017    SYNTAX     TPolicyStatementNameOrEmpty
10018    MAX-ACCESS read-create
10019    STATUS     current
10020    DESCRIPTION
10021        "The value of tBgpPeeringPlcyExportPolicy2 specifies
10022         the second export policy."
10023    DEFVAL { ''H }   -- the empty string
10024    ::= { tBgpPeeringPlcyEntry 17 }
10025
10026tBgpPeeringPlcyExportPolicy3 OBJECT-TYPE
10027    SYNTAX     TPolicyStatementNameOrEmpty
10028    MAX-ACCESS read-create
10029    STATUS     current
10030    DESCRIPTION
10031        "The value of tBgpPeeringPlcyExportPolicy3 specifies
10032         the third export policy."
10033    DEFVAL { ''H }   -- the empty string
10034    ::= { tBgpPeeringPlcyEntry 18 }
10035
10036tBgpPeeringPlcyExportPolicy4 OBJECT-TYPE
10037    SYNTAX     TPolicyStatementNameOrEmpty
10038    MAX-ACCESS read-create
10039    STATUS     current
10040    DESCRIPTION
10041        "The value of tBgpPeeringPlcyExportPolicy4 specifies
10042         the fourth export policy."
10043    DEFVAL { ''H }   -- the empty string
10044    ::= { tBgpPeeringPlcyEntry 19 }
10045
10046tBgpPeeringPlcyExportPolicy5 OBJECT-TYPE
10047    SYNTAX     TPolicyStatementNameOrEmpty
10048    MAX-ACCESS read-create
10049    STATUS     current
10050    DESCRIPTION
10051        "The value of tBgpPeeringPlcyExportPolicy5 specifies
10052         the fifth export policy."
10053    DEFVAL { ''H }   -- the empty string
10054    ::= { tBgpPeeringPlcyEntry 20 }
10055
10056tBgpPeeringPlcyExportPolicy6 OBJECT-TYPE
10057    SYNTAX     TPolicyStatementNameOrEmpty
10058    MAX-ACCESS read-create
10059    STATUS     current
10060    DESCRIPTION
10061        "The value of tBgpPeeringPlcyExportPolicy6 specifies
10062         the sixth export policy."
10063    DEFVAL { ''H }   -- the empty string
10064    ::= { tBgpPeeringPlcyEntry 21 }
10065
10066tBgpPeeringPlcyExportPolicy7 OBJECT-TYPE
10067    SYNTAX     TPolicyStatementNameOrEmpty
10068    MAX-ACCESS read-create
10069    STATUS     current
10070    DESCRIPTION
10071        "The value of tBgpPeeringPlcyExportPolicy7 specifies
10072         the seventh export policy."
10073    DEFVAL { ''H }   -- the empty string
10074    ::= { tBgpPeeringPlcyEntry 22 }
10075
10076tBgpPeeringPlcyExportPolicy8 OBJECT-TYPE
10077    SYNTAX     TPolicyStatementNameOrEmpty
10078    MAX-ACCESS read-create
10079    STATUS     current
10080    DESCRIPTION
10081        "The value of tBgpPeeringPlcyExportPolicy8 specifies
10082         the eighth export policy."
10083    DEFVAL { ''H }   -- the empty string
10084    ::= { tBgpPeeringPlcyEntry 23 }
10085
10086tBgpPeeringPlcyExportPolicy9 OBJECT-TYPE
10087    SYNTAX     TPolicyStatementNameOrEmpty
10088    MAX-ACCESS read-create
10089    STATUS     current
10090    DESCRIPTION
10091        "The value of tBgpPeeringPlcyExportPolicy9 specifies
10092         the ninth export policy."
10093    DEFVAL { ''H }   -- the empty string
10094    ::= { tBgpPeeringPlcyEntry 24 }
10095
10096tBgpPeeringPlcyExportPolicy10 OBJECT-TYPE
10097    SYNTAX     TPolicyStatementNameOrEmpty
10098    MAX-ACCESS read-create
10099    STATUS     current
10100    DESCRIPTION
10101        "The value of tBgpPeeringPlcyExportPolicy10 specifies
10102         the tenth export policy."
10103    DEFVAL { ''H }   -- the empty string
10104    ::= { tBgpPeeringPlcyEntry 25 }
10105
10106tBgpPeeringPlcyExportPolicy11 OBJECT-TYPE
10107    SYNTAX     TPolicyStatementNameOrEmpty
10108    MAX-ACCESS read-create
10109    STATUS     current
10110    DESCRIPTION
10111        "The value of tBgpPeeringPlcyExportPolicy11 specifies
10112         the eleventh export policy."
10113    DEFVAL { ''H }   -- the empty string
10114    ::= { tBgpPeeringPlcyEntry 26 }
10115
10116tBgpPeeringPlcyExportPolicy12 OBJECT-TYPE
10117    SYNTAX     TPolicyStatementNameOrEmpty
10118    MAX-ACCESS read-create
10119    STATUS     current
10120    DESCRIPTION
10121        "The value of tBgpPeeringPlcyExportPolicy12 specifies
10122         the twelfth export policy."
10123    DEFVAL { ''H }   -- the empty string
10124    ::= { tBgpPeeringPlcyEntry 27 }
10125
10126tBgpPeeringPlcyExportPolicy13 OBJECT-TYPE
10127    SYNTAX     TPolicyStatementNameOrEmpty
10128    MAX-ACCESS read-create
10129    STATUS     current
10130    DESCRIPTION
10131        "The value of tBgpPeeringPlcyExportPolicy13 specifies
10132         the thirteenth export policy."
10133    DEFVAL { ''H }   -- the empty string
10134    ::= { tBgpPeeringPlcyEntry 28 }
10135
10136tBgpPeeringPlcyExportPolicy14 OBJECT-TYPE
10137    SYNTAX     TPolicyStatementNameOrEmpty
10138    MAX-ACCESS read-create
10139    STATUS     current
10140    DESCRIPTION
10141        "The value of tBgpPeeringPlcyExportPolicy14 specifies
10142         the fourteenth export policy."
10143    DEFVAL { ''H }   -- the empty string
10144    ::= { tBgpPeeringPlcyEntry 29 }
10145
10146tBgpPeeringPlcyExportPolicy15 OBJECT-TYPE
10147    SYNTAX     TPolicyStatementNameOrEmpty
10148    MAX-ACCESS read-create
10149    STATUS     current
10150    DESCRIPTION
10151        "The value of tBgpPeeringPlcyExportPolicy15 specifies
10152         the fifteenth export policy."
10153    DEFVAL { ''H }   -- the empty string
10154    ::= { tBgpPeeringPlcyEntry 30 }
10155
10156--
10157-- BGP-confederation objects
10158--
10159
10160tBgpConfederation4BytTblLstChngd OBJECT-TYPE
10161    SYNTAX     TimeStamp
10162    MAX-ACCESS read-only
10163    STATUS     current
10164    DESCRIPTION
10165        "The value of tBgpConfederation4BytTblLstChngd specifies the time of
10166         the last change to any row of tBgpConfederation4ByteTable."
10167    ::= { tBgpInstanceConfederationObjects 3 }
10168
10169tBgpConfederation4ByteTable OBJECT-TYPE
10170    SYNTAX     SEQUENCE OF TBgpConfederation4ByteEntry
10171    MAX-ACCESS not-accessible
10172    STATUS     current
10173    DESCRIPTION
10174        "The tBgpConfederation4ByteTable has an entry for each confederation
10175         member. This table holds information about each confederation member
10176         for every running instance of BGP."
10177    ::= { tBgpInstanceConfederationObjects 4 }
10178
10179tBgpConfederation4ByteEntry OBJECT-TYPE
10180    SYNTAX     TBgpConfederation4ByteEntry
10181    MAX-ACCESS not-accessible
10182    STATUS     current
10183    DESCRIPTION
10184        "An entry (conceptual row) in the tBgpConfederation4ByteTable.
10185         Each row entry represents a confederation member for the
10186         instance of BGP running on the virtual router."
10187    INDEX      {
10188                 tBgpInstanceIndex, tBgpConfederation4ByteAS,
10189                 tBgpConfederation4ByteMemberAS
10190               }
10191    ::= { tBgpConfederation4ByteTable 1 }
10192
10193TBgpConfederation4ByteEntry ::= SEQUENCE {
10194    tBgpConfederation4ByteAS          InetAutonomousSystemNumber,
10195    tBgpConfederation4ByteMemberAS    InetAutonomousSystemNumber,
10196    tBgpConfederation4ByteRowStatus   RowStatus
10197    }
10198
10199tBgpConfederation4ByteAS OBJECT-TYPE
10200    SYNTAX     InetAutonomousSystemNumber
10201    MAX-ACCESS not-accessible
10202    STATUS     current
10203    DESCRIPTION
10204        "The value of tBgpConfederation4ByteAS specifies the secondary index
10205         for tBgpConfederation4ByteTable. Each confederation entry is
10206         differentiated by autonomous system number."
10207    ::= { tBgpConfederation4ByteEntry 1 }
10208
10209tBgpConfederation4ByteMemberAS OBJECT-TYPE
10210    SYNTAX     InetAutonomousSystemNumber
10211    MAX-ACCESS not-accessible
10212    STATUS     current
10213    DESCRIPTION
10214        "The value of tBgpConfederation4ByteMemberAS specifies the tertiary
10215         index for tBgpConfederation4ByteTable. Each confederation member
10216         entry is differentiated by autonomous system number."
10217    ::= { tBgpConfederation4ByteEntry 2 }
10218
10219tBgpConfederation4ByteRowStatus OBJECT-TYPE
10220    SYNTAX     RowStatus
10221    MAX-ACCESS read-create
10222    STATUS     current
10223    DESCRIPTION
10224        "The value of tBgpConfederation4ByteRowStatus specifies the row status
10225         of the BGP confederation entry for the virtual router. Row status is
10226         used for creation and deletion of tBgpConfederation4ByteTable entries."
10227    ::= { tBgpConfederation4ByteEntry 3 }
10228
10229--
10230--     Notification Objects
10231--
10232
10233tBgpPeerNgAddrType  OBJECT-TYPE
10234    SYNTAX       InetAddressType
10235    MAX-ACCESS   accessible-for-notify
10236    STATUS       current
10237    DESCRIPTION
10238        "The value of tBgpPeerNgAddrType indicates the type of address for the
10239         BGP peer represented by tBgpPeerNgAddr."
10240    ::= { tBgpNotificationObjs 1 }
10241
10242tBgpPeerNgAddr  OBJECT-TYPE
10243    SYNTAX       InetAddress
10244    MAX-ACCESS   accessible-for-notify
10245    STATUS       current
10246    DESCRIPTION
10247        "The value of tBgpPeerNgAddr indicates the address for the BGP peer."
10248    ::= { tBgpNotificationObjs 2 }
10249
10250tBgpFlowspecExtCommunityAction  OBJECT-TYPE
10251    SYNTAX       TmnxBgpFlowRouteExtCommAction
10252    MAX-ACCESS   accessible-for-notify
10253    STATUS       current
10254    DESCRIPTION
10255        "The value of tBgpFlowspecExtCommunityAction indicates the extended
10256         community action received as part of flow route from a remote
10257         BGP peer."
10258    ::= { tBgpNotificationObjs 3 }
10259
10260tBgpPeerFlowRouteDestAddrType  OBJECT-TYPE
10261    SYNTAX       InetAddressType
10262    MAX-ACCESS   accessible-for-notify
10263    STATUS       current
10264    DESCRIPTION
10265        "The value of tBgpPeerFlowRouteDestAddrType indicates the type of
10266         address for the BGP peer represented by tBgpPeerFlowRouteDestAddr."
10267    ::= { tBgpNotificationObjs 4 }
10268
10269tBgpPeerFlowRouteDestAddr  OBJECT-TYPE
10270    SYNTAX       InetAddress
10271    MAX-ACCESS   accessible-for-notify
10272    STATUS       current
10273    DESCRIPTION
10274        "The value of tBgpPeerFlowRouteDestAddr indicates the address of the
10275         destination BGP peer received as part of a flow route."
10276    ::= { tBgpNotificationObjs 5 }
10277
10278tBgpFlowRouteInvalidReason  OBJECT-TYPE
10279    SYNTAX      DisplayString
10280    MAX-ACCESS  accessible-for-notify
10281    STATUS      current
10282     DESCRIPTION
10283         "The value of tBgpFlowRouteInvalidReason indicates the reason
10284          why the received flow route is invalid."
10285    DEFVAL { ''H }
10286    ::= { tBgpNotificationObjs 6 }
10287
10288tBgpFlowRouteNLRI  OBJECT-TYPE
10289    SYNTAX      OCTET STRING (SIZE(0..30))
10290    MAX-ACCESS  accessible-for-notify
10291    STATUS      current
10292    DESCRIPTION
10293        "The value of tBgpFlowRouteNLRI contains at most the first 30 octets
10294         of the NLRI (Network Layer Reachability Information) received
10295         in a flow route."
10296    ::= { tBgpNotificationObjs 7 }
10297
10298tBgpFlowspecExtCommActionValue  OBJECT-TYPE
10299    SYNTAX      OCTET STRING (SIZE(0..64))
10300    MAX-ACCESS  accessible-for-notify
10301    STATUS      current
10302    DESCRIPTION
10303        "The value of tBgpFlowspecExtCommActionValue indicates the extended
10304         community action value received as part of flow route from a remote
10305         BGP peer."
10306    ::= { tBgpNotificationObjs 8 }
10307
10308tBgp4OptTransPathAttrType  OBJECT-TYPE
10309    SYNTAX      Integer32
10310    MAX-ACCESS  accessible-for-notify
10311    STATUS      current
10312    DESCRIPTION
10313        "The value of tBgp4OptTransPathAttrType indicates the
10314         optional-transitive path attribute type received from a remote BGP
10315         peer."
10316    ::= { tBgpNotificationObjs 9 }
10317
10318tBgp4OptTransPathAttrLength  OBJECT-TYPE
10319    SYNTAX      Unsigned32
10320    MAX-ACCESS  accessible-for-notify
10321    STATUS      current
10322    DESCRIPTION
10323        "The value of tBgp4OptTransPathAttrLength indicates the length of
10324         optional-transitive path attribute length received from a remote BGP
10325         peer."
10326    ::= { tBgpNotificationObjs 10 }
10327
10328tBgp4OptTransPathAttribute  OBJECT-TYPE
10329    SYNTAX      OCTET STRING (SIZE(0..60))
10330    MAX-ACCESS  accessible-for-notify
10331    STATUS      current
10332    DESCRIPTION
10333        "The value of tBgp4OptTransPathAttribute indicates the
10334         optional-transitive path attribute value received from a remote BGP
10335         peer."
10336    ::= { tBgpNotificationObjs 11 }
10337
10338tBgp4OTWithdrawnRouteLength OBJECT-TYPE
10339    SYNTAX      Unsigned32
10340    MAX-ACCESS  accessible-for-notify
10341    STATUS      current
10342    DESCRIPTION
10343        "The value of tBgp4OTWithdrawnRouteLength indicates the length of
10344         the route withdrawn as a result of optional-transitive path attribute
10345         error."
10346    ::= { tBgpNotificationObjs 12 }
10347
10348tBgp4OTWithdrawnRoutePrefix  OBJECT-TYPE
10349    SYNTAX      OCTET STRING (SIZE(0..255))
10350    MAX-ACCESS  accessible-for-notify
10351    STATUS      current
10352    DESCRIPTION
10353        "The value of tBgp4OTWithdrawnRoutePrefix indicates the prefix of
10354         the route withdrawn as a result of optional-transitive path attribute
10355         error."
10356    ::= { tBgpNotificationObjs 13 }
10357
10358tBgpRouteInvalidReason  OBJECT-TYPE
10359    SYNTAX      DisplayString
10360    MAX-ACCESS  accessible-for-notify
10361    STATUS      current
10362     DESCRIPTION
10363         "The value of tBgpRouteInvalidReason indicates the reason why the
10364          received route is invalid."
10365    DEFVAL { ''H }
10366    ::= { tBgpNotificationObjs 14 }
10367
10368tBgpRouteNLRI  OBJECT-TYPE
10369    SYNTAX      OCTET STRING (SIZE(0..255))
10370    MAX-ACCESS  accessible-for-notify
10371    STATUS      current
10372    DESCRIPTION
10373        "The value of tBgpRouteNLRI contains at most the first 255 octets
10374         of the NLRI (Network Layer Reachability Information) received
10375         in a route."
10376    ::= { tBgpNotificationObjs 15 }
10377
10378--
10379-- Notification Information
10380--
10381
10382tBgpMaxPrefix90  NOTIFICATION-TYPE
10383    OBJECTS { tBgpPeerMaxPrefix }
10384    STATUS obsolete
10385    DESCRIPTION
10386        "the number of routes learned from this peer has
10387         exceeded 90 percent of the configured maximum."
10388    ::= { tBgpNotifications 1 }
10389
10390tBgpMaxPrefix100  NOTIFICATION-TYPE
10391    OBJECTS { tBgpPeerMaxPrefix }
10392    STATUS obsolete
10393    DESCRIPTION
10394        "the number of routes learned from this peer has
10395         exceeded the configured maximum."
10396    ::= { tBgpNotifications 2 }
10397
10398tBgpPeerGRStatusChange  NOTIFICATION-TYPE
10399    OBJECTS {
10400        tBgpPeerOperGRStatus
10401    }
10402    STATUS obsolete
10403    DESCRIPTION
10404        "The tBgpPeerGRStatusChange notification is generated when
10405         the graceful restart status changes for a BGP peer."
10406    ::= { tBgpNotifications 3 }
10407
10408tBgpMaxNgPrefix90  NOTIFICATION-TYPE
10409    OBJECTS {
10410              tBgpPeerNgMaxPrefix,
10411              tBgpPeerNgMaxPrefixThreshold
10412    }
10413    STATUS obsolete
10414    DESCRIPTION
10415        "A tBgpMaxNgPrefix90 notification is generated when the
10416         number of routes learned from the peer has exceeded
10417         tBgpPeerNgMaxPrefixThreshold percent of the configured maximum
10418         (tBgpPeerNgMaxPrefix).
10419         tBgpMaxNgPrefix90 replaces notification object
10420         tBgpMaxPrefix90 as the latter does not support an IPv6 peer."
10421    ::= { tBgpNotifications 4 }
10422
10423tBgpMaxNgPrefix100  NOTIFICATION-TYPE
10424    OBJECTS { tBgpPeerNgMaxPrefix }
10425    STATUS current
10426    DESCRIPTION
10427        "A tBgpMaxNgPrefix100 notification is generated when the
10428         number of routes learned from the peer has exceeded
10429         the configured maximum.
10430         tBgpMaxNgPrefix100 replaces notification object
10431         tBgpMaxPrefix100 as the latter does not support an IPv6 peer."
10432    ::= { tBgpNotifications 5 }
10433
10434tBgpPeerNgGRStatusChange  NOTIFICATION-TYPE
10435    OBJECTS {
10436        tBgpPeerNgOperGRStatus
10437    }
10438    STATUS current
10439    DESCRIPTION
10440        "A tBgpPeerNgGRStatusChange notification is generated when
10441         the graceful restart status changes for a BGP peer.
10442         tBgpPeerNgGRStatusChange replaces notification object
10443         tBgpPeerGRStatusChange as the latter does not support an IPv6 peer."
10444    ::= { tBgpNotifications 6 }
10445
10446tBgpNgEstablished NOTIFICATION-TYPE
10447    OBJECTS { tBgpPeerNgLastError,
10448              tBgpPeerNgConnState
10449      }
10450    STATUS  current
10451    DESCRIPTION
10452        "A tBgpNgEstablished notification is generated when
10453         the BGP FSM enters the ESTABLISHED state.
10454
10455         tBgpNgEstablished is only generated for ipv6 addresses.
10456         BGP4-MIB::bgpEstablished is generated for ipv4 addresses."
10457    ::= { tBgpNotifications 7 }
10458
10459tBgpNgBackwardTransition NOTIFICATION-TYPE
10460    OBJECTS { tBgpPeerNgLastError,
10461              tBgpPeerNgConnState
10462      }
10463    STATUS  current
10464    DESCRIPTION
10465        "A tBgpNgBackwardTransition notification is generated
10466         when the BGP FSM moves from a higher numbered
10467         state to a lower numbered state.
10468
10469         tBgpNgBackwardTransition is only generated for ipv6 addresses.
10470         BGP4-MIB::bgpBackwardTransition is generated for ipv4 addresses."
10471    ::= { tBgpNotifications 8 }
10472
10473tBgpPeerNgHoldTimeInconsistent NOTIFICATION-TYPE
10474    OBJECTS {
10475              tBgpPeerNgHoldTime,
10476              tBgpPeerNgAddrType,
10477              tBgpPeerNgAddr,
10478              tBgpPeerNgMinHoldTime
10479            }
10480    STATUS current
10481    DESCRIPTION
10482         "A tBgpPeerNgHoldTimeInconsistent notification is generated for a
10483          BGP neighbor when a peer tries to establish a peering with a hold
10484          time less than the configured minimum hold time. The peering would
10485          be rejected."
10486    ::= { tBgpNotifications 9 }
10487
10488tBgpFlowspecUnsupportdComAction NOTIFICATION-TYPE
10489    OBJECTS {
10490              tBgpFlowspecExtCommunityAction,
10491              tBgpFlowspecExtCommActionValue
10492            }
10493    STATUS current
10494    DESCRIPTION
10495         "[CAUSE] The tBgpFlowspecUnsupportdComAction notification is generated
10496          when the best route for a flow specification NLRI(Network Layer
10497          Reachability Information) is received from a remote
10498          BGP peer with an extended community action that is unsupported.
10499
10500          [EFFECT] The BGP peer dose not create ip filter entry for the
10501          received flow route even if the NLRI(Network Layer Reachability
10502          Information) has valid extended community actions.
10503
10504          [RECOVERY] There is no recovery required for this notification."
10505    ::= { tBgpNotifications 10 }
10506
10507tBgpFlowRouteInvalid NOTIFICATION-TYPE
10508    OBJECTS {
10509              tBgpPeerNgAddrType,
10510              tBgpPeerNgAddr,
10511              tBgpPeerFlowRouteDestAddrType,
10512              tBgpPeerFlowRouteDestAddr,
10513              tBgpFlowRouteInvalidReason,
10514              tBgpFlowRouteNLRI
10515            }
10516    STATUS current
10517    DESCRIPTION
10518         "[CAUSE] The tBgpFlowRouteInvalid notification is generated when
10519          the received BGP flow route is invalid.
10520
10521          [EFFECT] The BGP peer dose not create ip filter entry for the
10522          received flow route.
10523
10524          [RECOVERY] There is no recovery required for this notification."
10525    ::= { tBgpNotifications 11 }
10526
10527tBgpMaxNgPrefixThreshReached  NOTIFICATION-TYPE
10528    OBJECTS {
10529              tBgpPeerNgMaxPrefix,
10530              tBgpPeerNgMaxPrefixThreshold
10531    }
10532    STATUS current
10533    DESCRIPTION
10534        "[CAUSE] A tBgpMaxNgPrefixThreshReached notification is generated
10535         when the number of routes learned from the peer has exceeded
10536         tBgpPeerNgMaxPrefixThreshold percent of the configured maximum
10537         (tBgpPeerNgMaxPrefix).
10538         tBgpMaxNgPrefixThreshReached replaces notification object
10539         tBgpMaxNgPrefix90 as the latter limits the threshold to 90 percent.
10540
10541         [EFFECT] No direct effect but if the peer continues to advertise more
10542         routes then the number of routes may exceed the configured
10543         maximum (tBgpPeerNgMaxPrefix). in that case the peer would just
10544         be disabled.
10545
10546         [RECOVERY] Increase the max-prefix for this peer."
10547    ::= { tBgpNotifications 12 }
10548
10549tBgp4OptTransPathAttrInvalid NOTIFICATION-TYPE
10550    OBJECTS {
10551              vRtrID,
10552              tBgpPeerNgAddrType,
10553              tBgpPeerNgAddr,
10554              tBgp4OptTransPathAttrType,
10555              tBgp4OptTransPathAttrLength,
10556              tBgp4OptTransPathAttribute
10557            }
10558    STATUS current
10559    DESCRIPTION
10560         "[CAUSE] The tBgp4OptTransPathAttrInvalid notification is generated
10561          when the received optional-transitive path attribute is unknown to
10562          this BGP peer.
10563
10564          [EFFECT] The BGP peer simply passes the path attribute to the next
10565          BGP peer along the route and is not considered responsible for any
10566          encoding error. In this case the BGP peering is not torn down.
10567
10568          [RECOVERY] There is no recovery required for this notification."
10569    ::= { tBgpNotifications 13 }
10570
10571tBgp4OptTransWithdrawnRoutes NOTIFICATION-TYPE
10572    OBJECTS {
10573              vRtrID,
10574              tBgpPeerNgAddrType,
10575              tBgpPeerNgAddr,
10576              tBgp4OTWithdrawnRouteLength,
10577              tBgp4OTWithdrawnRoutePrefix
10578            }
10579    STATUS current
10580    DESCRIPTION
10581         "[CAUSE] The tBgp4OptTransWithdrawnRoutes notification is generated
10582          when the processing of optional-transitive path attribute results in
10583          the withdrawal of the routes included in the BGP update.
10584
10585          [EFFECT] This notification has no direct effect. The withdrawn routes
10586          are logged to aid debugging and tracking back the root cause of the
10587          problem.
10588
10589          [RECOVERY] There is no recovery required for this notification."
10590    ::= { tBgpNotifications 14 }
10591
10592tBgp4RouteInvalid NOTIFICATION-TYPE
10593    OBJECTS {
10594              vRtrID,
10595              tBgpPeerNgAddrType,
10596              tBgpPeerNgAddr,
10597              tBgpRouteInvalidReason,
10598              tBgpRouteNLRI
10599            }
10600    STATUS current
10601    DESCRIPTION
10602         "[CAUSE] The tBgp4RouteInvalid notification is generated
10603          when the received route is invalid for a specific reason and
10604          the route can not be used or advertised further.
10605
10606          [EFFECT] The BGP peer ignores the route and flags the
10607          path attribute and the route so that the peer/tribe that was
10608          attempting to advertise the associated route can skip this route.
10609          The BGP peering is not torn down in this case.
10610
10611          [RECOVERY] There is no recovery required for this notification."
10612    ::= { tBgpNotifications 15 }
10613
10614--
10615-- Conformance Information
10616--
10617
10618tmnxBgpCompliances OBJECT IDENTIFIER ::= { tmnxBgpConformance 1 }
10619tmnxBgpGroups      OBJECT IDENTIFIER ::= { tmnxBgpConformance 2 }
10620
10621
10622-- compliance statements
10623
10624-- tmnxBgpCompliance   MODULE-COMPLIANCE
10625--    ::= { tmnxBgpCompliances 1 }
10626
10627-- tmnxBgpR2r1Compliance   MODULE-COMPLIANCE
10628--    ::= { tmnxBgpCompliances 2 }
10629
10630-- tmnxBgpV3v0Compliance   MODULE-COMPLIANCE
10631--    ::= { tmnxBgpCompliances 3 }
10632
10633tmnxBgpV4v0Compliance   MODULE-COMPLIANCE
10634    STATUS  obsolete
10635    DESCRIPTION
10636        "The compliance statement for revision 4.0 of TIMETRA-BGP-MIB
10637         for management of extended BGP features on Alcatel-Lucent SROS
10638         series systems."
10639    MODULE  -- this module
10640        MANDATORY-GROUPS {
10641            tmnxBgpInstanceV4v0Group,
10642            tmnxBgpInstanceParamsV4v0Group,
10643            tmnxBgpPeerGroupV4v0Group,
10644            tmnxBgpPeerGroupParamsV4v0Group,
10645            tmnxBgpPeerV4v0Group,
10646            tmnxBgpPeerParamsV4v0Group,
10647            tmnxBgpConfederationGroup,
10648            tmnxBgp4PathAttrGroup,
10649            tmnxBgpNotificationV4v0Group,
10650            tmnxBgpObsoleteV4v0Group,
10651            tmnxBgpObsoleteNotificationV4v0Group
10652        }
10653    ::= { tmnxBgpCompliances 4 }
10654
10655tmnxBgpV5v0Compliance   MODULE-COMPLIANCE
10656    STATUS  obsolete
10657    DESCRIPTION
10658        "The compliance statement for revision 5.0 of TIMETRA-BGP-MIB
10659         for management of extended BGP features on Alcatel-Lucent SROS
10660         series systems."
10661    MODULE  -- this module
10662        MANDATORY-GROUPS {
10663            tmnxBgpInstanceV4v0Group,
10664            tmnxBgpInstanceParamsV5v0Group,
10665            tmnxBgpPeerGroupV4v0Group,
10666            tmnxBgpPeerGroupParamsV5v0Group,
10667            tmnxBgpPeerV5v0Group,
10668            tmnxBgpPeerParamsV5v0Group,
10669            tmnxBgpConfederationGroup,
10670            tmnxBgp4PathAttrGroup,
10671            tmnxBgpNotificationV5v0Group,
10672            tmnxBgpObsoleteV5v0Group,
10673            tmnxBgpObsoleteNotificationV4v0Group
10674        }
10675    ::= { tmnxBgpCompliances 5 }
10676
10677tmnxBgpV6v0Compliance   MODULE-COMPLIANCE
10678    STATUS  obsolete
10679    DESCRIPTION
10680        "The compliance statement for revision 6.0 of TIMETRA-BGP-MIB
10681         for management of extended BGP features on Alcatel-Lucent SROS
10682         series systems."
10683    MODULE  -- this module
10684        MANDATORY-GROUPS {
10685            tmnxBgpInstanceV4v0Group,
10686            tmnxBgpInstanceParamsV5v0Group,
10687            tmnxBgpPeerGroupV4v0Group,
10688            tmnxBgpPeerGroupParamsV5v0Group,
10689            tmnxBgpPeerV6v0Group,
10690            tmnxBgpPeerParamsV5v0Group,
10691            tmnxBgpConfederationGroup,
10692            tmnxBgp4PathAttrGroup,
10693            tmnxBgpNotificationV5v0Group,
10694            tmnxBgpInstanceParamsV6v0Group,
10695            tmnxBgpPeerGroupParamsV6v0Group,
10696            tmnxBgpPeerParamsV6v0Group
10697        }
10698    ::= { tmnxBgpCompliances 6 }
10699
10700tmnxBgpV7v0Compliance   MODULE-COMPLIANCE
10701    STATUS  obsolete
10702    DESCRIPTION
10703        "The compliance statement for revision 7.0 of TIMETRA-BGP-MIB
10704         for management of extended BGP features on Alcatel-Lucent SROS
10705         series systems."
10706    MODULE  -- this module
10707        MANDATORY-GROUPS {
10708            tmnxBgpInstanceParamsV5v0Group,
10709            tmnxBgpPeerGroupParamsV5v0Group,
10710            tmnxBgpPeerParamsV5v0Group,
10711            tmnxBgp4PathAttrGroup,
10712            tmnxBgpNotificationV5v0Group,
10713            tmnxBgpInstanceParamsV6v0Group,
10714            tmnxBgpPeerGroupParamsV6v0Group,
10715            tmnxBgpPeerParamsV6v0Group,
10716            tmnxBgpPeeringPolicyV7v0Group,
10717            tmnxBgp4ByteASNV7v0Group,
10718            tmnxBgpInstanceV7v0Group,
10719            tmnxBgpPeerGroupV7v0Group,
10720            tmnxBgpPeerV7v0Group,
10721            tmnxBgpNotifyObjsV7v0Group,
10722            tmnxBgpNotificationV7v0Group
10723        }
10724    ::= { tmnxBgpCompliances 7 }
10725
10726tmnxBgpV8v0Compliance   MODULE-COMPLIANCE
10727    STATUS  obsolete
10728    DESCRIPTION
10729        "The compliance statement for revision 8.0 of TIMETRA-BGP-MIB
10730         for management of extended BGP features on Alcatel-Lucent SROS
10731         series systems."
10732    MODULE  -- this module
10733        MANDATORY-GROUPS {
10734            tmnxBgpInstanceParamsV5v0Group,
10735            tmnxBgpPeerGroupParamsV5v0Group,
10736            tmnxBgpPeerParamsV5v0Group,
10737            tmnxBgp4PathAttrGroup,
10738            tmnxBgpNotificationV5v0Group,
10739            tmnxBgpInstanceParamsV6v0Group,
10740            tmnxBgpPeerGroupParamsV6v0Group,
10741            tmnxBgpPeerParamsV6v0Group,
10742            tmnxBgpPeeringPolicyV7v0Group,
10743            tmnxBgp4ByteASNV7v0Group,
10744            tmnxBgpInstanceV7v0Group,
10745            tmnxBgpPeerGroupV7v0Group,
10746            tmnxBgpPeerV7v0Group,
10747            tmnxBgpNotifyObjsV7v0Group,
10748            tmnxBgpNotificationV7v0Group,
10749            tmnxBgpInstanceV8v0Group,
10750            tmnxBgpPeerV8v0Group,
10751            tmnxBgpGlobalV8v0Group
10752        }
10753    ::= { tmnxBgpCompliances 8 }
10754
10755tmnxBgpV9v0Compliance   MODULE-COMPLIANCE
10756    STATUS  obsolete
10757    DESCRIPTION
10758        "The compliance statement for revision 9.0 of TIMETRA-BGP-MIB
10759         for management of extended BGP features on Alcatel-Lucent SROS
10760         series systems."
10761    MODULE  -- this module
10762        MANDATORY-GROUPS {
10763            tmnxBgpInstanceParamsV5v0Group,
10764            tmnxBgpPeerGroupParamsV5v0Group,
10765            tmnxBgpPeerParamsV5v0Group,
10766            tmnxBgp4PathAttrGroup,
10767            tmnxBgpInstanceParamsV6v0Group,
10768            tmnxBgpPeerGroupParamsV6v0Group,
10769            tmnxBgpPeerParamsV6v0Group,
10770            tmnxBgpPeeringPolicyV7v0Group,
10771            tmnxBgp4ByteASNV7v0Group,
10772            tmnxBgpInstanceV7v0Group,
10773            tmnxBgpPeerGroupV7v0Group,
10774            tmnxBgpPeerV7v0Group,
10775            tmnxBgpNotifyObjsV7v0Group,
10776            tmnxBgpNotificationV7v0Group,
10777            tmnxBgpInstanceV8v0Group,
10778            tmnxBgpPeerV8v0Group,
10779            tmnxBgpGlobalV8v0Group,
10780            tmnxBgpPeerV9v0Group,
10781            tmnxBgpAddPathV9v0R4Group,
10782            tmnxBgpGlobalV9v0Group,
10783            tmnxBgpFlowSpecV9v0Group,
10784            tmnxBgpDisableCapNegoV9v0Group,
10785            tmnxBgpNotifyObjsV9v0Group,
10786            tmnxBgpNotificationV9v0Group
10787        }
10788    ::= { tmnxBgpCompliances 9 }
10789
10790tmnxBgpV10v0Compliance   MODULE-COMPLIANCE
10791    STATUS  current
10792    DESCRIPTION
10793        "The compliance statement for revision 10.0 of TIMETRA-BGP-MIB
10794         for management of extended BGP features on Alcatel-Lucent SROS
10795         series systems."
10796    MODULE  -- this module
10797        MANDATORY-GROUPS {
10798            tmnxBgpInstanceParamsV5v0Group,
10799            tmnxBgpPeerGroupParamsV5v0Group,
10800            tmnxBgpPeerParamsV5v0Group,
10801            tmnxBgp4PathAttrGroup,
10802            tmnxBgpInstanceParamsV6v0Group,
10803            tmnxBgpPeerGroupParamsV6v0Group,
10804            tmnxBgpPeerParamsV6v0Group,
10805            tmnxBgpPeeringPolicyV10v0Group,
10806            tmnxBgp4ByteASNV7v0Group,
10807            tmnxBgpPeerGroupV10v0Group,
10808            tmnxBgpPeerV10v0Group,
10809            tmnxBgpNotifyObjsV7v0Group,
10810            tmnxBgpNotificationV7v0Group,
10811            tmnxBgpInstanceV8v0Group,
10812            tmnxBgpInstanceV10v0Group,
10813            tmnxBgpPeerV8v0Group,
10814            tmnxBgpGlobalV8v0Group,
10815            tmnxBgpPeerV9v0Group,
10816            tmnxBgpAddPathV9v0R4Group,
10817            tmnxBgpGlobalV9v0Group,
10818            tmnxBgpFlowSpecV9v0Group,
10819            tmnxBgpDisableCapNegoV9v0Group,
10820            tmnxBgpNotifyObjsV9v0Group,
10821            tmnxBgpNotificationV9v0Group,
10822            tmnxBgpGlobalV10v0Group,
10823            tmnxBgpPeeringPlcyV10v0Group,
10824            tmnxBgpRTConstraintV10v0Group
10825        }
10826    ::= { tmnxBgpCompliances 10 }
10827
10828-- units of conformance
10829
10830-- tmnxBgpGlobalGroup OBJECT-GROUP
10831--    ::= { tmnxBgpGroups 1 }
10832
10833-- tmnxBgpInstanceGroup OBJECT-GROUP
10834--    ::= { tmnxBgpGroups 2 }
10835
10836-- tmnxBgpPeerGroupGroup OBJECT-GROUP
10837--    ::= { tmnxBgpGroups 3 }
10838
10839-- tmnxBgpPeerGroup OBJECT-GROUP
10840--    ::= { tmnxBgpGroups 4 }
10841
10842tmnxBgpConfederationGroup OBJECT-GROUP
10843    OBJECTS {   tBgpConfederationTableLastChanged,
10844                tBgpConfederationRowStatus
10845            }
10846    STATUS    obsolete
10847    DESCRIPTION
10848        "The group of objects supporting management of extended BGP
10849         confederations on Alcatel-Lucent SROS series systems."
10850    ::= { tmnxBgpGroups 5 }
10851
10852tmnxBgp4PathAttrGroup OBJECT-GROUP
10853    OBJECTS {   tBgp4PathAttrOriginID,
10854                tBgp4PathAttrClusterList,
10855                tBgp4PathAttrCommunity,
10856                tBgp4PathAttrExtCommunity
10857            }
10858    STATUS    current
10859    DESCRIPTION
10860        "The group of objects supporting management of extended BGP4
10861         path attributes on Alcatel-Lucent SROS series systems."
10862    ::= { tmnxBgpGroups 6 }
10863
10864-- tmnxBgpNotificationsGroup NOTIFICATION-GROUP
10865--    ::= { tmnxBgpGroups 7 }
10866
10867-- tmnxBgpInstanceR2r1Group OBJECT-GROUP
10868--    ::= { tmnxBgpGroups 8 }
10869
10870-- tmnxBgpInstanceParamsR2r1Group OBJECT-GROUP
10871--    ::= { tmnxBgpGroups 9 }
10872
10873-- tmnxBgpPeerGroupR2r1Group OBJECT-GROUP
10874--    ::= { tmnxBgpGroups 10 }
10875
10876-- tmnxBgpPeerGroupParamsR2r1Group OBJECT-GROUP
10877--    ::= { tmnxBgpGroups 11 }
10878
10879-- tmnxBgpPeerR2r1Group OBJECT-GROUP
10880--   ::= { tmnxBgpGroups 12 }
10881
10882-- tmnxBgpPeerParamsR2r1Group OBJECT-GROUP
10883--   ::= { tmnxBgpGroups 13 }
10884
10885-- tmnxBgpPeerGroupParamsV3v0Group OBJECT-GROUP
10886--    ::= { tmnxBgpGroups 14 }
10887
10888-- tmnxBgpPeerParamsV3v0Group OBJECT-GROUP
10889--   ::= { tmnxBgpGroups 15 }
10890
10891-- tmnxBgpInstanceParamsV3v0Group OBJECT-GROUP
10892--    ::= { tmnxBgpGroups 16 }
10893
10894-- tmnxBgpPeerV3v0Group OBJECT-GROUP
10895--   ::= { tmnxBgpGroups 17 }
10896
10897-- tmnxBgpNotificationV3v0Group NOTIFICATION-GROUP
10898--    ::= { tmnxBgpGroups 18 }
10899
10900tmnxBgpPeerV4v0Group OBJECT-GROUP
10901    OBJECTS {   tBgpPeerTableLastChanged,
10902                tBgpPeerTableSpinlock,
10903                tBgpPeerNgPeerGroup,
10904                tBgpPeerNgRowStatus,
10905                tBgpPeerNgShutdown,
10906                tBgpPeerNgDescription,
10907                tBgpPeerNgConnectRetry,
10908                tBgpPeerNgHoldTime,
10909                tBgpPeerNgKeepAlive,
10910                tBgpPeerNgMinASOrigination,
10911                tBgpPeerNgDampening,
10912                tBgpPeerNgLocalAddress,
10913                tBgpPeerNgLocalAddressType,
10914                tBgpPeerNgLocalAS,
10915                tBgpPeerNgLocalPreference,
10916                tBgpPeerNgLoopDetect,
10917                tBgpPeerNgMinRouteAdvertisement,
10918                tBgpPeerNgMaxPrefix,
10919                tBgpPeerNgMEDSource,
10920                tBgpPeerNgMEDValue,
10921                tBgpPeerNgMultihop,
10922                tBgpPeerNgNextHopSelf,
10923                tBgpPeerNgNoAggregatorID,
10924                tBgpPeerNgPassive,
10925                tBgpPeerNgPeerAS,
10926                tBgpPeerNgPeerType,
10927                tBgpPeerNgPreference,
10928                tBgpPeerNgRemovePrivateAS,
10929                tBgpPeerNgLastChanged,
10930                tBgpPeerNgInheritance,
10931                tBgpPeerNgImportPolicy1,
10932                tBgpPeerNgImportPolicy2,
10933                tBgpPeerNgImportPolicy3,
10934                tBgpPeerNgImportPolicy4,
10935                tBgpPeerNgImportPolicy5,
10936                tBgpPeerNgExportPolicy1,
10937                tBgpPeerNgExportPolicy2,
10938                tBgpPeerNgExportPolicy3,
10939                tBgpPeerNgExportPolicy4,
10940                tBgpPeerNgExportPolicy5,
10941                tBgpPeerNgOperStatus,
10942                tBgpPeerNgLocalASPrivate,
10943                tBgpPeerNgMd5Auth,
10944                tBgpPeerNgMd5AuthKey,
10945                tBgpPeerNgClusterId,
10946                tBgpPeerNgDisableClientReflect,
10947                tBgpPeerNgGracefulRestart,
10948                tBgpPeerNgGRRestartTime,
10949                tBgpPeerNgGRStaleRoute,
10950                tBgpPeerNgGRAdminState,
10951                tBgpPeerNgGROperState,
10952                tBgpPeerNgFamily,
10953                tBgpPeerNgVpnRemoteFamily,
10954                tBgpPeerNgVpnApplyImport,
10955                tBgpPeerNgVpnApplyExport,
10956                tBgpPeerNgVpnLocalCaps,
10957                tBgpPeerNgVpnRemoteCaps,
10958                tBgpPeerNgConnState,
10959                tBgpPeerNgASOverride,
10960                tBgpPeerNgOrf,
10961                tBgpPeerNgExtCommsOrf,
10962                tBgpPeerNgExtCommsSendOrf,
10963                tBgpPeerNgExtCommsRecvOrf,
10964                tBgpPeerNgOperMsgOctetsRcvd,
10965                tBgpPeerNgOperMsgOctetsSent,
10966                tBgpPeerNgOperInputQueueMsgs,
10967                tBgpPeerNgOperOutputQueueMsgs,
10968                tBgpPeerNgOperReceivedPrefixes,
10969                tBgpPeerNgOperSentPrefixes,
10970                tBgpPeerNgOperActivePrefixes,
10971                tBgpPeerNgOperReceivedPaths,
10972                tBgpPeerNgOperPathsSupByDamping,
10973                tBgpPeerNgOperFlaps,
10974                tBgpPeerNgOperLastState,
10975                tBgpPeerNgOperLastEvent,
10976                tBgpPeerNgOperVpnRecvPrefixes,
10977                tBgpPeerNgOperVpnSentPrefixes,
10978                tBgpPeerNgOperVpnActivePrefixes,
10979                tBgpPeerNgSendOrfRTRowStatus,
10980                tBgpPeerNgOperGRSupport,
10981                tBgpPeerNgOperGRFamilyRestart,
10982                tBgpPeerNgOperGRFamilyFwding,
10983                tBgpPeerNgOperGRFamilyNegotiated,
10984                tBgpPeerNgOperGRRecvEOR,
10985                tBgpPeerNgOperGRSendEOR,
10986                tBgpPeerNgOperGRStaleRoutesTime,
10987                tBgpPeerNgOperGRReqRestartTime,
10988                tBgpPeerNgOperGRStatus,
10989                tBgpPeerNgOperNumRestarts,
10990                tBgpPeerNgOperLastRestartTime,
10991                tBgpPeerNgOperV6ReceivedPrefixes,
10992                tBgpPeerNgOperV6SentPrefixes,
10993                tBgpPeerNgOperV6ActivePrefixes,
10994                tBgpPeerNgOperV6ReceivedPaths,
10995                tBgpPeerNgOperV6SuppPathsDamping,
10996                tBgpPeerNgOperVpnReceivedPaths
10997            }
10998   STATUS       obsolete
10999   DESCRIPTION
11000       "The group of objects supporting management of extended BGP
11001        peers on Alcatel-Lucent SROS series systems."
11002   ::= { tmnxBgpGroups 19 }
11003
11004tmnxBgpInstanceV4v0Group OBJECT-GROUP
11005    OBJECTS {   tBgpInstanceTableLastChanged,
11006                tBgpInstanceRowStatus,
11007                tBgpInstanceShutdown,
11008                tBgpInstanceDescription,
11009                tBgpInstanceAlwaysCompareMED,
11010                tBgpInstanceAsPathIgnore,
11011                tBgpInstanceBgpId,
11012                tBgpInstanceConnectRetry,
11013                tBgpInstanceHoldTime,
11014                tBgpInstanceKeepAlive,
11015                tBgpInstanceMinASOrigination,
11016                tBgpInstanceDampening,
11017                tBgpInstanceLocalAS,
11018                tBgpInstanceLocalPreference,
11019                tBgpInstanceLoopDetect,
11020                tBgpInstanceMinRouteAdvertisement,
11021                tBgpInstanceMultipath,
11022                tBgpInstanceNoAggregatorID,
11023                tBgpInstancePreference,
11024                tBgpInstanceRemovePrivateAS,
11025                tBgpInstanceLastChanged,
11026                tBgpInstanceMultihop,
11027                tBgpInstanceMEDSource,
11028                tBgpInstanceMEDValue,
11029                tBgpInstanceConfederationAS,
11030                tBgpInstanceImportPolicy1,
11031                tBgpInstanceImportPolicy2,
11032                tBgpInstanceImportPolicy3,
11033                tBgpInstanceImportPolicy4,
11034                tBgpInstanceImportPolicy5,
11035                tBgpInstanceExportPolicy1,
11036                tBgpInstanceExportPolicy2,
11037                tBgpInstanceExportPolicy3,
11038                tBgpInstanceExportPolicy4,
11039                tBgpInstanceExportPolicy5,
11040                tBgpInstanceOperStatus,
11041                tBgpInstanceLocalASPrivate,
11042                tBgpInstanceMd5Auth,
11043                tBgpInstanceMd5AuthKey,
11044                tBgpInstanceClusterId,
11045                tBgpInstanceDisableClientReflect,
11046                tBgpInstanceIBgpMultipath,
11047                tBgpInstanceFamily,
11048                tBgpInstanceGracefulRestart,
11049                tBgpInstanceGRPathSelectDefer,
11050                tBgpInstanceGRRestartTime,
11051                tBgpInstanceGRStaleRoute,
11052                tBgpInstanceGRAdminState,
11053                tBgpInstanceGROperState,
11054                tBgpInstanceVpnApplyImport,
11055                tBgpInstanceVpnApplyExport,
11056                tBgpInstanceIgpShortcut,
11057                tBgpInstanceDisallowIgp,
11058                tBgpInstanceOrf,
11059                tBgpInstanceExtCommsOrf,
11060                tBgpInstanceExtCommsSendOrf,
11061                tBgpInstanceExtCommsRecvOrf,
11062                tBgpInstRteTargetRowStatus,
11063                tBgpSendOrfRTRowStatus,
11064                tBgpInstanceAllowInterAsVpn
11065            }
11066    STATUS  obsolete
11067    DESCRIPTION
11068        "The group of objects supporting management of each extended BGP
11069         instance on Alcatel-Lucent SROS series systems."
11070    ::= { tmnxBgpGroups 20 }
11071
11072tmnxBgpObsoleteV4v0Group OBJECT-GROUP
11073    OBJECTS {   tBgpPeerPeerGroup,
11074                tBgpPeerRowStatus,
11075                tBgpPeerShutdown,
11076                tBgpPeerDescription,
11077                tBgpPeerConnectRetry,
11078                tBgpPeerHoldTime,
11079                tBgpPeerKeepAlive,
11080                tBgpPeerMinASOrigination,
11081                tBgpPeerDampening,
11082                tBgpPeerLocalAddress,
11083                tBgpPeerLocalAS,
11084                tBgpPeerLocalPreference,
11085                tBgpPeerLoopDetect,
11086                tBgpPeerMinRouteAdvertisement,
11087                tBgpPeerMaxPrefix,
11088                tBgpPeerMEDSource,
11089                tBgpPeerMEDValue,
11090                tBgpPeerMultihop,
11091                tBgpPeerNextHopSelf,
11092                tBgpPeerNoAggregatorID,
11093                tBgpPeerPassive,
11094                tBgpPeerPeerAS,
11095                tBgpPeerPeerType,
11096                tBgpPeerPreference,
11097                tBgpPeerRemovePrivateAS,
11098                tBgpPeerLastChanged,
11099                tBgpPeerInheritance,
11100                tBgpPeerImportPolicy1,
11101                tBgpPeerImportPolicy2,
11102                tBgpPeerImportPolicy3,
11103                tBgpPeerImportPolicy4,
11104                tBgpPeerImportPolicy5,
11105                tBgpPeerExportPolicy1,
11106                tBgpPeerExportPolicy2,
11107                tBgpPeerExportPolicy3,
11108                tBgpPeerExportPolicy4,
11109                tBgpPeerExportPolicy5,
11110                tBgpPeerOperStatus,
11111                tBgpPeerLocalASPrivate,
11112                tBgpPeerMd5Auth,
11113                tBgpPeerMd5AuthKey,
11114                tBgpPeerClusterId,
11115                tBgpPeerDisableClientReflect,
11116                tBgpPeerGracefulRestart,
11117                tBgpPeerGRRestartTime,
11118                tBgpPeerGRStaleRoute,
11119                tBgpPeerGRAdminState,
11120                tBgpPeerGROperState,
11121                tBgpPeerFamily,
11122                tBgpPeerVpnRemoteFamily,
11123                tBgpPeerVpnApplyImport,
11124                tBgpPeerVpnApplyExport,
11125                tBgpPeerVpnLocalCaps,
11126                tBgpPeerVpnRemoteCaps,
11127                tBgpPeerConnState,
11128                tBgpPeerASOverride,
11129                tBgpPeerOrf,
11130                tBgpPeerExtCommsOrf,
11131                tBgpPeerExtCommsSendOrf,
11132                tBgpPeerExtCommsRecvOrf,
11133                tBgpPeerOperMsgOctetsRcvd,
11134                tBgpPeerOperMsgOctetsSent,
11135                tBgpPeerOperInputQueueMessages,
11136                tBgpPeerOperOutputQueueMessages,
11137                tBgpPeerOperReceivedPrefixes,
11138                tBgpPeerOperSentPrefixes,
11139                tBgpPeerOperActivePrefixes,
11140                tBgpPeerOperReceivedPaths,
11141                tBgpPeerOperPathsSuppressedByDamping,
11142                tBgpPeerOperFlaps,
11143                tBgpPeerOperLastState,
11144                tBgpPeerOperLastEvent,
11145                tBgpPeerOperVpnReceivedPrefixes,
11146                tBgpPeerOperVpnSentPrefixes,
11147                tBgpPeerOperVpnActivePrefixes,
11148                tBgpPeerSendOrfRTRowStatus,
11149                tBgpPeerOperGRSupport,
11150                tBgpPeerOperGRFamilyRestart,
11151                tBgpPeerOperGRFamilyFwding,
11152                tBgpPeerOperGRFamilyNegotiated,
11153                tBgpPeerOperGRRecvEOR,
11154                tBgpPeerOperGRSendEOR,
11155                tBgpPeerOperGRStaleRoutesTime,
11156                tBgpPeerOperGRRequestRestartTime,
11157                tBgpPeerOperGRStatus,
11158                tBgpPeerOperNumRestarts,
11159                tBgpPeerOperLastRestartTime,
11160                tBgpPeerOperV6ReceivedPrefixes,
11161                tBgpPeerOperV6SentPrefixes,
11162                tBgpPeerOperV6ActivePrefixes,
11163                tBgpPeerOperV6ReceivedPaths,
11164                tBgpPeerOperV6SuppPathsDamping,
11165                tBgpPeerOperVpnReceivedPaths,
11166                tBgpPeerParamsInheritance,
11167                tBgpPeerDisableFEFailover,
11168                tBgpPeerDisableComms,
11169                tBgpPeerDisableExtComms,
11170                tBgpPeerDefaultOriginate,
11171                tBgpPeerAdvertiseInactiveRts,
11172                tBgpPeerMinTTLValue,
11173                tBgpPeerTTLLogId,
11174                tBgpPeerGroupLocalAddress
11175            }
11176   STATUS       obsolete
11177   DESCRIPTION
11178       "The group of objects supporting management of extended BGP
11179        peers on Alcatel-Lucent SROS series systems."
11180   ::= { tmnxBgpGroups 21 }
11181
11182
11183tmnxBgpPeerParamsV4v0Group OBJECT-GROUP
11184    OBJECTS {   tBgpPeerNgParamsInheritance,
11185                tBgpPeerNgDisableFEFailover,
11186                tBgpPeerNgDisableComms,
11187                tBgpPeerNgDisableExtComms,
11188                tBgpPeerNgDefaultOriginate,
11189                tBgpPeerNgAdvertiseInactiveRts,
11190                tBgpPeerNgMinTTLValue,
11191                tBgpPeerNgTracking
11192            }
11193   STATUS       obsolete
11194   DESCRIPTION
11195       "The group of objects supporting management of extended BGP
11196        peer parameters on Alcatel-Lucent SROS series systems."
11197   ::= { tmnxBgpGroups 22 }
11198
11199tmnxBgpPeerGroupParamsV4v0Group OBJECT-GROUP
11200    OBJECTS {   tBgpPGParamsInheritance,
11201                tBgpPGDisableFEFailover,
11202                tBgpPGDisableComms,
11203                tBgpPGDisableExtComms,
11204                tBgpPGDefaultOriginate,
11205                tBgpPGAdvertiseInactiveRts,
11206                tBgpPGMinTTLValue,
11207                tBgpPGTTLLogId,
11208                tBgpPGLocalAddressType,
11209                tBgpPGLocalAddress,
11210                tBgpPGPeerTracking
11211        }
11212    STATUS  obsolete
11213    DESCRIPTION
11214        "The group of objects supporting management of extended BGP
11215         Peer Group parameters on Alcatel-Lucent SROS series systems."
11216    ::= { tmnxBgpGroups 23 }
11217
11218tmnxBgpPeerGroupV4v0Group OBJECT-GROUP
11219    OBJECTS {   tBgpPeerGroupTableLastChanged,
11220                tBgpPeerGroupTableSpinlock,
11221                tBgpPeerGroupName,
11222                tBgpPeerGroupRowStatus,
11223                tBgpPeerGroupShutdown,
11224                tBgpPeerGroupDescription,
11225                tBgpPeerGroupConnectRetry,
11226                tBgpPeerGroupHoldTime,
11227                tBgpPeerGroupKeepAlive,
11228                tBgpPeerGroupMinASOrigination,
11229                tBgpPeerGroupDampening,
11230                tBgpPeerGroupLocalAS,
11231                tBgpPeerGroupLocalPreference,
11232                tBgpPeerGroupLoopDetect,
11233                tBgpPeerGroupMinRouteAdvertisement,
11234                tBgpPeerGroupMaxPrefix,
11235                tBgpPeerGroupMEDSource,
11236                tBgpPeerGroupMEDValue,
11237                tBgpPeerGroupMultihop,
11238                tBgpPeerGroupNextHopSelf,
11239                tBgpPeerGroupNoAggregatorID,
11240                tBgpPeerGroupPassive,
11241                tBgpPeerGroupPeerAS,
11242                tBgpPeerGroupPeerType,
11243                tBgpPeerGroupPreference,
11244                tBgpPeerGroupRemovePrivateAS,
11245                tBgpPeerGroupLastChanged,
11246                tBgpPeerGroupInheritance,
11247                tBgpPeerGroupImportPolicy1,
11248                tBgpPeerGroupImportPolicy2,
11249                tBgpPeerGroupImportPolicy3,
11250                tBgpPeerGroupImportPolicy4,
11251                tBgpPeerGroupImportPolicy5,
11252                tBgpPeerGroupExportPolicy1,
11253                tBgpPeerGroupExportPolicy2,
11254                tBgpPeerGroupExportPolicy3,
11255                tBgpPeerGroupExportPolicy4,
11256                tBgpPeerGroupExportPolicy5,
11257                tBgpPeerGroupOperStatus,
11258                tBgpPeerGroupLocalASPrivate,
11259                tBgpPeerGroupMd5Auth,
11260                tBgpPeerGroupMd5AuthKey,
11261                tBgpPeerGroupClusterId,
11262                tBgpPeerGroupDisableClientReflect,
11263                tBgpPeerGroupGracefulRestart,
11264                tBgpPeerGroupGRRestartTime,
11265                tBgpPeerGroupGRStaleRoute,
11266                tBgpPeerGroupGRAdminState,
11267                tBgpPeerGroupGROperState,
11268                tBgpPeerGroupFamily,
11269                tBgpPeerGroupVpnApplyImport,
11270                tBgpPeerGroupVpnApplyExport,
11271                tBgpPeerGroupASOverride,
11272                tBgpPeerGroupOrf,
11273                tBgpPeerGroupExtCommsOrf,
11274                tBgpPeerGroupExtCommsSendOrf,
11275                tBgpPeerGroupExtCommsRecvOrf,
11276                tBgpPGSendOrfRTRowStatus
11277        }
11278    STATUS  obsolete
11279    DESCRIPTION
11280        "The group of objects supporting management of extended BGP
11281         Peer Groups on Alcatel-Lucent SROS series systems."
11282    ::= { tmnxBgpGroups 24 }
11283
11284tmnxBgpNotificationV4v0Group NOTIFICATION-GROUP
11285    NOTIFICATIONS {
11286        tBgpMaxNgPrefix90,
11287        tBgpMaxNgPrefix100,
11288        tBgpPeerNgGRStatusChange
11289    }
11290    STATUS obsolete
11291    DESCRIPTION
11292        "The group of notifications supporting management of extended
11293         BGP on Alcatel-Lucent SROS series systems."
11294    ::= { tmnxBgpGroups 25 }
11295
11296tmnxBgpObsoleteNotificationV4v0Group NOTIFICATION-GROUP
11297    NOTIFICATIONS {
11298                tBgpMaxPrefix90,
11299                tBgpMaxPrefix100,
11300                tBgpPeerGRStatusChange
11301    }
11302    STATUS current
11303    DESCRIPTION
11304        "The group of notifications supporting management of extended
11305         BGP on Alcatel-Lucent SROS series systems."
11306    ::= { tmnxBgpGroups 26 }
11307
11308tmnxBgpInstanceParamsV4v0Group OBJECT-GROUP
11309    OBJECTS {
11310                tBgpInstanceDisableFEFailover,
11311                tBgpInstanceDisableComms,
11312                tBgpInstanceDisableExtComms,
11313                tBgpInstanceDefaultOriginate,
11314                tBgpInstanceAdvertiseInactiveRts,
11315                tBgpInstancePeerTracking
11316            }
11317    STATUS  obsolete
11318    DESCRIPTION
11319        "The group of objects supporting management of each extended BGP
11320         instance parameters on Alcatel-Lucent SROS series systems."
11321    ::= { tmnxBgpGroups 27 }
11322
11323tmnxBgpPeerV5v0Group OBJECT-GROUP
11324    OBJECTS {   tBgpPeerTableLastChanged,
11325                tBgpPeerTableSpinlock,
11326                tBgpPeerNgPeerGroup,
11327                tBgpPeerNgRowStatus,
11328                tBgpPeerNgShutdown,
11329                tBgpPeerNgDescription,
11330                tBgpPeerNgConnectRetry,
11331                tBgpPeerNgHoldTime,
11332                tBgpPeerNgKeepAlive,
11333                tBgpPeerNgMinASOrigination,
11334                tBgpPeerNgDampening,
11335                tBgpPeerNgLocalAddress,
11336                tBgpPeerNgLocalAddressType,
11337                tBgpPeerNgLocalAS,
11338                tBgpPeerNgLocalPreference,
11339                tBgpPeerNgLoopDetect,
11340                tBgpPeerNgMinRouteAdvertisement,
11341                tBgpPeerNgMaxPrefix,
11342                tBgpPeerNgMEDSource,
11343                tBgpPeerNgMEDValue,
11344                tBgpPeerNgMultihop,
11345                tBgpPeerNgNextHopSelf,
11346                tBgpPeerNgNoAggregatorID,
11347                tBgpPeerNgPassive,
11348                tBgpPeerNgPeerAS,
11349                tBgpPeerNgPeerType,
11350                tBgpPeerNgPreference,
11351                tBgpPeerNgRemovePrivateAS,
11352                tBgpPeerNgLastChanged,
11353                tBgpPeerNgInheritance,
11354                tBgpPeerNgImportPolicy1,
11355                tBgpPeerNgImportPolicy2,
11356                tBgpPeerNgImportPolicy3,
11357                tBgpPeerNgImportPolicy4,
11358                tBgpPeerNgImportPolicy5,
11359                tBgpPeerNgExportPolicy1,
11360                tBgpPeerNgExportPolicy2,
11361                tBgpPeerNgExportPolicy3,
11362                tBgpPeerNgExportPolicy4,
11363                tBgpPeerNgExportPolicy5,
11364                tBgpPeerNgOperStatus,
11365                tBgpPeerNgLocalASPrivate,
11366                tBgpPeerNgMd5Auth,
11367                tBgpPeerNgMd5AuthKey,
11368                tBgpPeerNgClusterId,
11369                tBgpPeerNgDisableClientReflect,
11370                tBgpPeerNgGracefulRestart,
11371                tBgpPeerNgGRRestartTime,
11372                tBgpPeerNgGRStaleRoute,
11373                tBgpPeerNgGRAdminState,
11374                tBgpPeerNgGROperState,
11375                tBgpPeerNgFamily,
11376                tBgpPeerNgVpnRemoteFamily,
11377                tBgpPeerNgVpnApplyImport,
11378                tBgpPeerNgVpnApplyExport,
11379                tBgpPeerNgVpnLocalCaps,
11380                tBgpPeerNgVpnRemoteCaps,
11381                tBgpPeerNgConnState,
11382                tBgpPeerNgASOverride,
11383                tBgpPeerNgOrf,
11384                tBgpPeerNgExtCommsOrf,
11385                tBgpPeerNgExtCommsSendOrf,
11386                tBgpPeerNgExtCommsRecvOrf,
11387                tBgpPeerNgOperMsgOctetsRcvd,
11388                tBgpPeerNgOperMsgOctetsSent,
11389                tBgpPeerNgOperInputQueueMsgs,
11390                tBgpPeerNgOperOutputQueueMsgs,
11391                tBgpPeerNgOperReceivedPrefixes,
11392                tBgpPeerNgOperSentPrefixes,
11393                tBgpPeerNgOperActivePrefixes,
11394                tBgpPeerNgOperReceivedPaths,
11395                tBgpPeerNgOperFlaps,
11396                tBgpPeerNgOperLastState,
11397                tBgpPeerNgOperLastEvent,
11398                tBgpPeerNgOperVpnRecvPrefixes,
11399                tBgpPeerNgOperVpnSentPrefixes,
11400                tBgpPeerNgOperVpnActivePrefixes,
11401                tBgpPeerNgSendOrfRTRowStatus,
11402                tBgpPeerNgOperGRSupport,
11403                tBgpPeerNgOperGRFamilyRestart,
11404                tBgpPeerNgOperGRFamilyFwding,
11405                tBgpPeerNgOperGRFamilyNegotiated,
11406                tBgpPeerNgOperGRRecvEOR,
11407                tBgpPeerNgOperGRSendEOR,
11408                tBgpPeerNgOperGRStaleRoutesTime,
11409                tBgpPeerNgOperGRReqRestartTime,
11410                tBgpPeerNgOperGRStatus,
11411                tBgpPeerNgOperNumRestarts,
11412                tBgpPeerNgOperLastRestartTime,
11413                tBgpPeerNgOperV6ReceivedPrefixes,
11414                tBgpPeerNgOperV6SentPrefixes,
11415                tBgpPeerNgOperV6ActivePrefixes,
11416                tBgpPeerNgOperV4SuppPfxDamp,
11417                tBgpPeerNgOperVpnSuppPfxDamp,
11418                tBgpPeerNgOperV6SuppPfxDamp,
11419                tBgpPeerNgOperMCastV4SuppPfxDamp,
11420                tBgpPeerNgOperMCastV4RecvPfxs,
11421                tBgpPeerNgOperMCastV4SentPfxs,
11422                tBgpPeerNgOperMCastV4ActivePfxs
11423            }
11424   STATUS       obsolete
11425   DESCRIPTION
11426       "The group of objects supporting management of extended BGP
11427        peers on Alcatel-Lucent SROS series systems."
11428   ::= { tmnxBgpGroups 28 }
11429
11430tmnxBgpObsoleteV5v0Group OBJECT-GROUP
11431    OBJECTS {   tBgpPeerPeerGroup,
11432                tBgpPeerRowStatus,
11433                tBgpPeerShutdown,
11434                tBgpPeerDescription,
11435                tBgpPeerConnectRetry,
11436                tBgpPeerHoldTime,
11437                tBgpPeerKeepAlive,
11438                tBgpPeerMinASOrigination,
11439                tBgpPeerDampening,
11440                tBgpPeerLocalAddress,
11441                tBgpPeerLocalAS,
11442                tBgpPeerLocalPreference,
11443                tBgpPeerLoopDetect,
11444                tBgpPeerMinRouteAdvertisement,
11445                tBgpPeerMaxPrefix,
11446                tBgpPeerMEDSource,
11447                tBgpPeerMEDValue,
11448                tBgpPeerMultihop,
11449                tBgpPeerNextHopSelf,
11450                tBgpPeerNoAggregatorID,
11451                tBgpPeerPassive,
11452                tBgpPeerPeerAS,
11453                tBgpPeerPeerType,
11454                tBgpPeerPreference,
11455                tBgpPeerRemovePrivateAS,
11456                tBgpPeerLastChanged,
11457                tBgpPeerInheritance,
11458                tBgpPeerImportPolicy1,
11459                tBgpPeerImportPolicy2,
11460                tBgpPeerImportPolicy3,
11461                tBgpPeerImportPolicy4,
11462                tBgpPeerImportPolicy5,
11463                tBgpPeerExportPolicy1,
11464                tBgpPeerExportPolicy2,
11465                tBgpPeerExportPolicy3,
11466                tBgpPeerExportPolicy4,
11467                tBgpPeerExportPolicy5,
11468                tBgpPeerOperStatus,
11469                tBgpPeerLocalASPrivate,
11470                tBgpPeerMd5Auth,
11471                tBgpPeerMd5AuthKey,
11472                tBgpPeerClusterId,
11473                tBgpPeerDisableClientReflect,
11474                tBgpPeerGracefulRestart,
11475                tBgpPeerGRRestartTime,
11476                tBgpPeerGRStaleRoute,
11477                tBgpPeerGRAdminState,
11478                tBgpPeerGROperState,
11479                tBgpPeerFamily,
11480                tBgpPeerVpnRemoteFamily,
11481                tBgpPeerVpnApplyImport,
11482                tBgpPeerVpnApplyExport,
11483                tBgpPeerVpnLocalCaps,
11484                tBgpPeerVpnRemoteCaps,
11485                tBgpPeerConnState,
11486                tBgpPeerASOverride,
11487                tBgpPeerOrf,
11488                tBgpPeerExtCommsOrf,
11489                tBgpPeerExtCommsSendOrf,
11490                tBgpPeerExtCommsRecvOrf,
11491                tBgpPeerOperMsgOctetsRcvd,
11492                tBgpPeerOperMsgOctetsSent,
11493                tBgpPeerOperInputQueueMessages,
11494                tBgpPeerOperOutputQueueMessages,
11495                tBgpPeerOperReceivedPrefixes,
11496                tBgpPeerOperSentPrefixes,
11497                tBgpPeerOperActivePrefixes,
11498                tBgpPeerOperReceivedPaths,
11499                tBgpPeerOperPathsSuppressedByDamping,
11500                tBgpPeerOperFlaps,
11501                tBgpPeerOperLastState,
11502                tBgpPeerOperLastEvent,
11503                tBgpPeerOperVpnReceivedPrefixes,
11504                tBgpPeerOperVpnSentPrefixes,
11505                tBgpPeerOperVpnActivePrefixes,
11506                tBgpPeerSendOrfRTRowStatus,
11507                tBgpPeerOperGRSupport,
11508                tBgpPeerOperGRFamilyRestart,
11509                tBgpPeerOperGRFamilyFwding,
11510                tBgpPeerOperGRFamilyNegotiated,
11511                tBgpPeerOperGRRecvEOR,
11512                tBgpPeerOperGRSendEOR,
11513                tBgpPeerOperGRStaleRoutesTime,
11514                tBgpPeerOperGRRequestRestartTime,
11515                tBgpPeerOperGRStatus,
11516                tBgpPeerOperNumRestarts,
11517                tBgpPeerOperLastRestartTime,
11518                tBgpPeerOperV6ReceivedPrefixes,
11519                tBgpPeerOperV6SentPrefixes,
11520                tBgpPeerOperV6ActivePrefixes,
11521                tBgpPeerOperV6ReceivedPaths,
11522                tBgpPeerOperV6SuppPathsDamping,
11523                tBgpPeerOperVpnReceivedPaths,
11524                tBgpPeerParamsInheritance,
11525                tBgpPeerDisableFEFailover,
11526                tBgpPeerDisableComms,
11527                tBgpPeerDisableExtComms,
11528                tBgpPeerDefaultOriginate,
11529                tBgpPeerAdvertiseInactiveRts,
11530                tBgpPeerMinTTLValue,
11531                tBgpPeerTTLLogId,
11532                tBgpPeerGroupLocalAddress,
11533                tBgpPeerNgOperPathsSupByDamping,
11534                tBgpPeerNgOperV6ReceivedPaths,
11535                tBgpPeerNgOperV6SuppPathsDamping,
11536                tBgpPeerNgOperVpnReceivedPaths
11537           }
11538   STATUS       current
11539   DESCRIPTION
11540       "The group of objects supporting management of extended BGP
11541        peers on Alcatel-Lucent SROS series systems."
11542   ::= { tmnxBgpGroups 29 }
11543
11544tmnxBgpPeerParamsV5v0Group OBJECT-GROUP
11545    OBJECTS {   tBgpPeerNgParamsInheritance,
11546                tBgpPeerNgDisableFEFailover,
11547                tBgpPeerNgDisableComms,
11548                tBgpPeerNgDisableExtComms,
11549                tBgpPeerNgDefaultOriginate,
11550                tBgpPeerNgAdvertiseInactiveRts,
11551                tBgpPeerNgMinTTLValue,
11552                tBgpPeerNgTracking,
11553                tBgpPeerNgAdvLabelAddrFamily,
11554                tBgpPeerNgAuthKeyChain,
11555                tBgpPeerNgLastError
11556            }
11557   STATUS       current
11558   DESCRIPTION
11559       "The group of objects supporting management of extended BGP
11560        peer parameters on Alcatel-Lucent SROS series systems."
11561   ::= { tmnxBgpGroups 30 }
11562
11563tmnxBgpInstanceParamsV5v0Group OBJECT-GROUP
11564    OBJECTS {
11565                tBgpInstanceDisableFEFailover,
11566                tBgpInstanceDisableComms,
11567                tBgpInstanceDisableExtComms,
11568                tBgpInstanceDefaultOriginate,
11569                tBgpInstanceAdvertiseInactiveRts,
11570                tBgpInstancePeerTracking,
11571                tBgpInstanceAuthKeyChain
11572            }
11573    STATUS  current
11574    DESCRIPTION
11575        "The group of objects supporting management of each extended BGP
11576         instance parameters on Alcatel-Lucent SROS series systems."
11577    ::= { tmnxBgpGroups 31 }
11578
11579tmnxBgpPeerGroupParamsV5v0Group OBJECT-GROUP
11580     OBJECTS {   tBgpPGParamsInheritance,
11581                 tBgpPGDisableFEFailover,
11582                 tBgpPGDisableComms,
11583                 tBgpPGDisableExtComms,
11584                 tBgpPGDefaultOriginate,
11585                 tBgpPGAdvertiseInactiveRts,
11586                 tBgpPGMinTTLValue,
11587                 tBgpPGTTLLogId,
11588                 tBgpPGLocalAddressType,
11589                 tBgpPGLocalAddress,
11590                 tBgpPGPeerTracking,
11591                 tBgpPGAuthKeyChain
11592         }
11593     STATUS  current
11594     DESCRIPTION
11595         "The group of objects supporting management of extended BGP
11596          Peer Group parameters on Alcatel-Lucent SROS series systems."
11597     ::= { tmnxBgpGroups 32 }
11598
11599tmnxBgpNotificationV5v0Group NOTIFICATION-GROUP
11600    NOTIFICATIONS {
11601        tBgpMaxNgPrefix90,
11602        tBgpMaxNgPrefix100,
11603        tBgpPeerNgGRStatusChange,
11604        tBgpNgEstablished,
11605        tBgpNgBackwardTransition
11606    }
11607    STATUS obsolete
11608    DESCRIPTION
11609        "the group of notifications supporting management of extended
11610         BGP on Alcatel-Lucent SROS series systems."
11611    ::= { tmnxBgpGroups 33 }
11612
11613tmnxBgpInstanceParamsV6v0Group OBJECT-GROUP
11614    OBJECTS {   tBgpInstanceRapidWithdrawal,
11615                tBgpInstanceBfdEnabled,
11616                tBgpInstancePurgeTimer
11617            }
11618    STATUS  current
11619    DESCRIPTION
11620        "The group of objects supporting management of each extended BGP
11621         instance parameters on Alcatel-Lucent SROS series systems release 6.0"
11622    ::= { tmnxBgpGroups 34 }
11623
11624tmnxBgpPeerGroupParamsV6v0Group OBJECT-GROUP
11625     OBJECTS {   tBgpPGBfdEnabled
11626             }
11627     STATUS  current
11628     DESCRIPTION
11629         "The group of objects supporting management of extended BGP
11630          Peer Group parameters on Alcatel-Lucent SROS series systems release 6.0."
11631     ::= { tmnxBgpGroups 35 }
11632
11633tmnxBgpPeerParamsV6v0Group OBJECT-GROUP
11634    OBJECTS {   tBgpPeerNgBfdEnabled
11635            }
11636   STATUS       current
11637   DESCRIPTION
11638       "The group of objects supporting management of extended BGP
11639        peer parameters on Alcatel-Lucent SROS series systems release 6.0."
11640   ::= { tmnxBgpGroups 36 }
11641
11642tmnxBgpPeerV6v0Group OBJECT-GROUP
11643    OBJECTS {   tBgpPeerTableLastChanged,
11644                tBgpPeerTableSpinlock,
11645                tBgpPeerNgPeerGroup,
11646                tBgpPeerNgRowStatus,
11647                tBgpPeerNgShutdown,
11648                tBgpPeerNgDescription,
11649                tBgpPeerNgConnectRetry,
11650                tBgpPeerNgHoldTime,
11651                tBgpPeerNgKeepAlive,
11652                tBgpPeerNgMinASOrigination,
11653                tBgpPeerNgDampening,
11654                tBgpPeerNgLocalAddress,
11655                tBgpPeerNgLocalAddressType,
11656                tBgpPeerNgLocalAS,
11657                tBgpPeerNgLocalPreference,
11658                tBgpPeerNgLoopDetect,
11659                tBgpPeerNgMinRouteAdvertisement,
11660                tBgpPeerNgMaxPrefix,
11661                tBgpPeerNgMEDSource,
11662                tBgpPeerNgMEDValue,
11663                tBgpPeerNgMultihop,
11664                tBgpPeerNgNextHopSelf,
11665                tBgpPeerNgNoAggregatorID,
11666                tBgpPeerNgPassive,
11667                tBgpPeerNgPeerAS,
11668                tBgpPeerNgPeerType,
11669                tBgpPeerNgPreference,
11670                tBgpPeerNgRemovePrivateAS,
11671                tBgpPeerNgLastChanged,
11672                tBgpPeerNgInheritance,
11673                tBgpPeerNgImportPolicy1,
11674                tBgpPeerNgImportPolicy2,
11675                tBgpPeerNgImportPolicy3,
11676                tBgpPeerNgImportPolicy4,
11677                tBgpPeerNgImportPolicy5,
11678                tBgpPeerNgExportPolicy1,
11679                tBgpPeerNgExportPolicy2,
11680                tBgpPeerNgExportPolicy3,
11681                tBgpPeerNgExportPolicy4,
11682                tBgpPeerNgExportPolicy5,
11683                tBgpPeerNgOperStatus,
11684                tBgpPeerNgLocalASPrivate,
11685                tBgpPeerNgMd5Auth,
11686                tBgpPeerNgMd5AuthKey,
11687                tBgpPeerNgClusterId,
11688                tBgpPeerNgDisableClientReflect,
11689                tBgpPeerNgGracefulRestart,
11690                tBgpPeerNgGRRestartTime,
11691                tBgpPeerNgGRStaleRoute,
11692                tBgpPeerNgGRAdminState,
11693                tBgpPeerNgGROperState,
11694                tBgpPeerNgFamily,
11695                tBgpPeerNgVpnRemoteFamily,
11696                tBgpPeerNgVpnApplyImport,
11697                tBgpPeerNgVpnApplyExport,
11698                tBgpPeerNgVpnLocalCaps,
11699                tBgpPeerNgVpnRemoteCaps,
11700                tBgpPeerNgConnState,
11701                tBgpPeerNgASOverride,
11702                tBgpPeerNgOrf,
11703                tBgpPeerNgExtCommsOrf,
11704                tBgpPeerNgExtCommsSendOrf,
11705                tBgpPeerNgExtCommsRecvOrf,
11706                tBgpPeerNgOperMsgOctetsRcvd,
11707                tBgpPeerNgOperMsgOctetsSent,
11708                tBgpPeerNgOperInputQueueMsgs,
11709                tBgpPeerNgOperOutputQueueMsgs,
11710                tBgpPeerNgOperReceivedPrefixes,
11711                tBgpPeerNgOperSentPrefixes,
11712                tBgpPeerNgOperActivePrefixes,
11713                tBgpPeerNgOperReceivedPaths,
11714                tBgpPeerNgOperFlaps,
11715                tBgpPeerNgOperLastState,
11716                tBgpPeerNgOperLastEvent,
11717                tBgpPeerNgOperVpnRecvPrefixes,
11718                tBgpPeerNgOperVpnSentPrefixes,
11719                tBgpPeerNgOperVpnActivePrefixes,
11720                tBgpPeerNgSendOrfRTRowStatus,
11721                tBgpPeerNgOperGRSupport,
11722                tBgpPeerNgOperGRFamilyRestart,
11723                tBgpPeerNgOperGRFamilyFwding,
11724                tBgpPeerNgOperGRFamilyNegotiated,
11725                tBgpPeerNgOperGRRecvEOR,
11726                tBgpPeerNgOperGRSendEOR,
11727                tBgpPeerNgOperGRStaleRoutesTime,
11728                tBgpPeerNgOperGRReqRestartTime,
11729                tBgpPeerNgOperGRStatus,
11730                tBgpPeerNgOperNumRestarts,
11731                tBgpPeerNgOperLastRestartTime,
11732                tBgpPeerNgOperV6ReceivedPrefixes,
11733                tBgpPeerNgOperV6SentPrefixes,
11734                tBgpPeerNgOperV6ActivePrefixes,
11735                tBgpPeerNgOperV4SuppPfxDamp,
11736                tBgpPeerNgOperVpnSuppPfxDamp,
11737                tBgpPeerNgOperV6SuppPfxDamp,
11738                tBgpPeerNgOperMCastV4SuppPfxDamp,
11739                tBgpPeerNgOperMCastV4RecvPfxs,
11740                tBgpPeerNgOperMCastV4SentPfxs,
11741                tBgpPeerNgOperMCastV4ActivePfxs,
11742                tBgpPeerNgOperVpnIpv6RecvPfxs,
11743                tBgpPeerNgOperVpnIpv6SentPfxs,
11744                tBgpPeerNgOperVpnIpv6ActivePfxs,
11745                tBgpPeerNgOperVpnIpv6SuppPfxDamp
11746            }
11747   STATUS       obsolete
11748   DESCRIPTION
11749       "The group of objects supporting management of extended BGP
11750       peers on Alcatel-Lucent SROS series systems."
11751   ::= { tmnxBgpGroups 37 }
11752
11753tmnxBgpPeeringPolicyV7v0Group OBJECT-GROUP
11754    OBJECTS {
11755                tBgpPeeringPolicyTableLastChngd,
11756                tBgpPrngPlcyRowStatus,
11757                tBgpPrngPlcyLastChngd,
11758                tBgpPrngPlcyDescription,
11759                tBgpPrngPlcyInheritance,
11760                tBgpPrngPlcyAdvertiseInactiveRts,
11761                tBgpPrngPlcyNoAggregatorID,
11762                tBgpPrngPlcyASOverride,
11763                tBgpPrngPlcyAuthKeyChain,
11764                tBgpPrngPlcyMd5Auth,
11765                tBgpPrngPlcyMd5AuthKey,
11766                tBgpPrngPlcyClusterId,
11767                tBgpPrngPlcyConnectRetry,
11768                tBgpPrngPlcyDampening,
11769                tBgpPrngPlcyDisableClientReflect,
11770                tBgpPrngPlcyDisableComms,
11771                tBgpPrngPlcyDisableExtComms,
11772                tBgpPrngPlcyDisableFEFailover,
11773                tBgpPrngPlcyImportPolicy1,
11774                tBgpPrngPlcyImportPolicy2,
11775                tBgpPrngPlcyImportPolicy3,
11776                tBgpPrngPlcyImportPolicy4,
11777                tBgpPrngPlcyImportPolicy5,
11778                tBgpPrngPlcyExportPolicy1,
11779                tBgpPrngPlcyExportPolicy2,
11780                tBgpPrngPlcyExportPolicy3,
11781                tBgpPrngPlcyExportPolicy4,
11782                tBgpPrngPlcyExportPolicy5,
11783                tBgpPrngPlcyHoldTime,
11784                tBgpPrngPlcyKeepAlive,
11785                tBgpPrngPlcyLocalAddressType,
11786                tBgpPrngPlcyLocalAddress,
11787                tBgpPrngPlcyLocalAS,
11788                tBgpPrngPlcyLocalASPrivate,
11789                tBgpPrngPlcyLocalPreference,
11790                tBgpPrngPlcyLoopDetect,
11791                tBgpPrngPlcyMEDSource,
11792                tBgpPrngPlcyMEDValue,
11793                tBgpPrngPlcyMinASOrigination,
11794                tBgpPrngPlcyMinRteAdvertisement,
11795                tBgpPrngPlcyMultihop,
11796                tBgpPrngPlcyNextHopSelf,
11797                tBgpPrngPlcyPassive,
11798                tBgpPrngPlcyPeerAS,
11799                tBgpPrngPlcyPreference,
11800                tBgpPrngPlcyMaxPrefix,
11801                tBgpPrngPlcyRemovePrivateAS,
11802                tBgpPrngPlcyMinTTLValue,
11803                tBgpPrngPlcyPeerType,
11804                tBgpPeerGroupDynamicPeerGroup,
11805                tBgpPrngPlcyDisable4ByteASN,
11806                tBgpPrngPlcyRemovePrivateASLmtd
11807            }
11808   STATUS       obsolete
11809   DESCRIPTION
11810       "The group of objects supporting management of BGP
11811       peering policies on Alcatel-Lucent SROS series systems."
11812   ::= { tmnxBgpGroups 38 }
11813
11814tmnxBgp4ByteASNV7v0Group OBJECT-GROUP
11815    OBJECTS {
11816                tbgp4PathAttrASPathSegment,
11817                tbgp4PathAttrAggregatorAS,
11818                tBgpConfederation4BytTblLstChngd,
11819                tBgpConfederation4ByteRowStatus
11820            }
11821   STATUS       current
11822   DESCRIPTION
11823       "The group of objects supporting 4-byte Autonomous System Number
11824        on Alcatel-Lucent SROS series systems release 7.0."
11825   ::= { tmnxBgpGroups 39 }
11826
11827tmnxBgpInstanceV7v0Group OBJECT-GROUP
11828    OBJECTS {
11829                tBgpInstanceTableLastChanged,
11830                tBgpInstanceRowStatus,
11831                tBgpInstanceShutdown,
11832                tBgpInstanceDescription,
11833                tBgpInstanceAlwaysCompareMED,
11834                tBgpInstanceBgpId,
11835                tBgpInstanceConnectRetry,
11836                tBgpInstanceHoldTime,
11837                tBgpInstanceKeepAlive,
11838                tBgpInstanceMinASOrigination,
11839                tBgpInstanceDampening,
11840                tBgpInstanceLocalPreference,
11841                tBgpInstanceLoopDetect,
11842                tBgpInstanceMinRouteAdvertisement,
11843                tBgpInstanceMultipath,
11844                tBgpInstanceNoAggregatorID,
11845                tBgpInstancePreference,
11846                tBgpInstanceRemovePrivateAS,
11847                tBgpInstanceLastChanged,
11848                tBgpInstanceMultihop,
11849                tBgpInstanceMEDSource,
11850                tBgpInstanceMEDValue,
11851                tBgpInstanceImportPolicy1,
11852                tBgpInstanceImportPolicy2,
11853                tBgpInstanceImportPolicy3,
11854                tBgpInstanceImportPolicy4,
11855                tBgpInstanceImportPolicy5,
11856                tBgpInstanceExportPolicy1,
11857                tBgpInstanceExportPolicy2,
11858                tBgpInstanceExportPolicy3,
11859                tBgpInstanceExportPolicy4,
11860                tBgpInstanceExportPolicy5,
11861                tBgpInstanceOperStatus,
11862                tBgpInstanceLocalASPrivate,
11863                tBgpInstanceMd5Auth,
11864                tBgpInstanceMd5AuthKey,
11865                tBgpInstanceClusterId,
11866                tBgpInstanceDisableClientReflect,
11867                tBgpInstanceIBgpMultipath,
11868                tBgpInstanceFamily,
11869                tBgpInstanceGracefulRestart,
11870                tBgpInstanceGRPathSelectDefer,
11871                tBgpInstanceGRRestartTime,
11872                tBgpInstanceGRStaleRoute,
11873                tBgpInstanceGRAdminState,
11874                tBgpInstanceGROperState,
11875                tBgpInstanceVpnApplyImport,
11876                tBgpInstanceVpnApplyExport,
11877                tBgpInstanceIgpShortcut,
11878                tBgpInstanceDisallowIgp,
11879                tBgpInstanceOrf,
11880                tBgpInstanceExtCommsOrf,
11881                tBgpInstanceExtCommsSendOrf,
11882                tBgpInstanceExtCommsRecvOrf,
11883                tBgpInstRteTargetRowStatus,
11884                tBgpSendOrfRTRowStatus,
11885                tBgpInstanceAllowInterAsVpn,
11886                tBgpInstanceLocalAS4Byte,
11887                tBgpInstanceConfederationAS4Byte,
11888                tBgpInstanceDisable4ByteASN,
11889                tBgpInstanceMultipathEiBgpState,
11890                tBgpInstanceHoldTimeIsStrict,
11891                tBgpInstanceRemovePrivateASLmtd
11892            }
11893    STATUS  obsolete
11894    DESCRIPTION
11895        "The group of objects supporting management of each extended BGP
11896         instance on Alcatel-Lucent SROS series systems."
11897    ::= { tmnxBgpGroups 40 }
11898
11899tmnxBgpPeerGroupV7v0Group OBJECT-GROUP
11900    OBJECTS {
11901                tBgpPeerGroupTableLastChanged,
11902                tBgpPeerGroupTableSpinlock,
11903                tBgpPeerGroupName,
11904                tBgpPeerGroupRowStatus,
11905                tBgpPeerGroupShutdown,
11906                tBgpPeerGroupDescription,
11907                tBgpPeerGroupConnectRetry,
11908                tBgpPeerGroupHoldTime,
11909                tBgpPeerGroupKeepAlive,
11910                tBgpPeerGroupMinASOrigination,
11911                tBgpPeerGroupDampening,
11912                tBgpPeerGroupLocalPreference,
11913                tBgpPeerGroupLoopDetect,
11914                tBgpPeerGroupMinRouteAdvertisement,
11915                tBgpPeerGroupMaxPrefix,
11916                tBgpPeerGroupMEDSource,
11917                tBgpPeerGroupMEDValue,
11918                tBgpPeerGroupMultihop,
11919                tBgpPeerGroupNextHopSelf,
11920                tBgpPeerGroupNoAggregatorID,
11921                tBgpPeerGroupPassive,
11922                tBgpPeerGroupPeerType,
11923                tBgpPeerGroupPreference,
11924                tBgpPeerGroupRemovePrivateAS,
11925                tBgpPeerGroupLastChanged,
11926                tBgpPeerGroupInheritance,
11927                tBgpPeerGroupImportPolicy1,
11928                tBgpPeerGroupImportPolicy2,
11929                tBgpPeerGroupImportPolicy3,
11930                tBgpPeerGroupImportPolicy4,
11931                tBgpPeerGroupImportPolicy5,
11932                tBgpPeerGroupExportPolicy1,
11933                tBgpPeerGroupExportPolicy2,
11934                tBgpPeerGroupExportPolicy3,
11935                tBgpPeerGroupExportPolicy4,
11936                tBgpPeerGroupExportPolicy5,
11937                tBgpPeerGroupOperStatus,
11938                tBgpPeerGroupLocalASPrivate,
11939                tBgpPeerGroupMd5Auth,
11940                tBgpPeerGroupMd5AuthKey,
11941                tBgpPeerGroupClusterId,
11942                tBgpPeerGroupDisableClientReflect,
11943                tBgpPeerGroupGracefulRestart,
11944                tBgpPeerGroupGRRestartTime,
11945                tBgpPeerGroupGRStaleRoute,
11946                tBgpPeerGroupGRAdminState,
11947                tBgpPeerGroupGROperState,
11948                tBgpPeerGroupFamily,
11949                tBgpPeerGroupVpnApplyImport,
11950                tBgpPeerGroupVpnApplyExport,
11951                tBgpPeerGroupASOverride,
11952                tBgpPeerGroupOrf,
11953                tBgpPeerGroupExtCommsOrf,
11954                tBgpPeerGroupExtCommsSendOrf,
11955                tBgpPeerGroupExtCommsRecvOrf,
11956                tBgpPGSendOrfRTRowStatus,
11957                tBgpPeerGroupLocalAS4Byte,
11958                tBgpPeerGroupPeerAS4Byte,
11959                tBgpPeerGroupDisable4ByteASN,
11960                tBgpPeerGroupHoldTimeIsStrict,
11961                tBgpPeerGroupRemovePrivateASLmtd
11962        }
11963    STATUS  obsolete
11964    DESCRIPTION
11965        "The group of objects supporting management of extended BGP
11966         Peer Groups on Alcatel-Lucent SROS series systems."
11967    ::= { tmnxBgpGroups 41 }
11968
11969tmnxBgpPeerV7v0Group OBJECT-GROUP
11970    OBJECTS {   tBgpPeerTableLastChanged,
11971                tBgpPeerTableSpinlock,
11972                tBgpPeerNgPeerGroup,
11973                tBgpPeerNgRowStatus,
11974                tBgpPeerNgShutdown,
11975                tBgpPeerNgDescription,
11976                tBgpPeerNgConnectRetry,
11977                tBgpPeerNgHoldTime,
11978                tBgpPeerNgKeepAlive,
11979                tBgpPeerNgMinASOrigination,
11980                tBgpPeerNgDampening,
11981                tBgpPeerNgLocalAddress,
11982                tBgpPeerNgLocalAddressType,
11983                tBgpPeerNgLocalPreference,
11984                tBgpPeerNgLoopDetect,
11985                tBgpPeerNgMinRouteAdvertisement,
11986                tBgpPeerNgMaxPrefix,
11987                tBgpPeerNgMEDSource,
11988                tBgpPeerNgMEDValue,
11989                tBgpPeerNgMultihop,
11990                tBgpPeerNgNextHopSelf,
11991                tBgpPeerNgNoAggregatorID,
11992                tBgpPeerNgPassive,
11993                tBgpPeerNgPeerType,
11994                tBgpPeerNgPreference,
11995                tBgpPeerNgRemovePrivateAS,
11996                tBgpPeerNgLastChanged,
11997                tBgpPeerNgInheritance,
11998                tBgpPeerNgImportPolicy1,
11999                tBgpPeerNgImportPolicy2,
12000                tBgpPeerNgImportPolicy3,
12001                tBgpPeerNgImportPolicy4,
12002                tBgpPeerNgImportPolicy5,
12003                tBgpPeerNgExportPolicy1,
12004                tBgpPeerNgExportPolicy2,
12005                tBgpPeerNgExportPolicy3,
12006                tBgpPeerNgExportPolicy4,
12007                tBgpPeerNgExportPolicy5,
12008                tBgpPeerNgOperStatus,
12009                tBgpPeerNgLocalASPrivate,
12010                tBgpPeerNgMd5Auth,
12011                tBgpPeerNgMd5AuthKey,
12012                tBgpPeerNgClusterId,
12013                tBgpPeerNgDisableClientReflect,
12014                tBgpPeerNgGracefulRestart,
12015                tBgpPeerNgGRRestartTime,
12016                tBgpPeerNgGRStaleRoute,
12017                tBgpPeerNgGRAdminState,
12018                tBgpPeerNgGROperState,
12019                tBgpPeerNgFamily,
12020                tBgpPeerNgVpnRemoteFamily,
12021                tBgpPeerNgVpnApplyImport,
12022                tBgpPeerNgVpnApplyExport,
12023                tBgpPeerNgVpnLocalCaps,
12024                tBgpPeerNgVpnRemoteCaps,
12025                tBgpPeerNgConnState,
12026                tBgpPeerNgASOverride,
12027                tBgpPeerNgOrf,
12028                tBgpPeerNgExtCommsOrf,
12029                tBgpPeerNgExtCommsSendOrf,
12030                tBgpPeerNgExtCommsRecvOrf,
12031                tBgpPeerNgOperMsgOctetsRcvd,
12032                tBgpPeerNgOperMsgOctetsSent,
12033                tBgpPeerNgOperInputQueueMsgs,
12034                tBgpPeerNgOperOutputQueueMsgs,
12035                tBgpPeerNgOperReceivedPrefixes,
12036                tBgpPeerNgOperSentPrefixes,
12037                tBgpPeerNgOperActivePrefixes,
12038                tBgpPeerNgOperReceivedPaths,
12039                tBgpPeerNgOperFlaps,
12040                tBgpPeerNgOperLastState,
12041                tBgpPeerNgOperLastEvent,
12042                tBgpPeerNgOperVpnRecvPrefixes,
12043                tBgpPeerNgOperVpnSentPrefixes,
12044                tBgpPeerNgOperVpnActivePrefixes,
12045                tBgpPeerNgSendOrfRTRowStatus,
12046                tBgpPeerNgOperGRSupport,
12047                tBgpPeerNgOperGRFamilyRestart,
12048                tBgpPeerNgOperGRFamilyFwding,
12049                tBgpPeerNgOperGRFamilyNegotiated,
12050                tBgpPeerNgOperGRRecvEOR,
12051                tBgpPeerNgOperGRSendEOR,
12052                tBgpPeerNgOperGRStaleRoutesTime,
12053                tBgpPeerNgOperGRReqRestartTime,
12054                tBgpPeerNgOperGRStatus,
12055                tBgpPeerNgOperNumRestarts,
12056                tBgpPeerNgOperLastRestartTime,
12057                tBgpPeerNgOperV6ReceivedPrefixes,
12058                tBgpPeerNgOperV6SentPrefixes,
12059                tBgpPeerNgOperV6ActivePrefixes,
12060                tBgpPeerNgOperV4SuppPfxDamp,
12061                tBgpPeerNgOperVpnSuppPfxDamp,
12062                tBgpPeerNgOperV6SuppPfxDamp,
12063                tBgpPeerNgOperMCastV4SuppPfxDamp,
12064                tBgpPeerNgOperMCastV4RecvPfxs,
12065                tBgpPeerNgOperMCastV4SentPfxs,
12066                tBgpPeerNgOperMCastV4ActivePfxs,
12067                tBgpPeerNgOperVpnIpv6RecvPfxs,
12068                tBgpPeerNgOperVpnIpv6SentPfxs,
12069                tBgpPeerNgOperVpnIpv6ActivePfxs,
12070                tBgpPeerNgOperVpnIpv6SuppPfxDamp,
12071                tBgpPeerNgLocalAS4Byte,
12072                tBgpPeerNgPeerAS4Byte,
12073                tBgpPeerNgDisable4ByteASN,
12074                tBgpPeerNgOperMvpnV4SuppPfxDamp,
12075                tBgpPeerNgOperMvpnV4RecvPfxs,
12076                tBgpPeerNgOperMvpnV4SentPfxs,
12077                tBgpPeerNgOperMvpnV4ActivePfxs,
12078                tBgpPeerNgHoldTimeIsStrict,
12079                tBgpPeerNgL2vpnCiscoInterop,
12080                tBgpPeerNgRemovePrivateASLmtd
12081            }
12082   STATUS       obsolete
12083   DESCRIPTION
12084       "The group of objects supporting management of extended BGP
12085       peers on Alcatel-Lucent SROS series systems."
12086   ::= { tmnxBgpGroups 42 }
12087
12088tmnxBgpObsoleteV7v0Group OBJECT-GROUP
12089    OBJECTS {
12090                tBgpInstanceLocalAS,
12091                tBgpInstanceConfederationAS,
12092                tBgpPeerGroupLocalAS,
12093                tBgpPeerGroupPeerAS,
12094                tBgpPeerNgLocalAS,
12095                tBgpPeerNgPeerAS,
12096                tBgpConfederationTableLastChanged,
12097                tBgpConfederationRowStatus
12098            }
12099   STATUS       current
12100   DESCRIPTION
12101       "The group of objects in TIMETRA-BGP-MIB which are obsoleted in
12102        Alcatel-Lucent SROS 7.0 series systems."
12103   ::= { tmnxBgpGroups 43 }
12104
12105tmnxBgpNotifyObjsV7v0Group OBJECT-GROUP
12106    OBJECTS {
12107             tBgpPeerNgAddrType,
12108             tBgpPeerNgAddr,
12109             tBgpRouteInvalidReason,
12110             tBgpRouteNLRI
12111            }
12112    STATUS        current
12113    DESCRIPTION
12114        "The group of notify objects supporting management of extended
12115         BGP on Alcatel-Lucent SROS series systems release 7.0."
12116    ::= { tmnxBgpGroups 44 }
12117
12118tmnxBgpNotificationV7v0Group NOTIFICATION-GROUP
12119    NOTIFICATIONS {
12120                 tBgpPeerNgHoldTimeInconsistent,
12121                 tBgp4RouteInvalid
12122                 }
12123    STATUS current
12124    DESCRIPTION
12125        "The group of notifications supporting management of extended
12126         BGP on Alcatel-Lucent SROS series systems release 7.0."
12127    ::= { tmnxBgpGroups 45 }
12128
12129tmnxBgpInstanceV8v0Group OBJECT-GROUP
12130    OBJECTS {
12131             tBgpInstanceRapidUpdate,
12132             tBgpInstanceAsPathIgnoreFamily
12133            }
12134    STATUS  current
12135    DESCRIPTION
12136        "The group of objects supporting management of each extended BGP
12137         instance on Alcatel-Lucent SROS series systems release 8.0"
12138    ::= { tmnxBgpGroups 46 }
12139
12140tmnxBgpObsoleteV8v0Group OBJECT-GROUP
12141    OBJECTS {
12142             tBgpInstanceAsPathIgnore
12143            }
12144   STATUS       current
12145   DESCRIPTION
12146       "The group of objects in TIMETRA-BGP-MIB which are obsoleted in
12147        Alcatel-Lucent SROS 8.0 series systems."
12148   ::= { tmnxBgpGroups 47 }
12149
12150tmnxBgpPeerV8v0Group OBJECT-GROUP
12151    OBJECTS {
12152             tBgpPeerNgOperMvpnV4ActivePfxs,
12153             tBgpPeerNgOperl2VpnSuppPfxDamp,
12154             tBgpPeerNgOperl2VpnRecvPfxs,
12155             tBgpPeerNgOperl2VpnSentPfxs,
12156             tBgpPeerNgOperl2VpnActivePfxs,
12157             tBgpPeerNgOperMdtSafiSuppPfxDamp,
12158             tBgpPeerNgOperMdtSafiRecvPfxs,
12159             tBgpPeerNgOperMdtSafiSentPfxs,
12160             tBgpPeerNgOperMdtSafiActivePfxs
12161            }
12162    STATUS       current
12163    DESCRIPTION
12164        "The group of objects supporting management of extended BGP
12165        peers on Alcatel-Lucent 8.0 SROS series systems."
12166    ::= { tmnxBgpGroups 48 }
12167
12168tmnxBgpGlobalV8v0Group OBJECT-GROUP
12169     OBJECTS {
12170                 tBgpInstancePMTUDiscovery,
12171                 tBgpPeerGroupPMTUDiscovery,
12172                 tBgpPeerNgPMTUDiscovery,
12173                 tBgpPeerNgAdvertiseLdpPrefix,
12174                 tBgpPeerGroupMaxPrefixLogOnly,
12175                 tBgpPeerGroupMaxPrefixThreshold,
12176                 tBgpPeerNgMaxPrefixLogOnly,
12177                 tBgpPeerNgMaxPrefixThreshold,
12178                 tBgpPrngPlcyMaxPrefixLogOnly,
12179                 tBgpPrngPlcyMaxPrefixThreshold
12180             }
12181     STATUS  current
12182     DESCRIPTION
12183         "The group of objects supporting management of extended BGP
12184          on Alcatel-Lucent SROS series systems release 8.0."
12185     ::= { tmnxBgpGroups 49 }
12186
12187tmnxBgpAddPathV9v0R4Group OBJECT-GROUP
12188      OBJECTS {
12189                 tBgpInstanceEnableAddPath,
12190                 tBgpInstanceRecvAddPath,
12191                 tBgpInstanceIpv4AddPathLimit,
12192                 tBgpInstanceVpnIpv4AddPathLimit,
12193                 tBgpInstanceIpv6AddPathLimit,
12194                 tBgpInstanceVpnIpv6AddPathLimit,
12195                 tBgpPGEnableAddPath,
12196                 tBgpPGRecvAddPath,
12197                 tBgpPGIpv4AddPathLimit,
12198                 tBgpPGVpnIpv4AddPathLimit,
12199                 tBgpPGIpv6AddPathLimit,
12200                 tBgpPGVpnIpv6AddPathLimit,
12201                 tBgpPeerNgEnableAddPath,
12202                 tBgpPeerNgRecvAddPath,
12203                 tBgpPeerNgIpv4AddPathLimit,
12204                 tBgpPeerNgVpnIpv4AddPathLimit,
12205                 tBgpPeerNgIpv6AddPathLimit,
12206                 tBgpPeerNgVpnIpv6AddPathLimit,
12207                 tBgpPeerNgAddPathSendRemoteCaps,
12208                 tBgpPeerNgAddPathRecvRemoteCaps,
12209                 tBgpPeerNgOperBackupPrefixes,
12210                 tBgpPeerNgOperV6BackupPrefixes
12211              }
12212      STATUS  current
12213      DESCRIPTION
12214          "The group of objects supporting BGP ADD-PATH
12215           on Alcatel-Lucent SROS series systems release 9.0R4."
12216      ::= { tmnxBgpGroups 50 }
12217
12218tmnxBgpPeerV9v0Group OBJECT-GROUP
12219     OBJECTS {
12220                 tBgpPeerNgOperMsPwSuppPfxDamp,
12221                 tBgpPeerNgOperMsPwRecvPfxs,
12222                 tBgpPeerNgOperMsPwSentPfxs,
12223                 tBgpPeerNgOperMsPwActivePfxs,
12224                 tBgpPeerNgOperFlowIpv4SupPfxDamp,
12225                 tBgpPeerNgOperFlowIpv4RecvPfxs,
12226                 tBgpPeerNgOperFlowIpv4SentPfxs,
12227                 tBgpPeerNgOperFlowIpv4ActivePfxs
12228             }
12229     STATUS       current
12230     DESCRIPTION
12231         "The group of objects supporting management of extended BGP
12232         peers on Alcatel-Lucent 9.0 SROS series systems."
12233     ::= { tmnxBgpGroups 51 }
12234
12235tmnxBgpGlobalV9v0Group OBJECT-GROUP
12236    OBJECTS {
12237                 tBgpInstanceTransportTunnel,
12238                 tBgpInstanceAdvertiseExternal,
12239                 tBgpInstanceBackupPath,
12240                 tBgpPGUpdatedErrorHandling,
12241                 tBgpPeerNgUpdatedErrorHandling,
12242                 tBgpInstanceDisableRtTblInstall
12243            }
12244    STATUS  current
12245    DESCRIPTION
12246        "The group of objects supporting management of extended BGP
12247         on Alcatel-Lucent SROS series systems release 9.0."
12248    ::= { tmnxBgpGroups 52 }
12249
12250tmnxBgpFlowSpecV9v0Group OBJECT-GROUP
12251    OBJECTS {
12252                 tBgpPGFlowspecValidate,
12253                 tBgpPeerNgFlowspecValidate,
12254                 tBgpInstanceFlowspecValidate
12255            }
12256    STATUS  current
12257    DESCRIPTION
12258        "The group of objects supporting BGP Flow Spec
12259         on Alcatel-Lucent SROS series systems release 9.0."
12260    ::= { tmnxBgpGroups 53 }
12261
12262tmnxBgpDisableCapNegoV9v0Group OBJECT-GROUP
12263    OBJECTS {
12264                 tBgpPeerGroupDisableCapNego,
12265                 tBgpPeerNgDisableCapNegotiation
12266            }
12267    STATUS  current
12268    DESCRIPTION
12269        "The group of objects supporting disabling capability negotiation
12270         on BGP Group and peer level on Alcatel-Lucent SROS series systems
12271         release 9.0."
12272    ::= { tmnxBgpGroups 54 }
12273
12274tmnxBgpNotifyObjsV9v0Group OBJECT-GROUP
12275    OBJECTS {
12276                 tBgpFlowspecExtCommunityAction,
12277                 tBgpFlowspecExtCommActionValue,
12278                 tBgpPeerFlowRouteDestAddrType,
12279                 tBgpPeerFlowRouteDestAddr,
12280                 tBgpFlowRouteInvalidReason,
12281                 tBgpFlowRouteNLRI,
12282                 tBgp4OptTransPathAttrType,
12283                 tBgp4OptTransPathAttrLength,
12284                 tBgp4OptTransPathAttribute,
12285                 tBgp4OTWithdrawnRouteLength,
12286                 tBgp4OTWithdrawnRoutePrefix
12287            }
12288    STATUS        current
12289    DESCRIPTION
12290        "The group of notify objects supporting management of extended
12291         BGP on Alcatel-Lucent SROS series systems release 9.0."
12292    ::= { tmnxBgpGroups 55 }
12293
12294tmnxBgpNotificationV9v0Group NOTIFICATION-GROUP
12295    NOTIFICATIONS {
12296                 tBgpMaxNgPrefix100,
12297                 tBgpPeerNgGRStatusChange,
12298                 tBgpNgEstablished,
12299                 tBgpNgBackwardTransition,
12300                 tBgpFlowspecUnsupportdComAction,
12301                 tBgpFlowRouteInvalid,
12302                 tBgpMaxNgPrefixThreshReached,
12303                 tBgp4OptTransPathAttrInvalid,
12304                 tBgp4OptTransWithdrawnRoutes
12305                 }
12306    STATUS current
12307    DESCRIPTION
12308        "The group of notifications supporting management of extended
12309         BGP on Alcatel-Lucent SROS series systems release 9.0."
12310    ::= { tmnxBgpGroups 56 }
12311
12312tmnxBgpGlobalV10v0Group OBJECT-GROUP
12313    OBJECTS {
12314                 tBgpInstanceIgnoreNextHopMetric,
12315                 tBgpInstanceMpBgpKeep,
12316                 tBgpInstanceIgnoreRouterId,
12317                 tBgpInstanceAlwaysCompMEDStrict,
12318                 tBgpPGAigp,
12319                 tBgpPeerNgAigp,
12320                 tBgpPeerNgOperVpnV4BackupPfxs,
12321                 tBgpPeerNgOperVpnV6BackupPfxs,
12322                 tBgpInstanceMinHoldTime,
12323                 tBgpPGMinHoldTime,
12324                 tBgpPeerNgMinHoldTime,
12325                 tBgpPeerNgSplitHorizon,
12326                 tBgpInstRemovePrivateSkipPeerAs,
12327                 tBgpPGRemovePrivateSkipPeerAs,
12328                 tBgpPeerNgRemPrivateSkipPeerAs,
12329                 tBgpInstanceNHResUseBgpRoutes,
12330                 tBgpPeerNgOperMcastVpnV4RecvPfxs,
12331                 tBgpPeerNgOperMcastVpnV4SentPfxs,
12332                 tBgpPeerNgOperMcastVpnV4ActPfxs
12333            }
12334    STATUS  current
12335    DESCRIPTION
12336        "The group of objects supporting management of extended BGP
12337         on Alcatel-Lucent SROS series systems release 10.0."
12338    ::= { tmnxBgpGroups 57 }
12339
12340tmnxBgpRTConstraintV10v0Group OBJECT-GROUP
12341    OBJECTS {
12342                tBgpPGDefaultRouteTarget,
12343                tBgpPeerNgDefaultRouteTarget,
12344                tBgpPeerNgOperRtTgtSuppPfxDamp,
12345                tBgpPeerNgOperRtTgtRecvPfxs,
12346                tBgpPeerNgOperRtTgtSentPfxs,
12347                tBgpPeerNgOperRtTgtActivePfxs
12348            }
12349    STATUS  current
12350    DESCRIPTION
12351        "The group of objects supporting Route Target Constraint on
12352         Alcatel-Lucent SROS series systems release 10.0."
12353    ::= { tmnxBgpGroups 58 }
12354
12355tmnxBgpInstanceV10v0Group OBJECT-GROUP
12356    OBJECTS {
12357                tBgpInstanceTableLastChanged,
12358                tBgpInstanceRowStatus,
12359                tBgpInstanceShutdown,
12360                tBgpInstanceDescription,
12361                tBgpInstanceAlwaysCompareMED,
12362                tBgpInstanceBgpId,
12363                tBgpInstanceConnectRetry,
12364                tBgpInstanceHoldTime,
12365                tBgpInstanceKeepAlive,
12366                tBgpInstanceMinASOrigination,
12367                tBgpInstanceDampening,
12368                tBgpInstanceLocalPreference,
12369                tBgpInstanceLoopDetect,
12370                tBgpInstanceMinRouteAdvertisement,
12371                tBgpInstanceMultipath,
12372                tBgpInstanceNoAggregatorID,
12373                tBgpInstancePreference,
12374                tBgpInstanceRemovePrivateAS,
12375                tBgpInstanceLastChanged,
12376                tBgpInstanceMultihop,
12377                tBgpInstanceMEDSource,
12378                tBgpInstanceMEDValue,
12379                tBgpInstanceOperStatus,
12380                tBgpInstanceLocalASPrivate,
12381                tBgpInstanceMd5Auth,
12382                tBgpInstanceMd5AuthKey,
12383                tBgpInstanceClusterId,
12384                tBgpInstanceDisableClientReflect,
12385                tBgpInstanceIBgpMultipath,
12386                tBgpInstanceFamily,
12387                tBgpInstanceGracefulRestart,
12388                tBgpInstanceGRPathSelectDefer,
12389                tBgpInstanceGRRestartTime,
12390                tBgpInstanceGRStaleRoute,
12391                tBgpInstanceGRAdminState,
12392                tBgpInstanceGROperState,
12393                tBgpInstanceVpnApplyImport,
12394                tBgpInstanceVpnApplyExport,
12395                tBgpInstanceIgpShortcut,
12396                tBgpInstanceDisallowIgp,
12397                tBgpInstanceOrf,
12398                tBgpInstanceExtCommsOrf,
12399                tBgpInstanceExtCommsSendOrf,
12400                tBgpInstanceExtCommsRecvOrf,
12401                tBgpInstRteTargetRowStatus,
12402                tBgpSendOrfRTRowStatus,
12403                tBgpInstanceAllowInterAsVpn,
12404                tBgpInstanceLocalAS4Byte,
12405                tBgpInstanceConfederationAS4Byte,
12406                tBgpInstanceDisable4ByteASN,
12407                tBgpInstanceMultipathEiBgpState,
12408                tBgpInstanceRemovePrivateASLmtd,
12409                tBgpInstancePlcyImportPolicy1,
12410                tBgpInstancePlcyImportPolicy2,
12411                tBgpInstancePlcyImportPolicy3,
12412                tBgpInstancePlcyImportPolicy4,
12413                tBgpInstancePlcyImportPolicy5,
12414                tBgpInstancePlcyImportPolicy6,
12415                tBgpInstancePlcyImportPolicy7,
12416                tBgpInstancePlcyImportPolicy8,
12417                tBgpInstancePlcyImportPolicy9,
12418                tBgpInstancePlcyImportPolicy10,
12419                tBgpInstancePlcyImportPolicy11,
12420                tBgpInstancePlcyImportPolicy12,
12421                tBgpInstancePlcyImportPolicy13,
12422                tBgpInstancePlcyImportPolicy14,
12423                tBgpInstancePlcyImportPolicy15,
12424                tBgpInstancePlcyExportPolicy1,
12425                tBgpInstancePlcyExportPolicy2,
12426                tBgpInstancePlcyExportPolicy3,
12427                tBgpInstancePlcyExportPolicy4,
12428                tBgpInstancePlcyExportPolicy5,
12429                tBgpInstancePlcyExportPolicy6,
12430                tBgpInstancePlcyExportPolicy7,
12431                tBgpInstancePlcyExportPolicy8,
12432                tBgpInstancePlcyExportPolicy9,
12433                tBgpInstancePlcyExportPolicy10,
12434                tBgpInstancePlcyExportPolicy11,
12435                tBgpInstancePlcyExportPolicy12,
12436                tBgpInstancePlcyExportPolicy13,
12437                tBgpInstancePlcyExportPolicy14,
12438                tBgpInstancePlcyExportPolicy15
12439            }
12440    STATUS  current
12441    DESCRIPTION
12442        "The group of objects supporting management of each extended BGP
12443         instance on Alcatel-Lucent SROS series systems since release 10.0."
12444    ::= { tmnxBgpGroups 59 }
12445
12446tmnxBgpPeerGroupV10v0Group OBJECT-GROUP
12447    OBJECTS {
12448                tBgpPeerGroupTableLastChanged,
12449                tBgpPeerGroupTableSpinlock,
12450                tBgpPeerGroupName,
12451                tBgpPeerGroupRowStatus,
12452                tBgpPeerGroupShutdown,
12453                tBgpPeerGroupDescription,
12454                tBgpPeerGroupConnectRetry,
12455                tBgpPeerGroupHoldTime,
12456                tBgpPeerGroupKeepAlive,
12457                tBgpPeerGroupMinASOrigination,
12458                tBgpPeerGroupDampening,
12459                tBgpPeerGroupLocalPreference,
12460                tBgpPeerGroupLoopDetect,
12461                tBgpPeerGroupMinRouteAdvertisement,
12462                tBgpPeerGroupMaxPrefix,
12463                tBgpPeerGroupMEDSource,
12464                tBgpPeerGroupMEDValue,
12465                tBgpPeerGroupMultihop,
12466                tBgpPeerGroupNextHopSelf,
12467                tBgpPeerGroupNoAggregatorID,
12468                tBgpPeerGroupPassive,
12469                tBgpPeerGroupPeerType,
12470                tBgpPeerGroupPreference,
12471                tBgpPeerGroupRemovePrivateAS,
12472                tBgpPeerGroupLastChanged,
12473                tBgpPeerGroupInheritance,
12474                tBgpPeerGroupOperStatus,
12475                tBgpPeerGroupLocalASPrivate,
12476                tBgpPeerGroupMd5Auth,
12477                tBgpPeerGroupMd5AuthKey,
12478                tBgpPeerGroupClusterId,
12479                tBgpPeerGroupDisableClientReflect,
12480                tBgpPeerGroupGracefulRestart,
12481                tBgpPeerGroupGRRestartTime,
12482                tBgpPeerGroupGRStaleRoute,
12483                tBgpPeerGroupGRAdminState,
12484                tBgpPeerGroupGROperState,
12485                tBgpPeerGroupFamily,
12486                tBgpPeerGroupVpnApplyImport,
12487                tBgpPeerGroupVpnApplyExport,
12488                tBgpPeerGroupASOverride,
12489                tBgpPeerGroupOrf,
12490                tBgpPeerGroupExtCommsOrf,
12491                tBgpPeerGroupExtCommsSendOrf,
12492                tBgpPeerGroupExtCommsRecvOrf,
12493                tBgpPGSendOrfRTRowStatus,
12494                tBgpPeerGroupLocalAS4Byte,
12495                tBgpPeerGroupPeerAS4Byte,
12496                tBgpPeerGroupDisable4ByteASN,
12497                tBgpPeerGroupRemovePrivateASLmtd,
12498                tBgpPeerGroupPlcyImportPolicy1,
12499                tBgpPeerGroupPlcyImportPolicy2,
12500                tBgpPeerGroupPlcyImportPolicy3,
12501                tBgpPeerGroupPlcyImportPolicy4,
12502                tBgpPeerGroupPlcyImportPolicy5,
12503                tBgpPeerGroupPlcyImportPolicy6,
12504                tBgpPeerGroupPlcyImportPolicy7,
12505                tBgpPeerGroupPlcyImportPolicy8,
12506                tBgpPeerGroupPlcyImportPolicy9,
12507                tBgpPeerGroupPlcyImportPolicy10,
12508                tBgpPeerGroupPlcyImportPolicy11,
12509                tBgpPeerGroupPlcyImportPolicy12,
12510                tBgpPeerGroupPlcyImportPolicy13,
12511                tBgpPeerGroupPlcyImportPolicy14,
12512                tBgpPeerGroupPlcyImportPolicy15,
12513                tBgpPeerGroupPlcyExportPolicy1,
12514                tBgpPeerGroupPlcyExportPolicy2,
12515                tBgpPeerGroupPlcyExportPolicy3,
12516                tBgpPeerGroupPlcyExportPolicy4,
12517                tBgpPeerGroupPlcyExportPolicy5,
12518                tBgpPeerGroupPlcyExportPolicy6,
12519                tBgpPeerGroupPlcyExportPolicy7,
12520                tBgpPeerGroupPlcyExportPolicy8,
12521                tBgpPeerGroupPlcyExportPolicy9,
12522                tBgpPeerGroupPlcyExportPolicy10,
12523                tBgpPeerGroupPlcyExportPolicy11,
12524                tBgpPeerGroupPlcyExportPolicy12,
12525                tBgpPeerGroupPlcyExportPolicy13,
12526                tBgpPeerGroupPlcyExportPolicy14,
12527                tBgpPeerGroupPlcyExportPolicy15
12528            }
12529    STATUS  current
12530    DESCRIPTION
12531        "The group of objects supporting management of extended BGP
12532         Peer Groups on Alcatel-Lucent SROS series systems since release 10.0."
12533    ::= { tmnxBgpGroups 60 }
12534
12535tmnxBgpPeerV10v0Group OBJECT-GROUP
12536    OBJECTS {
12537                tBgpPeerTableLastChanged,
12538                tBgpPeerTableSpinlock,
12539                tBgpPeerNgPeerGroup,
12540                tBgpPeerNgRowStatus,
12541                tBgpPeerNgShutdown,
12542                tBgpPeerNgDescription,
12543                tBgpPeerNgConnectRetry,
12544                tBgpPeerNgHoldTime,
12545                tBgpPeerNgKeepAlive,
12546                tBgpPeerNgMinASOrigination,
12547                tBgpPeerNgDampening,
12548                tBgpPeerNgLocalAddress,
12549                tBgpPeerNgLocalAddressType,
12550                tBgpPeerNgLocalPreference,
12551                tBgpPeerNgLoopDetect,
12552                tBgpPeerNgMinRouteAdvertisement,
12553                tBgpPeerNgMaxPrefix,
12554                tBgpPeerNgMEDSource,
12555                tBgpPeerNgMEDValue,
12556                tBgpPeerNgMultihop,
12557                tBgpPeerNgNextHopSelf,
12558                tBgpPeerNgNoAggregatorID,
12559                tBgpPeerNgPassive,
12560                tBgpPeerNgPeerType,
12561                tBgpPeerNgPreference,
12562                tBgpPeerNgRemovePrivateAS,
12563                tBgpPeerNgLastChanged,
12564                tBgpPeerNgInheritance,
12565                tBgpPeerNgExportPolicy1,
12566                tBgpPeerNgExportPolicy2,
12567                tBgpPeerNgExportPolicy3,
12568                tBgpPeerNgExportPolicy4,
12569                tBgpPeerNgExportPolicy5,
12570                tBgpPeerNgOperStatus,
12571                tBgpPeerNgLocalASPrivate,
12572                tBgpPeerNgMd5Auth,
12573                tBgpPeerNgMd5AuthKey,
12574                tBgpPeerNgClusterId,
12575                tBgpPeerNgDisableClientReflect,
12576                tBgpPeerNgGracefulRestart,
12577                tBgpPeerNgGRRestartTime,
12578                tBgpPeerNgGRStaleRoute,
12579                tBgpPeerNgGRAdminState,
12580                tBgpPeerNgGROperState,
12581                tBgpPeerNgFamily,
12582                tBgpPeerNgVpnRemoteFamily,
12583                tBgpPeerNgVpnApplyImport,
12584                tBgpPeerNgVpnApplyExport,
12585                tBgpPeerNgVpnLocalCaps,
12586                tBgpPeerNgVpnRemoteCaps,
12587                tBgpPeerNgConnState,
12588                tBgpPeerNgASOverride,
12589                tBgpPeerNgOrf,
12590                tBgpPeerNgExtCommsOrf,
12591                tBgpPeerNgExtCommsSendOrf,
12592                tBgpPeerNgExtCommsRecvOrf,
12593                tBgpPeerNgOperMsgOctetsRcvd,
12594                tBgpPeerNgOperMsgOctetsSent,
12595                tBgpPeerNgOperInputQueueMsgs,
12596                tBgpPeerNgOperOutputQueueMsgs,
12597                tBgpPeerNgOperReceivedPrefixes,
12598                tBgpPeerNgOperSentPrefixes,
12599                tBgpPeerNgOperActivePrefixes,
12600                tBgpPeerNgOperReceivedPaths,
12601                tBgpPeerNgOperFlaps,
12602                tBgpPeerNgOperLastState,
12603                tBgpPeerNgOperLastEvent,
12604                tBgpPeerNgOperVpnRecvPrefixes,
12605                tBgpPeerNgOperVpnSentPrefixes,
12606                tBgpPeerNgOperVpnActivePrefixes,
12607                tBgpPeerNgSendOrfRTRowStatus,
12608                tBgpPeerNgOperGRSupport,
12609                tBgpPeerNgOperGRFamilyRestart,
12610                tBgpPeerNgOperGRFamilyFwding,
12611                tBgpPeerNgOperGRFamilyNegotiated,
12612                tBgpPeerNgOperGRRecvEOR,
12613                tBgpPeerNgOperGRSendEOR,
12614                tBgpPeerNgOperGRStaleRoutesTime,
12615                tBgpPeerNgOperGRReqRestartTime,
12616                tBgpPeerNgOperGRStatus,
12617                tBgpPeerNgOperNumRestarts,
12618                tBgpPeerNgOperLastRestartTime,
12619                tBgpPeerNgOperV6ReceivedPrefixes,
12620                tBgpPeerNgOperV6SentPrefixes,
12621                tBgpPeerNgOperV6ActivePrefixes,
12622                tBgpPeerNgOperV4SuppPfxDamp,
12623                tBgpPeerNgOperVpnSuppPfxDamp,
12624                tBgpPeerNgOperV6SuppPfxDamp,
12625                tBgpPeerNgOperMCastV4SuppPfxDamp,
12626                tBgpPeerNgOperMCastV4RecvPfxs,
12627                tBgpPeerNgOperMCastV4SentPfxs,
12628                tBgpPeerNgOperMCastV4ActivePfxs,
12629                tBgpPeerNgOperVpnIpv6RecvPfxs,
12630                tBgpPeerNgOperVpnIpv6SentPfxs,
12631                tBgpPeerNgOperVpnIpv6ActivePfxs,
12632                tBgpPeerNgOperVpnIpv6SuppPfxDamp,
12633                tBgpPeerNgLocalAS4Byte,
12634                tBgpPeerNgPeerAS4Byte,
12635                tBgpPeerNgDisable4ByteASN,
12636                tBgpPeerNgOperMvpnV4SuppPfxDamp,
12637                tBgpPeerNgOperMvpnV4RecvPfxs,
12638                tBgpPeerNgOperMvpnV4SentPfxs,
12639                tBgpPeerNgOperMvpnV4ActivePfxs,
12640                tBgpPeerNgL2vpnCiscoInterop,
12641                tBgpPeerNgRemovePrivateASLmtd,
12642                tBgpPeerPlcyImportPolicy1,
12643                tBgpPeerPlcyImportPolicy2,
12644                tBgpPeerPlcyImportPolicy3,
12645                tBgpPeerPlcyImportPolicy4,
12646                tBgpPeerPlcyImportPolicy5,
12647                tBgpPeerPlcyImportPolicy6,
12648                tBgpPeerPlcyImportPolicy7,
12649                tBgpPeerPlcyImportPolicy8,
12650                tBgpPeerPlcyImportPolicy9,
12651                tBgpPeerPlcyImportPolicy10,
12652                tBgpPeerPlcyImportPolicy11,
12653                tBgpPeerPlcyImportPolicy12,
12654                tBgpPeerPlcyImportPolicy13,
12655                tBgpPeerPlcyImportPolicy14,
12656                tBgpPeerPlcyImportPolicy15,
12657                tBgpPeerPlcyExportPolicy1,
12658                tBgpPeerPlcyExportPolicy2,
12659                tBgpPeerPlcyExportPolicy3,
12660                tBgpPeerPlcyExportPolicy4,
12661                tBgpPeerPlcyExportPolicy5,
12662                tBgpPeerPlcyExportPolicy6,
12663                tBgpPeerPlcyExportPolicy7,
12664                tBgpPeerPlcyExportPolicy8,
12665                tBgpPeerPlcyExportPolicy9,
12666                tBgpPeerPlcyExportPolicy10,
12667                tBgpPeerPlcyExportPolicy11,
12668                tBgpPeerPlcyExportPolicy12,
12669                tBgpPeerPlcyExportPolicy13,
12670                tBgpPeerPlcyExportPolicy14,
12671                tBgpPeerPlcyExportPolicy15
12672            }
12673   STATUS       current
12674   DESCRIPTION
12675       "The group of objects supporting management of extended BGP
12676       peers on Alcatel-Lucent SROS series systems since release 10.0."
12677   ::= { tmnxBgpGroups 61 }
12678
12679tmnxBgpPeeringPlcyV10v0Group OBJECT-GROUP
12680    OBJECTS {
12681                tBgpPeeringPlcyImportPolicy1,
12682                tBgpPeeringPlcyImportPolicy2,
12683                tBgpPeeringPlcyImportPolicy3,
12684                tBgpPeeringPlcyImportPolicy4,
12685                tBgpPeeringPlcyImportPolicy5,
12686                tBgpPeeringPlcyImportPolicy6,
12687                tBgpPeeringPlcyImportPolicy7,
12688                tBgpPeeringPlcyImportPolicy8,
12689                tBgpPeeringPlcyImportPolicy9,
12690                tBgpPeeringPlcyImportPolicy10,
12691                tBgpPeeringPlcyImportPolicy11,
12692                tBgpPeeringPlcyImportPolicy12,
12693                tBgpPeeringPlcyImportPolicy13,
12694                tBgpPeeringPlcyImportPolicy14,
12695                tBgpPeeringPlcyImportPolicy15,
12696                tBgpPeeringPlcyExportPolicy1,
12697                tBgpPeeringPlcyExportPolicy2,
12698                tBgpPeeringPlcyExportPolicy3,
12699                tBgpPeeringPlcyExportPolicy4,
12700                tBgpPeeringPlcyExportPolicy5,
12701                tBgpPeeringPlcyExportPolicy6,
12702                tBgpPeeringPlcyExportPolicy7,
12703                tBgpPeeringPlcyExportPolicy8,
12704                tBgpPeeringPlcyExportPolicy9,
12705                tBgpPeeringPlcyExportPolicy10,
12706                tBgpPeeringPlcyExportPolicy11,
12707                tBgpPeeringPlcyExportPolicy12,
12708                tBgpPeeringPlcyExportPolicy13,
12709                tBgpPeeringPlcyExportPolicy14,
12710                tBgpPeeringPlcyExportPolicy15
12711            }
12712   STATUS       current
12713   DESCRIPTION
12714       "The group of objects supporting management of BGP peering policies
12715       on Alcatel-Lucent SROS series systems since release 10.0."
12716   ::= { tmnxBgpGroups 62 }
12717
12718tmnxBgpPeeringPolicyV10v0Group OBJECT-GROUP
12719    OBJECTS {
12720                tBgpPeeringPolicyTableLastChngd,
12721                tBgpPrngPlcyRowStatus,
12722                tBgpPrngPlcyLastChngd,
12723                tBgpPrngPlcyDescription,
12724                tBgpPrngPlcyInheritance,
12725                tBgpPrngPlcyAdvertiseInactiveRts,
12726                tBgpPrngPlcyNoAggregatorID,
12727                tBgpPrngPlcyASOverride,
12728                tBgpPrngPlcyAuthKeyChain,
12729                tBgpPrngPlcyMd5Auth,
12730                tBgpPrngPlcyMd5AuthKey,
12731                tBgpPrngPlcyClusterId,
12732                tBgpPrngPlcyConnectRetry,
12733                tBgpPrngPlcyDampening,
12734                tBgpPrngPlcyDisableClientReflect,
12735                tBgpPrngPlcyDisableComms,
12736                tBgpPrngPlcyDisableExtComms,
12737                tBgpPrngPlcyDisableFEFailover,
12738                tBgpPrngPlcyHoldTime,
12739                tBgpPrngPlcyKeepAlive,
12740                tBgpPrngPlcyLocalAddressType,
12741                tBgpPrngPlcyLocalAddress,
12742                tBgpPrngPlcyLocalAS,
12743                tBgpPrngPlcyLocalASPrivate,
12744                tBgpPrngPlcyLocalPreference,
12745                tBgpPrngPlcyLoopDetect,
12746                tBgpPrngPlcyMEDSource,
12747                tBgpPrngPlcyMEDValue,
12748                tBgpPrngPlcyMinASOrigination,
12749                tBgpPrngPlcyMinRteAdvertisement,
12750                tBgpPrngPlcyMultihop,
12751                tBgpPrngPlcyNextHopSelf,
12752                tBgpPrngPlcyPassive,
12753                tBgpPrngPlcyPeerAS,
12754                tBgpPrngPlcyPreference,
12755                tBgpPrngPlcyMaxPrefix,
12756                tBgpPrngPlcyRemovePrivateAS,
12757                tBgpPrngPlcyMinTTLValue,
12758                tBgpPrngPlcyPeerType,
12759                tBgpPeerGroupDynamicPeerGroup,
12760                tBgpPrngPlcyDisable4ByteASN,
12761                tBgpPrngPlcyRemovePrivateASLmtd
12762            }
12763   STATUS       current
12764   DESCRIPTION
12765       "The group of objects supporting management of BGP peering policies
12766        on Alcatel-Lucent SROS series systems since release 10.0."
12767   ::= { tmnxBgpGroups 63 }
12768
12769tmnxBgpObsoleteV10v0Group OBJECT-GROUP
12770   OBJECTS {
12771                tBgpInstanceHoldTimeIsStrict,
12772                tBgpPeerGroupHoldTimeIsStrict,
12773                tBgpPeerNgHoldTimeIsStrict,
12774                tBgpInstanceImportPolicy1,
12775                tBgpInstanceImportPolicy2,
12776                tBgpInstanceImportPolicy3,
12777                tBgpInstanceImportPolicy4,
12778                tBgpInstanceImportPolicy5,
12779                tBgpInstanceExportPolicy1,
12780                tBgpInstanceExportPolicy2,
12781                tBgpInstanceExportPolicy3,
12782                tBgpInstanceExportPolicy4,
12783                tBgpInstanceExportPolicy5,
12784                tBgpPeerGroupImportPolicy1,
12785                tBgpPeerGroupImportPolicy2,
12786                tBgpPeerGroupImportPolicy3,
12787                tBgpPeerGroupImportPolicy4,
12788                tBgpPeerGroupImportPolicy5,
12789                tBgpPeerGroupExportPolicy1,
12790                tBgpPeerGroupExportPolicy2,
12791                tBgpPeerGroupExportPolicy3,
12792                tBgpPeerGroupExportPolicy4,
12793                tBgpPeerGroupExportPolicy5,
12794                tBgpPeerNgImportPolicy1,
12795                tBgpPeerNgImportPolicy2,
12796                tBgpPeerNgImportPolicy3,
12797                tBgpPeerNgImportPolicy4,
12798                tBgpPeerNgImportPolicy5,
12799                tBgpPeerNgExportPolicy1,
12800                tBgpPeerNgExportPolicy2,
12801                tBgpPeerNgExportPolicy3,
12802                tBgpPeerNgExportPolicy4,
12803                tBgpPeerNgExportPolicy5,
12804                tBgpPrngPlcyImportPolicy1,
12805                tBgpPrngPlcyImportPolicy2,
12806                tBgpPrngPlcyImportPolicy3,
12807                tBgpPrngPlcyImportPolicy4,
12808                tBgpPrngPlcyImportPolicy5,
12809                tBgpPrngPlcyExportPolicy1,
12810                tBgpPrngPlcyExportPolicy2,
12811                tBgpPrngPlcyExportPolicy3,
12812                tBgpPrngPlcyExportPolicy4,
12813                tBgpPrngPlcyExportPolicy5
12814           }
12815   STATUS       current
12816   DESCRIPTION
12817       "The group of objects in TIMETRA-BGP-MIB which are obsoleted in
12818        Alcatel-Lucent SROS 10.0 series systems."
12819   ::= { tmnxBgpGroups 64 }
12820
12821END
12822