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

Tom Herbert <tom@herbertland.com> Fri, 19 July 2019 02:02 UTC

Return-Path: <tom@herbertland.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 09A19120B63 for <tsvwg@ietfa.amsl.com>; Thu, 18 Jul 2019 19:02:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20150623.gappssmtp.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 jTbmFtKk82RN for <tsvwg@ietfa.amsl.com>; Thu, 18 Jul 2019 19:02:24 -0700 (PDT)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A74412089F for <tsvwg@ietf.org>; Thu, 18 Jul 2019 19:02:24 -0700 (PDT)
Received: by mail-ed1-x530.google.com with SMTP id m10so32992411edv.6 for <tsvwg@ietf.org>; Thu, 18 Jul 2019 19:02:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6e24v4234PQLQ8lY55FeTsxn/VP18nG1mI+bnOzBJkk=; b=w/fiPUJX/AFVEM5ljvhV/uNSS8g7r3id/9ZWR0LgkDMlB8UOopFrZWbqpLec845Fac vm1DrEOxyRr9xzhpO6QucLxtV4d/Zl8j6fjyJL3wxY/GF4PWqHyHzJXXZb9u52hFHfA0 /tDrhu6GnKO2U5MqpQTjLPZiFuGgWtPTxzgbFmg1/6sz/Gv9P5g2O9uDCGYtItw7whcC ifUOoSF495Bst94oO8rnhf5MzoEmF3X822KS3+tewkQJ3PmcBUj75tLe6Z9prWv/t2zx Nb9NdmsqU+qt9ZymC7vemBi6brHGBtKPFRU398rZ1FFljJRU6onZ4U0w9sHXpllNzgrd 4XnA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6e24v4234PQLQ8lY55FeTsxn/VP18nG1mI+bnOzBJkk=; b=JtYe470YSBGsDZmW4fGaa88IZVUM7DievTNhBmDDdp2lv10rIVcCk8kwt8Hr37Zja7 +JAwv3xDVCAlAvZwvU2I39I3jlWXgnLw0z+2rOK1W/7QJ/nC5yKDUpK+09uIxy4GAzRh vDmYg1sLbpvdUbzeiv+G5uHMOwn48xtNqewZXNMz4XUGPl2zn2P9vFNiN3zO0gLqRTJn z/p0JXlE8RIkXn88G0lFPGZECkLdiuhqsLpk6GMc3AiFmiQLa2sCIZN9Y/Q8o2W9uiv0 Ymwm4h2CTGBELbr2Ho7TUhK4gCPQBs4Ez1liHDWSpF2oGYgDsNWFfWf7ZJVOSgUYwEEx VKOw==
X-Gm-Message-State: APjAAAV7aZSIMfd/lNgSO1eOSK9gPMH6/aPTlLVPc+BwXKI7/gPgVoEA /8MSXfS/kinqRlKizQLwNNcPiuk4QKSzKUVMpFqhng==
X-Google-Smtp-Source: APXvYqy4GYwiwy446JEMTgf8hP5o/JFuS6+NFsKfYDJpRBLsjRHKirs7zzQmg44pqopb25AJjWJpgN5dlW26TpUKq50=
X-Received: by 2002:a17:906:69c4:: with SMTP id g4mr39464599ejs.9.1563501742442; Thu, 18 Jul 2019 19:02:22 -0700 (PDT)
MIME-Version: 1.0
References: <30c17e9c174f6b0da3ecc6b503a8cb17@strayalpha.com> <2f71a292f924a9b8de4227c4bbc2f809@strayalpha.com> <CACL_3VGrF5UnbVsSzZZoy1i57WKiQKBX2T3a16UyEVHY=Kr3XA@mail.gmail.com> <CE03DB3D7B45C245BCA0D243277949363061EF7A@MX307CL04.corp.emc.com> <CACL_3VE7+3WD3Uzubf8X9uQX9ZYPnZVhXjheUOuL9EfjT1JkGQ@mail.gmail.com> <CALx6S35V-d3Rn_wjrhbHUHgS=_+dVjR4hbMJ0-JBsG-1BuFuZg@mail.gmail.com> <B5CCEF58-38CE-4973-9CFD-002B404E4EF3@strayalpha.com> <CACL_3VEnJoV9N9i59fJXG1Nyt=mMWT7SuB8B=C-Y9a9QLtqP7Q@mail.gmail.com> <BB3FD9A5-8D30-4600-A7A7-DA3030BD34A3@strayalpha.com> <20190718100109.GA86292@clarinet.employees.org> <718EBD34-5B4A-4458-B9B4-0A94C33E019E@strayalpha.com> <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>
In-Reply-To: <F1092EE4-16DC-4292-903E-F54A447E6A8D@strayalpha.com>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 18 Jul 2019 19:02:10 -0700
Message-ID: <CALx6S340gCTQiA85iVXwnbA8nU8=nvWnGq7q3jzuG7SuVHv=ag@mail.gmail.com>
To: Joe Touch <touch@strayalpha.com>
Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, tsvwg <tsvwg@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/3KmxssaOh59aCGG-4wQSB99G85s>
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: Fri, 19 Jul 2019 02:02:31 -0000

On Thu, Jul 18, 2019 at 6:30 PM Joe Touch <touch@strayalpha.com> wrote:
>
>
>
> On Jul 18, 2019, at 11:18 AM, Tom Herbert <tom@herbertland.com> wrote:
>
> The receiver already ignores unknown options.
>
>
> I believe that's the problem. There some options that cannot be
> ignored and still maintain correctness. This is already a known issue
> with other protocols.
>
>
> Right, but this is UDP. There are inherent limits to what we can do here.
>
IPv6 has HBH and dest options as TLVs. IPv6 allows unrecognized
options. IPv6 has bits in the option type that tell receiver whether
to drop packet if option is unknown. IPv6 is stateless and doesn't
define any negotiation. The solution in IPv6 provides correctness for
options that cannot safely be ingnored. Please explain EXACTLY why UDP
options cannot use this same technique.

Tom

> Joe