Re: Fwd: New Version Notification for draft-troan-6man-universal-ra-option-03.txt
Alexandre Petrescu <alexandre.petrescu@gmail.com> Wed, 07 October 2020 12:22 UTC
Return-Path: <alexandre.petrescu@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 6C5E73A0AEC for <ipv6@ietfa.amsl.com>; Wed, 7 Oct 2020 05:22:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.458
X-Spam-Level:
X-Spam-Status: No, score=0.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.213, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no 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 9qAeN2vr2GoM for <ipv6@ietfa.amsl.com>; Wed, 7 Oct 2020 05:22:24 -0700 (PDT)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 764EB3A0AEB for <ipv6@ietf.org>; Wed, 7 Oct 2020 05:22:24 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 097CMMbl015168 for <ipv6@ietf.org>; Wed, 7 Oct 2020 14:22:22 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 5F8F1204DF7 for <ipv6@ietf.org>; Wed, 7 Oct 2020 14:22:22 +0200 (CEST)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 545F8204DE6 for <ipv6@ietf.org>; Wed, 7 Oct 2020 14:22:22 +0200 (CEST)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 097CMM76007998 for <ipv6@ietf.org>; Wed, 7 Oct 2020 14:22:22 +0200
Subject: Re: Fwd: New Version Notification for draft-troan-6man-universal-ra-option-03.txt
To: ipv6@ietf.org
References: <160201571921.22183.2288394613501535041@ietfa.amsl.com> <FAA42031-FAF9-4F1E-A702-3B4F27375F4F@employees.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <9182daf1-9d4a-ba33-ecab-5cd31af603b3@gmail.com>
Date: Wed, 07 Oct 2020 14:22:21 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.3.2
MIME-Version: 1.0
In-Reply-To: <FAA42031-FAF9-4F1E-A702-3B4F27375F4F@employees.org>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ZuwUqqpTP0V0NW1RmIoB3n4bIzQ>
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: Wed, 07 Oct 2020 12:22:26 -0000
I think why this will not be implemented in linux radvd is because of the syntax of CDDL and CBOR being different than the radvd.conf syntax. I suspect the various dhcp daemon conf files would likely not understand CDDL and CBOR either. Probably conversions will be needed. But I agree with the idea of the universal IPv6 configuration option to be carried either by RA or by DHCP. > Fields: > > Type: 42 for Universal IPv6 Configuration Option > > Length: The length of the option (including the type and length > fields) in units of 8 octets. > > Data: CBOR encoded data. > > The Option is zero-padded to nearest 8-octet boundary. > > Example: > > { > "ietf": That is an Example of just the Data field, I think. The Example does not seem to include Type and Length fields, which is ok. It might be sufficient to indent the word Example more to the right. > The universal IPv6 Configuration option MUST be small enough to fit > within a single IPv6 ND or DHCPv6 packet. I am not sure about this requirement... Idont know what is the size of a single IPv6 ND packet, or of a DHCPv6 packet. There is a field in the IP header containing the length of the packet in (16bit, i.e. 65535 bytes max) but not in ND (ICMP) or DHCP headers. There is a minimal MTU requirement but that is prior to fragmentation. If fragmentation is in place then packets could be bigger. Given that, I dont think one needs to compress data to fit in somewhere. I agree that faced with sending human-readable ASCII data on an otherwise low-level configuration protocol one might prefer to compress that, as a principle of keeping human-readable data only at upper layers. Alex Le 07/10/2020 à 13:40, otroan@employees.org a écrit : > I posted an update to the Universal Configuration option draft yesterday. > Changes: > - removed the experimental part of it. > > I think the draft is ready for working group adoption. > Anyone else interested in this work? > > (If the group decides to adopt it would be good with an additional > author, or an editor replacing me. > From a number of hats to juggle perspective.) > > Written with indivudal contributor hat on, > Ole > > > >> Begin forwarded message: >> >> *From: *<internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>> >> *Subject: **New Version Notification for >> draft-troan-6man-universal-ra-option-03.txt* >> *Date: *6 October 2020 at 22:21:59 CEST >> *To: *"O. Troan" <ot@cisco.com <mailto:ot@cisco.com>>, Ole Troan >> <ot@cisco.com <mailto:ot@cisco.com>> >> >> >> A new version of I-D, draft-troan-6man-universal-ra-option-03.txt >> has been successfully submitted by O. Troan and posted to the >> IETF repository. >> >> Name:draft-troan-6man-universal-ra-option >> Revision:03 >> Title:The Universal IPv6 Configuration Option >> Document date:2020-10-06 >> Group:Individual Submission >> Pages:8 >> URL: >> https://www.ietf.org/id/draft-troan-6man-universal-ra-option-03.txt >> <https://www.ietf.org/id/draft-troan-6man-universal-ra-option-03.txt> >> Status: >> https://datatracker.ietf.org/doc/draft-troan-6man-universal-ra-option/ >> <https://datatracker.ietf.org/doc/draft-troan-6man-universal-ra-option/> >> Htmlized: >> https://datatracker.ietf.org/doc/html/draft-troan-6man-universal-ra-option >> <https://datatracker.ietf.org/doc/html/draft-troan-6man-universal-ra-option> >> Htmlized: >> https://tools.ietf.org/html/draft-troan-6man-universal-ra-option-03 >> <https://tools.ietf.org/html/draft-troan-6man-universal-ra-option-03> >> Diff: >> https://www.ietf.org/rfcdiff?url2=draft-troan-6man-universal-ra-option-03 >> <https://www.ietf.org/rfcdiff?url2=draft-troan-6man-universal-ra-option-03> >> >> Abstract: >> One of the original intentions for the IPv6 host configuration, was >> to configure the network-layer parameters only with IPv6 ND, and use >> service discovery for other configuration information. Unfortunately >> that hasn't panned out quite as planned, and we are in a situation >> where all kinds of configuration options are added to RAs and DHCP. >> This document proposes a new universal option for RA and DHCP in a >> self-describing data format, with the list of elements maintained in >> an IANA registry, with greatly relaxed rules for registration. >> >> >> >> >> Please note that it may take a couple of minutes from the time of >> submission >> until the htmlized version and diff are available at tools.ietf.org >> <http://tools.ietf.org>. >> >> The IETF Secretariat >> >> > > > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- >
- Fwd: New Version Notification for draft-troan-6ma… otroan
- Re: Fwd: New Version Notification for draft-troan… Alexandre Petrescu
- Re: Fwd: New Version Notification for draft-troan… Philip Homburg
- Re: New Version Notification for draft-troan-6man… otroan
- Re: Fwd: New Version Notification for draft-troan… Lorenzo Colitti
- Re: New Version Notification for draft-troan-6man… Lorenzo Colitti
- Re: New Version Notification for draft-troan-6man… Philip Homburg
- Re: New Version Notification for draft-troan-6man… otroan
- Re: New Version Notification for draft-troan-6man… otroan
- RE: Fwd: New Version Notification for draft-troan… Vasilenko Eduard
- Re: New Version Notification for draft-troan-6man… Brian E Carpenter
- Re: New Version Notification for draft-troan-6man… Philip Homburg
- Re: New Version Notification for draft-troan-6man… Ted Lemon
- Re: New Version Notification for draft-troan-6man… Michael Richardson
- Re: New Version Notification for draft-troan-6man… Alexandre Petrescu
- Re: New Version Notification for draft-troan-6man… Alexandre Petrescu
- Re: New Version Notification for draft-troan-6man… Brian E Carpenter
- Re: New Version Notification for draft-troan-6man… Ole Troan
- Re: New Version Notification for draft-troan-6man… Ted Lemon
- Re: New Version Notification for draft-troan-6man… Ole Troan
- Re: New Version Notification for draft-troan-6man… Ted Lemon
- Re: New Version Notification for draft-troan-6man… Brian Carpenter
- Re: New Version Notification for draft-troan-6man… Bernie Volz (volz)
- Re: New Version Notification for draft-troan-6man… Ted Lemon
- Re: New Version Notification for draft-troan-6man… Brian E Carpenter
- Re: New Version Notification for draft-troan-6man… otroan
- Re: New Version Notification for draft-troan-6man… Ted Lemon
- Re: New Version Notification for draft-troan-6man… Ted Lemon
- Re: Fwd: New Version Notification for draft-troan… Nick Hilliard
- Re: Fwd: New Version Notification for draft-troan… Michael Richardson