某客户端首先向服务器请求断开TCP连接后,TCP断开连接的过程如题图所示。若该TCP连接采用四次挥手的对称断开连接机制,对照该图回答:
当服务器收到客户的FIN段后,服务器发送的信息及其状态如何变化?
【正确答案】:
服务器收到客户的FIN段后,向客户发送一个ACK段(ACK=1,SEQ=V,ACK_SEQ=U+1),ACK段可以封装应用层数据。服务器状态由ESTABLISHED进入CLOSE_WAIT。
【题目解析】:
服务器向客户端发送确认段:(ACK=1,seq=v,ack_seq=u+1),服务器状态由ESTABLISHED进入CLOSE_WAIT(关闭等待),客户端收到ACK段后,由FIN_WAIT_1进入FIN_WAIT_2。
ACK=1:标识确认字号段有效。
序号seq=v:表示自己传输的第一个数据字节的序号是v。
确认序号ack_seq=u+1:表示服务器期望接收客户端数据包序号为u+1的包。
发表评论 取消回复