【技术实现步骤摘要】
一种路由报文发送方法、装置及路由设备
本专利技术涉及网络通信
,尤其涉及一种路由报文发送方法、装置及路由设备。
技术介绍
随着网络的不断扩展,网络内部署的路由设备越来越多,同时,由于设备性能的不断提升,路由设备收发路由报文的能力也在不断提升。当网络中同时存在收发能力较高的路由设备和收发能力较低的路由设备时,高收发能力的路由设备会以较高的发送速率发送路由报文,而低收发能力的路由设备由于收发能力不足,无法及时处理高收发能力的路由设备发送的路由报文,导致路由报文丢包,路由报文的重传率较高,影响整个网络的路由收敛性能。现有处理方式,普遍通过降低高收发能力的路由设备发送路由报文的速率,来适配低收发能力的路由设备,但由于无法确定低收发能力的路由设备的收发能力,即使适当降低高收发能力的路由设备的发送速率,仍存在发送速率过高或过低的情况,导致路由设备之间的丢包率和重传率仍较高,路由收敛性能未得到明显改善。
技术实现思路
本专利技术为了解决现有网络的路由收敛性能不佳的问题,提出一种路由报文发送方法、装置及路由设备,用以改善网络的路由收敛性能。为实现上述专利技术目的,本专利技术提供 ...
【技术保护点】
1.一种路由报文发送方法,应用于第一路由设备,其特征在于,所述方法包括:接收第二路由设备发送的用于协商发送速率的协商报文,所述协商报文包括所述第二路由设备提供的用于确定所述第一路由设备发送路由报文速率的协商信息,所述第二路由设备与所述第一路由设备互为路由邻居;基于所述协商信息,确定所述第二路由设备为所述第一路由设备提供的所述第二路由设备收发路由报文的第一速率;并确定所述第一路由设备为所述第二路由设备提供的所述第一路由设备收发路由报文的第二速率;若统计出的已发送路由报文的重传率大于预设的重传率阈值,基于所述第一速率和所述第二速率中的最小速率,确定向所述第二路由设备发送路由报文的速率。
【技术特征摘要】
1.一种路由报文发送方法,应用于第一路由设备,其特征在于,所述方法包括:接收第二路由设备发送的用于协商发送速率的协商报文,所述协商报文包括所述第二路由设备提供的用于确定所述第一路由设备发送路由报文速率的协商信息,所述第二路由设备与所述第一路由设备互为路由邻居;基于所述协商信息,确定所述第二路由设备为所述第一路由设备提供的所述第二路由设备收发路由报文的第一速率;并确定所述第一路由设备为所述第二路由设备提供的所述第一路由设备收发路由报文的第二速率;若统计出的已发送路由报文的重传率大于预设的重传率阈值,基于所述第一速率和所述第二速率中的最小速率,确定向所述第二路由设备发送路由报文的速率。2.如权利要求1所述的方法,其特征在于,所述协商信息包括所述第二路由设备收发路由报文的第一总速率,所述方法还包括:若所述重传率不大于所述重传率阈值,基于所述第一总速率和所述第一路由设备收发路由报文的第二总速率中的最小速率,向所述第二路由设备发送路由报文。3.如权利要求1或2所述的方法,其特征在于,若所述路由报文为内部网关协议IGP路由报文,所述协商信息还包括:所述第二路由设备为所述第二路由设备上发送所述协商报文的第一接口提供的收发路由报文的第三速率,以及通过所述第一接口连接的路由邻居的第一数量;所述基于所述协商信息,确定所述第二路由设备为所述第一路由设备提供的所述第二路由设备收发路由报文的第一速率,包括:根据所述第三速率和所述第一数量,确定所述第一速率;所述确定所述第一路由设备为所述第二路由设备提供的所述第一路由设备收发路由报文的第二速率,包括:根据所述第一路由设备收发路由报文的第二总速率和所述第一路由设备的路由邻居的第二数量,确定所述第二速率;所述基于所述第一速率和所述第二速率中的最小速率,确定向所述第二路由设备发送路由报文的速率,包括:获取与所述第二路由设备连接的第二接口上的路由邻居的第三数量;将所述第一速率和所述第二速率中的最小速率与所述第三数量的乘积,作为通过所述第二接口向所述第二路由设备发送路由报文的速率。4.如权利要求3所述的方法,其特征在于,所述协商报文为链路层发现协议LLDP报文。5.如权利要求1或2所述的方法,其特征在于:若所述路由报文为边界网关协议BGP路由报文,所述协商信息还包括:所述第一速率;所述确定所述第一路由设备为所述第二路由设备提供的所述第一路由设备收发路由报文的第二速率,包括:根据所述第一路由设备收发路由报文的第二总速率和所述第一路由设备的路由邻居的第二数量,确定所述第二速率;所述基于所述第一速率和所述第二速率中的最小速率,确定向所述第二路由设备发送路由报文的速率,包括:将所述第一速率和所述第二速率中的最小速率,作为向所述第二路由设备发送路由报文的速率。6....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。