06/05/30 19:41:32 Vn7QA97b
arpテーブルからエントリが抹消される条件が知りたいです。
Kernel追ってみましたが、初心者ゆえ挫折しました。
URLリンク(www.linux.or.jp)
base_reachable_timeが経過すると、そのARPエントリはstaleへ状態遷移。
/proc/net/arpをスクリプトで回しながらダンプして
arpテーブルから対象エントリが無くなるまでを計測してみましたが
ばらつきすぎて不明。
あるARPエントリが状態staleになってから完全抹消されるまでって
どういう処理で実装されてるんでしょうか?
各エントリ毎にタイマ張るはずないと思われるので、
周期的に監視してると思うのですが、その周期と仕組みがわからんとです。
どなたかご教授を。
Kernel2.4