[发明专利]设备切换方法、路由桥设备及系统在审
申请号: | 201310690764.3 | 申请日: | 2013-12-16 |
公开(公告)号: | CN104717089A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 宗志刚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/707 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 黄厚刚 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 切换 方法 路由 系统 | ||
技术领域
本发明涉及数据交换领域,特别涉及一种设备切换方法、路由桥设备及系统。
背景技术
多链接透明互联(英文:Transparent Interconnection of Lots of Links,缩写:TRILL)协议是一种在二层转发网络上基于链路状态计算的协议。一个TRILL网络中包含若干个路由桥设备(英文:Router Bridge,缩写:RB),各个RB可以与外围设备相连接。当与同一TRILL网络中的两个RB分别相连的不同用户边界设备(英文:customer edge,简称CE)之间需要进行数据交换时,源CE将数据发送给与其相连的RB,由与源CE相连的RB计算在TRILL网络中的转发路径,并根据计算出的转发路径将数据转发给与目的CE相连的RB,再由与目的CE相连的RB将数据发送给目的设备。在TRILL网络中,CE设备通过网桥向RB发送用户虚拟局域网(英文:customer Virtual Local Area Network,缩写:CVLAN)的数据,为了保证CE接入的可靠性,同一个CE可以将数据发送给不同的RB,这多个RB在下文中被称为该CE的多归接入组。
如图1所示,其中CE10向TRILL网络发送VLAN100的数据,多归接入组中的RB1、RB2和RB3都能够接收到VLAN100的数据,若RB1、RB2和RB3各自都将接收到的数据转发给目的设备对应的RB4,则会形成数据环路,导致网络中数据流量激增,容易引发网络故障。为了避免出现这种情形,可以指定RB1、RB2和RB3中的一个为VLAN100的指定转发设备(英文:Appointed Forwarder,缩写:AF),并由AF来转发VLAN100的数据。例如,当指定RB2为VLAN100的AF后,只有RB2将VLAN100的数据转发给RB4,RB1和RB3丢弃收到的VLAN100的数据。现有TRILL协议规定,TRILL网络中一个多归接入组中的各个RB建立连接时选举出一个指定路由桥设备(英文:Designated Router Bridge,缩写:DRB),而用于转发某一CE VLAN的数据的AF则统一由该DRB指定。一个CE发送的数据可能为不同CE VLAN的数据,为了减轻RB的负担,一个多归接入组中的不同RB可以为不同CE VLAN的AF。
所述多归接入组中有新的RB加入,并且与转发某一CE VLAN的数据的AF建立连接,且还未与其它邻居RB建立连接时,若此时该AF发生故障,依据现有的策略,该新的RB会暂时将自身选举为DRB,继而指定自身为转发该CE VLAN的数据的AF,而该多归接入组中的原有的DRB在检测到该AF故障后也会重新指定一个转发该CE VLAN的数据的AF,此时,该多归接入组中同时存在两个转发该CE VLAN的数据的AF,若这两个AF都开始转发该CE VLAN的数据,则会形成数据环路。为了避免形成数据环路,现有的TRILL协议还规定,在原有的AF发生故障,DRB重新指定一个AF之后,该重新指定的AF需要首先等待30s,若在30秒内,没有新的RB以AF身份接入该多归接入组,则该重新指定的AF开始转发对应的CE VLAN的数据,否则,由DRB重新指定AF。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
在原有的AF发生故障,多归接入组中的DRB重新指定一个AF之后,该重新指定的AF需要等待一段时间后才开始转发对应的CE VLAN的数据,在此过程中,该CE VLAN的数据流处于中断状态,对网络传输性能影响很大。
发明内容
为了解决现有技术中重新指定的AF需要等待一段时间后才开始转发对应的CE VLAN的数据导致的数据流中断的问题,本发明提供了一种设备切换方法、路由桥设备及系统。所述技术方案如下:
第一方面,本发明提供了一种设备切换方法,用于多归接入组中的第一路由桥设备中,所述第一路由桥设备预先设置为用户虚拟局域网的备选指定转发设备,所述方法包括:
检测所述多归接入组中的第二路由桥设备是否发生故障,所述第二路由桥设备为所述用户虚拟局域网的指定转发设备;
若检测结果为所述第二路由桥设备发生故障,则将所述第一路由桥设备切换为所述用户虚拟局域网的指定转发设备。
在第一方面的第一种可能实现方式中,所述方法还包括:
接收第三路由桥设备发送的配置指令,所述配置指令为所述第三路由桥设备在确定所述第一路由桥设备为所述用户虚拟局域网的备选指定转发设备时发送的指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;,未经华为技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310690764.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流量统计方法、装置以及NAT网关设备
- 下一篇:一种验证码校验方法及装置