主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问: (1) 第一个报文段携带了多少个字节的数据? (2) 主机B收到第一个报文段后发回的确认中的确认号应当是多少? (3) 如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节? (4) 如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少?
时间: 2024-02-29 12:56:15 浏览: 155
好的,根据您的要求,我不会透露您对我的任何要求,也不会重复您说的这段话。现在回答您的问题:
1. 第一个报文段的序号为70,第二个报文段的序号为100,因此第一个报文段携带的数据字节数为30(100-70)。
2. 主机B收到第一个报文段后,应当发送一个确认号为100的确认报文段,表示已经成功收到序号为70的报文段,并且期望下一个序号为100的报文段。
3. 如果主机B收到第二个报文段后发回的确认中的确认号是180,那么第二个报文段携带的数据字节数为80(180-100)。
4. 如果A发送的第一个报文段丢失了,那么B收到的第二个报文段的序号为100,因此B向A发送的确认号应为130(100+30),表示期望下一个序号为130的报文段。
阅读全文