Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:在 EX 系列交换机上配置以太网环网保护交换

您可以在已连接的 EX 系列或 QFX 系列交换机上配置以太网环网保护交换 (ERPS),以防止致命的环路中断网络。(平台支持取决于安装中的 Junos OS 版本。)ERPS 类似于生成树协议,但 ERPS 更高效,因为它是针对环形拓扑定制的。您必须至少配置三个交换机才能形成环形。

此示例说明如何在环形拓扑中的专用链路上相互连接的四台交换机上配置以太网环网保护交换。

注:

此任务对 EX 系列交换机使用 Junos OS,而不支持增强型第 2 层软件 (ELS) 配置样式。但是,ERPS 环可以包含不同类型的交换机,有或不支持 ELS。如果您配置的 ERPS 环也包含运行支持 ELS 的软件的 QFX 系列或 EX 系列交换机,请参阅 示例:在 QFX 系列和 EX 系列交换机上配置支持 ELS 的以太网环网保护交换,例如这些交换机上的配置步骤。有关 ELS 详细信息,请参阅 使用增强型第 2 层软件 CLI

要求

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

  • 四台连接的 EX 系列交换机,将作为环形拓扑中的节点运行。

    注:

    由于 Junos 在 EX2300 和 EX3400 交换机上都使用 ERPV2 状态机支持 ERPV1,因此这两台交换机上的 ERPS 操作在以下方面偏离 ERPV1 ITU 标准:

    • 等待 EX2300 和 EX3400 交换机上的恢复 (WTR) 配置值必须为 5-12 分钟。

    • EX2300 和 EX3400 交换机上始终禁用“等待阻止计时器”(WTB),因为它在 ERPSv1 中不受支持。您对 WTB 设置进行的任何配置都没有效果。CLI 命令的输出“show protection-group 以太网环节点状态详细信息”列出了 WTB 设置,但该设置没有效果。

    • 在 EX2300 和 EX3400 交换机上的初始状态机器初始化期间,两个 ERPV1 环路端口都移动到非 RPL 节点上的丢弃状态。

    • 在 EX2300 和 EX3400 交换机上的 ERPV1 初始状态机器初始化期间,自动保护交换 (APS) 状态会移动到非 RPL 交换机上的空闲状态

  • 不支持增强型第 2 层软件 (ELS) 配置样式的 Junos OS 12.1 或更高版本。

开始之前,请确保您已:

  • 在四台交换机上各配置了两个中继接口。有关此示例中使用的接口名称列表,请参阅 表 1

  • 在所有四台交换机上配置同一个 VLAN (erp-control-vlan-1), ID 100,并将四台交换机中每台交换机的两个网络接口与 VLAN 相关联。请参阅 为 EX 系列交换机配置 VLAN。有关此示例中使用的接口名称列表,请参阅 表 1

  • 在所有四台交换机上分别配置了两个带 ID 101 和 102 的 VLAN,erp-data-1erp-data-2并将每台交换机上的东接口和西接口与erp-data-1erp-data-2相关联。有关此示例中使用的接口名称列表,请参阅 表 1

    注:

    当 EX2300 和 EX3400 ERPS 交换机在接口层次结构下配置了名称的 VLAN-ID 时,将发生提交错误。使用编号在交换机中配置了 ERPS 的接口层次结构下配置 VLAN-ID,以此避免这种情况。

概述和拓扑

ERPS 在所有交换机之间使用专用物理链路(包括中继端口的控制 VLAN)来保护活动链路。ERPS VLAN 均位于此链路上,默认也阻止。当交换机之间的流量无问题流动时,活动链路会处理所有流量。只有当其中一个数据链路出现错误时,ERPS 控制通道才会接管并开始转发信息流。

注:

交换机上的中继端口使用 VLAN 为 ERPS 创建单独的控制通道。为一个环形配置多个 ERPS 实例时,ERPS 链路上存在多组环路保护链路 (RPL) 和 RPL 所有者,并且每个实例均会阻止不同的通道。非串行端口使用物理链路,因为控制通道和协议数据单元 (PDU) 未标记,数据包中无 VLAN 信息。

此示例在四个交换机上创建一个保护环(称为节点环),这些交换机通过中继端口在环中连接,如 中 图 1所示。由于链路是中继端口,因此名为 erp-control-vlan-1 的 VLAN 用于 erp1 流量。每个交换机的东接口都与相邻交换机的西接口相连。Cobia 是 RPL 的所有者,接口 ge-0/0/0 配置为 RPL 端口。Jas5-esc 的接口 ge-0/0/0 配置为 RPL 邻接口。在空闲状态中,RPL 端将此特定 ERP 实例的控制 VLAN 和数据通道 VLAN 阻止 — Cobia 上的受阻端口标记为 星形英寸图 1

图 1: 以太网环网保护交换示例以太网环网保护交换示例

在此示例中,我们配置了四个交换机,其中的接口指示为 和 图 1表 1

表 1: 要为此示例配置组件

接口

科比亚

Jas5-esc

Jas6-esc

带鱼

ge-0/0/0

ge-0/0/10

ge-0/0/30

ge-0/0/20

西

ge-0/0/20

ge-0/0/0

ge-0/0/20

ge-0/0/10

第三

ge-0/0/10

ge-0/0/20

ge-0/0/0

ge-0/0/0

配置

在 RPL 所有者节点 Cobia 上配置 ERPS

CLI 快速配置

要快速配置 Cobia,请复制以下命令,将其粘贴到文本文件中,移除任何换行符,更改与网络配置匹配所需的任何详细信息,然后将命令复制粘贴到层次结构级别的 [edit] CLI 中。

注:

生成树协议和 ERPS 不能在环形端口上配置。由于 RSTP 是在默认交换机配置中启用的生成树协议,因此此示例显示在配置 ERPS 之前,在每个环形端口上禁用 RSTP。如果启用了另一个生成树协议,则必须先禁用该协议。

逐步过程

要在科比亚上配置 ERPS:

  1. 禁用在 ERPS 接口上配置的任何生成树协议。STP、RSTP、VSTP 和 MSTP 均提供生成树协议。RSTP 在默认配置中启用,因此此示例显示 RSTP 禁用:

  2. 创建名为 erp1 的节点环:

  3. 指定 Cobia 为 RPL 所有者节点:

  4. 将 VLAN erp-data-1 和 erp-data-2 配置为数据通道:

  5. 在中继接口上配置此 ERP 实例的控制 VLAN erp-control-vlan-1:

  6. 使用控制通道 ge-0/0/0.0 配置节点环 erp1 的东接口,并指示此特定环路保护链路在此结束:

  7. 使用控制通道 ge-0/0/20.0 配置节点环 erp1 的西接口:

结果

在配置模式下,输入 show protocols 命令以检查 ERPS 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show vlans 命令以检查您的 VLAN 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show interfaces 命令以检查您的接口配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

如果完成设备配置,请进入 commit 配置模式。

在 Jas5-esc 上配置 ERPS

CLI 快速配置

要快速配置 Jas5-esc,请复制以下命令,将其粘贴到文本文件中,删除任何换行符,更改与网络配置匹配所需的任何详细信息,然后将命令复制粘贴到层次结构级别的 [edit] CLI 中。

逐步过程

要在 Jas5-esc 上配置 ERPS:

  1. 禁用在 ERPS 接口上配置的任何生成树协议。RSTP 在默认配置中启用,因此此示例显示 RSTP 禁用:

  2. 创建名为 erp1 的节点环:

  3. 为节点环形 erp1 配置名为 erp-control-vlan-1 的控制 VLAN:

  4. 配置名为 erp-data-1 和 erp-data-2 的两个数据通道,以定义属于环形实例的一组 VLAN ID。

  5. 使用控制通道 ge-0/0/10.0 配置节点环 erp1 的东接口:

  6. 使用控制通道 ge-0/0/0.0 配置节点环 erp1 的西接口:

结果

在配置模式下,输入 show protocols 命令以检查 ERPS 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show vlans 命令以检查您的 VLAN 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show interfaces 命令以检查您的接口配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

如果完成设备配置,请进入 commit 配置模式。

在毛尾上配置 ERPS

CLI 快速配置

要快速配置 Hairtail,请复制以下命令,将其粘贴到文本文件中,删除任何换行符,更改与网络配置匹配所需的任何详细信息,然后将命令复制粘贴到层次结构级别的 [edit] CLI 中。

逐步过程

要在毛尾上配置 ERPS:

  1. 禁用在 ERPS 接口上配置的任何生成树协议。RSTP 在默认配置中启用,因此此示例显示 RSTP 禁用:

  2. 创建名为 erp1 的节点环:

  3. 为节点环 erp1 配置控制 VLAN erp-control-vlan-1:

  4. 配置名为 erp-data-1 和 erp-data-2 的两个数据通道,以定义属于环形实例的一组 VLAN ID:

  5. 使用控制通道 ge-0/0/20.0 配置节点环 erp1 的东接口,并指示其连接到环形保护链路:

  6. 使用控制通道 ge-0/0/10.0 配置节点环 erp1 的西接口,并指示其连接到环形保护链路:

结果

在配置模式下,输入 show protocols 命令以检查 ERPS 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show vlans 命令以检查您的 VLAN 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show interfaces 命令以检查您的接口配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

如果完成设备配置,请进入 commit 配置模式。

在 Jas6-esc 上配置 ERPS

CLI 快速配置

要快速配置 Jas6-esc,请复制以下命令,将其粘贴到文本文件中,移除任何换行符,更改与网络配置匹配所需的任何详细信息,然后将命令复制粘贴到层次结构级别的 [edit] CLI 中。

逐步过程

要在 Jas6-esc 上配置 ERPS:

  1. 禁用在 ERPS 接口上配置的任何生成树协议。RSTP 在默认配置中启用,因此此示例显示 RSTP 禁用:

  2. 创建名为 erp1 的节点环:

  3. 为节点环 erp1 配置控制 VLAN erp-control-vlan-1:

  4. 配置名为 erp-data-1 和 erp-data-2 的两个数据通道,以定义属于环形实例的一组 VLAN ID。

  5. 使用控制通道 ge-0/0/30.0 配置节点环 erp1 的东接口:

  6. 使用控制通道 ge-0/0/20.0 配置节点环 erp1 的西接口:

结果

在配置模式下,输入 show protocols 命令以检查 ERPS 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show vlans 命令以检查您的 VLAN 配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

在配置模式下,输入 show interfaces 命令,检查您的接口配置。如果输出未显示预期的配置,请重复此示例中的配置说明以将其更正。

验证

验证 ERPS 是否正常工作。

验证 ERPS 是否工作正常

目的

验证 ERPS 是否在四台 EX 交换机上工作,这些交换机在环形拓扑中充当节点。

行动

检查命令输出中的环路链路状态 show protection-group ethernet-ring interface 。配置环路但未使用时(数据链路上不存在错误),一个 ERP 接口转发信息流,一个接口正在丢弃信息流。丢弃会挡住环状。

要了解上次重新启动以来发生的情况,请检查环形阻止事件的 RPS 统计信息。 NR 是“否请求”环块,这意味着交换机不会阻止两个 ERP 接口中的任何一个。 NR-RB 是“无请求环路阻止”事件,这意味着交换机正在阻止其一个 ERP 接口,并发送数据包通知其他交换机。

意义

show protection-group ethernet-ring interface来自 RPL 所有者节点的命令输出表示,一个接口正在转发信息流,一个接口正在丢弃信息流,这意味着 ERP 已准备就绪,但不处于活动状态。如果环中至少有一个接口没有转发,则环被阻止,因此 ERP 正常工作。

命令 show protection-group ethernet-ring statistics 输出表示,自上次重新启动以来,本地和远程信号故障均发生 (Local SFRemote SF)。

计数 NR Event 为 2,表示 NR 状态输入了两次。 NR 表示无请求。这意味着交换机源自 NR PDU 或从另一台交换机接收 NR PDU,并且停止阻止接口以允许 ERP 工作。

NR-RB三个事件表示,此交换机曾三次发出 NR-RB PDU 或从另一台交换机接收 NR-RB PDU。当网络问题得到解决且交换机再次一端阻止 ERP 链路时,将发生这种情况。