I've finally concluded that I'm not personally ever going to understand how to use PF to do rock-solid traffic shaping on my network. We have one incoming DSL line (1.5/768) and three other interfaces for our LAN, DMZ and VOIP subnets. We have one external static IP.

I've never been able to get the traffic shaping to work solidly with our NAT and RDR-to-DMZ setup. TCP and UDP traffic to/from the VOIP phone subnet should always win, since it's realtime and can't be delayed or retried.

I've seen all kind of conflicting information about multiple queues, NAT disrupting queue assignments and the like.

I'm interested in hearing from anyone who actually thinks this can be done, purely using a single OpenBSD router with four ethernet interfaces (1 to the outside world, 3 to our subnets).

I've heard from a lot of people who claim to think they know how this works, but I'm now convinced that very few actually do.

If you're really sure you know what you're doing, please e-mail me privately. I'll send you a description of the config, plus our current pf.conf so you can judge the complexity of the job, and give me a flat-rate estimate on writing a new pf.conf. I've heard from lots of people to the tune of "I'll look at it for $x a hour" but I could waste a lot of time and money that way. If you're confident you can do it in a known amount of time, give me a bid.

Thanks in advance. My frustration level has been very high concerning this project, because everyone is relying on this system to perform the job well, and we've just never gotten the traffic shaping to work well.

--
     Chris 'Xenon' Hanson | Xenon @ 3D Nature | http://www.3DNature.com/
 "I set the wheels in motion, turn up all the machines, activate the programs,
  and run behind the scenes. I set the clouds in motion, turn up light and 
sound,
  activate the window, and watch the world go 'round." -Prime Mover, Rush.

Reply via email to