下图中主机A和主机B通过三次握手建立TCP连接,图中(1)处的状态是(  ),图

最全题库2022-08-02  80

问题 下图中主机A和主机B通过三次握手建立TCP连接,图中(1)处的状态是(  ),图(2)处的数字是(  )。问题1选项A.SYN receivedB.EstablishedC.ListenD.FIN wait问题2选项A.100B.101C.300D.301

选项

答案 AB

解析 TCP三次握手流程:
1,A的TCP客户进程首先向B发出连接请求报文段,这时首部中的同步位SYN=1,同时选择一个初始序号seq=x。TCP规定,SYN报文段(SYN=1的报文段)不能携带数据,但要消耗一个序号。这时候,客户进程进入同步已发送状态。
2,B收到这个连接请求之后,如同意建立连接,则向A发送确认。在确认报文段中应把SYN位和ACK位都置1,确认号是ack=x+1,同时也为自己选择一个初始序号seq=y。请注意,这个报文段也不能携带数据,但同样要消耗一个序号。这时TCP服务器进程进入同步收到状态。
3,TCP客户进程收到B的确认后,还要向B给出确认,确认报文段的ACK置1,确认号ack=y+1,则自己的序号seq=x+1。TCP协议规定,ACK报文段可以携带数据,但如果不携带数据则不消耗序号。在这种情况下,下一个数据报文段的序号依然是seq=x+1。这时,TCP连接已经建立,A进入已建立连接状态。
转载请注明原文地址:https://tihaiku.com/congyezige/2406732.html

最新回复(0)