Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

监控和管理 BGP 长寿命重新启动

 

本主题介绍了操作命令及其意义,使您可以分析和查看与 BGP 长寿命重新启动有关的参数。您可以分析与任何信息流丢失相关的统计计数器和指标,并采取相应的纠正措施。Show 命令输出中显示的字段有助于诊断和调试网络性能和流量处理效率问题。

由于clear bgp neighbor neighbor-address stale-routes温和重新启动(GR)或长寿命重新启动(LLGR)接收器模式操作,当前为指定的邻居保留任何陈旧路由。此clear bgp neighbor neighbor-address gracefully命令与clear bgp neighbor hard (默认值clear bgp neighbor)相同,但不会对发送的通知和停止消息使用新的硬重置子代码。这允许邻居进入 GR 或 LLGR helper 模式(如果已协商)。此会话在此路由器上仍处于清除状态,并且此路由器未进入 GR 或 LLGR helper 模式。

添加的clear隐藏命令适用于用于调试目的的 BGP 长寿命重启功能:

clear bgp neighbor neighbor-address socket.

此命令会中断已建立的对等会话的 TCP 连接。这是命令的唯一直接含义,所有其他含义都是中断连接的副作用。结果是(除非已禁用 GR 通知扩展),否则连接的两端将进入 GR 或 LLGR helper 模式(如果已协商),并且将重新建立 TCP 连接。

show bgp neighbor命令的输出将得到增强,以显示以下附加信息:

  • 长寿命的平滑重新启动选项

  • 对等方已协商的 LLGR 参数

  • 重新启动路由器已协商的 LLGR 参数

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

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

    省略了零个前导元素,例如,不到一周的值不包括星期。

如果完全禁用了相邻节点的长寿命实时重新启动,将显示以下内容:

如果邻接方不完全支持 LLGR,将显示以下内容:

尽管 LLGR 接收器模式处于活动状态(协商 LLGR 的对等方已断开连接且尚未重新连接),该show bgp neighbor命令的输出将显示剩余的时间量,超过了该 LLGR 的到期时间、GR 过时计时器上剩余的日期以及筋详细信息:

当相邻节点的 BGP 平滑重新启动接收器模式时,会在show bgp neighbor命令输出中显示附加信息。这些详细信息包括保留陈旧路由的 NLRIs 的列表(NLRI 我们持有字段的陈旧路由)、重新启动计时器上剩余的时间(在陈旧路由被删除或变得长时间之前)、陈旧计时器上的剩余时间(在为陈旧路由设定截止到筋时的时间,以及筋详细信息。时间以协调通用时间(UTC)格式显示(YYYY-MM-HH: MM: SS)。请注意,当会话处于活动‘状态但相邻节点未发送所有筋指示’时,也会出现陈旧的计时器显示(直到出现筋端时)。

如果平滑重新启动或 LLGR helper 模式处于活动状态,则该show bgp summary命令现在将显示筋信息。如果在主路由设备上建立 BGP 会话,该字段将显示从邻接方接收并显示在 inet (main)和 inet 2 (多播)路由表中的活动、接收、接受和 damped 路由的数量。例如,8/10/10/2 和2/4/4/0 表示以下内容:

  • 8个活动路由、10个收到的路由、10个接受的路由和2个来自 BGP 对等体的 damped 路由都显示在 inet 路由表中。

  • 2个活动路由、4个接收到的路由、4个接受的路由和不是 BGP 对等体的 damped 路由都显示在 inet 路由表中。

show route detail命令(带和不带receive-protocol bgp选项)得到了增强,可识别处于长期陈旧状态的路由。此LongLivedStale标志表示路由已标记为 LLGR-此路由器过时,作为 LLGR 接收器模式操作的一部分。此LongLivedStaleImport标志表示路由已标记为 LLGR-从对等方收到,或导入策略。可能会为路由显示其中一个或两个标志。这些标志都不会同时与陈旧(普通的 GR 过时)标志显示。当路由由于长时间寿命过时而 preferenced 时,"显示路由详细信息" 命令的输出中的 "非活动原因" 字段将显示 LLGR "陈旧"。新 LLGR 失效非活动原因适合在首选项和本地首选项之间的路由选择层次结构。

提示

根据 Juniper 网络技术援助中心(JTAC),提供了一个帮助故障排除与 BGP 长寿命重新启动相关的问题的show route table bgp.l2vpn.0 detail hidden帮助命令。该命令的输出可帮助您检测 BGP 会话结束后 BGP 路由是否仍然存在。使用此hidden选项可在发生事件期间和之后查看路由,并了解解释隐藏路由原因的信息。帮助您对此情景进行故障排除的其他线索包括陈旧 BGP 日志条目(如bgp_mark_route_stale)的外观,以及在show bgp summary命令输出中显示的隐藏路由。