Re: [v6ops] Calling the question: draft-ietf-v6ops-host-addr-availability-03.txt
Mark Smith <markzzzsmith@gmail.com> Mon, 21 December 2015 22:48 UTC
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEFB71ACE28 for <v6ops@ietfa.amsl.com>; Mon, 21 Dec 2015 14:48:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.499
X-Spam-Level:
X-Spam-Status: No, score=-1.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, SPF_PASS=-0.001] autolearn=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 We_DZ12MGWTT for <v6ops@ietfa.amsl.com>; Mon, 21 Dec 2015 14:48:32 -0800 (PST)
Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A09BA1ACE25 for <v6ops@ietf.org>; Mon, 21 Dec 2015 14:48:32 -0800 (PST)
Received: by mail-vk0-x232.google.com with SMTP id a188so109929264vkc.0 for <v6ops@ietf.org>; Mon, 21 Dec 2015 14:48:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Kbt32DOIpT39R6pK3x7LMf6MfR8xEGfJX6Sgx97eHpE=; b=RCQVbK2tVDsJVaCoH6d8Gx0CUU3zF4cIgNozS9Xk8yditKBtH+zdetyzz8hhm+VYYM e4IjmhLhQq1eUOlO4zv2Oq9t5UTA56xMwhbSik8bF1g/XoF0n0U6Yha9mdsf23cZ2t8u xBGsc2u0cXOhfEPcOASNKemy3CAasqGeEG6BOjXbAPFDaW6F3GXEcTPvS5wsKkd2aMNx szBLSY1DXzOkkePEk1z6h+0ytv3RT9REEZvfnN7zLlO7Pq4erouhzGTpjydmdOHI49cE BVQoXBJmfYwccE+1B9h3fJOl9aujmUqTfdemmCqjoo11jb2IMP/ztBdayIu2swBJ9hw0 rHyg==
X-Received: by 10.31.107.138 with SMTP id k10mr12986287vki.27.1450738111821; Mon, 21 Dec 2015 14:48:31 -0800 (PST)
MIME-Version: 1.0
Received: by 10.103.99.1 with HTTP; Mon, 21 Dec 2015 14:48:02 -0800 (PST)
In-Reply-To: <m1aB6kO-0000HGC@stereo.hq.phicoh.net>
References: <CAJE_bqe3pEi0kNxaqJJh4HdYX+vbv5-Pp5a41-uCyBZiLYmHpg@mail.gmail.com> <CAKD1Yr1pmJGLMn8HG8WMTF-wZVyD8yqvr4VygBeWi7_n-AT4XA@mail.gmail.com> <CAKD1Yr1A0x2tjZcN5o3a+v=LcQ-87=PdTXczvqZ=VRoL0R830g@mail.gmail.com> <2134F8430051B64F815C691A62D9831832F8B3B5@XCH-BLV-504.nw.nos.boeing.com> <CAKD1Yr2-Rcs1f8MwQLPv-wkhQigUov88mH49XOSu4+0bm8jaCg@mail.gmail.com> <2134F8430051B64F815C691A62D9831832F8B8E9@XCH-BLV-504.nw.nos.boeing.com> <CAKD1Yr1UrMTJFpwLcPy+06=GXAK2iBGRuxZ6dP5hq19xEbzsvg@mail.gmail.com> <F419AE15-3A4E-4F01-990B-C3250E82CBB1@cisco.com> <m1a8tTE-0000EhC@stereo.hq.phicoh.net> <CAKD1Yr1zaZEQHoeRzMn7of9JDL0zYEvQPfi6d0Mkzk9Oox6-fA@mail.gmail.com> <20151221141554.GR58491@Space.Net> <CAKD1Yr27PdYaUGbLfZWh7k-+PT7SUGUysBxBtAwAi64ZyVCAHw@mail.gmail.com> <m1aB6kO-0000HGC@stereo.hq.phicoh.net>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 22 Dec 2015 09:48:02 +1100
Message-ID: <CAO42Z2zgw-VjwAxatqhDxK+SukM7UCRPP7AtAAbzZy+wD0NK0Q@mail.gmail.com>
To: Philip Homburg <pch-v6ops-4@u-1.phicoh.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/kTjAW7ffM5eVpXdWFGAKEZP4wGg>
Cc: v6ops list <v6ops@ietf.org>, "v6ops-chairs@tools.ietf.org" <v6ops-chairs@tools.ietf.org>
Subject: Re: [v6ops] Calling the question: draft-ietf-v6ops-host-addr-availability-03.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Dec 2015 22:48:34 -0000
On 22 December 2015 at 07:07, Philip Homburg <pch-v6ops-4@u-1.phicoh.com> wrote: <snip> > >>If your concern is that using DHCPv6 PD on a host will cause lots of >>problems - what problems are you talking about? From the host perspective >>it's simple. You get a prefix. > > I described it earlier: > - A host gets a prefix from DHCPv6 relay. The relay reboots, does the > relay have a persistent store of the PD leases or is the host expected > to poll? > > As far as I know, there is no text in RFC 3633 that requires persistent state > in a DHCPv6 relay. Maybe I missed something. > > If the host is expect to poll, how does that work. You mention Windows, > how do they deal with this problem. > How do CPE using DHCPv6-PD deal with this problem (because they do)? > - And to spice it up, how do redundant routers, acting as DHCPv6 relays and > one of them is shutdown. Again is this something the network has > to handle, or is this the resposibility of the host. It is just not > documented. If PD for hosts is used in practice, then somebody must have > dealt with this problem. > How do CPE using DHCPv6-PD deal with this problem (because they do)? I think you and others might be making this problem harder than it is. These "hosts" using DHCPv6-PD are really no more than routers that are only forwarding packets they originate from an internal interface, such as NTP, DNS or SIP for a POTS port. RFC6204 ("Basic Requirements for IPv6 Customer Edge Routers") from 2011 described how the CPE was to use some of its delegated space to for its own purposes, assigned to an internal virtual network: WAA-8: If the IPv6 CE router does not acquire global IPv6 address(es) from either SLAAC or DHCPv6, then it MUST create global IPv6 address(es) from its delegated prefix(es) and configure those on one of its internal virtual network interfaces. So take that spec, disconnect the LAN interface, and you have a "host" using DHCPv6-PD that is only sending and receiving traffic for its own locally running applications. The only gap I can see is in the multicast domain because ISPs don't provide multicast routing services to routers that aren't running a fully fledged multicast routing protocol. So if we want to solve that without requiring the <strike>CPE</strike>hosts to run PIM, we either need to send MLD messages for the internal network group membership on the <strike>WAN</strike>physical LAN interface of the <strike>CPE</strike> host, or have a mechanism in DHCPv6 performs the equivalent multicast function. I agree that detail like that probably shouldn't be in this draft, however I don't think this is such an unknown and un-understood scenario that mentioning DHCPv6-PD as a possible method to facilitate it is a problem. Regards, Mark.
- [v6ops] I-D Action: draft-ietf-v6ops-host-addr-av… internet-drafts
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Fred Baker (fred)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… 神明達哉
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Fred Baker (fred)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Fred Baker (fred)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Brian E Carpenter
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- [v6ops] FW: I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Mark Smith
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… 神明達哉
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Joe Touch
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Brian E Carpenter
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… David Farmer
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Fred Baker (fred)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Fred Baker (fred)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… joel jaeggli
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Stuart Cheshire
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Erik Kline
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… otroan
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- [v6ops] Calling the question: draft-ietf-v6ops-ho… Fred Baker (fred)
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Fred Baker (fred)
- Re: [v6ops] Calling the question: draft-ietf-v6op… Philip Homburg
- Re: [v6ops] Calling the question: draft-ietf-v6op… David Farmer
- Re: [v6ops] Calling the question: draft-ietf-v6op… David Farmer
- Re: [v6ops] Calling the question: draft-ietf-v6op… Brian E Carpenter
- Re: [v6ops] Calling the question: draft-ietf-v6op… 神明達哉
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Erik Kline
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Fred Baker (fred)
- Re: [v6ops] Calling the question: draft-ietf-v6op… Philip Homburg
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] Calling the question: draft-ietf-v6op… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… David Farmer
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Templin, Fred L
- Re: [v6ops] I-D Action: draft-ietf-v6ops-host-add… Mark Smith
- Re: [v6ops] Calling the question: draft-ietf-v6op… Gert Doering
- Re: [v6ops] Calling the question: draft-ietf-v6op… Gert Doering
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Templin, Fred L
- Re: [v6ops] Calling the question: draft-ietf-v6op… Templin, Fred L
- Re: [v6ops] Calling the question: draft-ietf-v6op… Gert Doering
- Re: [v6ops] Calling the question: draft-ietf-v6op… Templin, Fred L
- Re: [v6ops] Calling the question: draft-ietf-v6op… Gert Doering
- Re: [v6ops] Calling the question: draft-ietf-v6op… Templin, Fred L
- Re: [v6ops] Calling the question: draft-ietf-v6op… Philip Homburg
- Re: [v6ops] Calling the question: draft-ietf-v6op… Mark Smith
- Re: [v6ops] Calling the question: draft-ietf-v6op… Philip Homburg
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Mark Smith
- Re: [v6ops] Calling the question: draft-ietf-v6op… Philip Homburg
- Re: [v6ops] Calling the question: draft-ietf-v6op… Philip Homburg
- Re: [v6ops] Calling the question: draft-ietf-v6op… Gert Doering
- Re: [v6ops] Calling the question: draft-ietf-v6op… Sander Steffann
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… Sander Steffann
- Re: [v6ops] Calling the question: draft-ietf-v6op… Gert Doering
- Re: [v6ops] Calling the question: draft-ietf-v6op… Sander Steffann
- Re: [v6ops] Calling the question: draft-ietf-v6op… Templin, Fred L
- Re: [v6ops] Calling the question: draft-ietf-v6op… Lorenzo Colitti
- Re: [v6ops] Calling the question: draft-ietf-v6op… David Farmer