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

"Bernie Volz (volz)" <volz@cisco.com> Wed, 21 November 2018 20:20 UTC

Return-Path: <volz@cisco.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 2B980130DCB; Wed, 21 Nov 2018 12:20:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.961
X-Spam-Level:
X-Spam-Status: No, score=-15.961 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 KBnPGJsbgpTk; Wed, 21 Nov 2018 12:20:02 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2FB6130DC5; Wed, 21 Nov 2018 12:20:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3339; q=dns/txt; s=iport; t=1542831601; x=1544041201; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=xXpzxYRbYWwxkq9j3gpRFpVPxNS8QI927bbm3gFR0Q0=; b=c6GQVAptXGQqU3wTdX7vCR/76Plk3PupvDIuey7Wn33jwkLsRLEyufbL 7YKpORJgNgmqIi71LjmnYAcGDOqkq8uTO85X+AWJkXEB8FOI2lnaIR7eO j7a+z0wadZYyYJb0J2m05+ZBWPc9vZFwEYK6cArXKicYnhoY00WYh3e9k c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ADAAByvPVb/5ldJa1iGQEBAQEBAQEBAQEBAQcBAQEBAQGBUQQBAQEBAQsBggNmgQInCowGjgyJCY4vFIFmCwEBGAuESQKECiI0CQ0BAwEBAgEBAm0cDIU8AQEBAwEBATg0CQIFBwQCAQgRBAEBAR4JByEGCxQJCAIEAQ0FCIMagWkDDQgPrS+ELQGDUg2CFAWMBReBf4ERgxKBVIECRQEBgSVDMYUjAp9PLgkCjX+DIyCRBo5LiTkCERSBJx84gVVwFTuCbIJQiEyFPkExAY01gR8BAQ
X-IronPort-AV: E=Sophos;i="5.56,262,1539648000"; d="scan'208";a="484622677"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Nov 2018 20:20:00 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id wALKK0aA023765 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 21 Nov 2018 20:20:00 GMT
Received: from xch-aln-003.cisco.com (173.36.7.13) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 21 Nov 2018 14:19:59 -0600
Received: from xch-aln-003.cisco.com ([173.36.7.13]) by XCH-ALN-003.cisco.com ([173.36.7.13]) with mapi id 15.00.1395.000; Wed, 21 Nov 2018 14:19:59 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "Templin (US), Fred L" <Fred.L.Templin@boeing.com>, Mikael Abrahamsson <swmike@swm.pp.se>
CC: v6ops list <v6ops@ietf.org>, 6man WG <ipv6@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: AQHUdjVOcF0cyWOaX0SZYatMPuMYT6VEU/gAgAAXt4CAAAVAAIACGweAgAXDcwCAAIu4AIAA6ecAgACQvoCAABGrgIAADV2AgAACroCAAATDgIAADF0AgAAQD4CAABgeAIAC1ZYAgAAHSwCAAB+3gIADBDCAgAAjLACAAXKzgIAAHBAAgAMM2YCAAAwJAIABA0uAgABQyACAABF2AIAAAQWAgAAFzYCAABO4gIAABaeAgAADLgCAAAF1gIAABNqAgAAVzwD//5/PIA==
Date: Wed, 21 Nov 2018 20:19:59 +0000
Message-ID: <b1ddd925d74f4d14b8ab4d8c541d7f00@XCH-ALN-003.cisco.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: [10.98.1.196]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/QGCvpaQuQvR6J1B5BD9ZB9lhRoA>
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 20:20:04 -0000

> Maybe Ole can say
> more about what is expected when the delegating router and relay
> agent are on different platforms.

Well, not Ole ...

And, as relay agents are typically also the routers and they see the DHCPv6 packets already, they just snoop the inside to find the client message and do what's needed for the PD and to advertise the prefixes. At least, that's what happens for DOCSIS on the CMTS.

- Bernie

-----Original Message-----
From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Brian E Carpenter
Sent: Wednesday, November 21, 2018 2:59 PM
To: Templin (US), Fred L <Fred.L.Templin@boeing.com>; Mikael Abrahamsson <swmike@swm.pp.se>
Cc: v6ops list <v6ops@ietf.org>; 6man WG <ipv6@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 but in different boxes they would need a protocol, which
could of course be either proprietary or standardised. What's new
here?

    Brian

_______________________________________________
v6ops mailing list
v6ops@ietf.org
https://www.ietf.org/mailman/listinfo/v6ops