手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Ping命令详细分析

时间:2024-10-12 20:28:25

对ping指令进行原理上的分析以及对其过程的分析

工具/原料

windows自带cmd命令

ping的使用方式

1、win+R快速打开doc界面

Ping命令详细分析

2、使用 ping 192.168.88.1(需要ping的地址)

Ping命令详细分析

网络拓扑结构分析

1、首先ping命令分为(1)内网ping(2)外网ping我们这里主要详解内网ip

Ping命令详细分析

2、从拓扑结构来分析:主机A想要p坡纠课柩ing主机B,就要进行封装二层报文。首先A查看MAC表如果没有B的MAC地址,就会向外筛觐子裆发送一个ARP广播包。交换机收到ARP报文之后,就会检索自己有没有保存B的MAC,如果有就返回如果没有就向所有的端口发送ARP广播,除了B以外的其它主机会判断是不是在找自己,如果不是就丢弃。主机B接收到了报文之后,就会响应告诉交换机,我的MAC是多少,同时学习主机A的MAC地址。并且以同样格式返回A。

Wireshark抓包分析

1、使用命令 ping 192.168.18.129用Wireshark抓取。主机 192.168.18.1没有192.168.18.129的MAC,所以进行开始询问谁是192.168.18.129,进行ARP询问。如图所示。ARP报文显示:Opcode:requests(1)ARP请求

Ping命令详细分析
Ping命令详细分析

2、主机192.168.18.1收到192.168.18.1的ARP请求,进行一个反应。如图所示,告诉192.168.18.1我的MAC地址是 00:0c:29:a6:e8:20ARP报文显示:Opcode:request(2)ARP回复

Ping命令详细分析
Ping命令详细分析

3、ping命令会构建一个固定格式的I觊皱筠桡CMP请求数据报,然后由ICMP协议将这个数据包连同地址“192.168.18.1”一起交给IP层协议,IP层协议将以地址“192.168.18.1”作为目的地址,本机IP地址作为源地址,加上一些其他的控制信息,构成一个IP数据包,并在一个映射表中查出IP地址192.168.1.1所对应的物理地址,附加一些控制信息,一句以太网的介质访问规则,把他们传送出去。

Ping命令详细分析
Ping命令详细分析

4、之后192.168.18.129接到ICMP的请求包的时候,对这个请求包进行一个请求响应,如图

Ping命令详细分析
Ping命令详细分析
© 手抄报圈