Re: [tsvwg] draft-ietf-udp-options issues from IETF 104

"C. M. Heard" <heard@pobox.com> Sun, 21 July 2019 00:51 UTC

Return-Path: <heard@pobox.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 31EC4120096 for <tsvwg@ietfa.amsl.com>; Sat, 20 Jul 2019 17:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=pobox.com; domainkeys=pass (1024-bit key) header.from=heard@pobox.com header.d=pobox.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 VsV8Wnk7tiXU for <tsvwg@ietfa.amsl.com>; Sat, 20 Jul 2019 17:51:34 -0700 (PDT)
Received: from pb-smtp21.pobox.com (pb-smtp21.pobox.com [173.228.157.53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8B5B12003F for <tsvwg@ietf.org>; Sat, 20 Jul 2019 17:51:34 -0700 (PDT)
Received: from pb-smtp21.pobox.com (unknown [127.0.0.1]) by pb-smtp21.pobox.com (Postfix) with ESMTP id 6F1066EB33 for <tsvwg@ietf.org>; Sat, 20 Jul 2019 20:51:33 -0400 (EDT) (envelope-from heard@pobox.com)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version :references:in-reply-to:from:date:message-id:subject:to:cc :content-type; s=sasl; bh=64/g7n7fwxK/XJ7pgkeF8uKqpOE=; b=Ygt2Hc yeca1Nyj7gSd0h+L/DMv7WsPWOq9ZKzX7E2htyhHEYL8d8XeZRDOdTbYJHlQPfgL P3I8kOss4KEk3ycLqE+T0RhBre3Wl2JGLE8+PxfW9nw+COaH+/QnHg0eKogkr42i 7mIxSNsHYTJKBOAtwvlXct9fxoqNgndpzimmc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=mime-version :references:in-reply-to:from:date:message-id:subject:to:cc :content-type; q=dns; s=sasl; b=iegUgADS01v+TROrNggQTVOrR2nPtfG2 eqv9rZ1GbKWyZ/JLL4/yqffksGYvuBtsogDsVxB9jDI8OS0k5R8vcdWiYkAdT/CI XbBQVm9zYg1OWPDji91yBA/1Mf24Tm6jZPBsZJf7ZrlESsF6/2GKfmFA76p1+k+2 bmL3rpB3yDc=
Received: from pb-smtp21.sea.icgroup.com (unknown [127.0.0.1]) by pb-smtp21.pobox.com (Postfix) with ESMTP id 677076EB32 for <tsvwg@ietf.org>; Sat, 20 Jul 2019 20:51:33 -0400 (EDT) (envelope-from heard@pobox.com)
Received: from mail-io1-f45.google.com (unknown [209.85.166.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp21.pobox.com (Postfix) with ESMTPSA id 1DE9E6EB30 for <tsvwg@ietf.org>; Sat, 20 Jul 2019 20:51:31 -0400 (EDT) (envelope-from heard@pobox.com)
Received: by mail-io1-f45.google.com with SMTP id s7so66189757iob.11 for <tsvwg@ietf.org>; Sat, 20 Jul 2019 17:51:31 -0700 (PDT)
X-Gm-Message-State: APjAAAVPwY2LcA8cBr1JYBAUE+r8G4hDQprkHRQZHXKD1pSlfnA1lOGp DEWfnGYDiZPMTO0oW4oeF/inM1Jm3m4UTrscYNg=
X-Google-Smtp-Source: APXvYqwjyP0fQ5E2bXX1nBD1Z+KRoJ0P8zg6mCAtA7l3LLqelLbffoZyUxyNj1BjPUd1WxYs0DiLzGjfBXBZiavCA+4=
X-Received: by 2002:a6b:8b8b:: with SMTP id n133mr55343688iod.183.1563670289997; Sat, 20 Jul 2019 17:51:29 -0700 (PDT)
MIME-Version: 1.0
References: <CACL_3VGL2irCkZeEcP+9HLBHqtqaMPZM66youUsatzosUu=Aew@mail.gmail.com> <A07EA390-1A3A-4AE9-AFD7-2F22CD4B0E31@strayalpha.com> <CALx6S34oOza3Z4Ymjsp+HLXnSTOKwh+SAQO8mt=a-1AbTTB0GQ@mail.gmail.com> <177233bb33272ce3b64298a005254724@strayalpha.com> <CALx6S36ZBa4Bioj=0KYn7wcFi08VeAg8sHUHLRNGURsrUN673w@mail.gmail.com> <5D30B36D.80409@erg.abdn.ac.uk> <CALx6S37EauLMyeksHJ3iPNjKwLTv5qti_Hf0a2QTdzZoDrarrw@mail.gmail.com> <F1092EE4-16DC-4292-903E-F54A447E6A8D@strayalpha.com> <CALx6S340gCTQiA85iVXwnbA8nU8=nvWnGq7q3jzuG7SuVHv=ag@mail.gmail.com> <DE387BB9-BA9D-447E-9767-FD0428B7F1D7@strayalpha.com> <20190720215636.GA66376@clarinet.employees.org>
In-Reply-To: <20190720215636.GA66376@clarinet.employees.org>
From: "C. M. Heard" <heard@pobox.com>
Date: Sat, 20 Jul 2019 17:51:16 -0700
X-Gmail-Original-Message-ID: <CACL_3VGbd_91cP2jrOigRc=rt3bOoarmbNqG5ma+iSgf0ABDtw@mail.gmail.com>
Message-ID: <CACL_3VGbd_91cP2jrOigRc=rt3bOoarmbNqG5ma+iSgf0ABDtw@mail.gmail.com>
To: Derek Fawcus <dfawcus+lists-tsvwg@employees.org>
Cc: tsvwg <tsvwg@ietf.org>
Content-Type: text/plain; charset="UTF-8"
X-Pobox-Relay-ID: ADFED964-AB51-11E9-B182-8D86F504CC47-06080547!pb-smtp21.pobox.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/_mwpfuM4ZpnCMiulNqAl8iTE0Lw>
Subject: Re: [tsvwg] draft-ietf-udp-options issues from IETF 104
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: Sun, 21 Jul 2019 00:51:36 -0000

On Sat, Jul 20, 2019 at 2:56 PM Derek Fawcus wrote:
> I suspect we should interpret "drop the packet" here for options marked
> as "drop if not known" to actually mean "discard the surplus".
>
> i.e. if a non-legacy receiver in processing the surplus finds such an
> option, it then switches to operating in legacy mode for that packet.

I do not agree.

> Which means that like the legacy receiver, it will either see a zero length
> UDP packet (if UDP payload length was zero) or see whatever legacy UDP data
> was passed in the non-surplus area.

What I was actually advocating was that in the presence of any option marked
"drop if unknown" there MUST NOT be any legacy data, i.e, such options
could not appear in the trailer format. All payload would have to be in the
surplus area (which requires the header format). In that case, "drop the
packet" and "drop the surplus" would amount to the same thing.

Mike