简述
本博文内容大义来自《tcp/ip详解:卷一》、《计算机网络:自顶向下方法》、《计算机网络(谢希仁)》、《图解tcp/ip》的学习内容。
计算机间进行通信必须要知道彼此的ip地址、mac地址,两者缺一不可
arp协议就是保障通信的计算机双方都知道彼此ip地址、mac地址的一种机制。
arp缓存
arp缓存是arp协议运行的基础
1.timer:
缓存中每个条目都有一个计时器,用于清除超时的条目(完整的条目超时为20分钟,不完整条目超时为3分钟)(tcp/ip详解:卷一);
有本书里管这个timer叫老化机制,忘记哪本书了。设置这个timer的目的就是当目标主机的arp映射发生变化时(主机的网卡换了,或者ip地址换了),可以获得到最新的映射关系,以保证通信的畅通。
(图片来自《计算机网络:自顶向下方法》)
2.动态/静态:
条目生成的方式: 静态:手动添加 动态:算机自动学习到的
查看Windows下arp缓存表的方式:
开始 ✈ 运行 ✈ 输入cmd ✈ 回车(确定) ✈ 输入arp -a ✈ 回车,即可查看当前主机中的arp缓存表.