URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 2745
[ Назад ]

Исходное сообщение
"как ограничить скорость"

Отправлено dsjkvf , 08-Июн-06 12:22 
можно ли с помощью ipfw (или иного инструмента) ограничить скорость для одного конкретного приложения и / или сессии? и если можно, то как?

(ограничение скорости с помощью ipfw from IP to IP по очевидным причинам не подходит).


спасибо.


Содержание

Сообщения в этом обсуждении
"как ограничить скорость"
Отправлено Necron , 08-Июн-06 17:29 
>можно ли с помощью ipfw (или иного инструмента) ограничить скорость для одного
>конкретного приложения и / или сессии? и если можно, то как?
>
>
>(ограничение скорости с помощью ipfw from IP to IP по очевидным причинам
>не подходит).
>
>
>спасибо.


Разве в правилах нельзя указывать локальный или удаленный порт?
И соответственно включать pipe?


"как ограничить скорость"
Отправлено dsjkvf , 08-Июн-06 17:32 
>Разве в правилах нельзя указывать локальный или удаленный порт?
>И соответственно включать pipe?

ну, укажем мы, например, 21 порт -- и? может быть несколько сессий, все из которых надо ограничить по-разному.


"как ограничить скорость"
Отправлено Necron , 08-Июн-06 17:58 
>>Разве в правилах нельзя указывать локальный или удаленный порт?
>>И соответственно включать pipe?
>
>ну, укажем мы, например, 21 порт -- и? может быть несколько сессий,
>все из которых надо ограничить по-разному.

Опиши поподробнее - что за демонов нужно урезать по скорости, доступ к ним из всего инета или же с определенных подсетей, как ты будешь узнавать кто к ним коннектится и т.п.
Сделать можно все, имея желание.


"как ограничить скорость"
Отправлено dsjkvf , 08-Июн-06 20:50 
>Опиши поподробнее - что за демонов нужно урезать по скорости, доступ к
>ним из всего инета или же с определенных подсетей, как ты
>будешь узнавать кто к ним коннектится и т.п.
>Сделать можно все, имея желание.

описываю -- задача была самая примитивная: положить на SFTP-сервер большой объем данных так, чтобы при этом канал не был занят полностью. условие: с сервером при этом открыто и несколько других сессий, идет постоянный обмен данными.

и, поскольку сходу клиента с ограничением на upload не нашел, то подумал, что можно это сделать с помощью ipfw. теперь, правда, задача уже решена, но интерес все равно остался -- можно ли с помощью ipfw создать правило так, чтобы из нескольких схожих сессий оно ограничивало только одну? т.е., как-то, видимо, эту одну сессию открыть только в рамках ограниченого интефейса...


"как ограничить скорость"
Отправлено Sarge , 09-Июл-08 19:14 
>описываю -- задача была самая примитивная: положить на SFTP-сервер большой объем данных
>так, чтобы при этом канал не был занят полностью.

man scp (смотри ключ -l)