ARP Timeouts. Why fixed periodic?

后端 未结 2 977
耶瑟儿~
耶瑟儿~ 2021-02-04 18:39

This one\'s been bugging me for years.

Basic question: Is there some reason ARP has to be implemented with fixed timeouts on ARP cache entries?

2条回答
  •  情书的邮戳
    2021-02-04 19:13

    It originated in distrust of routing protocols, especially in the non-Ethernet world (especially MIT's CHAOS networks). Chris Moon, one of the early "ARPAnauts" was quoted specifically about this in the original ARP RFC.

    You can, of course, keep the other guys' ARP caches from timing out by proactively broadcasting your own ARP announcements. Most Ethernet layers will accept gratuitous ARP responses into their caches without trying to correlate them to ARP requests they have previously sent.

提交回复
热议问题