Date: Wed, 30 May 2001 04:52:00 +0300 From: Giorgos Keramidas <keramidi@otenet.gr> To: Bob Willcox <bob@immure.com> Cc: Jesper Skriver <jesper@skriver.dk>, hackers list <freebsd-hackers@FreeBSD.ORG> Subject: Re: How to disable software TCP checksumming? Message-ID: <20010530045200.A1031@hades.hell.gr> In-Reply-To: <20010529155212.M19771@luke.immure.com>; from bob@immure.com on Tue, May 29, 2001 at 03:52:12PM -0500 References: <20010529144114.I19771@luke.immure.com> <20010529221107.C49875@skriver.dk> <20010529155212.M19771@luke.immure.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 29, 2001 at 03:52:12PM -0500, Bob Willcox wrote: | | and may prevent the upper layers from checking the CRC on input. There are good reasons why checksumming in upper layers should not be disabled even if some lower layer does checksumming of its own. I recall reading some good points on this one at "TCP/IP Illustrated, Volume I" from (now late) Richard W. Stevens. In fact, this is exactly what the sysctl knob net.inet.udp.checksum is there for. The knob having a default value of 1 (checksumming enabled), means that checksumming is used. If you do change checksumming in TCP, please provide a similar knob for that protocol, and have it set to a default of 1 (still enabled). This way if someone feels comfortable to have checksums disabled in TCP, or some higher layer, they can still do it, but the default behavior is the good ole' FreeBSD we all know and love. --giorgos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010530045200.A1031>