[Хочется странного]Ограничение скорости

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
ZZaiatSS
Сообщения: 281
Статус: ະໃພຣວືາທູ&

[Хочется странного]Ограничение скорости

Сообщение ZZaiatSS »

Не знаю как это точно называется, но суть такова: есть канал ширной в 128 кб.сек, есть мейл клиент и IM. Первый отправляет большой сообщение, и кушает весь канал, в результате сообщения из IM'а идут с задержкой в 5-10 сек. Чем можно ограничить скорость первому? Ну, как renice только для сети
Спасибо сказали:
Аватара пользователя
Atragor
Сообщения: 681
Статус: ...

Re: [Хочется странного]Ограничение скорости

Сообщение Atragor »

http://monkey.org/~marius/pages/?page=trickle

Читал про него в LXF, сам не проверял.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
Спасибо сказали:
Аватара пользователя
Alex2ndr
Сообщения: 443
ОС: Debian Lenny

Re: [Хочется странного]Ограничение скорости

Сообщение Alex2ndr »

ZZaiatSS писал(а):
01.09.2009 17:14
Не знаю как это точно называется, но суть такова: есть канал ширной в 128 кб.сек, есть мейл клиент и IM. Первый отправляет большой сообщение, и кушает весь канал, в результате сообщения из IM'а идут с задержкой в 5-10 сек. Чем можно ограничить скорость первому? Ну, как renice только для сети

В принципе такое можно сделать - промаркировать трафик через iptables (разные метки для мэйл клиента и IM - как их определить решать вам). Затем пустить их в разные очереди через какую-нить дисциплину - если битами ToS поиграть то можно и через стандартную pfifo_fast - подробнее тут - Linux Advanced Routing & Traffic Control HOWTO
Спасибо сказали:
Аватара пользователя
ZZaiatSS
Сообщения: 281
Статус: ະໃພຣວືາທູ&

Re: [Хочется странного]Ограничение скорости

Сообщение ZZaiatSS »

Atragor писал(а):
01.09.2009 17:51
http://monkey.org/~marius/pages/?page=trickle

Читал про него в LXF, сам не проверял.



Спасибо! Но оно, кажется, не умеет ограничивать уже работающие аппы. Или так невозможно?
Спасибо сказали:
Аватара пользователя
ZZaiatSS
Сообщения: 281
Статус: ະໃພຣວືາທູ&

Re: [Хочется странного]Ограничение скорости

Сообщение ZZaiatSS »

В принципе такое можно сделать - промаркировать трафик через iptables (разные метки для мэйл клиента и IM - как их определить решать вам). Затем пустить их в разные очереди через какую-нить дисциплину - если битами ToS поиграть то можно и через стандартную pfifo_fast - подробнее тут - Linux Advanced Routing & Traffic Control HOWTO


Спасибо, почитаю
Спасибо сказали:
konki
Сообщения: 216

Re: [Хочется странного]Ограничение скорости

Сообщение konki »

еще можно попробовать iprelay. используется очень просто и не надо вникать в iptables
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: [Хочется странного]Ограничение скорости

Сообщение Frank »

Тормоза с ИМ связаны с тем, как шейпит тебя провайдер. В данном случае, он ставит пакеты в очередь и спускает с задержкой. В эти моменты на пинговке ты увидишь такие же лаги - пинги возвращаются с большой задержкой, но потерь нет. Чтобы лаги пропали, нужно просто недогружать чуть-чуть канал :) Обычно, это исходящий канал - часто он в разы тоньше входящего. По описанию, так и есть - забивается исходящий посылаемой почтой. Никакой расстановкой приоритетов ты не спасёшься, т.к. лагает при забитии "обратки" весь твой трафик. Тебе нужно зарезервировать некоторую полосу пропускания для исходящего трафика, чтобы она вообще не занималась никем. Либо зарезать полосу исходящих конкретно по порту (поп3 или какой используется в почтовике).
Изображение
Спасибо сказали: