首页 > 其他 > 详细

arp和icmp协议

时间:2014-03-22 09:38:54      阅读:490      评论:0      收藏:0      [点我收藏+]

arp地址解析协议:

                一种能获取MAC地址的一种网络层协议;

    一个网段内通过mac通信,所以pc1需要知道pc2的mac地址,pc1将arp请求广播到网络的所有主机,并接受应答信息,得到目标ip的mac地址,并将其加入到本机的arp缓冲中。

icmp-internet控制报文协议:

                          一种传输层协议

   用于传输控制信息,如网络通不通,主机可不可达,等网络本身的信息。ping用的就是icmp协议。

实验:    R1    ping    R2

bubuko.com,布布扣

bubuko.com,布布扣

                        『一』  arp:

R1和R2在同一个网段中,通信要靠MAC地址,所以R1在pingR2之前,先将arp请求广播到所有主机,

bubuko.com,布布扣

R2收到广播发现给它的,回复R1一个确认消息,

bubuko.com,布布扣

   R1得到R2ip对应的mac地址,并将其放入自己的缓冲中,

   arp是一种网络层协议:bubuko.com,布布扣

                          『二』ping:

   R1构建一个ICMP请求数据段,将其交给网络层,网络层加上ip头部(协议字段是1)封装成数据包,并交给数据链路层,数据链路层根据刚获得ip对应的mac地址,加上以太网头部封装成数据帧;

   通过物理链路传给R2;R2解封装得到请求消息,R2再回R1一个ICMP的确认消息。







本文出自 “玩徒______技术” 博客,请务必保留此出处http://wantu.blog.51cto.com/8313624/1380864

arp和icmp协议,布布扣,bubuko.com

arp和icmp协议

原文:http://wantu.blog.51cto.com/8313624/1380864

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!