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

otroan@employees.org Fri, 09 October 2020 12:28 UTC

Return-Path: <otroan@employees.org>
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 9F2633A0EEC for <ipv6@ietfa.amsl.com>; Fri, 9 Oct 2020 05:28:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 6GCqEYZCNdon for <ipv6@ietfa.amsl.com>; Fri, 9 Oct 2020 05:28:08 -0700 (PDT)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AB623A0EE9 for <ipv6@ietf.org>; Fri, 9 Oct 2020 05:28:07 -0700 (PDT)
Received: from astfgl.hanazo.no (unknown [IPv6:2001:420:44c1:2614:4e2:ce1:e75c:1f15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 621314E11AD4; Fri, 9 Oct 2020 12:28:07 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 511CD4065E2E; Fri, 9 Oct 2020 14:28:04 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Subject: Re: New Version Notification for draft-troan-6man-universal-ra-option-03.txt
From: otroan@employees.org
In-Reply-To: <832804D8-5CFE-4922-9D7F-B8961F36EAFF@fugue.com>
Date: Fri, 09 Oct 2020 14:28:04 +0200
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, Michael Richardson <mcr+ietf@sandelman.ca>, 6man WG <ipv6@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <7D8D67F3-6D08-434E-8CB1-58EDE76BFD46@employees.org>
References: <7ab73890-62e3-8078-c55e-a4b896469082@gmail.com> <832804D8-5CFE-4922-9D7F-B8961F36EAFF@fugue.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/iJzTjIPZzpOKxaCDT0bD-4zC6Ng>
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 12:28:10 -0000

Hi Ted,

>>>> Knowing what the data types are doesn’t tell one how to use the data.
>> 
>> Even the best syntax driven parser in the world has problems with that. The question is really what's the best way to get to the point where you have to decide how to use the data.
>> 
>> I don't think Ole is suggesting that his way is the only way to do that.
> 
> Well, we do have a proposal to adopt this as a working group draft, so I think Ole is at least saying that he thinks this is the best way he knows of to do it. 
> 
> Given that Ole has an implementation, and given that this document defines a new way of sending the same data currently sent by RA, it might be interesting to see a side by side comparison of the new encoding versus the old. 

Let me clarify I few things, with regards to my intentions.

- I'm not suggesting to replace old options with this.
  Although for lack of other examples excisting options are put in the registry

- It started out as experimental. That's still an option.
  The experiment would be:
   - what's the consequence of using a "modern" tool-set and modelling and representation,
     combined with an opaque (not requiring network OS nor host kernel changes) transport between network and host application
   - what's the consequence of using the IANA registry as the "protocol specification"
   - what's the consequence of taking IETF review out of the definition of new configuration information

The motivation for this work was to "make 6man out of a job", since I thought we spent way too much time discussing configuration information options. :)

Do you have other concerns around this too Ted?
It's hard to predict how this could be used of course. I suppose you could define an DHCP route option with this. But you'd still need an agent in the OS that would act upon that configuration. And if you had that, you could obviously also do that with whatever other protocol you'd like to invent.

Cheers,
Ole