TCP/IP researching之ARP协议浅析[8]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 liuxk99 的 blog

这样一来,比如我们的电脑要和一台机器比如210.118.45.1通信的时候,它会首先去检查arp缓存,查找是否有对应的arp条目,如果没有,它就会给这个以太网络发arp请求包广播询问210.118.45.1的对应mac地址,当然,网络中每台电脑都会收到这个请求包,但是它们发现210.118.45.1并非自己,就不会做出相应,而210.118.45.1就会给我们的电脑回复一个arp应答包,告诉我们它的mac地址是xx-xx-xx-xx-xx-xx,于是我们电脑的arp缓存就会相应刷新,多了这么一条:

210.118.45.1   xx-xx-xx-xx-xx-xx   dynamic

为什么要有这么一个arp缓存呢,试想一下如果没有缓存,我们每发一个ip包都要发个广播查询地址,岂不是又浪费带宽又浪费资源?

本文关键:TCP/IP researching之ARP协议浅析
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top