show bgp neighbor
List of Syntax
SyntaxSyntax (EX Series Switch, QFX Series, OCX Series, and cRPD)
Syntax (SRX Series)
Syntax
Syntax (EX Series Switch, QFX Series, OCX Series, and cRPD)
Syntax (SRX Series)
Release Information
Command introduced before Junos OS Release 7.4.
orf option introduced in Junos OS Release 9.2.
exact-instance option introduced in Junos OS Release 11.4.
output-queue option introduced in Junos OS Release 16.1.
DontGRHelpFateSharingBfdDown is added to the options field of the command output in Junos OS Release 18.3R1.
PurgePending, PurgeInProgress, and PurgeImpatient are added to the Flags field of the command output in Junos OS Release 19.4R1.
rib-sharding option introduced in cRPD Release 20.1R1.
Description
Display information about BGP peers.
Options
Additional Information
For information about the local-address, nlri, hold-time, and preference statements, see the Junos OS Routing Protocols Library.
Required Privilege Level
view
Related Documentation
List of Sample Output
show bgp neighborshow bgp neighbor (dont-help-shared-fate-bfd-down is configured)
show bgp neighbor (CLNS)
show bgp neighbor (Layer 2 VPN)
show bgp neighbor (Layer 3 VPN) (Not supported on the OCX Series.)
show bgp neighbor neighbor-address
show bgp neighbor neighbor-address
show bgp neighbor neighbor-address (BGP Graceful Restart Enabled)
show bgp neighbor neighbor-address (BGP Long-Lived Graceful Restart)
show bgp neighbor orf neighbor-address detail
show bgp neighbor logical-system
show bgp neighbor output-queue
show bgp neighbor (Segment Routing Traffic Engineering)
show bgp neighbor (with rib-sharding configured)
show bgp neighbor (with rib-sharding configured on crpd)
Output Fields
Table 1 describes the output fields for the show bgp neighbor command. Output fields are listed in the approximate order in which they appear.
Table 1: show bgp neighbor Output Fields
Field Name | Field Description |
---|---|
Peer | Address of the BGP neighbor. The address is followed by the neighbor port number. |
AS | AS number of the peer. |
Local | Address of the local routing device. The address is followed by the peer port number. |
Type | Type of peer: Internal or External. |
State | Current state of the BGP session:
|
Flags | Internal BGP flags:
|
Last state | Previous state of the BGP session:
|
Last event | Last activity that occurred in the BGP session:
|
Last error | Last error that occurred in the BGP session:
|
Export | Name of the export policy that is configured on the peer. |
Import | Name of the import policy that is configured on the peer. |
Options | Configured BGP options:
|
Path-attributes dropped | Path attribute codes that are dropped from neighbor updates. |
Path-attributes ignored | Path attribute codes that are ignored during neighbor updates. |
Peer does not support LLGR Restarter or Receiver functionality | BGP neighbor does not support long-lived graceful restart (LLGR) restarter mode completely. |
Peer does not support LLGR Restarter functionality | BGP neighbor does not support long-lived graceful restart (LLGR) restarter mode for any family. |
Authentication key change | (Appears only if the authentication-keychain statement has been configured) Name of the authentication keychain enabled. |
Authentication algorithm | (Appears only if the authentication-algorithm statement has been configured) Type of authentication algorithm enabled: hmac or md5. |
Address families configured | Names of configured address families for the VPN. |
BGP-Static Advertisement Policy | Name of the BGP static policy that is configured on the peer. |
Local Address | Address of the local routing device. |
Remove-private options | Options associated with the remove-private statement. |
Holdtime | Hold time configured with the hold-time statement. The hold time is three times the interval at which keepalive messages are sent. |
Flags for NLRI inet-label-unicast | Flags related to labeled-unicast:
|
Traffic statistics | Information about labeled-unicast traffic statistics:
|
Traffic Statistics Interval | Time between sample periods for labeled-unicast traffic statistics, in seconds. |
Preference | Preference value configured with the preference statement. |
Outbound Timer | Time for which the route is available in Junos OS routing table before it is exported to BGP. This field is displayed in the output only if the out-delay parameter is configured to a non-zero value. |
Number of flaps | Number of times the BGP session has gone down and then come back up. |
Threads related state | Displays thread related state if update threading is enabled:
|
Peer ID | Router identifier of the peer. |
Group index | Index number for the BGP peer group. The index number differentiates between groups when a single BGP group is split because of different configuration options at the group and peer levels. |
Peer index | Index that is unique within the BGP group to which the peer belongs. |
Local ID | Router identifier of the local routing device. |
Local Interface | Name of the interface on the local routing device. |
Active holdtime | Hold time that the local routing device negotiated with the peer. |
Keepalive Interval | Keepalive interval, in seconds. |
I/O Session Thread | Displays the BGP I/O session thread and its state if update threading is enabled. |
I/O Session Thread | Displays the BGP I/O session thread and its state if update threading is enabled. |
BFD | Status of BFD failure detection. |
Local Address | Name of directly connected interface over which direct EBGP peering is established. |
NLRI and times for LLGR configured on peer | Names of address families and stale time for BGP long-lived graceful restart configured on the BGP peer or neighbor. Times are displayed using the routing protocol daemon (rpd) %#0T format: <weeks>w<days>d <hours>:<minutes>:<seconds> Zero leading elements are omitted, for example, a value less than one week do not include the weeks. |
NLRI and times that peer supports LLGR Restarter for | Names of address families and stale time that the BGP peer supports for restarter mode for BGP long-lived graceful restart. Times are displayed using the routing protocol daemon (rpd) %#0T format: <weeks>w<days>d <hours>:<minutes>:<seconds> Zero leading elements are omitted, for example, a value less than one week do not include the weeks. |
NLRI that peer saved LLGR forwarding for | Name of the address family for which the BGP peer saved BGP long-lived graceful restart forwarding. |
Graceful Restart Details | Amount of time that is remaining until LLGR expires and the time remaining on the GR stale timer, along with RIB details, are displayed while LLGR receiver mode is active (a peer that negotiated LLGR has disconnected and not yet reconnected). |
NLRI we are holding stale routes for | Names of address families (NLRIs) for which that stale routes are held or preserved when BGP graceful restart receiver mode is active for a neighbor. |
Time until end-of-rib is assumed for stale routes | Amount of time remaining on the stale timer until which end-of-RIB (EoR) markers are assumed when BGP graceful restart receiver mode is active for a neighbor. Time is displayed in Coordinated Universal Time (UTC) format (YYYY-MM-DD-HH:MM:SS). Note that the stale timer display (‘Time until end-of-rib is assumed’) is also present when a session is active, but the neighbor as not yet sent all of the end-of-rib indications. |
Time until stale routes are deleted or become long-lived stale | Amount of time up to which stale routes are deleted or become long-lived stale routes when BGP graceful restart receiver mode is active for a neighbor. |
NLRI for restart configured on peer | Names of address families configured for restart. |
NLRI advertised by peer | Address families supported by the peer: unicast or multicast. |
NLRI for this session | Address families being used for this session. |
Peer supports Refresh capability | Remote peer’s ability to send and request full routing table readvertisement (route refresh capability). For more information, see RFC 2918, Route Refresh Capability for BGP-4. |
Restart time configured on peer | Configured time allowed for restart on the neighbor. |
Stale routes from peer are kept for | When graceful restart is negotiated, the maximum time allowed to hold routes from neighbors after the BGP session has gone down. |
Peer does not support Restarter functionality | Graceful restart restarter-mode is disabled on the peer. |
Peer does not support Receiver functionality | Graceful restart helper-mode is disabled on the peer. |
Restart time requested by this peer | Restart time requested by this neighbor during capability negotiation. |
Restart flag received from the peer | When this field appears, the BGP speaker has restarted (Restarting), and this peer should not wait for the end-of-rib marker from the speaker before advertising routing information to the speaker. |
NLRI that peer supports restart for | Neighbor supports graceful restart for this address family. |
NLRI peer can save forwarding state | Neighbor supporting this address family saves all forwarding states. |
NLRI that peer saved forwarding for | Neighbor saves all forwarding states for this address family. |
NLRI that restart is negotiated for | Router supports graceful restart for this address family. |
NLRI of received end-of-rib markers | Address families for which end-of-routing-table markers are received from the neighbor. |
NLRI of all end-of-rib markers sent | Address families for which end-of-routing-table markers are sent to the neighbor. |
Peer supports 4 byte AS extension (peer-as 1) | Peer understands 4-byte AS numbers in BGP messages. The peer is running Junos OS Release 9.1 or later. |
NLRIs for which peer can receive multiple paths | Appears in the command output of the local router if the downstream peer is configured to receive multiple BGP routes to a single destination, instead of only receiving the active route. Possible value is inet-unicast. |
NLRIs for which peer can send multiple paths: inet-unicast | Appears in the command output of the local router if the upstream peer is configured to send multiple BGP routes to a single destination, instead of only sending the active route. Possible value is inet-unicast. |
Table inet.number | Information about the routing table:
|
Last traffic (seconds) | Last time any traffic was received from the peer or sent to the peer, and the last time the local routing device checked. |
Input messages | Messages that BGP has received from the receive socket buffer, showing the total number of messages, number of update messages, number of times a policy is changed and refreshed, and the buffer size in octets. The buffer size is 16 KB. |
Output messages | Messages that BGP has written to the transmit socket buffer, showing the total number of messages, number of update messages, number of times a policy is changed and refreshed, and the buffer size in octets. The buffer size is 16 KB. |
Input dropped path attributes | Information about dropped path attributes:
|
Input ignored path attributes | Information about ignored path attributes:
|
Output queue | Number of BGP packets that are queued to be transmitted to a particular neighbor for a particular routing table. Output queue 0 is for unicast NLRIs, and queue 1 is for multicast NLRIs. It also specifies the routing table name and the NLRI that the table was advertised through, in the format (routing table name, NLRI). If update threading is enabled, the Output Queue field will display the Output Queue count from update threads with an additional field that displays the Output Queue count per RIB as fetched from main or shards. Note: The output queue of routing tables that are not advertised, will only show up at extensive output level. |
Trace options | Configured tracing of BGP protocol packets and operations. |
Trace file | Name of the file to receive the output of the tracing operation. |
Filter Updates recv | (orf option only) Number of outbound-route filters received for each configured address family. Note: The counter is cumulative. For example, the counter is increased after the remote peer either resends or clears the outbound route filtering prefix list. |
Immediate | (orf option only) Number of route updates received with the immediate flag set. The immediate flag indicates that the BGP peer should readvertise the updated routes. Note: The counter is cumulative. For example, the counter is increased after the remote peer either resends or clears the outbound route filtering prefix list. |
Filter | (orf option only) Type of prefix filter received: prefix-based or extended-community. |
Received filter entries | (orf option only) List of received filters displayed. |
seq | (orf option only) Numerical order assigned to this prefix entry among all the received outbound route filter prefix entries. |
prefix | (orf option only) Address for the prefix entry that matches the filter. |
minlength | (orf option only) Minimum prefix length, in bits, required to match this prefix. |
maxlength | (orf option only) Maximum prefix length, in bits, required to match this prefix. |
match | (orf option only) For this prefix match, whether to permit or deny route updates. |
Sample Output
show bgp neighbor
user@host > show bgp neighbor
For M Series, MX Series, and T Series routers running Junos OS Release 16.1 or later, the show bgp neighbor output includes the BGP group the peer belongs to, the routing instance (if any) that the peer is configured in, and the routing instance that the peer is using for the forwarding context (if applicable). An example follows.
Peer: 10.255.7.250+179 AS 10 Local: 10.255.7.248+63740 AS 10 Group: toAsbr2 Routing-Instance: master Forwarding routing-instance: toAs2 Type: Internal State: Established Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Export: [ redist_static ] Options: <Preference LocalAddress PeerAS Refresh> Options: <AdvertiseBGPStatic> Local Address: 10.255.7.248 Holdtime: 90 Preference: 170 Outbound Timer: 50 Number of flaps: 0 Peer ID: 10.255.7.250 Local ID: 10.255.7.248 Active Holdtime: 90 Keepalive Interval: 30 Group index: 0 Peer index: 0 BFD: disabled, down NLRI for restart configured on peer: inet-unicast NLRI advertised by peer: inet-unicast NLRI for this session: inet-unicast Peer supports Refresh capability (2) Stale routes from peer are kept for: 300 Peer does not support Restarter functionality NLRI that restart is negotiated for: inet-unicast NLRI of received end-of-rib markers: inet-unicast NLRI of all end-of-rib markers sent: inet-unicast Peer supports 4 byte AS extension (peer-as 10) Peer does not support Addpath NLRI that we support extended nexthop encoding for: inet-unicast NLRI that peer supports extended nexthop encoding for: inet-unicast Table inet.0 Bit: 10000 RIB State: BGP restart is complete Send state: in sync Active prefixes: 1 Received prefixes: 1 Accepted prefixes: 1 Suppressed due to damping: 0 Advertised prefixes: 1 Last traffic (seconds): Received 9 Sent 5 Checked 5 Input messages: Total 36 Updates 2 Refreshes 0 Octets 718 Output messages: Total 37 Updates 1 Refreshes 0 Octets 796 Output Queue[0]: 0 (inet.0, inet-unicast)
Peer: 10.255.162.214+52193 AS 100 Local: 10.255.167.205+179 AS 100 Type: Internal State: Established (route reflector client)Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Options: <Preference LocalAddress Cluster AddressFamily Rib-group Refresh> Address families configured: inet-unicast inet-vpn-unicast route-target Local Address: 10.255.167.205 Holdtime: 90 Preference: 170 Number of flaps: 0 Peer ID: 10.255.162.214 Local ID: 10.255.167.205 Active Holdtime: 90 Keepalive Interval: 30 Group index: 0 Peer index: 1
show bgp neighbor (dont-help-shared-fate-bfd-down is configured)
user@host> show bgp neighbor
Peer: 10.1.1.1 AS 200 Local: unspecified AS 17 Group: one Routing-Instance: master Forwarding routing-instance: master Type: External State: Idle Flags: <PeerInterfaceError> Last State: NoState Last Event: NoEvent Last Error: None Options: <Preference PeerAS Refresh> Options: <BfdEnabled> Options: <DontGRHelpFateSharingBfdDown> Holdtime: 90 Preference: 170 Number of flaps: 0 Trace options: bridge Trace file: /var/log/bgp-log size 131072 files 10 Peer: 20.1.1.1 AS 200 Local: unspecified AS 17 Group: one Routing-Instance: master Forwarding routing-instance: master Type: External State: Idle Flags: <PeerInterfaceError> Last State: NoState Last Event: NoEvent Last Error: None Options: <Preference PeerAS Refresh> Options: <BfdEnabled> Options: <DontGRHelpFateSharingBfdDown> Holdtime: 90 Preference: 170 Number of flaps: 0 Trace options: bridge Trace file: /var/log/bgp-log size 131072 files 10 Peer: 30.1.1.1 AS 200 Local: unspecified AS 17 Group: two Routing-Instance: master Forwarding routing-instance: master Type: External State: Idle Flags: <PeerInterfaceError> Last State: NoState Last Event: NoEvent Last Error: None Options: <Preference PeerAS Refresh> Options: <BfdEnabled> Options: <DontGRHelpFateSharingBfdDown> Holdtime: 90 Preference: 170 Number of flaps: 0 Trace options: bridge Trace file: /var/log/bgp-log size 131072 files 10
show bgp neighbor (CLNS)
user@host> show bgp neighbor
Peer: 10.245.245.1+179 AS 200 Local: 10.245.245.3+3770 AS 100 Type: External State: Established Flags: <ImportEval Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Options: <Multihop Preference LocalAddress HoldTime AddressFamily PeerAS Rib-group Refresh> Address families configured: iso-vpn-unicast Local Address: 10.245.245.3 Holdtime: 90 Preference: 170 Number of flaps: 0 Peer ID: 10.245.245.1 Local ID: 10.245.245.3 Active Holdtime: 90 Keepalive Interval: 30 Peer index: 0 NLRI advertised by peer: iso-vpn-unicast NLRI for this session: iso-vpn-unicast Peer supports Refresh capability (2) Table bgp.isovpn.0 Bit: 10000 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: in sync Active prefixes: 3 Received prefixes: 3 Suppressed due to damping: 0 Advertised prefixes: 3 Table aaaa.iso.0 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: not advertising Active prefixes: 3 Received prefixes: 3 Suppressed due to damping: 0 Last traffic (seconds): Received 6 Sent 5 Checked 5 Input messages: Total 1736 Updates 4 Refreshes 0 Octets 33385 Output messages: Total 1738 Updates 3 Refreshes 0 Octets 33305 Output Queue[0]: 0 (bgp.isovpn.0, iso-vpn-unicast) Output Queue[1]: 0 (aaaa.iso.0, iso-vpn-unicast)
show bgp neighbor (Layer 2 VPN)
user@host> show bgp neighbor
Peer: 10.69.103.2 AS 65536 Local: 10.69.103.1 AS 65539 Type: External State: Active Flags: <ImportEval> Last State: Idle Last Event: Start Last Error: None Export: [ BGP-INET-import ] Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily PeerAS Refresh> Address families configured: inet-unicast Local Address: 10.69.103.1 Holdtime: 90 Preference: 170 Number of flaps: 0 Peer: 10.69.104.2 AS 65539 Local: 10.69.104.1 AS 65539 Type: External State: Active Flags: <ImportEval> Last State: Idle Last Event: Start Last Error: None Export: [ BGP-L-import ] Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily PeerAS Refresh> Address families configured: inet-labeled-unicast Local Address: 10.69.104.1 Holdtime: 90 Preference: 170 Number of flaps: 0 Peer: 10.255.14.182+179 AS 69 Local: 10.255.14.176+2131 AS 69 Type: Internal State: Established Flags: <ImportEval> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily Rib-group Refresh> Address families configured: inet-vpn-unicast l2vpn Local Address: 10.255.14.176 Holdtime: 90 Preference: 170 Number of flaps: 0 Peer ID: 10.255.14.182 Local ID: 10.255.14.176 Active Holdtime: 90 Keepalive Interval: 30 NLRI for restart configured on peer: inet-vpn-unicast l2vpn NLRI advertised by peer: inet-vpn-unicast l2vpn NLRI for this session: inet-vpn-unicast l2vpn Peer supports Refresh capability (2) Restart time configured on the peer: 120 Stale routes from peer are kept for: 300 Restart time requested by this peer: 120 NLRI that peer supports restart for: inet-vpn-unicast l2vpn NLRI peer can save forwarding state: inet-vpn-unicast l2vpn NLRI that peer saved forwarding for: inet-vpn-unicast l2vpn NLRI that restart is negotiated for: inet-vpn-unicast l2vpn NLRI of received end-of-rib markers: inet-vpn-unicast l2vpn Table bgp.l3vpn.0 Bit: 10000 RIB State: BGP restart in progress RIB State: VPN restart in progress Send state: in sync Active prefixes: 10 Received prefixes: 10 Suppressed due to damping: 0 Table bgp.l2vpn.0 Bit: 20000 RIB State: BGP restart in progress RIB State: VPN restart in progress Send state: in sync Active prefixes: 1 Received prefixes: 1 Suppressed due to damping: 0 Table BGP-INET.inet.0 Bit: 30000 RIB State: BGP restart in progress RIB State: VPN restart in progress Send state: in sync Active prefixes: 2 Received prefixes: 2 Suppressed due to damping: 0 Table BGP-L.inet.0 Bit: 40000 RIB State: BGP restart in progress RIB State: VPN restart in progress Send state: in sync Active prefixes: 2 Received prefixes: 2 Suppressed due to damping: 0 Table LDP.inet.0 Bit: 50000 RIB State: BGP restart is complete RIB State: VPN restart in progress Send state: in sync Active prefixes: 1 Received prefixes: 1 Suppressed due to damping: 0 Table OSPF.inet.0 Bit: 60000 RIB State: BGP restart is complete RIB State: VPN restart in progress Send state: in sync Active prefixes: 2 Received prefixes: 2 Suppressed due to damping: 0 Table RIP.inet.0 Bit: 70000 RIB State: BGP restart is complete RIB State: VPN restart in progress Send state: in sync Active prefixes: 2 Received prefixes: 2 Suppressed due to damping: 0 Table STATIC.inet.0 Bit: 80000 RIB State: BGP restart is complete RIB State: VPN restart in progress Send state: in sync Active prefixes: 1 Received prefixes: 1 Suppressed due to damping: 0 Table L2VPN.l2vpn.0 Bit: 90000 RIB State: BGP restart is complete RIB State: VPN restart in progress Send state: in sync Active prefixes: 1 Received prefixes: 1 Suppressed due to damping: 0 Last traffic (seconds): Received 0 Sent 0 Checked 0 Input messages: Total 14 Updates 13 Refreshes 0 Octets 1053 Output messages: Total 3 Updates 0 Refreshes 0 Octets 105 Output Queue[0]: 0 (bgp.l3vpn.0, inet-vpn-unicast) Output Queue[1]: 0 (bgp.l2vpn.0, inet-vpn-unicast) Output Queue[2]: 0 (BGP-INET.inet.0, inet-vpn-unicast) Output Queue[3]: 0 (BGP-L.inet.0, inet-vpn-unicast) Output Queue[4]: 0 (LDP.inet.0, inet-vpn-unicast) Output Queue[5]: 0 (OSPF.inet.0, inet-vpn-unicast) Output Queue[6]: 0 (RIP.inet.0, inet-vpn-unicast) Output Queue[7]: 0 (STATIC.inet.0, inet-vpn-unicast) Output Queue[8]: 0 (L2VPN.l2vpn.0, inet-vpn-unicast)
show bgp neighbor (Layer 3 VPN) (Not supported on the OCX Series.)
user@host> show bgp neighbor
Peer: 192.0.2.0.179 AS 10045 Local: 192.0.2.1+1214 AS 10045 Type: Internal State: Established Flags: <ImportEval> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Export: [ match-all ] Import: [ match-all ] Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily Rib-group Refresh> Address families configured: inet-vpn-unicast Local Address: 192.0.2.1 Holdtime: 90 Preference: 170 Flags for NLRI inet-labeled-unicast: TrafficStatistics Traffic Statistics: Options: all File: /var/log/bstat.log size 131072 files 10 Traffic Statistics Interval: 60 Number of flaps: 0 Peer ID: 192.168.1.110 Local ID: 192.168.1.111 Active Holdtime: 90 Keepalive Interval: 30 NLRI for restart configured on peer: inet-vpn-unicast NLRI advertised by peer: inet-vpn-unicast NLRI for this session: inet-vpn-unicast Peer supports Refresh capability (2) Restart time configured on the peer: 120 Stale routes from peer are kept for: 300 Restart time requested by this peer: 120 NLRI that peer supports restart for: inet-vpn-unicast NLRI peer can save forwarding state: inet-vpn-unicast NLRI that peer saved forwarding for: inet-vpn-unicast NLRI that restart is negotiated for: inet-vpn-unicast NLRI of received end-of-rib markers: inet-vpn-unicast NLRI of all end-of-rib markers sent: inet-vpn-unicast Table bgp.l3vpn.0 Bit: 10000 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: in sync Active prefixes: 2 Received prefixes: 2 Suppressed due to damping: 0 Table vpn-green.inet.0 Bit: 20001 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: in sync Active prefixes: 2 Received prefixes: 2 Suppressed due to damping: 0 Last traffic (seconds): Received 15 Sent 20 Checked 20 Input messages: Total 40 Updates 2 Refreshes 0 Octets 856 Output messages: Total 44 Updates 2 Refreshes 0 Octets 1066 Output Queue[0]: 0 (bgp.l3vpn.0, inet-vpn-unicast) Output Queue[1]: 0 (vpn-green.inet.0, inet-vpn-unicast) Trace options: detail packets Trace file: /var/log/bgpgr.log size 131072 files 10
show bgp neighbor neighbor-address
user@host> show bgp neighbor 192.168.1.111
Peer: 10.255.245.12+179 AS 35 Local: 10.255.245.13+2884 AS 35 Type: Internal State: Established (route reflector client)Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Options: <Preference LocalAddress HoldTime Cluster AddressFamily Rib-group Refresh> Options: RFC6514CompliantSafi129 Address families configured: inet-vpn-unicast inet-labeled-unicast Local Address: 10.255.245.13 Holdtime: 90 Preference: 170 Flags for NLRI inet-vpn-unicast: AggregateLabel Flags for NLRI inet-labeled-unicast: AggregateLabel Number of flaps: 0 Peer ID: 10.255.245.12 Local ID: 10.255.245.13 Active Holdtime: 90 Keepalive Interval: 30 BFD: disabled NLRI advertised by peer: inet-vpn-unicast inet-labeled-unicast NLRI for this session: inet-vpn-unicast inet-labeled-unicast Peer supports Refresh capability (2) Restart time configured on the peer: 300 Stale routes from peer are kept for: 60 Restart time requested by this peer: 300 NLRI that peer supports restart for: inet-unicast inet6-unicast NLRI that restart is negotiated for: inet-unicast inet6-unicast NLRI of received end-of-rib markers: inet-unicast inet6-unicast NLRI of all end-of-rib markers sent: inet-unicast inet6-unicast Table inet.0 Bit: 10000 RIB State: restart is complete Send state: in sync Active prefixes: 4 Received prefixes: 6 Suppressed due to damping: 0 Table inet6.0 Bit: 20000 RIB State: restart is complete Send state: in sync Active prefixes: 0 Received prefixes: 2 Suppressed due to damping: 0 Last traffic (seconds): Received 3 Sent 3 Checked 3 Input messages: Total 9 Updates 6 Refreshes 0 Octets 403 Output messages: Total 7 Updates 3 Refreshes 0 Octets 365 Output Queue[0]: 0 (inet.0, inet-unicast) Output Queue[1]: 0 (inet6.0, inet6-unicast) Trace options: detail packets Trace file: /var/log/bgpgr size 131072 files 10
show bgp neighbor neighbor-address
user@host> show bgp neighbor 192.168.4.222
Peer: 192.168.4.222+4902 AS 65501 Local: 192.168.4.221+179 AS 65500 Type: External State: Established Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: Cease Export: [ export-policy ] Import: [ import-policy ] Options: <Preference HoldTime AddressFamily PeerAS PrefixLimit Refresh> Address families configured: inet-unicast inet-multicast Holdtime: 60000 Preference: 170 Number of flaps: 4 Last flap event: RecvUpdate Error: 'Cease' Sent: 5 Recv: 0 Peer ID: 10.255.245.6 Local ID: 10.255.245.5 Active Holdtime: 60000 Keepalive Interval: 20000 Peer index: 0 BFD: disabled, down Local Interface: fxp0.0 NLRI advertised by peer: inet-unicast inet-multicast NLRI for this session: inet-unicast inet-multicast Peer supports Refresh capability (2) Table inet.0 Bit: 10000 RIB State: BGP restart is complete Send state: in sync Active prefixes: 8 Received prefixes: 10 Accepted prefixes: 10 Suppressed due to damping: 0 Advertised prefixes: 3 Table inet.2 Bit: 20000 RIB State: BGP restart is complete Send state: in sync Active prefixes: 0 Received prefixes: 0 Accepted prefixes: 0 Suppressed due to damping: 0 Advertised prefixes: 0 Last traffic (seconds): Received 357 Sent 357 Checked 357 Input messages: Total 4 Updates 2 Refreshes 0 Octets 211 Output messages: Total 4 Updates 1 Refreshes 0 Octets 147 Output Queue[0]: 0 (inet.0, inet-unicast) Output Queue[1]: 0 (inet.2, inet-multiicast) Trace options: all Trace file: /var/log/bgp size 10485760 files 10
show bgp neighbor neighbor-address (BGP Graceful Restart Enabled)
user@router> show bgp neighbor 10.255.255.16
Peer: 10.255.255.16 AS 100 Local: 10.255.255.12 AS 100 Type: Internal State: Active Flags: <> Last State: Idle Last Event: Start Last Error: None Options: <Preference LocalAddress AddressFamily Rib-group Refresh> Options: <LLGR> Address families configured: l2vpn Local Address: 10.255.255.12 Holdtime: 90 Preference: 170 NLRI l2vpn: Number of flaps: 6 Last flap event: Restart NLRI we are holding stale routes for: inet-vpn-unicast Time until stale routes are deleted or become long-lived stale: 00:01:57 Time until end-of-rib is assumed for stale routes: 00:04:43 Table bgp.l3vpn.0 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: not advertising Active prefixes: 0 Received prefixes: 7 Accepted prefixes: 7 Suppressed due to damping: 0 Table foo.inet.0 Bit: 30000 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: not in sync Active prefixes: 0 Received prefixes: 7 Accepted prefixes: 7 Suppressed due to damping: 0
show bgp neighbor neighbor-address (BGP Long-Lived Graceful Restart)
user@router> show bgp neighbor 10.4.12.11
Peer: 10.4.12.11 AS 100 Local: 10.6.128.225 AS 100 Type: Internal State: Active Flags: <> Last State: Idle Last Event: Start Last Error: None Export: [ foo ] Options: <Preference LocalAddress Refresh GracefulRestart> Options: <LLGR> Local Address: 10.6.128.225 Holdtime: 90 Preference: 170 Number of flaps: 3 Last flap event: Restart Error: 'Cease' Sent: 0 Recv: 1 Time until long-lived stale routes deleted: inet-vpn-unicast 10:00:22 route-target 10:00:22 Table bgp.l3vpn.0 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: not advertising Active prefixes: 0 Received prefixes: 7 Accepted prefixes: 7 Suppressed due to damping: 0 Table foo.inet.0 Bit: 30000 RIB State: BGP restart is complete RIB State: VPN restart is complete Send state: not in sync Active prefixes: 0 Received prefixes: 7 Accepted prefixes: 7 Suppressed due to damping: 0
show bgp neighbor orf neighbor-address detail
user@host > show bgp neighbor orf 192.168.165.56
detail
Peer: 192.168.165.56+179 Type: External Group: ext1 inet-unicast Filter updates recv: 1 Immediate: 1 Filter: prefix-based receive Received filter entries: seq 1: prefix 2.2.2.2/32: minlen 32: maxlen 32: match deny: inet6-unicast Filter updates recv: 0 Immediate: 1 Filter: prefix-based receive Received filter entries: *:*
show bgp neighbor logical-system
user@host > show bgp neighbor logical-system
ITR1
Peer: 10.79.8.2+179 AS 65536 Local: 10.79.8.1+50891 AS 65500 Description: MX1 Type: External State: Established Flags: <ImportEval Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None .... Table inet.0 Bit: 10000 RIB State: BGP restart is complete Send state: in sync Active prefixes: 1 Received prefixes: 1 Accepted prefixes: 1 Suppressed due to damping: 0 Advertised prefixes: 10 Stale prefixes: 4: <=new, line only appears if count is non-0 It is the Number of prefixes marked as stale; LLGR-stale prefixes: 5: <=new, line only appears if count is non-0 It is the Number of prefixes marked as LLGR-stale
show bgp neighbor output-queue
user@host > show bgp neighbor output-queue
Peer: 192.0.2.2+179 AS 103 Local: 192.0.2.1+50799 AS 102 Output Queue[0]: 0 (inet.0, inet-unicast) Priority 1 : 0 Priority 2 : 0 Priority 3 : 0 Priority 4 : 0 Priority 5 : 0 Priority 6 : 0 Priority 7 : 0 Priority 8 : 0 Priority 9 : 0 Priority 10: 0 Priority 11: 0 Priority 12: 0 Priority 13: 0 Priority 14: 0 Priority 15: 0 Priority 16: 0 Expedited : 0
show bgp neighbor (Segment Routing Traffic Engineering)
user@host > show bgp neighbor
run show bgp neighbor 1.1.1.254 Peer: 1.1.1.254+60180 AS 100 Local: 1.1.1.1+179 AS 100 Group: toB Routing-Instance: master Forwarding routing-instance: master Type: Internal State: Established Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Options: <Preference LocalAddress> Address families configured: inet-segment-routing-te Local Address: 1.1.1.1 Holdtime: 90 Preference: 170 Local AS: 100 Local System AS: 0 Number of flaps: 0 Peer ID: 128.9.150.15 Local ID: 128.9.150.110 Active Holdtime: 90 Keepalive Interval: 30 Group index: 0 Peer index: 0 I/O Session Thread: bgpio-0 State: Enabled BFD: disabled, down NLRI for restart configured on peer: inet-segment-routing-te NLRI advertised by peer: inet-segment-routing-te NLRI for this session: inet-segment-routing-te Peer supports Refresh capability (2) Stale routes from peer are kept for: 300 Peer does not support Restarter functionality Restart flag received from the peer: Notification NLRI that restart is negotiated for: inet-segment-routing-te Peer does not support LLGR Restarter functionality Peer supports 4 byte AS extension (peer-as 100) Peer does not support Addpath Last traffic (seconds): Received 17628 Sent 25 Checked 17628 Input messages: Total 2 Updates 0 Refreshes 0 Octets 82 Output messages: Total 1 Updates 0 Refreshes 0 Octets 19 Trace options: all Trace file: /var/log/bgp.log size 10485760 files 10
show bgp neighbor (with rib-sharding configured)
user@host > show bgp neighbor rib-sharding main
Peer: 1.1.1.1+179 AS 1 Local: 2.2.2.1+60231 AS 1 Group: toFeeder Routing-Instance: master Forwarding routing-instance: master Type: Internal State: Established Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: None Options: <Preference LocalAddress Refresh> Options: <ConnectRetryInterval> Options: <GracefulShutdownRcv> Local Address: 2.2.2.1 Holdtime: 90 Preference: 170 Graceful Shutdown Receiver local-preference: 0 Number of flaps: 0 Threads related state: Internal State: Thread sync complete Peer UP acknowledgement received from Update Thread Peer ID: 1.1.1.1 Local ID: 2.2.2.1 Active Holdtime: 90 Keepalive Interval: 30 Group index: 0 Peer index: 0 SNMP index: 0 I/O Session Thread: bgp-updio-2 State: Enabled BFD: disabled, down NLRI for restart configured on peer: inet-unicast NLRI advertised by peer: inet-unicast NLRI for this session: inet-unicast Peer supports Refresh capability (2) Stale routes from peer are kept for: 300 Peer does not support Restarter functionality Restart flag received from the peer: Notification NLRI that restart is negotiated for: inet-unicast NLRI of received end-of-rib markers: inet-unicast NLRI of all end-of-rib markers sent: inet-unicast Peer does not support LLGR Restarter functionality Peer supports 4 byte AS extension (peer-as 1) Peer does not support Addpath NLRI(s) enabled for color nexthop resolution: inet-unicast Table inet.0 Bit: 20002 RIB State: BGP restart is complete Send state: in sync Active prefixes: 0 Received prefixes: 0 Accepted prefixes: 0 Suppressed due to damping: 0 Advertised prefixes: 0 Last traffic (seconds): Received 7 Sent 11 Checked 3910 Input messages: Total 145 Updates 1 Refreshes 0 Octets 2759 Output messages: Total 135 Updates 0 Refreshes 0 Octets 2569 Output Queue[1]: 0 (inet.0, inet-unicast) Output Queue[1]: 0 (inet.0, inet-unicast) (Main/Shards)
show bgp neighbor (with rib-sharding configured on crpd)
user@host > show bgp neighbor rib-sharding junos-bgpshard14
Peer: 2.2.2.1 AS 100 Local: 20.255.255.10 AS 100 Description: To_Adolf Group: G101_V4 Routing-Instance: master Forwarding routing-instance: master Type: Internal State: Idle (route reflector client)Flags: <> Last State: Established Last Event: Stop Last Error: None Import: [ Block_bgp ] Options: <Preference LocalAddress HoldTime Cluster AddressFamily Rib-group Refresh> Options: <GracefulShutdownRcv> Address families configured: inet-unicast inet-vpn-unicast inet6-vpn-unicast route-target Local Address: 20.255.255.10 Holdtime: 10 Preference: 170 Graceful Shutdown Receiver local-preference: 0 Number of flaps: 1 Last flap event: Stop Peer: 5.5.1.1 AS 100 Local: 20.255.255.10 AS 100 Description: To_stonepark Group: G201_V4 Routing-Instance: master Forwarding routing-instance: master Type: Internal State: Idle (route reflector client)Flags: <> Last State: Established Last Event: Stop Last Error: None Import: [ Block_bgp ] Options: <Preference LocalAddress HoldTime Cluster AddressFamily Rib-group Refresh> Options: <GracefulShutdownRcv> Address families configured: inet-vpn-unicast inet6-vpn-unicast route-target Local Address: 20.255.255.10 Holdtime: 10 Preference: 170 Graceful Shutdown Receiver local-preference: 0 Number of flaps: 2 Last flap event: Stop Trace options: all Trace file: /var/log/aaaaaa size 1073741824 files 10