Это могла быть проблема полномочий? Если Вы не позволяете анонимные соединения, Вам, вероятно, придется позволить клиентскую учетную запись машины ($) полномочия прочитать тот каталог из файлового сервера.
Энди Фернисс обнаружил виновника , когда я спросил в списке рассылки LARTC . О чем я не упомянул, так это о том, что я формировал трафик из интерфейса VLAN с тегами. Проблема в том, что Linux не создает очередь для интерфейса VLAN (то есть txqueuelen
равно 0
) и предпочитает вместо этого использовать очередь физического интерфейса.
Из-за этого, my bfifo
qdiscs по умолчанию имеет очередь 1514 байтов (как видно из вывода tc qdisc ls
), что слишком мало, что создает узкое место.
Решение состоит в том, чтобы убедитесь, что у интерфейса есть своя очередь:
ifconfig dsl txqueuelen 20
bfifo
, затем по умолчанию используется очередь 30 КБ ( txqueuelen * MTU
), что решает проблему.