Перейти к содержимому
Калькуляторы

sardaukar

Пользователи
  • Публикации

    3
  • Зарегистрирован

  • Посещение

О sardaukar

  • Звание
    Абитуриент
  1. Опытным путем выяснил, что работает по принципу first match. Всем большое спасибо. Огромный пасиб! Разобрался. Все пакеты - ip.
  2. В данном примере я хотел только приоритетов без нарезания скорости. Про prio я понял из lartc и прочих howto, но, то ли там нет, то ли проглядел один момент - что происходит при срабатывании фильтра? Там first match или last match? Т.е. есть пакет с dst ip 192.168.0.2, какое правило сработает в итоге?
  3. Здравствуйте! Дано: Интерфейсу eth1 назначена дисциплина PRIO: tc qdisc add dev eth1 root handle 1: prio IP-трафик, в направлении 192.168.0.2 нужно поместить в подкласс 1:1 tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.0.2/32 flowid 1:1 Остальное в подкласс 1:3 tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32 match ip dst 0/0 flowid 1:3 на каждую полосу я повесил sfq: tc qdisc add dev eth1 parent 1:1 handle 10: sfq tc qdisc add dev eth1 parent 1:2 handle 20: sfq tc qdisc add dev eth1 parent 1:3 handle 30: sfq Т.е. в подкласс 20: не должно попасть ничего, а "tc -s qdisc ls dev eth1" показывает, что счетчик там крутится, т.е как-будто пакеты распределяются в соответствии с priomap. Подскажите, плз, как добиться желаемого не прибегая к маркировке пакетов средствами netfilter? Т.е. как работает просмотр фильтров? В документации написано, что согласно порядку добавления и приоритету, но не сказано - прекращается ли просмотр фильтров при совпадении. Заранее благодарен всем ответившим!