The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выполнено портирование ipfw и dummynet для Linux"
Отправлено nuclight, 24-Июн-09 13:17 
>1. Повешать фильтр на eth0 на исходящие из LAN сегмента
>2. Фильтр на тот же eth0 от самого сервера

Ага, то есть вы предлагаете шейпить ответные ACK'и от клиента к отправителю. Загвоздка в том, что вы не сможете описать все такие ситуации в терминах просто шейпинга трафика - бывают ретрансмиты, количество ответного трафика от приложения клиента тоже непредсказуемо, и т.д. Этот вариант в теории рабочий, но на практике будет работать плохо. Шейпинг прямого трафика гораздо адекватнее.

>3. Убить торрент клиент на сервере

То есть, вы расписываетесь в том, что не сможете справиться с такой ситуацией лишь исходящими филтрами :) Что и требовалось показать.

>А TCP по скорости сам все подгонит

Он это и при входящем шейпинге подгонит точно так же.

>>[провайдер]--[eth0]--[другой роутер]--[eth1]--[eth0]--[сам сервер]--[eth1]-[внутренние машины]
>>
>Единственное чего вы добьетесь если поставите фильтр на входящий с eth0, так
>это балансировку сегмента - [eth1]-----[внутренние машины], но ни как не -
>[канал к провайдеру]-----[eth0].

Ваша проблема в том, что вы мыслите не в тех терминах. Мы балансируем сегмент [сам сервер]--[eth1]--[внутренние машины], а не сегмент [сам сервер]--[eth1]-[внутренние машины], который только и можно зашейпить исходящими. А на сегмент [канал к провайдеру]-----[eth0] мы не влияем, повлиять не можем, но это и не надо - он эквивалентен участку [аплинк провайдера]--[провайдер], на который нам тоже наплевать.

>Если пров послал тебе в общей сложности 3 Мбайта в секунду, то
>ты эти 3 мега и получешь на своей сетевке, то есть
>канал свой ты на это количество трафика в еденицу времени уже
>забил и ни чего ты с этим уже не зделаешь.

Ну и что? Головой-то думать кто будет? Шейпинг, в отличие от полисинга, оперирует не только текущим моментом, когда оно пришло, и ничего не сделаешь - но и будущим. На которое уже можно повлиять.

>Люди ну подумайте головой как вы можете огроничивать то что от вас
>не зависит.

Ага-ага. По этим словам, шейпинг вообще невозможен - как мы можем повлиять на то, с какой скоростью сервер где-то в инете отдает клиенту трафик, он же от нас не зависит!

>nuclight вот ты вот рисуешся знаниями SACK, congestion control, RED/GRED, а в
>этом вопросе палишся же.

Это просто у вас в голове каша, и как оно всё работает, в полную картину не укладывается. Проблема-то не у меня - у меня вон шейпинг входящих прекрасно работает :)

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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