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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vyacheslav Vovk                      2:4624/8       31 Jan 2006  12:34:49
 To : All
 Subject : ipfw gred
 -------------------------------------------------------------------------------- 
 
 есть такое правило
 
 add 9098 queue 880 ip from 10.0.3.216/29 to any via ng* in
 queue 880 config mask src-ip 0xffffffff pipe 788 queue 40 gred 0.002/10/20/0.1
 pipe 788 config bw $total128 queue 5
 add 9099 queue 885 ip from any to 10.0.3.216/29 via ng* out
 queue 885 config mask dst-ip 0xffffffff pipe 789 queue 40 gred 0.002/10/20/0.1
 pipe 789 config bw $total128 queue 5
 
 [1082] [vovk@cn]~#ipfw pipe 789 show
 00789: 128.000 Kbit/s    0 ms    5 sl. 0 queues (1 buckets) droptail
     mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
 q00885: weight 1 pipe 789   40 sl. 5 queues (64 buckets)
           GRED w_q 0.001999 min_th 10 max_th 20 max_p 0.099991
     mask: 0x00 0x00000000/0x0000 -> 0xffffffff/0x0000
 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
  24 ip           0.0.0.0/0          10.0.3.216/0       25     2952  0    0   0
  27 ip           0.0.0.0/0          10.0.3.219/0     18880 25306319 15 20940
 3578
  28 ip           0.0.0.0/0          10.0.3.220/0     17735 23866566 22 29429
 2480
  30 ip           0.0.0.0/0          10.0.3.222/0     11033  9970804  0    0 1881
  31 ip           0.0.0.0/0          10.0.3.223/0     2633  3633347  0    0 168
 
 при достижении лимита в 40 пакетов при пинге айпи, который достиг этого лимита,
 получаю No buffer space available. Drp растет как положенно, дропается все.
 
 64 bytes from 10.0.3.222: icmp_seq=1216 ttl=200 time=1596.685 ms
 64 bytes from 10.0.3.222: icmp_seq=1217 ttl=200 time=1395.524 ms
 64 bytes from 10.0.3.222: icmp_seq=1218 ttl=200 time=1189.684 ms
 64 bytes from 10.0.3.222: icmp_seq=1219 ttl=200 time=1192.556 ms
 64 bytes from 10.0.3.222: icmp_seq=1220 ttl=200 time=989.053 ms
 ping: sendto: No buffer space available
 ping: sendto: No buffer space available
 64 bytes from 10.0.3.222: icmp_seq=1222 ttl=200 time=1662.186 ms
 
 как бы получить тихий дроп, а не No buffer space available?
 
 -- 
 wbr, slava [vovk-uanic]
 --- tin/1.8.0-20051224 ("Ronay") (UNIX) (FreeBSD/6.0-STABLE (i386))
  * Origin: la curte estima de la torba (2:4624/8@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 ipfw gred   Vyacheslav Vovk   31 Jan 2006 12:34:49 
Архивное /ru.unix.bsd/1095410f60ac9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional