<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: проблема с pipe в FreeBSD</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html</link>
    <description>У меня есть канал 1024Кбит/с, нужно разделить его между пользователями, так чтобы у одних была скорость 80Кбит/с, у других 64Кбит/с а у третих - 32Кбит/с.&lt;br&gt;Почитал статьи насчет использования pipe - мало что понял :( Мне для каждого пользователя создавать свой пайп, или очередями это делать? Можно примерчик?&lt;br&gt;&lt;br&gt;Вот как я это думаю:&lt;br&gt;#user1&lt;br&gt;ipfw pipe 1 config bw 80Kbit/s queue 20&lt;br&gt;ipfw queue  1 config pipe 1 weight 50 queue 20&lt;br&gt;ipfw add queue  1 ip from 192.168.1.1 to any&lt;br&gt;....&lt;br&gt;#user55&lt;br&gt;ipfw pipe 55 config bw 64Kbit/s queue 20&lt;br&gt;ipfw queue  55 config pipe 55 weight 50 queue 20&lt;br&gt;ipfw add queue  55 ip from 192.168.1.97 to any&lt;br&gt;&lt;br&gt;Мне кажется - так работать не будет, особенно если юзеров больше, чем пропускная способность канала, как еще можно?&lt;br&gt;Подскажите пожалуйста!!!</description>

<item>
    <title>проблема с pipe в FreeBSD (masters)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html#6</link>
    <pubDate>Tue, 09 Dec 2008 21:31:03 GMT</pubDate>
    <description>&amp;gt;&amp;gt;#Allows to use more than 1 pipe for packet&lt;br&gt;&amp;gt;&amp;gt;/sbin/sysctl net.inet.ip.fw.one_pass=0&lt;br&gt;&lt;br&gt;подскажите, как для этой схемы задать, через какие пайпы пакету проходить, а через какие нет ?&lt;br&gt;&lt;br&gt;например 1й пайп - общая скорость,&lt;br&gt;2й пайп - скорость для конкретных IP (на каждого)&lt;br&gt;3й пайп - скорость для всей сети (на каждого)&lt;br&gt;&lt;br&gt;Если я в 3м пайпе задам всю сеть, то по идее все пакеты 2го пайпа попадут и в 3й? И им выставится меньшая скорость ???&lt;br&gt;</description>
</item>

<item>
    <title>проблема с pipe в FreeBSD (netop)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html#5</link>
    <pubDate>Tue, 30 Jan 2007 17:42:53 GMT</pubDate>
    <description>А если я хочу разделить канал! Т.е одной сети дать 512К и другой столько-же, мне тогда делать:&lt;br&gt;#Queue for max 512Kbit/s download and max 512Kbit/s upload&lt;br&gt;ipfw queue 1 config pipe 1 mask dst-ip 0xffffffff&lt;br&gt;ipfw pipe 1 config bw 512Kbit/s&lt;br&gt;ipfw queue 2 config pipe 2 mask src-ip 0xffffffff&lt;br&gt;ipfw pipe 2 config bw 512Kbit/s&lt;br&gt;ipfw add queue 1 ip from any to 192.168.1.0/24 out #To client&lt;br&gt;ipfw add queue 2 ip from 192.168.1.0/24 to any in  #From client&lt;br&gt;&lt;br&gt;И тоже самое для другой сети? &lt;br&gt;#Queue for max 512Kbit/s download and max 512Kbit/s upload&lt;br&gt;ipfw queue 3 config pipe 1 mask dst-ip 0xffffffff&lt;br&gt;ipfw pipe 3 config bw 512Kbit/s&lt;br&gt;ipfw queue 4 config pipe 2 mask src-ip 0xffffffff&lt;br&gt;ipfw pipe 4 config bw 512Kbit/s&lt;br&gt;ipfw add queue 3 ip from any to 192.168.2.0/24 out #To client&lt;br&gt;ipfw add queue 4 ip from 192.168.2.0/24 to any in  #From client&lt;br&gt;&lt;br&gt;А верхнюю часть оставить также?</description>
</item>

<item>
    <title>проблема с pipe в FreeBSD (netop)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html#4</link>
    <pubDate>Tue, 30 Jan 2007 12:50:02 GMT</pubDate>
    <description>&amp;gt;#users 80Kbit &lt;br&gt;&amp;gt;ipfw pipe 3 config mask dst-ip 0xffffffff bw 80Kbit/s &lt;br&gt;&amp;gt;ipfw pipe 4 config mask src-ip 0xffffffff bw 80Kbit/s &lt;br&gt;&amp;gt;ipfw add pipe 3 ip from any to 192.168.1.1,192.168.1.2,192.168.1.3 out #To client &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;ipfw add pipe 4 ip from 192.168.1.1,192.168.1.2,192.168.1.3 to any in  #From &lt;br&gt;&amp;gt;client &lt;br&gt;&lt;br&gt;Вот это уже похоже на правду!!!! Огромаднейшее спасибо mummy !!!!!&lt;br&gt;Сейчас буду делать :)</description>
</item>

<item>
    <title>проблема с pipe в FreeBSD (netop)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html#3</link>
    <pubDate>Tue, 30 Jan 2007 12:44:21 GMT</pubDate>
    <description>&amp;gt;ipfw add pipe 1 tcp from IP_serv to IP_cli1,IP_cli2,IP_cli3 &lt;br&gt;&amp;gt;ipfw add pipe 2 tcp from IP_serv to IP_cli4,IP_cli5,IP_cli6 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;ipfw pipe 1 config bw 80Kb/s &lt;br&gt;&amp;gt;ipfw pipe 2 config bw 64Kb/s &lt;br&gt;&lt;br&gt;А разве так получится на каждого юзера по 80Кбит/с? Я думал что если так сделать, то 80Кбит будут делится на IP_cli1,IP_cli2 и IP_cli3 ! Или я ошибаюсь?</description>
</item>

<item>
    <title>проблема с pipe в FreeBSD (mummy)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html#2</link>
    <pubDate>Tue, 30 Jan 2007 12:39:20 GMT</pubDate>
    <description>#Allows to use more than 1 pipe for packet&lt;br&gt;/sbin/sysctl net.inet.ip.fw.one_pass=0&lt;br&gt;&lt;br&gt;#External interface, please change this value!&lt;br&gt;ipfw add allow ip from any to any via rl0&lt;br&gt;&lt;br&gt;#users 80Kbit&lt;br&gt;ipfw pipe 3 config mask dst-ip 0xffffffff bw 80Kbit/s&lt;br&gt;ipfw pipe 4 config mask src-ip 0xffffffff bw 80Kbit/s&lt;br&gt;ipfw add pipe 3 ip from any to 192.168.1.1,192.168.1.2,192.168.1.3 out #To client&lt;br&gt;ipfw add pipe 4 ip from 192.168.1.1,192.168.1.2,192.168.1.3 to any in  #From client&lt;br&gt;&lt;br&gt;#users 64Kbit&lt;br&gt;ipfw pipe 5 config mask dst-ip 0xffffffff bw 64Kbit/s&lt;br&gt;ipfw pipe 6 config mask src-ip 0xffffffff bw 64Kbit/s&lt;br&gt;ipfw add pipe 5 ip from any to 192.168.1.4,192.168.1.5,192.168.1.6 out #To client&lt;br&gt;ipfw add pipe 6 ip from 192.168.1.4,192.168.1.5,192.168.1.6 to any in  #From client&lt;br&gt;&lt;br&gt;#users 32Kbit&lt;br&gt;ipfw pipe 7 config mask dst-ip 0xffffffff bw 64Kbit/s&lt;br&gt;ipfw pipe 8 config mask src-ip 0xffffffff bw 64Kbit/s&lt;br&gt;ipfw add pipe 7 ip from any to 192.168.1.7,192.168.1.7,192.168.1.7 out #To client&lt;br&gt;ipfw add pipe 8 ip from 192.168.1.7,192.168.1.7</description>
</item>

<item>
    <title>проблема с pipe в FreeBSD (Kos)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID1/71790.html#1</link>
    <pubDate>Tue, 30 Jan 2007 10:55:58 GMT</pubDate>
    <description>&amp;gt;У меня есть канал 1024Кбит/с, нужно разделить его между пользователями, так чтобы &lt;br&gt;&amp;gt;у одних была скорость 80Кбит/с, у других 64Кбит/с а у третих &lt;br&gt;&amp;gt;- 32Кбит/с. &lt;br&gt;&amp;gt;Почитал статьи насчет использования pipe - мало что понял :( Мне для &lt;br&gt;&amp;gt;каждого пользователя создавать свой пайп, или очередями это делать? Можно примерчик? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вот как я это думаю: &lt;br&gt;&amp;gt;#user1 &lt;br&gt;&amp;gt;ipfw pipe 1 config bw 80Kbit/s queue 20 &lt;br&gt;&amp;gt;ipfw queue  1 config pipe 1 weight 50 queue 20 &lt;br&gt;&amp;gt;ipfw add queue  1 ip from 192.168.1.1 to any &lt;br&gt;&amp;gt;.... &lt;br&gt;&amp;gt;#user55 &lt;br&gt;&amp;gt;ipfw pipe 55 config bw 64Kbit/s queue 20 &lt;br&gt;&amp;gt;ipfw queue  55 config pipe 55 weight 50 queue 20 &lt;br&gt;&amp;gt;ipfw add queue  55 ip from 192.168.1.97 to any &lt;br&gt;&amp;gt;&lt;br&gt;ipfw add pipe 1 tcp from IP_serv to IP_cli1,IP_cli2,IP_cli3&lt;br&gt;ipfw add pipe 2 tcp from IP_serv to IP_cli4,IP_cli5,IP_cli6&lt;br&gt;&lt;br&gt;ipfw pipe 1 config bw 80Kb/s&lt;br&gt;ipfw pipe 2 config bw 64Kb/s&lt;br&gt;&lt;br&gt;&amp;gt;Мне кажется - так работать не будет, особенно если юзеров больше, чем &lt;br&gt;&amp;gt;пропускная способность канала, как еще можно? &lt;br&gt;&amp;gt;Подскажите пожалуйста!!! &lt;br&gt;&lt;br&gt;А причем тут </description>
</item>

</channel>
</rss>
