RE: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt

"Templin (US), Fred L" <Fred.L.Templin@boeing.com> Wed, 21 November 2018 17:46 UTC

Return-Path: <Fred.L.Templin@boeing.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 C00F8128CE4; Wed, 21 Nov 2018 09:46:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.301
X-Spam-Level:
X-Spam-Status: No, score=-2.301 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, 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 Yy-xtmMqFLum; Wed, 21 Nov 2018 09:46:45 -0800 (PST)
Received: from phx-mbsout-02.mbs.boeing.net (phx-mbsout-02.mbs.boeing.net [130.76.184.179]) (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 A2D0F12426E; Wed, 21 Nov 2018 09:46:45 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id wALHkiIK051304; Wed, 21 Nov 2018 10:46:45 -0700
Received: from XCH15-06-07.nw.nos.boeing.com (xch15-06-07.nw.nos.boeing.com [137.136.238.213]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id wALHkZeI050886 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Wed, 21 Nov 2018 10:46:36 -0700
Received: from XCH15-06-08.nw.nos.boeing.com (2002:8988:eede::8988:eede) by XCH15-06-07.nw.nos.boeing.com (2002:8988:eed5::8988:eed5) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Wed, 21 Nov 2018 09:46:35 -0800
Received: from XCH15-06-08.nw.nos.boeing.com ([137.136.238.222]) by XCH15-06-08.nw.nos.boeing.com ([137.136.238.222]) with mapi id 15.00.1367.000; Wed, 21 Nov 2018 09:46:35 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Mikael Abrahamsson <swmike@swm.pp.se>
CC: Naveen Kottapalli <naveen.sarma@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, 6man WG <ipv6@ietf.org>, v6ops list <v6ops@ietf.org>
Subject: RE: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt
Thread-Topic: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt
Thread-Index: AQHUemuywmmsBQddKEW1fr9sznfAQqVMbZjAgAFwigCAAAgHoIAAmmKA//+EguCAAIuKgP//emnAgACWtgD//4eZIABeBgcLAACJLRAA/OXD0wABCqwgADFvgoAABxla8AAFLlgAABC539D//4EDgIAAdN9w
Date: Wed, 21 Nov 2018 17:46:35 +0000
Message-ID: <275c824aec1c46c9a4fd4775e97fa127@XCH15-06-08.nw.nos.boeing.com>
References: <154155148848.30897.17784898234776136208.idtracker@ietfa.amsl.com> <c31171cd-8de1-d613-60fb-7b4c5d63c831@gmail.com> <CANFmOtmpNjxfpPF-2JL1QMEo2Dkh1owpVtgRxWtgve8-SmxT2A@mail.gmail.com> <7cfcb7b21b1f498e880d00d11b0adfad@XCH15-06-08.nw.nos.boeing.com> <79f505f6-94e6-4570-0e77-d21e0d7c77e1@gmail.com> <CANFmOtmu6jsSx6z3mZRTkM95D-c6i=D7OJTDKgYCuA76-N9qXQ@mail.gmail.com> <995ff903-1df6-225a-8aaa-813db45d1dd2@gmail.com> <CANFmOt=VYMgPTL1SH6hsBCDEtZBAL9v_1k5a2QW0M7A-TRaXPA@mail.gmail.com> <50c10934-6ca8-00d0-73bd-cc6cf19ed213@gmail.com> <CANFmOt=DSi0Y=jBoNJFtFaJHDzFJ+61ZAN0L2a94efnfMBMh1w@mail.gmail.com> <430c94b29f3a49bd9fed24d8d78c6624@XCH15-06-08.nw.nos.boeing.com> <alpine.DEB.2.20.1811211109340.14216@uplift.swm.pp.se> <7ba4a7429e374385856002e361e0324e@XCH15-06-08.nw.nos.boeing.com> <alpine.DEB.2.20.1811211708220.14216@uplift.swm.pp.se> <51084397aa90410684c599a2cb1953d0@XCH15-06-08.nw.nos.boeing.com> <alpine.DEB.2.20.1811211724550.14216@uplift.swm.pp.se>
In-Reply-To: <alpine.DEB.2.20.1811211724550.14216@uplift.swm.pp.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: 137636964633526B0C28CFC88CB566ADC6C56851B0F20288148496F87322BCD42000:8
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/xa9aTxRVNYeApnTgTQlVw6rjNlM>
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, 21 Nov 2018 17:46:48 -0000

Hi Mikael,

> -----Original Message-----
> From: Mikael Abrahamsson [mailto:swmike@swm.pp.se]
> Sent: Wednesday, November 21, 2018 8:36 AM
> To: Templin (US), Fred L <Fred.L.Templin@boeing.com>
> Cc: Naveen Kottapalli <naveen.sarma@gmail.com>; Brian E Carpenter <brian.e.carpenter@gmail.com>; 6man WG <ipv6@ietf.org>;
> v6ops list <v6ops@ietf.org>
> Subject: RE: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt
> 
> On Wed, 21 Nov 2018, Templin (US), Fred L wrote:
> 
> > Sorry you don’t like the idea, but please don’t call it "tunneling" because
> > that is not what DHCPv6ND is about. It is about a unified service that
> > combines the best elements of the two services.
> 
> "RS message containing a DHCPv6 option that embeds a DHCPv6 Solicit
> message."
> 
> When I read the rest of
> https://tools.ietf.org/html/draft-templin-6man-dhcpv6-ndopt-06#section-2.2
> I read "embed" which for me is pretty much the same as "tunnel". All of
> 2.2 is basically just wrapping/embedding/tunneling DHCPv6 messages in
> RS/RA messages.
> 
> Or what am I missing?

It is an IPv6ND option like any other - we do not call PIOs, RIOs, etc.
MTU options, etc. "tunneling".

> My opposition to DHCPv6 stateful here is "do we actually need everything
> that DHCPv6 does to solve our problem"? And also, do we actually want to
> do it exactly the same as DHCPv6 does it? For instance, do we want DHCPv6
> reconfigure when we instead can just send messages with 0 lifetime and
> have that mean the same thing?

Do you have just one or a few use cases in mind when you say "solve our
problem"? What I am suggesting is a general purpose solution that solves
our problems, which is more or less picked up for free based on all of
the existing code.

> From reading your proposal, you do not say "let's just use function X, Y
> and Z of DHCPv6 and not the rest" but instead you just say "let's embed
> any DHCPv6 message and that should be supported".

Why would we throw out functions that we might need in the future
if the code is already there?

> There are multiple aspects of DHCPv6 that I do not like and wouldn't want
> to go into a solution you're describing. The whole relay concept in
> conjunction with PD is just not specified *at all* in any IETF document I
> know of.

That is interesting, because DHCPv6 relay (in particular, RFC6221 Lightweight
DHCP Relay Agent) is at the heart of my implementation and works well.

>I've had plenty of implementation problems based on this where
> relays just did the wrong thing. I do not want to bring with us all the
> legacy that DHCPv6 has and things that are not defined.

I don't know what you are referring to - our relay implementation
works as it should.

Thanks - Fred

> >>> I don’t understand this either. Anything new that would be brought into
> >>> IPv6ND would simply be re-creating what DHCPv6 already does.
> >>
> >> Yes.
> >
> > Good. Then we stick with DHCPv6.
> >
> > Thanks - Fred
> 
> Please do not put words in my mouth.
> 
> --
> Mikael Abrahamsson    email: swmike@swm.pp.se