桂电TCPIP实验一:Wireshark剖析网络协议
需积分: 16 110 浏览量
更新于2024-09-13
收藏 527KB DOC 举报
实验一:桂电计算机科学与技术TCPIP实验一Wirechark使用
该实验旨在通过网络协议分析工具Wireshark的学习,让学生深入理解TCP/IP协议族中的网络层、传输层和应用层的基本原理,并掌握如何实际操作这款强大的网络分析工具。Wireshark是一个开源网络协议分析软件,它能够捕获、解码和显示网络数据包,帮助用户监控和解析通信过程。
实验分为两个部分:
1. Wireshark与ARP协议及ping命令的交互分析 (20分)
- 实验开始时,学生首先需要获取本机的MAC地址和默认路由器的IP地址,通过命令行工具"ipconfig -all"实现。
- 清除ARP缓存,以便观察新建立连接的过程。使用"arp-d"命令后,设置Wireshark捕获过滤器,只显示源或目的MAC地址为本机的ARP和ICMP协议包。
- 接着,通过ping 192.168.32.254命令,观察Wireshark中显示的数据包数量,了解ping命令如何工作,即源主机向目的地发送请求并接收响应的过程。
2. Wireshark与tracert命令的互动观察 (20分)
- tracert命令利用ICMP协议追踪数据包的路径。学生需要设置Wireshark捕获ICMP消息,过滤器设定为icmp and ether host 00:25:64:3b:53:5d。
- 在命令行执行tracert-d www.dlut.edu.cn,Wireshark会显示数据包经过的路由节点和每个节点的TTL值变化,揭示tracert追踪路径的原理。
整个实验不仅要求学生掌握Wireshark的基本操作,还涉及到TCP/IP协议栈的深入理解,包括IP、ICMP、ARP等协议的作用和交互。此外,通过对实际网络行为的观察,学生能够提升对网络通信过程的可视化理解和故障排查能力,对于编写实验报告和未来在IT领域的工作具有很高的实用价值。
2013-10-24 上传
点击了解资源详情
2012-05-23 上传
2017-10-01 上传
2016-05-26 上传
2022-01-10 上传
keelou
- 粉丝: 4
- 资源: 20
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章