TCP面试题之为什么需要三次握手才能建立连接四次挥手才能断开连接

mac2025-08-13  3

为什么需要三次握手才能建立连接?

答:为了初始化Sequence Number(序列号)的初始值,要通知双方数据包的序号,作为以后通讯的序号,以保证在网络传输过程,不会因为网络原因而导致乱序;

 

为什么需要四次挥手才能断开连接?

答:因为全双工,发送方和接收方都需要FIN报文和ACK报文;

 

标志控制:

1、ACK:确认标志;

2、SYN:同步标志;

3、FIN:结束标志;

4、PSH:推标志;

5、RST:复位标志

最新回复(0)