12-MRP命令
本章节下载: 12-MRP命令 (347.87 KB)
目 录
1.1.1 display iec-mrp inter-domain
1.1.2 display iec-mrp redundancy-domain
1.1.3 display iec-mrp statistics inter-domain
1.1.4 display iec-mrp statistics redundancy-domain
1.1.11 iec-mrp not-react link-change
1.1.14 iec-mrp redundancy-domain
1.1.17 port iec-mrp inter-domain
1.1.18 port iec-mrp redundancy-domain
1.1.19 reset iec-mrp statistics inter-domain
1.1.20 reset iec-mrp statistics redundancy-domain
仅F6355P05及以上版本支持MRP。
display iec-mrp inter-domain命令用来显示MRP互联域的信息。
【命令】
display iec-mrp inter-domain [ domain-id ] { summary | verbose }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
domain-id:显示指定MRP互联域的信息,取值范围为1~16。如果未指定本参数,则显示所有MRP互联域的信息。
summary:显示MRP互联域的摘要信息。
verbose:显示MRP互联域的详细信息。
【举例】
# 显示所有MRP互联域的摘要信息。
<Sysname> display iec-mrp inter-domain summary
Interconnection domain ID : 2
Device role : MIM
Protocol state : Enable
Ring state : Open
Interconnection domain ID : 3
Device role : MIC
Protocol state : Enable
# 显示所有MRP互联域的详细信息。
<Sysname> display iec-mrp inter-domain verbose
Interconnection domain ID : 2
Domain name : inter-ring2
Domain InID : 123
Device role : MIM
Detection mode : LC
VLAN ID : 5
Protocol state : Enable
Ring state : Open
Convergence profile : 500ms
Interconnection port : GigabitEthernet1/0/1 Forwarding
Interconnection topology change interval : 20ms
Interconnection topology change repeat count : 3
Interconnection default test interval : 50ms
Interconnection test monitoring count : 8
Interconnection link status poll interval : 20ms
Interconnection link status poll repeat count : 8
Interconnection domain ID : 3
Domain name : inter-ring2
Domain InID : 123
Device role : MIC
VLAN ID : 5
Convergence profile : 500ms
Interconnection port : GigabitEthernet1/0/1 Forwarding
Interconnection link down interval : 20ms
Interconnection link up interval : 20ms
Interconnection link change count : 4
表1-1 display iec-mrp inter-domain命令显示信息描述表
字段 |
描述 |
Interconnection domain ID |
MRP互联域ID |
Device role |
设备在MRP互联域中的节点角色: · MIM:表示媒体冗余互联管理者 · MIC:表示媒体冗余互联客户端 |
Protocol state |
MRP互联域的MRP功能状态: · Enabled:开启状态 · Disabled:关闭状态 |
Ring state |
MRP互联域的物理环路状态: · Open:MRP互联域的物理环路处于断开状态 · Close:MRP互联域的物理环路处于闭合状态 · N/A:MRP互联域的MRP功能尚未开启,无法获取物理环路状态 |
Domain name |
MRP互联域的域名,未配置域名时,显示N/A |
Domain InID |
MRP互联域的InID |
Detection mode |
MRP互联域的检测模式 |
VLAN ID |
MRP互联域中传输MRP协议报文的VLAN。如果未配置过MRP冗余域中传输MRP协议报文的VLAN,则显示N/A |
Convergence profile |
MRP互联域的收敛时间 |
Interconnection port |
MRP互联域的互联端口,以及该端口的状态: · Blocked:阻塞状态 · Forwarding:转发状态 仅MRP功能开启时显示环端口的状态 |
Interconnection topology change interval |
MIM发送MRP_InTopologyChange报文的时间间隔,单位为毫秒 |
Interconnection topology change repeat count |
MIM重复发送MRP_InTopologyChange报文的次数 |
Interconnection default test interval |
MIM缺省发送MRP_InTest报文的时间间隔,单位为毫秒 |
Interconnection test monitoring count |
MIM发送MRP_InTest报文的计数 |
Interconnection link status poll interval |
MIM发送MRP_InLinkStatusPoll报文的时间间隔,单位为毫秒 |
Interconnection link status poll repeat count |
MIM发送MRP_InLinkStatusPoll报文的计数 |
Interconnection link down interval |
MIC发送MRP_InLinkDown报文的时间间隔,单位为毫秒 |
Interconnection link up interval |
MIC发送MRP_InLinkUp报文的时间间隔,单位为毫秒 |
Interconnection link change count |
MIC发送MRP_InLinkChange报文的计数(包括MRP_InLinkDown报文和MRP_InLinkUp报文) |
display iec-mrp redundancy-domain命令用来显示MRP冗余域的信息。
【命令】
display iec-mrp redundancy-domain [ domain-id ] { summary | verbose }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
domain-id:显示指定MRP冗余域的信息,取值范围为1~16。如果未指定本参数,则显示所有MRP冗余域的信息。
summary:显示MRP冗余域的摘要信息。
verbose:显示MRP冗余域的详细信息。
【举例】
# 显示所有MRP冗余域的摘要信息。
<Sysname> display iec-mrp redundancy-domain summary
Redundancy domain ID : 1
Device role : MRM
Protocol state : Enable
Ring state : Open
Redundancy domain ID : 2
Device role : MRC
Protocol state : Enabled
Redundancy domain ID : 3
Device role : MRA
Protocol state : Enabled
# 显示所有MRP冗余域的详细信息。
<Sysname> display iec-mrp redundancy-domain verbose
Redundancy domain ID : 1
Domain name : ring1
Domain UUID : 123e4567-e89b-12d3-a456-426655440000
Device role : MRM
Device priority : 32768
VLAN ID : 6
Convergence profile : 500ms
React to link change : Yes
Protocol state : Enabled
Ring state : Open
Non-blocking MRC : No
Ring ports : GigabitEthernet1/0/1 Forwarding
: GigabitEthernet1/0/2 Forwarding
Topology change request interval : 20ms
Topology change repeat count : 3
Short test frame interval : 30ms
Default test frame interval : 50ms
Test monitoring interval count : 3
Test monitoring extended interval count : 0
Redundancy domain ID : 2
Domain name : ring2
Domain UUID : 123e4567-e89b-12d3-a456-426655440000
Device role : MRC
Device priority : 32768
VLAN ID : 6
Convergence profile : 500ms
Blocking state : Supported
Ring ports : GigabitEthernet1/0/3 Forwarding
: GigabitEthernet1/0/4 Forwarding
Link down change interval : 20ms
Link up change interval : 20ms
Link change count : 3
Redundancy domain ID : 3
Domain name : ring2
Domain UUID : 123e4567-e89b-12d3-a456-426655440000
Device role : MRA
Device current role : MRC
Device priority : 32768
VLAN ID : 6
Convergence profile : 500ms
Blocking state : Supported
Ring ports : GigabitEthernet1/0/5 Forwarding
: GigabitEthernet1/0/6 Forwarding
Link down change interval : 20ms
Link up change interval : 20ms
Link change count : 3
表1-2 display iec-mrp redundancy-domain命令显示信息描述表
字段 |
描述 |
Redundancy domain ID |
MRP冗余域的ID |
Device role |
设备在MRP冗余域中的节点角色: · MRA:媒体冗余自动管理者 · MRM:媒体冗余管理者 · MRC:媒体冗余客户端 |
Device current role |
MRA在MRP冗余域中的当前角色: · MRM:媒体冗余管理者 · MRC:媒体冗余客户端 仅设备的节点角色为MRA时存在本字段 |
Protocol state |
MRP冗余域的MRP功能状态: · Enabled:开启状态 · Disabled:关闭状态 |
Ring state |
MRP冗余域的物理环路状态: · Open:MRP冗余域的物理环路处于断开状态 · Close:MRP冗余域的物理环路处于闭合状态 · N/A:MRP冗余域的MRP功能未开启,无法获取物理环路状态 |
Domain name |
MRP冗余域的域名,未配置域名时,显示N/A |
Domain UUID |
MRP冗余域的UUID |
Device priority |
设备在MRP冗余域中的优先级 |
VLAN ID |
MRP冗余域中传输MRP协议报文的VLAN。如果未配置过MRP冗余域中传输MRP协议报文的VLAN,则显示N/A |
Convergence profile |
MRP冗余域的收敛时间 |
React to link change |
MRM是否响应MRP_LinkChange报文: · Yes:会对MRP_LinkChange报文做出响应 · No:不对MRP_LinkChange报文做出响应 |
Non-blocking MRC |
是否存在部分MRC不支持阻塞自己的环端口: · Yes:存在部分MRC不支持阻塞自己的环端口 · No:所有MRC均支持阻塞自己的环端口 |
Ring ports |
MRP冗余域的环端口,以及这些端口的状态: · Blocked:阻塞状态 · Forwarding:转发状态 仅MRP功能开启时显示环端口的状态 |
Topology change request interval |
MRM发送MRP_TopologyChange报文的时间间隔,单位为毫秒 |
Topology change repeat count |
MRM重复发送MRP_TopologyChange报文的次数 |
Short test frame interval |
MRM快速发送MRP_Test报文时的时间间隔,单位为毫秒 |
Default test frame interval |
MRM缺省发送MRP_Test报文时的时间间隔,单位为毫秒 |
Test monitoring interval count |
MRM发送MRP_Test报文的计数 |
Test monitoring extended interval count |
MRM发送的额外MRP_Test报文的计数 |
Blocking state |
MRC是否支持阻塞自己的环端口,取值为Supported,表示支持阻塞自己的环端口 |
Link down change interval |
MRC发送MRP_LinkDown报文的时间间隔,单位为毫秒 |
Link up change interval |
MRC发送MRP_LinkUp报文的时间间隔,单位为毫秒 |
Link change count |
MRC发送MRP_LinkChange报文的计数(包括MRP_InLinkDown报文和MRP_InLinkUp报文) |
display iec-mrp statistics inter-domain命令用来显示MRP互联域的报文统计信息。
【命令】
display iec-mrp statistics inter-domain { domain-id | all }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
domain-id:MRP互联域的ID,取值范围为1~16。
all:显示所有MRP互联域的报文统计信息。
【举例】
# 显示所有MRP互联域的报文统计信息。
<Sysname> display iec-mrp statistic inter-domain all
Packets statistics for interconnection domain 1 GigabitEthernet1/0/1:
Packet type Sent Received
------------------------------------------------------------------
MRP_InTest 164 75
MRP_InTopologyChange 164 75
MRP_InLinkStatusPoll 0 0
MRP_InLinkChange 0 0
Error MRP packets: 99
Packets statistics for interconnection domain 2 GigabitEthernet1/0/2:
Packet type Sent Received
------------------------------------------------------------------
MRP_InTest 164 75
MRP_InTopologyChange 164 75
MRP_InLinkStatusPoll 0 0
MRP_InLinkChange 0 0
Error MRP packets: 99
表1-3 display iec-mrp statistics redundancy-domain命令显示信息描述表
字段 |
描述 |
Packets statistics for interconnection domain x: |
指定MRP互联域的报文统计信息 |
Packet type |
报文类型 |
Sent |
发送出去的MRP协议报文数量 |
Received |
接收到的MRP协议报文数量 |
Error MRP Packets |
产生错误的MRP协议报文数量 |
display iec-mrp statistics redundancy-domain命令用来显示MRP冗余域的报文统计信息。
【命令】
display iec-mrp statistics redundancy-domain { domain-id | all }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
domain-id:MRP冗余域的ID,取值范围为1~16。
all:显示所有MRP冗余域的报文统计信息。
【举例】
# 显示所有MRP冗余域的报文统计信息。
<Sysname> display iec-mrp statistic redundancy-domain all
Packets statistics for redundancy domain 1 GigabitEthernet0/0/1:
Packet type Sent Received
------------------------------------------------------------------
MRP_Test 164 75
MRP_TestMgrNAck 164 75
MRP_TestPropagate 0 0
MRP_LinkChange 0 0
MRP_TopologyChange 0 0
MRP_InTest 164 75
MRP_InTopologyChange 164 75
MRP_InLinkStatusPoll 0 0
MRP_InLinkChange 0 0
Error MRP packets: 88
Packets statistics for redundancy domain 2 GigabitEthernet0/0/2:
Packet type Sent Received
------------------------------------------------------------------
MRP_Test 164 75
MRP_TestMgrNAck 164 75
MRP_TestPropagate 0 0
MRP_LinkChange 0 0
MRP_TopologyChange 0 0
MRP_InTest 164 75
MRP_InTopologyChange 164 75
MRP_InLinkStatusPoll 0 0
MRP_InLinkChange 0 0
Error MRP packets: 88
表1-4 display iec-mrp statistics redundancy-domain命令显示信息描述表
字段 |
描述 |
Packets statistics for redundancy domain x: |
指定MRP冗余域的报文统计信息 |
Packet type |
报文类型 |
Sent |
发送出去的MRP协议报文数量 |
Received |
接收到的MRP协议报文数量。需要注意的是,处于Blocked状态的环端口虽然可以接收到MRP_InTest报文,但是不会处理或转发该报文,为了方便用户理解,不显示处于Blocked状态环端口的MRP_InTest报文接收计数 |
Error MRP packets |
产生错误的MRP协议报文数量 |
iec-mrp check-mode命令用来配置MRP互联域的检测模式。
undo iec-mrp check-mode命令用来恢复缺省情况。
【命令】
iec-mrp check-mode { lc | rc }
undo iec-mrp check-mode
【缺省情况】
MRP互联域的检测模式为LC-mode(LinkCheck-mode,链路检测模式)。
【视图】
MRP互联域视图
【缺省用户角色】
network-admin
【参数】
lc:配置MRP互联域的检测模式为LC-mode。
rc:配置MRP互联域的检测模式为RC-mode(RingCheck-mode,环检测模式)。
【使用指导】
互联域支持以下两种检测模式:
· LC-mode:LinkCheck模式,即链路检测模式。在此模式下,设备直接检测链路状态,MIM主动向MIC收集链路信息,根据MIC反馈的链路状态进行互联端口的阻塞或放开。
· RC-mode:RingCheck模式,即环检测模式。在此模式下,设备检测互联域是否形成闭环,MIM通过是否收到自己发出的MRP_InTest报文来判断对互联端口进行阻塞或放开。
请确保同一互联域内的所有设备配置为同一检测模式,否则可能导致MRP功能无法正常运行。
多次执行本命令时,以最后一次执行的命令为准。
MRP互联域的MRP功能已经开启时,不允许再修改该MRP互联域的检测模式。如需修改检测模式,请先执行undo iec-mrp enable命令关闭MRP互联域的MRP功能,再执行本命令。
【举例】
# 进入互联域1的视图,配置该互联域的检测模式为RC-mode。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp check-mode rc
【相关命令】
· display iec-mrp inter-domain
· iec-mrp enable
iec-mrp domain-inid命令用来修改MRP互联域的InID。
undo iec-mrp domain-inid命令用来恢复缺省情况。
【命令】
iec-mrp domain-inid domain-inid
undo iec-mrp domain-inid
【缺省情况】
MRP互联域的缺省InID为65535。
【视图】
MRP互联域视图
【缺省用户角色】
network-admin
【参数】
domain-inid:MRP互联域的InID,取值范围1~65535。
【使用指导】
在同一设备上为多个MRP互联域配置的InID不能相同。在当一台设备属于多个MRP互联域时,由于每个MRP互联域的缺省InID都相同,请执行本命令手工修改MRP互联域的InID。
同一个互联域在不同设备上的互联域ID和互联域名可以不同,但是InID必须相同,InID作为互联域的唯一标识,被携带在MRP协议报文中,其他支持MRP协议的节点根据InID决定使用哪一互联域的配置参与MRP的拓扑计算。
多次执行本命令,以最后一次执行的命令为准。MRP互联域的MRP功能已经开启时,不允许再修改MRP互联域的InID。如需修改InID,请先执行undo iec-mrp enable命令关闭该MRP互联域的MRP功能,再执行本命令。
【举例】
#进入MRP互联域1的视图,配置该MRP互联域的InID为123。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp domain-inid 123
【相关命令】
· display iec-mrp inter-domain
· iec-mrp enable
iec-mrp domain-name命令用来配置MRP冗余域或MRP互联域的域名。
undo iec-mrp domain-name命令用来删除MRP冗余域或MRP互联域的域名。
【命令】
iec-mrp domain-name domain-name
undo iec-mrp domain-name
【缺省情况】
未配置MRP冗余域和MRP互联域的域名。
【视图】
MRP冗余域视图
MRP互联域视图
【缺省用户角色】
network-admin
【参数】
domain-name:MRP冗余域或MRP互联域的域名,为1~240个字符的字符串,区分大小写。
【使用指导】
通过本命令,可以为当前MRP冗余域或MRP互联域配置域名,域名用于在设备本地提高MRP冗余域或MRP互联域的辨识度。
在同一设备上为多个MRP冗余域或MRP互联域配置的域名不能相同,MRP冗余域和MRP互联域的域名可以相同。
在同一MRP冗余域或MRP互联域下多次执行本命令时,以最后一次执行的命令为准。
当前MRP冗余域或MRP互联域的MRP功能已经开启时,不允许执行本命令修改域名。若要修改域名,请先执行undo iec-mrp enable命令关闭MRP功能,再执行本命令。
【举例】
# 进入MRP冗余域1的视图,配置该MRP冗余域的域名为ring1。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp domain-name ring1
# 进入MRP互联域1的视图,配置该MRP互联域的域名为ring1。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp domain-name inter-ring1
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
iec-mrp domain-uuid命令用来修改MRP冗余域的UUID。
undo iec-mrp domain-uuid命令用来恢复缺省情况。
【命令】
iec-mrp domain-uuid domain-uuid
undo iec-mrp domain-uuid
【缺省情况】
MRP冗余域的缺省UUID为ffffffff-ffff-ffff-ffff-ffffffffffff。
【视图】
MRP冗余域视图
【缺省用户角色】
network-admin
【参数】
domain-uuid:MRP冗余域的UUID,是通过“-”分隔的32个16进制数字,格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”。
【使用指导】
在同一设备上为多个MRP冗余域配置的UUID不能相同。在当一台设备属于多个MRP冗余域时,由于每个MRP冗余域的缺省UUID都相同,请执行本命令手工修改MRP冗余域的UUID。
同一个冗余域在不同设备上的冗余域ID和冗余域名可以不同,但是UUID必须相同,UUID作为冗余域的唯一标识,被携带在MRP协议报文中,其他支持MRP协议的节点根据UUID决定使用哪一冗余域的配置参与MRP的拓扑计算。
多次执行本命令,以最后一次执行的命令为准。MRP冗余域的MRP功能已经开启时,不允许再修改MRP冗余域的UUID。如需修改UUID,请先执行undo iec-mrp enable命令关闭该MRP冗余域的MRP功能,再执行本命令。
【举例】
# 进入MRP冗余域1的视图,配置该MRP冗余域的UUID为123e4567-e89b-12d3-a456-426655440000。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp domain-uuid 123e4567-e89b-12d3-a456-426655440000
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
iec-mrp enable命令用来开启MRP冗余域或MRP互联域的MRP功能。
undo iec-mrp enable命令用来关闭MRP冗余域的MRP功能。
【命令】
iec-mrp enable
undo iec-mrp enable
【缺省情况】
MRP冗余域和MRP互联域的MRP功能处于关闭状态。
【视图】
MRP冗余域视图
MRP互联域视图
【缺省用户角色】
network-admin
【使用指导】
开启MRP功能后,MRP协议才会生效,设备才会根据节点的角色进行MRP协议报文收发、端口状态变化等操作。可以在开启MRP功能前,断开物理拓扑的环路,以避免广播风暴,MRP功能开启后,再恢复环路拓扑。
对于MRP冗余域:
· 在执行本命令开启MRP冗余域的MRP功能前,需要保证设备满足以下条件,否则MRP功能无法开启:
¡ 在MRP冗余域中的节点角色以及环端口已经配置。
¡ 域名和UUID与已经开启MRP功能的其他MRP冗余域不同。
¡ MRM和MRA在MRP冗余域中的优先级值符合要求。
· 在开启了MRP冗余域的MRP功能后,不能再修改设备在该MRP冗余域中的UUID、节点角色、设备优先级、控制VLAN、收敛时间、是否响应MRP_LinkChange报文的配置以及环端口配置,如果需要修改上述配置,需要先关闭该MRP冗余域的MRP功能。
对于MRP互联域:
· 在执行本命令开启MRP互联域的MRP功能前,需要保证设备满足以下条件,否则MRP功能无法开启:
¡ 在该MRP互联域的节点角色以及互联端口已经配置。
¡ 域名和InID与已经开启MRP功能的其他MRP互联域不同。
¡ 设备上必须存在且仅存在一个开启了MRP功能的MRP冗余域。
· 在开启了MRP互联域的MRP功能后,不能再修改设备在该MRP互联域中的InID、检测模式、节点角色、控制VLAN、收敛时间以及互联端口配置,如果需要修改上述配置,需要先关闭该MRP互联域的MRP功能。
在同一设备上可以同时开启多个MRP互联域的MRP功能。只要设备上存在已经开启了MRP功能的MRP互联域,就不允许关闭MRP冗余域的MRP功能。
MRP功能与如下功能互斥:
· 生成树
· Smart Link
· ERPS
· RRPP
如果为MRP冗余域和MRP互联域指定的环端口和互联端口已经被上述协议使用,则无法开启MRP冗余域和MRP互联域的MRP功能。
【举例】
# 进入MRP冗余域1的视图,开启该MRP冗余域的MRP功能。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp enable
# MRP互联域1的视图,开启该MRP互联域的MRP功能。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp enable
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp check-mode
· iec-mrp domain-inid
· iec-mrp domain-uuid
· iec-mrp not-react link-change
· iec-mrp priority
· iec-mrp profile
· iec-mrp role
· iec-mrp vlan
· port iec-mrp inter-domain
· port iec-mrp redundancy-domain
iec-mrp inter-domain命令用来创建MRP互联域,并进入MRP互联域视图。
undo iec-mrp inter-domain命令用来删除指定的MRP互联域,并删除该MRP互联域视图下的所有配置。
【命令】
iec-mrp inter-domain domain-id
undo iec-mrp inter-domain domain-id
【缺省情况】
未创建MRP互联域。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
domain-id:互联域ID,取值范围为1~16。
【使用指导】
在实际组网中,可能出现多个MRP环连接起来的情况,在MRP组网中,为了给MRP环之间的互联链路提供冗余,使用两条链路来连接两个MRP环。这样在两个MRP环之间又形成了新的环路,现引入了互联域的概念来管理MRP环之间的环路,互联域的范围即为构成MRP环之间的环路的四台设备。
一台设备能属于多个MRP互联拓扑,使用互联域来区分设备所在的MRP互联拓扑;在同一个MRP互联拓扑中,也可以创建多个MRP互联域,不同的MRP互联域使用不同的VLAN来承载MRP协议报文,或者设备在不同的MRP互联域中承担不同的角色,以实现节点和链路的高可靠性。
在设备上,一个互联域的标识有互联域ID、互联域名以及InID三种。其中,互联域ID和互联域名只具有本地含义,InID则是网络中MRP互联域的唯一标识。同一个互联域在不同设备上的互联域ID和互联域名可以不同,但是InID必须相同,InID被携带在MRP协议报文中,其他支持MRP协议的节点根据InID决定使用哪一互联域的配置参与MRP的拓扑计算。
【举例】
# 创建MRP互联域1,并进入MRP互联域1的视图。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1]
【相关命令】
· display iec-mrp inter-domain
iec-mrp not-react link-change命令用来配置MRM不处理MRP_LinkChange报文。
undo iec-mrp not-react link-change命令用来恢复缺省情况。
【命令】
iec-mrp not-react link-change
undo iec-mrp not-react link-change
【缺省情况】
MRM处理MRP_LinkChange报文。
【视图】
MRP冗余域视图
【缺省用户角色】
network-admin
【使用指导】
收到MRP_LinkChange报文后,MRM可以选择是否处理MRP_LinkChange报文。两者的区别为:
· 不处理MRP_LinkChange报文使得MRM自身对环网的状态进行了重复验证,以确认环网内的链路状态,避免MRM因为接收到错误的MRP_LinkChange报文而对环网状态发生误判的情况发生。该方式的缺点是多余的验证机制使得环网的故障收敛时间变长。
· 处理MRP_LinkChange报文使得MRM能够快速地对环网内的链路状态变化进行处理,缩短了环网故障的收敛时间。该方式的缺点是可靠性没有不处理MRP_LinkChange报文的方式高。
MRP功能开启后,不能再通过本命令修改MRM是否处理MRP_LinkChange报文。如需修改MRM是否处理MRP_LinkChange报文,请先执行undo iec-mrp enable命令关闭该MRP冗余域的MRP功能,再执行本命令。
【举例】
# 进入MRP冗余域1的视图,配置MRM不对MRP_LinkChange报文做出响应。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp not-react link-change
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
iec-mrp priority命令用来配置设备在MRP冗余域中的优先级值。
undo iec-mrp priority命令用来恢复缺省情况。
【命令】
iec-mrp priority priority-value
undo iec-mrp priority
【缺省情况】
设备在MRP冗余域中的优先级值为32768。
【视图】
MRP冗余域视图
【缺省用户角色】
network-admin
【参数】
priority-value:设备在MRP冗余域中的优先级值,取值范围为0~65535。优先级值越小,设备的优先级越高。
【使用指导】
本命令配置的优先级用于MRA的选举,优先级值越小,MRA的优先级越高;优先级值相同时,设备的桥MAC地址越小,优先级越高。
对于节点角色为MRM和MRA的设备,只有配置的设备的优先级值在以下范围内,MRP冗余域的MRP功能才能开启:
· MRM:0、4096~28672、32768
· MRA:36864~61440、65535
本命令在设备作为任何节点角色时均可以配置,但是优先级对于MRM和MRC无意义,所以在设备的节点角色为MRM和MRC时,请不要配置本命令。在设备的节点角色为MRA时,则必须配置本命令修改MRA的优先级值。
多次执行本命令,以最后一次执行的命令为准。MRP冗余域的MRP功能已经开启时,不允许再修改设备在MRP冗余域中的优先级值。如需修改优先级值,请先执行undo iec-mrp enable命令关闭MRP冗余域的MRP功能,再执行本命令。
【举例】
# 进入MRP冗余域1的视图,配置设备在该MRP冗余域中的优先级数值为40001。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp priority 40001
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
iec-mrp profile命令用来配置当前MRP冗余域或MRP互联域的最大收敛时间。
undo iec-mrp profile命令用来恢复缺省情况。
【命令】
iec-mrp profile 500ms
undo iec-mrp profile
【缺省情况】
MRP冗余域和MRP互联域的最大收敛时间为500毫秒。
【视图】
MRP冗余域视图
MRP互联域视图
【缺省用户角色】
network-admin
【参数】
500ms:MRP冗余域或MRP互联域的最大收敛时间为500毫秒。
【使用指导】
配置本命令后,当前MRP节点的相关参数会根据配置的收敛时间进行变化,比如发送MRP协议报文的时间间隔等,这些参数会改变节点状态变化以及端口状态变化的速度,从而会改变环网故障的收敛速度,使得MRP冗余域或MRP互联域内环网故障的最大收敛时间达到500毫秒。
同一MRP冗余域或MRP互联域的设备请设置相同的最大收敛时间,否则设备无法感知MRP冗余域或MRP互联域内的其他节点。更小的最大收敛时间对设备的性能要求更高,且会占用更多的系统资源,请根据具体的组网需求以及设备的实际情况选择收敛性能规格。
在同一MRP冗余域或MRP互联域下多次执行本命令时,以最后一次执行的命令为准。当前MRP冗余域或MRP互联域的MRP功能已经开启时,不允许再执行本命令修改最大收敛时间。如需修改最大收敛时间,请先执行undo iec-mrp enable命令关闭MRP功能,再执行本命令。
【举例】
# 进入MRP冗余域1的视图,配置该MRP冗余域的最大收敛时间为500ms。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp profile 500
# 进入MRP互联域1的视图,配置该MRP互联域的最大收敛时间为500ms。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp profile 500
【相关命令】
· display iec-mrp inter-domain
· display iec-mrp redundancy-domain
· iec-mrp enable
iec-mrp redundancy-domain命令用来创建MRP冗余域,并进入MRP冗余域视图。
undo iec-mrp redundancy-domain命令用来删除指定的MRP冗余域,并删除该冗余域下的所有配置。
【命令】
iec-mrp redundancy-domain domain-id
undo iec-mrp redundancy-domain domain-id
【缺省情况】
不存在MRP冗余域。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
domain-id:冗余域ID,取值范围为1~16。
【使用指导】
在MRP网络中,一个环形连接的以太网拓扑称为一个MRP环。一台设备能属于多个MRP环,使用冗余域来区分设备所在的MRP环;在同一个MRP环中,也可以创建多个MRP冗余域,不同的MRP冗余域使用不同的VLAN来承载MRP协议报文,或者设备在不同的MRP冗余域中承担不同的角色,以实现节点和链路的高可靠性。
在设备上,一个冗余域的标识有冗余域ID、冗余域名以及冗余域UUID三种。其中,冗余域ID和冗余域名只具有本地含义,UUID则是网络中MRP冗余域的唯一标识。同一个冗余域在不同设备上的冗余域ID和冗余域名可以不同,但是UUID必须相同,UUID被携带在MRP协议报文中,其他支持MRP协议的节点根据UUID决定使用哪一冗余域的配置参与MRP的拓扑计算。
【举例】
# 创建MRP冗余域1,并进入MRP冗余域1的视图。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1]
【相关命令】
· display iec-mrp redundancy-domain
iec-mrp role命令用来配置设备在MRP冗余域或MRP互联域中的节点角色。
undo iec-mrp role命令用来恢复缺省情况。
【命令】
MRP冗余域视图:
iec-mrp role { auto-manager | client | manager }
undo iec-mrp role
MRP互联域视图:
iec-mrp role { client | manager }
undo iec-mrp role
【缺省情况】
未配置设备在MRP冗余域或MRP互联域中的节点角色。
【视图】
MRP冗余域视图
MRP互联域视图
【缺省用户角色】
network-admin
【参数】
auto-manager:设备在当前MRP冗余域中的节点角色为MRA(Media Redundancy Automanager,媒体冗余自动管理者)。
client:设备在当前MRP冗余域中的节点角色为MRC(Media Redundancy Client,媒体冗余客户端)。或者设备在当前MRP互联域中的节点角色为MIC(Media Redundancy Interconnection Client,媒体冗余互联客户端)。
manager:设备在当前MRP冗余域中的节点角色为MRM(Media Redundancy Manager,媒体冗余管理者)。或者设备在当前MRP互联域中的节点角色为MIM(Media Redundancy Interconnection Manager,媒体冗余互联管理者)。
【使用指导】
MRP设备在MRP冗余域中支持三种角色:
· MRM:MRM设备在环网中起到监控环路和控制链路的作用。MRM设备对环路或者链路故障做出反应,通过阻塞自身设备在环网内的端口,或放开阻塞的端口,实现在环路闭合时消除环路,以及在环网内的链路出现故障时,恢复节点间的通信链路。
· MRC:MRP环上除了MRM设备以外的其他所有设备。MRC会监控自身设备上的环端口链路状态,并将链路变化通告给MRM,MRM根据链路变化的情况发送控制报文,指导MRC进行相应的处理。
· MRA:在一个MRP冗余域中,具有MRP能力的设备均可以成为MRM或MRC,但同一时间内,有且只能有一台设备处于MRM的工作状态,这样在MRM发生故障时将无法保证对环网的管理,影响了MRP协议的可靠性。MRP为此引入了一个过渡角色MRA,通过MRA的竞选机制提供MRM站点的冗余。这样在整个系统启动后,同一MRP冗余域内的MRA会进行自动竞选,直到选举出一个唯一的MRM,其他的MRA则作为MRC工作。竞选出的MRM出现故障时,同一MRP冗余域内未故障的MRA将自动重新竞选出MRM,如此往复,提高了MRP协议的可靠性。
MRP设备在MRP互联域中支持两种角色:
· MIM:MIM设备在MRP互联域中起到监控环路和控制链路的作用。MIM设备对环路或者链路故障做出反应,通过阻塞自身设备在互联域内的端口,或放开阻塞的端口,实现在环路闭合时消除环路,以及在互联域内的链路出现故障时,恢复节点间的通信链路。
· MIC:MRP互联域中除了MIM设备以外的其他所有设备。MIC会监控自身设备上的互联端口链路状态,并将链路变化通告给MIM,MIM根据链路变化的情况发送控制报文,指导MIC进行相应的处理。
MRP互联域中的节点角色与MRP冗余域中的节点角色互不影响,即一台设备既可以成为MRC/MRM,也可以成为MIM/MIC。
在同一MRP冗余域或MRP互联域下多次执行本命令时,以最后一次执行的命令为准。
同一MRP冗余域中仅能存在一个MRM,如果配置多个MRM,会导致MRP功能无法正常生效。
同一MRP互联域中仅能存在一个MIM,如果配置多个MIM,会导致MRP功能无法正常生效。
不允许在同一个MRP冗余域中同时配置MRM和MRA角色。
MRP冗余域的MRP功能已经开启时,不允许再修改MRP冗余域的节点角色。若要修改节点角色,请先执行undo iec-mrp enable命令关闭该MRP冗余域的MRP功能,再执行本命令。
MRP互联域的MRP功能已经开启时,不允许再修改MRP互联域的节点角色。若要修改节点角色,请先执行undo iec-mrp enable命令关闭该MRP互联域的MRP功能,再执行本命令。
【举例】
# 进入MRP冗余域1的视图,配置设备在该MRP冗余域中的节点角色为MRM。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp role manager
# MRP互联域1的视图,配置设备在该MRP互联域的节点角色为MIM。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp role manger
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
iec-mrp vlan命令用来配置MRP冗余域或MRP互联域中传输MRP协议报文的VLAN。
undo iec-mrp vlan命令用来恢复缺省情况。
【命令】
iec-mrp vlan vlan-id
undo iec-mrp vlan
【缺省情况】
MRP冗余域和MRP互联域中传输MRP协议报文的VLAN为环端口和互联端口的缺省VLAN。
【视图】
MRP冗余域视图
MRP互联域视图
【缺省用户角色】
network-admin
【参数】
vlan-id:当前MRP冗余域或MRP互联域中用于传输MRP协议报文的VLAN ID,取值范围为1~4094。
【使用指导】
在MRP冗余域和MRP互联域中,MRP协议的所有报文均在本命令指定的VLAN中传输。
环端口需要允许用来传输MRP冗余域的MRP协议报文的VLAN通过,互联端口需要允许用来传输MRP互联域的MRP协议报文的VLAN通过。由于MRP互联域的MRP协议报文需要传递到相连的MRP冗余域中,环端口还需要额外允许用来传输MRP互联的MRP协议报文的VLAN通过,以确保MRP协议报文能够在冗余域和互联域之间转发。
同一设备上存在多个互联域或多个冗余域时,连接不同域的端口请配置不同传输MRP协议报文的VLAN,以保障MRP功能的正常运行。
在同一MRP冗余域或MRP互联域下多次执行本命令时,以最后一次执行的命令为准。当前MRP冗余域或MRP互联域的MRP功能已经开启时,不允许再执行本命令修改传输MRP协议报文的VLAN。如需修改传输MRP协议报文的VLAN,请先执行undo iec-mrp enable命令关闭MRP功能,再执行本命令。
【举例】
# MRP冗余域1的视图,配置该MRP冗余域中用于传输MRP协议报文的VLAN ID为6。
<Sysname> system
[Sysname] iec-mrp redundancy-domain 1
[Sysname-iec-mrp-redundancy-domain1] iec-mrp vlan 6
# 进入MRP互联域1的视图,配置该MRP互联域中用于传输MRP协议报文的VLAN ID为6。
<Sysname> system
[Sysname] iec-mrp inter-domain 1
[Sysname-iec-mrp-inter-domain1] iec-mrp vlan 6
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
port iec-mrp inter-domain命令用来配置当前端口为MRP互联域的互联端口。
undo port iec-mrp inter-domain命令用来取消配置当前端口为MRP互联域的互联端口。
【命令】
port iec-mrp inter-domain domain-id
undo port iec-mrp inter-domain
【缺省情况】
不存在MRP互联域的互联端口。
【视图】
二层以太网接口视图
【缺省用户角色】
network-admin
【参数】
domain-id:配置当前端口为指定MRP互联域的环端口,取值范围为1~16。
【使用指导】
在MRP冗余域中,每台MRP设备有且仅有一个端口连接至另外的MRP环,从而MRP互联域在物理上形成闭合状态,这些连接至另外MRP环的端口称为互联端口。
多个MRP互联域不能共用互联端口。MRP冗余域和MRP互联域也不能共用端口。
在MRP互联域中,如果已经为一台设备配置了一个互联端口,则不能再执行port iec-mrp inter-domain命令修改该设备在MRP互联域的互联端口,需要先执行undo port iec-mrp inter-domain命令,取消指定端口为MRP互联域的互联端口,再执行port iec-mrp inter-domain命令将新的端口配置为MRP互联域的互联端口。
在二层以太网接口视图下,不能通过重复执行port iec-mrp inter-domain命令修改端口绑定的互联域,需要先执行undo port iec-mrp inter-domain命令,取消当前端口为MRP互联域的互联端口,再执行port iec-mrp inter-domain命令将当前端口与新的MRP互联域绑定。
MRP互联域的MRP功能已经开启时,不允许再修改该MRP互联域的互联端口。如需修改MRP互联域的互联端口,请先执行undo iec-mrp enable命令关闭MRP互联域的MRP功能,再执行本命令。
【举例】
# 指定端口GigabitEthernet1/0/1为MRP互联域1的互联端口。
<Sysname> system
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] port iec-mrp inter-domain 1
【相关命令】
· display iec-mrp inter-domain
· iec-mrp enable
· role
port iec-mrp redundancy-domain命令用来配置当前端口为MRP冗余域的环端口。
undo port iec-mrp redundancy-domain命令用取消配置当前端口为MRP冗余域的环端口。
【命令】
port iec-mrp redundancy-domain domain-id
undo port iec-mrp redundancy-domain
【缺省情况】
不存在MRP冗余域的环端口。
【视图】
二层以太网接口视图
【缺省用户角色】
network-admin
【参数】
domain-id:配置当前端口为指定MRP冗余域的环端口,取值范围为1~16。
【使用指导】
在MRP环中,每台MRP设备有且仅有两个端口连接至MRP环,从而整个MRP环在物理上形成闭合状态,这些连接在MRP环中的端口称为环端口。
多个MRP冗余域不能共用环端口。MRP冗余域和MRP互联域也不能共用端口。
在MRP冗余域中,如果已经为一台设备配置了两个环端口,则不能再执行port iec-mrp redundancy-domain命令修改该设备在MRP冗余域的环端口,需要先执行undo port iec-mrp redundancy-domain命令,取消指定端口为MRP冗余域的环端口,再执行port iec-mrp redundancy-domain命令将新的端口指定为MRP冗余域的环端口。
在二层以太网接口视图下,不能通过重复执行port iec-mrp redundancy-domain命令修改当前接口绑定的MRP冗余域,需要先执行undo port iec-mrp redundancy-domain命令,取消当前端口为MRP冗余域的环端口,再执行port iec-mrp redundancy-domain命令将当前端口与新的MRP冗余域绑定。
MRP冗余域的MRP功能已经开启时,不允许再修改该MRP冗余域的环端口。如需修改MRP冗余域的环端口,请先执行undo iec-mrp enable命令关闭MRP冗余域的MRP功能,再执行本命令。
【举例】
# 指定端口GigabitEthernet1/0/1为MRP冗余域1的环端口。
<Sysname> system
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] port iec-mrp redundancy-domain 1
【相关命令】
· display iec-mrp redundancy-domain
· iec-mrp enable
· role
reset iec-mrp statistics inter-domain命令用来清除MRP互联域的报文统计信息。
【命令】
reset iec-mrp statistics inter-domain { domain-id | all }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
· domain-id:MRP互联域的ID,取值范围为1~16。
· all:清除所有MRP互联域的报文统计信息。
【举例】
# 清除互联域1的报文统计信息。
<Sysname> reset iec-mrp statistic inter-domain 1
# 清除所有MRP互联域的报文统计信息。
<Sysname> reset iec-mrp statistic inter-domain all
reset iec-mrp statistics redundancy-domain命令用来清除MRP冗余域的报文统计信息。
【命令】
reset iec-mrp statistics redundancy-domain { domain-id | all }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
· domain-id:MRP冗余域的ID,取值范围为1~16。
· all:清除所有MRP冗余域的报文统计信息。
【举例】
# 清除MRP冗余域1的报文统计信息。
<Sysname> reset iec-mrp statistic redundancy-domain 1
# 清除所有MRP冗余域的报文统计信息。
<Sysname> reset iec-mrp statistic redundancy-domain all
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!