【技术实现步骤摘要】
一种基于ERPS协议的自协商保护方法及装置
[0001]本专利技术涉及通信业务倒换与保护
,具体涉及一种基于ERPS协议的自协商保护方法及装置。
技术介绍
[0002]在以太网络中,为了进行链路备份,提高网络可靠性,通常会使用冗余链路。由于冗余链路会在网络上产生环路,可能会引起广播风暴以及MAC(Media Access Control,媒体接入控制层)地址表不稳定等现象,从而影响用户通信质量,甚至导致通信中断。
[0003]为了解决网络中的环路问题,一般部署ERPS(Ethernet Ring Protection Switching,以太网多环保护技术)二层破环协议标准。ERPS收敛速度快,通过有选择性地阻塞网络冗余链路,防止网络形成广播风暴和MAC地址表不稳定等现象,从而有效保证用户通信质量。
[0004]工程一般部署方法:
[0005]单环实例部署场景
[0006]如图1节点A
‑
B
‑
C
‑
D
‑
E组成环路,其中上环节点A上配置RPL(Ring Protection Link,环保护链路)Owner端口,E节点上配置RPL(Ring Protection Link,环保护链路)Neighbour端口。正常情况下,RPL Owner端口和RPL Neighbour端口都会被阻塞,业务经A
‑
B
‑
C
‑
PE1接入运营商网络,以防止环路产生。当ERP ...
【技术保护点】
【技术特征摘要】
Neighbour,另一端保持不变;本端Auto Owner遇对端Auto Normal,将对端提升为Auto Neighbour;本端静态Owner角色类型,对端若是Auto角色类型,则将对端RPL标志位置位,将对端协商为Auto Neighbour;本端静态Neighbour角色类型,对端若是Auto角色类型,则将对端RPL标志位置位,将对端协商为Auto Owner;本端静态Normal角色类型,对端若是Auto角色类型,则将对端RPL标志位置位,将对端协商为Auto Normal;本端RPL标志位置位,且本端Auto Owner,对端若是Auto角色类型,将对端协商为Auto Neighbour,并将RPL标志位置位;本端RPL标志位置位,且本端Auto Neighbour,对端若是Auto角色类型,将对端协商为Auto Owner,并将RPL标志位置位;本端RPL标志位置位,且本端Auto Normal,对端若是Auto角色类型,将对端协商为Auto Normal,并将RPL标志位置位。5.根据权利要求4所述的一种基于ERPS协议的自协商保护方法,其特征在于,所述基于Auto角色类型和静态角色类型的协商优先级,对上环节点及其相邻节点依次进行设备内协商和设备间协商,通过自协商的方式协商端口角色类型以形成RPL链路,包括:当ERPS为单环,且在环节点中,上环节点A的1/1端口、1/2端口,与上环节点A的1/2端口直连的节点B的1/1端口、与上环节点A的1/1端口直连的节点E的1/1端口均配置为Auto角色类型,节点B和节点E与环上其余节点直连的端口以及环上其余节点的端口配置为静态角色类型时;基于上环节点A的1/1端口、1/2端口均配置为Auto角色类型,且初始时上环节点A的1/1端口、1/2端口协商的静态和/或Auto角色类型中非Nornal类型个数均为0,进行设备内协商,将上环节点A端口号较小的1/1端口协商为Auto Owner,将1/2端口协商为Auto Normal;基于节点B仅1/1端口配置为Auto角色类型,进行设备内协商,将节点B的1/1端口协商为Auto Normal;基于节点B的1/1端口的对端上环节点A的1/2端口协商为Auto Normal,进行设备间协商,保持上环节点A的1/2端口和节点B的1/1端口的角色类型为Auto Normal;基于节点E仅1/1端口配置为Auto角色类型,进行设备内协商,将节点E的1/1端口协商为Auto Normal;基于节点E的1/1的对端上环节点A的1/1端口协商为Auto Owner,进行设备间协商,将节点E的1/1端口重新协商为Auto Neighbour;阻断上环节点A的1/1端口和节点E的1/1端口,形成RPL链路。6.根据权利要求4所述的一种基于ERPS协议的自协商保护方法,其特征在于,所述基于Auto角色类型和静态角色类型的协商优先级,对上环节点及其相邻节点依次进行设备内协商和设备间协商,通过自协商的方式协商端口角色类型以形成RPL链路,包括:当ERPS为双环:环Ring1和环Ring2,且在环节点中,上环节点A的1/1端口、1/2端口,与上环节点A的1/2端口直连的节点B的1/1端口、与上环节点A的1/1端口直连的节点E的1/1端口均配置为Auto角色类型,节点B和节点E与环上其余节点直连的端口以及环上其余节点的
端口配置为静态角色类型时;在环Ring1的节点中:基于上环节点A的1/1端口、1/2端口均配置为Auto角色类型,且初始时上环节点A的1/1端口、1/2端口协商的静态和/或Auto角色类型中非Nornal类型个数均为0,进行设备内协商,在环Ring1中将上环节点A端口号较小的1/1端口协商为Auto Owner,将1/2端口协商为Auto Normal;基于节点B仅1/1端口配置为Auto角色类型,进行设备内协商,在环Ring1中将节点B的1/1端口协商为Auto Normal;基于节点B的1/1端口的对端上环节点A的1/2端口协商为Auto Normal,进行设备间协商,在环Ring1中保持上环节点A的1/2端口和节点B的1/1端口的角色类型为Auto Normal;基于节点E仅1/1端口配置为Auto角色类型,进行设备内协商,在环Ring1中将节点E的1/1端口协商为Auto Normal;基于节点E的1/1端口的对端上环节点A的1/1端口协商为Auto Owner,进行设备间协商,在环Ring1中将节点E的1/1端口重新协商为Auto Neighbour;在环Ring1中阻断上环节点A的1/1端口和节点E的1/1端口,形成RPL链路;在环Ring2的节点中:基于上环节点A的1/1端口、1/2端口均配置为Auto角色类型,且在环Ring1中上环节点A的1/1端口协商为Auto Owner、1/2端口协商为Auto Normal,进行设备内协商,在环Ring2中将上环节点A的端口中协商静态和/或Auto角色类型中非Nornal类型个数少的的1/2端口协商为Auto Owner,将1/1端口协商为Auto Normal;基于节点B仅1/1端口配置为Auto角色类型,进行设备内协商,在环Ring2中将节点B的1/1端口协商为Auto Normal;基于节点B的对端上环节点A的1/2端口协商为Auto Owner,进行设备间协商,在环Ring2将节点B的1/1端口重新协商为Auto Neighbour;基于节点E仅1/1端口配置为Auto角色类型,进行设备内协商,在环Ring2将节点E的1/1端口协商为Auto Normal;基于节点E的对端上环节点A的1/1端口协商为Auto Normal,进行设备间协商,在环Ring2保持上环节点A的1/1端口和节点E的1/1端口的角色类型为Auto Normal;在环Ring2中阻断上环节点A的1/2端口和节点B的1/1端口,形成RPL链路。7.根据权利要求4所述的一种基于ERPS协议的自协商保护方法,其特征在于,所述基于Auto角色类型和静态角色类型的协商优先级,对上环节点及其相邻节点依次进行设备内协商和设备间协商,通过自协商的方式协商端口角色类型以形成RPL链路,包括:当ERPS为单环,且在环节点中,上环节点A的1/1端口、1/2端口,与上环节点A的1/1端口直连的节点E的1/1端口均配置为Auto角色...
【专利技术属性】
技术研发人员:潘振,龙辉,张思杨,周宇昂,赵锐,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。