网络协议是每个前端工程师必须掌握的知识。TCP/IP中有两种代表性的传输层协议,即TCP和UDP。
两者的区别在于:
1。连接差异
TCP是面向连接的(例如,在打电话之前先拨号建立连接)。
UDP是无连接的,即发送数据前不需要建立连接。
2。安全性的差异
TCP提供可靠的服务,通过TCP连接传输的数据无错、不丢失、不重复,并且按顺序到达。
UDP尽最大努力传递,即不保证可靠传递。
3。传输效率差异
TCP传输效率比较低。
UDP传输效率高,适合高速传输和实时通信或广播通信。
4。连接对象数量的差异
TCP连接只能是点对点和一对一的。
UDP支持一对一、一对多、多对一和多对多的交互通信。
欢迎分享,转载请注明来源:聚客百科
评论列表(0条)