问题一:为什么要有缓存表?为什么表项要有过期时间而不是一直有效 1.参考网址: 1)网络——ARP协议 2)linux arp机制解析 2.解答: 2.1 ARP缓存可以减小广播量,当主机发送一个ARP请求时,先查看ARP缓存中是否存在对应的IP地址表项,若存在之间返回其MAC地址,否则才发起广播.这就减小了网络通信量,从而提高了计算机之间的通信效率 2.2 本主机一直要和网络上不同的目的主机进行通信,如果一直不过其将会积累大量的表项,而且有些表项用过一次后可能再也不会用到,一直不删除的话,会浪…