假设此前发送的数据报已正确接收,主机 A 向主机 B 连续发送了两个 TCP报文段,其序号分别是 70 和 100。试问: 
(1)第一个报文段携带了多少字节的数据? 
(2)主机 B 收到第一个报文段后发回的确认中的确认号应当是多少? 
(3)主机 B 收到第二个报文段后发回的确认中的确认号是 180,试问 A 发送的 第二个报文段中的数据有多少个字节? 
(4)如果 A 发送的第一个报文段丢失了,但第二个报文到达了 B。B 在第二个报 文段到达后向 A 发送确认。试问这个确认号应为多少?
【正确答案】:(1)第一个报文段的数据序号是 70 到 99,共 30 字节的数据。 
(2)主机 B 收到第一个报文段后发回的确认中的确认号为:99+1=100。 
(3)A 发送的第二个报文段后的数据长度为:179-100+1=80(字节)。 
(4)因为此时收到的报文段的最后一个序号为 69,当在第二个报文段到达后,B 向 A 发送确认,所以这个确认号应为 70。
                    
                    假设此前发送的数据报已正确接收,主机 A 向主机 B 连续发送了两个 TCP报文段,其序号分别是 70 和 100。试问: (1
- 2024-11-07 02:12:26
 - 计算机网络与信息安全(13017)