на debian-е подняты интерфейсы:
eth0[x.x.x.x/x] - 10 mbit
eth1/vlan100[192.16.0.0/24] - 1 mbit
eth1/vlan101[192.16.1.0/24] - 10 mbit
eth1/vlan102[192.16.2.0/24] - 100 mbit
трафик маршрутизируется между всеми интерфейсами прозрачно.
iptables успешно метит весь трафик по направлениям vlan-vlan, eth0-vlan, vlan-eth0
технологически(к примеру vlan100) исходящий трафик на клиентов(vlan100) с помощью tc qos-ится легко и просто, сначала eth0-vlan100 до 1 mbit, а всё что останется - vlan*-vlan100. а вот с исходящим от клиентов проблема. как указать что с vlan100 на eth0 отпускать до 1 mbit, а всё ЧТО ОСТАНЕТСЯ от этого 1 mbit уже отдавать другим vlan-ам?