[tcpm] I-D Action:draft-ietf-tcpm-anumita-tcp-stronger-checksum-00.txt

Internet-Drafts@ietf.org Tue, 25 May 2010 23:15 UTC

Return-Path: <root@core3.amsl.com>
X-Original-To: tcpm@ietf.org
Delivered-To: tcpm@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 0) id 1EC6A3A6E00; Tue, 25 May 2010 16:15:02 -0700 (PDT)
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
Message-Id: <20100525231506.1EC6A3A6E00@core3.amsl.com>
Date: Tue, 25 May 2010 16:15:02 -0700
Cc: tcpm@ietf.org
Subject: [tcpm] I-D Action:draft-ietf-tcpm-anumita-tcp-stronger-checksum-00.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 May 2010 23:15:07 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the TCP Maintenance and Minor Extensions Working Group of the IETF.

	Title           : Support for Stronger Error Detection Codes in TCP for Jumbo Frames
	Author(s)       : A. Biswas
	Filename        : draft-ietf-tcpm-anumita-tcp-stronger-checksum-00.txt
	Pages           : 10
	Date            : 2010-05-25

There is a class of data serving protocols and applications that
cannot tolerate undetected data corruption on the wire.  Data
corruption could occur at the source in software, in the network
interface card, out on the link, on intermediate routers or at the
destination network interface card or node.  The Ethernet CRC and the
16-bit checksum in the TCP/UDP headers are used to detect data
errors.  Most applications rely on these checksums to detect data
corruptions and do not use any checksums or CRC checks at their
level.  Research has shown that the TCP/UDP checksums are catching a
significant number of errors, however, the research suggests that one
packet in 10 billion will have an error that goes undetected for
Ethernet MTU frames (MTU of 1500).  Under certain situations, "bad"
hosts can introduce undetected errors at a much higher frequency and
order.  With the use of Jumbo frames on the rise, and therefore more
data bits on the wire that could be corrupted, the current 16-bit
TCP/UDP checksum, or the Ethernet 32-bit CRC are simply not
sufficient for detecting errors.  This document specifies a proposal
to use stronger checksum algorithms for TCP Jumbo Frames for IPv4 and
IPv6 networks.  The Castagnoli CRC 32C algorithm used in iSCSI and
SCTP is proposed as the error detection code of choice.

A URL for this Internet-Draft is:

Internet-Drafts are also available by anonymous FTP at:

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the