Filtering Performance

Hi all, I am putting together my first transparent bridge firewall after years of building gateways. Everything is working but I have a question.

When I was building out the ruleset I couldn't get traffic to pass until I put this in:

Code:
 set skip on bridge0

I started wondering if it would be easier to filter on the bridge interface and only have one decision point for the rules. I know normally we put the filter closest to the originating host. Is there a performance gain by using the physical interface instead of the bridge, or is it just a logical separation thing?

Thoughts?

Thanks for looking.
 
I was filtering and shaping ~500Mbit/sec on the bridge (Core2Duo), with ipfw() and dummynet(). In theory, it should works faster than L3 filter (like routers), and it really was, from my experience. But for me buying a more powerful server is more simple that trying to get even 10% of performance increasing the old one. ;)
 
Yeah, this was mostly an exercise of my curiosity. I can't be bothered enough to set up test gear to find out which one is better.
 
Back
Top