握手问题

来源:2-4 TCP的三次握手_2

weixin_慕莱坞0474613

2019-12-18

第二次握手服务端发送给客户端的ack=x+1,客户端会校验ack=x+1是否正确吗?
第三次握手服务端会校验客户端发送的ack=y+1吗?
第三次握手之后客户端向服务端发送数据时的seq的值是多少?怎么确定的?

写回答

2回答

翔仔

2019-12-19

同学好, 

第一步的时候,客户端发送的seq_num是x,服务器在接收到x之后,会返回下一次和客户端通信的时客户端需要连着发过来的seq_num,即是x+1,客户端这边在第二次握手的时候,肯定会进行步长校验并且按照服务器请求进行发送呢;

第三次握手,对于服务器来讲,和客户端一样,服务器也会进行校验以确保没有丢包;

第三次握手之后,也就是建立了连接之后,会按照滑动窗口来进行发送,也就意味着seq的步长会按照接收方可接受的窗口值大小计算

2
0

烟花散尽1341

2019-12-18

同问~~~

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程