← 返回列表
基于用户态WireGuard协议的网关架构和设备
摘要文本
本发明提供了基于用户态WireGuard协议的网关架构和设备,涉及网络通信技术领域,该网关架构包括内核和用户态;内核包括物理网卡注册接口和内核驱动模块;物理网卡注册接口用于获取由物理网卡获取的数据包;用户态包括用户态驱动模块;内核驱动模块与用户态驱动模块通信连接,以将数据包由物理网卡直通至用户态;用户态部署有WireGuard协议,并根据WireGuard协议在用户态中生成控制面模块和数据面模块;控制面模块用于协商建立WireGuard隧道;数据面模块用于根据WireGuard隧道实现数据包的传输。本方案提供的网关架构提高了数据平面的转发吞吐量。 专利查询网
申请人信息
- 申请人:长扬科技(北京)股份有限公司
- 申请人地址:100195 北京市海淀区闵庄路3号104幢1层01室
- 发明人: 长扬科技(北京)股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于用户态WireGuard协议的网关架构和设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311597382.6 |
| 申请日 | 2023/11/27 |
| 公告号 | CN117640289A |
| 公开日 | 2024/3/1 |
| IPC主分类号 | H04L12/66 |
| 权利人 | 长扬科技(北京)股份有限公司 |
| 发明人 | 薛飞腾; 李飞; 刘无敌; 刘琼; 姜海昆; 范宇 |
| 地址 | 北京市海淀区闵庄路3号104幢1层01室 |
专利主权项内容
1.一种基于用户态WireGuard协议的网关架构,其特征在于,包括:内核和用户态;所述内核包括物理网卡注册接口和内核驱动模块;所述物理网卡注册接口用于接收由物理网卡获取的数据包;所述用户态包括用户态驱动模块;所述内核驱动模块与所述用户态驱动模块通信连接,以将所述数据包由所述物理网卡直通至所述用户态;所述用户态部署有WireGuard协议,并根据所述WireGuard协议在所述用户态中生成控制面模块和数据面模块;所述控制面模块用于协商建立WireGuard隧道;所述数据面模块用于根据所述WireGuard隧道实现所述数据包的传输。