В чем разница между net.core.netdev_max_backlog и net.ipv4.tcp_max_syn_backlog

В чем разница между net.core.netdev_max_backlog и net.ipv4.tcp_max_syn_backlog

Несколько документыв сети описывают эти варианты следующим образом:

net.core.netdev_max_backlog:

Максимальное количество пакетов, поставленных в очередь на стороне INPUT, когда интерфейс получает пакеты быстрее, чем ядро ​​может их обработать.

net.ipv4.tcp_max_syn_backlog:

Максимальное количество запомненных запросов на подключение, которые еще не получили подтверждения от подключающегося клиента.

Но я не могу полностью понять разницу и связь между этими двумя значениями. Должно net.core.netdev_max_backlogбыть больше, тогда net.ipv4.tcp_max_syn_backlog, или одинаково, или меньше?

Связанный контент