主机H通过快速以太网连接互联网,IP地址为192.168.0.8,服务器S的IP地址为211.68.71.80。H与S使用TCP通信时,在H上捕获的其中5个IP分组如下表所示。 请回答以下问题: (1)上表中的IP分组中,哪几个是由H发送的?哪几个完成了TCP连接建立过程?哪几个在通过快速以太网传输时进行了填充? (2)根据上表中的IP分组,分析S已经收到的应用层数据字节数是多少? (3)上表中的某个IP分组在S发出时的前40B如下表所示,则该分组到达H时经过了多少个路由器? 注:IP分组和TCP报文段的首部格式如下图所示。 IP分组的固定首部格式 TCP报文段的固定首部格式
时间: 2024-02-14 17:32:45 浏览: 174
(1) 根据表格中的信息,可以得到以下答案:
- 第1个IP分组是由H发送的,其目的地址为211.68.71.80(S的IP地址)。
- 第1个IP分组和第2个IP分组完成了TCP连接建立过程,可以根据TCP首部中的标志位确认。
- 第2个IP分组和第3个IP分组在通过快速以太网传输时进行了填充,可以根据IP首部中的总长度和TCP首部中的数据偏移量计算得到。
(2) 根据表格中的信息,可以得到以下答案:
- 第1个IP分组的总长度为60字节,其中IP首部长度为20字节,TCP首部长度为20字节,因此应用层数据字节数为0。
- 第2个IP分组的总长度为74字节,其中IP首部长度为20字节,TCP首部长度为20字节,应用层数据字节数为34。
- 第3个IP分组的总长度为74字节,其中IP首部长度为20字节,TCP首部长度为20字节,应用层数据字节数为34。
- 第4个IP分组的总长度为60字节,其中IP首部长度为20字节,TCP首部长度为20字节,因此应用层数据字节数为0。
- 第5个IP分组的总长度为54字节,其中IP首部长度为20字节,TCP首部长度为20字节,因此应用层数据字节数为0。
因此,S已经收到的应用层数据字节数为34+34=68字节。
(3) 从S发出的前40字节可以得到该IP分组的TTL值为51。由于每经过一个路由器TTL值会减1,因此该IP分组到达H时经过了51-8=43个路由器。
阅读全文