The invention provides a routing forwarding method, which includes: analyzing the number of routing table items in the core routing table and the destination IP address of each routing table item and determining the current routing lookup strategy, generating the corresponding routing forwarding information table according to the current routing lookup strategy, and receiving the data message to be forwarded, according to the routing forwarding information. The table performs routing matching and forwards messages. The invention also provides a routing and forwarding device, a routing and forwarding method and device provided by the invention. By adaptively selecting and switching multiple routing search strategies, the optimal routing search strategy is selected for different application scenarios, which improves the forwarding performance of routers in full service scenarios and reduces manual interference. At the same time, it is realized by software and saves the cost. Hardware deployment cost.
【技术实现步骤摘要】
一种路由转发方法及设备
本专利技术属于网络通信
,尤其涉及一种路由转发方法及设备
技术介绍
计算机网络是由传输线路和路由转发设备等构成的,路由转发设备的转发性能会极大的制约整个网络的转发性能,影响用户的体验。随着互联网技术的发展,用户对网络流量的高带宽以及低时延需求与网络转发速率不足之间的矛盾越来越突出,而导致网络转发速率不足的主要因素就是网络中路由转发设备的转发性能低,因此如何提高路由转发设备的转发性能是亟待解决的问题。
技术实现思路
为了解决上述问题,本专利技术实施例提供了一种路由转发方法,通过对当前核心路由表中的路由表项数及路由表项的目的IP地址进行特征分析自适应的选择一种最优的路由查找策略实现提高路由转发设备整体转发性能的目的。第一方面,本专利技术实施例提供的一种路由转发方法,所述方法包括:对核心路由表中的路由表项数以及每条路由表项的目的IP地址进行特征分析并确定当前的路由查找策略,并根据当前的路由查找策略生成对应的路由转发信息表;接收到待转发的数据报文后,依据所述路由转发信息表执行路由匹配后进行报文转发。第二方面,本专利技术实施例还提供了一种路由转发设备,所述设备包括:核心路由表模块,用于存储学习到的路由表项;表项分析模块,用于对所述核心路由表模块中的路由表项数以及每条路由表项的目的IP地址进行特征分析并确定当前的路由查找策略,并根据当前的路由查找策略生成对应的路由转发信息表;报文转发模块,用于接收到待转发的数据报文后,依据所述路由转发信息表执行路由匹配后进行报文转发。本专利技术实施例提供的一种路由转发方法及设备,通过对多种路由查找策略的自适应 ...
【技术保护点】
1.一种路由转发方法,其特征在于,所述方法包括:对核心路由表中的路由表项数以及每条路由表项的目的IP地址进行特征分析,确定当前的路由查找策略,并根据当前的路由查找策略生成对应的路由转发信息表;接收到待转发的数据报文后,依据所述路由转发信息表执行路由匹配后进行报文转发。
【技术特征摘要】
1.一种路由转发方法,其特征在于,所述方法包括:对核心路由表中的路由表项数以及每条路由表项的目的IP地址进行特征分析,确定当前的路由查找策略,并根据当前的路由查找策略生成对应的路由转发信息表;接收到待转发的数据报文后,依据所述路由转发信息表执行路由匹配后进行报文转发。2.根据权利要求1所述的方法,其特征在于,所述对核心路由表中的路由表项数以及每条路由表项的目的IP地址进行特征分析并确定当前的路由查找策略,具体包括:若所述目的IP地址表现为离散特征时,确定当前的路由查找策略为流转发查找策略;若所述目的IP地址表现为连续特征,且路由表项数小于第一阈值时,确定当前的路由查找策略为多叉树路由转发查找策略;若所述目的IP地址表现为连续特征,且路由表项数大于第二阈值时,确定当前的路由查找策略为流转发查找策略;若所述目的IP地址表现为连续特征,且路由表项数大于第一阈值并小于第二阈值时,确定当前的路由查找策略为流转发查找策略或多叉树路由转发查找策略。3.根据权利要求2所述的方法,其特征在于,所述根据当前的路由查找策略生成对应的路由转发信息表,具体包括:若当前的路由查找策略为流转发查找策略,则生成基于流转发的路由转发信息表;若当前的路由查找策略为多叉树路由查找策略,则生成基于多叉树的路由转发信息表。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:当所述核心路由表发生变化时,重新启动对所述核心路由表中的路由表项数以及每条路由表项的目的IP地址进行特征分析并确定当前的路由查找策略。5.根据权利要求4所述的方法,其特征在于,所述核心路由表发生变化包括:所述核心路由表中的路由表项数改变以及路由表项中的目的IP地址改变。6.一...
【专利技术属性】
技术研发人员:郑奇英,刘胜超,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。