← 返回列表

基于用户态WireGuard协议的网关架构和设备

申请号: CN202311597382.6
申请人: 长扬科技(北京)股份有限公司
申请日期: 2023/11/27

摘要文本

本发明提供了基于用户态WireGuard协议的网关架构和设备,涉及网络通信技术领域,该网关架构包括内核和用户态;内核包括物理网卡注册接口和内核驱动模块;物理网卡注册接口用于获取由物理网卡获取的数据包;用户态包括用户态驱动模块;内核驱动模块与用户态驱动模块通信连接,以将数据包由物理网卡直通至用户态;用户态部署有WireGuard协议,并根据WireGuard协议在用户态中生成控制面模块和数据面模块;控制面模块用于协商建立WireGuard隧道;数据面模块用于根据WireGuard隧道实现数据包的传输。本方案提供的网关架构提高了数据平面的转发吞吐量。 专利查询网

专利详细信息

项目 内容
专利名称 基于用户态WireGuard协议的网关架构和设备
专利类型 发明申请
申请号 CN202311597382.6
申请日 2023/11/27
公告号 CN117640289A
公开日 2024/3/1
IPC主分类号 H04L12/66
权利人 长扬科技(北京)股份有限公司
发明人 薛飞腾; 李飞; 刘无敌; 刘琼; 姜海昆; 范宇
地址 北京市海淀区闵庄路3号104幢1层01室

专利主权项内容

1.一种基于用户态WireGuard协议的网关架构,其特征在于,包括:内核和用户态;所述内核包括物理网卡注册接口和内核驱动模块;所述物理网卡注册接口用于接收由物理网卡获取的数据包;所述用户态包括用户态驱动模块;所述内核驱动模块与所述用户态驱动模块通信连接,以将所述数据包由所述物理网卡直通至所述用户态;所述用户态部署有WireGuard协议,并根据所述WireGuard协议在所述用户态中生成控制面模块和数据面模块;所述控制面模块用于协商建立WireGuard隧道;所述数据面模块用于根据所述WireGuard隧道实现所述数据包的传输。