一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据包转发方法和设备与流程

2022-02-20 00:00:00 来源:中国专利 TAG:

技术特征:
1.一种数据包转发方法,其特征在于,所述方法应用于网络地址转换nat设备,所述nat设备包括互联网协议包的硬件加速器ipa和应用处理器ap,所述ipa执行所述方法,包括:接收数据包;根据局域网ip地址和广域网ip地址的映射关系,对所述数据包的ip地址进行更新;将ip地址更新后的数据包发送至所述ap,以使所述ap中的软件快速转发路径sfp模块根据所述数据包的ip地址,将所述数据包发送至对应的网卡。2.根据权利要求1所述的方法,其特征在于,对所述数据包的ip地址进行更新之前,所述方法还包括:接收所述sfp模块发送的至少一个所述局域网ip地址和广域网ip地址的映射关系。3.根据权利要求2所述的方法,其特征在于,每个映射关系包括一个局域网ip地址和一个广域网ip地址;对所述数据包的ip地址进行更新,包括:根据所述数据包的ip地址,从至少一个所述局域网ip地址和广域网ip地址的映射关系中确定目标映射关系;根据所述目标映射关系,将所述数据包的源地址由局域网ip地址更新为广域网ip地址,或者,将所述数据包的目的地址由广域网ip地址更新为局域网ip地址。4.根据权利要求3所述的方法,其特征在于,当所述数据包由局域网设备发送至广域网设备时,将所述数据包的源地址由局域网ip地址更新为广域网ip地址;当所述数据包由广域网设备发送至局域网设备时,将所述数据包的目的地址由广域网ip地址更新为局域网ip地址。5.根据权利要求4所述的方法,其特征在于,每个映射关系中的局域网ip地址对应一个局域网端口,每个映射关系中的广域网ip地址对应一个广域网端口,所述方法还包括:当所述数据包由局域网设备发送至广域网设备时,将所述数据包的源端口由局域网端口更新为广域网端口;当所述数据包由广域网设备发送至局域网设备时,将所述数据包的目的端口由广域网端口更新为局域网端口。6.根据权利要求1所述的方法,其特征在于,将ip地址更新后的数据包发送至所述ap之前,所述方法还包括:计算所述数据包的校验数据。7.根据权利要求6所述的方法,其特征在于,将ip地址更新后的数据包发送至所述ap,以使所述ap中的sfp模块根据所述数据包的ip地址,将所述数据包发送至对应的网卡,包括:将ip地址更新后的数据包以及所述校验数据发送至所述ap,以使所述ap中的sfp模块根据所述数据包的ip地址,将所述数据包以及所述校验数据发送至对应的网卡。8.一种网络地址转换nat设备,其特征在于,包括:互联网协议包的硬件加速器ipa,用于接收数据包;根据局域网ip地址和广域网ip地址的映射关系,对所述数据包的ip地址进行更新;将ip地址更新后的数据包发送至应用处理器ap,以使所述ap中的sfp模块根据所述数据包的ip地址,将所述数据包发送至对应的网
卡;应用处理器ap,用于接收ip地址更新后的数据包,并根据所述数据包的ip地址,将所述数据包发送至对应的网卡。9.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至7任一所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至7任一所述的方法。

技术总结
本发明涉及通信领域,尤其涉及一种数据包转发方法和设备,上述方法应用于网络地址转换NAT设备,所述NAT设备包括互联网协议包的硬件加速器IPA和应用处理器AP,所述IPA执行所述方法,包括:接收数据包;根据局域网IP地址和广域网IP地址的映射关系,对所述数据包的IP地址进行更新;将IP地址更新后的数据包发送至所述AP,以使所述AP中的软件快速转发路径SFP模块根据所述数据包的IP地址,将所述数据包发送至对应的网卡。本发明实施例提供的数据包转发方法和设备将对数据包进行IP地址更新,以及校验数据计算的任务分配给互联网协议包的硬件加速器,减少了AP的CPU负载。减少了AP的CPU负载。减少了AP的CPU负载。


技术研发人员:陈玉娇
受保护的技术使用者:展讯通信(上海)有限公司
技术研发日:2021.10.21
技术公布日:2022/1/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献