tips:サブネット内のホスト数が多くてパケット導通しない
created 2006-06-15 modified 2010-12-09
同一のサブネット内に、例えば1024超のホストがぶら下がる環境では、
ARPキャッシュの上限に引っかかってパケット送受信が通らないかもしれない。
Linuxの設定は
現在値を確認する。
cat /proc/sys/net/ipv4/neigh/default/gc_thresh3または
sysctl net.ipv4.neigh.default.gc_thresh3
デフォルトは1024。これを2048にするには
echo 2048 > /proc/sys/net/ipv4/neigh/default/gc_thresh3または
sysctl -w net.ipv4.neigh.default.gc_thresh3=2048
またはインタフェースごとの個別設定も
/proc/sys/net/ipv4/neigh/eth0/gc_thresh3
とかでできるのかも。