Server:Fehlermeldung "kernel: Neighbour table overflow": Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 5: | Zeile 5: | ||
<pre>kernel: Neighbour table overflow</pre> | <pre>kernel: Neighbour table overflow</pre> | ||
+ | zeigt an, dass der ARP-Cache des Kernels zu klein ist, um alle Einträge für IP-Adressen zwischen zu speichern (gecacht werden). | ||
+ | Der ARP-Cachedes Kernels (auch ''neighbour table'' genannt) speichert zu jeder IP-Adresse, die nicht geroutet wird, also in einem Subnetz liegt, das auf einer Netzwerkkarte des Servers konfiguriert ist, eine MAC-Adresse. Dies ist nötig, damit Datenpakete, die nicht zum Router geschickt werden, direkt via Ethernet-Frames übertragen werden können. | ||
− | + | Der ARP-Cache des Kernels ist standardmäßig auf eine gewisse Größe eingestellt. Müssen zum selben Zeitpunkt mehr Einträge vom Kernel gecacht werden, als der ARP-Cache groß ist, muss der Kernel für jedes zu versendende Datenpaket einen ARP-Broadcast-Request im Ethernet verschicken, was zu erheblichen Performance-Einbußen und zu Beeinträchtigungen des Netzwerks führen kann. | |
− | [[Kategorie:Root-Server]][[Kategorie:Netzwerk (Server)]] | + | Es ist daher wichtig, den ARP-Cache ausreichend groß zu wählen. In der Regel genügen die Standard-Einstellungen, in besonderen Netzwerk-Szenarien kann es jedoch nötig sein, den ARP-Cache zu vergrößern. |
+ | |||
+ | = Beheben (ARP-Cache / neighbour table vergrößern) = | ||
+ | |||
+ | [[Kategorie:Root-Server]][[Kategorie:Netzwerk (Server)]][[Kategorie:Linux (Server)]] |
Version vom 30. März 2012, 02:34 Uhr
Informationen
Die Fehlermeldung
kernel: Neighbour table overflow
zeigt an, dass der ARP-Cache des Kernels zu klein ist, um alle Einträge für IP-Adressen zwischen zu speichern (gecacht werden).
Der ARP-Cachedes Kernels (auch neighbour table genannt) speichert zu jeder IP-Adresse, die nicht geroutet wird, also in einem Subnetz liegt, das auf einer Netzwerkkarte des Servers konfiguriert ist, eine MAC-Adresse. Dies ist nötig, damit Datenpakete, die nicht zum Router geschickt werden, direkt via Ethernet-Frames übertragen werden können.
Der ARP-Cache des Kernels ist standardmäßig auf eine gewisse Größe eingestellt. Müssen zum selben Zeitpunkt mehr Einträge vom Kernel gecacht werden, als der ARP-Cache groß ist, muss der Kernel für jedes zu versendende Datenpaket einen ARP-Broadcast-Request im Ethernet verschicken, was zu erheblichen Performance-Einbußen und zu Beeinträchtigungen des Netzwerks führen kann.
Es ist daher wichtig, den ARP-Cache ausreichend groß zu wählen. In der Regel genügen die Standard-Einstellungen, in besonderen Netzwerk-Szenarien kann es jedoch nötig sein, den ARP-Cache zu vergrößern.