OAM 链路故障管理 (LFM) 简介
SUMMARY 本节介绍链路故障管理 (LFM) 的操作、管理和管理 (OAM)。
IEEE 802.3ah OAM 链路故障管理概述
以太网接口可在 EX 系列交换机、PTX 系列、MX 系列、M 系列(M5 和 M10 路由器除外)以及 T 系列路由器上以 100 Mbps 或更快的速度运行,支持 IEEE 802.3ah 操作、管理和管理 (OAM) 标准。您可以在以太网点对点直连链路或跨以太网中继器的链接上配置 IEEE 802.3ah OAM。随着以太网从单纯的企业技术转变为 WAN 和接入技术,以及与现有以太网技术向后兼容,IEEE 802.3ah 标准满足了 OAM 功能的要求。Junos OS 支持 IEEE 802.3ah 链路故障管理。
链路故障管理功能包括:
Discovery
链路监控
远程故障检测
远程环路
从 Junos OS 17.3R1 版开始,当配置平滑路由引擎切换 (GRES) 时,以太网链路故障管理守护程序 (lfmd) 也在备份路由引擎上运行。
不支持以下功能:
OAM 配置不支持在第 2 层协议之上运行的以太网(例如 ATM 上的以太网)。
使用 SFP+ 的 10 千兆以太网 LAN/WAN PIC 不支持远程环路。
IEEE 802.3ah 第 57.2.11 节中提到的远程环路功能在 T4000 路由器上不受支持。
聚合以太网成员链路现在将使用物理 MAC 地址作为 802.3ah OAM 数据包中的源 MAC 地址。
了解 ACX 系列路由器的以太网 OAM 链路故障管理
瞻博网络 ACX 系列路由器的瞻博网络 Junos 操作系统 (Junos OS) 允许这些路由器上的以太网接口支持接入网络中以太网操作、管理和维护 (OAM) 的 IEEE 802.3ah 标准。该标准定义了 OAM 链路故障管理 (LFM)。您可以在直接或通过以太网中继器连接的点对点以太网链路上配置 IEEE 802.3ah OAM LFM。即使以太网从单纯的企业技术转变为 WAN 和接入技术,并且该标准仍然与现有以太网技术向后兼容,IEEE 802.3ah 标准也满足 OAM 功能要求。
以太网 OAM 提供了网络管理软件和网络管理员可用于确定以太网链路网络运行情况的工具。以太网 OAM 应:
仅依靠媒体访问控制 (MAC) 地址或虚拟 LAN 标识符进行故障排除。
独立于实际以太网传输工作,并通过物理以太网端口或虚拟服务(如伪线)运行。
通过扁平(或单一运营商)网络架构或嵌套或分层(或多供应商)网络隔离故障。
ACX 系列路由器支持以下 OAM LFM 功能:
发现和链路监控
当接口上启用 OAM 时,会自动触发发现过程。如果以太网接口也支持 IEEE 802.3ah 标准,则发现过程允许以太网接口发现和监控链路上的对等方。您可以指定用于 IEEE 802.3ah OAM 支持的发现模式。在活动模式下,如果对等方也支持 IEEE 802.3ah OAM 功能,接口将发现并监控链路上的对等方。在被动模式下,对等方启动发现过程。启动发现过程后,双方都参与这一过程。路由器通过定期发送 OAM 协议数据单元 (PDU) 来执行链路监控,以播发 OAM 模式、配置和功能。
您可以指定接口在将对等方之间的链路视为停机之前可跳过的 OAM PDU 数。
远程故障检测
远程故障检测使用标记和事件。标志用于传达以下内容:
Link Fault 意味着信号丢失
Dying Gasp 表示无法恢复的情况,例如电源故障。在这种情况下,本地对等方通知远程对等方有关故障状态的信息。当远程对等方收到垂死的 PDU 时,它会采取与事件配置的 link-adjacency-loss 操作配置文件对应的操作。
注:ACX5096 和 ACX5048 路由器不支持“死亡加油”。
在接口上配置 LFM 时,将针对以下故障情况为接口生成动态 PDU:
电源故障
数据包转发引擎恐慌或崩溃
Critical Event 指未指定供应商特定的关键事件。
您可以指定发送 OAM PDU 以检测故障的间隔。
注:ACX 系列路由器支持接收垂死数据包,但无法生成数据包。
远程环路模式
远程环路模式可确保安装或故障排除期间路由器与远程对等方之间的链路质量。在此模式下,当接口收到不是 OAM PDU 或 PAUSE 帧的帧时,它会将其发送回接收的同一接口上。链接似乎处于活动状态。您可以使用返回的环路确认来测试延迟、 抖动和吞吐量。
如果远程数据终端设备 (DTE) 支持远程环路模式,Junos OS 可将远程 DTE 置于环路模式。将远程 DTE 置于环路模式时,接口将接收远程环路请求,并将接口置于远程环路模式。当接口处于远程环路模式时,除 OAM PDU 和 PAUSE 帧之外,所有帧都会回传。不会对帧进行更改。OAM PDU 将继续发送和处理。
配置以太网 802.3ah OAM
IEEE 802.3ah 操作、管理和管理 (OAM) 标准为 第一英里 (EFM) 连接中的以太网提供了规范。EFM 定义了如何使用新的以太网物理层 (PHY) 接口通过新介质类型传输以太网。您可以在以太网点对点直连链路或跨以太网中继器的链接上配置 IEEE 802.3ah OAM。随着以太网从单纯作为一种企业技术转变为一种 WAN 和接入技术,以及与现有以太网技术向后兼容,IEEE 802.3ah OAM 标准满足了对 OAM 功能的要求。
对于能够以 100 Mbps 或更快的速度运行的以太网接口,大量瞻博网络路由器和交换机支持 IEEE 802.3ah OAM 标准。本主题介绍路由器上 IEEE 802.3ah OAM 功能的配置支持。
从 Junos OS 12.1 版开始,PTX 系列路由器在物理接口级别支持以下 IEEE 802.3ah OAM 功能:
发现和链路监控
故障信令和检测
定期数据包管理 (PPM) 处理
操作配置文件支持
平滑路由引擎切换 (GRES)
要为以太网接口配置 802.3ah OAM 支持,请在 oam
层级添加语句 [edit protocols]
:
oam { ethernet { link-fault-management { interfaces { interface-name { pdu-interval interval; link-discovery (active | passive); pdu-threshold count; } } } } }
您可以为故障事件配置阈值,当故障事件超过阈值时,该阈值会触发链路事件 TLV 的发送。要为接口上的故障事件设置阈值,请将语句 event-thresholds
包含在 [edit protocols oam ethernet link-fault-management interface]
层次结构级别。
您还可以在操作配置文件中配置 OAM 阈值,并将操作配置文件应用于多个接口。要创建操作配置文件,请将语句 action-profile
包含在 [edit protocols oam ethernet link-fault-management]
层次结构级别。
您可以在聚合接口或其每个成员链路上配置以太网 OAM。但是,我们建议您在聚合接口上配置以太网 OAM,这将在成员链路上内部启用以太网 OAM。
要查看 OAM 统计信息,请使用 show oam ethernet link-fault-management
操作模式命令。要清除 OAM 统计信息,请使用 clear oam ethernet link-fault-management statistics
操作模式命令。要清除链路故障管理状态信息并在以太网接口上重新启动链路发现过程,请使用 clear oam ethernet link-fault-management state
操作模式命令。有关这些命令的详细信息,请参阅 CLI 浏览器。
要启用 IEEE 802.3ah OAM 支持,请将语句interface
[edit protocols oam ethernet link-fault-management]
包含在层次结构级别:
[edit protocols oam ethernet link-fault-management interface interface-name]
在物理接口上启用 IEEE 802.3ah OAM 时,会自动触发发现过程。