传输控制层
TCP
该层主要是发控制包,控制数据正确的、有效的传输。它不管数据是怎么传给对方的。
TCP-n面向连接的、可靠的传输控制协议。
面向连接-n两个端系统经过3次握手建立TCP连接,同时双方开辟资源准备数据交互。
可靠-n通过ARQ协议保证。
三次握手
- 客户端发送SYN报文段。
- 服务端发送ACK报文段,表示确认收到同步序列号,并发送自己的SYN报文段。
- 客户端发送ACK报文段,表示确认收到同步序列号。
四次挥手
TCP通信模型是双向的,因此只有当双发都发出FIN报文段,并确认关闭连接。
关键点释放客户端和服务端的通信资源。