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 21:33 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 48EE212D4EF; Wed, 21 Nov 2018 13:33:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 rERNkh3DrCNo; Wed, 21 Nov 2018 13:33:41 -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 B908612D4E9; Wed, 21 Nov 2018 13:33:40 -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 wALLXcTQ047388; Wed, 21 Nov 2018 14:33:38 -0700
Received: from XCH15-06-10.nw.nos.boeing.com (xch15-06-10.nw.nos.boeing.com [137.136.239.219]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id wALLXSKU046984 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Wed, 21 Nov 2018 14:33:28 -0700
Received: from XCH15-06-08.nw.nos.boeing.com (2002:8988:eede::8988:eede) by XCH15-06-10.nw.nos.boeing.com (2002:8988:efdb::8988:efdb) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Wed, 21 Nov 2018 13:33:27 -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 13:33:27 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Mikael Abrahamsson <swmike@swm.pp.se>
CC: Naveen Kottapalli <naveen.sarma@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//+kf4CAAITXwP//f82AgACErGD//5X9AAANmKEg
Date: Wed, 21 Nov 2018 21:33:27 +0000
Message-ID: <b8b6689d2cfe4985bfb8634661890674@XCH15-06-08.nw.nos.boeing.com>
References: <154155148848.30897.17784898234776136208.idtracker@ietfa.amsl.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> <275c824aec1c46c9a4fd4775e97fa127@XCH15-06-08.nw.nos.boeing.com> <alpine.DEB.2.20.1811211903140.14216@uplift.swm.pp.se> <ccb7ae3b97c8430eb2422b2ed3c4505c@XCH15-06-08.nw.nos.boeing.com> <alpine.DEB.2.20.1811211920230.14216@uplift.swm.pp.se> <0f1eab2127ce49d2a7f3da56b053c741@XCH15-06-08.nw.nos.boeing.com> <0c56d7eb-e7a3-0640-9612-176c595897d0@gmail.com>
In-Reply-To: <0c56d7eb-e7a3-0640-9612-176c595897d0@gmail.com>
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: 8F94F4772E9A84C7E25E760CB10610027B1ECA2B0CE4774B3228EFC0966418942000: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/z8SWauXUmeCoPV9ByLasjzwUpzo>
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 21:33:45 -0000

Hi Brian,

> -----Original Message-----
> From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com]
> Sent: Wednesday, November 21, 2018 11:59 AM
> To: Templin (US), Fred L <Fred.L.Templin@boeing.com>; Mikael Abrahamsson <swmike@swm.pp.se>
> Cc: Naveen Kottapalli <naveen.sarma@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 2018-11-22 07:40, Templin (US), Fred L wrote:
> > Hi Mikael,
> >
> >> -----Original Message-----
> >> From: Mikael Abrahamsson [mailto:swmike@swm.pp.se]
> >> Sent: Wednesday, November 21, 2018 10:23 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:
> >>
> >>> That particular example does not relate specifically to the DHCPv6-ND
> >>> proposal; the proposal is not out to solve interactions between SLAAC
> >>> and DHCPv6, but in this particular example common sense should prevail.
> >>
> >> I know, and that's why I don't like it. I want this problem solved, not
> >> glossed over.
> >>
> >>> The LDRA is a DHCPv6 relay agent like any other. The behavior of DHCPv6
> >>> relay agents wrt prefix delegation is covered in RFC3633, Section 14.
> >>
> >> Errr, it's "covered" in the fact that it doesn't say how to do that.
> >>
> >> "If a delegating router communicates with a requesting router through
> >>     a relay agent, the delegating router may need a protocol or other
> >>     out-of-band communication to add routing information for delegated
> >>     prefixes into the provider edge router."
> >>
> >> It doesn't say "inspect the relayed message and guess that you might need
> >> to install a route and keep state for that route". How do you do this?
> >> I have seen several relay implementations that relayed the message just
> >> fine but didn't install any route, leaving the PD useless for the end
> >> user.
> >
> > In a case that I care about, the delegating router and relay agent are on
> > one and the same platform. So, the delegating router does just what the
> > spec says, and the relay agent's needs are satisfied. Maybe Ole can say
> > more about what is expected when the delegating router and relay
> > agent are on different platforms.
> 
> Since DHCPv6 is a separate entity from any routing protocol, this
> is a case where inside a single box they could be linked by a privately
> defined API

What I am using is the standard linux "ip" command, as in:

  # ip route add <foo>
  # ip route del <foo>
  etc.

> but in different boxes they would need a protocol, which
> could of course be either proprietary or standardised.

Bernie contributed the point about relay agents gleaning route
info from the DHCPv6 messages they forward. Actually, that is
also what my LDRA code does, even though everything is all
together in the same box.

> What's new here?

Nothing - but, that is a good thing.

Thanks - Fred

>     Brian