Linux tc htb + prio = очень медленный канал

Это могла быть проблема полномочий? Если Вы не позволяете анонимные соединения, Вам, вероятно, придется позволить клиентскую учетную запись машины ($) полномочия прочитать тот каталог из файлового сервера.

1
задан 27 May 2012 в 12:23
1 ответ

Энди Фернисс обнаружил виновника , когда я спросил в списке рассылки LARTC . О чем я не упомянул, так это о том, что я формировал трафик из интерфейса VLAN с тегами. Проблема в том, что Linux не создает очередь для интерфейса VLAN (то есть txqueuelen равно 0 ) и предпочитает вместо этого использовать очередь физического интерфейса.

Из-за этого, my bfifo qdiscs по умолчанию имеет очередь 1514 байтов (как видно из вывода tc qdisc ls ), что слишком мало, что создает узкое место.

Решение состоит в том, чтобы убедитесь, что у интерфейса есть своя очередь:

ifconfig dsl txqueuelen 20

bfifo , затем по умолчанию используется очередь 30 КБ ( txqueuelen * MTU ), что решает проблему.

2
ответ дан 3 December 2019 в 21:47

Теги

Похожие вопросы