<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Приоритезация средствами ipfw и dummynet. Это реально?</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html</link>
    <description>Добрый день.&lt;br&gt;&lt;br&gt;Задача &amp;#8211; выделить пользователю внутренней сети гарантированный канал.&lt;br&gt;Другими словами &amp;#8211; сделать его трафик приоритетным и ограничить верхний предел скорости.   &lt;br&gt; (поправьте меня, если я не прав)&lt;br&gt;&lt;br&gt;Сейчас все пользователи получают необходимую скорость по такой схеме:&lt;br&gt;&lt;br&gt;# Pipe config&lt;br&gt;##############&lt;br&gt;ipfw pipe 10 config mask dst-ip 0xffffffff bw 256Kbits/s  # in&lt;br&gt;ipfw pipe 110 config mask src-ip 0xffffffff bw 256Kbits/s&lt;br&gt;&lt;br&gt;# IPFW rules for pipes&lt;br&gt;#######################&lt;br&gt;ipfw add 5001 pipe 10 ip from any to &amp;lt;iner ip&amp;gt; in via em0&lt;br&gt;ipfw add 5002 pipe 110 ip from &amp;lt;inner ip&amp;gt; to any out via em0&lt;br&gt;&lt;br&gt;Каждый получает свой пайп с заданной скоростью.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;У меня появилась идея решить задачу в лобовую. Перед  основными пайпами создать некий&lt;br&gt;суперпайп без ограничения скорости, в нем 2 очереди &amp;#8211; для всех и для особого пользователя.&lt;br&gt;Примерно так:&lt;br&gt;&lt;br&gt;&lt;br&gt;# Superpipe&lt;br&gt;############&lt;br&gt;ipfw pipe 1 config bw 100Mbit/s&lt;br&gt;&lt;br&gt;# Queues with prioritization&lt;br&gt;#############################&lt;br&gt;ipfw queue 1 </description>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (Lgo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#32</link>
    <pubDate>Mon, 01 Mar 2010 03:24:03 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Ну так так же и есть :-) Люди платят за канал определенной ширины. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Тогда неправильно описывать этих людей, как &quot;пользователей внутренней сети&quot; (см пост &amp;#8470;1) &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Ну форма выражения может и не совсем точная, но не сильно сказалась на сути проблемы. Это мое мение :-)&lt;br&gt;</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (Lgo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#31</link>
    <pubDate>Mon, 01 Mar 2010 03:21:04 GMT</pubDate>
    <description>&amp;gt;Точно задача как формулируется?&lt;br&gt;&lt;br&gt;Извините за сумбур.&lt;br&gt;&lt;br&gt;Задача такая: сделать 1 пользователя высокопроритетным, чтобы он получал свой гарантированный канал при любых раскладах. При этом надо сохранить старую систему нарезки трафика для всех остальных.&lt;br&gt;&lt;br&gt;Ситему приоритетов я сделал ничего не меняя в системе пайпов для гораничения скорости для всех. И правила для проритето поставил после правил ограничителей скорости.&lt;br&gt;&lt;br&gt;Вот та схема которая работала криво:&lt;br&gt;&lt;br&gt;####################################################&lt;br&gt;# Variant 1 -  Guaranteed channel (priority users) #&lt;br&gt;# Temporary closed                                 #&lt;br&gt;####################################################&lt;br&gt;&lt;br&gt;ipfw table 110 add &amp;lt;superuserip&amp;gt;&lt;br&gt;&lt;br&gt;ipfw pipe 200 config bw 45Mbit/s # in&lt;br&gt;ipfw pipe 300 config bw 45Mbit/s&lt;br&gt;&lt;br&gt;ipfw queue 10 config weight 90 queue 50 pipe 200 gred 0.002/5/15/0.1 mask dst-ip 0xffffffff  # in, high priority&lt;br&gt;ipfw queue 11 config weight 90 queue 50 pipe 300 gred 0.002/5/15/0.1 mask src-ip 0xffffffff  #     high priority&lt;br&gt;i</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (DeadLoco)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#30</link>
    <pubDate>Thu, 25 Feb 2010 07:11:47 GMT</pubDate>
    <description>&amp;gt;Ну так так же и есть :-) Люди платят за канал определенной ширины. &lt;br&gt;&lt;br&gt;Тогда неправильно описывать этих людей, как &quot;пользователей внутренней сети&quot; (см пост &amp;#8470;1)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (DeadLoco)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#29</link>
    <pubDate>Thu, 25 Feb 2010 07:10:13 GMT</pubDate>
    <description>&amp;gt;После того как реализовал схему с очередями, интернет стал работать боком. Все &lt;br&gt;&amp;gt;жалуются на скорость и на длинный пинг. &lt;br&gt;&lt;br&gt;Конфиг с очередями сохранился? Который тормозил? Хочется глянуть&lt;br&gt;&lt;br&gt;&amp;gt;Убрал очереди, забросил всех в 1 пайп, а особого юзера в другой &lt;br&gt;&amp;gt;поуже (Общий канал - 50, дал всем 45, суперюзеру 5), и &lt;br&gt;&amp;gt;все, никто не жалуется, у всех все работает. &lt;br&gt;&lt;br&gt;Не понимаю. У вас что, всего два пайпа получилось? А зачем тогда был вариант с кучей пайпов разной толщины?&lt;br&gt;&lt;br&gt;Точно задача как формулируется? &lt;br&gt;</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (Lgo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#28</link>
    <pubDate>Wed, 24 Feb 2010 21:19:56 GMT</pubDate>
    <description>Блин у нас наже на серверы распространяется минталитет. Ну не работают у нас вещи если их делать правильно.&lt;br&gt;&lt;br&gt;После того как реализовал схему с очередями, интернет стал работать боком. Все жалуются на скорость и на длинный пинг.&lt;br&gt;&lt;br&gt;Убрал очереди, забросил всех в 1 пайп, а особого юзера в другой поуже (Общий канал - 50, дал всем 45, суперюзеру 5), и все, никто не жалуется, у всех все работает.&lt;br&gt;&lt;br&gt;Неправильно? Но работает лучше чем правильно, отак от.&lt;br&gt;</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (Lgo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#27</link>
    <pubDate>Wed, 24 Feb 2010 20:45:43 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; Синтаксически все верно, кажется. Но я все равно не понимаю, зачем внутри &lt;br&gt;&amp;gt; организации делать фиксированные шейпы. Если б вы торговали полосой - это &lt;br&gt;&amp;gt; было бы понятно. Но зачем отдельного пользователя ужимать до 256Кбит вне &lt;br&gt;&amp;gt; зависимости от обстановки... &lt;br&gt;&lt;br&gt;Ну так так же и есть :-) Люди платят за канал определенной ширины.&lt;br&gt;</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (DeadLoco)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#26</link>
    <pubDate>Mon, 22 Feb 2010 23:08:51 GMT</pubDate>
    <description>&amp;gt;Я тут собрал систему, павда не смог убедиться в работоспособности решения. &lt;br&gt;&amp;gt;Я корректно сделал? &lt;br&gt;&lt;br&gt;Синтаксически все верно, кажется. Но я все равно не понимаю, зачем внутри организации делать фиксированные шейпы. Если б вы торговали полосой - это было бы понятно. Но зачем отдельного пользователя ужимать до 256Кбит вне зависимости от обстановки...&lt;br&gt;&lt;br&gt;Попробуйте сделать вот так: &lt;br&gt;&lt;br&gt;ipfw queue 10 config weight 90 queue 50 pipe 200 gred 0.002/5/15/0.1 mask dst-ip 0xffffffff  &lt;br&gt;ipfw queue 11 config weight 90 queue 50 pipe 300 gred 0.002/5/15/0.1 mask src-ip 0xffffffff  &lt;br&gt;&lt;br&gt;ipfw queue 20 config weight 50 queue 50 pipe 200 gred 0.002/5/15/0.1 mask dst-ip 0xffffffff  &lt;br&gt;ipfw queue 21 config weight 50 queue 50 pipe 300 gred 0.002/5/15/0.1 mask src-ip 0xffffffff&lt;br&gt;&lt;br&gt;ipfw queue 30 config weight 25 queue 50 pipe 200 gred 0.002/5/15/0.1 mask dst-ip 0xffffffff  &lt;br&gt;ipfw queue 31 config weight 25 queue 50 pipe 300 gred 0.002/5/15/0.1 mask src-ip 0xffffffff&lt;br&gt;&lt;br&gt;ipfw queue 40 config weight 10 queue 50 pipe 200 gred 0.002/5/15/</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (Lgo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#25</link>
    <pubDate>Mon, 22 Feb 2010 02:20:46 GMT</pubDate>
    <description>Я тут собрал систему, павда не смог убедиться в работоспособности решения.&lt;br&gt;Я корректно сделал?&lt;br&gt;&lt;br&gt;Листин:&lt;br&gt;&lt;br&gt;# Pipe config&lt;br&gt;##############&lt;br&gt;ipfw pipe 10 config mask dst-ip 0xffffffff bw 256Kbits/s  # in&lt;br&gt;ipfw pipe 110 config mask src-ip 0xffffffff bw 256Kbits/s&lt;br&gt;ipfw pipe 11 config mask dst-ip 0xffffffff bw 1Mbits/s    # in&lt;br&gt;ipfw pipe 111 config mask src-ip 0xffffffff bw 512Kbits/s&lt;br&gt;ipfw pipe 12 config mask dst-ip 0xffffffff bw 5Mbits/s    # in&lt;br&gt;ipfw pipe 112 config mask src-ip 0xffffffff bw 1Mbits/s&lt;br&gt;ipfw pipe 13 config mask dst-ip 0xffffffff bw 10Mbits/s   # in&lt;br&gt;ipfw pipe 113 config mask src-ip 0xffffffff bw 2Mbits/s&lt;br&gt;ipfw pipe 14 config mask dst-ip 0xffffffff bw 5Mbits/s    # in&lt;br&gt;ipfw pipe 114 config mask src-ip 0xffffffff bw 5Mbits/s&lt;br&gt;ipfw pipe 40 config mask dst-ip 0xffffffff bw 20Mbits/s    # in&lt;br&gt;ipfw pipe 140 config mask src-ip 0xffffffff bw 5Mbits/s&lt;br&gt;ipfw pipe 41 config mask dst-ip 0xffffffff bw 50Mbits/s    # in&lt;br&gt;ipfw pipe 141 config mask src-ip 0xffffffff bw 10Mbits/s&lt;br&gt;&lt;br&gt;&lt;br&gt;# IPFW rules for pipes&lt;br&gt;#</description>
</item>

<item>
    <title>Приоритезация средствами ipfw и dummynet. Это реально? (Pahanivo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/88086.html#24</link>
    <pubDate>Tue, 16 Feb 2010 12:35:49 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;В принципе, я тут в принципе не вижу постановки задачи ))&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Вот, несколькими комментами выше: &quot;Интересно было бы посмотреть на случай полезного применения &lt;br&gt;&amp;gt;&amp;gt;шейпинга, если речь не идет о торговле полосой с оверселлом&quot; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;что такое полоса с оверселлом ? &lt;br&gt;&lt;br&gt;как я понял это кагда продается полоса шире (в сумме) чем реально существующий аплинк (сумма аплинков)&lt;br&gt;</description>
</item>

</channel>
</rss>
