Re: New Version Notification for draft-troan-6man-universal-ra-option-03.txt

Brian Carpenter <brian.e.carpenter@gmail.com> Fri, 09 October 2020 01:02 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EADF3A10E0 for <ipv6@ietfa.amsl.com>; Thu, 8 Oct 2020 18:02:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 uTx6tOs2jofm for <ipv6@ietfa.amsl.com>; Thu, 8 Oct 2020 18:02:53 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 CDE943A10DC for <ipv6@ietf.org>; Thu, 8 Oct 2020 18:02:52 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id h6so8873507lfj.3 for <ipv6@ietf.org>; Thu, 08 Oct 2020 18:02:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dZUiB05I43XaD7JcgKmqDIErtbZSJFeJbGuXWoCOcAk=; b=Ww2NlB2uWH1nstpve508/yzAWEyYoNiHzMK43+6uqgxyxaLsiNvvNk2vTY+aw8gvm5 arGQJl4SxzCn9P/53ft8g68hz+pPVRDlimQHAvt4DoJ3i+7ZbEkF2hEU94SF97YSbE30 lHu/fUbBMYWOz1wPiUV3KRIqCHwT4kMJHyZAPzPze4dkNiozEDXffnFPwpDpyQWOfZ9U KmVfm2gsLhdVc1o7Rqs35pvMjrYIBqvgbkf1rxcdUMQeold7fudZiEPYWdTSZUn8vYnV y2e1yVVy49knNzSilwqj6igtorVig6DENIHaGdOPH4ispn08eT0Gd2FYizfZTG8vzFZ/ fDEw==
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=dZUiB05I43XaD7JcgKmqDIErtbZSJFeJbGuXWoCOcAk=; b=q0OPmUc2OXtdyGPlH/qGfQX9TT3ORDDbyL90Wm19GFQBSiiGcrbYb94LfTqe90af9X +tZ+5xIlSQV6RLLUFwPwcQrfQfEJ03E+wJ1BmbddSV66HkMTMEmdej+di1MfFbsgkFvN fO0pAooCKugZRi4EvvnWda/3aR+XbYAcyGyO9F3m1SceCvDfke9prip5V92G1Q2kfhDx h803dhZnELGzEV0wCbLdE/nLwrqe1BH3TSpU5foW0ojcWcD6y7rTZ2kCheq5jFWOoQ5H aCiXlq44WM1ooZOhn7R8h6Jw7VNcB/FHdnrKsbw2qERi7Ry5Bb0eoIeesAuYQvTOcUUa 2SkQ==
X-Gm-Message-State: AOAM531e7/wy7KJw2pmvLX408Zq7lJr8GYV1/nA8n//rRNCMNv/plJ4E dAfrkizj5YZzgBtOPrTgQ9X8Tjcl9+NYwQtuV64=
X-Google-Smtp-Source: ABdhPJzsQIOAZ7uWHCoXnZEhn9x/BFwoSGyAHvqah92iI70gpRtkUDE9ZlL2ha2F4AIPZyc3AesJNLmLwdKVDQy5His=
X-Received: by 2002:ac2:4d1c:: with SMTP id r28mr3392614lfi.138.1602205371022; Thu, 08 Oct 2020 18:02:51 -0700 (PDT)
MIME-Version: 1.0
References: <DE320B13-69EC-4C71-B462-19BD0AFCEE5B@fugue.com> <E7167B52-A65E-4225-8E78-9F74212414F8@employees.org>
In-Reply-To: <E7167B52-A65E-4225-8E78-9F74212414F8@employees.org>
From: Brian Carpenter <brian.e.carpenter@gmail.com>
Date: Fri, 09 Oct 2020 14:02:38 +1300
Message-ID: <CANMZLAb3FdZRcpzctXFE_coUQHKT0aTRn6ymkZQjT-KGuwNRYg@mail.gmail.com>
Subject: Re: New Version Notification for draft-troan-6man-universal-ra-option-03.txt
To: Ole Troan <otroan@employees.org>
Cc: Ted Lemon <mellon@fugue.com>, Michael Richardson <mcr+ietf@sandelman.ca>, ipv6@ietf.org
Content-Type: multipart/alternative; boundary="000000000000ff4a8805b13281d7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/fRH7uQhNaKOqvv72ET1Pm3cxCPQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Oct 2020 01:02:57 -0000

The big difference is that CBOR items are self-describing and TLVs are not.

Regards
    Brian
    (via tiny screen & keyboard)

On Fri, 9 Oct 2020, 11:32 Ole Troan, <otroan@employees.org> wrote:

>
>
> On 9 Oct 2020, at 00:19, Ted Lemon <mellon@fugue.com> wrote:
>
> On Oct 8, 2020, at 6:17 PM, Ole Troan <otroan@employees.org> wrote:
>
> Which is why the objects are described in CDDL.
>
>
> That’s lovely, but then why not just compile the CDDL into a TLV parser?
>
>
> The idea here is to allow users of the option to use existing tools and
> libraries. Shouldn’t we all be tired of hand crafting C code to parse
> packets by now?
>
> If you want to build a toolset around a modeling language and TLV
> representations to compete with CDDL, CBOR, JSON feel free. But I don’t
> think you should expect us to wait for you. :-)
>
> Ole
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>