Was ist der Unterschied zwischen net.core.netdev_max_backlog und net.ipv4.tcp_max_syn_backlog

Was ist der Unterschied zwischen net.core.netdev_max_backlog und net.ipv4.tcp_max_syn_backlog

Mehrere Dokumenteim Netz werden diese Möglichkeiten wie folgt beschrieben:

net.core.netdev_max_backlog:

Maximale Anzahl von Paketen, die auf der INPUT-Seite in die Warteschlange gestellt werden, wenn die Schnittstelle Pakete schneller empfängt, als der Kernel sie verarbeiten kann.

net.ipv4.tcp_max_syn_backlog:

Maximale Anzahl gespeicherter Verbindungsanforderungen, die noch keine Bestätigung vom Verbindungsclient erhalten haben.

Aber ich verstehe den Unterschied und die Beziehung zwischen diesen beiden Werten nicht ganz. Sollte er net.core.netdev_max_backloggrößer sein, oder net.ipv4.tcp_max_syn_backloggleich, oder niedriger?

verwandte Informationen