单选题
TCP使用三次握手协议来建立连接,设A、B双方发送报文的初始序列号分别为X和Y,A发送SYN=1,序号=X的报文给B,B接收到报文后发送______的报文给A,然后A发送一个确认报文给B使建立了连接。(注:ACK的下标为捎带的序号)
A.SYN=1,序号=X+1
B.SYN=1,序号=X+1,ACK
X
=1
C.SYN=1,序号=Y,ACK
X+1
=1
D.SYN=1,序号=Y,ACK
Y+1
=1
A
B
C
D
【正确答案】
C
【答案解析】
TCP使用三次握手来建立连接,第一次握手A发给B的TCP报文中应置其首部SYN位为1,并选择序号seq=X,表明传送数据时的第一个数据字节的序号是X;在第二次握手中,也就是B接收到报文后,发给A的确认报文段中应使SYN=1,使ACK=1,且确认号ACK=X+1,即ACK
X+1
=1(注:ACK的下标为捎带的序号)。同时告诉自己选择的序号seq=Y。
提交答案
关闭