Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

抑制物理接口

总结 您(网络管理员)可以配置衰减来减少上行状态和下降状态之间物理接口转换的播发。

物理接口衰减概述

物理接口抑制可限制接口上上下转换(摆动)的播发。每次发生转换时,接口状态都会发生变化,这会生成上层路由协议的播发。抑制有助于减少这些广告的数量。

从网络部署的角度来看,物理接口翻动可分为以下几类:

  • 短时间(毫秒)的几乎瞬时多个翻动

  • 持续时间较长的周期性翻动(秒)

图 1 用于描述这些类型的接口翻动以及可以在每种情况下使用的衰减配置。

图 1:通过传输设备 Two Router Interfaces Connected Through Transport Equipment连接的两个路由器接口
注意:

我们建议在物理接口的两端使用类似的抑制配置。在一端配置接口抑制,另一端配置接口抑制不会导致意外行为。

接口衰减的类型取决于过渡时间长度。

用于缩短物理接口转换的抑制概述

图 1 显示了两个路由器,其中两个路由器之间有两个传输设备。如果两个传输设备之间的冗余链路发生故障, Junos OS Evolved 将执行链路交换。链路交换需要数毫秒时间。如图 2 所示,在交换期间,两个设备接口都可能遇到多个翻动,上下持续时间为几毫秒。这些多个翻动如果播发至上一级路由协议,可能会导致路由更新不预期。这就是为什么您可能需要抑制这些接口翻动的原因。

注意:

抑制仅适用于路由协议。

对于更短的物理接口转换,您可使用 hold-time 接口上的语句配置接口衰减。在保持计时器持续时间过后,暂停计时器通过不公布接口转换来抑制接口。配置暂侯计时器且接口从上到下时,将触发暂侯时间计时器。在保持时间期间发生的每个接口转换都会被忽略。当计时器过期且接口状态仍然 处于关闭状态时,路由器开始将接口播发为“关闭”。同样,当配置暂侯计时器且接口从低到上时,将触发运行暂侯计时器。在保持时间期间发生的每个接口转换都会被忽略。计时器过期且接口状态仍然 处于开启状态时,路由器将开始将接口播发为“启动”。

图 2:短时间的多个抖动(毫秒) Multiple Flaps of Short Duration (Milliseconds)

用于更长物理接口过渡的抑制概述

当路由器接口和传输设备之间的链路不稳定时,这可能会导致周期性翻动,如图 3 所示。翻动按秒或更多时间顺序发生,翻动持续时间为一秒或一秒以上。在这种情况下,使用保持计时器功能可能无法产生最佳结果,因为它不能抑制相对较长且重复的接口翻动。将保留时间持续时间延长至几秒,仍允许系统在摆动接口上发送路由更新。因此,延长持续时间无法抑制系统上的接口周期性翻动。

图 3:长时间的周期性翻动(秒) Periodic Flaps of Long Duration (Seconds)

对于更长的周期性接口翻动,使用接口上的语句配置接口衰减 damping 。这种抑制方法使用指数级后退算法抑制向上层协议报告的接口上下事件。每当某个接口出现故障时, Junos OS Evolved 都会对接口处罚计数器添加处罚。如果在某些时候累积的处罚超过抑制级别, Junos OS Evolved 将接口置于抑制状态。在这种情况下, Junos OS Evolved 不会向上一级协议报告进一步的接口上下链路事件。

每个接口翻拍上增加的损失是 1000。接口处罚计数器一直遵循指数级衰变过程。 图 4图 5 显示了物理级别链路关闭或启动时适用于恢复的衰变过程。一旦累积处罚达到重用级别的下限,接口将被标记为未抑制,接口链路状态的进一步更改将再次报告给上一级协议。您可以使用 max-suppress 选项配置限制处罚积累超过最大处罚值的最大时间。最大处罚的值由软件计算。最大处罚与抑制衰减并达到重用水平所需的时间相对应。在越过重用级别后,处罚继续衰败。

图 4图 5 显示了作为曲线的累积损失和随时间推移的衰变。只要处罚低于重用级别,而物理级别链路更改状态,状态更改就会通告给系统,并导致 SNMP 状态更改。

图 4 显示了物理链路关闭时的损失降到重用级别以下。仅在物理级别链路转换为 up 之后,系统才会收到状态更改的通知。

图 4:当处罚降到重用级别以下时,物理级别 Physical-Level Link Is Down When the Penalty Falls Below the Reuse Level链路关闭

图 5 显示了物理链路开启时的损失低于重用级别。系统会立即收到状态更改的通知。

图 5:当处罚降到重用级别以下时,物理级别 Physical-Level Link Is Up When the Penalty Falls Below the Reuse Level链路已开启

配置更短的物理接口转换抑制

默认情况下,当接口从上变为下或从下变为上时,将立即将此过渡播发至硬件和 Junos OS 演化版。在某些情况下,您可能需要抑制接口过渡。

抑制接口是指在经过一定时间(称为 暂侯时间)之前,不对接口的过渡进行广告。当接口从上到下时,将触发关闭暂侯计时器。在保持时间期间发生的每个接口转换都会被忽略。如果计时器过期且接口状态仍然 处于关闭状态,则路由器将开始播发接口为“关闭”。同样,当接口从低到高时,会触发运行保持时间计时器。在保持时间期间发生的每个接口转换都会被忽略。如果计时器过期且接口状态仍然 运行,则路由器开始将接口播发为“正常运行”。

要配置更短的物理接口转换抑制(以毫秒为单位):

  1. 选择要衰减的接口,其中接口名称为 interface-type-fpc/pic/port
  2. 配置链路启动和链路关闭的暂侯时间。

保持时间可以是 0 到 4,294,967,295 毫秒的值。默认值为 0,这意味着接口过渡不会受到衰减。 Junos OS Evolved 可在您指定的时间值 100 毫秒内播发过渡。

对于大多数以太网接口, Junos OS Evolved 会使用一秒轮询算法实施保留计时器。对于带有小型可插拔 (SFP) 收发器的 1 端口、2 端口和 4 端口千兆以太网接口,保持计时器将中断驱动。

注意:

选项 hold-time 不可用于控制器接口。

配置聚合以太网接口转换抑制功能

默认情况下,当接口从上变为下或从下变为上时,将立即将此过渡播发至硬件和 Junos OS 演化版。在某些情况下,您可能需要抑制接口过渡。

抑制接口是指在经过一定时间(称为 暂侯时间)之前,不对接口的过渡进行广告。当接口从上到下时,将触发关闭暂侯计时器。在保持时间期间发生的每个接口转换都会被忽略。如果计时器过期且接口状态仍然 处于关闭状态,则路由器将开始播发接口为“关闭”。同样,当接口从低到高时,会触发运行保持时间计时器。在保持时间期间发生的每个接口转换都会被忽略。如果计时器过期且接口状态仍然 运行,则路由器开始将接口播发为“正常运行”。

要配置聚合以太网接口转换的抑制(以毫秒为单位):

  1. 选择要衰减的接口,其中接口名称为interface-type-fpc/pic/port
  2. 配置链路启动和链路关闭的暂侯时间。

保持时间可以是 0 到 4,294,967,295 毫秒的值。默认值为 0,这意味着接口过渡不会受到衰减。 Junos OS Evolved 可在您指定的时间值 100 毫秒内播发过渡。

对于大多数以太网接口, Junos OS Evolved 会使用一秒轮询算法实施保留计时器。对于带有小型可插拔 (SFP) 收发器的 1 端口、2 端口和 4 端口千兆以太网接口,保持计时器将中断驱动。

从 Junos OS 21.4R1 版开始,您可以指定聚合以太网接口上的保持时间值。为 ae- 接口配置暂侯计时器时,建议不要为成员链路配置暂侯时间。

注意:

选项 hold-time 不可用于控制器接口。

配置较长的物理接口转换抑制功能

物理接口抑制可限制接口上上下转换(摆动)的播发。路由器接口与传输设备之间的链路不稳定可能导致周期性翻动。翻动时间较长,持续时间约为 5 秒或更长时间,上下持续时间为 1 秒。

对于这些较长周期的接口翻动,请使用 damping 接口上的语句配置接口衰减。这种抑制方法使用指数级后退算法抑制向上层协议报告的接口上下事件。每次某个接口出现故障时,都会将处罚添加到接口处罚计数器中。如果在某些时候累积的损失超过抑制级别 max-suppress,则接口将处于抑制状态,并且不会向上一级协议报告其他接口状态的上下转换。

您可以使用命令查看衰减参数 show interfaces extensive

要配置较长的物理接口转换抑制功能:

  1. 选择要衰减的接口,其中接口名称为 interface-type-fpc/pic/port 或接口范围:
  2. 在物理接口上实现更长的接口转换:
  3. (可选)设置无论接口有多不稳定,都可以抑制接口的最大时间(以秒为单位)。
    注意:

    配置为 max-suppress 大于其值的值 half-life;否则,配置将被拒绝。

  4. (可选)设置衰减半衰期(在几秒钟内),在此间隔之后,如果接口保持稳定,累积的接口处罚计数器将减少一半。
    注意:

    配置为 half-life 小于其 max-suppress值的值;否则,配置将被拒绝。

  5. (可选)设置重用阈值(无单位)。当累积接口损失计数器降到此值以下时,接口将不再抑制。
  6. (可选)设置抑制阈值(无单元)。当累积的接口损失计数器超过此值时,接口被抑制。
    注意:

    系统不指示接口是因抑制还是因为物理接口的实际状态而关闭。因此,SNMP 链路陷阱和操作、管理和维护 (OAM) 协议都无法将受阻的链路状态版本与实际版本区分开来。因此,陷阱和协议可能无法按预期工作。

    您可以通过查看命令输出字段中show interface extensive的信息Damping来验证抑制。