Wireshark实战:解析IP数据报与路由器跟踪

下载需积分: 0 | PDF格式 | 1.2MB | 更新于2024-08-05 | 111 浏览量 | 0 下载量 举报
收藏
本篇实验报告主要围绕IPv4协议的分析与理解展开,旨在通过Wireshark工具来深入学习IP数据报的构成以及其各个部分的功能。实验者陈俊潼,学号10185101210,是2018级软件工程学院的学生,于2019年11月19日在刘献忠老师的指导下进行。 实验内容主要包括以下几个方面: 1. **IP数据报的组成与解析**:学生被引导通过Wireshark捕获数据包,并利用`traceroute -I`命令追踪数据包在传输过程中的路由信息。这一步有助于理解IP数据报头部各字段的作用,如源IP地址、目标IP地址、生存时间(TTL)等。 2. **Wireshark选项设置**:在实验中,学生被要求在Options选项卡中启用网络名称解析功能,并选择Wi-Fi的"Promiscuous"模式,以便更全面地捕获网络流量。同时,过滤器设置为`tcpport80`,捕获HTTP请求。 3. **IP协议头结构**:学生需要分析和绘制IP协议头的位结构,明确每个字段(如版本、首部长度、服务类型、总长度、标识符、标志、头部校验和、生存时间、下一跳地址、协议类型等)的含义。 4. **互联网路径追踪**:利用Wireshark观察数据包经过的路由器,探究各个路由器的服务提供商,加深对网络拓扑的理解。 5. **IP头部校验和计算**:实验要求手动计算一个数据包的IP校验和,以便理解校验和的计算方法,确保数据的完整性和准确性。 6. **实际操作应用**:通过在终端中使用`wget billc.io`下载网页,观察Wireshark中的TCP和HTTP数据帧,以及使用`traceroute -I`获取路径信息,学生能实践IP数据报的实际应用。 整个实验过程不仅锻炼了学生的网络协议理解和分析能力,还涉及到了Wireshark工具的使用技巧,对IP通信流程有了直观的认识。通过这个过程,学生加深了对计算机网络基础知识的理解,为今后的学习和工作打下了坚实的基础。

相关推荐