公开/公告号CN101547145A
专利类型发明专利
公开/公告日2009-09-30
原文格式PDF
申请/专利权人 迈普通信技术股份有限公司;
申请/专利号CN200810300741.6
申请日2008-03-27
分类号
代理机构成都虹桥专利事务所;
代理人李顺德
地址 610041 四川省成都市高新区九兴大道16号迈普大厦
入库时间 2023-12-17 22:40:15
法律状态公告日
法律状态信息
法律状态
2023-03-10
未缴年费专利权终止 IPC(主分类):H04L12/56 专利号:ZL2008103007416 申请日:20080327 授权公告日:20111116
专利权的终止
2014-07-16
专利权质押合同登记的注销 IPC(主分类):H04L12/56 授权公告日:20111116 登记号:2012990000717 出质人:迈普通信技术股份有限公司 质权人:成都银行股份有限公司科技支行 解除日:20140514 申请日:20080327
专利权质押合同登记的生效、变更及注销
2013-01-16
专利权质押合同登记的生效 IPC(主分类):H04L12/56 登记号:2012990000717 登记生效日:20121122 出质人:迈普通信技术股份有限公司 质权人:成都银行股份有限公司科技支行 发明名称:RIP动态路由协议路由快速收敛的方法 授权公告日:20111116 申请日:20080327
专利权质押合同登记的生效、变更及注销
2011-11-16
授权
授权
2010-06-09
实质审查的生效 IPC(主分类):H04L12/56 申请日:20080327
实质审查的生效
2009-09-30
公开
公开
查看全部
技术领域
本发明涉及计算机网络数据通信领域,特别涉及RIP动态路由协议备份线路路由快速收敛的方法。
背景技术
RIP(Routing Information Protocol路由信息协议)是一种动态路由协议。当一条路由可以从两个接口学习到的时候,RIP会选择最优(度量最小)的一条加入路由表中。当学习到该路由的接口失效时,RIP需要通过其他路由设备的定期更新来从其它接口学习到可用的路由。因为定期更新的时间较长(默认为30秒),从而造成路由的收敛速度很慢。
为了解决路由收敛速度很慢的问题,现有技术的处理方法是,RIP动态路由协议将所有学习到的路由都存储到数据库中,当最优的一条路由无效的时候,马上启用其它的路由。
这种方法有三个弊端:一是因为每条路由需要维护多条下一跳,增加了RIP动态路由协议的CPU开销;二是因为存储了备选的下一跳信息,所以增加了路由数据库的内存开销;三是该机制相对复杂,不易实现。
发明内容
本发明所要解决的技术问题,就是针对现有技术的路由切换耗费系统资源、处理过程复杂的缺点,提供一种RIP动态路由协议路由快速收敛的方法,在备份线路切换的时候能使路由快速收敛。
本发明解决所述技术问题,采用的技术方案是,RIP动态路由协议路由快速收敛的方法,包括如下步骤:
a.在运行RIP协议的路由设备中为主线路接口设置备用线路接口;
b.当主线路接口失效时,触发备用线路接口进入备份状态;
c.备用线路接口定时发送路由请求报文;
d.备用线路接口收到路由响应报文后,所述路由设备更新本地路由,并将其全部路由信息通过路由响应报文更新给对方;
e.备用线路接口退出备份状态,并取消定时发送路由请求报文。
本发明的有益效果是,在消耗很少资源的情况下,简易地解决了RIP动态路由协议中备份线路路由快速收敛的问题,特别适用于RIP动态路由协议的主、从备份线路上。
附图说明
图1是本发明的网络拓扑图。
具体实施方式
下面结合附图,详细描述本发明的技术方案。
参见图1,路由器A为接入层网络的路由器,主线路通过路由器B接入到汇聚层网络,备用线路通过路由器C接入到汇聚层网络。
如图1所示,以路由器A在S0/0接口和S1/0接口上运行RIP动态路由协议为例,对本发明的具体实现步骤进行说明。
在路由器A的S0/0接口和S1/0接口上启用RIP动态路由协议,并在RIP动态路由协议中设置S0/0接口的备份接口为S1/0,即将路由器A S0/0接口设为主线路接口,S1/0接口设为备用线路接口。在路由器B的S0/0接口上启用RIP动态路由协议,在路由器C的S0/0接口上启用RIP动态路由协议。为了体现主线路和备用线路的特点,将在路由器A S1/0接口上学习到的路由的度量都额外地再增加1。这个时候,路由器A从汇聚层网络学习到的RIP路由的下一跳接口为S0/0。当路由器A主线路为通的时候报文走主线路,当路由器A主线路不通的时候重新从S1/0接口学习路由后,报文才走备用线路。
当路由器A的主线路不通即S0/0接口失效(down)的时候,需要在S1/0接口上快速学到汇聚层网络的路由,从而达到网络的快速收敛。当S0/0接口失效(down)的时候,路由器A发现配置了S0/0接口的备份接口为S1/0接口,于是自动通知S1/0接口进入备份状态。当S1/0接口进入备份状态的时候,会定时发送路由请求(Request)报文,向对方(路由器C)请求所有路由。当S1/0接口上收到路由器C发送的路由响应(Response)报文,并且本接口处于备份接口状态时,则停止定时发送路由请求(Request)报文;路由器A更新本地路由器信息后并将其上的所有路由通过S1/0接口更新给路由器C,并退出S1/0接口的备份状态。备用线路接口定时发送路由请求报文的时间周期可由用户设置。如此,就达到了路由快速收敛的目的。
如果S1/0接口进入备份接口状态一定时间后仍然没有收到路由器C的路由响应(Response)报文,则自动退出备份接口状态,停止定时发送路由请求(Request)报文。避免路由器C有异常或者链路不通的情况下,仍然不停发送路由请求报文消耗系统资源。
本发明中,路由器A的两个接口S0/0和S1/0可以互为备份,其路由切换方法不变。本发明不限于应用在路由器设备上,可应用在运行RIP协议的所有路由设备上。
机译: 在自治系统边界路由器上提供边界网关协议快速收敛的方法
机译: 在自治系统边界路由器上提供边界网关协议快速收敛的方法
机译: 快速多播收敛的方法,路由和通信系统