[发明专利]一种路由表压缩方法、路由器及存储介质有效

专利信息
申请号: 202011204784.1 申请日: 2020-11-02
公开(公告)号: CN112565072B 公开(公告)日: 2022-08-09
发明(设计)人: 李清;吴毅超;江勇;李伟超 申请(专利权)人: 鹏城实验室;清华大学深圳国际研究生院;南方科技大学
主分类号: H04L45/48 分类号: H04L45/48;H04L45/00;H04L45/74;H04L45/745
代理公司: 深圳市君胜知识产权代理事务所(普通合伙) 44268 代理人: 陈专
地址: 518000 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 路由 压缩 方法 路由器 存储 介质
【说明书】:

发明公开了一种路由表压缩方法、路由器及存储介质,方法包括:根据预设的全球路由表中网络前缀之前包含关系,构建对应的域间多叉树;后序遍历各个域间节点,并根据域间子节点对应的域内多下一跳路由表,确定当前遍历的域间子节点对应的初始单一下一跳路由器;根据预设的筛选规则,确定初始单一下一跳路由器中域间根节点对应的初始单一下一跳路由器;先序遍历域间多叉树中各个域间节点,并对当前遍历的域间节点对应的初始单一下一跳路由器进行调整,直至遍历结束,将遍历结束后各个域间节点对应的初始单一下一跳路由器作为对应的目标单一下一跳路由器。本发明能够提高路由表的压缩效率。

技术领域

本发明涉及计算机技术领域,尤其涉及一种路由表压缩方法、路由器及存储介质。

背景技术

全球路由表大小在近年来一直保持着高速增长。2020年8月的最新数据显示,IPv4网络的路由表条目数量已经达到了873,896条,部署范围很小的IPv6网络的路由表条目数量也已经达到了94,439条。随着2019年11月26日IPv4地址正式耗尽,越来越多的IPv4地址区块从边缘网络流入骨干网络,加速了全球IPv4路由表的增长。同时,随着全球IPv6网络部署的逐步推进,全球IPv6路由表也在急剧增加,且增速远高于IPv4路由表。全球路由表决定了路由器中转发表的大小,为了满足高速的网络转发需求,转发表一般存储在昂贵且很难动态扩容的线卡内存中。因此,网络运营商必须定期升级路由器以适应不断增长的全球路由表。但随着全球路由表增速越来越快,路由器的升级速度越来越难跟上路由表的增长速度,运营商急需能减少转发表大小的策略和技术。

有很多方案被提出来解决该问题,一些方案中由于涉及到对现有网络协议的更改或者新网络协议的部署,并不能立刻缓解运营商的压力,它们都需要较长的时间来逐步部署生效。还有一类方案被称为路由表压缩,此类方案通过挖掘不同网络前缀之间的可聚合性来将多个网络前缀聚合成一个,以此达到减少路由表大小的目的,此类方案不需要对当前网络协议做任何改动,既可单点部署也可多点部署,并且在部署后能立刻生效,能立即缓解运营商压力,是当前最为可行的解决方案。目前,已经有很多基于单下一跳路由表的压缩方案,在兼顾性能的前提下,这些方案普遍能将路由表压缩至原大小的50%左右。虽然压缩后的路由表大小完全在现代高性能路由器的可承受范围内,但网络中依然存在一些没有升级的老旧路由器,即使是压缩后的路由表,某些老旧路由器也难以承受,因此需要压缩率更高的方案。

发明内容

本发明的主要目的在于提供一种路由表压缩方法、路由器及存储介质,旨在解决现有技术中路由表压缩率低的问题。

为实现上述目的,本发明提供一种路由表压缩方法,所述路由表压缩方法包括如下步骤:

根据预设的全球路由表中网络前缀之前包含关系,以目标网络前缀为域间根节点,以所述目标网络前缀对应的子网络前缀为域间子节点,构建对应的域间多叉树,其中,所述域间多叉树包括各个域间节点对应的属性值,所述域间节点包括所述域间根节点和所述域间子节点;

以所述域间多叉树的叶子节点为起点,以所述域间根节点为终点,遍历各个所述域间节点,并根据所述域间子节点对应的域内多下一跳路由表,确定当前遍历的域间子节点对应的初始单一下一跳路由器;

根据预设的筛选规则,确定所述初始单一下一跳路由器中所述域间根节点对应的初始单一下一跳路由器;

以所述域间根节点为起点,以所述域间多叉树的叶子节点为终点,遍历所述域间多叉树中各个域间节点,并对当前遍历的域间节点对应的初始单一下一跳路由器进行调整,直至遍历结束,将遍历结束后各个域间节点对应的初始单一下一跳路由器作为对应的目标单一下一跳路由器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鹏城实验室;清华大学深圳国际研究生院;南方科技大学,未经鹏城实验室;清华大学深圳国际研究生院;南方科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011204784.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top