Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Kolesnikoff                2:5020/400     10 Nov 2006  06:00:59
 To : Vadim Goncharov
 Subject : Re: IPFW policy routing
 -------------------------------------------------------------------------------- 
 
 Vadim Goncharov <vadimnuclight@tpu.ru> wrote:
 
 > Hi Alexander Kolesnikoff! 
 > 
 > On Thu, 9 Nov 2006 01:17:40 +0000 (UTC); Alexander Kolesnikoff wrote about
 > 'Re: IPFW policy routing':
 > 
 > >> Будет. У ipfw keep-state создает точно так же динамические рулесы для
 > >> любого action. Вот только кидать пакеты 
 > >> _одного_ соединения в _разные_
 > >> каналы, как в твоем правиле написано - очень плохая идея, tcp будет
 > >> тормозить.
 > AK>   Почему плохая идея, и почему tcp должен тормозить ?
 > 
 > Потому что два канала, если только это не части одного транка,
 > обязательно будут иметь разные задержки прохождения пакетов до хоста
 > назначения. А TCP имеет много разных таймерах, и приспосабливается
 > как к обычным задержкам, так и высчитывает таймауты ретрансмита при
 > потере пакетов. В результате эффективного использования каналов не
 > будет, особенно если будут потери. По этой причине существующие
 > балансировщики нагрузки на разные каналы обычно имеют некую хэш-функцию
 > от тупла (srcip, srcport, dstip, dstport), результатом которой является
 > номер канала, в который отправить пакет, чтобы в результате каждое
 > соединение всегда ходило по своему каналу, а распределение нагрузки шло
 > на разные соединения.
 > 
 
   Вообще-то вопрос был как раз про per-flow load balancing а не про
 round-robin. Меня, мягко говоря, удивляет нежелание разработчиков сделать
 нормальную поддержку ECMP во FreeBSD и в качестве доводов приводят как раз
 такие же или очень похожие аргументы. У меня просто риторический вопрос: "А
 как же тогда ECMP работает в кошках, джуниперах и прочих телесинах?". И что
 самое интересное - оно действительно работает.
 
  Alexander
 --- ifmail v.2.15dev5.3
  * Origin: UKU (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 IPFW policy routing   Alex Bakhtin   08 Nov 2006 18:48:45 
 Re: IPFW policy routing   Vadim Goncharov   08 Nov 2006 19:57:04 
 Re: IPFW policy routing   Alexander Kolesnikoff   09 Nov 2006 05:17:40 
 Re: IPFW policy routing   Vadim Goncharov   09 Nov 2006 18:08:47 
 Re: IPFW policy routing   Alexander Kolesnikoff   10 Nov 2006 06:00:59 
 Re: IPFW policy routing   Vadim Goncharov   14 Nov 2006 20:02:42 
 Re: IPFW policy routing   Alexander Kolesnikoff   15 Nov 2006 07:07:38 
 Re: IPFW policy routing   Valentin Nechayev   02 Dec 2006 14:02:30 
Архивное /ru.unix.bsd/7525feffe1c9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional