Date: Thu, 30 Nov 2006 19:14:58 +0300 From: Alex Povolotsky <tarkhil@webmail.sub.ru> To: "Tobias P. Santos" <tobias@netconsultoria.com.br> Cc: freebsd-net@freebsd.org Subject: Re: pipe dropping lots of packets Message-ID: <456F0382.70409@webmail.sub.ru> In-Reply-To: <456EB055.7030603@netconsultoria.com.br> References: <456DF2DF.1070702@webmail.sub.ru> <456EB055.7030603@netconsultoria.com.br>
next in thread | previous in thread | raw e-mail | index | archive | help
Tobias P. Santos wrote: > Hello! > > > Alex Povolotsky wrote: >> Hello! >> >> I'm trying to set up FreeBSD-based router, and got troubles with >> bandwidth limiting. My queues drops lots of packets. >> >> [23:38] gw:~ # ipfw pipe 200 config bw 30mbit/s queue 100 > > You should use 30Mbit/s (with capital M). > > >> [23:42] gw:~ # ipfw add 600 pipe 200 ip from any to any out via vlan333 >> 00600 pipe 200 ip from any to any out via vlan333 >> >> seems to be easy. now >> >> [23:43] gw:~ # ipfw zero >> Accounting cleared. >> >> make sure we'll catch packets out of pipe >> >> [23:43] gw:~ # sysctl net.inet.ip.fw.one_pass >> net.inet.ip.fw.one_pass: 0 >> >> and, waiting a bit >> >> [23:43] gw:~ # ipfw show | grep vlan333 >> 00600 2010 140730 pipe 200 ip from any to any out via vlan333 >> 00700 0 0 allow ip from any to table(1) via vlan333 >> 00710 840 142335 allow ip from table(1) to any via vlan333 >> >> whoops! No packets left pipe >> >> part of ipfw pipe list >> >> 00200: 30.000 bit/s 0 ms 100 sl. 1 queues (1 buckets) droptail > ^^^^^^^^^^^^ > > See, 30 bit/s will drop a lot of packets! ;) Whooops!!! Thanks. Alex.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?456F0382.70409>