【单选题】考虑从一个接收端收到的 ACK 数据段序列: 第1个ACK 数据段中的ack=3000;第2个ACK 数据段中的ack=4000;第3个ACK 数据段中的ack=5000;第4个ACK 数据段中的ack=5000:第5个ACK 数据段中的ack=5000;第6个ACK 数据段中的ack=5000;第7个ACK 数据段中的ack=5000。假设发送端使用了快速重传。当它重传时,哪一个是由发送端重新传输的数据段?
A. 收到第6个ACK 数据段后,发送序列号 5000 的数据段
B. 收到第6个ACK 数据段后,序列号6000 的数据段
C. 收到第5个ACK 数据段后,序列号 5000 的数据段
D. 收到第7个ACK 数据段后,序列号 6000 的数据段
A. 收到第6个ACK 数据段后,发送序列号 5000 的数据段
B. 收到第6个ACK 数据段后,序列号6000 的数据段
C. 收到第5个ACK 数据段后,序列号 5000 的数据段
D. 收到第7个ACK 数据段后,序列号 6000 的数据段
举一反三
- 在CAN网络的数据帧中,用于检查帧传输是否错误的段是( )。 A: CRC段 B: ACK段 C: 数据段 D: 控制段
- 两台主机建立TCP会话时,发送方与接收方发送的报文段中的信息,下列哪个选项正确( ) A: 发送方会向接收方发送带有 ACK 标志 = 0、SYN 标志 = 0 的数据段。 B: 发送方会向接收方发送带有 ACK 标志= 1、SYN 标志 = 0 的数据段。 C: 接收方会向发送方发送带有 ACK 标志 = 1、SYN 标志 = 1 的数据段。 D: 接收方会向发送方发送带有 ACK 标志 = 0、SYN 标志 = 1 的数据段。
- 主机A向主机B发送一个(SYN=1,seq=100)的TCP段,期望与主机B建立TCP连接,若主机B接该连接请求,则主机B向主机A发送的正确TCP数据段可能是()。 A: (SYN=0,ACK=0,seq=101,ack=101) B: (SYN=1,ACK=1,seq=100,ack=100) C: (SYN=1,ACK=1,seq=101,ack=101) D: (SYN=0,ACK=0,seq=100,ack=100)
- 三次握手TCP连接建立过程中,第一次握手中seq=k,则第二次握手的数据段中包括( ) A: SYN=1 B: ACK=1 C: ack=x D: ack=x+1
- 【填空题】第1个TCP段的SYN值为1,ACK值为0,SEQ值为0,则第2个TCP段的SYN值为 ,ACK值为 ,SEQ值为 ; 第3个TCP段的SYN值为 ,ACK值为 ,SEQ值为 。 (17.0分)