ICMPv6抓包分析实验报告-赵浩天

需积分: 0 0 下载量 148 浏览量 更新于2024-06-30 收藏 1.56MB PDF 举报
"这篇实验报告主要讲述了北京邮电大学计算机科学与技术学院的学生赵浩天在《下一代Internet技术与协议》课程中进行的ICMPv6抓包分析实验。实验目的是掌握Wireshark抓包工具的使用,理解ICMPv6协议及IPv6网络的数据包传输机制,并通过特定参数的ping和tracert命令了解ICMPv6的分段机制。" 实验内容详细说明: 1. 实验环境与设置: - 学生首先确保电脑连接到校园网,并启用了IPv6协议,同时关闭了IPv4协议。 - 记录了本机的IPv6地址信息,包括可汇聚全球单播地址、本地链路单播地址和默认网关地址。 2. 使用Wireshark抓包工具: - 赵浩天使用Wireshark捕获网络流量,以便分析ICMPv6协议的工作细节。 - 他通过nslookup命令解析了一个网站的域名,获取其IPv6地址。 - 对该网站的IPv6地址进行了ping操作,记录了响应情况。 - 使用tracert-d命令追踪到该网站的路径,观察报文在网络中的传输路径。 - 为了测试ICMPv6的分段机制,赵浩天执行了带有-l3000参数的ping命令,发送了长报文进行ping操作。 3. 结果分析: - 在分析抓包内容时,赵浩天比较了不同命令执行前后的网络流量,理解了ICMPv6协议如何处理ping请求和响应,以及在路径中的分段处理方式。 - DNS解析过程中,赵浩天了解到域名与IPv6地址之间的映射关系。 - 通过ping操作,他观察了IPv6报文的发送与接收,包括hop limit字段的变化,以及未收到某些特定响应的原因。 - tracert-d命令让他看到了数据包从源到目的地经过的各个跳点,进一步理解了IPv6网络中的路由过程。 - 长报文ping操作展示了ICMPv6在面对大尺寸数据包时如何进行分段和重组,有助于理解IP层的分片与重组机制。 实验总结,赵浩天通过这次实验深入理解了ICMPv6协议在IPv6网络中的重要作用,包括错误检测、网络诊断和路径探测等功能。同时,他还掌握了Wireshark作为网络分析工具的实用技巧,这对于未来在互联网技术领域的学习和工作将大有裨益。