show bgp neighbor
Syntax
show bgp neighbor<instanceinstance-name><logical-router <all |logical-router-name>><neighbor-address>Description
Display information about BGP peers.
Options
none—Display information about all BGP peers.
instanceinstance-name—(Optional) Display information about BGP peers for the specified routing instance only.
logical-router (all |logical-router-name)—(Optional) Perform this operation on all logical routers or on a particular logical router.
neighbor-address—(Optional) Display information about the BGP peer at the specified IP address only.Additional Information
For information about the
local-address, nlri,hold-time,andpreferencestatements, see the JUNOS Routing Protocols Configuration Guide.Required Privilege Level
List of Sample Output
show bgp neighbor neighbor-addressshow bgp neighbor (Layer 2 VPN)show bgp neighbor (Layer 3 VPN)Output Fields
Peer—Address of the BGP neighbor. The address is followed by the neighbor's port number.
Local—Address of the local router. The address is followed by the peer's port number.
Type—Type of peer:InternalorExternal.
State—Current state of the BGP session:
Active—BGP is initiating a transport protocol connection in an attempt to connect to a peer. If the connection is successful, BGP sends an open message.Connect—BGP is waiting for the transport protocol connection to complete.Established—The BGP session has been established, and the peers are exchanging update messages.Idle—This is the first stage of a connection. BGP is waiting for a Start event.OpenConfirm—BGP has acknowledged receipt of an open message from the peer and is waiting to receive a keepalive or notification message.OpenSent—BGP has sent an open message and is waiting to receive an open message from the peer.
Aggregate Label—BGP has aggregated a set of incoming labels (labels received from the peer) into a single forwarding label.CleanUp—The peer session is being shut down.Delete—This peer has been deleted.Idled—This peer has been permanently idled.Initializing—The peer session is initializing.SendRtn—Messages are being sent to the peer.Sync—This peer is synchronized with the rest of the peer-group.TryConnect—Another attempt is being made to connect to the peer.Unconfigured—This peer is not configured.WriteFailed—An attempt to write to this peer failed.
Last State—Previous state of the BGP session.
Last Event—Last activity that occurred in the BGP session:
Closed—The BGP session closed.ConnectRetry—The transport protocol connection failed, and BGP is trying again to connect.HoldTime—The session ended because the hold timer expired.KeepAlive—The local router sent a BGP keepalive message to the peer.Open—The local router sent a BGP open message to the peer.OpenFail—The local router did not receive an acknowledgment of a BGP open message from the peer.RecvKeepAlive—The local router received a BGP keepalive message from the peer.RecvNotify—The local router received a BGP notification message from the peer.RecvOpen—The local router received a BGP open message from the peer.RecvUpdate—The local router received a BGP update message from the peer.Start—The peering session started.Stop—The peering session stopped.TransportError—A TCP error occurred.
Last Error—Last error that occurred in the BGP session:
Cease—An error occurred, such as a version mismatch, that caused the session to close.Finite State Machine Error—In setting up the session, BGP received a message that it did not understand.Hold Time Expired—The session's hold time expired.Message Header Error—The header of a BGP message was malformed.Open Message Error—A BGP open message contained an error.- None—No errors occurred in the BGP session.
Update Message Error—A BGP update message contained an error.
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:
AddressFamily—Configured address family:inetorinet-vpn.GracefulRestart—Graceful restart is configured.HoldTime—Hold time configured with thehold-timestatement. The hold time is three times the interval at which keepalive messages are sent.Local Address—Address configured with thelocal-addressstatement.NLRI—Configured MBGP state for the BGP group:multicast,unicast, or both if you have configurednlri any.Peer AS—Configured peer autonomous system (AS).Preference—Preference value configured with thepreferencestatement.Refresh—Configured to refresh automatically when the policy changes.Rib-group—Configured routing table group.
Address families configured—Names of configured address families for the VPN.
Local Address—Address of the local router.
Holdtime—Hold time configured with thehold-timestatement. The hold time is three times the interval at which keepalive messages are sent.
Flags for NLRI inet-labeled-unicast—Flags related to labeled-unicast:
Traffic Statistics—Information about labeled-unicast traffic statistics:
Options—Options configured for collecting statistics about labeled-unicast traffic.File—Name and location of statistics log files.size—Size of all the log files, in bytes.files—Number of log files.
Traffic Statistics Interval—Time between sample periods for labeled-unicast traffic statistics, in seconds.
Preference—Preference value configured with thepreferencestatement.
Number of flaps—Number of times the BGP session has gone down and then come back up.
Peer ID—Router identifier of the peer.
Local ID—Router identifier of the local router.
Active hold time—Hold time the local router negotiated with the peer.
Keepalive interval—Keepalive interval, in seconds.
Local Address—Name of directly connected interface over which the direct EBGP peering is established.
NLRI for restart configured on peer—Names of address families configured for restart.
NLRI advertised by peer—Address families supported by the peer. It can beunicastormulticast.
NLRI for this session—Address families being used for this session.
Peer supports Refresh capability—Remote peer supports Route Refresh Capability, and is able to send and request full route table readvertisement. For more information, see RFC 2918, Route Refresh Capability for BGP-4.
Restart time configured on the 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.
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 theend-of-ribmarker from the speaker before advertising routing information to the speaker.
NLRI that peer supports restart for—Address families indicates graceful restart during capability negotiation.
NLRI that restart is negotiated for—Both address families are supported by both this peer and its neighbor.
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.
Table inet.number—Information about the routing table.
RIB State—BGP is in the graceful restart process for this routing table:restart is completeorrestart in progress.Bit—Number that represents the entry in the routing table for this peer.Send state—State of the BGP group:in sync,not in sync, ornot advertising.Active prefixes—Number of prefixes received from the peer that are active in the routing table.Received prefixes—Total number of prefixes from the peer, both active and inactive, that are in the routing table.Suppressed due to damping—Number of routes currently inactive because of damping or other reasons. These routes do not appear in the forwarding table and are not exported by routing protocols.
Last traffic (seconds)—Last time any traffic was received from the peer or sent to the peer, and the last time the local router checked.
Input messages—Messages that BGP has received from the receive socket buffer, showing the total number of messages, number of update messages, 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, and the buffer size in octets. The buffer size is 16 KB.
Output queue[0],Output queue[1]—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.
Trace options—Configured tracing of BGP protocol packets and operations. See the JUNOS System Basics Configuration Guide.
Trace file—Name of the file to receive the output of the tracing operation.show bgp neighbor neighbor-address
user@host>show bgp neighbor 192.168.1.111Peer: 10.255.245.12+179 AS 35 Local: 10.255.245.13+2884 AS 35Type: Internal State: Established (route reflector client)Flags: <Sync>Last State: OpenConfirm Last Event: RecvKeepAliveLast Error: NoneOptions: <Preference LocalAddress HoldTime Cluster AddressFamily Rib-group Refresh>Address families configured: inet-vpn-unicast inet-labeled-unicastLocal Address: 10.255.245.13 Holdtime: 90 Preference: 170Flags for NLRI inet-vpn-unicast: AggregateLabelFlags for NLRI inet-labeled-unicast: AggregateLabelNumber of flaps: 0Peer ID: 10.255.245.12 Local ID: 10.255.245.13 Active Holdtime: 90Keepalive Interval: 30NLRI advertised by peer: inet-vpn-unicast inet-labeled-unicastNLRI for this session: inet-vpn-unicast inet-labeled-unicastPeer supports Refresh capability (2)Restart time configured on the peer: 300Stale routes from peer are kept for: 60Restart time requested by this peer: 300NLRI that peer supports restart for: inet-unicast inet6-unicastNLRI that restart is negotiated for: inet-unicast inet6-unicastNLRI of received end-of-rib markers: inet-unicast inet6-unicastNLRI of all end-of-rib markers sent: inet-unicast inet6-unicastTable inet.0 Bit: 10000RIB State: restart is completeSend state: in syncActive prefixes: 4Received prefixes: 6Suppressed due to damping: 0Table inet6.0 Bit: 20000RIB State: restart is completeSend state: in syncActive prefixes: 0Received prefixes: 2Suppressed due to damping: 0Last traffic (seconds): Received 3 Sent 3 Checked 3Input messages: Total 9 Updates 6 Refreshes 0 Octets 403Output messages: Total 7 Updates 3 Refreshes 0 Octets 365Output Queue[0]: 0Output Queue[1]: 0Trace options: detail packetsTrace file: /var/log/bgpgr size 131072 files 10show bgp neighbor (Layer 2 VPN)
user@host>show bgp neighborPeer: 10.69.103.2 AS 65100 Local: 10.69.103.1 AS 65103Type: External State: Active Flags: <ImportEval>Last State: Idle Last Event: StartLast Error: NoneExport: [ BGP-INET-import ]Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily PeerAS Refresh>Address families configured: inet-unicastLocal Address: 10.69.103.1 Holdtime: 90 Preference: 170Number of flaps: 0Peer: 10.69.104.2 AS 65100 Local: 10.69.104.1 AS 65104Type: External State: Active Flags: <ImportEval>Last State: Idle Last Event: StartLast Error: NoneExport: [ BGP-L-import ]Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily PeerAS Refresh>Address families configured: inet-labeled-unicastLocal Address: 10.69.104.1 Holdtime: 90 Preference: 170Number of flaps: 0Peer: 10.255.14.182+179 AS 69 Local: 10.255.14.176+2131 AS 69Type: Internal State: Established Flags: <ImportEval>Last State: OpenConfirm Last Event: RecvKeepAliveLast Error: NoneOptions: <Preference LocalAddress HoldTime GracefulRestart AddressFamily Rib-group Refresh>Address families configured: inet-vpn-unicast l2vpnLocal Address: 10.255.14.176 Holdtime: 90 Preference: 170Number of flaps: 0Peer ID: 10.255.14.182 Local ID: 10.255.14.176 Active Holdtime: 90Keepalive Interval: 30NLRI for restart configured on peer: inet-vpn-unicast l2vpnNLRI advertised by peer: inet-vpn-unicast l2vpnNLRI for this session: inet-vpn-unicast l2vpnPeer supports Refresh capability (2)Restart time configured on the peer: 120Stale routes from peer are kept for: 300Restart time requested by this peer: 120NLRI that peer supports restart for: inet-vpn-unicast l2vpnNLRI peer can save forwarding state: inet-vpn-unicast l2vpnNLRI that peer saved forwarding for: inet-vpn-unicast l2vpnNLRI that restart is negotiated for: inet-vpn-unicast l2vpnNLRI of received end-of-rib markers: inet-vpn-unicast l2vpnTable bgp.l3vpn.0 Bit: 10000RIB State: BGP restart in progressRIB State: VPN restart in progressSend state: in syncActive prefixes: 10Received prefixes: 10Suppressed due to damping: 0Table bgp.l2vpn.0 Bit: 20000RIB State: BGP restart in progressRIB State: VPN restart in progressSend state: in syncActive prefixes: 1Received prefixes: 1Suppressed due to damping: 0Table BGP-INET.inet.0 Bit: 30000RIB State: BGP restart in progressRIB State: VPN restart in progressSend state: in syncActive prefixes: 2Received prefixes: 2Suppressed due to damping: 0Table BGP-L.inet.0 Bit: 40000RIB State: BGP restart in progressRIB State: VPN restart in progressSend state: in syncActive prefixes: 2Received prefixes: 2Suppressed due to damping: 0Table LDP.inet.0 Bit: 50000RIB State: BGP restart is completeRIB State: VPN restart in progressSend state: in syncActive prefixes: 1Received prefixes: 1Suppressed due to damping: 0Table OSPF.inet.0 Bit: 60000RIB State: BGP restart is completeRIB State: VPN restart in progressSend state: in syncActive prefixes: 2Received prefixes: 2Suppressed due to damping: 0Table RIP.inet.0 Bit: 70000RIB State: BGP restart is completeRIB State: VPN restart in progressSend state: in syncActive prefixes: 2Received prefixes: 2Suppressed due to damping: 0Table STATIC.inet.0 Bit: 80000RIB State: BGP restart is completeRIB State: VPN restart in progressSend state: in syncActive prefixes: 1Received prefixes: 1Suppressed due to damping: 0Table L2VPN.l2vpn.0 Bit: 90000RIB State: BGP restart is completeRIB State: VPN restart in progressSend state: in syncActive prefixes: 1Received prefixes: 1Suppressed due to damping: 0Last traffic (seconds): Received 0 Sent 0 Checked 0Input messages: Total 14 Updates 13 Refreshes 0 Octets 1053Output messages: Total 3 Updates 0 Refreshes 0 Octets 105Output Queue[0]: 0Output Queue[1]: 0Output Queue[2]: 0Output Queue[3]: 0Output Queue[4]: 0Output Queue[5]: 0Output Queue[6]: 0Output Queue[7]: 0Output Queue[8]: 0show bgp neighbor (Layer 3 VPN)
user@host>show bgp neighborPeer: 4.4.4.4+179 AS 10045 Local: 5.5.5.5+1214 AS 10045Type: Internal State: Established Flags: <ImportEval>Last State: OpenConfirm Last Event: RecvKeepAliveLast Error: NoneExport: [ match-all ] Import: [ match-all ]Options: <Preference LocalAddress HoldTime GracefulRestart AddressFamily Rib-group Refresh>Address families configured: inet-vpn-unicastLocal Address: 5.5.5.5 Holdtime: 90 Preference: 170Flags for NLRI inet-labeled-unicast: TrafficStatisticsTraffic Statistics: Options: all File: /var/log/bstat.logsize 131072 files 10Traffic Statistics Interval: 60Number of flaps: 0Peer ID: 192.168.1.110 Local ID: 192.168.1.111 Active Holdtime: 90Keepalive Interval: 30NLRI for restart configured on peer: inet-vpn-unicastNLRI advertised by peer: inet-vpn-unicastNLRI for this session: inet-vpn-unicastPeer supports Refresh capability (2)Restart time configured on the peer: 120Stale routes from peer are kept for: 300Restart time requested by this peer: 120NLRI that peer supports restart for: inet-vpn-unicastNLRI peer can save forwarding state: inet-vpn-unicastNLRI that peer saved forwarding for: inet-vpn-unicastNLRI that restart is negotiated for: inet-vpn-unicastNLRI of received end-of-rib markers: inet-vpn-unicastNLRI of all end-of-rib markers sent: inet-vpn-unicastTable bgp.l3vpn.0 Bit: 10000RIB State: BGP restart is completeRIB State: VPN restart is completeSend state: in syncActive prefixes: 2Received prefixes: 2Suppressed due to damping: 0Table vpn-green.inet.0 Bit: 20001RIB State: BGP restart is completeRIB State: VPN restart is completeSend state: in syncActive prefixes: 2Received prefixes: 2Suppressed due to damping: 0Last traffic (seconds): Received 15 Sent 20 Checked 20Input messages: Total 40 Updates 2 Refreshes 0 Octets 856Output messages: Total 44 Updates 2 Refreshes 0 Octets 1066Output Queue[0]: 0Output Queue[1]: 0Trace options: detail packetsTrace file: /var/log/bgpgr.log size 131072 files 10