<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: проблема с нумерацией правил tc filter</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/74833.html</link>
    <description>На небольшом pppoe-сервере в скрипне при поднятии интерфейса содаются правила для шейпинга.&lt;br&gt;Эта строчка создает фильтр по клиентскому IP:&lt;br&gt;tc filter add dev imq0 parent 1: protocol ip prio 1 u32 match ip src $uip flowid 1:$i&lt;br&gt;Проблема в том, что через пару суток переполняется счетчик правил filter и устанавливается в  800:fff для кажого нового правила:&lt;br&gt;#tc filter show dev imq0&lt;br&gt;.....&lt;br&gt;filter parent 1: protocol ip pref 1 u32 fh 800::fff order 3408 key ht 800 bkt 0 flowid 1:107&lt;br&gt;  match 0a01021b/ffffffff at 12&lt;br&gt;Как это можно побороть?&lt;br&gt;Спасибо.</description>

<item>
    <title>проблема с нумерацией правил tc filter (AAndreychuk)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/74833.html#3</link>
    <pubDate>Tue, 15 Jan 2008 08:53:10 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;2) убивать правило при выключении/падении подключения &lt;br&gt;&amp;gt;&amp;gt;3) периодически очищать правила для несуществующих подключений &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;В зависимости от задачи можно еще много чего придумать. Общая рекомендация - &lt;br&gt;&amp;gt;&amp;gt;не делать самое простое, а постараться оптимизировать правила. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;В том то вся проблема, что правила удаляются через tc filter del &lt;br&gt;&amp;gt;dev imq1 parent 2: prio 1 handle $fid u32, но при &lt;br&gt;&amp;gt;этом счетчик правил идет дальше и свободные слоты не занимаются новыми &lt;br&gt;&amp;gt;правилами... Не знаю как его обнулять :( &lt;br&gt;&lt;br&gt;Да, столкнулся с такой-же проблемой... Неужели нет решения другого, чем удаление вообще корневой дисциплины?&lt;br&gt;</description>
</item>

<item>
    <title>проблема с нумерацией правил tc filter (graysilver)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/74833.html#2</link>
    <pubDate>Sun, 24 Jun 2007 11:01:05 GMT</pubDate>
    <description>&amp;gt;1) изменить установку правил - не поднимать по правилу для каждого адреса, &lt;br&gt;&amp;gt;а выставить общий счетчик для интерфейса с, например, дисциплиной &quot;честного&quot; распределения &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;2) убивать правило при выключении/падении подключения &lt;br&gt;&amp;gt;3) периодически очищать правила для несуществующих подключений &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;В зависимости от задачи можно еще много чего придумать. Общая рекомендация - &lt;br&gt;&amp;gt;не делать самое простое, а постараться оптимизировать правила. &lt;br&gt;&lt;br&gt;В том то вся проблема, что правила удаляются через tc filter del dev imq1 parent 2: prio 1 handle $fid u32, но при этом счетчик правил идет дальше и свободные слоты не занимаются новыми правилами... Не знаю как его обнулять :(</description>
</item>

<item>
    <title>проблема с нумерацией правил tc filter (Mikhail)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/74833.html#1</link>
    <pubDate>Sun, 24 Jun 2007 10:07:34 GMT</pubDate>
    <description>1) изменить установку правил - не поднимать по правилу для каждого адреса, а выставить общий счетчик для интерфейса с, например, дисциплиной &quot;честного&quot; распределения&lt;br&gt;2) убивать правило при выключении/падении подключения&lt;br&gt;3) периодически очищать правила для несуществующих подключений&lt;br&gt;&lt;br&gt;В зависимости от задачи можно еще много чего придумать. Общая рекомендация - не делать самое простое, а постараться оптимизировать правила.</description>
</item>

</channel>
</rss>
