请问老师TCP建立连接第三次握手时,客户端发送给服务端的确认报文段中,SYN的值是1吗?

来源:3-3 TCP协议为什么需要三次握手——TCP连接的建立

慕码人7066131

2022-03-08

写回答

1回答

咚咚呛

2022-03-09

这个问题不错,先说结论,第三次正常握手的SYN=0。

我们先回顾一下SYN的作用,SYN是同步位,是标记该报文属于建立连接报文的标记;按道理,第三次握手仍然数据建立连接的阶段,所以很多同学会认为第三次握手的SYN依然等于1。

但是,SYN就像是打招呼,当双方都打完招呼以后,第三次握手,就没必要把SYN置为1了,并且由于第三次握手已经可以开始传输数据了,所以SYN在第三次握手的报文里面是等于0的。

希望对同学有所帮助噢,加油!

1
1
慕码人7066131
明白了,对标志位的理解加深了一些,感谢老师😁😁
2022-03-09
共1条回复

7天快速学习计算机基础必考八股文

大厂资深面试官授课,瞄准大厂校招,把握职场高起点机会

456 学习 · 65 问题

查看课程