|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Goncharov 2:5020/400 14 Nov 2006 20:02:42 To : Alexander Kolesnikoff Subject : Re: IPFW policy routing --------------------------------------------------------------------------------
Hi Alexander Kolesnikoff!
On Fri, 10 Nov 2006 02:00:59 +0000 (UTC); Alexander Kolesnikoff wrote about
'Re: IPFW policy routing':
>>> Будет. У ipfw keep-state создает точно так же динамические рулесы для
>>> любого action. Вот только кидать пакеты
>>> _одного_ соединения в _разные_
>>> каналы, как в твоем правиле написано - очень плохая идея, tcp будет
>>> тормозить.
AK>> Почему плохая идея, и почему tcp должен тормозить ?
>> Потому что два канала, если только это не части одного транка,
>> обязательно будут иметь разные задержки прохождения пакетов до хоста
>> назначения. А TCP имеет много разных таймерах, и приспосабливается
>> как к обычным задержкам, так и высчитывает таймауты ретрансмита при
>> потере пакетов. В результате эффективного использования каналов не
>> будет, особенно если будут потери. По этой причине существующие
>> балансировщики нагрузки на разные каналы обычно имеют некую хэш-функцию
>> от тупла (srcip, srcport, dstip, dstport), результатом которой является
>> номер канала, в который отправить пакет, чтобы в результате каждое
>> соединение всегда ходило по своему каналу, а распределение нагрузки шло
>> на разные соединения.
>>
AK> Вообще-то вопрос был как раз про per-flow load balancing а не про
AK> round-robin. Меня, мягко говоря, удивляет нежелание разработчиков сделать
AK> нормальную поддержку ECMP во FreeBSD и в качестве доводов приводят как раз
AK> такие же или очень похожие аргументы. У меня просто риторический вопрос:
AK> "А
AK> как же тогда ECMP работает в кошках, джуниперах и прочих телесинах?". И
AK> что
AK> самое интересное - оно действительно работает.
Казалось бы, причем тут ECMP, которое отдельная тема? Про что был задан
вопрос, про то и был дан ответ. А поминаешь разработчиков - ну так
напиши им.
--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru
[Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight]
--- slrn/0.9.8.1 on FreeBSD 4.11/i386
* Origin: Nuclear Lightning @ Tomsk, TPU AVTF Hostel (2:5020/400@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/103594e1c0fd1.html, оценка из 5, голосов 10
|