本章补充WebRTC网络的基本知识,要想知道WebRTC是如何选择端到端通路的,就必须对这部分知识有深入的理解,否则在后期深入学习 WebRTC时,你会感到非常迷茫。

9-1 【基础铺垫,学前有概念】WebRTC网络传输基本知识

图片.png
图片.png
图片.png
图片.png

9-2 【基础铺垫,学前有概念】NAT打洞原理

图片.png
图片.png
图片.png
图片.png

图片.png

图片.png

9-3 【概念】NAT类型检测

图片.png
图片.png
图片.png
图片.png

去中心化技术分享,P2P框架的实现.pdf

9-4 【协议规范】STUN协议一

图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png

P2P通信标准协议(一)之STUN
https://www.cnblogs.com/pannengzhi/p/5041546.html

9-5 【协议规范】STUN协议二

图片.png
14个字节,前面补0。
图片.png
如果是这个值,就知道是RFC5389/STUN协议,否则是低版本的协议。
图片.png
Length标示着Value值的长度,消息都是32位对齐的。
图片.png

图片.png
图片.png

9-6 【协议规范】TURN协议

图片.png

图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png

P2P通信标准协议(二)之TURN
https://www.cnblogs.com/pannengzhi/p/5048965.html

9-7 【协议规范】ICE框架

图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png

P2P通信标准协议(二)之ICE
https://www.cnblogs.com/pannengzhi/p/5061674.html