UDP (User Datagram Protocol) 用户数据报协议
概念
无连接协议,也称透明协议,也位于传输层。
- 字节流服务(Byte Stream Service) 是指, 为了方便传输, 将大块数据分割成以报文段(segment) 为单位的数据包进行管理
TCP 与 UDP 的区别
- TCP 提供面向连接的传输,通信前要先建立连接(三次握手机制);UDP 提供无连接的传输,通信前不需要建立连接
- TCP 提供可靠的传输(有序,无差错,不丢失,不重复);UDP 提供不可靠的传输
- TCP 面向字节流的传输,因此它能将信息分割成组,并在接收端将其重组;UDP 是面向数据报的传输,没有分组开销
- TCP 提供拥塞控制和流量控制机制;UDP 不提供拥塞控制和流量控制机制