拓扑图如下: <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
文件:
pka.rar
大小:
34KB
下载:
下载
学习目标
了解 ICMP 数据包的格式
使用 Packet Tracer 捕获并研究 ICMP 报文
简介:
Wireshark 可以捕获和显示通过网络接口进出其所在 PC 的所有网络通信。Packet Tracer 的模拟模式可以捕获流经整个网络的所有网络通信,但支持的协议数量有限。为尽可能接近实验 <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />6.7.2的设置,我们使用的网络中包含一台通过路由器连接到服务器的 PC,并且可以捕获从 PC 发出的 ping 命令的输出。
任务 1:使用 Packet Tracer 捕获和研究 ICMP 报文。
步骤 1. 捕获并评估到达 Eagle Server 的 ICMP 回应报文。 进入 Simulation(模拟)模式。Event List Filters(事件列表过滤器)设置为只显示 ICMP 事件。单击 Pod PC。从 Desktop(桌面)打开 Command Prompt(命令提示符)。 输入命令 ping eagle-server.example.com 并按 Enter 键。最小化 Pod PC 配置窗口。单击 Auto Capture/Play(自动捕获/播放)按钮以运行模拟和捕获事件。收到 "No More Events"(没有更多事件)消息时单击 OK(确定)。
在 Event List(事件列表)中找到第一个数据包,即第一条回应请求,然后单击 Info(信息)列中的彩色正方形。单击事件列表中数据包的 Info(信息)正方形时,将会打开 PDU Information(PDU 信息)窗口。单击 Outbound PDU Details(出站 PDU 详细数据)选项卡以查看 ICMP 报文的内容。请注意,Packet Tracer 只显示 TYPE(类型)和 CODE(代码)字段。
要模拟 Wireshark 的运行,请在其中 At Device(在设备)显示为 Pod PC 的下一个事件中,单击其彩色正方形。这是第一条应答。单击 Inbound PDU Details(入站 PDU 详细数据)选项卡以查看 ICMP 报文的内容。
查看 At Device(在设备)为 Pod PC 的其余事件。完成时单击 Reset Simulation(重置模拟)按钮。
步骤 2. 捕获并评估到达 192.168.253.1 的 ICMP 回应报文。 使用 IP 地址 192.168.253.1 重复步骤 1。观看动画,注意哪些设备参与交换。
步骤 3. 捕获并评估超过 TTL 值的 ICMP 回应报文。 Packet Tracer 不支持 ping -i 选项。在模拟模式中,可以使用 Add Complex PDU(添加复杂 PDU)按钮(开口的信封)设置 TTL。
单击 Add Complex PDU(添加复杂 PDU)按钮,然后单击 Pod PC(源)。将会打开 Create Complex PDU(创建复杂 PDU)对话框。在 Destination IP Address:(目的 IP 地址:) 字段中输入 192.168.254.254。将 TTL: 字段中的值改为 1。在 Sequence Number(序列号)字段中输入 1。在 Simulation Settings(模拟设置)下选择 Periodic(定期) 选项。在 Interval(时间间隔)字段中输入 2。单击 Create PDU(创建 PDU)按钮。此操作等同于从 Pod PC 上的命令提示符窗口发出命令 ping -t -i 1 192.168.254.254。
重复单击 Capture/Forward(捕获/转发)按钮,以在 Pod PC 与路由器之间生成多次交换。
在 Event List(事件列表)中找到第一个数据包,即第一个回应请求。然后单击 Info(信息)列中的彩色正方形。单击事件列表中数据包的 Info(信息)正方形时,将会打开 PDU Information(PDU 信息)窗口。单击 Outbound PDU Details(出站 PDU 详细数据)选项卡以查看 ICMP 报文的内容。

要模拟 Wireshark 的运行,请在其中 At Device(在设备)为 Pod PC 的下一个事件中,单击其彩色正方形。这是第一条应答。单击 Inbound PDU Details(入站 PDU 详细数据)选项卡以查看 ICMP 报文的内容。
查看 At Device(在设备)为 Pod PC 的其余事件。
在此任务结束时,完成率应为 100%。

转载于:https://blog.51cto.com/sdbaby/318385

实例3、研究 ICMP 数据包相关推荐

  1. python构造icmp数据包_如何在python中构造ICMP数据包

    为了学习,我目前正在尝试创建一个简单的python porgram来向某个设备发送ICMP ping数据包.为了开始,我查看了python模块Pyping:https://github.com/Akh ...

  2. 用Golang自己构造ICMP数据包

    ICMP是用来对网络状况进行反馈的协议,可以用来侦测网络状态或检测网路错误. 限于当前Golang在网络编程方面的代码稀缺,资料甚少,所以分享一个用Golang来构造ICMP数据包并发送ping程序的 ...

  3. (C)libnet-发送arp/tcp/icmp数据包

    一.发送arp数据包 #include <stdio.h> #include <libnet.h> int main() { int res; /*********init p ...

  4. 编写一个python程序,利用scapy数据库构造一个icmp数据包,使其能实现ip扫描

    下面是一个使用 scapy 库来构造 ICMP 数据包并进行 IP 扫描的 Python 程序的示例: from scapy.all import *# 设置源 IP 地址和目的 IP 地址 src_ ...

  5. html协议中目标端口,ICMP数据包的过滤主要基于()A、目标端口B、源端口C、消息源代码D、协议prot...

    ICMP数据包的过滤主要基于()A.目标端口B.源端口C.消息源代码D.协议prot 更多相关问题 They agreed to order ______ the waiter recommended ...

  6. tcpdump 抓取icmp数据包

    #eth1 可以替换成你的网卡名称 -nn 显示 IP地址 和 Mac 地址 tcpdump -nn -i eth1 icmp 今天正好有时间做一个简单的补充 tcpdump 其实和wireshark ...

  7. 数据包收发c语言程序,在C程序中发送ICMP数据包

    我正在尝试用C创建一个ICMP ping测试程序,但是在成功发送数据包时遇到了困难. sendto函数返回字节数和所有内容但实际上没有发送数据包.我已经在目标计算机上使用WireShark验证了这一点 ...

  8. 跨网段icmp数据包发送过程

    在发送icmp包的时候三层头不会变化,而二层头的目的地mac会发生变化,变为网关的mac 在icmp发送跨网段数据包的时候,需要先发送arp请求报文获取网关的mac pc1 to switch: |a ...

  9. 【Linux网络编程】原始套接字实例:发送 UDP 数据包

    以太网报文格式: 详细的说明,请看<MAC 头部报文分析>. IP 报文格式: 详细的说明,请看<IP 数据报格式详解>. UDP 报文格式: 详细的说明,请看<UDP ...

  10. linux串口编程实例_Linux 网络编程——原始套接字实例:发送 UDP 数据包

    以太网报文格式: IP 报文格式: UDP 报文格式: 校验和函数: /*******************************************************功能:校验和函数参 ...

最新文章

  1. matlab分类器设计,简单分类器的MATLAB实现.doc
  2. linux系统编程:IO读写过程的原子性操作实验
  3. Unity Scene为每一个游戏物体进行扩展编辑
  4. jQuery基本过滤选择器
  5. 修改数据库参数oracle,Oracle 修改数据库基本参数
  6. 3D卷积GAN飞起!微软“可缩放”新框架只需2D数据即可生成逼真3D模型
  7. 限制文本输入框只能输入0-9数字
  8. BZOJ 1180: [CROATIAN2009]OTOCI [LCT]
  9. 数据结构笔记(二十)--二叉树的存储
  10. 【译】EntityFramework6与EntityFrameworkCore的区别
  11. 天天学到夜里12点,感觉越学越迷茫,怎么办?
  12. 数据结构 第二章 线性表
  13. 联想主板9针开关接线图_家庭配电箱总漏电保护,空气开关用63A还是40A好?看完彻底懂了...
  14. 软帝出品2019阿里面试题大全(含答案解析)
  15. Android 跳转到高德、百度、腾讯地图进行导航
  16. mac移动硬盘初始化
  17. 十二星座时间及其英文缩写
  18. ACM--几何––圆––角速度--HDOJ 1593--find a way to escape
  19. cesium不支持4490的问题解决方案(超详细)
  20. 交换机直连电脑配置telnet

热门文章

  1. Windows-Server-2012-如何实现多个用户远程桌面登陆
  2. 微信小程序自定义icon
  3. 软考高项-案例分析背诵
  4. 目标检测---数据集格式转化及训练集和验证集划分
  5. ASCII码判断大小
  6. navicat 软件查询mysql表,限制显示条数
  7. PCB文件导入HFSS中仿真
  8. 如何备考PMP考试?
  9. 电子海图数据购买、安装、更新及使用注意事项
  10. android7添加小工具,为Android应用添加桌面小工具(App Widget)