发明名称 多个环形拓扑构建相交环实现稳定通信的方法及系统
摘要 本发明公开了一种采用多个环形拓扑构建相交环实现稳定通信的方法,所述相交环是以两个节点作为共用节点,两个共用节点间的链路作为共用链路,构建成的两个相交的环形拓扑或者依次相交的多个环形拓扑,共用节点中的一个为边缘节点,另一个为辅助边缘节点;当共用链路连接正常时,每个环形拓扑遵循单环单环运作机制;当共用链路断开时,边缘节点将自身的与其中一个环形拓扑相连的端口设置为阻塞状态,环形拓扑中的主节点将自身的副端口设置为转发状态;当断开的共用链路恢复连接时,边缘节点将打开自身处于阻塞状态的端口,环形拓扑中的主节点将自身的副端口设置为阻塞状态。采用本发明方法,既能实现复杂拓扑也能满足快速收敛,并且节省资源。
申请公布号 CN101841450B 申请公布日期 2013.02.06
申请号 CN201010146942.2 申请日期 2010.04.08
申请人 深圳市金宏威技术股份有限公司 发明人 晏平仲
分类号 H04L12/437(2006.01)I 主分类号 H04L12/437(2006.01)I
代理机构 代理人
主权项 一种采用多个环形拓扑构建相交环实现稳定通信的方法,其特征在于,所述相交环是以两个节点作为需要通信的两个环形拓扑的共用节点,两个共用节点间的链路作为两个环形拓扑的共用链路,构建成的两个相交的环形拓扑或者依次相交的多个环形拓扑,每一对共用节点中的一个为边缘节点,另一个为辅助边缘节点;所述稳定通信的方法包括以下步骤:当所述共用链路连接正常时,每个环形拓扑遵循单环运作机制,相交的两个环形拓扑互不影响但可相互通信;当相交的两个环形拓扑的共用链路断开时,与该共用链路相连的边缘节点将自身的与其中一个环形拓扑相连的端口设置为阻塞状态,每个环形拓扑中的主节点将自身的副端口设置为转发状态;当相交的两个环形拓扑的断开的共用链路恢复连接时,与该共用链路相连的边缘节点将打开自身处于阻塞状态的端口,每个环形拓扑中的主节点将自身的副端口设置为阻塞状态;其中,所述当相交的两个环形拓扑的共用链路断开时,与该共用链路相连的边缘节点将自身的与其中一个环形拓扑相连的端口设置为阻塞状态,每个环形拓扑中的主节点将自身的副端口设置为转发状态的步骤具体为:当所述共用链路断开连接时,与该共用链路相连的辅助边缘节点分别通过两个环形拓扑发送第一通知消息;当边缘节点第一次收到沿某一环形拓扑传送的第一通知消息时,将发送 第二通知消息,该环形拓扑的主节点收到该第二通知消息时将打开其副端口;当边缘节点第二次收到沿另一环形拓扑传送的第一通知消息时,边缘节点会将其与该环形拓扑相连的端口设置为阻塞状态,同时将发送第二通知消息,该环形拓扑的主节点收到该第二通知消息时将打开其副端口。
地址 518057 广东省深圳市南山区高新区高新九道威新软件园8栋7楼