The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"многоуровневые пайпы в FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"многоуровневые пайпы в FreeBSD"  
Сообщение от masters email(ok) on 11-Дек-08, 09:52 
>>/sbin/sysctl net.inet.ip.fw.one_pass=0

подскажите, как для этой схемы задать, через какие пайпы пакету проходить, а через какие нет ?

например 1й пайп - скорость канала,
2й пайп - скорость для конкретных IP (на каждого)
3й пайп - скорость для всей сети (на каждого)

Если я в 3м пайпе задам всю сеть, то все пакеты 2го пайпа попадут и в 3й (одна сеть). И им выставляется наименьшая скорость.

Как быть?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "многоуровневые пайпы в FreeBSD"  
Сообщение от Grey (ok) on 11-Дек-08, 09:59 
>[оверквотинг удален]
>
>например 1й пайп - скорость канала,
>2й пайп - скорость для конкретных IP (на каждого)
>3й пайп - скорость для всей сети (на каждого)
>
>Если я в 3м пайпе задам всю сеть, то все пакеты 2го
>пайпа попадут и в 3й (одна сеть). И им выставляется наименьшая
>скорость.
>
>Как быть?

если в ipfw - может использовать skipto ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "многоуровневые пайпы в FreeBSD"  
Сообщение от A Clockwork Orange on 11-Дек-08, 10:07 
а надо как? конкретный пример? чтобы у конкретного хоста скорость была больше чем у всей сети?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "многоуровневые пайпы в FreeBSD"  
Сообщение от masters email(ok) on 11-Дек-08, 10:09 
>если в ipfw - может использовать skipto ?

ухты, действительно - я про это забыл :( Просто к линухе привык, что там есть дочерние классы.
Спасибо за идею!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "многоуровневые пайпы в FreeBSD"  
Сообщение от Pahanivo email(ok) on 11-Дек-08, 11:05 
>>если в ipfw - может использовать skipto ?
>
>ухты, действительно - я про это забыл :( Просто к линухе привык,
>что там есть дочерние классы.
>Спасибо за идею!

http://www.opennet.me/base/net/ipfwdummynet.txt.html
мой пример двухуровнего пайпа

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "многоуровневые пайпы в FreeBSD"  
Сообщение от masters email(ok) on 11-Дек-08, 13:07 
>http://www.opennet.me/base/net/ipfwdummynet.txt.html
>мой пример двухуровнего пайпа

ОГО, вот это я понимаю - файрволище :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "многоуровневые пайпы в FreeBSD"  
Сообщение от masters email(ok) on 11-Дек-08, 20:02 
>если в ipfw - может использовать skipto ?

покопался, не сильно понял смысл правила skipto :(

в каком варианте оно сработает, а в каком нет?
Например: если IP попадают под условия пайпа, оно сработает, а если нет - то пропустит. Так чтоли ?

ipfw pipe 3 config mask dst-ip 0xffffffff bw 1024Kbit/s
ipfw add 2000 skipto 4000 pipe 3 ip from not 192.168.254.0/24 to 172.25.254.170

ipfw pipe 4 config mask dst-ip 0xffffffff bw 512Kbit/s
ipfw add 3000 pipe 4 ip from not 192.168.254.0/24 to 172.25.254.0/24

ipfw add 4000 allow ip from any to any

Правильно мыслю ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "многоуровневые пайпы в FreeBSD"  
Сообщение от masters (ok) on 12-Дек-08, 21:50 

>Правильно мыслю ?

Все, уже сам нашел - оказалось неправильно :)
ipfw add 2100 skipto 4000 ip from not 192.168.254.0/24 to 172.25.254.170

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру