P2P穿透的核心功能模块,直接提供底层P2P编程API。使用此模块,客户可快速开发具有P2P私网穿透功能的程序,所提供的API接口屏蔽了网络操作的细节,即使开发人员没有网络编程的知识,也可以迅速掌握。支持包括Windows、Linux、MacOS、Android、IOS等主流的操作系统。对嵌入式设备,客户提供对应芯片的toolchain,可以方便的移植。
具有特有的穿透机制,可以穿透“Linux内核原生NAT”等不标准NAT。
“中继服务器”支持TCP、HTTP协议转发,穿透防火墙和HTTP代理。
能预测部分对称NAT的端口分配并穿透。
能穿透全部锥形NAT。
完全使用透明NAT穿透技术,不需要路由器配置端口映射,不需要部署动态域名(DDNS),不需要路由器支持UPNP。
对于使用各种穿越机制之后仍然不能通信的节点,可部署“中继服务器”进行转发,使系统的整体连通率可达到99.9%以上。
支持NAT会话老化时间的检测,并根据检测结果调整连接的心跳周期,在保持连接稳定性的前提下,节省网络流量,减轻P2P服务器的负担。
支持NAT类型检测机制,能精确检测各种路由器的NAT类型,根据NAT类型采取适当的NAT穿透策略。