桂电2013 TCPIP实验:Wireshark解析ARP与ICMP协议
需积分: 1 83 浏览量
更新于2024-09-13
收藏 80KB DOC 举报
实验一:桂电2013年TCP/IP协议分析与Wireshark应用
实验一的目标在于让学生掌握网络协议分析工具Wireshark的使用技巧,并通过实际操作来分析TCP/IP协议族中的网络层、传输层和应用层的关键协议。在实验过程中,学生将了解到Wireshark的工作原理,包括其如何捕获和解析网络流量,以及如何设置过滤规则以专注于特定协议或目标。
首先,实验涉及以下几个步骤:
1. **获取本机信息**:学生使用`ipconfig /all`命令获取本机的MAC地址(如00-15-C5-7B-30-A6)和默认路由器的IP地址(如192.168.1.1)。这是设置Wireshark过滤规则的基础。
2. **清除ARP缓存**:通过`arp -d`命令清空ARP缓存,以便观察Wireshark如何捕获新的ARP交互。
3. **设置Wireshark过滤规则**:在Wireshark中,学生需设置过滤器为`etherhost 00:15:C5:7B:30:A6 and (arp or icmp)`,这样只会显示源或目的MAC地址为本机的ARP或ICMP包。
4. **观察ping命令**:通过ping默认路由器的IP地址,Wireshark会捕获到 ARP请求和ICMP回应,显示了主机如何通过ARP发现目标IP对应的MAC地址,以及两者之间的通信过程。
5. **跟踪tracert命令**:使用`tracert -d www.dlut.edu.cn`,学生可以看到Wireshark捕捉到的ICMP请求和回应,揭示了网络路径追踪的过程。由于实验环境限制,可能只看到三个路由器,这有助于理解tracert是如何逐跳追踪到达目标服务器的。
通过这些步骤,学生不仅学会了如何使用Wireshark进行网络协议分析,还深入了解了TCP/IP协议在网络通信中的运作机制。Wireshark提供的实时抓包和详细信息对于理解和调试网络问题,编写实验报告具有极大的帮助。通过实验,学生能够提升网络协议的理解能力,以及对网络工具的运用技能。
2013-10-24 上传
2013-10-24 上传
点击了解资源详情
2016-05-26 上传
2012-05-23 上传
2017-10-01 上传
2022-01-10 上传
2012-09-27 上传
2020-06-05 上传
keelou
- 粉丝: 4
- 资源: 20
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析