[发明专利]一种边缘端口的管理方法和装置有效
申请号: | 200910161775.6 | 申请日: | 2009-08-18 |
公开(公告)号: | CN101631060A | 公开(公告)日: | 2010-01-20 |
发明(设计)人: | 张鋆灿;杨碧辉 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/437 | 分类号: | H04L12/437 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 边缘 端口 管理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种边缘端口的管理方法和装置。
背景技术
随着网络技术的发展和网络影响的扩大,在网络规划和实际组网应用中,大多采用环网来提高网络的可靠性。环网技术是将一些网络设备通过环的形状连接到一起,实现相互通信的一种技术。为了避免环网中产生广播风暴,最初采用STP(Spanning Tree Protocol,生成树协议)环路保护机制,但在实际应用中,STP协议的收敛时间受网络拓扑的影响,在网络直径较大时收敛时间较长,往往不能满足传输质量较高的数据的要求。
为了缩短环网的收敛时间并消除网络大小的影响,现有网络中采用专门应用于环网保护的RRPP(Rapid Ring Protection Protocol,快速环网保护协议)协议。RRPP是一个专门应用于以太网环的链路层协议,在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时能迅速恢复环网上各个节点之间的通信通路。
RRPP的主节点通过Polling机制主动发起环健康状态检测,周期性从主端口发送Hello报文依次经过环上的传输节点传播,当主节点的副端口能够收到自己发送的Hello报文时,就认为环是健康的,此时主节点的副端口就会处于阻塞状态(BLOCK)。否则,在规定时间内收不到Hello报文,就认为环的某处发生故障,主节点会处于Fail状态,放开副端口。当处于Fail状态的主节点再次从副端口收到Hello报文后,认为环恢复到健康状态,就会重新阻塞副端口,防止形成环路。
RRPP的传输节点负责监控自己的端口链路状态,一旦发现端口链路处于DOWN状态,就会立刻从另一个端口发送Link-Down报文,通知主节点,由主节点决定如何处理,该机制较Polling机制更为快速感知链路故障。
RRPP的双归属组网结构,如图1所示。Device A、Device B、Device C和Device D组成主环,Device E、Device D和Device C组成子环1,Device F、Device D和Device C组成子环2。当公共链路以及主环上的另一条链路故障时,两个子环的主节点因为收不到自己的Hello报文而放开各自的副端口,此时,两个子环之间借助边缘节点和辅助边缘节点会形成新的广播环路。
为了避免上述环路的形成,可以使用主环上子环协议报文通道状态检测机制(SRPT),该机制需要边缘节点和辅助边缘节点配合完成,在子环主节点副端口放开之前,阻塞边缘节点的边缘端口,从而避免子环间形成数据环路。边缘节点是机制的发起者和决策者,辅助边缘节点通道状态的监听者,并负责把通道状态改变及时通知边缘节点。边缘节点通过主环的两个RRPP端口周期性的向主环内发送EDGE-HELLO报文,依次经过环上各节点发往辅助边缘节点。如果辅助边缘节点在规定时间内能够收到EDGE-HELLO报文,表明报文通道正常;反之,说明通道中断。辅助边缘节点检测到子环协议报文通道中断后,立即从边缘端口通过子环链路向边缘节点发送MAJOR-FAULT报文,边缘节点收到MAJOR-FAULT后,阻塞自己的边缘端口。
然而,上述SRPT机制只简单解决了环路问题,而不能保证链路的最大连通性。例如,在如图2所示的组网结构中,Device A、Device B、Device C和Device D组成RRPP主环,Device、Device C、Device D、Device E和DeviceF组成RRPP子环,Device C和Device D分别为边缘节点和辅助边缘节点。当主环链路Device C--Device D以及Device D--Device A故障时,从物理链路来看,所有设备都是连通的,但是由于SRPT机制的作用,Device C的PORT3将被阻塞,导致Device E和Device F只能与Device D连通。
发明内容
本发明提供了一种边缘端口的管理方法和装置,能够在避免广播环路的前提下,最大程度地保证RRPP环上设备之间的最大连通性。
本发明提供了一种边缘端口的管理方法,应用于包括主环、多个子环、边缘节点和辅助边缘节点的快速环网保护协议RRPP环中,所述方法包括以下步骤:
当所述多个子环中的一个或多个子环检测到出现RRPP主环通道故障时,所述子环的主节点放开自身的副端口,所述子环的边缘节点阻塞自身的边缘端口;
维护因RRPP主环通道故障而开放主节点副端口、阻塞边缘节点的边缘端口的各个子环的信息;
从所述各个子环中选择一个子环,并将被选择的子环的边缘节点的边缘端口放开;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910161775.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:桦褐孔菌深层培养方法
- 下一篇:灵芝栽培法