[发明专利]面向计算机网络链路的智能选路方法有效

专利信息
申请号: 201110081606.9 申请日: 2011-04-01
公开(公告)号: CN102158406A 公开(公告)日: 2011-08-17
发明(设计)人: 汪黎;戴华东;吴庆波;袁飞;文云川 申请(专利权)人: 中国人民解放军国防科学技术大学
主分类号: H04L12/56 分类号: H04L12/56
代理公司: 湖南兆弘专利事务所 43008 代理人: 赵洪;周长清
地址: 410073 湖南省长沙市砚瓦池正街47*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 面向 计算机网络 智能 方法
【权利要求书】:

1. 一种面向计算机网络链路的智能选路方法,其特征在于包括以下步骤: 

1)核内模块截获请求访问外网的报文,若该报文为新的访问请求发起报文,则转步骤2);否则,转到步骤6);

2)根据报文中的目标地址计算Hash值,并查找记录有目标地址和链路接口对应关系的主Hash表,如果主Hash表命中,则转到步骤5),否则转入步骤3);

3)在核内维护的待求解地址池中查询所述目标地址,如果待求解地址池中没有所述目标地址,则将该目标地址投入待求解地址池,转入步骤4);否则直接转入步骤4);

4)根据预配置的默认策略,决定该目标地址对应的链路接口,将该目标地址对应的链路接口的信息保存插入到所述主Hash表中,转入步骤5);

5)将该目标地址对应的连接打上标记,转入步骤6);

6)根据目标地址的相应连接上的标记,将所述报文路由到所述标记对应的链路接口发送。

2. 根据权利要求1所述的面向计算机网络链路的智能选路方法,其特征在于,所述主Hash表由核内模块和核外模块共享,所述主Hash表中长时间未使用的表项定期删除。

3. 根据权利要求1所述的面向计算机网络链路的智能选路方法,其特征在于,所述主Hash表采用分段加锁。

4. 根据权利要求1所述的面向计算机网络链路的智能选路方法,其特征在于,所述预配置的默认策略为最大带宽连接数比策略。

5. 根据权利要求1或2或3或4所述的面向计算机网络链路的智能选路方法,其特征在于,所述步骤3)完成后,核外模块对待求解地址池中的IP地址进行定期处理,具体包括以下步骤:

3.1)定期查询待求解地址池,获得待求解地址池中的所有待求解的IP地址,转入步骤3.2);

3.2)用所述待求解的IP地址查找核外维护的规则缓冲区,所述规则缓冲区中记录了最近使用过的IP地址段和链路接口的静态对应规则,如果所述待求解的IP地址落在规则缓冲区中的IP地址段中,则可直接根据所述静态对应规则获得对应的链路接口信息,转到步骤3.4);否则转到步骤3.3);

3.3)用所述待求解的IP地址查找核外存储的ISP网段分配表,所述ISP网段分配表中记录了所有IP地址段与ISP的对应关系,若所述待求解的IP地址与所述ISP网段分配表中的表项匹配上,则将所述求解得到的IP地址与其所属的ISP的链路接口的对应信息缓存到所述规则缓冲区中,转到步骤3.4);

3.4)将所述待求解的IP地址查询核外维护的待验证缓冲区,如果待验证缓冲区中没有所述待求解的IP地址,则将该地址投入待验证缓冲区中,转到步骤3.5);

3.5)将求解得到的IP地址与其所属的ISP的链路接口的对应信息保存插入到所述主Hash表中。

6. 根据权利要求5所述的面向计算机网络链路的智能选路方法,其特征在于,所述规则缓冲区的数据结构为线性链表形式,所述线性链表中每个表项为IP地址段和标记值的二元组,所述标记值与链路接口相对应。

7. 根据权利要求5所述的面向计算机网络链路的智能选路方法,其特征在于,所述待求解地址池的数据结构为Hash表的形式。

8. 根据权利要求5所述的面向计算机网络链路的智能选路方法,其特征在于,所述步骤3.4)完成后,核外模块对待验证缓冲区中的IP地址进行定期处理,具体包括以下步骤:

3.4.1)定期查询待验证缓冲区,获得待验证的IP地址;

3.4.2)构造发往待验证的IP地址的报文并向外网的所有链路接口发送,将往返时延最小的链路接口选定为所述待验证的IP地址对应的链路接口;

3.4.3)用得到的所述IP地址与链路接口的对应信息插入所述主Hash表中并修正不一致的表项。

9. 根据权利要求5所述的面向计算机网络链路的智能选路方法,其特征在于,所述规则缓冲区中长时间未使用的表项定期删除。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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