Задача - есть канал, подключенный к линукс-роутеру при помощи Ethernet. Макс скорость локалки - 1mbps, мне нужно дать какому то конкретному айпишнику гарантированную полосу пропусканися (имеется ввиду полосу от сервера в локалку), а остальная полоса отдавалась всей оставшейся сети. Но если этот определенный айпи не проявляет никакой активности - чтобы его полоса так же отдавалась остальным. Создаю шейпер:
tc qdisc add dev eth1 root handle 1: htb
tc class add dev eth1 parent 1 classid 1:1 htb rate 1mbps
tc class add dev eth1 parent 1:1 classid 1:11 htb rate 64kbps ceil 64kbps prio 1
tc class add dev eth1 parent 1:1 classid 1:12 htb rate 1mbps prio 2
tc filter add dev eth1 protocol ip prio 1 u32 match ip dst 192.168.54.18 flowid 1:11
tc filter add dev eth1 protocol ip prio 2 u32 match ip dst 192.168.0.0/16 flowid 1:12
несмотря что класс 1:11 имеет приоритет 1, и ceil 64kpps - если кто то начинает что то качать - скорость к 192.168.54.18 падает почти до нуля.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от spirit
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум tc htb + хэш таблицы (2018)
- Форум TC, HTB, ESFQ: вопрос по приоритетам (2006)
- Форум htb - разграничение трафика (2005)
- Форум tc шейпер (2012)
- Форум Вопрос по HTB, ESFQ... (2006)
- Форум Шейпинг трафика Vlan (2014)
- Форум Помогите с TC (2015)
- Форум Знатокам HTB (2006)
- Форум Не работает деление трафика в HTB (2005)
- Форум Работа с шейпером в linux (2009)