Конечно можно разобраться самостоятельно, но решил спросить, чтобы сэкономить время:
1) В prio-qdisc была ошибка, из-за которой большой трафик в последних полосах "перебивал" первые, это даже вошло в man. Как сейчас дела с этой баго-фичей, исправили или нет?
2) Для не ip-протоколов берется ли tos из заголовка ethernet в tc_index? Или другими словами будет ли корректно работать pfifo_fast и prio c не ip-протоколами?
В продолжение как-бы блога, может кому пригодится04.03.05 13:50 Автор: leo <Леонид Юрьев> Статус: Elderman
1) В prio-qdisc ошибки не было и нет. Писатели man-а имели в виду ситуацию когда prio четко выполняет свою задачу, и в результате приоритетный трафик полностью вытесняет менее приоритетный.
2) Модуль поддержки vlan для linux (8021q) уже "вычитывает" skb->priority из vlan-тега. Получается, что не совсем правильно ведет себя только модуль моста (bridge). Для него я сделал patch, который думаю попадет в 2.6.12. Суть в том, что теперь мост будет заглядывать в полученные пакеты и если там есть vlan, то устанавливать skb->priority.
Со вторым пунктом я разобрался, действительно всё плохо. Для...01.03.05 19:16 Автор: leo <Леонид Юрьев> Статус: Elderman