From owner-freebsd-hackers Fri Jun 8 9: 8:46 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from imo-r05.mx.aol.com (imo-r05.mx.aol.com [152.163.225.101]) by hub.freebsd.org (Postfix) with ESMTP id 18A4637B403 for ; Fri, 8 Jun 2001 09:08:45 -0700 (PDT) (envelope-from Bsdguru@aol.com) Received: from Bsdguru@aol.com by imo-r05.mx.aol.com (mail_out_v30.22.) id n.84.1717a060 (25313) for ; Fri, 8 Jun 2001 12:08:39 -0400 (EDT) From: Bsdguru@aol.com Message-ID: <84.1717a060.28525287@aol.com> Date: Fri, 8 Jun 2001 12:08:39 EDT Subject: Re: How to disable software TCP checksumming? To: freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: AOL 5.0 for Windows sub 139 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This thread is baffling. The bottom line is that you cant trust data coming into your machine, and you have to checksum it. The link level check only verifies that what was sent by the last forwarding point is the same as what you got, but in NO WAY implies that all of the data is valid. A link level checksum pass is a necessary, but not a sufficient condition for the data being acceptable. There are scads of reasons that it could be bad. Disabling checksumming is a kludge that you may chose to do, but its never the right thing to do. bryan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message