1. 传输层概述
传输层是只有主机才有的层次,路由器只有下三层(物理层、数据链路层、网络层)
传输层承上启下:为应用层提供通信服务,使用网络层的服务
传输层的功能:
- 传输层提供进程和进程之间的逻辑通信
- 复用 & 分用
- 传输层对收到的报文进行差错控制
- 传输层的两种协议(UDP、TCP)
1. 传输层的两个协议
1.1 面向连接的传输控制协议 TCP
过程:传输数据之前必须建立连接,数据传送结束后要释放连接。不提供广播或多播服务。由于 TCP 要提供可靠的面向连接的传输服务,因此不可避免增加了许多开销:确认、流量控制、计时器、连接管理等
特点:可靠,面向连接,时延大,适用于大文件
1.2 无连接的用户数据报协议 UDP