Chuck Swiger wrote:
On Mar 7, 2007, at 12:54 PM, Justin Robertson wrote:
[ ... ]
  Due to the nature of the current performance disparity between 6.x (I
assume this is due to the work on making processes thread friendly?) and
4.11 (still kicking arse) I'm sticking with the 4.11 branch - and here comes my question. If someone is interested, could you work up an option to allow removal of the sackOK (sack permitted negotiation) on SYN packets, and then
pass the SYN packet on with the tcpoption for sack stripped?

Perhaps trying:

  sysctl net.inet.tcp.sack.enable=0

...will do what you are looking for?

---Chuck



No (this only works in 6.x, btw) - setting sack.enable=0 simply tells the system not to send selective acks itself, this doesn't stop a host from sending selective acks inbound, and processing them still causes the system to bog and die. What I'm looking for here, is a patch to ipfw to allow one to set a flag to strip the tcpoption sack from syn packets.



--
Justin



_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to