Subject: Re: bge(4) tcp4csum problem -- driver problem or chip problem???
To: Jason Thorpe <thorpej@shagadelic.org>
From: Ignatios Souvatzis <is@netbsd.org>
List: tech-kern
Date: 12/19/2006 21:19:05
On Tue, Dec 19, 2006 at 09:23:47AM -0800, Jason Thorpe wrote:
>
> On Dec 19, 2006, at 9:01 AM, Brian Buhrow wrote:
>
> > Hello. During my tests, the only variable I changed was the tcp4csum
> >value with ifconfig on the bge(4) interface. Ip4csum and udp4csum
> >were
> >enabled during all tests, and remain so on this production machine. I
> >didn't think to try disabling ip4csum while leaving tcp4csum
> >enabled. Are
> >these settings not hierarchical? That is, if you enable tcp4csum,
> >are you
> >not, by implication, also enableing ip4csum checking?
>
> No. The IP header checksum and the TCP header+payload checksum are
> independent.
Ok. _I_, otoh, tested only tcp4csum without ip4csum; I'll do the other
test tomorrow if I can.
But anyway - my test was for a ftp get operation; I fetched a couple of
megabytes without seeing tcp checksum errors increase.
-is
--
seal your e-mail: http://www.gnupg.org/