[发明专利]同级交换机设备间的备份切换方法和装置有效
申请号: | 200810009325.0 | 申请日: | 2008-02-18 |
公开(公告)号: | CN101227371A | 公开(公告)日: | 2008-07-23 |
发明(设计)人: | 沈树华;周继华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/437 | 分类号: | H04L12/437 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同级 交换机 设备 备份 切换 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种同级交换机设备间的备份切换方法和装置。
背景技术
随着网络规模的快速发展和网络质量要求的不断提高,网络应用对可靠性要求越来越高,出现了各种链路保护的机制,其中双上行是目前常用组网模式之一。L3网络中IP/MPLS路由机制作用下,双上行的流量负荷分担和保护倒换已经不是特别困难的问题。
目前在二层网络中,以及二层网络接入三层网络的地方,双归组网的流量负荷分担和保护倒换,如大容量的BRAS/SR设备,接入用户很多,一旦出现端口和下行链路实效,影响面很大,所以城域网中开始部署宽带接入网L2域两台汇聚交换机双上行到一台BRAS/SR,通过生成树类协议中的STP协议实现汇聚交换机的负荷分担和冗余保护(如图1所示)。图1示出了同级交换机设备间的备份系统的拓扑图,状态为UP(连线)时,汇聚交换机阻塞从端口防止环路,状态为DOWN(断线)时,判断是主端口连线发生故障还是从端口连线发生故障,按照实际情况阻塞发生故障的链路,放开未发生故障的链路,保证线路的连通。图2示出了同级交换机设备间的备份初始化时出现故障的拓扑图,刚配置完保护的2条上行链时出现故障的拓扑图,刚配置完保护的2条上行链路,主端口连线即发生故障,此时应该放开未发生故障的链路,保证线路的连通
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:在城域网中部署宽带接入网L2域两台汇聚交换机双上行到一台BRAS/SR对网关进行备份切换时,所使用的STP协议算法复杂,导致切换时延较长。
发明内容
本发明旨在提供一种同级交换机设备间的备份切换方法和装置,能够解决现有技术中备份切换时延较长的问题。
根据本发明的一个方面,提供了一种同级交换机设备间的备份切换方法,包括以下步骤:以太环网中的节点检测与其连接的两个同级交换机的端口的链路状态;如果两个端口均正常,则阻塞两个端口中的从端口,放开两个端口中的主端口,并设置以太环网的状态为连线;节点检测主端口的链路状态;以及如果检测到主端口发生故障,则放开从端口,阻塞主端口,并设置以太环网的状态为断线。
优选的,如果两个端口中的一个端口存在故障,则还包括:阻塞发生故障的端口,并放开未发生故障的端口,并设置以太环网的状态为断线。
优选的,还包括:节点检测发生故障的端口的链路状态;如果检测到发生故障的端口恢复正常,则设置以太环网的状态为连线,并且
如果恢复正常的端口是主端口,则阻塞从端口,并放开主端口;如果恢复正常的端口是从端口,则继续阻塞从端口,并放开主端口。
优选的,如果两个端口中的两个端口均存在故障,则还包括:节点设置以太环网的状态为断线,并阻塞从端口和主端口。
优选的,还包括:节点检测两个端口的链路状态;如果检测到其中一个端口恢复正常,则放开恢复正常的端口,仍设置以太环网的状态为断线,并通知以太环网上的其他节点;如果检测到两个端口均恢复正常,则放开主端口,设置以太环网的状态为连线,并通知以太环网上的其他节点。
优选的,还包括:节点通过发送FLUSH-DOWN报文通知以太环网上的其他节点以太环网的状态为断线;节点通过发送FLUSH-UP报文通知以太环网上的其他节点以太环网的状态为连线。
优选的,检测端口的链路状态具体包括:节点周期地通过端口向以太环网发送检测报文,并尝试接收检测报文;以及如果在预定时间内未收到检测报文,则确定端口的链路状态为故障;如果在预定时间内收到检测报文,则确定端口的链路状态为正常。
根据本发明的另一方面,提供了一种同级交换机设备间的备份切换装置,包括:设置模块,用于如果与备份切换装置连接的两个同级交换机的端口均正常,则阻塞两个端口中的从端口,放开两个端口中的主端口,并设置以太环网的状态为连线;检测模块,用于检测主端口的链路状态;切换模块,用于如果检测到主端口发生故障,则放开从端口,阻塞主端口,并设置以太环网的状态为断线。
优选的,还包括:通知模块,用于通过发送FLUSH-DOWN报文通知以太环网上的其他节点以太环网的状态为断线;通过发送FLUSH-UP报文通知以太环网上的其他节点以太环网的状态为连线。
优选的,检测模块具体包括:发送单元,用于周期地通过端口向以太环网发送检测报文;接收单元,用于尝试接收检测报文;以及判定单元,用于如果在预定时间内未收到检测报文,则确定端口的链路状态为故障;如果在预定时间内收到检测报文,则确定端口的链路状态为正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810009325.0/2.html,转载请声明来源钻瓜专利网。