本地主机A的一个应用程序使用TCP协议与同一局域网内的另一台主机B通信。用Sniffer工具捕获本机A以太网发送和接收的所有通信流量,目前已经得到8个IP数据报。下表以16进制格式逐字节列出了这些IP数据报的全部内容,其中,编号2、3、6为主机A收到的IP

admin2018-07-17  28

问题 本地主机A的一个应用程序使用TCP协议与同一局域网内的另一台主机B通信。用Sniffer工具捕获本机A以太网发送和接收的所有通信流量,目前已经得到8个IP数据报。下表以16进制格式逐字节列出了这些IP数据报的全部内容,其中,编号2、3、6为主机A收到的IP数据报,其余为主机A发出的IP数据报。假定所有数据报的IP和TCP校验和均是正确的。

注:IP分组头结构和TCP段头结构分别如下图所示。

协议域为1、6、17、89分别对应ICMP、TCP、UDP、OSPF协议。

    本题中窗口域描述窗口时使用的计量单位为1字节。
    请回答下列问题:
根据表1中的IP分组,A上的应用程序已经请求TCP发送的应用层数据的总字节是多少?

选项

答案主机A从4号报文段才可以携带应用层数据,所以只需要将4、5、7、8报文中的数据部分加起来即可,观察4、5、7、8号报文的头部长度字段,均为5,表示TCP头部长度均为5*4B=20B,由图表可知,从第三行开始的内容均为要传输的数据,其和为:0+16+16+32=64B。

解析
转载请注明原文地址:https://kaotiyun.com/show/M8Ri777K
0

相关试题推荐
最新回复(0)