IP包与ICMP包分析实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IP包与ICMP包分析实验
一、目的
1、理解IP包格式
2、理解ICMP包协议格式
二、实验类型
验证类实验
三、实验课时
2学时
四、实验步骤
1、在VC6.0以上环境下编译提供IPdump协议包分析程序,了解其工作原理和执行流程,
重点熟悉IP包解包函数和ICMP包解包函数,然后运行该程序,并完成下列实验。

2、IP协议分析
●指定IPdump运行时源IP地址为主机A的地址,目的IP地址为主机B的地址,分
析开关为IP协议;
●从主机A上向主机B发PING检测报文,捕获IP数据包,记录并分析各字段的含
义,并与IP数据包格式进行比较;
●在Dos仿真环境下运行tracert “校园网内某服务器IP地址”,如:
tracert 10.128.100.1
捕获IP数据包,记录并分析各字段的含义,并与IP数据包格式进行比较。

表1:IP包格式
5、ICMP协议分析
●指定IPdump运行时源IP地址为主机A的地址,目的IP地址为主机B的地址,分
析开关为ICMP协议;
●从主机A上向主机B发PING检测报文,捕获ICMP请求数据包和应答数据包,
记录并分析各字段的含义,并与ICMP数据包格式进行比较;
●在主机A上ping 127.0.0.1,观察能否捕获ICMP数据包;
●在Dos仿真环境下运行netstat–s,查看本机已经接收和发送的ICMP报文类型及
报文个数。

表2:ICMP包格式
五、实验体会
六、思考问题
1、为什么运行ping 127.0.0.1时,不能捕获到ICMP报文?如果运行ping 本机IP地址
能收到报文吗?
2、能否在WINDOWS操作系统下进行设置,使得主机收到ICMP报文后不响应呢?。

相关文档
最新文档