The OpenNET Project / Index page

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

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

"traffic shaping via ipfw"
Сообщение от Farry emailИскать по авторуВ закладки on 01-Дек-03, 09:31  (MSK)
Я вообще говоря пытаюсь сделать сабж во Фре, но вот беда как то он криво работает....народ конечно говорил что в БСД трафик шэйпинг не самый прямой но не до такой же степени!!!
делаю рлезз уж куда банальнее
ipfw pipe 1 config bw 20Kbytes/s
ipfw add pipe 1 ip from any 80 to me
в заданном направлении ваще никакого трафика не пропускает...минут через 30 =))) начинает пропускать тока....и тп...и ipfw pipe 1 show
показывает че то странное типа 20 kbits/s  а не kbytes/s
с чем это могет быть связано неужели никак не лечится???
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "traffic shaping via ipfw"
Сообщение от LinaS emailИскать по авторуВ закладки on 01-Дек-03, 10:29  (MSK)
>Я вообще говоря пытаюсь сделать сабж во Фре, но вот беда как
>то он криво работает....народ конечно говорил что в БСД трафик шэйпинг
>не самый прямой но не до такой же степени!!!
>делаю рлезз уж куда банальнее
>ipfw pipe 1 config bw 20Kbytes/s
>ipfw add pipe 1 ip from any 80 to me
>в заданном направлении ваще никакого трафика не пропускает...минут через 30 =))) начинает
>пропускать тока....и тп...и ipfw pipe 1 show
>показывает че то странное типа 20 kbits/s  а не kbytes/s
>с чем это могет быть связано неужели никак не лечится???

нормально все работает, если аккуратно настроить ;)
для начала неплохо было бы показать вывод
ipfw show и ipfw pipe show
дословно ;)

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

2. "traffic shaping via ipfw"
Сообщение от m emailИскать по авторуВ закладки on 01-Дек-03, 10:58  (MSK)
>Я вообще говоря пытаюсь сделать сабж во Фре, но вот беда как
>то он криво работает....народ конечно говорил что в БСД трафик шэйпинг
>не самый прямой но не до такой же степени!!!
>делаю рлезз уж куда банальнее
>ipfw pipe 1 config bw 20Kbytes/s
>ipfw add pipe 1 ip from any 80 to me
>в заданном направлении ваще никакого трафика не пропускает...минут через 30 =))) начинает
>пропускать тока....и тп...и ipfw pipe 1 show
>показывает че то странное типа 20 kbits/s  а не kbytes/s
>с чем это могет быть связано неужели никак не лечится???

ipfw pipe 1 config bw 20kB

20KBytes/s = (20*8)=160kbit/s

ipfw pipe 1 config bw 160k

man ipfw --> TRAFFIC SHAPER CONFIGURATION -->
bw bandwidth | device
             Bandwidth, measured in [K|M]{bit/s|Byte/s}.

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

3. "traffic shaping via ipfw"
Сообщение от Farry Искать по авторуВ закладки on 01-Дек-03, 11:28  (MSK)
да умеем мы биты в байты переводить и обратно математики как ни как=)))
дело не в этом...
не вижу просто боше точек приложения аккуратности ....вывод такой
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "traffic shaping via ipfw"
Сообщение от Farry Искать по авторуВ закладки on 01-Дек-03, 11:30  (MSK)
>да умеем мы биты в байты переводить и обратно математики как ни
>как=)))
>дело не в этом...
>не вижу просто боше точек приложения аккуратности ....вывод такой


farry# ipfw pipe 1 config bw 100Kbytes/s
farry# ipfw add pipe 1 tcp from any to me in
00100 pipe 1 tcp from any to me in
farry# ipfw show
00100     16      840 pipe 1 tcp from any to me in
65535 414557 95023534 allow ip from any to any
farry# ipfw pipe show
00001: 800.000 Kbit/s    0 ms   50 sl. 1 queues (1 buckets) droptail
    mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
  0 tcp      10.130.1.39/1249    10.131.32.166/132     42     2180  0    0   0
farry#

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

5. "traffic shaping via ipfw"
Сообщение от Farry Искать по авторуВ закладки on 01-Дек-03, 11:33  (MSK)
и все фром эни 80 ту ми...ничего не проходит=))
типа как денай
есть подозрение что заработает но через полчаса
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "traffic shaping via ipfw"
Сообщение от HFSC emailИскать по авторуВ закладки on 01-Дек-03, 12:19  (MSK)
>и все фром эни 80 ту ми...ничего не проходит=))
>типа как денай
>есть подозрение что заработает но через полчаса

20Kbytes/s -> 20KBytes/s

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

13. "traffic shaping via ipfw"
Сообщение от m emailИскать по авторуВ закладки on 02-Дек-03, 11:33  (MSK)
>>и все фром эни 80 ту ми...ничего не проходит=))
>>типа как денай
>>есть подозрение что заработает но через полчаса
>
>20Kbytes/s -> 20KBytes/s
Но
ipfw pipe 1 config bw 20KB
не есть
ipfw pipe 1 config bw 20Kb
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "traffic shaping via ipfw"
Сообщение от m emailИскать по авторуВ закладки on 02-Дек-03, 11:23  (MSK)
>да умеем мы биты в байты переводить и обратно математики как ни
>как=)))
>дело не в этом...
>не вижу просто боше точек приложения аккуратности ....вывод такой

A man-ы читать?

А свой вопрос ты сам перечитывал?

Прочитай мой ответ на предмет  man ipfw --> Bandwidth, measured in [K|M]{bit/s|Byte/s}.
И особо обрати внимание на регистр написания:
Kbit/s - это есть Кбиты
KByte/s - это есть Кбайты

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

7. "traffic shaping via ipfw"
Сообщение от Mc emailИскать по авторуВ закладки on 01-Дек-03, 16:58  (MSK)
вот пример ограничения максимальной скорости до уровня 64 кбита
ipfw add 10 pipe 10 ip from any to 192.168.54.5 in via fxp0
ipfw add 10 queue 10 ip from any to 192.168.54.5 in via fxp0
ipfw queue 10 config weight 6 pipe 10
ipfw pipe 10 config bw 64kbit/s
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "traffic shaping via ipfw"
Сообщение от Psy emailИскать по авторуВ закладки on 01-Дек-03, 17:32  (MSK)
Ни разу не пробовал резать по портам, но во работающая схема нарезки канала со справедливой раздачей всем поровну

ipfw pipe 11 config mask dst-ip 0x000000ff bw 240000 queue 10
ipfw add 103 pipe 11 ip from any to 192.168.10.1/24 via rl1
ipfw add 104 pipe 11 ip from 192.168.10.1/24 to any via rl1

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

8. "traffic shaping via ipfw"
Сообщение от dukie Искать по авторуВ закладки on 01-Дек-03, 17:30  (MSK)
ipfw add pipe 1 ip from any 80 to me

вообще то ip не может иметь порта - либо tcp либо udp - может в этом дело??

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

10. "traffic shaping via ipfw"
Сообщение от Farry Искать по авторуВ закладки on 01-Дек-03, 21:24  (MSK)
>ipfw add pipe 1 ip from any 80 to me
>
>вообще то ip не может иметь порта - либо tcp либо udp
>- может в этом дело??
вообще то это я по неавнимательности писал ясно что ипфв такую фичу не проглатывает и приходилось писать tcp ...но не в этом проблема как видно
лана попробую заря


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

11. "traffic shaping via ipfw"
Сообщение от toor emailИскать по авторуВ закладки on 02-Дек-03, 09:37  (MSK)
>Я вообще говоря пытаюсь сделать сабж во Фре, но вот беда как
>то он криво работает....народ конечно говорил что в БСД трафик шэйпинг
>не самый прямой но не до такой же степени!!!
>делаю рлезз уж куда банальнее
>ipfw pipe 1 config bw 20Kbytes/s
>ipfw add pipe 1 ip from any 80 to me
>в заданном направлении ваще никакого трафика не пропускает...минут через 30 =))) начинает
>пропускать тока....и тп...и ipfw pipe 1 show
>показывает че то странное типа 20 kbits/s  а не kbytes/s
>с чем это могет быть связано неужели никак не лечится???

sysctl -w net.inet.ip.fw.one_pass = 0


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

14. "traffic shaping via ipfw"
Сообщение от Farry emailИскать по авторуВ закладки on 03-Дек-03, 02:32  (MSK)
>>Я вообще говоря пытаюсь сделать сабж во Фре, но вот беда как
>>то он криво работает....народ конечно говорил что в БСД трафик шэйпинг
>>не самый прямой но не до такой же степени!!!
>>делаю рлезз уж куда банальнее
>>ipfw pipe 1 config bw 20Kbytes/s
>>ipfw add pipe 1 ip from any 80 to me
>>в заданном направлении ваще никакого трафика не пропускает...минут через 30 =))) начинает
>>пропускать тока....и тп...и ipfw pipe 1 show
>>показывает че то странное типа 20 kbits/s  а не kbytes/s
>>с чем это могет быть связано неужели никак не лечится???
>
>sysctl -w net.inet.ip.fw.one_pass = 0
заработало=))) риспект а что это за вэрайебл такой пользительный?


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

15. "traffic shaping via ipfw"
Сообщение от igor emailИскать по авторуВ закладки on 03-Дек-03, 10:25  (MSK)
Если прочитать внимательно man ipfw то из этого следует что
при шейпинге нужно ставить [M|K]Byte/s а не Bytes/s -- это первое на что нужно обратить внимаение
второе -- это помнить что номер порта можно указывать только для пакетов tcp/udp ну и третье более корректно писать правила
  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "traffic shaping via ipfw"
Сообщение от Farry Искать по авторуВ закладки on 04-Дек-03, 15:20  (MSK)
>Если прочитать внимательно man ipfw то из этого следует что
>при шейпинге нужно ставить [M|K]Byte/s а не Bytes/s -- это первое на
>что нужно обратить внимаение
>второе -- это помнить что номер порта можно указывать только для пакетов
>tcp/udp ну и третье более корректно писать правила
ну это понятно...заработало то не от "более корректного написания" и чтения мана а от того что переменную в 0 поставил указанную.!!

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


Удалить

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




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

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