Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置链路故障管理

使用本主题了解如何在设备上配置链路故障管理功能。您还可以使用本主题来配置操作配置文件,以指定在特定 LFM 事件发生时必须执行的 LFM 操作,并应用操作配置文件。

配置 OAM PDU 间隔

定期 OAM Pdu 将发送到执行链路监控。

您可以指定故障检测的周期性 OAM PDU 发送间隔。

要配置发送间隔,请将pdu-interval语句包括在[edit protocol oam ethernet link-fault-management interface interface-name]层次结构级别:

周期 OAM PDU 间隔范围为100到1000毫秒。默认发送间隔为1000毫秒。

配置 OAM PDU 阈值

您可以指定在对等方之间的链路被认为已关闭之前,接口可能会丢失的 OAM Pdu 的数量。

要配置可从对等方错过的 Pdu 数量,请将pdu-threshold语句包含在[edit protocol oam ethernet link-fault-management interface interface-name]层次结构级别:

阈值范围为3到10。默认值为三个 Pdu。

为接口上的本地故障事件配置阈值

您可以在接口上为触发链路事件 Tlv 发送的本地错误配置阈值值。

要设置发送事件 tlv 的错误阈值,请frame-errorframe-periodframe-period-summarysymbol-period[edit protocols oam ethernet link-fault-management interface interface-name event-thresholds]层次结构级别包括、、和语句:

示例:在接口上配置 IEEE 802.3 ah OAM 支持

在10千兆位以太网接口上配置 802.3 ah OAM 支持:

示例:为 ACX 系列上的接口配置 IEEE 802.3 ah OAM 支持

ACX 系列路由器 Junos OS 允许这些路由器上的以太网接口支持接入网络中以太网的操作、管理和维护(OAM)的 IEEE 802.3 ah 标准。标准定义 OAM 链路故障管理(LFM)。您可以在直接或通过以太网中继器连接的点对点以太网链路上配置 IEEE 802.3 ah OAM LFM。

本示例介绍如何在千兆位以太网接口上启用和配置 OAM。

要求

此示例使用以下硬件和软件组件:

  • ACX 系列路由器 Junos OS 版本12.2 或更高版本。

  • ACX1000 或 ACX2000 路由器。

概述和拓扑

在此示例中,使用 802.3 ah OAM 支持在 ACX 系列路由器上配置10千兆位以太网接口,其中包括:链路发现、协议数据单元(Pdu)、远程回传、协商和事件阈值。

在 ACX 系列路由器上配置 IEEE 802.3 ah OAM

CLI 快速配置

要快速配置 IEEE 802.3 ah 以太网 OAM,请复制以下命令并将其粘贴到 CLI 中:

操作

分步过程

要在接口上配置 IEEE 802.3 ah OAM 支持:

  1. 在接口上启用 IEEE 802.3 ah OAM 支持:

    user@router1# set interface (OAM Link-Fault Management) xe-0/0/0

  2. 将链路发现模式设置为 active

    user@router# set interface xe-0/0/0 link-discovery active

  3. 将周期性的 OAM PDU 发送间隔(毫秒)设置为800:

    user@router# set interface xe-0/0/0 pdu-interval 800

  4. 在错误记录为4之前,定义要错过的 OAM Pdu 的数量:

    user@router# set interface xe-0/0/0 pdu-threshold 4

  5. 将远程接口配置为回传模式,以便除 OAM Pdu 之外的所有帧都回路,无需任何更改:

    user@router# set interface xe-0/0/0 remote-loopback

  6. 为本地接口配置远程回传支持:

    user@router# set interface xe-0/0/0 negotiation-options allow-remote-loopback

  7. 将帧错误事件发送到30的阈值计数:

    user@router# set interface xe-0/0/0 event-thresholds frame-error 30

  8. 将发送帧期间错误事件的阈值计数设置为50:

    user@router# set interface xe-0/0/0 event-thresholds frame-period 50

  9. 将用于发送帧期间摘要错误事件的阈值计数配置为40:

    user@router# set interface xe-0/0/0 event-thresholds frame-period-summary 40

  10. 设置阈值计数,将符号周期事件发送至20:

    user@router# set interface xe-0/0/0 event-thresholds symbol-period 20

成果

检查配置结果:

示例:在提供商边缘和客户边缘之间配置以太网 LFM

在此示例中,在提供商边缘(PE)和客户边缘(CE)接口之间的 IP 链路上启用了 LFM。如果链路出现故障,LFM 将检测到故障,并标记两侧的接口 Link-Layer-Down 。这会导致向各种子系统(例如路由)发出通知,并采取相应的措施。

运行 LFM 的链路如中图 1所示。

图 1: 提供商边缘和客户边缘之间的以太网 LFM提供商边缘和客户边缘之间的以太网 LFM

要在 PE 和 CE 接口之间的 IP 链路上配置以太网 LFM:

  1. 在 PE 路由器上配置 LFM:

  2. 在 CE 路由器上配置 LFM:

示例:为 CCC 配置以太网 LFM

在此示例中,LFM 在使用 CCC 连接的两个 Pe (PE1 和 PE2)之间配置。在 LFM 的情况下,将立即检测链路故障,而不是依赖于路由协议来查找端到端 CCC 连接上的故障。这还有助于检测确切发生故障的链路,而不是仅发现端到端 CCC 连接发生故障。此外,由于 LFM 在链路层级别运行,因此不需要 IP 地址来操作,因此可在双向故障检测(BFD)不能使用。

运行 LFM 的链路显示在图 2

图 2: 面向 CCC 的以太网 LFM面向 CCC 的以太网 LFM

要在使用 CCC 连接的两个 Pe 之间配置以太网 LFM:

  1. 在 PE1 路由器上使用 CCC 配置 LFM:

  2. 在 PE2 路由器上使用 CCC 配置 LFM:

示例:为聚合以太网配置以太网 LFM

在此示例中,LFM 在路由器1和路由器2之间的聚合以太网接口(AE0)上配置。在聚合以太网上配置时,LFM 将在所有单个成员链路上运行。在从聚合组中添加或删除成员链路时,将在其上启用或禁用 LFM。单个链路的状态用于确定聚合接口的状态。

使用具有聚合以太网的 LFM 如所示图 3

图 3: 用于聚合以太网的以太网 LFM用于聚合以太网的以太网 LFM

要在两个路由器之间的聚合以太网接口上配置 LFM:

  1. 为 AE0 配置路由器1上的 LFM:

  2. 为 AE0 配置路由器2上的 LFM:

配置 OAM 操作配置文件

您可以创建对策配置文件来定义事件故障标志和阈值以及要采取的措施。然后,您可以将对策配置文件应用于一个或多个接口。

要配置操作配置文件,请将action-profile语句包含在[edit protocols oam ethernet link-fault-management]层次结构级别:

注:

从 Junos OS 版本 14.2 开始,只要配置带操作配置文件的链路故障管理 (LFM) 以将接口标记为 down(通过包括 [edit protocols oam 以太网链路故障管理] 层次结构级别的下行语句),端口就处于阻止状态(STP 状态)。在此类接口状态下,数据信息流不会在该接口上传输出去。由于连接故障管理(CFM)下游维护 Mep 在阻塞的端口上出现,因此 CFM 会话正常。但是,接口已关闭,接口状态 TLV 未包含正确的状态。只有在配置端口状态 TLV 时,才会反映端口的实际状态。接口状态 TLV 不会传输端口的实际状态。

监控协议状态

CCC DOWN 标志与电路交叉连接(CCC)连接、2层电路和第2层 VPN 相关联,用于将 CCC 关闭状态发送至内核。CCC 关闭标志表示 CCC 已关闭。当 CCC 连接、2层电路或2层 VPN 关闭时,将向内核发送 CCC 状态。这反过来又会导致与 CCC 连接、2层电路或第2层 VPN 相关的面向 CE 的 PE 接口。

当 CCC DOWN 标志收到 IEEE 802.3 ah 协议的信号时,系统将执行操作配置文件action语句中定义的操作。有关2层电路的其他信息,请参阅《 Junos OS 2 层电路用户指南》 Junos OS Vpn 配置指南》。

要监控 IEEE 802.3 ah 协议,请在面向 CE 的 PE 接口上包括protocol-down[edit protocols oam ethernet link-fault-management action-profile profile-name event]层次结构级别的语句:

  1. 在配置模式下,转至[edit protocols oam ethernet link-fault-management action-profile profile-name event]层次结构级别。
  2. 包括protocol-down语句。
注:

如果在操作配置文件中指定了多个事件,则所有事件都必须在执行指定操作之前发生。

为操作配置文件中的故障事件配置阈值

您可以为收到的错误事件配置链路事件阈值,以触发action语句中指定的操作。然后,您可以将对策配置文件应用于一个或多个接口。

要配置链路事件阈值,请将link-event-rate语句包含在[edit protocols oam ethernet link-fault-management action-profile profile-name event]层次结构级别:

应用操作配置文件

您可以将操作配置文件应用于一个或多个接口。

要将操作配置文件应用于接口,请将apply-action-profile语句包含在[edit protocols oam ethernet link-fault-management action-profile interface interface-name]层次结构级别:

发布历史记录表
版本
说明
14.2
从 Junos OS 版本14.2 开始