Re: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt
Alexandre Petrescu <alexandre.petrescu@gmail.com> Fri, 23 November 2018 12:40 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 B254C12DDA3 for <ipv6@ietfa.amsl.com>; Fri, 23 Nov 2018 04:40:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.633
X-Spam-Level:
X-Spam-Status: No, score=-2.633 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.665] 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 iN5wmqehmXd7 for <ipv6@ietfa.amsl.com>; Fri, 23 Nov 2018 04:40:26 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 21BD412958B for <ipv6@ietf.org>; Fri, 23 Nov 2018 04:40:25 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id wANCeKt2071601; Fri, 23 Nov 2018 13:40:20 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 9DA78205478; Fri, 23 Nov 2018 13:40:20 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 8FB61200D1E; Fri, 23 Nov 2018 13:40:20 +0100 (CET)
Received: from [10.8.34.184] (is227335.intra.cea.fr [10.8.34.184]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id wANCeKKQ010002; Fri, 23 Nov 2018 13:40:20 +0100
Subject: Re: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt
To: Ole Troan <otroan@employees.org>
Cc: 6man WG <ipv6@ietf.org>
References: <154155148848.30897.17784898234776136208.idtracker@ietfa.amsl.com> <6c2f699aec1c4d1ebb76cb1b2bfe7d05@XCH15-06-08.nw.nos.boeing.com> <0F27B4DF-52FB-4C5A-BCDF-CFABD363F95D@employees.org> <a446f89d19954278a8ff09ac9850acd7@XCH15-06-08.nw.nos.boeing.com> <90b22d50-6100-a45c-1663-da80fede8126@gmail.com> <8d3cab11459e4276825c644154fd1b0e@XCH15-06-08.nw.nos.boeing.com> <CANFmOtmpNjxfpPF-2JL1QMEo2Dkh1owpVtgRxW tgve8-SmxT2A@mail.gmail.com> <AC92D677-9C6D-4BE4-8031-784FC513A482@employees.org> <CANFmOt=L106rU856L+B8xo2QsNc1HJHLok8c2iFPK-AE_FDZ5w@mail.gmail.com> <5CC32CFB-9F35-429D-B85A-0C7A2358D7EA@employees.org> <CANFmOtnzdZmduVLZtEp5VG0eonK6DmdSgh5tpCU8QFsBw40vUQ@mail.gmail.com> <7374C275-3FF0-4A5B-9E9E-4D9AA1220B63@employees.org> <63e54388-5f8b-1d43-207e-8141a8d0bca5@gmail.com> <1BECC14C-93BD-4400-973B-D6E16BAFA064@employees.org> <df28f292-6c0a-1fc7-ace2-7c5411e2da33@gmail.com> <25973A73-FDF3-4F44-8F87-3A4C2E9EE155@employees.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <ec959ea0-7905-6b99-2219-fa2256a26c34@gmail.com>
Date: Fri, 23 Nov 2018 13:40:20 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <25973A73-FDF3-4F44-8F87-3A4C2E9EE155@employees.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Ald7W5jqNjtOX9WjhR6Fc9l3Ao0>
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, 23 Nov 2018 12:40:29 -0000
Le 21/11/2018 à 16:37, Ole Troan a écrit : [...] >> Do you know of a software implementation that runs on embedded >> platform openWRT that does both DHCPv6-PD _and_ RA Default Route >> and does not use two software packages? > > Yes. VPP. Thank you for this pointer. It stands for Vector something. >> If you do _not_ know, do you think that it is not a problem that >> there are two software packages for PD+defroute? > > Even when I do know, I don’t think it’s a problem. PD is a router to > router protocol, RS/RA is a host to router. And you can perfectly > well run PD without RS/RA. This is a very important point. The way in which you qualify it makes think you have a particular idea about what is a router, and that gives a clear idea to you. However, there are circumstances where this assumed definition of a Router (or of a Host for that matter), may get out of the frame you may have set. In these circumstances, it would be appropriate either to discard their existence (say 'that's not a Router'), or try to update the existing specs of what routers do. As one example, this case of DHCPv6-PD and Default Route is a perfect exponent of circumstance where your assumptions do not apply purely: my home CPE needs both a Default Route with RA (so, byr current RFCs it's a Host, not a Router), and a delegated prefix with DHCPv6-PD (so it's a Router, not a Host). Other examples abound, out of which allow me to go further and cite RFC4191 "More Specific Routes" - that spec is only for Hosts, but there are routers in cars doing car-to-car communications that need it for Routers too. >>> As they are independent of each other, practically it’s done in a >>> single RTT. >> >> No, this is a wrong statement. Currently RS/RA and DHCP are not in >> a single RTT. > > “Practically single RTT”. You send the SOLICIT and RS back to back. Yes. > >>> How slow a link are you talking about? A 10kbps link does about >>> 14 packets per second. So even on that you would manage to do >>> RS/RA and SOLICIT/REPLY in about 1/2th of a second. (Doing a >>> little bit of a guess on packet sizes). >> >> There are many degrees in using terms 'slow'. What Fred mentions >> as air links I see as a limit, but there are many degrees up to >> that limit where the problem is still valid. >> >> When I write about embedded platforms being limited I mean all >> these hardware platforms, _and_ communication links, that range >> from Ethernet 10GBps and 8GHz clock 32Gb RAM down to Lora and 32kb >> RAM. >> >> In most of these intermediary platforms there is a problem of >> putting _two_ software packages like SLAAC and DHCP >> implementations. >> >> Most of these, if not all, need defroute _and_ prefix delegation. > > Nothing forcing you to implement this as separate packages. As if > that matters very much. VPP has it as a single package. The real > small stuff tend to use protocols developed in 6lo et al. I will have to look at VPP in more detail. Let me just add that small platforms and links is a larger domain than what 6lo does. And that 6lo is probably not answering many of the other IP needs in these small platforms and links. For example: if one wants the end-to-end principle of IP (node pings google) then one wants IP in the small computer. That would disqualify 6lo's compression, or exact-match MAC forwarding, or lack of subnet structure, etc. These small computers would however need IP default routes, delegated prefixes, and acceptable forwarding speed (not necessarily ultra-high performance fast forwarding). >>> Executive summary: Your claims are not reality checked. >> >> I gave earlier a precise example of openwrt. > > There is other running code where this does not apply. Your argument > of using a particular implementation choice to set direction for > standarisation is dubious. No. With all due respect, it seems dubious to make standards based on what big Switches and Routers want. Unless, of course, we state that the end-to-end principle happens only between big computers, and seggregate the small computers out. > >> It is _way_ too much software to run both odhcpd _and_ radvd, while >> also pretending that radvd is deprecated. >> >> It is not only too much in terms of RAM needed by these software >> packages, but too much also in terms of skills needed by the >> sysadmin or the student, documentation, config files, and more. >> >> I do not understand how one does not see this as being a problem. > > Neither do we understand you seeing it as a problem. ;-) We do not understand what in draft-naveen should we add to explain to you. What small suggestion you have to us to add in the draft? Alex > > cheers, Ole >
- Fwd: New Version Notification for draft-naveen-sl… Naveen Kottapalli
- Re: New Version Notification for draft-naveen-sla… Fred Baker
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Fred Baker
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Fred Baker
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Fred Baker
- Re: [v6ops] New Version Notification for draft-na… Ted Lemon
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: New Version Notification for draft-naveen-sla… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- Re: [v6ops] New Version Notification for draft-na… Gert Doering
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- RE: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- Re: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Michael Richardson
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- RE: [v6ops] New Version Notification for draft-na… Bernie Volz (volz)
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- Re: [v6ops] New Version Notification for draft-na… Fernando Gont
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- RE: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- Re: [v6ops] New Version Notification for draft-na… Ole Troan
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- RE: [v6ops] New Version Notification for draft-na… Templin (US), Fred L
- RE: [v6ops] New Version Notification for draft-na… Mikael Abrahamsson
- Re: [v6ops] New Version Notification for draft-na… Mark Smith
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Brian E Carpenter
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli
- Re: [v6ops] New Version Notification for draft-na… Alexandre Petrescu
- Re: [v6ops] New Version Notification for draft-na… Naveen Kottapalli