欢迎来到天天文库
浏览记录
ID:40562901
大小:287.00 KB
页数:12页
时间:2019-08-04
《ping的过程及原理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、同一网段的两台PC经一台交换机的数据流分析过程 (2010-04-0116:08:19)转载标签: it分类: 计算机网络1. A发“ARP请求”请求IP地址为192.168.2.7的设备的MAC地址(广播)2. A的为请求经过交换机C, C学习,记录A的MAC地址,再泛洪3. B对C(还是A?)进行ARP应答(单播)4. C学习,记录B的MAC地址,并把B的MAC地址转发给ABA192.168.2.3192.168.2.7 5 A封装数据帧并发给
2、C6. C接收,查MAC表,解封数据帧,查出目的MAC(B)所对应的端口,重新封装,再转发给B//在这里交换机不会解封装数据帧和重新封装数据帧,它读出目的MAC后就直接查找MAC表转发数据了!!7. B接收,解封装AB192.168.2.7192.168.2.3 8. B封装另一数据帧(收到确认信息)发送给C9. C接收,解封装,查出目的MAC(A)所对应的端口,重新封装,转发给A//在这里交换机不会解封装数据帧和重新封装数据帧,它读出目的MAC后就直接查找MAC表转发数据了!
3、!10. A接收,解封装。 疑问:1)此分析中第3步B是对C还是A进行ARP应答?这里只有A发了ARP请求,“请求”与”应答”应该是对应的吧,回答:ARP是谁发的,就对谁应答。所以说肯定是B对A应答咯~两台不同网段的PC经一路由的数据流分析过程 (2010-04-0116:25:41)转载标签: it分类: 计算机网络1. A发ARP请求(广播),请求IP地址为192.168.2.5(?是怎么知道C的MAC地址的,A的网关?)的MAC地址//就是通过ARP知道的啊,你不是自己写了么?2. 路由器发AR
4、P应答给A,并更新自己的ARP表项(记录A的MAC地址)CA192.168.2.3192.168.3.7 3. A封装数据帧发送给C4. 路由器接收,解封装,目标IP非己,查找路由表,无目标信息5. 路由器发ARP请求(广播),请求IP地址为192.168.3.7的MAC地址6. B发ARP应答给路由器(单播),并存下路由器端口D的MAC地址,更新自己的ARP缓存BD192.168.2.3192.168.3.7 7. 路由器重新封装数据帧发送给B8.
5、 B接收并解封装处理DB192.168.3.7192.168.2.3 9. B封装另一数据帧(收到确认信息)发送给端口D10. 路由器接收,解封装,目标IP非己,查找自己的ARP表项,找到目标所对应的端口号及MAC地址AC192.168.3.7192.168.2.3 11. 路由器重新封装数据帧发送给A12. A接收,解封处理 疑问:1)路由器中没有MAC表,起记录MAC作用的是ARP表项吗?PC中就是ARP缓存咯? 2)路由器只有一个MAC地址,还是每个端口都有MAC地址?回答:1)
6、回答正确!!!变聪明了哦!哈哈! 2)每个端口都有MAC地址!连接在同一台交换机上的两台主机为什么IP配在不同网段就ping不通?2007-12-0618:52实验步骤:1.将dslam配好。两台pc配同一网段,ping可通。2.修改一台PC的ip在不同网段,ping不通。在发出ping包的PC上抓包,没有任何报文。也就是此时PC发不出arp请求。3.给主动ping的PC添加静态路由,目的IP是对端PC,网关是自己的网卡。在此PC上抓包,有arp请求,并且可以收到arp应答,发出ping包,收不到回包。4.给对端PC
7、也添加静态路由,目的IP是主动ping的PC,网关是自己的网卡,可以ping通。结论:对于用二层设备连接的两台主机(都是基于windowsos。linux可能不同?),IP在不同网段,只要在PC上配置正确路由或默认路由,也是可以ping通的。之所以在没有配置路由的情况不通,是因为ping不同网段的包,他不知要从本机的哪个端口扔出去。PS.我总是浅尝辄止了,细想还是有很多可以深究的地方。唉。Ping过程详解(图)安全中国网吧管理anqn.com/wangba更新时间:2010-06-2001:01:53责任编辑:池天热点: 如果你
8、想了解PING的原理,就看我的文章,不要去网上找,找不到什么好的内容。看了我文章,也许你会从对网络一窍不通,到豁然开朗。 先看拓朴图: 我在这里讲拼的两情况,一种是同一网段内,一种是跨网段的ping…. 首先,如果主机A,要去拼主机B,那么主机A,就
此文档下载收益归作者所有