首页 > 试题广场 >

TCP 三次握手的过程,accept 发生在三次握手哪个阶段

[单选题]

TCP 三次握手的过程,accept 发生在三次握手哪个阶段?

  • 第一次握手
  • 第二次握手
  • 第三次握手
  • 三次握手后
这个有点不清楚, a发给b,a要发送一个seq为100和确认号ack; 然后,b发给a1和2和3三个数据,还有一个序列号和确认号,这时ack为101,也有一个seq,好像是aeq控制传送量,若为2; 最后,a再给b发,a发现b只接受了两个,再控制seq,继续发3,ack=seq+1 模糊印象,不对的请大家指正
发表于 2019-06-18 02:16:26 回复(0)
第一次握手:客户端发送syn包(syn=j)到服务器。 
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个ASK包(ask=k)。 
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1)。 
三次握手完成后,客户端和服务器就建立了tcp连接。这时可以调用accept函数获得此连接
发表于 2019-07-29 20:50:33 回复(1)