[发明专利]一种UDP报文传输性能的优化方法及系统有效
| 申请号: | 201811418081.1 | 申请日: | 2018-11-26 |
| 公开(公告)号: | CN109600273B | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 臧家璇 | 申请(专利权)人: | 武汉思普崚技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/741;H04L29/06;H04L29/12 |
| 代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
| 地址: | 430070 湖北省武汉市东湖新技术开发*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 udp 报文 传输 性能 优化 方法 系统 | ||
本申请提供一种UDP报文传输性能的优化方法及系统,其中,所述方法包括:获取防火墙从客户端接收到的UDP报文的数量;在吞吐时长内,获取服务器从防火墙接收到的UDP报文的数量;计算丢包率;在丢包率大于预设阈值的情况下,若客户端缓存的映射关系的老化时间小于吞吐时长,则调整客户端缓存的映射关系的老化时间,并在调整后,重新计算丢包率。本申请提供的方法中,调整客户端缓存的映射关系的老化时间,防止客户端缓存的映射关系在吞吐时长内丢失,从而使得防火墙能够根据映射关系确定各个UDP报文中的目的地址对应的服务器的MAC地址,从而将各个UDP报文转发至服务器,解决了现有技术中,UDP报文出现丢包导致的传输性能低的问题。
技术领域
本申请涉及信息传输技术领域,具体涉及一种UDP报文传输性能的优化方法及系统。
背景技术
UDP(User Datagram Protocol,用户数据报协议)是一种无连接的协议,利用UDP协议进行传输的报文称为UDP报文。当终端A与终端B之间通过UDP报文进行数据传输时,终端 A可根据ARP(Address Resolution Protocol,地址解析协议)在本地缓存终端B的IP地址与终端B的MAC地址的映射关系,通过该映射关系和终端B的IP地址,终端A能够得到终端B的MAC地址,再根据该MAC地址,将UDP报文发送至终端B。
当终端A与终端B之间存在网络设备(如防火墙)时,终端A将UDP报文发送至网络设备,然后网络设备向终端A请求终端B的IP地址与终端B的MAC地址的映射关系,根据该映射关系,获得终端B的MAC地址,再根据终端B的MAC地址,将UDP报文转发至终端B。在此过程中,由于UDP是一种无连接的协议,网络设备可通过多种网络路径向终端B转发UDP 报文,但是传输过程中可能受到干扰,导致UDP报文无法到达终端B。这种情况下,通常利用丢包率作为判断UDP报文的传输性能的指标。其中,若网络设备接收到的UDP报文被终端 B接收到的越多,则丢包率越小,表示终端A与终端B之间的传输性能越好,当网络设备接收到的UDP报文全部传输至终端B时,丢包率为零,这种情况下,表示终端A与终端B之间的传输性能最好。
但是,发明人在本申请的研究过程中发现,终端A在本地缓存的映射关系存在老化时间,在到达老化时间之后,本地缓存的映射关系被清空,这种情况下,将导致网络设备无法获取到终端B的MAC地址,进一步的,将导致终端B无法获取到UDP报文,丢包率上升,影响终端A与终端B之间的传输性能。
发明内容
本申请提供一种UDP报文传输性能的优化方法及系统,以解决现有技术中,UDP报文丢包导致的传输性能低的问题。
本申请的第一方面,提供一种UDP报文传输性能的优化方法,所述优化方法应用于优化系统,所述优化系统包括:客户端、防火墙、服务器和测试装置,所述测试装置与优化系统中其他设备的接口相连接,所述优化方法包括:
步骤101,所述测试装置获取所述防火墙从所述客户端接收到的UDP报文的数量;
步骤102,在吞吐时长内,所述测试装置获取所述服务器从所述防火墙接收到的UDP报文的数量;
步骤103,所述测试装置根据以下公式计算丢包率:
其中,R为丢包率,x1为所述防火墙从所述客户端接收到的UDP报文的数量,x2为所述服务器从所述防火墙接收到的UDP报文的数量;
步骤104,所述测试装置比较所述丢包率与预设阈值;
步骤105,若所述丢包率大于所述预设阈值,所述测试装置比较所述客户端缓存的映射关系的老化时间与所述吞吐时长;
步骤106,若所述客户端缓存的映射关系的老化时间小于所述吞吐时长,则所述测试装置调整所述客户端缓存的映射关系的老化时间,并在调整后,返回执行步骤101的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉思普崚技术有限公司,未经武汉思普崚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811418081.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:爬虫检测的方法及装置
- 下一篇:控制节点的获取方法与服务器





