当主机A上运行一个“ping 主机B的IP”时,PING命令会构建一个固定格式的ICMP请求报文,然后由ICMP协议把这个数据包和主机B的IP地址一同交给IP层协议,IP层协议把这个数据中的主机A的IP地址定义成源IP地址,把主机B有IP地址定义成目的IP地址,再加上一些其他的控制信息,构建成一个IP数据包,并想办法得到主机B的MAC地
原创
2010-06-22 11:09:30
501阅读
谈到这个问题,我们首先想到的就应该是分情况考虑:一、同一网段内的ping操作假设主机A的IP为:1.1.1.1主机B的IP为:1.1.1.3主机A去ping同一网段的主机B,它会封装二层报文,首先去查本地MAC地址表,发现没有B的地址,此时就会发送ARP报文。目的MAC:源MAC:OP:发送端MAC:发送端IP:目的端MAC:目的端IPFFFFF:A的MAC:1:A的MAC:1.1.1...
原创
2021-09-07 17:15:20
2018阅读
Ping命令幕后过程及其返回信息分析“Ping”的幕后过程我们以下面一个网络为例:有A、B、C、D四台机子,一台路由RA,子网掩码均为255.255.255.0,默认路由为192.168.0.11.在同一网段内在主机A上运行“Ping 192.168.0.5”后,都发生了些什么呢? 首先,Ping命...
转载
2015-11-30 09:38:00
79阅读
2评论
“Ping”的幕后过程我们以下面一个网络为例:有A、B、C、D四台机子,一台路由RA,子网掩码均为255.255.255.0,默认路由为192.168.0.11.在同一网段内在主机A上运行“Ping 192.168.0.5”后,都发生了些什么呢? 首先,Ping命令会构建一个固定格式的ICMP请求数据包,然后由ICMP协议将这个数据包连同地址“192.168.0.5”一起交给I
转载
精选
2008-02-26 23:27:02
846阅读
先看拓朴图:
我在这里讲拼的两情况,一种是同一网段内,一种是跨网段的ping ….
首先,如果主机A,要去拼主机B,那么主机A,就要封装二层报文,他会先查自己的MAC地址表,如果没有B的MAC地址,就会向外发送一个ARP广播包,如图:
其中ARP报文格式如下:
以太网目的MAC
以太网源MAC
转载
精选
2010-07-17 20:34:19
296阅读
1评论
我在这里讲拼的两情况,一种是同一网段内,一种是跨网段的ping …. 首先,如果主机A,要去拼主机B,那么主机A,就要封装二层报文,他会先查自己的MAC地址表,如果没有B的MAC地址,就会向外发送一个ARP广播包,如图: 其中ARP报文格式如下:其中OP 1 :表示ARP请求 2:表示ARP应答 3:表示RA
转载
精选
2014-10-14 21:00:24
768阅读
如果你想了解PING的原理,就看我的文章,不要去网上找,找不到什么好的内容。看了我文章,也许你会从对网络一窍不通,到豁然开朗。
先看拓朴图:
我在这里讲拼的两情况,一种是同一网段内,一种是跨网段的ping ….
首先,如果主机A,要去拼主机B,那么主
推荐
原创
2010-06-18 20:24:10
10000+阅读
点赞
10评论
`:这里只是给出了ping ip地址的例子,没有给出ping域名的例子。ping 域名还有域名转换成IP地址这一步,转换成IP后,这样接着下面的继续如果你想了解PING的原理,就看我的文章,不要去网上找,...
转载
2021-08-07 13:56:56
1160阅读
预置条件:1,pc和路由器端口的ip地址配置如上图,掩码均为24比特2,pc上没有arp表,没有到其他网段的路由表3,路由器没有配置任何路由协议pc1能够ping通pc2的过程:1,pc1上配置缺省路由route add 0.0.0.0 mask 0.0.0.0 192.168.1.2,即默认网关为192.168.1.2此时pc1发出arp请求报文,目的MAC广播,源MAC为pc1的MAC,内
原创
2009-10-16 16:17:46
1339阅读
在Linux系统中,ping命令是一个非常常用的网络诊断工具,用于测试与目标主机的连接。通过发送ICMP数据包并等待目标主机的响应,我们可以快速检查网络连接的稳定性及延迟情况。在使用ping命令时,我们可以通过一些参数来定制测试的方式,比如设置数据包大小、发送间隔等。
当我们在终端输入ping命令并按下回车键后,系统会开始发送ICMP数据包给目标主机,并等待其响应。在这个过程中,我们可以通过观察
Ping命令的工作过程及单向Ping通的原因2007-03-31 10:26网络出现问题时,我们最常用的测试工具就是“Ping”命令了。但有时候我们会碰到单方向Ping通的现象,例如通过HUB或一根交叉线连接的在同一个局域网内的电脑A、 B,在检查它们之间的网络连通性时,发现从主机A Ping 主机B正常而从主机B Ping 主机A时,出现“超时无应答”错误。为什么呢? 要知道这其中的奥秘,我们有
转载
2008-05-19 20:18:26
985阅读
当网络出现问题时,我们最常用的测试工具就是“Ping”命令了。但有时候我们会碰到单方向Ping通的现象,例如通过HUB或一根交叉线连接的在同一个局域网内的电脑A、 B,在检查它们之间的网络连通性时,发现从主机A Ping 主机B正常而从主机B Ping 主机A时,出现“超时无应答”错误。为什么呢?
要知道这其中的奥秘
原创
2010-09-26 18:00:35
337阅读
这是我解决在一次实验时,解决路由器ping不通自身接口的过程。
原创
2009-11-23 18:39:53
7197阅读
3评论
目录ping命令执行过程详解同一网段不同网段对ping后返回信息的分析ping命令执行过程详解机器A ping 机器B同一网段ping通知系统建立一个固定格式的ICMP请求数据包ICMP协议打包这个数据包和机器B的IP地址转交给IP协议层(一组后台运行的进程,与ICMP类似)IP层协议将以机器B的IP地址为目的地址,本机IP地址为源地址,加上一些其他的控制信息,构建一个IP数据包获取机器B的MAC
转载
2023-05-29 11:17:20
628阅读
pc1---ping ---pc2 也就是pc1:192.168.1.1 ping pc2:192.168.1.2 属于同一网段的ping过程步骤1、ping开始------------------------------------------即后台运行192.168.1.1
转载
2023-10-23 06:32:50
313阅读
“Ping”命令是我们在判断网络故障常用的命令,但您真正明白这个命令运行后会发生什么,以及出现的各种信息说明了什么吗?本人将平时工作中积累的经验介绍给大家。 “Ping”的幕后过程 我们以下面一个网络为例:有A、B、C、D四台机子,一台路由RA,子网掩码均为255.255.255.0,默认路由为192.168.0.1 1.在同一网段内 在主机A上运行“Ping 192.168.0.5”后,都发生了
转载
精选
2009-09-23 07:30:41
489阅读
1评论
当PC1第一次ping PC2时,它第一步要做的是先用自己的子网掩码和目的IP进行与
运算,看一看它们是不是处于同一网段,如果在同一网段so easy,如果不在同一网段那吗精彩开始了!
1、PC1要查找自己是否设置网关,找到网关以后它会生成一个ARP包,源I
原创
2009-12-04 21:26:25
5072阅读
4评论
在同一网段内 ping 两台pc 在主机A上运行“Ping 192.168.0.5”后,都发生了些什么呢? 首先,Ping命令会构建一个固定格式的ICMP请求数据包,然后由ICMP协议将这个数据包连同地址“192.168.0.5”一起交给IP层协议(和 ICMP一样,实际上是一组后台运行的进程),IP层协议将以地址“192.168.0.5”作为目的地址,本机IP地址作为源地址,加上一些其他的控
原创
2010-07-17 20:40:04
896阅读
配置好路由器Route和pc0、pc1的IP地址以及网关
这个过程可以具体分为四个阶段:
一、pc0到Router阶段
1、ping进程将调用因特网控制报文协议(ICMP),ICMP创建一个回应请求数据包;
2、ICMP将这个有效负荷交给因特网协议(IP),然后IP协议会创建一个数据包。
这时,这个数据包将包含源IP地址、目的
推荐
原创
2010-05-26 14:25:30
3006阅读
9评论
闲来无事,就用Packet Tracer 5.0搭建网络环境模拟一下Ping的运行过程,以此来捋顺ARP、ICMP等协议在TCP/IP网络体系各层上的详细流程。 用Packet Tracer 5.0搭建如下图所示的简化网络环境...
推荐
原创
2009-07-15 11:18:46
8085阅读
点赞
6评论