|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Yury Trembach 2:5020/400 17 Oct 2002 14:55:53 To : Serge Romanchenko Subject : Re: shaper for incoming traffic -------------------------------------------------------------------------------- Serge Romanchenko <Serge.Romanchenko@p29.f1024.n4635.z2.fidonet.org> wrote: JM>> Хех... Как ты представляешь себе вообще саму идею резания _входящего_ SR> Дык BSD исполняет его легко - не далее как вчера была демонстрация знакомым SR> BSD-шником через ихние pipe, а значит _принципиально_ это есть возможно :| SR> я себе представляю эту идею следующим образом: SR> 1 абсолютно _все_ пакеты на определенном интерфейсе запихиваем в FIFO и SR> держим их там необходимый промежуток времени, потом отправляем по роутингу. SR> 2 выбираем пакеты с нужным dst и дальше п.1 3 ежли нуна, заглядывем в SR> таблицу (NAT|MASQ), восстанавливаем оригинальный dst, дальше п.2 Фактически это тот же шейпер исходящего трафика, только выполняется не в очереди на интерфейсе, а в отдельной очереди. Ты все равно управляешь не скоростью _приема_ пакетов, а скоростью их отдачи дальше. Кстати, тут есть определенный нюанс - если ты считаешь трафик _отдаваемый клиенту_ (то есть по output на интерфейсе), то в этом случае дропнутые из-за превышения размера очереди пакеты учтены не будут, по идее. В отличие от варианта с шейпингом в очереди на исходящем интерфейсе. Hасколько это правильно - вопрос. -- С уважением Yury --- ifmail v.2.15dev5 * Origin: Satellite Net Service company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/130281ee225f5.html, оценка из 5, голосов 10
|