16-RRPP命令
本章节下载: 16-RRPP命令 (135.1 KB)
【命令】
control-vlan vlan-id
undo control-vlan
【视图】
RRPP域视图
【缺省级别】
2:系统级
【参数】
vlan-id:控制VLAN的ID,取值范围为2~4093。
【描述】
control-vlan命令用来指定RRPP域的控制VLAN。undo control-vlan命令用来删除当前RRPP域的所有控制VLAN。
需要注意的是:
l 控制VLAN和子控制VLAN都必须是设备上尚未创建过的VLAN。
l 用户只需要配置主环的控制VLAN,子环的控制VLAN由系统自动分配,其VLAN ID为主环控制VLAN的VLAN ID加1。因此,用户在配置控制VLAN时一定要选取两个连续的、尚未创建过的VLAN,否则将导致配置失败。
l 在配置RRPP环之前可以删除或者修改已经配置好的控制VLAN,但配置RRPP环之后不允许删除或修改已配置好的控制VLAN。
l 控制VLAN不能使用undo vlan all命令删除。
l 控制VLAN上不能运行QinQ和VLAN映射功能,否则RRPP协议报文不能进行正常转发。
相关配置可参考命令rrpp domain。
【举例】
# 配置RRPP域1的控制VLAN为VLAN 100。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
【命令】
display rrpp brief
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
无
【描述】
display rrpp brief命令用来显示RRPP配置的摘要信息。
【举例】
# 显示RRPP配置的摘要信息。
<Sysname> display rrpp brief
Flags for Node Mode :
M –- Master , T -- Transit , E -- Edge , A -- Assistant-Edge
RRPP Protocol Status: Enable
Number of RRPP Domains: 2
Domain ID : 1
Control VLAN : Major 5 Sub 6
Protected VLAN: Reference Instance 0 to 2, 4
Hello Timer : 1 sec Fail Timer : 3 sec
Ring Ring Node Primary/Common Secondary/Edge Enable
ID Level Mode Port Port Status
--------------------------------------------------------------------------------
1 1 M GigabitEthernet1/1/1 GigabitEthernet1/1/3 Yes
Domain ID : 2
Control VLAN : Major 10 Sub 11
Hello Timer : 1 sec Fail Timer : 3 sec
Protected VLAN: Reference Instance 0 to 2, 4
Ring Ring Node Primary/Common Secondary/Edge Enable
ID Level Mode Port Port Status
--------------------------------------------------------------------------------
1 0 T GigabitEthernet1/1/3 GigabitEthernet1/1/1 Yes
表1-1 display rrpp brief命令显示信息描述表
字段 |
描述 |
Flags for Node Mode |
RRPP的节点角色缩写形式:M代表主节点、T代表传输节点、E代表边缘节点、A代表辅助边缘节点 |
RRPP Protocol Status |
RRPP协议的全局使能状态:Enable表示全局使能、Disable表示全局未使能 |
Number of RRPP Domains |
当前设备配置的域的个数 |
Domain ID |
RRPP域ID |
Control VLAN |
RRPP域的控制VLAN:Major表示主控制VLAN、Sub表示子控制VLAN |
Protected VLAN |
RRPP域保护的VLAN列表。此处显示的是引用的MSTP实例,引用MSTP实例所映射的VLAN可以通过命令display stp region-configuration查看 |
Hello Timer |
Hello定时器的值,单位为秒 |
Fail Timer |
Fail定时器的值,单位为秒 |
Ring ID |
RRPP环ID |
Ring Level |
RRPP环的级别,取值为0表示主环,1表示子环 |
Node Mode |
设备的节点角色 |
Primary/Common Port |
当节点角色为主节点或传输节点时,该字段表示主端口。如果环上没有配置该端口,此处显示为“-” |
Secondary/Edge Port |
当节点角色为主节点或传输节点时,该字段表示副端口。如果环上没有配置该端口,此处显示为“-” |
Enable Status |
当前RRPP环的使能状态:Yes表示使能、No表示未使能 |
【命令】
display rrpp statistics domain domain-id [ ring ring-id ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
domain-id:RRPP域的ID,取值范围为1~8。
ring-id:RRPP环的ID,取值范围为1~64。
【描述】
display rrpp statistics命令用来显示RRPP报文统计信息。
需要注意的是:
l 如果指定参数ring-id,则显示当前设备上指定RRPP域上指定RRPP环的RRPP报文统计信息,否则将显示指定RRPP域上所有RRPP环的RRPP报文统计信息。
l 如果某一个端口归属于多个环,那么它的报文将按环分别计数,用户看到的报文统计信息为该端口在当前环下的报文统计结果。
l 当环由未激活状态进入激活状态时,报文统计将重新开始计数。
相关配置可参考命令reset rrpp statistics。
【举例】
# 显示RRPP域1上环1的RRPP报文统计信息。
<Sysname> display rrpp statistics domain 1 ring 1
Ring ID : 1
Ring Level : 1
Node Mode : Master
Active Status : Yes
Primary port : GigabitEthernet1/1/1
Packet Link Common Complete Edge Major Packet
Direct Hello Down Flush FDB Flush FDB Hello Fault Total
------------------------------------------------------------------------
Send 16424 0 0 1 0 0 16425
Rcv 0 0 0 0 0 0 0
Secondary port: GigabitEthernet1/1/3
Packet Link Common Complete Edge Major Packet
Direct Hello Down Flush FDB Flush FDB Hello Fault Total
------------------------------------------------------------------------
Send 0 0 0 0 0 0 0
Rcv 16378 0 0 1 0 0 16379
表1-2 display rrpp statistics命令显示信息描述表
字段 |
描述 |
Ring ID |
RRPP环ID |
Ring Level |
RRPP环的级别,取值为0表示主环,1表示子环 |
Node Mode |
设备的节点角色:Master表示主节点、Transit表示传输节点 |
Active Status |
RRPP环的激活状态(只有RRPP环使能且RRPP协议全局使能,RRPP环才算激活):Yes表示激活,No表示未激活 |
Primary Port |
主端口,说明此节点角色为主节点或传输节点。如果环上没有配置该端口,此处显示为“-”,下面也不会有相应的报文统计信息 |
Secondary Port |
副端口,说明此节点角色为主节点或传输节点。如果环上没有配置该端口,此处显示为“-”,下面也不会有相应的报文统计信息 |
Packet Direct |
端口上报文的传播方向:Send表示发送、Rcv表示接收 |
Hello |
端口收发的Hello报文统计信息 |
Link Down |
端口收发的Link-Down报文统计信息 |
Common Flush FDB |
端口收发的Common-Flush-FDB报文统计信息 |
Complete Flush FDB |
端口收发的Complete-Flush-FDB报文统计信息 |
Edge Hello |
端口收发的Edge-Hello报文统计信息 |
Major Fault |
端口收发的Major-Fault报文统计信息 |
Packet Total |
端口收发的报文总数信息。这里只统计RRPP的Hello报文、Link-Down报文、Common-Flush-FDB报文、Complete-Flush-FDB报文、Edge-Hello报文、Major-Fault报文,其它种类的报文不计入总数统计 |
【命令】
display rrpp verbose domain domain-id [ ring ring-id ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
domain-id:RRPP域的ID,取值范围为1~8。
ring-id:RRPP环的ID,取值范围为1~64。
【描述】
display rrpp verbose命令用来显示RRPP配置的详细信息。
如果指定参数ring-id,则显示当前设备上指定RRPP域指定环的详细配置信息,否则将显示指定RRPP域上所有环的详细配置信息。
【举例】
# 显示RRPP域1上环1的详细配置信息。
<Sysname> display rrpp verbose domain 1 ring 1
Domain ID : 1
Control VLAN : Major 5 Sub 6
Protected VLAN: Reference Instance 0 to 2, 4
Hello Timer : 1 sec Fail Timer : 3 sec
Ring ID : 1
Ring Level : 1
Node Mode : Master
Ring State : Complete
Enable Status : Yes Active Status: Yes
Primary port : GigabitEthernet1/1/1 Port status: UP
Secondary port: GigabitEthernet1/1/3 Port status: BLOCKED
表1-3 display rrpp verbose命令显示信息描述表
字段 |
描述 |
Domain ID |
RRPP域ID |
Control VLAN |
RRPP域的控制VLAN:Major表示主控制VLAN、Sub表示子控制VLAN |
Protected VLAN |
RRPP域保护的VLAN列表。此处显示的是引用的MSTP实例,引用MSTP实例所映射的VLAN可以通过命令display stp region-configuration查看 |
Hello Timer |
Hello定时器的值,单位为秒 |
Fail Timer |
Fail定时器的值,单位为秒 |
Ring ID |
RRPP环ID |
Ring Level |
RRPP环的级别,取值为0表示主环,1表示子环 |
Node Mode |
设备的节点角色:Master表示主节点、Transit表示传输节点 |
Ring State |
当前RRPP环的状态,只有节点角色为主节点的环此字段才有意义。当环处于健康状态时,该字段显示为Complete;当环处于断裂状态时,该字段显示为Failed;其它所有情况,该字段为“-” |
Enable Status |
当前RRPP环的使能状态:Yes表示使能、No表示未使能 |
Active Status |
当前RRPP环的激活状态:Yes表示激活、No表示未激活 必须同时使能RRPP协议和该RRPP环,当前环才能处于激活状态。用户可以通过该字段状态了解RRPP协议和该环的使能情况 |
Primary Port |
主端口,说明此节点角色为主节点或传输节点。如果环上没有配置该端口,此处显示为“-” |
Secondary Port |
副端口,说明此节点角色为主节点或传输节点。如果环上没有配置该端口,此处显示为“-” |
Port status |
端口状态,共有3种取值:Down、Up、Blocked;如果环处于未激活状态,或者是未配置该端口,此处显示为“-” |
【命令】
protected-vlan reference-instance instance-id-list
undo protected-vlan [ reference-instance instance-id-list ]
【视图】
RRPP域视图
【缺省级别】
2:系统级
【参数】
reference-instance instance-id-list:引用的MSTP实例ID列表。其取值范围与MSTP配置命令的实例参数一致。
【描述】
protected-vlan命令用来配置RRPP域的保护VLAN列表,它通过引用MSTP实例的间接方式来配置RRPP域所保护的VLAN列表。undo protected-vlan命令用来删除RRPP域的保护VLAN列表,如果没有指定引用的MSTP实例列表,则删除该域所有的保护VLAN。
缺省情况下,RRPP域不保护任何VLAN。
需要注意的是:
l MSTP实例所映射的VLAN可通过命令display stp region-configuration查看。
l 在配置RRPP环之前可以删除、修改已经配置的保护VLAN,在配置RRPP环之后允许删除、修改已经配置的保护VLAN,但不允许删除该域所有的保护VLAN。
l MSTP的实例和VLAN映射关系发生变化时,RRPP域实际所保护的VLAN也会根据RRPP域的保护VLAN所引用的实例变化。
l RRPP端口允许通过的VLAN都应该被RRPP域保护。
相关配置可参考命令rrpp domain,以及“MSTP命令”中的命令display stp region-configuration。
【举例】
# 配置RRPP域1的保护VLAN为MSTP实例2、3映射的VLAN。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
[Sysname-rrpp-domain1] protected-vlan reference-instance 2 to 3
【命令】
reset rrpp statistics domain domain-id [ ring ring-id ]
【视图】
用户视图
【缺省级别】
1:监控级
【参数】
domain-id:RRPP域的ID,取值范围为1~8。
ring-id:RRPP环的ID,取值范围为1~64。
【描述】
reset rrpp statistics命令用来清除RRPP报文统计信息。
如果用户指定参数ring-id,则清除当前设备上指定RRPP域上指定环的RRPP报文统计信息,否则将清除指定RRPP域上所有环的RRPP报文统计信息。
相关配置可参考命令display rrpp statistics。
【举例】
# 清除当前设备上RRPP域1环10的报文统计信息。
<Sysname> reset rrpp statistics domain 1 ring 10
【命令】
ring ring-id node-mode { { master | transit } [ primary-port interface-type interface-number ] [ secondary-port interface-type interface-number ] level level-value }
undo ring ring-id
【视图】
RRPP域视图
【缺省级别】
2:系统级
【参数】
ring-id:RRPP环的ID,取值范围为1~64。
master:指定当前设备为RRPP环的主节点。
transit:指定当前设备为RRPP环的传输节点。
primary-port:指定端口为主端口。
secondary-port:指定端口为副端口。
interface-type interface-number:指定端口类型及端口号。
level-value:RRPP环的级别,取值为0或1。0表示主环,1表示子环。
【描述】
ring命令用来配置当前设备的节点角色、RRPP端口角色以及环的级别。undo ring命令用来取消上述配置。
设备上接入RRPP环的端口必须满足下列条件:
l 只能是GE口,ONU端口和OLT端口不支持RRPP
l 端口的链路类型必须配置为Trunk类型,且允许其所在RRPP域保护VLAN的报文通过
l 不能是二层聚合接口、聚合组成员端口、业务环回组成员端口、Smart Link组成员端口
l 必须关闭STP功能
l 不建议在RRPP端口上配置端口的物理连接状态up/down抑制时间,以提高RRPP的拓扑变化收敛速度
需要注意的是:
l 在配置RRPP环之前必须先配置控制VLAN和保护VLAN。
l S3600系列OLT交换机只有两对千兆上行combo口支持RRPP,端口数量有限,因此在S3600系列OLT交换机上,每个RRPP域只能配置一个RRPP环,即不能将其配置为边缘节点和辅助边缘节点。对于RRPP组网中的边缘节点和辅助边缘节点请选用H3C其它款型的交换机。
l RRPP环的节点角色、RRPP端口角色和环的级别一经配置就不能修改,如果用户想改变上述配置,必须先删除现有配置。
相关配置可参考命令control-vlan、protected-vlan和ring enable。
【举例】
# 配置当前设备为RRPP域1主环10的主节点,主端口为GigabitEthernet1/1/1,副端口为GigabitEthernet1/1/3。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
[Sysname-rrpp-domain1] protect-vlan reference-instance 0 1 2
[Sysname-rrpp-domain1] ring 10 node-mode master primary-port gigabitethernet 1/1/1 secondary-port gigabitethernet 1/1/3 level 0
# 配置当前设备为RRPP域1主环10的传输节点,主端口为GigabitEthernet1/1/1,副端口为GigabitEthernet1/1/3。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
[Sysname-rrpp-domain1] protect-vlan reference-instance 0 1 2
[Sysname-rrpp-domain1] ring 10 node-mode transit primary-port gigabitethernet 1/1/1 secondary-port gigabitethernet 1/1/3 level 0
# 配置当前设备为RRPP域1子环20的主节点,主端口为GigabitEthernet1/1/1,副端口为GigabitEthernet1/1/3。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
[Sysname-rrpp-domain1] protect-vlan reference-instance 0 1 2
[Sysname-rrpp-domain1] ring 20 node-mode master primary-port gigabitethernet 1/1/1 secondary-port gigabitethernet 1/1/3 level 1
# 配置当前设备为RRPP域1子环20的传输节点,主端口为GigabitEthernet1/1/1,副端口为GigabitEthernet1/1/3。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
[Sysname-rrpp-domain1] protect-vlan reference-instance 0 1 2
[Sysname-rrpp-domain1] ring 20 node-mode transit primary-port gigabitethernet 1/1/1 secondary-port gigabitethernet 1/1/3 level 1
【命令】
ring ring-id enable
undo ring ring-id enable
【视图】
RRPP域视图
【缺省级别】
2:系统级
【参数】
ring-id:RRPP环的ID,取值范围为1~64。
【描述】
ring enable命令用来使能RRPP环。undo ring enable命令用来关闭RRPP环。
缺省情况下,RRPP环处于关闭状态。
需要注意的是:必须同时使能RRPP环和RRPP协议,当前设备的RRPP域才能激活。
相关配置可参考命令rrpp enable。
【举例】
# 使能RRPP域1的RRPP环10。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] control-vlan 100
[Sysname-rrpp-domain1] protect-vlan reference-instance 0 1 2
[Sysname-rrpp-domain1] ring 10 node-mode master primary-port gigabitethernet 1/1/1 secondary-port gigabitethernet 1/1/3 level 0
[Sysname-rrpp-domain1] ring 10 enable
【命令】
rrpp domain domain-id
undo rrpp domain domain-id
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
domain-id:RRPP域的ID,取值范围为1~8。
【描述】
rrpp domain命令用来创建RRPP域,并进入RRPP域视图。undo rrpp domain命令用来删除RRPP域。
需要注意的是:
l 删除RRPP域时,将同时删除该域的所有控制VLAN和保护VLAN。
l 删除RRPP域时,必须保证RRPP域内没有配置RRPP环,否则删除操作不能成功。
相关配置可参考命令control-vlan和protected-vlan。
【举例】
# 创建RRPP域1,并进入RRPP域1的视图。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1]
【命令】
rrpp enable
undo rrpp enable
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
rrpp enable命令用来使能RRPP协议。undo rrpp enable命令用来关闭RRPP协议。
缺省情况下,RRPP协议处于关闭状态。
需要注意的是,必须同时使能RRPP环和RRPP协议,当前设备的RRPP域才能激活。
相关配置可参考命令ring enable。
【举例】
# 使能RRPP协议。
<Sysname> system-view
[Sysname] rrpp enable
【命令】
timer hello-timer hello-value fail-timer fail-value
undo timer
【视图】
RRPP域视图
【缺省级别】
2:系统级
【参数】
hello-value:Hello定时器的值,取值范围为1~10,单位为秒。
fail-value:Fail定时器的值,取值范围为3~30,单位为秒。
【描述】
timer命令用来配置Hello和Fail定时器的值。undo timer命令用来恢复缺省情况。
缺省情况下,Hello定时器的值为1秒,Fail定时器的值为3秒。
需要注意的是:
l Fail定时器的值必须大于或等于Hello定时器取值的3倍。
l 在双归属环组网中,为避免主环故障时出现临时环路,应确保子环主节点与主环主节点上的Fail定时器取值之差大于子环主节点上Hello定时器取值的2倍。
【举例】
# 配置RRPP域1的Hello定时器的值为2秒,Fail定时器的值为7秒。
<Sysname> system-view
[Sysname] rrpp domain 1
[Sysname-rrpp-domain1] timer hello-timer 2 fail-timer 7
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!