[发明专利]报文传输方法、装置和实现装置有效

专利信息
申请号: 201710837762.0 申请日: 2017-09-15
公开(公告)号: CN107547407B 公开(公告)日: 2021-03-09
发明(设计)人: 李光;赵海峰 申请(专利权)人: 新华三技术有限公司
主分类号: H04L12/741 分类号: H04L12/741;H04L12/749;H04L29/12
代理公司: 北京超凡志成知识产权代理事务所(普通合伙) 11371 代理人: 王术兰
地址: 310052 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 报文 传输 方法 装置 实现
【说明书】:

本公开提供了一种报文传输方法、装置和实现装置,属于互联网技术领域。其中,该方法应用于网络边缘设备,该网络边缘设备存储的ND表的关键字的长度与预设偏移位数相对应,该方法包括:如果预发送的报文为IPv6报文,提取IPv6报文的目的IP地址;所述目的IP地址为128位;当需要查ND表时,将目的IP地址偏移预设偏移位数,取偏移位数后的关键字长度的地址位,查ND表;根据ND表的查表结果发送IPv6报文。本公开中的ND表的关键字的长度与预设偏移位数相对应,节省了ND表占用的存储空间,扩展了ND表的容量。同时,使用位数较少的关键字查询ND表,可以缩短查询时间,提高查询效率。

技术领域

本公开涉及互联网技术领域,尤其是涉及一种报文传输方法、装置和实现装置。

背景技术

随着互联网的快速发展,网络中的设备也越来越多,对IP(Internet Protocol,网际协议)地址的需求越来越多,而IPv4(Internet Protocol version4,网际协议第四版)地址为32位,地址数量越来越匮乏。为了解决IPv4地址匮乏的问题,128位的IPv6(InternetProtocol version6,网际协议第六版)地址成为下一代互联网的核心标准。

在IPV6的典型组网中,局域网内的网络设备是通过ND(Neighbor Di scovery,邻居发现)协议指导转发的。其转发模型一般是:以全部128位I PV6地址和接口所在的VPN(Virtual Private Network,虚拟专用网)作为关键字(Key),查询主机路由表(如路由表、ND表等),得到指导转发的下一跳(next hop简称NH)标识信息,使用该标识信息作为访问下一跳表的关键字(Key)。当网络设备访问外部网络时,会查询IPV6路由表,和ND协议不同的是,查询IPV6路由表时,先根据掩码生成部分IPV6地址,比如2002::,IPV6的路由表为16位掩码,则只需匹配IPV6地址的前16位。

一般路由表的规格小于ND表,可以用性能很好但成本较高的TCAM(ternarycontent addressable memory,三态内容寻址存储器)实现。而ND表则可以用SRAM(StaticRandom Access Memory,静态随机存取存储器)来实现。同样对于IPV4来说,也是路由表放到TCAM,ARP(Address Resolution Protocol,地址解析协议)表放到SRAM中。无论是IPV4还是IPV6,均基于路由最长匹配原则,而ARP表/ND表都是使用流量(也称报文)的全部DIP(目的IP)作为关键字(Key),所以ARP表/ND表的优先级高于路由表。

在数据通信网络中,用户设备与IPv6网络之间进行通信,需要通过网络边缘设备进行报文转发。例如,网络边缘设备接收到来自IPv6网络的IPv6报文,IPv6报文中携带有128位的目的IP地址,该目的IP地址即为目标用户设备的IPv6地址。网络边缘设备使用该128位的目的IP地址作为关键字(Key),查询路由表和ND表,来确定下一跳信息,如目的MAC(Media Access Control,介质接入控制层)地址,根据确定的目的MAC地址,封装报文并发送至目标用户设备。

由于网络边缘设备与用户终端相连,其维护的ND表中的表项数目本身比较庞大,同时ND表的关键字为全部128位的IPv6地址,导致查表时长较长,且ND表占用的存储空间很大,消耗了网络边缘设备大量的内存资源。

发明内容

有鉴于此,本公开的目的在于提供一种报文传输方法、装置和实现装置,可以节省ND表占用的存储空间,扩展ND表的容量,缩短查询时间,提高查询效率。

为了实现上述目的,本公开采用的技术方案如下:

第一方面,本公开提供了一种报文传输方法,所述方法应用于网络边缘设备,所述网络边缘设备存储的ND表的关键字的长度与预设偏移位数相对应;所述方法包括:

如果预发送的报文为IPv6报文,提取所述IPv6报文的目的IP地址;所述目的IP地址为128位;

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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