首先我要科普一些大家经常误解的知识点。有人延迟很高的就说明p2p直连没有打通走了服务器中转,如果打通延迟会很低。要想提高直连打通成功率,你们通过自建啥moon或者planet都是没用的,自建moon和planet只是提高你握手前需要的时间,或者握手失败走中转的情况下获得更好的网络体验。但是要明白两点:
1,走中转的延迟和速度是比不上p2p直连的
2,成功握手直连后,moon和planet就不起作用了,直连后的网络体验只和你的设备两端的网络环境和运营商线路环境有关。
所以要想提高直连成功率,提高直连后的网络体验,有以下办法:
1,服务端最好是nat1网络类型,也就是全锥形网络,只要服务端是nat1,打洞成功率90%以上,如果两端都是nat1网络成功率几乎100%
2,两端都开启ipv6能提高速度降低延迟,并且打通成功率比nat1网络类型还高
3,同运营商之间网络体验更好更容易打通
2楼3楼放测试数据
1,走中转的延迟和速度是比不上p2p直连的
2,成功握手直连后,moon和planet就不起作用了,直连后的网络体验只和你的设备两端的网络环境和运营商线路环境有关。
所以要想提高直连成功率,提高直连后的网络体验,有以下办法:
1,服务端最好是nat1网络类型,也就是全锥形网络,只要服务端是nat1,打洞成功率90%以上,如果两端都是nat1网络成功率几乎100%
2,两端都开启ipv6能提高速度降低延迟,并且打通成功率比nat1网络类型还高
3,同运营商之间网络体验更好更容易打通
2楼3楼放测试数据