[发明专利]UDP报文的处理方法、装置以及网络转发装置有效

专利信息
申请号: 201710352033.6 申请日: 2017-05-18
公开(公告)号: CN107196879B 公开(公告)日: 2020-10-09
发明(设计)人: 黄庆容 申请(专利权)人: 杭州敦崇科技股份有限公司
主分类号: H04L12/951 分类号: H04L12/951;H04L12/861;H04L29/12
代理公司: 暂无信息 代理人: 暂无信息
地址: 310000 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: udp 报文 处理 方法 装置 以及 网络 转发
【说明书】:

一种UDP报文的处理方法、装置以及网络转发装置所述方法包括如下步骤:接收输入PORT端口传送的网络报文;判断网络设备的CPU占用率是否大于或等于临界阈值,如果小于临界阈值,对网络报文直接进行转发,如果等于或高于临界阈值,且属于UDP报文,则对于UDP报文按照七元组进行分类,并在满足合理时延和MTU的基础上累加缓存,当不满足是则进行重组转发,转发后应当进行分片,重组和分片均参考标识字段和片偏移字段。本发明将同类的UDP报文进行累加并重组,通过牺牲延迟时间,以减少报文开销消息的转发,换取更大的吞吐量,从而提高UDP报文的实际转发率。

技术领域

本发明涉及一种报文处理领域,具体的,涉及到对UDP协议报文进行优化处理,以克服由于小字节通过NAT(Network Address Translation,网络地址转换)设备的时候,容易造成的吞吐量小的问题。

背景技术

随着Internet的日益普及,内部网用户访问Internet的需求在不断增加,一些企业也需要对外提供诸如WWW页面浏览、FTP文件传输、DNS域名解析等服务,这些因素会导致网络流量的急剧增加。

参见图1,由于IP资源的稀缺性,NAT(Network Address Translation,网络地址转换)设备被普遍应用于企事业单位、校园等各种上网设备较多的区域。NAT网关作为内外网之间的数据通道,负责进行内外网的数据转换,如果NAT网关吞吐量太小,就会成为网络瓶颈,给整个网络的传输效率带来负面影响。

网络吞吐量表示为:在单位时间内通过某个网络(或信道、接口)的数据量。吞吐量受网络的带宽或网络的额定速率的限制。对100Mb/s的以太网,其典型的吞吐量可能只有70Mb/s。而由于以太网的发送方式是按照一个帧一个帧来发送的,帧与帧之间存在最小12字节的帧间隙和固定7字节的前导码和1字节的帧起始定界符,当网络中存在大量小字节报文时,网络设备中,对于通过CPU发送出去的报文,由于每个报文中均有帧间隙、前导码及帧起始定界符,因此,实际净载荷的吞吐量小很多。因此,如果数据帧有效载荷越小,效率越低,其吞吐量也就越小。

而正如上文所分析的,如果NAT网关吞吐量太小,就会成为网络瓶颈,给整个网络的传输效率带来负面影响。而相对于TCP报文,UDP报文属于对时延要求较低的报文,因此,如何提高UDP处理效率,以提高诸如NAT的网络设备的吞吐量成为现有技术亟需解决的技术问题。

发明内容

本发明的目的在于提出一种UDP报文的处理方法及装置,能够对于相同流向的UDP报文进行分类,并对于同一类别的UDP报文进行重组,从而减少无用的开销字节的转发,从而提高网络设备对于实际内容的转发效率,提高NAT设备的吞吐量。

为达此目的,本发明采用以下技术方案:

一种UDP报文处理方法,包括如下步骤:

接收输入port端口传送的网络报文;

判断网络设备的CPU占用率是否大于或等于临界阈值,如果不是,即小于临界阈值,对网络报文直接进行转发,如果是,即等于或高于临界阈值,则对网络报文进行进一步处理;

判断网络报文是否属于UDP报文,如果不是,对网络报文直接进行转发,如果是,则对网络报文进行进一步处理;

对于UDP报文进行分类,同一类的报文具有相同的来源、目的及端口,对于同一类别的报文进行累加缓存,在满足一定的时间延迟和报文容量的基础上,对报文进行重组;

对重组后的网络报文进行转发;

对转发的重组后的网络报文进行分片,恢复成原有的传送的网络报文,并经由输出port口进行发送。

可选的,在对于UDP报文进行分类时,按照相同的七元组进行分类,并对每个分类进行报文内容的累加。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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