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


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

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

 

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

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

 

标志控制:

1、ACK:确认标志;

2、SYN:同步标志;

3、FIN:结束标志;

4、PSH:推标志;

5、RST:复位标志


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM