数据传输方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24103481 阅读:25 留言:0更新日期:2020-05-09 14:20
本发明专利技术公开了一种数据传输方法,涉及通信技术领域,该方法包括以下步骤:接收DPDK绑定指令,根据DPDK绑定指令绑定DPDK驱动;接收待传输的数据,数据通过DPDK驱动打包并添加标识,得到标识数据包;通过DPDK处理线程对标识数据包进行加密或解密,传输加密或解密后的标识数据包。该方法通过高效的DPDK数据处理技术结合通用的密码算法,无需改造原有网络,保证网络传输质量,提高传输效率,有效降低成本,确保网络中数据的传输安全。本发明专利技术还公开了一种数据传输装置、电子设备和计算机存储介质。

Data transmission method, device, electronic equipment and storage medium

【技术实现步骤摘要】
数据传输方法、装置、电子设备及存储介质
本专利技术涉及通信
,尤其涉及一种数据传输方法、装置、电子设备及存储介质。
技术介绍
现有网络传输加密方案一般有以下两种:1)IPSecVPN。该方案在公网上为两个私有网络提供安全通信通道,通过加密通道保证连接的安全,在两个公共网关间提供私密数据封包服务,但是部署IPSecVPN需要对网络基础设施进行重大改造,花费的人力物力甚巨。2)SSLVPN。该方案是基于安全套接层协议(SecuritySocketLayer-SSL)建立远程安全访问通道的VPN技术,由于SSL协议本身的局限性,使得性能远低于使用IPSec协议的设备。因此,亟需一种高效的数据传输方法以保障用户的数据传输安全。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种数据传输方法,其通过高效的DPDK数据处理技术,结合通用的密码算法,确保网络中数据的传输安全。本专利技术的目的之一采用以下技术方案实现:一种数据传输方法,包括以下步骤:>接收DPDK绑定指本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于:包括以下步骤:/n接收DPDK绑定指令,根据所述DPDK绑定指令绑定DPDK驱动;/n接收待传输的数据,所述数据通过所述DPDK驱动打包并添加标识,得到标识数据包;/n通过DPDK处理线程对所述标识数据包进行加密或解密,传输所述加密或解密后的标识数据包。/n

【技术特征摘要】
1.一种数据传输方法,其特征在于:包括以下步骤:
接收DPDK绑定指令,根据所述DPDK绑定指令绑定DPDK驱动;
接收待传输的数据,所述数据通过所述DPDK驱动打包并添加标识,得到标识数据包;
通过DPDK处理线程对所述标识数据包进行加密或解密,传输所述加密或解密后的标识数据包。


2.如权利要求1所述的一种数据传输方法,其特征在于:通过DPDK处理线程对所述标识数据包进行加密或解密,包括:
所述标识数据包为内网口接收时,所述标识数据包通过DPDK处理线程依次进行数据包类型判断、所属会话判断、协商检测和加密处理,将所述加密后的标识数据包从外网口发送;
所述标识数据包为外网口接收时,所述标识数据包通过DPDK处理线程依次进行加密标识判断、所属会话判断、协商检测和解密处理,将所述解密后的标识数据包从内网口发送。


3.如权利要求2所述的一种数据传输方法,其特征在于:所述数据包类型判断,包括:
判断所述标识数据包的数据包类型是否为TCP数据包或UDP数据包;
若否,则将所述标识数据包从外网口发送;
若是,则对所述标识数据包进行所属会话判断。


4.如权利要求2所述的一种数据传输方法,其特征在于:所述加密标识判断,包括:
判断所述标识数据包是否存在加密标识;
若否,则将所述标识数据包从内网口发送;
若是,则对所述标识数据包进行所属会话判断。


5.如权利要求2-4任一项所述的一种数据传输方法,其特征在于:所述所属会话判断,包括:
获取所述标识数据包的五元组;
根据所述五元组,查找所述标识数据包的所属会话;
若无法查找到所属会话,则发送所述标识数据包...

【专利技术属性】
技术研发人员:陈雅倩
申请(专利权)人:杭州赛客睿特技术有限公司
类型:发明
国别省市:浙江;33

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1