LinuxForum.Fans
Тема

QoS с учётом PPPoE over LAN или дружим fw и u32

Автор: featZima 6 сообщений 2442 просмотров
#98052

Пишу немного необычный шейпер, помимо обычных ip-пакетов, в трафике присутствуют PPPoE-кадры... хотелось бы вынести их в отдельных htb класс, вот только как:?

Простейший вариант приходящий в голову:

text
PPPOE1="protocol 0x8863"
PPPOE2="protocol 0x8864"

tc filter add dev $DEV_OUT $PPPOE1 prio 501 u32 flowid 1:500 tc filter add dev $DEV_OUT $PPPOE2 prio 501 u32 flowid 1:500

но с учётом того, что уже используются фильтры с handle..fw, tc страшно ругается, и что делать я не знаю. Спасибо за любые толковые предложения и советы...

#98076

mark в prerouting?

#98081
Kettler написал:
mark в prerouting?

L2 в L3?

#98087
zerg написал:

L2 в L3?

?

#98233

iptables не может, но это можно сделать с помощью фильтров, а они отказываются работать... в нете есть смутная информация о хеш таблицах фильтров, но хочется верить что можно обойтись без них...

Войдите или зарегистрируйтесь, чтобы ответить.