实例3、研究 ICMP 数据包
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
|
|
了解 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. 捕获并评估到达 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(确定)。
查看 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。
要模拟 Wireshark 的运行,请在其中 At Device(在设备)为 Pod PC 的下一个事件中,单击其彩色正方形。这是第一条应答。单击 Inbound PDU Details(入站 PDU 详细数据)选项卡以查看 ICMP 报文的内容。
查看 At Device(在设备)为 Pod PC 的其余事件。
在此任务结束时,完成率应为 100%。
转载于:https://blog.51cto.com/sdbaby/318385
实例3、研究 ICMP 数据包相关推荐
- python构造icmp数据包_如何在python中构造ICMP数据包
为了学习,我目前正在尝试创建一个简单的python porgram来向某个设备发送ICMP ping数据包.为了开始,我查看了python模块Pyping:https://github.com/Akh ...
- 用Golang自己构造ICMP数据包
ICMP是用来对网络状况进行反馈的协议,可以用来侦测网络状态或检测网路错误. 限于当前Golang在网络编程方面的代码稀缺,资料甚少,所以分享一个用Golang来构造ICMP数据包并发送ping程序的 ...
- (C)libnet-发送arp/tcp/icmp数据包
一.发送arp数据包 #include <stdio.h> #include <libnet.h> int main() { int res; /*********init p ...
- 编写一个python程序,利用scapy数据库构造一个icmp数据包,使其能实现ip扫描
下面是一个使用 scapy 库来构造 ICMP 数据包并进行 IP 扫描的 Python 程序的示例: from scapy.all import *# 设置源 IP 地址和目的 IP 地址 src_ ...
- html协议中目标端口,ICMP数据包的过滤主要基于()A、目标端口B、源端口C、消息源代码D、协议prot...
ICMP数据包的过滤主要基于()A.目标端口B.源端口C.消息源代码D.协议prot 更多相关问题 They agreed to order ______ the waiter recommended ...
- tcpdump 抓取icmp数据包
#eth1 可以替换成你的网卡名称 -nn 显示 IP地址 和 Mac 地址 tcpdump -nn -i eth1 icmp 今天正好有时间做一个简单的补充 tcpdump 其实和wireshark ...
- 数据包收发c语言程序,在C程序中发送ICMP数据包
我正在尝试用C创建一个ICMP ping测试程序,但是在成功发送数据包时遇到了困难. sendto函数返回字节数和所有内容但实际上没有发送数据包.我已经在目标计算机上使用WireShark验证了这一点 ...
- 跨网段icmp数据包发送过程
在发送icmp包的时候三层头不会变化,而二层头的目的地mac会发生变化,变为网关的mac 在icmp发送跨网段数据包的时候,需要先发送arp请求报文获取网关的mac pc1 to switch: |a ...
- 【Linux网络编程】原始套接字实例:发送 UDP 数据包
以太网报文格式: 详细的说明,请看<MAC 头部报文分析>. IP 报文格式: 详细的说明,请看<IP 数据报格式详解>. UDP 报文格式: 详细的说明,请看<UDP ...
- linux串口编程实例_Linux 网络编程——原始套接字实例:发送 UDP 数据包
以太网报文格式: IP 报文格式: UDP 报文格式: 校验和函数: /*******************************************************功能:校验和函数参 ...
最新文章
- matlab分类器设计,简单分类器的MATLAB实现.doc
- linux系统编程:IO读写过程的原子性操作实验
- Unity Scene为每一个游戏物体进行扩展编辑
- jQuery基本过滤选择器
- 修改数据库参数oracle,Oracle 修改数据库基本参数
- 3D卷积GAN飞起!微软“可缩放”新框架只需2D数据即可生成逼真3D模型
- 限制文本输入框只能输入0-9数字
- BZOJ 1180: [CROATIAN2009]OTOCI [LCT]
- 数据结构笔记(二十)--二叉树的存储
- 【译】EntityFramework6与EntityFrameworkCore的区别
- 天天学到夜里12点,感觉越学越迷茫,怎么办?
- 数据结构 第二章 线性表
- 联想主板9针开关接线图_家庭配电箱总漏电保护,空气开关用63A还是40A好?看完彻底懂了...
- 软帝出品2019阿里面试题大全(含答案解析)
- Android 跳转到高德、百度、腾讯地图进行导航
- mac移动硬盘初始化
- 十二星座时间及其英文缩写
- ACM--几何––圆––角速度--HDOJ 1593--find a way to escape
- cesium不支持4490的问题解决方案(超详细)
- 交换机直连电脑配置telnet