Параметр tc filter mtu существенно влияет на пропускную способность iperf
Я тестирую tc (управление трафиком) на интерфейсе связи.
При настройке входного фильтра для ограничения скорости 1 Гбит / с с разрывом 100 м и значением по умолчанию mtu (2k), я на самом деле получаю только пропускную способность менее 100 Мбит / с.
tc filter add dev bond3 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 1000mbit burst 100m drop flowid :1`
После изменения mtu
Значение параметра до 100К, я могу, наконец, достичь 1 Гбит / с.
tc filter add dev bond3 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 1000mbit burst 100m mtu 100k drop flowid :1
Это очень запутанно, кто-нибудь может это объяснить?