[发明专利]一种克服RRPP边缘节点流量中断的方法在审
申请号: | 201810874714.3 | 申请日: | 2018-08-03 |
公开(公告)号: | CN109218183A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 刘梦诗;张芮;王虹 | 申请(专利权)人: | 南京理工大学 |
主分类号: | H04L12/705 | 分类号: | H04L12/705;H04L12/703 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 马鲁晋 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘端口 边缘节点 子环 组网 流量中断 选择环 阻塞 删除 辅助边缘节点 链路故障 重新选择 主链路 交换机 主环 断裂 孤岛 中断 配置 | ||
本发明提供了一种克服RRPP边缘节点流量中断的方法,选择环网中最小子环对应的边缘端口放开,具体为:利用RRPP协议对组网中的每台交换机进行配置;当边缘节点和辅助边缘节点间主链路都断裂时,选出N个子环中最小子环的边缘端口放开;当组网中某一子环被删除,边缘节点判断是否是已放开的子环被删除,如果是则重新选择另一最小子环的边缘端口放开,否则不做处理;当组网中有子环增加,立即阻塞该子环对应的边缘端口。本发明通过选择环网中最小子环的边缘端口放开方法,使得该边缘端口的状态由阻塞变为放开,通过本发明边缘节点的流量不会中断,解决了当主环链路故障时,边缘端口形成的“孤岛”问题。
技术领域
本发明属于计算机通信领域,具体为当主环链路故障时,边缘节点被阻塞流量中断,选择环网中最小子环的边缘端口放开,可以达到迅速切换流量的目的。
背景技术
以太网快速环网保护协议(RRPP)是一个专门应用于以太网环的链路层协议,它在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时能迅速恢复环网上各个节点之间的通信链路。
现有技术在当RRRP环的边缘节点和辅助边缘节点之间的主环链路都出现故障时,边缘节点收到Major-Fault报文后阻塞边缘端口,这时候边缘节点要等到链路恢复健康状态时,才能恢复流量运行。
发明内容
本发明的目的在于提供一种克服RRPP边缘节点流量中断的方法,解决当主环链路故障时,出现孤岛的问题。
实现本发明的技术解决方案为:一种克服RRPP边缘节点流量中断的方法,选择环网中最小子环对应的边缘端口放开,具体包括以下步骤:
步骤1、利用RRPP协议对组网中的每台交换机进行配置;
步骤2、当边缘节点和辅助边缘节点间主链路都断裂时,选出N个子环中最小子环的边缘端口放开;
步骤3、当组网中某一子环被删除,边缘节点判断是否是已放开的子环被删除,如果是则重新选择另一最小子环的边缘端口放开,否则不做处理;当组网中有子环增加,若当前链表为空,则放开新增子环的边缘端口,否则立即阻塞该新增子环对应的边缘端口。
优选地,步骤1中对组网中的每台交换机进行配置,具体配置为:根据RRPP协议指定主环及子环网的交换机,组网中所有交换机构成一个RRPP域,配置主控制VLAN以及保护VLAN;配置主环的主节点、主副端口,传输节点、边缘节点、辅助边缘节点以及子环主节点、主副端口和边缘端口。
优选地,步骤2中选出N个子环中最小子环的边缘端口放开的具体方法为:若无子环或主环处于健康状态下,不做处理;否则将子环按照环号从小到大存放在自定义的链表中,在链表中选择最小子环的边缘端口放开,遍历链表节点,判断链表节点是否为头节点,若不是,则阻塞该节点的边缘端口。
优选地,进行步骤3过后遍历链表节点,若找到表中略大于新增节点的节点,将新增节点插到找到节点之前,否则将新增节点插到表尾。。
本发明与现有的技术相比,其显著的优点为:(1)通过本发明的方法,设备流量不中断,减少了经济损失。(2)本发明选择最小子环的边缘端口放开,不会造成环路。(3)本发明对于环删除和添加环的处理容易实现。
附图说明
图1是实施例1的组网图。
图2是环选择流程图。
图3是删除环时的流程图。
图4是增加环时的流程图。
图5是端口状态图。
图6是边缘端口被全部阻塞时测试仪收包截图。
图7是本发明测试仪收包截图。
图8是边缘端口被全部阻塞时收包数据图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810874714.3/2.html,转载请声明来源钻瓜专利网。