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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Kolesnikoff                2:5020/400     15 Nov 2006  07:07:38
 To : Vadim Goncharov
 Subject : Re: IPFW policy routing
 -------------------------------------------------------------------------------- 
 
 Vadim Goncharov <vadimnuclight@tpu.ru> wrote:
 
 > 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> как же тогда ECMP работает в кошках,
 > джуниперах и прочих телесинах?". И что AK> самое интересное - оно
 > действительно работает.
 > 
 
 > Казалось бы, причем тут ECMP, которое отдельная тема? Про что был задан
 > вопрос, про то и был дан ответ.
  
   ECMP - как раз не отдельная тема в данном случае, а правильное решение той
 же задачи. Балансировать каналы средствами файрволла - это ж не от хорошей
 жизни.
 
 > А поминаешь разработчиков - ну так
 > напиши им.
 
    А что толку? Hе так давно раздули флейм до потолка как раз про ECMP, а в
 итоге все остались при своём мнении. Hе будет в ближайшее время ECMP во
 фряхе.
 
  Aleander
 
  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/7525bcdae557.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional