ARP girişi ne kadar süreyle önbelleğe alınır?


12

ARP tablosu girişlerinin ne kadar süreyle önbelleğe alındığını nereden öğrenebilirim? 13.10 koşuyorum. Bunu komut satırından alabilir miyim?


Deneyimlerim yaklaşık 20 dakika oldu.
mdpc

Çoğu uygulama hakkında okuduğum şey bu. Ancak, belgelere baktığımda, zaman aşımına uğratma konusunda hiçbir şey görmüyorum. Ben olduğu gibi / proc / sys / net / ipv4 / neigh / default / gc_stale_time görüyorsunuz ne tarif burada . Ubuntu ile zaman aşımı yapmamaları mümkün mü?
Tanner

Yanıtlar:


11

Varsayılan arp önbellek zaman aşımını aşağıdaki yollarla alabilirsiniz:

cat /proc/sys/net/ipv4/neigh/default/gc_stale_time

Benim durumumda 60. Bu, giriş kaldırılıncaya kadar 60 saniye anlamına gelir. Giriş tabloda her kullanıldığında, bu giriş için zamanlayıcı 60 saniyeye sıfırlanır.

Ek olarak aşağıdakileri de ayarlayabilirsiniz:

echo 3600 >/proc/sys/net/ipv4/neigh/default/gc_stale_time

Veya yapılandırma dosyasında kalıcıdır /etc/sysctl.conf.


Bu soruyu neden sorduğumun bir parçası. Ubuntu girişleri gerçekten kaldırmıyor gibi görünüyor, bunun yerine "... girişi veri göndermeden önce tekrar çözüldü." Bunun başka bir istek yayını mı yoksa makineye ping gibi bir şey mi olduğunu merak ediyorum.
Tanner

1
Giriş, uzak makineye bağlandığınızda kullanılır ve IP protokolü söz konusudur. Ping (ICMP), örneğin IP de kullanır.
kaos

Bu hikayenin bir parçası. Rota önbelleği ayrıca gözlemlenen arp önbellek süresini de etkiler . başvuru: groups.google.com/forum/#!topic/mlist.linux.net/-9l_kA8u6hc
Gong Pengjun
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.