Implementing network channels
Posted May 4, 2006 14:05 UTC (Thu) by
kfiles (subscriber, #11628)
In reply to:
Implementing network channels by nix
Parent article:
Implementing network channels
> I think the netfilter problems are more significant.
I don't see why. If I'm designing a server process that requires very high throughput, I'm not going to install iptables rules for established connections. That kind of performance hit just seems antithetical to high throughput.
I would think the following logic would be fine for users:
* If the iptables rules installed only filter on the first packet in a connection, network channels can be used for data reception.
* If per-packet (establisted connection) rules are in effect, disable network channels.
I'd be perfectly happy with such a compromise, and I can't imagine it would be to hard to set a /proc variable when iptables installs a rull for established connections.
--kirby
(
Log in to post comments)