[发明专利]路由更新方法和路由设备有效
申请号: | 201310396413.1 | 申请日: | 2013-09-03 |
公开(公告)号: | CN104426778B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 张民贵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04L12/705;H04L12/46 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙)11277 | 代理人: | 刘新宇 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 更新 方法 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种路由更新方法和路由设备。
背景技术
以太网在数据转发层采用了STP(Span Tree Protocol,生成树协议)。STP是基于OSI(Open System Interconnect Reference Model,开放式系统互联参考模型)的数据链路层(二层)通讯协定。STP可以将网络拓扑生成一棵树,避免局域网中的网络环回,解决成环以太网网络的“广播风暴”问题。STP作为一种网络保护技术,可以消除由于失误或者意外带来的循环连接。但是STP具有明显的缺点,例如:(1)STP通过阻塞某些端口来防止环路,不允许多路径路由(multipath routing),所有的流量都在一棵树上传播,即使存在空闲的链路也不能被使用,带宽利用不充分;(2)流量会沿着非最优路径(如最短路径)传输;(3)在STP协议中,以太数据帧没有TTL(Time To Live,生存时间)字段,如果出现通信故障而导致环路时,依然会产生广播风暴问题,对网络的危害很严重。
TRILL(Transparent Interconnection of Lots of Links,多链路透明互联)协议是IETF(Internet Engineering Task Force,因特网工程任务组)正在标准化的互联网二层以太网多路由解决方案,可以克服STP的不足。TRILL协议在二层(数据链路层)引入三层(网络层)的IS-IS(Intermediate System To Intermediate System,中间系统到中间系统的)路由选择协议(Routing Protocol)取代STP协议,可以按照最短路径进行数据转发,使得多路径路由成为可能,使得带宽的利用更加充分。TRILL协议在数据包中封装了跳数(hop count)字段,用于解决临时的路由环路问题。
与传统运行STP协议的以太网相比,TRILL网络具有收敛速度快的重要优势。在TRILL实际部署时,STP网络接入TRILL网络的边缘是一种常见组网方式,但这种组网方式,网络收敛速度较慢,无法满足市场需求。为了提高网络收敛速度,在TRILL协议中,多个RB(Routing Bridge,路由网桥)接入STP网络,选举一个RB作为DRB(Designated RB,指定路由网桥),由DRB指定一个RB作为STP网络VLAN(Virtual Local Area Network,虚拟局域网)-x的AF(Appointed Forwarder,指定转发者)。其中,AF可以是DRB自己。AF负责收、发该VLAN-x的报文。AF是TRILL特有的机制,该机制在RFC(Request For Comments,请求评价)6349中定义。当该AF连接STP网络的链路发生故障(例如网线拔出),如果AF作为VLAN-x的角色也发生改变如:AF从RB1变成RB3,改变前的AF(RB1)可以通过IS-IS的LSP(Link State Protocol Data Unit,,链路状态协议数据单元)通告TRILL网络中其他RB,其他RB在获取该事件后,会将自己MAC地址表中以该AF(RB1)为入口(ingress)RB的所有相关MAC地址清空。
但是,如果仅是STP网络拓扑发生变化,AF作为VLAN-x的角色没有发生改变,该AF不会发出LSP报文来清空TRILL网络中其他RB。例如:假设RB1是VLAN-x的AF,STP网络拓扑发生变化,RB1依然是VLAN-x的AF,但VLAN-x中的某些以前通过RB1接入TRILL网络的主机,现在变更为通过RB2接入TRILL网络。这种情况下,RB1不会把该变化通告远端的RB。造成远端RB学习到的MAC地址陈旧,仍然保留VLAN-x以RB1为入口路由网桥的MAC地址,直至地址老化才能清除。在此期间,远端RB继续向RB1发送TRILL数据报文,进而造成流量黑洞。
发明内容
技术问题
有鉴于此,本发明要解决的技术问题是,在STP网络与TRILL网络混合组网的场景下,VLAN中主机以AF作为入口路由网桥的状态发生变更时,如何减少数据报文丢失。
解决方案
为了解决上述技术问题,在第一方面,本发明实施例提供了一种路由更新方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310396413.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LTE系统中信道估计的方法
- 下一篇:用于双重IP地址恢复的方法和系统