| 
    
    | 
   
           
    
     
Re: lug-bg: ��
 
- Subject: Re: lug-bg: ��
 
- From: Daniel Ivanov <sertys@xxxxxxxxxxxxxx>
 
- Date: Mon, 18 Jul 2005 03:49:39 +0300
 
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
 
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
 
 
 
N  = log(N)
Vasil Kolev wrote:
 
В нд, 2005-07-17 в 02:10 +0300, Daniel Ivanov написа:
  
Едно писмо ме подсети да си помисля малко по въпроса. Почти всеки от нас 
може да "съчини" един "рутер", който да раздава интернет, рутира , 
шейпва и класифицира.
В ръцете на развойчика са tc и iptables. Всичко е прекрасно. Но когато 
трафика надхвърли 600-700 мбита виждате, че няма процесор, който да може 
да издържа системата ви.Поне засега.
 Класически способ е да се създават класове с някакъв qdisc и в тях 
трафика да се слага с fwmark. IPtables обаче има тъпото свойство просто 
да traverse-ва веригите си, което забавя адски много при ruleset от 
>10000 правила.
   
 
Това има просто решение, което бая хора ползват - ако имаш да маркираш 8
class C мрежи, просто правиш 8 отделни chain-а за всяко class C, и
слагаш после по едно правило, което да води до тях, така смъкваш ~8 пъти
броя traverse-вания. По принцип може да се сметне лесно на колко трябва
да се разбие, за да е най-ефективно.
  
 
 
 
 
      
      |  
     
    | 
   
    
    |