所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
ERPS(G.8032)配置命令

ERPS(G.8032)配置命令

说明:

CE6880EI不支持此特性。

clear(ERPS环视图)

命令功能

clear命令用来清除ERPS环配置的阻塞点切换操作。

命令格式

clear

参数说明

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

通过命令erps ring protect-switch配置的阻塞点切换方式后,可以执行命令clear取消配置。clear命令除了清除本地配置的手工切换和强制切换功能外,还支持以下功能:
  • 当ERPS环处于回切模式时,在WTB Timer定时器或WTR Timer定时器超时之前,手工触发回切动作。
  • 当ERPS环处于非回切模式时,手工触发回切动作。

注意事项

clear命令不受协议版本的限制,在ERPSv1和ERPSv2版本都支持。

使用实例

# 对ID为5的ERPS环执行清除配置的阻塞点切换操作。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] clear

control-vlan(ERPS环视图)

命令功能

control-vlan命令用来配置ERPS环的控制VLAN,用于转发ERPS协议报文。

undo control-vlan命令用来删除已经配置的控制VLAN。

缺省情况下,ERPS环上没有配置控制VLAN。

命令格式

control-vlan vlan-id

undo control-vlan

参数说明

参数 参数说明 取值
vlan-id 指定ERPS环的控制VLAN ID。 整数形式,取值范围是1~4094,保留VLAN ID(通过命令vlan reserved配置)除外。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

ERPS环创建后,需要执行命令control-vlan创建控制VLAN,控制VLAN是相对数据VLAN而言的。在ERPS环中,控制VLAN只用来传递ERPS协议报文,不用来转发用户业务报文,从而提高了ERPS协议的安全性。

注意事项

该命令可多次执行,效果以最后一次配置的为准。

控制VLAN成功创建后,配置文件会自动显示创建普通VLAN的命令vlan batch { vlan-id1 [ to vlan-id2 ] } &<1-10>。

当接口加入已经配置控制VLAN的ERPS环后,接口将自动加入控制VLAN,即:
  • 如果接口类型是Trunk类型,则配置文件中,加入ERPS环的接口下会自动显示命令port trunk allow-pass vlan vlan-id
  • 如果接口类型是Hybrid类型,则配置文件中,加入ERPS环的接口下会自动显示命令port hybrid tagged vlan vlan-id

同一ERPS环中的所有设备必须配置相同的控制VLAN。不同ERPS环不能使用相同ID的控制VLAN。

控制VLAN必须是未被创建或使用过的。

如果已经有接口加入ERPS环,那么将不能修改控制VLAN。若需要删除已配置的控制VLAN,必须在接口视图下执行命令undo erps ring或在ERPS环视图下执行命令undo port将接口退出ERPS环,然后再执行命令undo control-vlan删除控制VLAN。

如果用户需要查看控制VLAN是否创建或确定传输ERPS协议报文的控制VLAN,可以执行命令display erps进行查看。

使用实例

# 为ID为1的ERPS环配置ID为5的控制VLAN。

<HUAWEI> system-view
[~HUAWEI] erps ring 1
[*HUAWEI-erps-ring1] control-vlan 5

description(ERPS环视图)

命令功能

description命令用来配置ERPS环的描述信息。

undo description命令用来恢复ERPS环的描述信息为缺省值。

缺省情况下,ERPS环的描述信息为ERPS环的名称。例如,某个ERPS环的名称为Ring1,则其缺省描述信息为Ring 1。

命令格式

description text

undo description

参数说明

参数 参数说明 取值
text 指定ERPS环的描述信息。 字符串形式,区分大小写,长度范围是1~80。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

对于已经配置ERPS的设备,通过命令description配置该ERPS环相关的描述信息,信息中可以包含该ERPS环的ID等,便于维护。

注意事项

该命令可以多次执行,以最后一次配置的值为准。

在ERPS环视图下配置描述信息后,此描述信息只在本设备上生效。

使用实例

# 在当前设备上为ID为10的ERPS环配置描述信息为huawei Ring 1

<HUAWEI> system-view
[~HUAWEI] erps ring 10
[*HUAWEI-erps-ring10] description huawei Ring 1

display erps

命令功能

display erps命令用来查看当前设备加入ERPS环的端口和环的信息。

命令格式

display erps [ ring ring-id ] [ verbose ]

参数说明

参数 参数说明 取值
ring ring-id 显示当前设备加入指定ERPS环的端口和环的信息。 整数形式,取值范围是1~255。
verbose 显示当前设备加入ERPS环的端口和环的详细信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

对于运行ERPS协议的设备,可以通过命令display erps查看加入ERPS环的端口以及相应环的信息,便于更好地管理ERPS协议和了解各端口的运行情况。

前置条件

查看加入指定ERPS环的端口以及相应环的信息,此ERPS环需要已经被成功创建。

注意事项

使用该命令时,如果不配置参数ring ring-id,则显示所有加入ERPS环的端口和环的信息。

使用实例

# 查看当前设备所有加入ERPS环的端口和环的信息。

<HUAWEI> display erps
D  : Discarding
F  : Forwarding
R  : RPL Owner
N  : RPL Neighbour
FS : Forced Switch
MS : Manual Switch
Total number of rings configured = 4
Ring  Control  WTR Timer  Guard Timer  Port 1               Port 2              
ID    VLAN     (min)      (csec)
--------------------------------------------------------------------------------
   1      100          1           50  (D)10GE1/0/1         (F,R)10GE1/0/2                      

   2      200          2           50  (D)10GE1/0/3         (F)10GE1/0/4

   3      300          3           50  (F)ETH-TRUNK3        (D)ETH-TRUNK4

   4      400          5           50  (F,R)ETH-TRUNK1      (D)ETH-TRUNK2

--------------------------------------------------------------------------------

# 查看当前设备加入ID为1的ERPS环的端口和环的信息。

<HUAWEI> display erps ring 1
D  : Discarding
F  : Forwarding
R  : RPL Owner
N  : RPL Neighbour
FS : Forced Switch
MS : Manual Switch
Ring  Control  WTR Timer  Guard Timer  Port 1               Port 2              
ID    VLAN     (min)      (csec)
--------------------------------------------------------------------------------
   1      100          1           50  (D)10GE1/0/1         (F,R)10GE1/0/2

--------------------------------------------------------------------------------

# 查看当前设备所有加入ERPS环的端口和环的详细信息。

<HUAWEI> display erps verbose
Ring ID                             : 101
Description                         : Ring 101
Control Vlan                        : 1001
Protected Instance                  : 4091 
Service Vlan                        : 200 to 400
WTR Timer Setting (min)             : 1      Running (s)           : 0  
Guard Timer Setting (csec)          : 200    Running (csec)        : 0  
Holdoff Timer Setting (deciseconds) : 0      Running (deciseconds) : 0  
WTB Timer Running (csec)            : 0  
Ring State                          : Idle
RAPS_MEL                            : 7
Revertive Mode                      : Revertive
R-APS Channel Mode                  : -
Version                             : 2
Sub-ring                            : No 
Forced Switch Port                  : -
Manual Switch Port                  : -
TC-Notify                           : -
Time since last topology change     : 0 days 0h:31m:49s
--------------------------------------------------------------------------------
Port                Port Role     Port Status     Signal Status
--------------------------------------------------------------------------------
10GE1/0/1           Common        Discarding      Non-failed      
10GE1/0/2           Common        Forwarding      Non-failed      

Ring ID                             : 102
Description                         : Ring 102
Control Vlan                        : 1002
Protected Instance                  : 4092 
Service Vlan                        : 500 to 600
WTR Timer Setting (min)             : 1      Running (s)           : 0  
Guard Timer Setting (csec)          : 200    Running (csec)        : 0  
Holdoff Timer Setting (deciseconds) : 0      Running (deciseconds) : 0  
WTB Timer Running (csec)            : 0  
Ring State                          : Idle
RAPS_MEL                            : 7
Revertive Mode                      : Revertive
R-APS Channel Mode                  : -
Version                             : 2
Sub-ring                            : No 
Forced Switch Port                  : -
Manual Switch Port                  : -
TC-Notify                           : -
Time since last topology change     : 0 days 4h:12m:20s
--------------------------------------------------------------------------------
Port                Port Role     Port Status     Signal Status
--------------------------------------------------------------------------------
10GE1/0/1           Common        Forwarding      Non-failed      
10GE1/0/2           RPL Owner     Discarding      Non-failed

# 查看当前设备加入ID为1的ERPS环的端口和环的详细信息。

<HUAWEI> display erps ring 1 verbose
Ring ID                             : 1
Description                         : Ring 102
Control Vlan                        : 1002
Protected Instance                  : 4092 
Service Vlan                        : 500 to 600
WTR Timer Setting (min)             : 1      Running (s)           : 0  
Guard Timer Setting (csec)          : 200    Running (csec)        : 0  
Holdoff Timer Setting (deciseconds) : 0      Running (deciseconds) : 0  
WTB Timer Running (csec)            : 0  
Ring State                          : Idle
RAPS_MEL                            : 7
Revertive Mode                      : Revertive
R-APS Channel Mode                  : -
Version                             : 2
Sub-ring                            : No 
Forced Switch Port                  : -
Manual Switch Port                  : -
TC-Notify                           : -
Time since last topology change     : 0 days 4h:13m:40s
--------------------------------------------------------------------------------
Port                Port Role     Port Status     Signal Status
--------------------------------------------------------------------------------
10GE1/0/1           Common        Forwarding      Non-failed      
10GE1/0/2           RPL Owner     Discarding      Non-failed      
表7-90  display erps命令输出信息描述

项目

描述

D : Discarding

解释在端口位置出现的“D”的含义,表示当前端口处于阻塞状态。

F : Forwarding

解释在端口位置出现的“F”的含义,表示当前端口正常接收/发送流量。

R : RPL Owner

解释在端口位置出现的“R”的含义,表示当前端口是RPL Owner端口。

N : RPL Neighbour

解释在端口位置出现的“N”的含义,表示当前端口是RPL neighbour端口。

FS : Forced Switch

解释在端口位置出现的“FS”的含义,表示当前端口是通过强制切换被阻塞的端口。

MS : Manual Switch

解释在端口位置出现的“MS”的含义,表示当前端口是人工切换被阻塞的端口。

Total number of rings configured

标识配置的ERPS环的数量。

Ring ID

标识环ID。相关命令请参考erps ring

Control VLAN

标识控制VLAN。相关命令请参考control vlan

WTR Timer (min)

标识WTR Timer定时器大小。相关命令请参考wtr-timer

Guard Timer (csec)

标识Guard Timer定时器大小。相关命令请参考guard-timer

Port 1

标识加入指定ERPS环的一个端口。

Port 2

标识加入指定ERPS环的另一个端口。

Description

标识ERPS环的描述信息。相关命令请参考description

Protected Instance

标识ERPS的保护实例。相关命令请参考protected-instance

Service Vlan

标识ERPS关联的业务VLAN。

此VLAN表示与保护实例有映射关系的VLAN,且不包含控制VLAN。

WTR Timer Setting (min)

Running (s)

标识WTR Timer定时器大小,Setting表示设置的值,Running表示实际运行的值。相关命令请参考wtr-timer

Guard Timer Setting (csec)

Running (csec)

标识Guard Timer定时器大小,Setting表示设置的值,Running表示实际运行的值。相关命令请参考guard-timer

Holdoff Timer Setting (deciseconds)

Running (deciseconds)

标识Holdoff Timer定时器大小,Setting表示设置的值,Running表示实际运行的值。相关命令请参考holdoff-timer

WTB Timer Running (csec)

标识WTB Timer定时器大小。

Ring State

标识ERPS环的状态:
  • Idle:表示当前阻塞点在RPL Owner端口。
  • Protection:表示链路故障或设备故障。
  • Pending:表示ERPS环协商的过渡状态,例如正在将阻塞点回切到RPL Owner端口。
  • ForcedSwitch:表示通过强制切换方式对加入ERPS环的端口进行阻塞。
  • ManualSwitch:表示通过人工切换方式对加入ERPS环的端口进行阻塞。

RAPS_MEL

标识ERPS的MEL值大小。相关命令请参考raps-mel

Revertive Mode

标识ERPS链路故障恢复以后的回切/非回切模式:
  • Revertive:回切模式,链路故障恢复以后重新阻塞RPL Owner端口。
  • Non-revertive:非回切模式,链路故障恢复以后依然阻塞故障链路所在的端口,不再重新阻塞RPL Owner端口。

相关命令请参考revertive

R-APS Channel Mode

标识子环节点RAPS报文的传输方式:
  • -:表示未配置ERPS子环。
  • Non-virtual-channel:非虚通道方式。

Version

标识当前使用ERPS协议的版本:
  • 1:ERPSv1版本。
  • 2:ERPSv2版本。

相关命令请参考version

Sub-ring

标识ERPS子环的环ID。相关命令请参考sub-ring

Forced Switch Port

标识通过强制切换被阻塞的端口。“-”表示不存在强制切换的端口。

相关命令请参考erps ring protect-switch

Manual Switch Port

标识通过人工切换被阻塞的端口。“-”表示不存在人工切换的端口。

相关命令请参考erps ring protect-switch

TC-Notify

标识本ERPS环的网络拓扑变化通知到其他ERPS环的环ID。“-”表示本ERPS不进行网络拓扑变化通告。

相关命令请参考tc-notify erps ring

Time since last topology change

标识从上次ERPS环拓扑变化以来的时间。

Port

标识加入ERPS环的端口。

Port Role

标识端口角色:
  • RPL Owner:RPL Owner端口。
  • Common:普通端口。
  • RPL Neighbour:RPL Owner端口的邻居端口。

Port Status

标识端口状态:
  • Forwarding:转发状态。
  • Discarding:阻塞状态。

Signal Status

标识信号状态:
  • Failed:信号状态为失败。表示出现故障。
  • Non-failed:信号状态为成功。表示未出现故障。

display erps interface

命令功能

display erps interface命令用来查看端口的ERPS配置信息。

命令格式

display erps interface interface-type interface-number [ ring ring-id ]

参数说明

参数 参数说明 取值
interface-type interface-number 显示指定接口上的所有ERPS配置信息。其中:
  • interface-type表示接口类型。
  • interface-number表示接口编号。
-
ring ring-id 显示加入指定ERPS环的端口的ERPS配置信息。 整数形式,取值范围是1~255。

视图

所有视图

缺省级别

1:监控级

使用指南

对于运行ERPS协议的设备,可以通过display erps interface命令查看端口的ERPS配置信息,便于更好地管理ERPS协议和各端口的运行情况。

使用实例

# 查看10GE1/0/1端口的ERPS配置信息。

<HUAWEI> display erps interface 10ge 1/0/1
Interface State                    : Up
--------------------------------------------------------------------------------
Ring ID                            : 1                                          
Flush Logic                                                                     
    Remote Node ID                 : 0000-0000-0000                             
    Remote BPR                     : 0                                          
Track Link Detect Protocol         : -                                        
表7-91  display erps interface命令输出信息描述

项目

描述

Interface State

标识端口当前的物理状态。

Ring ID

标识端口加入的ERPS环ID。

Flush Logic

用来判断是否刷新FDB的逻辑。

Remote Node ID

标识远端节点的ID。

Remote BPR

标识远端BPR。BPR代表阻塞端口的标志位。

Track Link Detect Protocol

标识本端口联动的协议类型。“-”表示本端口未配置和其他协议的联动功能。

display erps statistics

命令功能

display erps statistics命令用来查看当前设备加入ERPS环的端口发送协议报文和接收协议报文的统计计数。

命令格式

display erps [ ring ring-id ] statistics

参数说明

参数 参数说明 取值
ring ring-id 显示指定环ID的ERPS环的端口发送协议报文和接收协议报文的统计计数。如果不指定该参数,则显示所有ERPS环的端口发送协议报文和接收协议报文的统计计数。 整数形式,取值范围是1~255。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

在运行ERPS协议的二层网络中,执行命令display erps statistics可以查看当前设备加入的ERPS环的端口协议报文发送和接收情况,便于分析网络状况、了解网络状态以及方便维护设备。

前置条件

如果查看当前设备加入指定ERPS环的端口发送协议报文和接收协议报文的统计计数,指定查询的ERPS环必须已经成功创建。

使用实例

# 查看当前设备所有加入ERPS环的协议报文发送和接收统计情况。

<HUAWEI> display erps statistics
--------------------------------------------------------------------------------
Ring Port            RX/TX       SF       NR     NRRB       FS       MS    EVENT
--------------------------------------------------------------------------------
   1 Eth-Trunk1      RX           0        0      552        0        0        0
   1 Eth-Trunk1      TX           0       68        0      326        0        6
   1 10GE1/0/1       RX           0        6      552        0        0        0
   1 10GE1/0/1       TX           4       63        0      326        0        6
  10 10GE1/0/2       RX           0        1        0        0        0        0
  10 10GE1/0/2       TX           4       74        0        0        0        0

# 查看当前设备加入ID为2的环的协议报文发送和接收统计情况。

<HUAWEI> display erps ring 2 statistics
--------------------------------------------------------------------------------
Ring  Port           RX/TX       SF       NR     NRRB       FS       MS    EVENT
--------------------------------------------------------------------------------
   2  10GE1/0/1     RX           0        1        0        0        0        0
   2  10GE1/0/1     TX           4       74        0        0        0        0
表7-92  display erps statistics命令输出信息描述

项目

描述

Ring

标识环ID。相关命令请参考erps ring

Port

标识加入指定环的端口。

RX/TX

标识接收/发送协议报文:
  • RX:接收协议报文
  • TX:发送协议报文

SF

标识故障协议报文的统计情况。

NR

标识无故障协议报文的统计情况。

NRRB

标识无故障、RPL Owner端口阻塞协议报文的统计情况。

FS

标识通过强制切换阻塞端口的协议报文的统计情况。

MS

标识手工切换阻塞端口的协议报文的统计情况。

EVENT

标识Event协议报文的统计情况。

display snmp-agent trap feature-name erps all

命令功能

display snmp-agent trap feature-name erps all命令用来查看ERPS(Ethernet Ring Protection Switching)模块的所有告警开关的信息。

命令格式

display snmp-agent trap feature-name erps all

参数说明

视图

所有视图

缺省级别

3:管理级

使用指南

简单网络管理协议SNMP(Simple Network Management Protocol)是广泛用于TCP/IP网络的网络管理标准协议。SNMP提供了一种通过运行网络管理软件的中心计算机(即网络管理工作站)来管理网元的方法。网元上运行的管理代理可以主动上报告警给管理工作站,可使管理工作站及时获取网络状态,从而使网络管理员能够及时采取相应措施。

执行display snmp-agent trap feature-name erps all命令可以用来查看ERPS模块所有告警的开启关闭状态。

使用实例

# 查看ERPS模块的所有告警信息。

<HUAWEI> display snmp-agent trap feature-name erps all
------------------------------------------------------------------------------
Feature name: ERPS                          
Trap number : 2         
------------------------------------------------------------------------------
Trap name                       Default switch status   Current switch status 
hwErpsFwStateDiscarding         on                      on                  
hwErpsFwStateForwarding         on                      on   
表7-93  display snmp-agent trap feature-name erps all命令输出信息描述

项目

描述

Feature name

告警所属的模块名称。

Trap number

告警的数量。

Trap name

告警的名称,ERPS模块的告警包括:

  • hwErpsFwStateForwarding:加入ERPS环的端口状态变为Forwarding。

  • hwErpsFwStateDiscarding:加入ERPS环的端口状态变为Discarding。

Default switch status

缺省告警开关的状态:

  • on:表示告警处于开启状态。
  • off:表示告警处于关闭状态。

Current switch status

当前告警开关的状态:

  • on:表示告警处于开启状态。
  • off:表示告警处于关闭状态。

erps ring

命令功能

erps ring命令用来创建ERPS环并进入该环视图或进入指定的ERPS环视图。

undo erps ring命令用来删除已经创建的ERPS环。

缺省情况下,设备上没有创建ERPS环。

命令格式

erps ring ring-id

undo erps ring ring-id

参数说明

参数 参数说明 取值
ring-id 指定ERPS环ID。 整数形式,取值范围是1~255。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

ERPS是ITU-T发布的破除以太环路的标准协议,收敛速度可以达到电信级可靠性要求,如果环网内的设备都支持该协议,则可以实现互通。

如果需要在当前设备上部署ERPS协议,则可执行命令erps ring创建ERPS环。

如果需要到ERPS环视图下配置参数,例如控制VLAN、保护实例等,可通过执行命令erps ring进入ERPS环视图。

后续任务

通过执行命令control-vlan(ERPS环视图)为当前ERPS环配置控制VLAN。

通过执行命令protected-instance(ERPS环视图)为当前ERPS环配置保护实例。

注意事项

删除环时,必须没有接口加入该ERPS环。如果ERPS环内已经加入接口,则会提示删除不成功,此时必须在接口视图下执行命令undo erps ring或在ERPS环视图下执行命令undo port将接口退出ERPS环,然后再执行命令undo erps ring删除ERPS环。

使用实例

# 创建ID为1的ERPS环。

<HUAWEI> system-view
[~HUAWEI] erps ring 1
[*HUAWEI-erps-ring1]

erps ring(接口视图)

命令功能

erps ring命令用来将当前端口加入指定ERPS环,并可为加入ERPS环的端口设置不同的端口角色。

undo erps ring命令用来将当前端口从指定ERPS环中删除,并取消端口角色的配置。

缺省情况下,端口未加入任何ERPS环,也未设置端口角色。

命令格式

erps ring ring-id [ rpl { owner | neighbour } ]

undo erps ring ring-id

参数说明

参数 参数说明 取值
ring-id 指定ERPS环ID。 整数形式,取值范围是1~255。
rpl { owner | neighbour }

指定加入ERPS环的端口为RPL owner端口或RPL neighbor端口。

-

视图

GE接口视图、10GE接口视图、25GE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk接口视图

缺省级别

2:配置级

使用指南

应用场景

ERPS环创建后,可在接口视图下通过命令erps ring将二层端口加入ERPS环中,这样才能实现ERPS协议报文的正常转发。每个加入ERPS环的设备就是一个节点,每个节点不能多于两个二层端口加入同一个ERPS环。

ERPS协议中规定的端口角色主要有RPL owner端口、RPL neighbour端口和普通端口三种类型,其中RPL neighbour端口类型只有ERPSv2版本支持,v1版本不支持。
  • RPL owner端口

    一个ERPS环只有一个RPL owner,由用户配置决定,通过阻塞RPL owner端口防止ERPS环中产生环路。

    当RPL owner所在设备收到故障报文得知ERPS环上其他节点或链路故障时,会自动放开RPL owner端口,此端口恢复流量的接收和发送,保证流量不会中断。

    RPL owner所在的链路即为环保护链路RPL(Ring Protection Link)。

  • RPL neighbour端口

    RPL neighbour端口指的是与RPL owner端口直接相连的端口。

    正常情况下,RPL owner端口和RPL neighbour端口都会被阻塞,以防止环路产生。

    当ERPS环出现故障时,RPL Owner端口和RPL neighbour端口都会被放开。

    引入RPL neighbour端口角色可以减少RPL neighbour端口所在设备刷新FDB表项的次数。

  • 普通端口

    在ERPS环中,除RPL Owner和RPL neighbour以外的端口都是普通端口。

    普通端口负责监测自己直连的ERPS协议的链路状态,并把链路状态的变化消息及时通知其他端口。

前置条件

必须已经通过命令erps ring创建指定的ERPS环。

在将端口加入ERPS环前,必须保证:
  • 已经在ERPS环视图下分别使用命令control-vlanprotected-instance配置控制VLAN和保护实例。

  • 如果是三层口,需要使用命令portswitch将三层口转换成二层口。

  • 加入ERPS环的二层接口下未使能STP和Smart Link:
    • 若接口已经使能STP功能,请在接口视图下执行命令stp disable,去使能STP功能。
    • 若接口下已经使能Smart Link功能,请在Smart Link组视图下执行命令undo port ,禁用Smart Link功能。
  • 如果需要配置端口角色为RPL neighbour端口,需要先执行命令version v2将ERPS协议的版本设置为v2版本。

注意事项

在需要通过执行undo erps ring命令将端口从ERPS环中删除时,需要先执行shutdown(接口视图)命令将端口关闭。后续请根据实际情况决定该端口是否要开启。

如果ERPS环中所有端口的角色都是普通端口,则会阻塞MAC地址最大的设备的任意一个端口。

使用实例

# 将10GE1/0/1加入ID为2的ERPS环。
<HUAWEI> system-view
[~HUAWEI] erps ring 2
[*HUAWEI-erps-ring2] control-vlan 100
[*HUAWEI-erps-ring2] protected-instance all
[*HUAWEI-erps-ring2] quit
[*HUAWEI] interface 10ge 1/0/1
[*HUAWEI-10GE1/0/1] erps ring 2

erps ring protect-switch

命令功能

erps ring protect-switch命令用来配置加入ERPS环的端口作为阻塞点的切换方式。

命令格式

erps ring ring-id protect-switch { force | manual }

参数说明

参数 参数说明 取值
ring-id

指定ERPS环的ID。

整数形式,取值范围是1~255。
force

指定通过强制切换方式对加入ERPS环的端口进行阻塞。

-
manual

指定通过人工切换方式对加入ERPS环的端口进行阻塞。

-

视图

GE接口视图、10GE接口视图、25GE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk接口视图

缺省级别

2:配置级

使用指南

应用场景

由于RPL owner端口所在链路的带宽或许可以承载更多的用户流量,此时可以考虑将带宽低的链路进行阻塞,让用户流量回到RPL上进行传输。ERPSv2版本支持对加入ERPS环的端口进行阻塞点的切换,包括强制切换和手工切换两种方式:
  • 强制切换:配置了强制切换的端口会马上被阻塞,不管环上其他链路是否故障等情况。
  • 手工切换:如果环的状态为Idle或Pending时,命令指定的节点端口就会阻塞,否则不阻塞。

因此,强制切换方式的优先级高于手工切换。

前置条件

执行本命令前,必须已经完成如下操作:

配置影响

通过执行erps ring protect-switch命令对加入ERPS环的端口通过保护倒换的方式进行阻塞后,本节点会向ERPS环其他节点发送FS或MS报文,导致ERPS协议重新计算,最终放开协议阻塞的端口。

注意事项

通过ring-id参数指定的环ID必须是端口加入的ERPS环,否则此命令不生效。

在接口视图下执行erps ring protect-switch命令同在ERPS环视图下执行port protect-switch命令的效果是完全一样的。

由于强制切换方式的优先级高于手工切换,当需要将端口的阻塞方式从人工切换修改为强制切换时,直接执行erps ring ring-id protect-switch force即可,但是如果要将端口的阻塞方式从强制切换变为人工切换时,需要先在ERPS环视图下执行clear命令将强制切换的配置清除后再执行erps ring ring-id protect-switch manual命令才能生效。

只能通过在ERPS环视图下执行clear命令对端口的人工保护倒换配置进行清除。

本命令仅仅是操作命令,不会被记录到配置文件中。

使用实例

# 对加入ERPS环5的10GE1/0/1端口通过强制切换方式进行阻塞。

<HUAWEI> system-view
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] erps ring 5
[*HUAWEI-10GE1/0/1] erps ring 5 protect-switch force

guard-timer(ERPS环视图)

命令功能

guard-timer命令用来配置ERPS环的Guard Timer定时器。

undo guard-timer命令用来恢复Guard Timer定时器为缺省值。

缺省情况下,ERPS环的Guard Timer定时器为200厘秒。

命令格式

guard-timer time-value

undo guard-timer

参数说明

参数 参数说明 取值
time-value 指定ERPS环的Guard Timer定时器值。 整数形式,取值范围是1~200,单位是厘秒。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

对于运行ERPS协议的二层网络,链路故障或节点故障所涉及到的设备在故障恢复后,会向环上其他设备发送无故障RAPS报文,并同时启动Guard Timer定时器,在该定时器超时前不处理RAPS报文,目的是防止收到过期的故障RAPS报文而再次阻塞端口。如果定时器超时后还能收到其他端口发送的故障RAPS报文,则本端口的转发状态变为Forwarding状态。

注意事项

Guard Timer定时器的值设置的过小可能会导致网络成环,建议使用缺省值200厘秒。

使用实例

# 为ID为10的ERPS环配置时间为180厘秒的Guard Timer定时器。

<HUAWEI> system-view
[~HUAWEI] erps ring 10
[*HUAWEI-erps-ring10] guard-timer 180

holdoff-timer(ERPS环视图)

命令功能

holdoff-timer命令用来配置ERPS环的Holdoff Timer定时器。

undo holdoff-timer命令用来恢复Holdoff Timer定时器为缺省值。

缺省情况下,ERPS环上的Holdoff Timer定时器为0百毫秒。

命令格式

holdoff-timer time-value

undo holdoff-timer

参数说明

参数 参数说明 取值
time-value 指定ERPS环的Holdoff Timer定时器值。 整数形式,取值范围是0~100,单位是百毫秒。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

对于运行ERPS的二层网络,保护倒换的顺序可能会有不同的要求,例如:多层业务的应用中,服务器出现故障后,用户可能会希望能有一段时间恢复服务器的故障,而客户端感知不到,即不会立即进行保护倒换。

通过命令holdoff-timer可设置合适的Holdoff Timer定时器,当发生故障时,故障并不会立即上报给ERPS协议,而只有当Holdoff Timer定时器超时后,如果故障仍未能恢复才会上报。

注意事项

该命令可以多次执行,以最后一次配置的值为准。

使用实例

# 为ID为10的ERPS环配置时间为10百毫秒的Holdoff Timer定时器。

<HUAWEI> system-view
[~HUAWEI] erps ring 10
[*HUAWEI-erps-ring10] holdoff-timer 10

port(ERPS环视图)

命令功能

port命令用来将端口加入指定ERPS环,并可为加入ERPS环的端口设置不同的端口角色。

undo port命令用来将端口从指定ERPS环退出,并取消端口角色的配置。

缺省情况下,接口未加入指定ERPS环,也未设置端口角色。

命令格式

port interface-type interface-number [ rpl { owner | neighbour } ]

undo port interface-type interface-number

参数说明

参数 参数说明 取值
interface-type interface-number 指定加入指定ERPS环的端口。

interface-type表示接口类型,interface-number表示接口号。

-
rpl { owner | neighbour }

指定加入ERPS环的端口为RPL owner端口或RPL neighbour端口。

-

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

ERPS环创建后,可通过命令port将二层端口加入ERPS环中,这样才能实现ERPS协议报文的正常转发。每个加入ERPS环的设备就是一个节点,每个节点不能多于两个二层端口加入同一个ERPS环。

ERPS协议中规定的端口角色主要有RPL owner端口、RPL neighbour端口和普通端口三种类型,其中RPL neighbour端口类型只有ERPSv2版本支持,v1版本不支持。
  • RPL owner端口

    一个ERPS环只有一个RPL owner,由用户配置决定,通过阻塞RPL owner端口防止ERPS环中产生环路。

    当RPL owner所在设备收到故障报文得知ERPS环上其他节点或链路故障时,会自动放开RPL owner端口,此端口恢复流量的接收和发送,保证流量不会中断。

    RPL owner所在的链路即为环保护链路RPL(Ring Protection Link)。

  • RPL neighbour端口

    RPL neighbour端口指的是与RPL owner端口直接相连的端口。

    正常情况下,RPL owner端口和RPL neighbour端口都会被阻塞,以防止环路产生。

    当ERPS环出现故障时,RPL Owner端口和RPL neighbour端口都会被放开。

    引入RPL neighbour端口角色可以减少RPL neighbour端口所在设备刷新FDB表项的次数。

  • 普通端口

    在ERPS环中,除RPL Owner和RPL neighbour以外的端口都是普通端口。

    普通端口负责监测自己直连的ERPS协议的链路状态,并把链路状态的变化消息及时通知其他端口。

前置条件

在将端口加入ERPS环前,必须保证:
  • 已经在ERPS环视图下分别使用命令control-vlanprotected-instance配置控制VLAN和保护实例。

  • 如果是三层口,需要使用命令portswitch将三层口转换成二层口。

  • 加入ERPS环的二层接口下未使能STP和Smart Link:
    • 若接口已经使能STP功能,请在接口视图下执行命令stp disable,去使能STP功能。
    • 若接口下已经使能Smart Link功能,请在Smart Link组视图下执行命令undo port ,禁用Smart Link功能。
  • 如果需要配置端口角色为RPL neighbour端口,需要先执行命令version v2将ERPS协议的版本设置为v2版本。

注意事项

当需要将端口从本ERPS环中删除或修改端口角色时,需要先执行shutdown(接口视图)命令将端口关闭,完成删除操作或端口角色修改后再执行undo shutdown(接口视图)命令将端口打开,否则会导致流量不通。

如果ERPS环中所有端口的角色都是普通端口,则会阻塞MAC地址最大的设备的任意一个端口。

使用实例

# 将10GE1/0/1加入ID为10的ERPS环,并设置为RPL Owner端口。
<HUAWEI> system-view
[~HUAWEI] erps ring 10
[*HUAWEI-erps-ring10] port 10ge 1/0/1 rpl owner

port protect-switch

命令功能

port protect-switch命令用来配置加入ERPS环的端口作为阻塞点的人工切换方式。

命令格式

port interface-type interface-number protect-switch { force | manual }

参数说明

参数 参数说明 取值
interface-type interface-number

指定接口名称。

-
force

指定通过强制切换方式对加入ERPS环的端口进行阻塞。

-
manual

指定通过人工切换方式对加入ERPS环的端口进行阻塞。

-

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

由于RPL owner端口所在链路的带宽或许可以承载更多的用户流量,此时可以考虑将带宽低的链路进行阻塞,让用户流量回到RPL上进行传输。ERPSv2版本支持对加入ERPS环的端口进行阻塞点的切换,包括强制切换和手工切换两种方式:
  • 强制切换:配置了强制切换的端口会马上被阻塞,不管环上其他链路是否故障等情况。
  • 手工切换:如果环的状态为Idle或Pending时,命令指定的节点端口就会阻塞,否则不阻塞。

因此,强制切换方式的优先级高于手工切换。

前置条件

执行本命令前,必须已经完成如下操作:

配置影响

通过执行port protect-switch命令对加入ERPS环的端口通过保护倒换的方式进行阻塞后,本节点会向ERPS环其他节点发送FS或MS报文,导致ERPS协议重新计算,最终放开协议阻塞的端口。

注意事项

通过ring-id参数指定的环ID必须是端口加入的ERPS环,否则此命令不生效。

在ERPS环视图下执行port protect-switch命令同在接口视图下执行erps ring protect-switch命令的效果是完全一样的。

由于强制切换方式的优先级高于手工切换,当需要将端口的阻塞方式从人工切换修改为强制切换时,直接执行port interface-type interface-number protect-switch force即可,但是如果要将端口的阻塞方式从强制切换变为人工切换时,需要先在ERPS环视图下执行clear命令将强制切换的配置清除后再执行port interface-type interface-number protect-switch manual命令才能生效。

只能通过在ERPS环视图下执行clear命令对端口的人工保护倒换配置进行清除。

本命令仅仅是操作命令,不会被记录到配置文件中。

使用实例

# 对加入ID为5的ERPS环的10GE 1/0/1端口通过强制切换方式进行阻塞。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] port 10ge 1/0/1 protect-switch force

protected-instance(ERPS环视图)

命令功能

protected-instance命令用来配置ERPS环的保护实例。

undo protected-instance命令用来删除已经配置的保护实例。

缺省情况下,ERPS环上没有配置保护实例。

命令格式

protected-instance { all | { instance-id1 [ to instance-id2 ] &<1-10> } }

undo protected-instance { all | { instance-id1 [ to instance-id2 ] &<1-10> } }

参数说明

参数 参数说明 取值
instance-id1 to instance-id2 指定ERPS环的保护实例ID。
  • instance-id1表示指定的第一个实例的编号。
  • to instance-id2表示指定的最后一个实例的编号。instance-id2的取值必须大于instance-id1的取值,它和instance-id1共同确定一个范围。如果不指定to instance-id2参数,则只指定instance-id1的保护实例的编号。
说明:

采用关键字to输入的区间可以存在交叉,并且可以输入1~10次。

整数形式,取值范围是0~4094
all 指定ERPS环的保护实例为所有实例。 -

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

对于运行ERPS协议的设备,传递ERPS协议报文和数据报文的VLAN必须映射到保护实例中,这样ERPS协议才会按照其阻塞原则对这些报文进行转发或阻塞。否则,VLAN报文可能会在成环的网络中产生广播风暴导致网络不可用。

注意事项

  • 在同一ERPS环下多次执行protected-instance命令配置ERPS环的保护实例,结果按多次执行命令的累加生效。

  • 如果已经有接口加入ERPS环,那么将不能修改保护实例。若需要删除已配置的保护实例,必须在接口视图下执行命令undo erps ring或在ERPS环视图下执行命令undo port将接口退出ERPS环,然后再执行命令undo protected-instance删除保护实例。

  • 该命令是累增式命令,多次配置时,配置结果按多次累加生效。

使用实例

# 为ID为1的ERPS环配置ID为5的保护实例。

<HUAWEI> system-view
[~HUAWEI] erps ring 1
[*HUAWEI-erps-ring1] protected-instance 5

raps-mel

命令功能

raps-mel命令用来配置ERPS协议报文中的MEL字段值。

undo raps-mel命令用来恢复MEL字段值为缺省值。

缺省情况下,ERPS协议报文中MEL字段值为7。

命令格式

raps-mel level-id

undo raps-mel

参数说明

参数 参数说明 取值
level-id 指定ERPS协议报文中MEL字段值。 整数形式,取值范围是0~7。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

在运行ERPS协议的二层网络中,如果同时还配置了其他故障检测协议,ERPS环协议报文中的MEL字段可用于检测当前报文是否能通过。如果ERPS环中配置的MEL值比故障检测协议报文中的MEL值小,则表明报文等级低而无法通过;反之,报文则能通过。通过命令raps-mel可以设置ERPS协议报文中MEL字段值。

ERPS环的MEL值除了用于检测当前报文是否能通过,还能用于与其他制造商设备互通,相同的MEL值会更便于设备之间的通信顺畅。

注意事项

该命令可以多次执行,以最后一次配置为准。

使用实例

# 为ID为1的ERPS环配置MEL字段值为5。

<HUAWEI> system-view
[~HUAWEI] erps ring 1
[*HUAWEI-erps-ring1] raps-mel 5

reset erps statistics

命令功能

reset erps statistics命令用来清除当前设备ERPS环的报文统计计数。

命令格式

reset erps [ ring ring-id ] statistics

参数说明

参数 参数说明 取值
ring ring-id 清除当前设备指定ERPS环的报文统计计数。 整数形式,取值范围是1~255。

视图

所有视图

缺省级别

2:配置级

使用指南

应用场景

在某些情况下(例如故障定位时),需要统计一定时间内某接口的流量信息,这时必须在统计开始前清除该接口原有的统计信息,使接口重新进行统计。通过本命令即可实现清除指定ERPS环原有的报文统计信息。

前置条件

指定的ERPS环已经创建,且接口已经成功加入该ERPS环。

注意事项

执行本命令后,当前设备指定ERPS环的报文收发统计数目将清零,清除的统计信息不可恢复。在执行本命令前,请务必仔细确认是否需要执行本命令。

使用实例

# 清除ID为2的ERPS环的报文统计信息。

<HUAWEI> reset erps ring 2 statistics

revertive

命令功能

revertive命令用来配置ERPS环的回切/非回切模式,用于决定在链路故障恢复后是否重新阻塞RPL owner端口。

undo revertive disable用来将配置的ERPS环的回切/非回切模式恢复为缺省情况,即回切模式。

缺省情况下,ERPS环处于回切模式。

命令格式

revertive { enable | disable }

undo revertive disable

参数说明

参数 参数说明 取值
enable

指定使能ERPS环为回切模式。

-

disable

指定去使能ERPS环为回切模式,即采用非回切模式。

-

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

当ERPS环链路故障恢复后,可以通过本命令设置ERPS环的回切/非回切模式来决定是否重新阻塞RPL owner端口。

  • 在回切模式下,如果故障链路恢复,等待WTR时间后,会重新阻塞RPL owner端口,阻塞链路会重新切回到RPL上。
  • 在非回切模式下,如果链路故障恢复,不启动WTR Timer,且阻塞链路还保持在原来的故障链路上,不会重新切回到RPL上。

前置条件

执行本命令前,必须已经执行命令version v2将ERPS协议的版本设置为v2版本。

使用实例

# 将ERPS环5设置为非回切模式。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] revertive disable

snmp-agent trap enable feature-name erps

命令功能

snmp-agent trap enable feature-name erps命令用来打开ERPS(Ethernet Ring Protection Switching)模块的告警开关。

undo snmp-agent trap enable feature-name erps命令用来关闭ERPS模块的告警开关。

缺省情况下,ERPS模块的告警开关处于打开状态。

命令格式

snmp-agent trap enable feature-name erps [ trap-name { hwerpsfwstatediscarding | hwerpsfwstateforwarding } ]

undo snmp-agent trap enable feature-name erps [ trap-name { hwerpsfwstatediscarding | hwerpsfwstateforwarding } ]

参数说明

参数 参数说明 取值
trap-name 打开或关闭ERPS模块的指定类型事件的告警开关。 -
hwerpsfwstatediscarding 打开或关闭加入ERPS环的端口状态变为Discarding的告警开关。 -
hwerpsfwstateforwarding 打开或关闭加入ERPS环的端口状态变为Forwarding的告警开关。 -

视图

系统视图

缺省级别

3:管理级

使用指南

可以根据需要选择trap-name的内容,只打开某个或几个事件的告警开关。

使用实例

# 打开加入ERPS环的端口状态变为Forwarding的告警开关。

<HUAWEI> system-view
[~HUAWEI] snmp-agent trap enable feature-name erps trap-name hwerpsfwstateforwarding

sub-ring

命令功能

sub-ring命令用来将指定的ERPS环配置为子环。

undo sub-ring命令用来将设置的ERPS子环恢复为缺省情况。

缺省情况下,ERPS环为主环。

命令格式

sub-ring

undo sub-ring

参数说明

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

ERPS目前支持v1和v2两个版本,ERPSv2版本不仅支持单环组网,还支持相交环等其他多环组网方式。

当在相交环组网或者其他多环组网中部署ERPS协议时,需要通过sub-ring命令将其中的某些环设置为ERPS子环。

说明:

主环和子环的区别在于,主环是一个封闭的环,而子环并不是一个封闭的环。

前置条件

执行本命令前,必须保证:
  • 执行命令version v2将ERPS协议的版本设置为v2版本。
  • 没有端口加入该ERPS环。如果本ERPS环中存在端口,需要先执行命令undo erps ring ring-idundo port interface-type interface-number将端口从ERPS环中删除。

使用实例

# 将ERPS环5设置为子环。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] sub-ring

tc-notify erps ring

命令功能

tc-notify erps ring命令用来将本ERPS环的网络拓扑变化通知到其它ERPS环。

undo tc-notify erps ring命令用来取消将本ERPS环的网络拓扑变化通知到其它ERPS环。

缺省情况下,本ERPS环不发送网络拓扑变化通知消息到其他ERPS环。

命令格式

tc-notify erps ring { ring-id1 [ to ring-id2 ] } &<1-10>

undo tc-notify erps ring { ring-id1 [ to ring-id2 ] } &<1-10>

参数说明

参数 参数说明 取值
ring-id1

指定本ERPS环网络拓扑变化需要通知的ERPS环的起始环ID。

整数形式,取值范围是1~255。
to ring-id2

指定本ERPS环网络拓扑变化需要通知的ERPS环的结束环ID。

ring-id2ring-id1共同确定一个范围。如果不指定to ring-id2参数,则只将本ERPS环的网络拓扑变化通知到编号为ring-id1的ERPS环。

说明:

采用关键字to输入的区间可以存在交叉,并且可以输入1~10次。

整数形式,取值范围是1~255,该值必须大于等于ring-id1

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

当本ERPS环的拓扑发生变化,而没有及时通知到其他ERPS网络时,其它ERPS网络的MAC地址表中仍然保留本ERPS环网络拓扑变化前的MAC地址表项,这样就会导致用户流量中断。为了保证用户流量正常通信,可以通过执行tc-notify erps ring命令根据实际网络选择本ERPS环的拓扑变化通知的指定对象。

前置条件

在执行tc-notify erps ring命令之前,必须已经通过命令version v2将ERPS协议的版本设置为v2版本。

注意事项

  • tc-notify erps ring命令只在ERPS子环上进行配置时生效。

  • 当本ERPS环的拓扑发生变化时,将会发送拓扑变化通告到其它ERPS环。如果指定通知的ERPS环不存在,则配置不生效。

  • 当其它ERPS网络收到本环网络拓扑变化的消息后,会在本网络内发送Flush-FDB报文。通知本网络内的所有设备清除MAC地址,重新学习下游网络拓扑变化后的MAC地址,从而保证用户流量不中断。

  • 该命令是累增式命令,多次配置时,配置结果按多次累加生效。

使用实例

# 将ERPS环5的拓扑变化信息通告给ERPS环1、ERPS环2和环3。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] tc-notify erps ring 1 to 3

tc-protection interval(ERPS环视图)

命令功能

tc-protection interval命令用来配置ERPS拓扑变化保护时间间隔,抑制拓扑变化通告。

undo tc-protection interval命令用来将配置的ERPS拓扑变化保护时间间隔恢复为缺省值。

缺省情况下,ERPS拓扑变化保护时间间隔是2秒。

命令格式

tc-protection interval interval-value

undo tc-protection interval

参数说明

参数 参数说明 取值
interval-value

指定ERPS拓扑变化保护时间间隔。

配置较长的时间间隔,可以使ERPS协议运行更稳定,但是会导致环路收敛性能降低。

整数形式,取值范围是1~600,单位是秒。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

如果用户通过多个ERPS环接入上游网络,当离用户最近的ERPS环网络发生拓扑变化进行拓扑变化通告时,拓扑变化通告报文的数量将以乘以2的速度增加扩散到上层的ERPS网络。以此类推,ERPS拓扑变化通告报文每经过一个ERPS环,ERPS拓扑变化通告报文的数量都将乘以2。这将导致上游网络接收到多个相同的拓扑变化通告报文。

频繁的拓扑变化通告将导致CPU处理能力下降,且同时导致ERPS环上设备频繁刷新Flush-FDB报文,占用带宽。为避免此类情况产生,需要对拓扑变化通告报文进行抑制。通过执行tc-protection interval命令设置ERPS环处理最大数量的拓扑变化报文所需的时间后,在设置的时间内,设备只会处理tc-protection threshold指定的最大数量的拓扑变化报文。对于其他超出该数量的拓扑变化报文,tc-protection interval命令设置的时间超时后设备只对其统一处理一次。例如,时间设定为10秒,最大数量设定为5,则设备收到拓扑变化报文后,在10秒内只会处理最开始收到的5个拓扑变化报文,对于后面收到的报文则会等10秒超时后再统一处理。这样可以避免频繁的删除MAC地址表项和ARP表项,从而达到保护设备的目的。

前置条件

执行本命令前,必须已经成功执行命令erps ring创建ERPS环。

注意事项

抑制拓扑变化通告可避免上级网络同时处理多条相同的拓扑变化通告报文,使得上级网络在保护时间内仅处理一条拓扑变化通告报文。配置本命令还可以避免ERPS环上的设备受到TC(Topology Change)攻击。

使用实例

# 配置ID为1的ERPS环拓扑变化保护间隔时间是3秒。

<HUAWEI> system-view
[~HUAWEI] erps ring 1
[*HUAWEI-erps-ring1] tc-protection interval 3
相关主题

tc-protection threshold(ERPS环视图)

命令功能

tc-protection threshold命令用来配置ERPS环在收到拓扑变化报文后,在拓扑变化保护时间间隔内处理拓扑变化报文并立即刷新转发表项的阈值。

undo tc-protection threshold命令用来恢复ERPS环在收到拓扑变化报文后,在拓扑变化保护时间间隔内处理拓扑变化报文并立即刷新转发表项的阈值为缺省值。

缺省情况下,ERPS在收到拓扑变化报文后,拓扑变化保护时间间隔内处理拓扑变化报文并立即刷新转发表项的缺省值是3。

命令格式

tc-protection threshold threshold-value

undo tc-protection threshold

参数说明

参数 参数说明 取值
threshold-value

指定ERPS环处理拓扑变化报文并立即刷新转发表项的阈值。

整数形式,取值范围是1~255。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

在运行ERPS的二层网络中,交换设备在接收到拓扑变化报文后,会执行MAC地址表项和ARP表项的删除操作,如果频繁操作则会对CPU的冲击很大,可能造成CPU占用率过高。

通过执行tc-protection interval命令设置ERPS拓扑变化保护时间间隔后,在指定的时间内,设备只会处理tc-protection threshold指定的最大数量的拓扑变化报文。对于其他超出该数量的拓扑变化报文,tc-protection interval命令设置的时间超时后设备只对其统一处理一次。例如,时间设定为10秒,最大数量设定为5,则设备收到拓扑变化报文后,在10秒内只会处理最开始收到的5个拓扑变化报文,对于后面收到的报文则会等10秒超时后再统一处理。这样可以避免频繁的删除MAC地址表项和ARP表项,从而达到保护设备的目的。

使用实例

# 配置ERPS环5处理拓扑变化报文并立即刷新转发表项的阈值为5。
<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] tc-protection threshold 5

version(ERPS环视图)

命令功能

version命令用来设置设备运行ERPS协议的版本号。

undo version命令用来将设备运行的ERPS协议恢复为缺省版本。

缺省情况下,设备运行的ERPS协议版本号为v1。

命令格式

version { v1 | v2 }

undo version

参数说明

参数 参数说明 取值
v1 指定ERPS协议为v1版本。 -
v2 指定ERPS协议为v2版本。 -

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

ERPS目前支持v1和v2两个版本,v1是ITU-T组织在2008年6月发布的版本,v2是ITU-T在2010年8月发布的版本。v2版本完全兼容v1版本,并在v1版本的基础上进行了功能扩展:
  • 相交环等多环组网方式
  • 子环传输RAPS报文采用非虚通道
  • 人工进行阻塞点的切换,包括强制切换和手工切换
  • ERPS环的回切模式可配置

通过version命令可以设置设备运行ERPS协议的版本号。

注意事项

当需要通过本命令将ERPS版本由v2变为v1时,需要清除ERPSv2版本支持而v1版本不支持的相关配置,否则无法完成版本修改。

使用实例

# 配置ERPS环5的协议版本为v2。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] version v2
相关主题

virtual-channel

命令功能

virtual-channel enable命令用来将子环节点上RAPS报文的传输方式设置为虚通道方式。

virtual-channel disable命令用来将子环节点上RAPS报文的传输方式设置为非虚通道方式。

undo virtual-channel enable命令用来将子环节点上RAPS报文的传输方式设置为非虚通道方式。

缺省情况下,子环节点上RAPS报文的传输方式为非虚通道方式。

命令格式

virtual-channel { enable | disable }

undo virtual-channel enable

参数说明

参数 参数说明 取值
enable

指定使能子环节点上RAPS报文的虚通道传输方式。

-

disable

指定去使能子环节点上RAPS报文的虚通道传输方式,即采用非虚通道方式。

-

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

ERPSv2版本不仅支持单环组网,还支持相交环等其他多环组网方式。

在多环组网中部署ERPS协议时,子环节点上RAPS报文的传输方式分为虚通道VC(Virtual-Channel)和非虚通道NVC(Non-Virtual-Channel)两种:

  • 虚通道方式:子环的RAPS协议报文会通过相交节点在主环内运行。即相交节点不终结子环的协议报文。子环的RPL owner端口会同时阻塞子环的RAPS协议报文和数据流量。
  • 非虚通道方式:子环的RAPS协议报文会在相交节点上终结,子环的RPL owner端口仅阻塞数据流量,不阻塞子环的RAPS协议报文。

通过virtual-channel命令可以设置子环节点上RAPS报文的传输方式。

前置条件

执行本命令前,必须已经通过执行命令version v2将ERPS协议的版本设置为v2版本。

执行本命令前,必须已经通过执行命令sub-ring将当前ERPS环设置为子环。

配置影响

如果子环节点的RAPS报文传输方式为虚通道方式,必须通过执行virtual-channel disable命令或者undo virtual-channel enable命令将子环节点的RAPS报文传输方式配置为非虚通道方式后,才能执行undo sub-ring命令将ERPS子环恢复为主环。

如果子环通过virtual-channel enable配置子环节点上RAPS报文的传输方式为虚通道方式,则建议其控制VLAN在子环的主环中只用于传输子环的RAPS报文,不用作其他用途,否则可能会有人恶意构造虚假的子环RAPS报文从而引起子环形成环路,甚至导致主环发生故障。

使用实例

# 将ERPS子环5的节点上RAPS报文的传输方式设置为虚通道方式。

<HUAWEI> system-view
[~HUAWEI] erps ring 5
[*HUAWEI-erps-ring5] version v2
[*HUAWEI-erps-ring5] sub-ring
[*HUAWEI-erps-ring5] virtual-channel enable

wtr-timer(ERPS环视图)

命令功能

wtr-timer命令用来配置ERPS环的WTR Timer定时器。

undo wtr-timer命令用来恢复WTR Timer定时器为缺省值。

缺省情况下,ERPS环的WTR Timer定时器为5分钟。

命令格式

wtr-timer time-value

undo wtr-timer

参数说明

参数 参数说明 取值
time-value 指定ERPS环的WTR Timer定时器值。 整数形式,取值范围是1~12,单位是分钟。

视图

ERPS环视图

缺省级别

2:配置级

使用指南

应用场景

主要用于RPL Owner端口上。RPL Owner端口由于其他设备或链路故障而被开启后,如果故障恢复,有的端口可能还未由Down状态变为Up状态。为了防止立即阻塞RPL Owner端口而引起阻塞点震荡,当RPL Owner端口收到其端口的无故障RAPS报文后,启动等待恢复定时器,即WTR(Wait To Restore)Timer。
  • 如果在定时器未超时前收到其他端口的故障RAPS报文,则关闭WTR Timer,RPL Owner端口继续处于开启状态。
  • 如果在WTR Timer超时前始终没有收到其他端口的故障RAPS报文,则当WTR Timer超时后,阻塞RPL Owner端口,发送RPL阻塞RAPS报文。其他端口在收到该报文后,再将自己端口的转发状态设置为Forwarding状态。

注意事项

该命令可以多次执行,以最后一次配置的值为准。

使用实例

# 为ID为10的ERPS环配置时间为10分钟的WTR Timer定时器。

<HUAWEI> system-view
[~HUAWEI] erps ring 10
[*HUAWEI-erps-ring10] wtr-timer 10
翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166474

浏览量:15666

下载量:402

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页