运输层为应用进程之间提供端到端的逻辑通信。要对收到的报文进行差错检测。
有两种不同的运输协议:面向连接的 TCP(传输控制协议) 和无连接的 UDP(用户数据协议) 。
UDP
功能:复用、分用和差错检测。
特点:
- UDP 是无连接的。
- UDP 使用尽最大努力交付,即不保证可靠交付。
- UDP 是面向报文的。
- UDP 没有拥塞控制。能忍受一些数据的丢失,但是不能允许有较大的时延。
- UDP 支持一对一、一对多、多对一和多对多的交互通信。
- UDP 的首部开销小,只有 8 个字节。
首部字段,只有8个字节,由四个字段组成,每个字段的长度都是两个字节。