можно ли с помощью ipfw (или иного инструмента) ограничить скорость для одного конкретного приложения и / или сессии? и если можно, то как?(ограничение скорости с помощью ipfw from IP to IP по очевидным причинам не подходит).
спасибо.
>можно ли с помощью ipfw (или иного инструмента) ограничить скорость для одного
>конкретного приложения и / или сессии? и если можно, то как?
>
>
>(ограничение скорости с помощью ipfw from IP to IP по очевидным причинам
>не подходит).
>
>
>спасибо.
Разве в правилах нельзя указывать локальный или удаленный порт?
И соответственно включать pipe?
>Разве в правилах нельзя указывать локальный или удаленный порт?
>И соответственно включать pipe?ну, укажем мы, например, 21 порт -- и? может быть несколько сессий, все из которых надо ограничить по-разному.
>>Разве в правилах нельзя указывать локальный или удаленный порт?
>>И соответственно включать pipe?
>
>ну, укажем мы, например, 21 порт -- и? может быть несколько сессий,
>все из которых надо ограничить по-разному.Опиши поподробнее - что за демонов нужно урезать по скорости, доступ к ним из всего инета или же с определенных подсетей, как ты будешь узнавать кто к ним коннектится и т.п.
Сделать можно все, имея желание.
>Опиши поподробнее - что за демонов нужно урезать по скорости, доступ к
>ним из всего инета или же с определенных подсетей, как ты
>будешь узнавать кто к ним коннектится и т.п.
>Сделать можно все, имея желание.описываю -- задача была самая примитивная: положить на SFTP-сервер большой объем данных так, чтобы при этом канал не был занят полностью. условие: с сервером при этом открыто и несколько других сессий, идет постоянный обмен данными.
и, поскольку сходу клиента с ограничением на upload не нашел, то подумал, что можно это сделать с помощью ipfw. теперь, правда, задача уже решена, но интерес все равно остался -- можно ли с помощью ipfw создать правило так, чтобы из нескольких схожих сессий оно ограничивало только одну? т.е., как-то, видимо, эту одну сессию открыть только в рамках ограниченого интефейса...
>описываю -- задача была самая примитивная: положить на SFTP-сервер большой объем данных
>так, чтобы при этом канал не был занят полностью.man scp (смотри ключ -l)