[发明专利]一种发送路由更新报文的方法和装置有效
申请号: | 200810240857.5 | 申请日: | 2008-12-24 |
公开(公告)号: | CN101459613A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 贾欣武 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 发送 路由 更新 报文 方法 装置 | ||
技术领域
本发明涉及网络通信中的路由相关技术,特别涉及一种路由信息协议中发送路由更新报文的方法和装置。
背景技术
路由信息协议(RIP,Routing Information Protocol)是一种较为简单的内部网关协议(IGP,Interior Gateway Protocol),主要用于结构简单的地区性网络。由于RIP实现简单,相对于其他协议不需要维护会话,因此,其在结构简单的超大型扁平化网络中得到了广泛的应用。
在RIP中主要存在四种定时器:更新(Update)定时器、超时(Timeout)定时器、抑制(Suppress)定时器和收集(Garbage-Collect)定时器。其中,Update定时器定义了发送路由更新报文的发送周期,即路由设备在RIP进程中需要每个固定的时间间隔通过使能了RIP进程的接口向其相邻路由设备广播路由更新报文,供网络中的路由设备进行路由更新,通常其定时时长采用默认值30s。Timeout定时器定义了路由老化时间,如果在老化时间内没有收到针对某条路由的路由更新报文,则该路由的度量值被设置为16表明该路由处于抑制状态。Suppress定时器定义了路由处于抑制状态的时长,只有接收到其他路由设备发送来的针对该路由的路由更新报文,且路由更新报文中的度量值小于16时,该路由才会被接收并跳出抑制状态。Garbage-Collect定时器定义了路由处于抑制状态开始到从路由表中被删除的时间,如果Garbage-Collect超时仍没有接收到包含该路由度量值小于16的路由更新报文,则该路由将从路由表中被彻底删除。
本发明主要涉及上述的Update定时器,通常在路由设备中,针对所有使能了RIP进程的接口设置一个Update定时器,当该Update定时器到时通过所有使能了RIP进程的接口广播路由更新报文,通常大型网络中的路由数目较多,对应需要广播的路由更新报文也比较多,同一个SIP进程内可能存在使能了多个RIP进程的接口,这就会在Update定时器到时后的发送周期内发送大量的路由更新报文。例如:如果一个RIP进程需要在600个接口上发送路由更新报文,每个接口需要发送所有1800个路由更新报文,则在Update定时器到时的发送周期内总共要发送1080000个路由更新报文,显然会在短时间内对系统造成很大的冲击。
虽然通过减少在发送周期内单位时间发送的报文数量也能在某种程度上减小对系统的冲击,例如,原来各端口在发送周期内每1s发送60个报文减少为每1s发送30个报文,但是会导致所有邻居路由设备的收敛速度变慢,甚至会导致一次发送周期内没有将所有路由的路由更新报文发送完毕,下一次发送周期又到来,就会使一部分路由的路由更新报文一直无法发送,造成所有邻居路由设备对该部分路由持续不收敛。
发明内容
有鉴于此,本发明提供了一种发送路由更新报文的方法和装置,以便于在保证邻居路由设备的收敛速度基础上,减小路由更新报文在短时间内对系统造成的冲击。
一种发送路由更新报文的方法,在一个RIP进程内,将使能了RIP进程的接口分为大于一个的发送组,每个发送组关联一个Update定时器,各Update定时器依次到时;
当Update定时器到时时,通过该Update定时器所关联发送组中的接口发送路由更新报文。
一种发送路由更新报文的装置,该装置包括:报文生成单元、由使能了RIP进程的接口构成的大于一个的发送组和大于一个的Update定时器,其中,每个发送组关联一个Update定时器,各Update定时器依次到时;
当Update定时器到时时,所述报文生成单元通过该Update定时器所关联发送组中的接口发送生成的路由更新报文。
由以上技术方案可以看出,本发明通过将使能了RIP进程的接口分为不同的发送组,为每个发送组分别关联Update定时器,各Update定时器依次到时,使得不同发送组中的接口在不同的时间点开始发送路由更新报文,将原来在同一时间开始发送的路由更新报文分散到不同时间点分组发送,无需减少单位时间发送的报文数量就可以减小路由更新报文在短时间内对系统造成的冲击。
附图说明
图1为本发明实施例提供的方法实现示意图;
图2为本发明实施例提供的装置结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810240857.5/2.html,转载请声明来源钻瓜专利网。