<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Шейпер и задержки</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/86473.html</link>
    <description>Доброго времени суток!&lt;br&gt;&lt;br&gt;У меня проблема с шейпером (linux, tc). Использую следующие правила для ограничения скорости клиентов:&lt;br&gt;----------------------------------общие&lt;br&gt;tc qdisc del dev eth0 root&lt;br&gt;tc qdisc add dev eth0 root handle 1 htb default 0 r2q 10&lt;br&gt;tc class add dev eth0 parent 1: classid 1:1 htb rate 100Mbit&lt;br&gt;----------------------------------на клиента&lt;br&gt;IP=95.x.x.x&lt;br&gt;CEIL=512&lt;br&gt;CLASSID=2356&lt;br&gt;&lt;br&gt;tc class add dev eth0 parent 1: classid 1:$CLASSID htb rate $&#123;CEIL&#125;kbit&lt;br&gt;tc qdisc add dev eth0 parent 1:$CLASSID handle $CLASSID: sfq perturb 10&lt;br&gt;tc filter add dev eth0 protocol ip parent 1: prio 100 u32 match ip dst $IP flowid 1:$CLASSID&lt;br&gt;----------------------------------&lt;br&gt;&lt;br&gt;Так вот при этом задержка (ping) у клиентов очень сильно растёт и поступают жалобы на невозможность играть на игровых серверах и т.п.&lt;br&gt;Знаю, что надо выставить высокий приоритет icmp пакетам, но не пойму где и как в этой схеме добавить правила.&lt;br&gt;Если добавить правила в корневые классы, то не повлияет ли трафик одного клиента на трафик други</description>

<item>
    <title>Шейпер и задержки (feducha)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/86473.html#3</link>
    <pubDate>Thu, 03 Sep 2009 09:28:17 GMT</pubDate>
    <description>&amp;gt;Т.е. его подцеплять к корневому классу? &lt;br&gt;&lt;br&gt;Да, приоритет должен быть наивысший.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;И скорость на нём ставить выше ограничений для клиентов? &lt;br&gt;&lt;br&gt;Я поставил равной ширине канала.&lt;br&gt;&lt;br&gt;&amp;gt;На сколько опасен в таком случае туннелинг через icmp? &lt;br&gt;&lt;br&gt;Тут помочь не могу.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Шейпер и задержки (RebelX)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/86473.html#2</link>
    <pubDate>Thu, 03 Sep 2009 09:15:20 GMT</pubDate>
    <description>Т.е. его подцеплять к корневому классу? &lt;br&gt;И скорость на нём ставить выше ограничений для клиентов? &lt;br&gt;На сколько опасен в таком случае туннелинг через icmp?&lt;br&gt;</description>
</item>

<item>
    <title>Шейпер и задержки (feducha)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/86473.html#1</link>
    <pubDate>Thu, 03 Sep 2009 08:16:05 GMT</pubDate>
    <description>Приветствую!&lt;br&gt;&lt;br&gt;Нужен еще филтер для icmp пакетов и класс для него.&lt;br&gt;tc class add dev $inet  parent 1:1 classid 1:10 htb rate 900kbit ceil 900kbit prio 1&lt;br&gt;&lt;br&gt;tc filter add dev $inet parent 1:0 protocol ip prio 1 u32 match ip protocol 1 0xff flowid 1:10&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
