Re: [tsvwg] Alternative version of the UDP FRAG option

Joe Touch <touch@strayalpha.com> Tue, 12 March 2019 22:40 UTC

Return-Path: <touch@strayalpha.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8251112762F for <tsvwg@ietfa.amsl.com>; Tue, 12 Mar 2019 15:40:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.22
X-Spam-Level:
X-Spam-Status: No, score=-1.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aadmCmWrFEgM for <tsvwg@ietfa.amsl.com>; Tue, 12 Mar 2019 15:40:06 -0700 (PDT)
Received: from server217-3.web-hosting.com (server217-3.web-hosting.com [198.54.115.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C75A612426E for <tsvwg@ietf.org>; Tue, 12 Mar 2019 15:40:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=Message-ID:References:In-Reply-To:Subject:Cc: To:From:Date:Content-Type:MIME-Version:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=5R/csbbdXtWJAxh5OXOGN8lIZdbUZgEqT90yHICkTys=; b=45oxgxf9RIyGrhfEYuNDGjxP/ wAIE7olTsbVNk/AZqMrgK4QOrz0vAr670/QrCTFBnapGWHchNw1t/KS6aPQlT0PCZ8rqnTZxF67+Y 9ar5lpsN0+B5JnPW9rA9+Vdp+qkp1DKZIFaVMfU3L3RciUubfBmnyDg5TbbVJcwGex1Gnlyj+opWF pjgEgBALcHHUU1L9rTtS+pGUL91T69nSJv3SvOacm1EQpJrp4pWKMICa8kKICVkpTXvllpXXS1w5d H423L5zdbnBnMBnpzp9bynHFiLCcj32tE1YxUcCnTdhIs0hPpTUA6HvlsLCK3QgMSMqljh3tpk2gR 6lCZYqTVg==;
Received: from [::1] (port=36026 helo=server217.web-hosting.com) by server217.web-hosting.com with esmtpa (Exim 4.91) (envelope-from <touch@strayalpha.com>) id 1h3q44-00098i-Ay; Tue, 12 Mar 2019 18:40:04 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_c5cd75ddf97ac2caeac98f133db7a38d"
Date: Tue, 12 Mar 2019 15:40:04 -0700
From: Joe Touch <touch@strayalpha.com>
To: Raffaele Zullo <raffaele@erg.abdn.ac.uk>
Cc: "C. M. Heard" <heard@pobox.com>, tsvwg <tsvwg@ietf.org>
In-Reply-To: <a47d7cadc5e45cf88ec1ed685a4ed393@erg.abdn.ac.uk>
References: <CACL_3VE1=0OORUuOKg9GjcdVuhBNTkWhymE7PAs5WYO0ZR0DWQ@mail.gmail.com> <2C035E8C-A59F-4523-9B8D-BBA573C6DEFB@strayalpha.com> <CACL_3VGQo2ObRohJysQ=oWE4fZ1S6MCrytZQZYweuvKToJs_tw@mail.gmail.com> <36A94382-699D-4F8E-BF49-C48D7D784ACC@strayalpha.com> <CACL_3VE-U=t=rg_smtLGTyEyCGjLS8X9yNbPVh-NH38MsaEtzg@mail.gmail.com> <a47d7cadc5e45cf88ec1ed685a4ed393@erg.abdn.ac.uk>
Message-ID: <c85b116427aed247b085258ceec58280@strayalpha.com>
X-Sender: touch@strayalpha.com
User-Agent: Roundcube Webmail/1.3.3
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/Wk-0ooGjlUhToWimwbeNdgq8440>
Subject: Re: [tsvwg] Alternative version of the UDP FRAG option
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Mar 2019 22:40:08 -0000

I'm still not following the need for this alternative. 

FRAG+LITE works fine - even through broken middleboxes with the checksum
bug - if used with CS=0, which is how it ought to be used. The trailing
checksum in the last fragment is over the reassembled total (or not if
also zero) and there's no utility in checksumming the fragments
themselves. 

This still allows the UDP options of the reassembled packet to use OCS,
regardless of the reassembly checksum. 

So what's missing and why is this alternate needed? 

Joe