Packet loss with traffic shaper and routing

Michael W. Oliver michael at gargantuan.com
Tue May 2 04:09:13 UTC 2006


On 2006-05-01T22:12:00-0300, tpeixoto at widesoft.com.br wrote:
> Please, take a look in my previous post.
> I guess the problem lies with IPFW and dummynet.
> How do you shape your clients?
> 
> Here we have (for each client):
> 
> ipfw pipe 1 config bw 512Kbit/s
> ipfw pipe 2 config bw 512Kbit/s
> ipfw add pipe 1 ip from any to any mac any 00:11:22:33:44:55 in
> ipfw add pipe 2 ip from any to any mac 00:11:22:33:44:55 any out

I am no ipfw or dummynet expert, but I read some of your other posts and
noticed that you are using 3200 rules and 3200 pipes, and are matching
the mac address.  Do you have to match the mac, or can you do this by IP
address?  According to the IPFW man page, if you specify a mask with
your pipe configuration, you can match on every bit which would
dynamically create the pipes based on the size of the parent pipe.  I
think it would be something like...

ipfw pipe 1 config bw 512kbit/s mask src-ip 0xffffffff
ipfw pipe 2 config bw 512kbit/s mask dst-ip 0xffffffff
ipfw add pipe 1 ip from any to any in
ipfw add pipe 2 ip from any to any out

Like I said, I am no expert, but figured I would spew this to the list
anyway.

-- 
Mike Oliver, KI4OFU
[see complete headers for contact information]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20060502/29e68a51/attachment.pgp


More information about the freebsd-net mailing list