The OpenNET Project / Index page

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

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

"Глюки с dummynet или...с головой?"
Сообщение от Tron Искать по авторуВ закладки on 29-Окт-02, 01:38  (MSK)
Перекопал все и нигде не видел чтобы кто-то жаловался на такую проблему как у меня.Проблема такова, что траффик назначенный мной не только не совпадает, еще и получается наоборот.Например:если я задаю ограничение в 50Kbit/s - не вижу ограничения (канал 1.5Mbit/s даунлоад, реально 200 Килобайт/с max), если я задаю 5Kbit/s - то замечаю снижения траффика около 60-100 Килобайт/с, если задам 500Bit/s то снижается до 20-40 Килобайт/с и так далее.
В манах про dummynet пишется,что траффик настраивается чисто интуитивно,но блин,не до такой степени..Подскажите, что не так..и что именно можно подправить ,чтобы добиться хотя бы приблизительного совпадения заданной и реальной скорости траффика.

Система: Фри 4.7 Релиз. fxp0 ( Intel )
Инет->DSL Modem(router NAT)->hub->FreeBSD(ipfw, gateway,dhcp) , Client1, Client2 and so ....
Роутер на модеме дивертит пакеты с инета на Фри.Все клиенты выходят в инет только через Фри
Писал правила как в ман, делая ограничения как и на ip так и на tcp.
В настройках кернел менял HZ от 30 до 3000, особых изменений не заметил..
Все относящие к файрволу и dummynet настройки включены в кернеле
См сабж,не дайте мне сойти с ума...Бьюсь пару недель
Буду благодарен за помощь!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Глюки с dummynet или...с головой?"
Сообщение от Nightman Искать по авторуВ закладки on 29-Окт-02, 05:37  (MSK)
>Перекопал все и нигде не видел чтобы кто-то жаловался на такую проблему
>как у меня.Проблема такова, что траффик назначенный мной не только не
>совпадает, еще и получается наоборот.Например:если я задаю ограничение в 50Kbit/s -
>не вижу ограничения (канал 1.5Mbit/s даунлоад, реально 200 Килобайт/с max), если
>я задаю 5Kbit/s - то замечаю снижения траффика около 60-100 Килобайт/с,
>если задам 500Bit/s то снижается до 20-40 Килобайт/с и так далее.
>
>В манах про dummynet пишется,что траффик настраивается чисто интуитивно,но блин,не до такой
>степени..Подскажите, что не так..и что именно можно подправить ,чтобы добиться хотя
>бы приблизительного совпадения заданной и реальной скорости траффика.
>
>Система: Фри 4.7 Релиз. fxp0 ( Intel )
>Инет->DSL Modem(router NAT)->hub->FreeBSD(ipfw, gateway,dhcp) , Client1, Client2 and so ....
>Роутер на модеме дивертит пакеты с инета на Фри.Все клиенты выходят в
>инет только через Фри
>Писал правила как в ман, делая ограничения как и на ip так
>и на tcp.
>В настройках кернел менял HZ от 30 до 3000, особых изменений не
>заметил..
>Все относящие к файрволу и dummynet настройки включены в кернеле
>См сабж,не дайте мне сойти с ума...Бьюсь пару недель
>Буду благодарен за помощь!!!

Проверяй правила попадания пакетов в "трубы"!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Глюки с dummynet или...с головой?"
Сообщение от LinaS emailИскать по авторуВ закладки on 29-Окт-02, 09:27  (MSK)
>Перекопал все и нигде не видел чтобы кто-то жаловался на такую проблему
>как у меня.Проблема такова, что траффик назначенный мной не только не
>совпадает, еще и получается наоборот.Например:если я задаю ограничение в 50Kbit/s -
>не вижу ограничения (канал 1.5Mbit/s даунлоад, реально 200 Килобайт/с max), если
>я задаю 5Kbit/s - то замечаю снижения траффика около 60-100 Килобайт/с,
>если задам 500Bit/s то снижается до 20-40 Килобайт/с и так далее.
>
>В манах про dummynet пишется,что траффик настраивается чисто интуитивно,но блин,не до такой
>степени..Подскажите, что не так..и что именно можно подправить ,чтобы добиться хотя
>бы приблизительного совпадения заданной и реальной скорости траффика.
>
>Система: Фри 4.7 Релиз. fxp0 ( Intel )
>Инет->DSL Modem(router NAT)->hub->FreeBSD(ipfw, gateway,dhcp) , Client1, Client2 and so ....
>Роутер на модеме дивертит пакеты с инета на Фри.Все клиенты выходят в
>инет только через Фри
>Писал правила как в ман, делая ограничения как и на ip так
>и на tcp.
>В настройках кернел менял HZ от 30 до 3000, особых изменений не
>заметил..
>Все относящие к файрволу и dummynet настройки включены в кернеле
>См сабж,не дайте мне сойти с ума...Бьюсь пару недель
>Буду благодарен за помощь!!!

правила то покажи?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Глюки с dummynet или...с головой?"
Сообщение от Tron Искать по авторуВ закладки on 29-Окт-02, 11:22  (MSK)
>>Перекопал все и нигде не видел чтобы кто-то жаловался на такую проблему
>>как у меня.Проблема такова, что траффик назначенный мной не только не
>>совпадает, еще и получается наоборот.Например:если я задаю ограничение в 50Kbit/s -
>>не вижу ограничения (канал 1.5Mbit/s даунлоад, реально 200 Килобайт/с max), если
<<--skip-->>
По ману
<net.inet.ip.fw.one_pass=0>
....
ipfw add 10 pipe 1 proto from client1 to any
ipfw add 11 pipe 2 proto from any to client1
ipfw pipe 1 config bw 10Kbit/s
ipfw pipe 2 config bw 10Kbit/s
ipfw add 12 allow bla bla
...................................
...................................

Вместо proto писал как ip так и tcp. client1 это узел в моей сети. Также пробовал вписывать in, out, via fxp0, но без разницы за исключением одного,
пакеты попадают только в пайпу номер 1.Даже если я поменяю пайпы местами.
Мне это кажется нелогичным, если я что то снимаю с инета,то должно быть
from any to client1? Почему же даунлоад и uploads попадают только в from client1 to any? И пайпа 2 всегда пустая...Если я впишу в конец xmit fxp0, ругается что "can't check xmit interface of incoming packets"
Насколько я знаю, dummynet умеет различать incoming и outgoing пакеты, или я ошибаюсь?
Подскажите что не так...
И большое спасибо за внимание!!!
Удач всем!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Глюки с dummynet или...с головой?"
Сообщение от LinaS emailИскать по авторуВ закладки on 29-Окт-02, 13:09  (MSK)
>>>Перекопал все и нигде не видел чтобы кто-то жаловался на такую проблему
>>>как у меня.Проблема такова, что траффик назначенный мной не только не
>>>совпадает, еще и получается наоборот.Например:если я задаю ограничение в 50Kbit/s -
>>>не вижу ограничения (канал 1.5Mbit/s даунлоад, реально 200 Килобайт/с max), если
><<--skip-->>
>По ману
><net.inet.ip.fw.one_pass=0>
>....
>ipfw add 10 pipe 1 proto from client1 to any
>ipfw add 11 pipe 2 proto from any to client1
>ipfw pipe 1 config bw 10Kbit/s
>ipfw pipe 2 config bw 10Kbit/s
>ipfw add 12 allow bla bla
>...................................
>...................................
>
>Вместо proto писал как ip так и tcp. client1 это узел в
>моей сети. Также пробовал вписывать in, out, via fxp0, но без
>разницы за исключением одного,
>пакеты попадают только в пайпу номер 1.Даже если я поменяю пайпы местами.
>
>Мне это кажется нелогичным, если я что то снимаю с инета,то должно
>быть
>from any to client1? Почему же даунлоад и uploads попадают только в
>from client1 to any? И пайпа 2 всегда пустая...Если я впишу
>в конец xmit fxp0, ругается что "can't check xmit interface of
>incoming packets"

и правильно ругается, надо тогда уж recv (received - принятый, в то время как xmit - transmitted (или как-то так) - переданный)

в общем, мысли такие: где у тебя стоит divert (если есть)? по отношению к этим правилам.

>Насколько я знаю, dummynet умеет различать incoming и outgoing пакеты, или я
>ошибаюсь?
>Подскажите что не так...
>И большое спасибо за внимание!!!
>Удач всем!


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Глюки с dummynet или...с головой?"
Сообщение от Tron Искать по авторуВ закладки on 29-Окт-02, 14:46  (MSK)
LinaS, Привет!
>
>и правильно ругается, надо тогда уж recv (received - принятый, в то
>время как xmit - transmitted (или как-то так) - переданный)
>
>в общем, мысли такие: где у тебя стоит divert (если есть)? по
>отношению к этим правилам.
>
На модеме Speed Touch Pro.Он работает как роутер, и в НАТ я сказал defserver=x.x.x.x (то есть на FreeBSD IP). Конфигурация в общем выглядить самой простой, автодозвон и роутинг я оставил модему.Помню,тут умный чел сказал что при дивертинг пакеты изменяются..я не вник ..
Если можно,посоветуйте что изменить с такой схемой. Может ли НАТ на модеме искажать пакеты?..и имеет ли он отношение к глюкам с dummynet?..

Удачи!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Глюки с dummynet или...с головой?"
Сообщение от LinaS emailИскать по авторуВ закладки on 29-Окт-02, 15:09  (MSK)
>LinaS, Привет!
>>
>>и правильно ругается, надо тогда уж recv (received - принятый, в то
>>время как xmit - transmitted (или как-то так) - переданный)
>>
>>в общем, мысли такие: где у тебя стоит divert (если есть)? по
>>отношению к этим правилам.
>>
>На модеме Speed Touch Pro.Он работает как роутер, и в НАТ я
>сказал defserver=x.x.x.x (то есть на FreeBSD IP). Конфигурация в общем выглядить
>самой простой, автодозвон и роутинг я оставил модему.Помню,тут умный чел сказал
>что при дивертинг пакеты изменяются..я не вник ..
>Если можно,посоветуйте что изменить с такой схемой. Может ли НАТ на модеме
>искажать пакеты?..и имеет ли он отношение к глюкам с dummynet?..
>
>Удачи!

НАТ изменяет пакеты. Попробуй пайпы вешать на внутренний интерфейс, а не на внешний... потому как на внешнем частных адресов не будет в любом случае
то есть все то же самое, но via внутренний_интерфейс

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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