The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
нарезка траффика, !*! LinaS, 28-Май-02, 00:48  [смотреть все]
  • RE: нарезка траффика, !*! Nightman, 06:42 , 28-Май-02 (1)
  • RE: нарезка траффика, !*! boykov, 03:45 , 29-Май-02 (8)
  • RE: нарезка траффика, !*! Antony, 12:55 , 29-Май-02 (10)
    • RE: нарезка траффика, !*! LinaS, 15:04 , 29-Май-02 (11)
      • RE: нарезка траффика, !*! Кип, 11:35 , 31-Май-02 (12)
        • RE: нарезка траффика, !*! LinaS, 12:47 , 31-Май-02 (13)
          • RE: нарезка траффика, !*! Gromozeka, 16:57 , 31-Май-02 (14)
            >>немножко поподробнее можешь объяснить как выкрутилась
            >>?
            >>
            >>спасибо
            >
            >Ну вообще-то тут все просто как обычно оказалось
            >Мне надо было, чтобы траффик ssh передавался без задержек (а то сидеть
            >в mc и жать по клавише в минуту - скучно :)).
            >Отдельный канал для него жалко... В итоге выкрутилась сначала так:
            >
            >У ipa в конфиге в секции rule {} есть секция limit {},
            >в которой можно прописать, что по истечении такого-то лимита (в байтах)
            >выполнить то-то и се-то... То есть я туда просто прописала удаление
            >старых pipe's и добавление новых. Но это не лучший способ, удалять
            >на ходу...
            >
            >Потом я поразбиралась с магическим словом queue в ipwf и в итоге
            >все более-менее работает (на рабочей системе последний вариант еще не проверяла
            >- юзеров жалко :)), но на локальном компе с ужатым траффиком
            >все пашет.
            >
            >Примерно написала следующее:
            >
            >..................
            >
            ># ужимаем FTP
            >
            >ipfw add queue 10 tcp from any 20,21 to any 1024-65535 in
            >via fxp0
            >ipfw add queue 20 tcp from any 1024-65535 to any 20,21 out
            >via fxp0
            >ipfw add queue 10 tcp from any 1024-65535 to any 1024-65535 in
            >via fxp0
            >ipfw add queue 20 tcp from any 1024-65535 to any 1024-65535 out
            >via fxp0
            >ipfw queue 10 config weight 1 pipe 10
            >ipfw queue 20 config weight 1 pipe 20
            >
            ># И даем ssh полную свободу
            >
            >ipfw add queue 50 tcp from any 22 to any 1024-65535 in
            >via fxp0
            >ipfw add queue 60 tcp from any 1024-65535 to any 22 out
            >via fxp0
            >ipfw queue 50 config pipe 10 weight 100
            >ipfw queue 60 config pipe 20 weight 100
            >
            >..................
            >
            ># И сами пайпы
            >ipfw add pipe 10 tcp from any to any in via fxp0
            >
            >ipfw pipe 10 config
            >ipfw add pipe 20 tcp from any to any out via fxp0
            >
            >ipfw pipe 20 config
            >
            >
            >Ну и плюс остальной траффик прописала, кому какой приоритет.
            >
            >сэту :))

            Делал я так когдато.

            Скажем не очень помогает.
            Пользователи заваливают канал даже не напрягаясь.
            Насколько я понимаю, это происходит из-за асиметрии входящего и выходящего трафика.
            Приходилось непропорционально зарезать выходящий трафик.
            Только в таком случае помогало.
            Было бы интересно найти shaper который бы учитывал tcp окно.

            Если кто знает где есть документация  что это за очереди такие RED, GRED и как они работают, кинти ссылку плиз.


  • RE: нарезка траффика, !*! Nightman, 10:05 , 03-Июн-02 (21)
  • RE: нарезка траффика, !*! VladKa, 10:27 , 03-Июн-02 (22)



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

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