Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

bfd-liveness-detection (BGP)

语法

层次结构级别

描述

为 BGP 配置双向故障检测 (BFD) 计时器和身份验证。

对于 IBGP 和多跳 EBGP 支持,请在全局[edit bgp protocols]层次结构级别配置bfd-liveness-detection语句。您还可以为路由实例或逻辑系统配置 IBGP 和多跳支持。

选项

holddown-interval milliseconds

(可选)配置一个间隔,指定在发送状态更改通知之前 BFD 会话必须保持运行多长时间。

为 EBGP 配置 BFD 协议的抑制间隔时,BFD 会话在此期间不知道 BGP 会话。在这种情况下,如果 BGP 会话在配置的抑制间隔内关闭,BFD 已假定 BGP 会话已关闭,并且不会发送状态更改通知。只有holddown-interval层次结构级别的 EBGP 对等方[edit protocols bgp group group-name neighbor address]支持该语句。如果 BFD 会话关闭,然后在配置的抑制间隔内重新启动,计时器将重新启动。您必须在两个 EBGP 对等方上配置抑制间隔。如果为多跳 EBGP 会话配置抑制间隔,则还必须通过在层次结构级别包含local-address[edit protocols bgp group group-name]语句来配置本地 IP 地址。

  • 范围: 0 到 255,000 毫秒

  • 默认值: 0

minimum-interval milliseconds

(必填)配置本地路由设备传输 hello 数据包,然后期望从已与其建立 BFD 会话的邻接方接收回复的最小间隔。或者,您可以使用最小间隔(在语句下 transmit-interval 指定)和最小接收间隔语句分别指定最小传输间隔和接收间隔,而不是使用此语句。

  • 范围: 1 到 255,000 毫秒

minimum-receive-interval milliseconds

(可选)配置本地路由设备必须接收来自已与其建立 BFD 会话的邻接方的回复的最小间隔。(可选)您可以使用该 minimum-interval 语句配置最小接收间隔,而不是使用此语句。

  • 范围: 1 到 255,000 毫秒

multiplier number

(可选)配置邻接方未接收的导致始发接口声明关闭的 hello 数据包数。

  • 范围: 1 到 255

  • 默认值: 3

no-adaptation

(可选)配置 BFD 会话,使其不适应不断变化的网络条件。我们建议您 不要 禁用 BFD 适配,除非最好在网络中禁用 BFD 适配。

BFD 故障检测计时器是自适应的,可以调整为更快或更慢。BFD 故障检测计时器值越低,故障检测越快,反之亦然。例如,如果邻接失败(即,计时器检测故障的速度较慢),计时器可以适应更高的值。或者,邻居可以为计时器协商比配置的值更高的值。当 BFD 会话抖动在 15 秒内出现三次以上时,计时器会适应更高的值。如果本地 BFD 实例是会话抖动的原因,则退避算法会将接收 (Rx) 间隔增加 2。如果远程 BFD 实例是会话抖动的原因,则传输 (Tx) 间隔增加 2。但是,如果您不希望 BFD 会话适应不断变化的网络条件,请在配置中包含该 no-adaptation 语句。

您可以使用命令将 clear bfd adaptation BFD 间隔计时器返回到其配置的值。该 clear bfd adaptation 命令不会影响路由设备上的流量。

  • 默认: BFD 会话可适应不断变化的网络条件。

session-mode (automatic | multihop | single-hop)

(可选)将 BFD 会话模式配置为单跳或多跳。默认情况下,如果对等方直接连接到路由器接口,BGP 使用单跳 BFD 会话。如果对等方未直接连接到路由器接口,BGP 将使用多跳 BFD 会话。如果配置了对等会话的选项 local-address ,则直接连接的检查部分基于将用于 BGP 和 BFD 的源地址。

为了向后兼容,可以通过配置 single-hop or multihop 选项来覆盖默认行为。在 Junos OS 11.1 版之前,行为是假定 IBGP 对等会话是多跳的。

  • 值: 指定以下值之一:

    • 自动 — 将 BGP 配置为在对等方直接连接到路由器接口时使用单跳 BFD 会话,如果对等方未直接连接到路由器接口,则配置为使用多跳 BFD 会话。

    • 多跳 — 将 BGP 配置为使用多跳 BFD 会话。

    • 单跳 — 将 BGP 配置为使用单跳 BFD 会话。

  • 默认值: 自动

version (1 | automatic)

(可选)指定 BFD 版本。

  • 值: 指定下列选项之一:

    • 1 - 配置 BFD 版本 1。

    • 自动 — 将设备配置为自动检测 BFD 版本。

  • 默认: 设备会自动检测 BFD 版本。

其余语句将单独解释。有关详细信息,请参阅 CLI 资源管理器 或单击语法部分中的链接语句。

所需权限级别

路由 - 在配置中查看此语句。

路由控制 - 将此语句添加到配置中。

发布信息

Junos OS 8.1 版中引入的语句。

detection-time threshold 以及 transmit-interval threshold Junos OS 8.2 版中引入的选项。

支持 Junos OS 8.3 版中引入的逻辑路由器。

支持 Junos OS 8.3 版中引入的 IBGP 和多跳 EBGP 会话。

holddown-interval Junos OS 8.5 版中引入的选项。您只能为层次结构级别的 EBGP 对等方 [edit protocols bgp group group-name neighbor address] 配置此选项。

no-adaptation Junos OS 9.0 版中引入的选项。

支持 Junos OS 9.6 版中引入的 BFD 身份验证。

session-mode Junos OS 11.1 版中引入的选项。

在 Junos OS 11.2 版中引入的带有 BGP 的 IPv6 接口上支持 BFD。