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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : yx                                   2:5020/400     03 Apr 2002  03:00:02
 To : Andrew Noga
 Subject : Re: деление канала поровну
 -------------------------------------------------------------------------------- 
 
 Andrew Noga <Andrew.Noga@p1.f304.n469.z2.fidonet.org> wrote:
 
 >>> можно как-то делить канал в интернет поровну между рабочими станциями?
 >>> если одна машина - весь канал ее, если 4 - делится на четверых поровну
 >>> итд.
 > если идут запросы с N IP адресов, то надо рапределять полосу равномерно
 > между машинами, назависимо во сколько сессий и потоков идет http/ftp
 > траффик
 >
 
  весьма похоже на упрощенный вариант какой-либо fair queue.
  точно такого нет похожн нет (если N - динамически меняется).
  (если же N известно и не меняется - можно нарезать им полосу в соотв-и с N
   - хоть поровну, хоть еще как).
 
  есть похожие варианты: с tc например можно задать sfq алгоритм
  на исходящем интер-се, на котором будет попытка отн-но честно поделить
  (динамически) полосу для каждого из имеющихся потоков. Hо поток при этом
  будет идентифицироваться нп по src_ip/dst_ip/dest_port. В случае если нужно
  оставить идентификацию потока только по src_ip... можно попробовать
  соорудить свою идент-ю потока (нп посм. как организованно попадание
  где-то (если не ошибаюсь) в районе linux/net/sched/sch_sfq.c), но..
 
  может лучше просто гарантировать, скажем, определенный конкретный кусочек
  полосы конкр-м клиентам; а в остальной полосе пусть честно потоко-толкаются
  в соответствии с, нп, той же sfq.  Так нарисовать можно, теми же tc (iproute2).
 
 -- 
 Vladimir Yakovetsky
 --- ifmail v.2.15dev5
  * Origin: Extreme Telecom (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: деление канала поровну   Andrew Noga   24 Mar 2002 03:05:01 
 Re: деление канала поровну   Vitaly Lugovsky   24 Mar 2002 19:59:54 
 Re: деление канала поровну   yx   03 Apr 2002 03:00:02 
Архивное /ru.linux/15068b60f9ec3.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional