Date: Fri, 20 Apr 2007 11:18:24 +0100 From: Rui Paulo <rpaulo@fnop.net> To: Craig Boston <craig@xfoil.gank.org>, Peter Jeremy <peterjeremy@optushome.com.au>, Krassimir Slavchev <krassi@bulinfo.net>, freebsd-current@freebsd.org Subject: Re: network problems? Message-ID: <86abx3nybz.wl%rpaulo@fnop.net> In-Reply-To: <20070420043638.GA4453@nowhere> References: <46272B99.9090100@bulinfo.net> <20070419223759.GA4051@turion.vk2pj.dyndns.org> <20070420043638.GA4453@nowhere>
next in thread | previous in thread | raw e-mail | index | archive | help
At Thu, 19 Apr 2007 23:36:38 -0500, Craig Boston wrote: > > On Fri, Apr 20, 2007 at 08:37:59AM +1000, Peter Jeremy wrote: > > You could try reducing net.inet.tcp.recvspace or disabling > > net.inet.tcp.rfc1323 and see if that helps. (Though RELENG5 should > > also be affected if this is the problem). > > I don't know if it's related, but I've had problems with packets to/from > a recent -CURRENT box not being able to traverse a pf (running on > 6.2-stable) firewall with NAT and state rules. Some of the packets are > dropped unless I disable net.inet.tcp.rfc1323 on the system running > -CURRENT, enough to cause ssh connections to stall and drop before > login. > > 6.x machines behind the same firewall work just fine. I can provide > tcpdump output if someone thinks it will help. Maybe this helps. revision 1.291 date: 2006/02/28 23:05:59; author: andre; state: Exp; lines: +20 -19 Rework TCP window scaling (RFC1323) to properly scale the send window right from the beginning and partly clean up the differences in handling between SYN_SENT and SYN_RCVD (syncache). Further changes to this code to come. This is a first incremental step to a general overhaul and streamlining of the TCP code. PR: kern/15095 PR: kern/92690 (partly) Reviewed by: qingli (and tested with ANVL) Sponsored by: TCP/IP Optimization Fundraise 2005 -- Rui Paulo - rpaulo@fnop.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86abx3nybz.wl%rpaulo>