
采用环网冗余结构可以提高网络可用性,单一网络节点的故障不会影响其余设备通讯,确保正常通讯功能不受影响。
概述
XC-200系列交换机支持以下介质冗余方法:
HRP(高速冗余协议)
MRP(MediaRedundancy Protocol,介质冗余协议)

使用介质冗余功能时,如果环在某点中断,将重新构建各设备间的数据路径。重新构建拓扑后,可再次在生成的新拓扑中访问到设备。
在冗余管理器中,如果网络未中断,则 2 个环网端口彼此是断开的。这可防止数据帧循环传送。就数据传输而言,该环型拓扑是一个线性总线拓扑。
冗余管理器用于监视环型拓扑。它通过从环网端口 1 和环网端口 2 发送测试帧来执行监视。测试帧沿两个方向在环中传播直到到达冗余管理器的另一个环网端口。环中两个设备间的连接中断或其中某个设备发生故障都会导致环中断。如果冗余管理器的测试帧由于环网内的中断不再能够到达另一个环网端口,则冗余管理器将连通自身的两个环网端口。这一替代路径将以线性总线拓扑形式再次恢复所有剩余设备的功能性连接。中断消失后,将再次建立原通信路径,断开冗余管理器的两个环网端口并通知冗余客户机该变化。然后,冗余客户机使用新路径连接到其它设备。环中断到恢复线性拓扑的时间称为重新组态时间。如果冗余管理器故障,环将变成普通的线性总线。
设备的两个环网端口是用来与环型拓扑中与该设备相邻的两个设备建立连接的端口。在相关设备的组态中要选择并设置环网端口。
对于XC-200系列交换机,出厂设置定义了默认的环网端口:

MRP(Media Redundancy Protocol,介质冗余协议)
MRP是介质冗余协议(Media Redundancy Protocol)的缩写。它满足IEC 61158中类别10“PROFINET“中介质冗余协议(MRP) Media Redundancy Protocol 规定,在环网中断后,网络重组时间最大为0.2秒。
MRP 是环网冗余协议。冗余管理器在两个环口上发送测试报文。只要测试报文每次都顺利到达另一个环口,冗余管理器就不会认为环网故障。为防止无限循环的广播,冗余管理器堵塞一个环口中除测试报文之外的所有报文,从而将环网转换为线型网络。

当冗余管理器无法接收测试报文时,例如因为环网中的一根网线损坏,冗余管理器重新接通堵塞端口,并使能所有节点之间的完整连接。环网故障的最大重组时间为200 ms,环网恢复的最大重组时间为 200 ms。
使用 MRP 介质冗余协议必须满足的要求如下:
1、MRP 环上只能包括支持MRP功能的设备。
2、所有设备必须通过其环网端口互连。
3、必须在环中的所有设备上激活“MRP”。
4、所有环网端口的连接设置(传送介质/双工)必须设置为全双工和至少 100Mbps。
5、在环型拓扑中连接的所有设备属于同一个冗余域的成员。
6、环中的一个设备用作冗余管理器,环中的所有其它设备是冗余客户端。

选中“Ring Redundancy”复选框,将启用环网冗余。将使用此页面上设置的环网端口。
环网冗余模式 (Ring Redundancy mode) ,对于MRP环网组态可使用以下模式:
自动冗余检测“Automatic Redundancy Detection”
选择此设置可创建冗余模式的自动组态。在“自动冗余检测”模式下,设备会自动检测环网中是否存在充当“HRP 管理器”角色的设备。如果存在,该设备将获得“HRP”客户端的角色。如果未找到 HRP 管理器,则所有设置为“自动冗余检测”或“MRP 自动管理器”的设备将通过彼此协商来确定哪台设备将获得“MRP管理器”的角色。MAC 地址最低的设备将始终为“MRP管理器”。其余设备将自动设置为“MRP 客户端”模式。
-
MRP 自动管理器“MRP Auto-Manager”。 在“MRP 自动管理器”模式下,设备通过彼此协商来确定哪个设备获得“MRP管理器”的角色。MAC 地址最低的设备将始终为“MRP管理器”。其余设备将自动设置为“MRP 客户端”模式。与“自动冗余检测”设置不同,设备在此模式下无法检测环网中是否存在 HRP 管理器。
-
MRP 客户端 “MRP Client” 设备采用 MRP 客户端角色。
想要在仅有西门子设备的环型拓扑中使用 MRP:
针对环网中的至少一台设备,选择“自动冗余检测”或“MRP 自动管理器”。
-
针对环网中的所有其它设备,选择“MRP 客户端”或“自动冗余检测”或“MRP 自动管理器”。
想要在同时包含非西门子设备的环型拓扑中使用 MRP
针对环网中的一台设备,选择“MRP 自动管理器”角色。
针对环型拓扑中的所有其它设备,选择“MRP 客户端”角色。
1、在“网络视图”界面将XC206-2SFP添加作为一个IO设备。

2、在XC206-2SFP“高级选项”属性中找到“介质冗余”,配置介质冗余功能。


HRP
High Speed Redundancy Protocol高速冗余协议
HRP是高速冗余协议(High Speed Redundancy Protocol)的缩写。与MRP类似,交换机通过环网端口互连。其中一台交换机组态为冗余管理器 (RM, Redundancy Manager),其它交换机为冗余客户端。冗余管理器通过测试帧检查环网以确保其没有中断。冗余管理器通过环网端口发送测试帧并检查其它环网端口是否接收到这些测试帧。冗余客户端转发测试帧。如果由于网络中断导致 RM 发送的测试帧无法到达其它环网端口,则 RM将在自身的两个环网端口之间切换并立即将切换情况通知给冗余客户端。环中断或恢复后的重新组态时间最长为 300 ms。
使用 HRP 介质冗余协议必须满足的要求如下:
自动冗余检测“Automatic Redundancy Detection”
选择此设置可创建冗余模式的自动组态。在“自动冗余检测”模式下,设备会自动检测环网中是否存在充当“HRP 管理器”角色的设备。如果存在,该设备将获得“HRP”客户端的角色。如果未找到 HRP 管理器,则所有设置为“自动冗余检测”或“MRP 自动管理器”的设备将通过彼此协商来确定哪台设备将获得“MRP管理器”的角色。MAC 地址最低的设备将始终为“MRP管理器”。其余设备将自动设置为“MRP 客户端”模式。
HRP 客户端“HRP Client”
设备采用 HRP 客户端角色。
HRP 管理器“HRP Manager”
设备采用 HRP 管理器角色。
HRP Standby redundancy
HRP 热备冗余


-
Standby 启用或禁用备用功能。
-
Standby Connection Name 该名称定义了主/从设备对。两个设备必须处于同一个环网中。该名称必须与在备用伙伴上输入的名称相同。在整个网络中一个名称仅可用于一对设备。 -
Force device to Standby Master 如果选中该复选框,则会将设备组态为备用主站;如果没有为任一设备选中该复选框,未发生任何错误,则MAC 地址较高的设备会成为备用主站;如果为两台设备都选择了该选项,则MAC 地址较高的设备会成为备用主站。
-
Standby Port 选择要作为备用端口的端口。通过备用端口链接到其它环网。在没有故障的情况下,仅启用主站的备用端口来处理进入相连HRP 环网或 HRP 总线的数据通信;如果主站或主站上某备用端口的以太网连接出现故障,将禁用主站的备用端口,并启用从站的备用端口。
编辑 | 大可白杨
排版 | 王鑫雨
审核 | 涉频娘
责任主编 | CI新媒体工作室

