Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

show bgp neighbor

语法

语法(EX 系列交换机、QFX 系列、OCX 系列和 cRPD)

语法(SRX 系列)

描述

显示有关 BGP 对等方的信息。

选项

none

显示有关所有 BGP 对等方的信息。

exact-instance instance-name

(可选)仅显示指定实例的信息。

instance instance-name

(可选)显示名称以此字符串开头的所有路由实例的 BGP 对等方信息(例如,、 ,cust1cust11并在cust111运行show bgp neighbor instance cust1命令时全部显示)。

logical-system (all | logical-system-name)

(可选)在所有逻辑系统或特定逻辑系统上执行此操作。

neighbor-address

(可选)仅显示指定 IP 地址处的 BGP 对等方的信息。

orf (detail | neighbor-address)

(可选)显示指定 IP 地址处的所有 BGP 对等方或仅显示 BGP 对等方的出站路由过滤信息。默认设置是显示简短输出。使用该 detail 选项可显示详细输出。

output-queue

(可选)显示有关当前在 17 个优先 BGP 输出队列中排队的路由数的信息。

rib-sharding (main | junos-bgpshardshard-number)

(可选)仅显示特定分片的信息。配置 NSR 后,在备份路由引擎中显示信息。例如,junos-bgpshard0。如果省略,则显示来自所有分片(包括主分片)的聚合数据。

validation statistics peer

(可选)显示 BGP 对等 RIB 验证统计信息。

其他信息

有关 local-address, nlrihold-time, preference 语句的信息,请参阅 路由设备的 Junos OS 路由协议库

所需权限级别

视图

输出字段

表 1 介绍了该 show bgp neighbor 命令的输出字段。输出字段按其出现的大致顺序列出。

表 1:显示 bgp 邻居输出字段

字段名称

字段说明

Peer

BGP 邻居的地址。地址后跟邻居端口号。

AS

对等方的 AS 编号。

Local

本地路由设备的地址。地址后跟对等端口号。

Type

对等类型: InternalExternal

dynamic-neighbor-template-name

在其中创建对等方的动态邻居模板的名称。

注意:

创建动态邻居模板是为了为组的动态邻居配置允许的地址范围和对等限制配置或自动发现。

State

BGP 会话的当前状态:

  • Active—BGP 正在启动传输协议连接以尝试连接到对等方。如果连接成功,BGP 将发送“打开”消息。

  • Connect—BGP 正在等待传输协议连接完成。

  • Established— BGP 会话已建立,对等方正在交换更新消息。

  • Idle- 这是连接的第一阶段。BGP 正在等待启动事件。

  • OpenConfirm—BGP 已确认收到来自对等方的开放消息,并正在等待接收激活消息或通知消息。

  • OpenSent—BGP 已发送开放消息,正在等待接收来自对等方的开放消息。

  • route reflector client— BGP 会话是使用路由反射器客户端建立的。

Flags

内部 BGP 标志:

  • Aggregate Label— BGP 已将一组传入标签(从对等方接收的标签)聚合到单个转发标签中。

  • CleanUp—对等会话正在关闭。

  • Delete—此对等方已删除。

  • Idled—此对等方已永久空闲。

  • ImportEval— 在上次提交操作中,此对等方被标识为需要重新评估所有收到的路由。

  • Initializing—对等会话正在初始化。

  • PrefixLimitIdle— 当从邻接方收到的前缀数超过其前缀限制值时,会话将进入空闲状态。

  • PurgePending- 此标志将一个或多个路由表(也称为路由信息库 [RIB])条目标记为要删除。删除这些条目的清除作业在对等方关闭后开始。如果新的路由表条目被标记为删除,则清除作业将继续运行。

  • PurgeInProgress- 清除作业已启动,但尚未完成。

  • PurgeImpatient- 清除作为低优先级后台作业开始。在删除所有路由之前,可以清理 Adj-RIB-Out,并在后台建立新的对等互连。对等方关闭且组关闭后,清除将成为正常的优先级作业。

  • SendRtn—消息正在发送到对等方。

  • Sync- 此对等方与对等方组的其余部分同步。

  • RSync— 备份路由引擎中的此对等方与主路由引擎中的 BGP 对等方同步,以实现不间断的活动路由。

  • TryConnect—正在尝试连接到对等方。

  • Unconfigured- 未配置此对等方。

  • WriteFailed— 尝试写入此对等方失败。

Last state

BGP 会话的先前状态:

  • Active—BGP 正在启动传输协议连接以尝试连接到对等方。如果连接成功,BGP 将发送“打开”消息。

  • Connect—BGP 正在等待传输协议连接完成。

  • Established— BGP 会话已建立,对等方正在交换更新消息。

  • Idle- 这是连接的第一阶段。BGP 正在等待启动事件。

  • OpenConfirm—BGP 已确认收到来自对等方的开放消息,并正在等待接收激活消息或通知消息。

  • OpenSent—BGP 已发送开放消息,正在等待接收来自对等方的开放消息。

Last event

BGP 会话中发生的最后一个活动:

  • Closed—BGP 会话已关闭。

  • ConnectRetry— 传输协议连接失败,BGP 正在再次尝试连接。

  • HoldTime- 会话已结束,因为保留计时器已过期。

  • KeepAlive— 本地路由设备向对等方发送了 BGP 激活消息。

  • Open— 本地路由设备向对等方发送了 BGP 开放消息。

  • OpenFail— 本地路由设备未收到来自对等方的 BGP 开放消息确认。

  • RecvKeepAlive— 本地路由设备从对等方收到 BGP 激活消息。

  • RecvNotify— 本地路由设备收到来自对等方的 BGP 通知消息。

  • RecvOpen— 本地路由设备收到来自对等方的 BGP 开放消息。

  • RecvUpdate— 本地路由设备收到来自对等方的 BGP 更新消息。

  • Start- 对等会话已启动。

  • Stop- 对等会话已停止。

  • TransportError— 发生 TCP 错误。

Last error

BGP 会话中发生的最后一个错误:

  • Cease- 发生错误,例如版本不匹配,导致会话关闭。

  • Finite State Machine Error— 在设置会话时,BGP 收到了一条它无法理解的消息。

  • Hold Time Expired- 会话的保留时间已过期。

  • Message Header Error— BGP 消息的标头格式不正确。

  • Open Message Error— BGP 打开消息包含错误。

  • None— BGP 会话中未发生错误。

  • Update Message Error- BGP 更新消息包含错误。

Export

在对等方上配置的导出策略的名称。

Import

在对等方上配置的导入策略的名称。

Options

配置的 BGP 选项:

  • AddressFamily—配置的地址族:inet 或 inet-vpn。

  • AdvertiseBGPStatic— 播发已配置的 BGP 静态路由。

  • AutheKeyChain— 已启用身份验证密钥更改。

  • BfdEnabled—BFD 的状态。

  • DontGRHelpFateSharingBfdDown- 选项的状态 dont-help-shared-fate-bfd-down 。如果配置了此选项,则设备不会进入平稳重启帮助程序模式。

  • DropPathAttributes- 某些路径属性配置为在入站处理期间从相邻更新中删除。

  • GracefulRestart— 已配置平稳重启。

  • HoldTime—使用语句配置的 hold-time 保持时间。保留时间是发送激活消息间隔的三倍。

  • IgnorePathAttributes- 某些路径属性配置为在入站处理期间在相邻要素更新中忽略。

  • Local Address- 使用语句配置的 local-address 地址。

  • LLGR— 配置了 BGP 长期平稳重启功能。

  • LLGRHelperDisabled—对邻接方完全禁用 BGP 长期平稳重新启动。

  • Multihop— 允许将 BGP 连接到不在直连网络上的外部对等方。

  • NLRI— 为 BGP 组配置的 MBGP 状态:、 或两者(multicast如果已配置 nlri any)。 unicast

  • Peer AS— 配置对等自治系统 (AS)。

  • Preference- 使用语句配置的 preference 首选项值。

  • Refresh- 配置为在策略更改时自动刷新。

  • Rib-group- 配置的路由表组。

  • RFC6514CompliantSafi129— 根据 RFC 6514 配置 SAFI 129(BGP VPN 组播用于使用 SAFI 128)。

Path-attributes dropped

从邻居更新中删除的路径属性代码。

Path-attributes ignored

邻居更新期间忽略的路径属性代码。

Peer does not support LLGR Restarter or Receiver functionality

BGP 邻接方完全不支持长期平稳重启 (LLGR) 重启程序模式。

Peer does not support LLGR Restarter functionality

BGP 邻居不支持任何系列的长期平稳重启 (LLGR) 重启器模式。

Authentication key change

(仅在配置语句后 authentication-keychain 显示)已启用的身份验证密钥链的名称。

Authentication algorithm

(仅当配置了语句时才 authentication-algorithm 显示)启用的身份验证算法类型: hmacmd5

Prefixlimit configured for NLRI

(仅当配置了语句中的prefix-limithide-excess <percentage>选项时才drop-excess <percentage>显示)为其配置了语句的 prefix-limit NLRI。

Acceptedprefixlimit configured for NLRI

(仅当配置了语句中的accepted-prefix-limithide-excess <percentage>选项时才drop-excess <percentage>显示)为其配置了语句的 accepted-prefix-limit NLRI。

Action

(仅当配置了 和 prefix-limit accepted-prefix-limit 语句中的 or hide-excess <percentage> 选项时drop-excess <percentage>,才会显示)执行配置的操作:

  • teardown <percentage>— 在达到最大前缀数时断开会话。
  • drop-excess <percentage>— 超过最大前缀数时丢弃多余的路由。如果指定百分比,则当前缀数超过最大数量的百分比值时,将记录路由。

  • hide-excess <percentage>— 当超过最大前缀数时隐藏多余的路由。如果指定百分比,则当前缀数超过最大数量的百分比值时,将记录路由。如果修改了百分比,将自动重新评估路由。如果活动路由低于指定的百分比,这些路由将保持为隐藏。

Limit

(仅当配置了和accepted-prefix-limit语句中的prefix-limithide-excess <percentage>选项时才drop-excess <percentage>显示)最大前缀数 如果超过,则在字段中执行配置的操作Action

Warning percentage

(仅当配置了 和 prefix-limitaccepted-prefix-limit 语句中的 or hide-excess <percentage> 选项时才drop-excess <percentage>显示)丢弃或隐藏的最大路由数的百分比 如果超出,则在日志中显示警告消息。

Count

(仅当配置了和语句中的prefix-limit或选项时才drop-excess <percentage>显示)显示超过字段中配置Limit的限制后丢弃或hide-excess <percentage>隐藏的路由数。accepted-prefix-limit计数器仅在对等方重置后重置。

Address families configured

为 VPN 配置的地址族的名称。

BGP-Static Advertisement Policy

在对等方上配置的 BGP 静态策略的名称。

Local Address

本地路由设备的地址。

Remove-private options

remove-private 语句关联的选项。

Holdtime

使用语句配置的 hold-time 保持时间。保留时间是发送激活消息间隔的三倍。

Flags for NLRI inet-label-unicast

与标记单播相关的标志:

  • TrafficStatistics— 已启用标记单播流量的统计信息收集。

Traffic statistics

有关标记单播流量统计信息的信息:

  • Options— 配置为收集有关标记单播流量的统计信息的选项。

  • File- 统计信息日志文件的名称和位置。

  • size- 所有日志文件的大小(以字节为单位)。

  • files- 日志文件数。

Traffic Statistics Interval

标记单播流量统计信息的采样周期之间的时间(以秒为单位)。

Preference

使用语句配置的 preference 首选项值。

Outbound Timer

路由在导出到 BGP 之前在 Junos OS 路由表中可用的时间。仅当参数配置为非零值时, out-delay 此字段才会显示在输出中。

Number of flaps

BGP 会话关闭然后又恢复的次数。

Threads related state

如果启用了更新线程,则显示与线程相关的状态:

  • Thread sync pending—线程同步尚未开始。

  • Update thread sync- 将对等向上与更新线程同步。

  • Shard sync—Syncincg 与分片对等。如果对等方处于分片同步状态,它还会显示一个十六进制值,指示哪些分片尚未发送对等确认。

  • Thread sync complete— 对等已在更新线程和分片中同步。

  • Peer UP acknowledgement received from Update Thread- 显示从更新线程收到的对等确认。

Peer ID

对等方的路由器标识符。

Group index

BGP 对等组的索引号。由于组和对等方级别的配置选项不同,拆分单个 BGP 组时,索引号会区分组。

Peer index

对等方所属的 BGP 组中唯一的索引。

Local ID

本地路由设备的路由器标识符。

Local Interface

本地路由设备上的接口名称。

Active holdtime

保持本地路由设备与对等方协商的时间。

Keepalive Interval

激活间隔(以秒为单位)。

I/O Session Thread

显示 BGP I/O 会话线程及其状态(如果启用了更新线程)。

I/O Session Thread

显示 BGP I/O 会话线程及其状态(如果启用了更新线程)。

BFD

BFD 故障检测的状态。

Local Address

通过其建立直接 EBGP 对等互连的直接连接接口的名称。

NLRI and times for LLGR configured on peer

在 BGP 对等方或邻居上配置的 BGP 长期平稳重新启动的地址族名称和过时时间。

使用路由协议守护程序 (rpd) %#0T 格式显示时间:

<weeks>w<days>d <hours>:<minutes>:<seconds>

省略零前导元素,例如,小于一周的值不包括周。

NLRI and times that peer supports LLGR Restarter for

BGP 对等方支持的重启程序模式的地址族名称和过时时间,以实现 BGP 长期平稳重启。

使用路由协议守护程序 (rpd) %#0T 格式显示时间:

<weeks>w<days>d <hours>:<minutes>:<seconds>

省略零前导元素,例如,小于一周的值不包括周。

NLRI that peer saved LLGR forwarding for

BGP 对等方为其保存了 BGP 长期正常重启转发的地址族的名称。

Graceful Restart Details

当 LLGR 接收器模式处于活动状态时,将显示 LLGR 到期前的剩余时间量和 GR 过时计时器上的剩余时间以及 RIB 详细信息(协商 LLGR 的对等方已断开连接且尚未重新连接)。

NLRI we are holding stale routes for

当邻接方的 BGP 平稳重新启动接收器模式处于活动状态时,将保留或保留过时路由的地址族 (NLRI) 的名称。

Time until end-of-rib is assumed for stale routes

过时计时器上的剩余时间,直到当邻接方的 BGP 平稳重新启动接收器模式处于活动状态时,将假定为 RIB 结束 (EoR) 标记。

时间以协调世界时 (UTC) 格式 (YYYY-MM-DD-HH:MM:SS) 显示。请注意,当会话处于活动状态时,也会显示过时的计时器显示(“假定到肋骨结束的时间”),但邻居尚未发送所有肋骨末端指示。

Time until stale routes are deleted or become long-lived stale

当邻接方的 BGP 平稳重新启动接收器模式处于活动状态时,失效路由被删除或成为长期过时路由的时间量。

NLRI for restart configured on peer

配置为重新启动的地址族的名称。

NLRI advertised by peer

对等方支持的地址族: unicastmulticast

NLRI for this session

此会话使用的地址族。

Peer supports Refresh capability

远程对等方发送和请求完整路由表重新播发的能力(路由刷新功能)。有关详细信息,请参阅 RFC 2918 Route Refresh Capability for BGP-4

Restart time configured on peer

允许在邻接方上重新启动的配置时间。

Stale routes from peer are kept for

协商平稳重新启动时,BGP 会话关闭后允许保留来自邻接方的路由的最长时间。

Peer does not support Restarter functionality

对等方上禁用平稳重新启动重新启动器模式。

Peer does not support Receiver functionality

对等方上禁用平稳重启帮助程序模式。

Restart time requested by this peer

此邻接方在功能协商期间请求的重新启动时间。

Restart flag received from the peer

出现此字段时,BGP 扬声器已重新启动(正在重新启动),此对等方不应等待扬声器的标记,然后再向 end-of-rib 扬声器播发路由信息。

NLRI that peer supports restart for

邻居支持此地址族的平稳重新启动。

NLRI peer can save forwarding state

支持此地址族的邻居保存所有转发状态。

NLRI that peer saved forwarding for

邻居保存此地址族的所有转发状态。

NLRI that restart is negotiated for

路由器支持此地址族平稳重启。

NLRI of received end-of-rib markers

从邻接方接收路由表结束标记的地址族。

NLRI of all end-of-rib markers sent

路由表结束标记被发送到邻接方的地址族。

Peer supports 4 byte AS extension (peer-as 1)

对等方了解 BGP 消息中的 4 字节 AS 编号。对等方运行的是 Junos OS 9.1 或更高版本。

NLRIs for which peer can receive multiple paths

如果下游对等方配置为接收到单个目标的多个 BGP 路由,而不是仅接收活动路由,则在本地路由器的命令输出中显示。

可能的值是 inet 单播。

NLRIs for which peer can send multiple paths: inet-unicast

如果上游对等方配置为将多个 BGP 路由发送到单个目标,而不是仅发送活动路由,则在本地路由器的命令输出中显示。

可能的值是 inet 单播。

Table inet.number

有关路由表的信息:

  • RIB State—BGP 正在正常重新启动此路由表: restart is completerestart in progress

  • Bit— 表示此对等方路由表中条目的数字。

  • Send state—BGP 组的状态: in syncnot in syncnot advertising

  • Active prefixes— 从路由表中处于活动状态的对等方接收的前缀数。

  • Received prefixes— 路由表中来自对等方的前缀总数,包括活动和非活动前缀。

  • Accepted prefixes— 路由策略已接受的来自对等方的前缀总数。

  • Suppressed due to damping- 由于阻尼或其他原因当前处于非活动状态的路径数。这些路由不会出现在转发表中,也不会由路由协议导出。

Last traffic (seconds)

上次从对等方接收任何流量或将其发送到对等方的时间,以及上次检查本地路由设备的时间。

Input messages

BGP 从接收套接字缓冲区接收的消息,显示消息总数、更新消息数、策略更改和刷新次数以及缓冲区大小(以八位位组为单位)。缓冲区大小为 16 KB。

Output messages

BGP 已写入传输套接字缓冲区的消息,显示消息总数、更新消息数、策略更改和刷新次数以及缓冲区大小(以八位位组为单位)。缓冲区大小为 16 KB。

Input dropped path attributes

有关已删除路径属性的信息:

  • 代码 - 路径属性代码。

  • 计数 - 路径属性计数。

Input ignored path attributes

有关忽略的路径属性的信息:

  • 代码 - 路径属性代码。

  • 计数 - 路径属性计数。

Output queue

排队等待传输到特定路由表的特定邻接方的 BGP 数据包数。输出队列用于单播 NLRI,队列01用于组播 NLRI。

它还指定路由表名称和通告表的 NLRI,格式 (routing table name, NLRI)为 。

如果启用了更新线程,则“输出队列”字段将显示来自更新线程的输出队列计数,并附加一个字段显示从主或分片提取的每个 RIB 的输出队列计数。

注意:

未播发的路由表的输出队列将仅在输出级别显示 extensive

Trace options

配置了 BGP 协议数据包和操作跟踪。

Trace file

要接收跟踪操作输出的文件的名称。

Filter Updates recv

orf(仅限选项)为每个已配置地址族接收的出站路由过滤器数。

注意:

计数器是累积的。例如,在远程对等方重新发送或清除出站路由过滤前缀列表后,计数器会增加。

Immediate

orf(仅限选项)设置了即时标志后收到的路由更新数。即时标志指示 BGP 对等方应重新播发更新的路由。

注意:

计数器是累积的。例如,在远程对等方重新发送或清除出站路由过滤前缀列表后,计数器会增加。

Filter

orf(仅限选项)收到的前缀过滤器类型:prefix-basedextended-community

Received filter entries

orf(仅限选项)显示的已接收过滤器列表。

seq

orf(仅限选项)在所有收到的出站路由过滤器前缀条目中分配给此前缀条目的数字顺序。

prefix

orf(仅限选项)与筛选器匹配的前缀条目的地址。

minlength

orf(仅限选项)匹配此前缀所需的最小前缀长度(以位为单位)。

maxlength

orf(仅限选项)匹配此前缀所需的最大前缀长度(以位为单位)。

match

orf( 仅限选项)对于此前缀匹配,是要permit还是deny路由更新。

Valid Routes

(仅当选择了该 validation statistics peer 选项时才显示。每个 BGP 邻接方的每个路由信息库 (RIB) 接收的有效路由计数。

Routes invalid due to max-length

(仅当选择了该 validation statistics peer 选项时才显示。由于每个 BGP 对等 RIB 收到的最大长度不匹配而导致的无效路由计数。

Routes invalid due to origin-as

(仅当选择了该 validation statistics peer 选项时才显示。由于每个 BGP 对等 RIB 接收的不匹配而导致 origin-as 的无效路由计数。

Unknown routes

(仅当选择了该 validation statistics peer 选项时才显示。每个 BGP 邻接方的每个 RIB 接收的未知路由计数。

Validation State

如果路由无效,则会显示无效原因:[max-length | origin-as] 不匹配。

示例输出

显示 BGP 邻居

对于运行 Junos OS 16.1 或更高版本的 M 系列、MX 系列和 T 系列路由器, show bgp neighbor 输出包括对等方所属的 BGP 组、配置对等方的路由实例(如果有)以及对等方用于转发上下文的路由实例(如果适用)。下面是一个示例。

显示 BGP 邻居(配置了 Don't-help-shared-fate-bfd-down )

显示 BGP 邻居 (CLNS)

显示 bgp 邻居(第 2 层 VPN)

显示 bgp 邻居(第 3 层 VPN)(在 OCX 系列上不受支持。)

显示 BGP 邻居邻居地址

显示 BGP 邻居邻居地址

显示 BGP 邻居邻居地址(已启用 BGP 平稳重新启动)

显示 BGP 邻居邻居地址(BGP 长期正常重启)

显示 BGP 邻居 ORF 邻居地址详细信息

显示 BGP 邻居逻辑系统

显示 BGP 邻居输出队列

显示 BGP 邻居验证统计对等方

show bgp neighbor(分段路由流量工程)

显示 BGP 邻居(配置了 RIB 分片)

显示 BGP 邻居(在 CRPD 上配置了 RIB 分片)

显示 BGP 邻居(配置了丢弃超额<百分比>选项,且不超过最大配置百分比。

注意:

配置 hide-excess <percentage> 选项时会显示此类类似的输出,并且不会超过最大配置百分比。此示例输出适用于 prefix-limitaccepted-prefix-limit 配置语句。

显示 BGP 邻居(配置了丢弃超额<百分比>选项且超过最大配置百分比。

注意:

此示例输出适用于 prefix-limitaccepted-prefix-limit 配置语句。

显示 BGP 邻居(配置了隐藏超额 <百分比> 选项且超过配置的最大百分比。

注意:

此示例输出适用于 prefix-limitaccepted-prefix-limit 配置语句。

发布信息

在 Junos OS 7.4 版之前引入的命令。

orf Junos OS 9.2 版中引入的选项。

exact-instance Junos OS 11.4 版中引入的选项。

output-queue Junos OS 16.1 版中引入的选项。

DontGRHelpFateSharingBfdDown 已添加到 options Junos OS 18.3R1 版的命令输出字段中。

PurgePendingPurgeInProgress、 和 PurgeImpatient 被添加到 Flags Junos OS 19.4R1 版命令输出的字段中。

rib-sharding 在 cRPD 版本 20.1R1 中引入的选项。

Prefixlimit configured for NLRILimitWarning percentageActionAcceptedprefixlimit configured for NLRICount字段在 Junos OS 21.2R1 版的输出中show bgp neighbor引入。

Prefixlimit configured for NLRI、 、 、 Acceptedprefixlimit configured for NLRILimitActionWarning percentageCount字段在 Junos OS 演化版 21.3R1 的输出中show bgp neighbor引入。