The OpenNET Project / Index page

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

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

"Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от opennews (??) on 17-Авг-09, 18:58 
В статье (http://rb03.ru/blog/noname00/136.php) рассмотрены решения двух задач:
-  автоматическое ограничение пропускной способности в четко определенное время, с заранее заданными параметрами, большую часть суток ограничения скорости нет.
-  увеличение пропускной способности в ночное время, при использовании статического шейпинга.


Предоставлен ряд скриптов, позволяющих выполнять данные операции при минимальном участии оператора.

URL: http://rb03.ru/blog/noname00/136.php
Новость: http://www.opennet.ru/opennews/art.shtml?num=23063

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

 Оглавление

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


1. "Применение связки ipfw pipe + perl для решения задач шейпинг"  +/
Сообщение от hz (??) on 17-Авг-09, 18:58 
велосипед и tablearg не осилен
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Применение связки ipfw pipe + perl для решения задач шейпинг"  +/
Сообщение от NoName00 email(??) on 19-Авг-09, 06:50 
>велосипед и tablearg не осилен

Гм, как tablearg может помочь в нужное время изменить ширину канала без дополнительных накруток?

Велосипед где?

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

2. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от ононим on 17-Авг-09, 19:18 
а если в линуксе доступное средство управления скоростью канала?
почитал про HTB и решил ставить для этих целей FreeBSD. Там правила можно гораздо быстрее осилить.

или все же я не прав?

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

3. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от vitek (??) on 17-Авг-09, 20:24 
man tc
tc - show / manipulate traffic control settings
http://www.knowplace.org/pages/howtos/traffic_shaping_with_l...
http://en.traffpro.ru/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +1 +/
Сообщение от nanodaemon (ok) on 19-Авг-09, 05:47 
истинно так. тамошние iptables, tc и htb полный отлет гусей в вакууме. в бсд есть altq, dummynet и ng_car - этого более чем достаточно для решения любых задач по шейпенгу. и самое главное эти все вещи просты и прозрачны для освоения и работы.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от Zamir (??) on 20-Авг-09, 09:15 
>а если в линуксе доступное средство управления скоростью канала?
>почитал про HTB и решил ставить для этих целей FreeBSD. Там правила
>можно гораздо быстрее осилить.
>
>или все же я не прав?

с одной стороны прав, с другой нет
HTB позволяет стоит иерархические очереди и расставлять в ней приоритеты
для зарезания входящего трафика надо использовать полисер
в результате никаких правил iptables - всё настраивается командой tc
решение на линукс получается гибче, но сложность заключается в том что бы хорошенько во всём разобраться.

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

4. "Уже было"  +/
Сообщение от Ilya Evseev email on 17-Авг-09, 22:18 
http://www.opennet.ru/opennews/art.shtml?num=22630
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Уже было"  +/
Сообщение от XoRe (ok) on 18-Авг-09, 10:19 
>http://www.opennet.ru/opennews/art.shtml?num=22630

Так и про вашу новость можно сказать "уже было" и привести более старую ссылку.
Поэтому больше велосипедов, хороших и разных =)

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

6. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от mr_gfd on 18-Авг-09, 15:36 
Автору б все свести в один скрипт, и просто его вызывать с ключами подходящими. О tablearg уже выше вспоминали.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от NoName00 email(??) on 19-Авг-09, 07:08 
Про свести в один скрипт - упоминание есть в статье.

tablearg на мой взгляд - не более чем свернуть все пайпы в минимум правил. Его использование не освобождает от необходимости в нужное время тем или иным образом пинать файер дабы изменить скорость.

В моем случае - Задача 2 - скрипты отлично работают уже более трех месяцев и вполне себя оправдывают.

Велосипед и есть велосипед. Но на то и *nix что он у каждого свой.

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

10. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от XoRe (ok) on 19-Авг-09, 14:34 
>В моем случае - Задача 2 - скрипты отлично работают уже более
>трех месяцев и вполне себя оправдывают.
>
>Велосипед и есть велосипед. Но на то и *nix что он у
>каждого свой.

Точно.
Но вы выложили свое решение задачи на всеобщее обозрение, для ознакомления, критики и замечаний.
Вот люди ознакомились и покритиковали =)

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

11. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от NoName00 email(??) on 20-Авг-09, 06:41 
>Точно.
>Но вы выложили свое решение задачи на всеобщее обозрение, для ознакомления, критики
>и замечаний.
>Вот люди ознакомились и покритиковали =)

Да я и не спорю. И ни коим образом не высказываю неудовольствия относительно отзывов.
Ваши же замечания, XoRe, поражают меня своей глубиной и, так сказать, качеством. С Вами безусловно очень приятно общаться. Спасибо!

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

13. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от DeadLoco (ok) on 20-Авг-09, 10:13 
"..Но на то и *nix что он у каждого свой.."

Именно поэтому вы брезгуете общими для всех манами?

man ipfw

     ipfw set [disable number ...] [enable number ...]
     ipfw set move [rule] number to number
     ipfw set swap number number
     ipfw set show

вся ваша самодеятельность заменяется двумя строчками в кроне.

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

14. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от NoName00 email(??) on 20-Авг-09, 10:31 
>[оверквотинг удален]
>man ipfw
>
>     ipfw set [disable number ...] [enable number
>...]
>     ipfw set move [rule] number to number
>
>     ipfw set swap number number
>     ipfw set show
>
>вся ваша самодеятельность заменяется двумя строчками в кроне.

Сеты это интересно. Надо присмотреться повнимательней.
Буду знать, спасибо за информацию.

PS: маны не игнорю, но привычка читать по диагонали порой играет не лучшую роль.

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

15. "Применение связки ipfw pipe + perl для решения задач шейпинг..."  +/
Сообщение от NoName00 email(??) on 20-Авг-09, 10:48 
Небольшое дополнение. В случае когда писались эти скрипты внедрение сетов и таблеарг (о которых не спорю я узнала только что) равно перенастройке полдесятка серверов и изменению биллинга. Велосипед велосипедом, на завалинки у всех разные.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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