Re: [Add] TR: I-D Action: draft-btw-add-home-00.txt

mohamed.boucadair@orange.com Wed, 11 March 2020 09:03 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: add@ietfa.amsl.com
Delivered-To: add@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3DFC3A1542 for <add@ietfa.amsl.com>; Wed, 11 Mar 2020 02:03:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 vDuHHJ_KZXzY for <add@ietfa.amsl.com>; Wed, 11 Mar 2020 02:03:38 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B77B3A1541 for <add@ietf.org>; Wed, 11 Mar 2020 02:03:38 -0700 (PDT)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) by opfedar24.francetelecom.fr (ESMTP service) with ESMTP id 48cmGJ0hLcz5vvv; Wed, 11 Mar 2020 10:03:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1583917416; bh=IiJjtnrYEOwyoJyOX2X0zcangvtlfnm9w9FYq50Q+4U=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=PuVOQYu2eOu8J+rvn+g00V9ZUrpb9qHu4ZcHRi2ZDrpJuAQ2MyYRfI9VC0nl6FJrE 8CN1uMvYcBZfq9wUb9ruWzwl1U2YPu5ZnS7C2/vZEbBJ074wOllrvKNCPQPxUBFS7R 0FdCTRYcw459DBoWMR/M4CntH2ZpB7vbkX/s+ZNb5CyD/g2sPYb04Fd2RH8dG9z4cT Bfbfp97zHH7k84frCJhKjPO9LjD/+LCCODS5eWVqKaiHH97acsa9w6sJn02zTVV3cw iEKlLVnx59rcPLb2BE0Mx1YS4clNBewX3sAgE7hDAyrxRPVPSC1KZtMsaHFvshPZOu SugOXT8QKzYyg==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.89]) by opfedar06.francetelecom.fr (ESMTP service) with ESMTP id 48cmGH6tLcz3wbN; Wed, 11 Mar 2020 10:03:35 +0100 (CET)
From: mohamed.boucadair@orange.com
To: Vittorio Bertola <vittorio.bertola=40open-xchange.com@dmarc.ietf.org>, ADD Mailing list <add@ietf.org>
Thread-Topic: [Add] TR: I-D Action: draft-btw-add-home-00.txt
Thread-Index: AQHV9sKnMlI8YwggNUaDHn8/0RdIKqhCAi6A
Date: Wed, 11 Mar 2020 09:03:35 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933031468931@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <158330934617.29404.4287578882183435520@ietfa.amsl.com> <787AE7BB302AE849A7480A190F8B93303145E6CC@OPEXCAUBMA2.corporate.adroot.infra.ftgroup><19edb851-603e-bb5d-f170-be9f1d796738@cs.tcd.ie> <787AE7BB302AE849A7480A190F8B93303146547F@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <65350aa9-6e23-2449-b6bf-f7fcf6a98c11@cs.tcd.ie> <1420261582.37944.1583834398098@appsuite-gw2.open-xchange.com>
In-Reply-To: <1420261582.37944.1583834398098@appsuite-gw2.open-xchange.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/add/RrCG4pB6ia4OoLh6KK-YGR6jFRA>
Subject: Re: [Add] TR: I-D Action: draft-btw-add-home-00.txt
X-BeenThere: add@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Applications Doing DNS <add.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/add>, <mailto:add-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/add/>
List-Post: <mailto:add@ietf.org>
List-Help: <mailto:add-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/add>, <mailto:add-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2020 09:03:40 -0000

Hi Vittorio, 

Please see inline. 

Cheers,
Med

> -----Message d'origine-----
> De : Add [mailto:add-bounces@ietf.org] De la part de Vittorio Bertola
> Envoyé : mardi 10 mars 2020 11:00
> À : Stephen Farrell; ADD Mailing list
> Objet : Re: [Add] TR: I-D Action: draft-btw-add-home-00.txt
> 
> 
> 
> > Il 09/03/2020 14:05 Stephen Farrell <stephen.farrell@cs.tcd.ie> ha
> scritto:
> >
> > But my main comment is that the home router that does
> > almost all DNS might not be provided by the ISP so any
> > discovery or similar protocol ought not make that
> > assumption. I recognise that that's a corner-case
> 
> Yes, it's an infrequent case, but I would not call it a corner case.
> At least in Europe, there is regulation that requires all ISPs to
> allow users to buy and deploy any CPE they like.

[Med] Agree (assuming the CPE is compliant with the technical specification to access the service published by providers).

Unmanaged CPEs can use the DNS configuration supplied by the network or the user can change that configuration to point to a public resolver. This is similar to what is already discussed in the draft:

   Some ISPs rely upon external resolvers (e.g., outsourced service or
   public resolvers); these ISPs provide their customers with the IP
   addresses of these resolvers.  These addresses are typically
   configured on CPEs using the same mechanisms listed above.  Likewise,
   users can modify the default DNS configuration of their CPEs (e.g.,
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   supplied by their ISP) to configure their favorite DNS servers.  This
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   document permits such deployments.

I updated the draft to make this explicit. You may check at: https://github.com/boucadair/draft-btw-add-home-network/blob/master/draft-btw-add-home-03.txt 

   3.  Sample Deployment Scenarios . . . . . . . . . . . . . . . . .   4
     3.1.  Managed CPEs  . . . . . . . . . . . . . . . . . . . . . .   5
     3.2.  Unmanaged CPEs  . . . . . . . . . . . . . . . . . . . . .   7

Do we need to say more? Thanks. 

 Also, it is
> relatively common, for smart users that couldn't get their ISP to do
> without the CPE, to deploy another router in front (LAN-side) of the
> CPE. This happens, for example, because the CPE has the appropriate
> fiber termination but the user's desired home router has not, but has
> other features that the user needs. So indeed these are use cases that
> have to be supported.

[Med] If the internal CPE does not embed a forwarder, that CPE "relays" the DNS information received from the ISP-supplied CPE or use the one set by the user. From a DNS standpoint, this is similar to the scenario above. 

If the internal CPE embeds a forwarder, the procedure we define for bootstrapping with an ISP DoH server + redirection to the forwarder on the CPE does not apply (Section 7 of the I-D). 

Considerations such as those discussed in Section 5.2 will need to be followed by the host/user. Assuming that setup, the internal CPE can use the options defined in the draft (if it supports them) to announce itself as a DoH resolver. Of course, if the user assigns a static address to the internal CPE, it can configure that @ directly on the hosts. Discovery is thus not relevant in such case. 

I'm afraid that we are getting into very specific setups. I suggest to leave this one out for the moment and focus on the scenarios that require less involvement from the user. 

What do you think?