Re: [v6ops] New Version Notification for draft-palet-v6ops-rfc7084-bis-00.txt

james woodyatt <jhw@google.com> Wed, 22 February 2017 20:09 UTC

Return-Path: <jhw@google.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 114F6129AB3 for <v6ops@ietfa.amsl.com>; Wed, 22 Feb 2017 12:09:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 8w8MYfU3_Snl for <v6ops@ietfa.amsl.com>; Wed, 22 Feb 2017 12:09:51 -0800 (PST)
Received: from mail-pg0-x233.google.com (mail-pg0-x233.google.com [IPv6:2607:f8b0:400e:c05::233]) (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 50AAA129A98 for <v6ops@ietf.org>; Wed, 22 Feb 2017 12:09:51 -0800 (PST)
Received: by mail-pg0-x233.google.com with SMTP id z128so5018042pgb.0 for <v6ops@ietf.org>; Wed, 22 Feb 2017 12:09:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=ChAca7crkd10hnKGd/LbykNIJEXTxmcvTkLn3VKP3DU=; b=YrMuSRV/KyEJzSknaydn0mwE6k6qZ6d5rd7Gx4JDIe1u15+Q8YuKgjSEB1VzpQTmFZ ah/u21VGvNYxcuJGQrkcCCfXOcHG9MS9QKAjBpK2tsyWtg00j/fpnX9g35nIhBSOJ+zC vNOJZGRxvUIVRGIriGwB18h1DGvodMV2iN48jMHaVqcHfYZg1gORlb3U5qHyAsqi3qa9 R0PDvMsV9pSZUiNpGDF43rp2anWGxQFfSe0JHFh2zFK+mY5DfspsOMUmDLjXS66RpJgc wWohfdOUM1zspUTBuzvE75vAu7En59b8sP1On2Yq0VI2TAIo3e8s3kz5lww2EkZERxKu vHcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=ChAca7crkd10hnKGd/LbykNIJEXTxmcvTkLn3VKP3DU=; b=C1iGEn0O0UGtUEyEl6Ki4whpFTb3TNy9D2F7Cb48Dif/u4nkV3FSMT8gPCfqlkGYhh cnxgBekqTSuclU8csDTz67Zqw6WPzRk8w/VOItuZEod1e2eAG8rc1IE4I/qVYiqJOxH5 02D6i5YzMKs36aPe5aDxjb8l8qs9/IjTGkpCA1VJMnOR1VYVIK0AaDP+Jo+v6983veR3 3YsoByMrOiJ4/X5pu+xfykbl8ERGEhFbYMx7GSiBXFtysYyrFvTn3IY4iL95ehB2DZdv Jzz/93T+Cdgbl4SwfmKU93kgEymzLqS4ICSTywclj5pxfcakLqE4iDcYisZuIjGe/PWN QtEA==
X-Gm-Message-State: AMke39nU5bld7cuwDv7hxoLYT2UzBjw9PPUQsiYDR9xMkoTH+UgYnfRbrHBDtM1rf74uBs5d
X-Received: by 10.99.172.88 with SMTP id z24mr39851273pgn.12.1487794190677; Wed, 22 Feb 2017 12:09:50 -0800 (PST)
Received: from dhcp-100-99-230-134.pao.corp.google.com ([100.99.230.134]) by smtp.gmail.com with ESMTPSA id q64sm5297535pga.0.2017.02.22.12.09.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Feb 2017 12:09:50 -0800 (PST)
From: james woodyatt <jhw@google.com>
Message-Id: <19187C71-2C50-4C8E-AA2B-006FA7E573F3@google.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8CEAAF1D-3310-466C-A5E9-6D6FE4476C47"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Wed, 22 Feb 2017 12:09:48 -0800
In-Reply-To: <2D09D61DDFA73D4C884805CC7865E6114DAC7803@GAALPA1MSGUSRBF.ITServices.sbc.com>
To: "STARK, BARBARA H" <bs7652@att.com>
References: <148763027040.25952.5914924936449771028.idtracker@ietfa.amsl.com> <692043A0-04F2-46EA-84D2-D4964E925C6B@consulintel.es> <03B10A5B-ABE3-4515-90B9-D16A41039229@google.com> <2D09D61DDFA73D4C884805CC7865E6114DAC7803@GAALPA1MSGUSRBF.ITServices.sbc.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/kJmwMigeeXSep1mjo-FZJo8ewx8>
Cc: IPv6 Ops WG <v6ops@ietf.org>
Subject: Re: [v6ops] New Version Notification for draft-palet-v6ops-rfc7084-bis-00.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.17
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: Wed, 22 Feb 2017 20:09:53 -0000

On Feb 21, 2017, at 16:41, STARK, BARBARA H <bs7652@att.com> wrote:
> 
> Sorry, James, I disagree.
> The charter of v6ops is still doing things that help get IPv6 rolled out. Which is exactly what these ISPs are asking for help with. Which has nothing to do with multi-router home network topologies.
>  
> I believe a very targeted document to meet the needs of these ISPs is what we should be aiming for.

Hi Barbara,

Please let me explain why that posture actually makes the roll out of IPv6 more difficult rather than less difficult. Consider the case of Thread™ border routers, which I am involved in the process of defining the best practices for implementation in the Thread Group.

    <https://www.threadgroup.org/Portals/0/documents/whitepapers/Thread%20Border%20Router%20white%20paper_v2_public.pdf <https://www.threadgroup.org/Portals/0/documents/whitepapers/Thread%20Border%20Router%20white%20paper_v2_public.pdf>>

The networks behind these border routers are IPv6-only. They are 6LoWPAN mesh networks. They are typically implemented in devices that join home LAN segments with Wi-Fi™.

If IETF updates RFC 7084 without including a strong recommendation to provide HNCP services on the LAN interfaces, it will serve as a very strong signal to groups like Thread™, which are currently working on such border routers, that IETF does not believe routers serving residential subnets should be provisioned with sufficient address space to support downstream routers, like Thread™ border routers.

That’s a big deal. It will have serious consequences.

People working on this stuff here at Google currently observe in the wild IPv6 home gateways, presumably RFC 7084 ones, that do not respond positively to DHCP-PD requests, either because they do not receive delegations of more space than a single /64 from service providers, or they do not have sufficient remaining space to respond positively to DHCP-PD requests because all the prefix space has been consumed by other clients.

So, how does one imagine such border routers will make hosts on those IPv6-only links behind them reachable via the public IPv6 Internet? There are several alternatives available in the event that RFC 7084 is updated without a recommendation to implement HNCP. Here are some ideas that I’m seeing my colleagues— experts in the field— seriously promote as things that SHOULD be done in that event:

1. Use NAT66 (not NPTv6, NAT66 with address and port translation) to masquerade the entire mesh behind the border router as the same IPv6 host on the home LAN segment (my hunch is this is the most likely alternative to be implemented, not the least, and for reasons that are very difficult to counter).

2. Use ND Proxy to masquerade the entire mesh behind the border router as the same Wi-Fi MAC address (this has problems related to interoperability with various Wi-Fi implementations, and it makes some people I know nervous, hence the attraction to NAT66 which trades those problems for more familiar problems already well understood in the IPv4 world).

3. Use NAT64+DNS64 to masquerade the entire mesh behind the border router as the same IPv4 host on the home LAN and just forget entirely about IPv6 (this is a required capability for dealing with IPv4-only service providers, which do still exist, sadly, and the idea we are considering here is to just never bother doing more than NAT64+DNS64 and therefore hope the whole IPv6 on the public Internet just blows over).

I don’t know about the rest of the V6OPS working group, but I think all three of these alternatives are terrible for everyone. Hence, it would be better if RFC 7084 is updated to include a strong recommendation to implement the HOMENET protocols. Just my 0.02 euros, your mileage may vary, offer not valid in the Bear Flag Republic.

Barbara, and anyone else taking a similar view, please please please reconsider your position.


--james woodyatt <jhw@google.com <mailto:jhw@google.com>>