The OpenNET Project / Index page

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

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

"Разделение канала в Линукс"
Сообщение от Boroda emailИскать по авторуВ закладки on 26-Фев-03, 16:20  (MSK)
Народ! Может кто знает как поделить канал в Линуксе, а то когда Sendmail отправляет почту каналд садиться практически полностью...   IPFW не предлагать..  Настройки сделаны на iptables  Плиз help
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Разделение канала в Линукс"
Сообщение от Z0termaNN emailИскать по авторуВ закладки on 26-Фев-03, 17:00  (MSK)
>Народ! Может кто знает как поделить канал в Линуксе, а то когда
>Sendmail отправляет почту каналд садиться практически полностью...   IPFW не
>предлагать..  Настройки сделаны на iptables  Плиз help


насколько я понимаю нужно ограничивать исходящий трафик, это достаточно
просто. У тебя есть 3 пути
- cbq
- traffic shaper
- iptables

вот тебе примеры

1. iptables

iptables --new-chain car
iptables --insert OUTPUT 1 -p tcp --destination-port 25 -o eth1 --jump car
iptables --append car -m limit --limit 20/sec --jump RETURN
iptables --append car --jump DROP


здесь соответственно исходящий трафик smtp с eth1 ограничивается 20
пакетами в секунду при помощи tbf

2. cbq


здесь выбор алгоритмов намного шире, вот тебе пример с htb
tc qdisc add dev eth1 root handle 1: htb default 2 r2q 1
tc class add dev eth1 parent 1: classid 1:1 htb rate 10mbit ceil 10mbit mtu 1500
tc class add dev eth1 parent 1:1 classid 1:77 htb rate 32kbit ceil 48kbit mtu 1500 prio 0
tc class add dev eth1 parent 1:1 classid 1:2  htb rate 128kbit ceil 128kbit mtu 1500
tc filter add dev eth1 protocol ip parent 1:0 prio 1 u32 match ip dport 25 flowid 1:77


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


Удалить

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




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

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