简介
udp(User Datagram Protocol),中文名为用户数据报协议,协议我们都知道是一个网络通信的参与方必须遵循的相同的规则,只有遵守这个约定,计算机之间才能相互通信交流。UDP协议则是一种无连接的传输层协议,与TCP协议一样,两者都处于传输层协议,通常用于媒体数据流的传输。
UDP的特点
UDP是一种无连接的传输层协议,它不保证数据传输的可靠性,但是具有传输速度快、开销小等特点。UDP协议主要用于需要快速传输数据且对数据的可靠性要求不高的场景,如ip电话,分布式系统信息的传输(短距离的传输 UDP 的传输的效率是很高的)
特点 | 描述 |
无连接 | 在传输数据之前不需要建立连接,也不需要维护连接状态,可以看作是一股脑地传输,因此传输速度快。 |
不具可靠性 | 不保证数据传输的可靠性,因为它不提供重传机制、异常处理等功能,如果数据在传输过程中出现丢失或错误,UDP协议也不会进行任何处理。 |
全双工通信 | 信允许数据在两个方向上同时传输,比如打电话,通话双方可以同时讲话。 |