Re: [homenet] In-network connectivity and HNCP: IPv6 ULA

Ted Lemon <mellon@fugue.com> Thu, 19 July 2018 11:47 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81AF3130F04 for <homenet@ietfa.amsl.com>; Thu, 19 Jul 2018 04:47:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.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 QPecyZMSc-V7 for <homenet@ietfa.amsl.com>; Thu, 19 Jul 2018 04:47:49 -0700 (PDT)
Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (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 273CE130DD5 for <homenet@ietf.org>; Thu, 19 Jul 2018 04:47:49 -0700 (PDT)
Received: by mail-it0-x22b.google.com with SMTP id y124-v6so1836341itc.0 for <homenet@ietf.org>; Thu, 19 Jul 2018 04:47:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Qckg8WouwImPyyVnBsWID0RVaUNnhNSkoHrNRV2K+KM=; b=FM/O7Kd/oluyzjSAjR1YAce0O9sVozRkRTdQp8hvLv4LILr5EUb1BJMIf6w0SKVMTm UielIYu+dr+Qy9LSvuC3edkp35oGC3rYjKvUg1w/RXyRZik2vmrS5OS1J264qVkyUCHY t/RO4Vo25Nw+aC0IOAL7WwOSRfAPszAQoEOUHAh2Znwr567MNXkd7FL9PPKc4YS21rGH di8gM4vgp3tu/L1058Vrw4aHC8mv+ppcb1hL1wLCiMhYWdgIG8IwDgeX+ItS8JEB8ykr QILBsR0+OjNw6a25VQjnfNLr9d2ZDLCFDuZB7oK5zeeNyaVImajcJ0xKLYg2qVJHGUQP bw4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Qckg8WouwImPyyVnBsWID0RVaUNnhNSkoHrNRV2K+KM=; b=s9AQtKPQM7Ibl5470D7GtlOHhTH5H8tb/mlWyN7pVDP1ZNFBHjnxLGsM67ybweZZpj DIZghXDmH5toL4dNQaa79/VhzmVodvKIYZC3URT2Z2oewkmTRT4rvQrj154uVv1Yauy1 CGdnGF1IdXGKb2p2+mDGI9M4Hy/fDBW3kjS8GVJcVqk/D1RCUKZ6D9P/dX+dHCe1RZST N2YjFbHECIZw47D6Uzbm2j77M40fAXiZMApld+bDN1ExRRAZO8MiFXB2Luz3u1N0L5S+ UKn3WmU3B8m0t0/7+alx/lRP8fAeuC89KMhAWozXzO6WBbl7no1TW9UMQBuNKvj+kFS3 DSFA==
X-Gm-Message-State: AOUpUlE57C5EOLsE1SMcXAPKC4yVGXWXfP3r2TaLd5c9pD8eFIvEJhOA Csj8FiI/q7Ol/GsrDYMGhenhzFU2ztp1QBBFTuekO19byOk=
X-Google-Smtp-Source: AAOMgpe2ropLIuWfBmnUABmz99Yy3ivweFe9fZMEOzyS7T87IBFj1OM6xOXKbMjdNc22loBjKPOLCudFuRneoEcj3lY=
X-Received: by 2002:a24:d485:: with SMTP id x127-v6mr5443478itg.82.1532000868390; Thu, 19 Jul 2018 04:47:48 -0700 (PDT)
MIME-Version: 1.0
References: <87bmb4oy1w.wl-jch@irif.fr> <CAPt1N1nz+SAZNjUEFQ1GzmrskWW0DAmh1TNaN1icPsD-YPd69g@mail.gmail.com> <874lgwotoo.wl-jch@irif.fr> <871sc0ot4r.wl-jch@irif.fr> <CAPt1N1mJj7NDsv8t5_ZofQDVED98BJd65RZLYXDuMBcEHR1zSA@mail.gmail.com> <87sh4fczuy.wl-jch@irif.fr> <a6dd868d-898c-ce03-f296-a43d8eddec63@gmail.com>
In-Reply-To: <a6dd868d-898c-ce03-f296-a43d8eddec63@gmail.com>
From: Ted Lemon <mellon@fugue.com>
Date: Thu, 19 Jul 2018 07:47:37 -0400
Message-ID: <CAPt1N1m-9dNCx+qzP9GvVzaKJo_KHr-MUgyDuFe6u8BPZ65WdQ@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: homenet@ietf.org
Content-Type: multipart/alternative; boundary="0000000000008e7585057158bf43"
Archived-At: <https://mailarchive.ietf.org/arch/msg/homenet/rvJ1c590vEYF37REtdXmgcFpu-I>
Subject: Re: [homenet] In-network connectivity and HNCP: IPv6 ULA
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jul 2018 11:47:53 -0000

I think the local ULA should be used for all intra-ULA connections. We had
a debate about this about four years ago, and apparently the text in the
HNCP spec reflects the outcome of that discussion, but I think we
understand  the problem better now and we should fix this. The current SHNA
doc requires the dnssd naming implementation to filter out GUAs when
answering requests on the local networks. THis was intended to ensure that
internal connections would survive the loss of the GUA.

On Thu, Jul 19, 2018 at 7:09 AM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 19/07/2018 21:57, Juliusz Chroboczek wrote:
> > I've re-read Section 6.5 of 7788, and it looks like I was wrong.  Sorry,
> > I should not be writing technical mails in the middle of the night.
> >
> > As far as I can tell from the wording of 6.5:
> >
> >   - creating ULA is SHOULD if there's no global IPv6, MUST NOT otherwise;
> >   - creating private IPv4 is MAY if there's no global IPv4, MUST NOT
> otherwise.
> >
> > If my reading is correct, that sucks.  I don't see how the MAY can be
> > implemented, since there's no obvious way to distinguish global from
> local
> > IPv4, and if you don't implement the MAY, then you'll lose local IPv4
> > whenever your IPv4 provider has a glitch, as you described.
> >
> >> if you have a connection over IPv4 and suddenly your IPv4 network is
> >> deconfigured, your connection will hang.
> >
> > The point Brian and I are trying to make is that you should have no
> > intra-Homenet IPv4 traffic -- your applications should prefer IPv6 to
> > IPv4, and and there should always be IPv6 in your Homenet.
> >
> > Unfortunately, our point is made moot by the first MUST NOT above, since
> > the ULA becomes deprecated whenever there's global IPv6.
>
> Yes, that should perhaps be revisited. But deprecated means: not to be used
> for *new* connections, which shouldn't kill existing connections.
>
>    Brian
>
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet
>