摘要
本发明公开了一种在移动蜂窝网络中实现节点间点对点通信的方法,该方法具体实现包括:在各终端设备上创建虚拟网卡并分配虚拟IP地址,建立服务网关负责网格拓扑管理和数据转发。各节点与服务网关之间通过网络连接形成网格拓扑结构,节点经虚拟网卡发送数据包到服务网关,服务网关根据数据包目标虚拟IP地址查找对应节点连接并转发数据包,目标节点接受数据包并通过虚拟网卡传递到本地网络协议栈处理。本发明还提供了基于密钥和证书的身份认证机制,保障通信安全。本发明方案构建的虚拟专用网络,突破了蜂窝网络中节点仅有动态虚拟IP而无公网IP的限制,提高了通信效率,降低了能量消耗,增强了网络拓扑适应性。