RE: [DNSOP] Solicit feedback on the problems of DNS for Cloud Resources described by the draft-ietf-rtgwg-net2cloud-problem-statement

Linda Dunbar <linda.dunbar@futurewei.com> Fri, 14 February 2020 16:20 UTC

Return-Path: <linda.dunbar@futurewei.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52673120860; Fri, 14 Feb 2020 08:20:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 xUAMjwVTsXzp; Fri, 14 Feb 2020 08:20:45 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2136.outbound.protection.outlook.com [40.107.236.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BB64120152; Fri, 14 Feb 2020 08:20:42 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LkK1Wuc6kGZ8a9cZtPg/Et/FmFgR2clv++u/6/dNLKYnCLYdabplICexlCOHrWk7d/OaucX+AX+kH1qJmnG1mTi7Er9Uiqb717GQgZl4Rqw8GO5D+2f5ykbG+vcrQDyij/7r1n6q+0TN1DSTUPdRdF8GpGxSCi4U5nbr7y79QG1+LLyNsota/1tIDlxIav5n2fNkOixBQkznHsb77hEgFsmqpoPch3sZ6e7waNCbOeBGefMD5jSuCJXCxdpSgWm3qjLlDBHAM2Hepl3VDhxTjwuPuBDXC5Y3Z/q+fU9/4lF2M2kbRXjbfh7aAhnFjAKxp5RcMkaL4PAUi5l56a+lMg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=blJyOKd8TZ7dRCrpnNwa8NOiE0Vb4qjCv0IFZ4A6OIM=; b=iHc/pmFhbJCBrG22A12jPf4u4UW7k/pQ1otnzntEEEZgrt/W4CzWJOwicK9PUWYfDWzOeSSukDJh97DqMqE644LqTYJsWPO8ZBx+5EgeX8MjiotJc9ufzpI6wJrEY9+OXtrdCGd5eq36Hz9F3HAyzChDXbUSfEMQwTKTcELU77xceekwqa4tYjgLzpk6plT2fzoOqoWSGgar7J37d4z1oxXLhS/J5R9tUJjLsYZWIYTZbJ3FYwLaW/hR+bza9+hO7n9glYaxN4Wq7hPM+cHnrYZNgLocsAWW/Tbz19ffbK/sDQjL30YWFUUDuu5ietYZGEc42OySUq01ITe9AOLpqQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=blJyOKd8TZ7dRCrpnNwa8NOiE0Vb4qjCv0IFZ4A6OIM=; b=WvNg2ZgJ21C7T4H8A+BPJvJermTXEN5/dvaSgxd5YWKkAVNCe1J82nA7+FxiTKflFM6YSCWTzGtXl2uPTRHNvXQxaMbSyl3rT3U1LLnDKzRZ1eJUsA/pM8cdQGPxvv0zqTosmkuuketpFysj33/o0SaclLgpx+kiK3lKFsSgGTE=
Received: from MWHPR1301MB2096.namprd13.prod.outlook.com (10.174.170.35) by MWHPR1301MB2159.namprd13.prod.outlook.com (10.174.166.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.12; Fri, 14 Feb 2020 16:20:37 +0000
Received: from MWHPR1301MB2096.namprd13.prod.outlook.com ([fe80::e893:a912:1d3a:5a33]) by MWHPR1301MB2096.namprd13.prod.outlook.com ([fe80::e893:a912:1d3a:5a33%6]) with mapi id 15.20.2729.027; Fri, 14 Feb 2020 16:20:37 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: Morizot Timothy S <Timothy.S.Morizot@irs.gov>, Paul Vixie <paul@redbarn.org>, "dnsop@ietf.org" <dnsop@ietf.org>, Paul Ebersman <ebersman-ietf@dragon.net>
CC: RTGWG <rtgwg@ietf.org>
Subject: RE: [DNSOP] Solicit feedback on the problems of DNS for Cloud Resources described by the draft-ietf-rtgwg-net2cloud-problem-statement
Thread-Topic: [DNSOP] Solicit feedback on the problems of DNS for Cloud Resources described by the draft-ietf-rtgwg-net2cloud-problem-statement
Thread-Index: AdXhDgZ3FNT4wyuhTVyPeuEWPmJf/gAGVoPAAApVdIAAFAdXAAAVO7VAABynooAAOmzXgA==
Date: Fri, 14 Feb 2020 16:20:36 +0000
Message-ID: <MWHPR1301MB2096DE38BFE29115F63A186F85150@MWHPR1301MB2096.namprd13.prod.outlook.com>
References: <BN6PR1301MB2083B6F88FDE9A0A4EA2384985180@BN6PR1301MB2083.namprd13.prod.outlook.com> <BN6PR1301MB20839C511BDF230D79658BF485180@BN6PR1301MB2083.namprd13.prod.outlook.com> <1698737.Wqn7rEUb4T@linux-9daj> <31b15893bd0b4b2a871f4779331c99d6@irs.gov> <MWHPR1301MB20963F4BA7C3B157373174FD851B0@MWHPR1301MB2096.namprd13.prod.outlook.com> <8d6030c122c94e98a63fbec8a7f32e3b@irs.gov>
In-Reply-To: <8d6030c122c94e98a63fbec8a7f32e3b@irs.gov>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=linda.dunbar@futurewei.com;
x-originating-ip: [72.180.73.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 110c9583-118d-4d5f-e9d3-08d7b169d34a
x-ms-traffictypediagnostic: MWHPR1301MB2159:
x-microsoft-antispam-prvs: <MWHPR1301MB21596BBE341BF85393A1388885150@MWHPR1301MB2159.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03137AC81E
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(396003)(366004)(136003)(39850400004)(346002)(189003)(199004)(26005)(6506007)(53546011)(86362001)(186003)(9686003)(71200400001)(33656002)(110136005)(55016002)(316002)(4326008)(66556008)(64756008)(66446008)(8936002)(66476007)(66946007)(76116006)(44832011)(52536014)(5660300002)(81166006)(81156014)(7696005)(8676002)(2906002)(478600001)(71440200001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR1301MB2159; H:MWHPR1301MB2096.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: futurewei.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ylEzZIDlToK9QYnAbD0QM5pBLUxZUdj5+aLPGtHgbICqUAsoWwb/Kcod1o2JOvc9Vv8I16d9afUw2B0ZlCVhQWdxvk7S81VL6RdBo69esHIsKoPW5wNo+lLQIrtm7bhG2xQ8D0D1BNjYJKKnGsVgXezsKVVQUYDF9xKF87mvsTkJHZq//AoJ3754c4XnCiVMRpjqiWS+p63Qtc6QuRTHvfLtipZusxGSaFrCeC2m9mjY3mPhjchbSXWS+cvMPPknmGyL+tyHpALQCPzfsImjxBOdrxDKeQ9Qk1RPQjT3+BOfCtFg+y5bQG+93cQj+mwZiKMDcZRIl+g+FCrFr/SFiiy+jDcbXvHsu+MBXOpqJFaiqmQE3nARK4DwmB/JMxysWgn9NoYXtCaTdXuiVz8OMJMDmsybc+k2Cki4TT0PsAIeOMR+2Ko+63ha5DZj/X/tFV1aoE6yhtp/BBPljSt/HS0pas9cUslACRfN4Kb2QdonoLQ3uDTB/96BUIc1PHwE
x-ms-exchange-antispam-messagedata: zz65h+GN8OVGKDpoSayg6M6MiIaAdZHpPDlb4ZTsfpqrGVUE2cOYiETcArtm3so3sdDKv3jHS2vkpa9AP9GxUg6l88QougshCPir5mEIsQKf62LAJgkgTc4KEEPCi75V22aYrXDBOXgGcjW33RTFlw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR1301MB2096DE38BFE29115F63A186F85150MWHPR1301MB2096_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 110c9583-118d-4d5f-e9d3-08d7b169d34a
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2020 16:20:36.6841 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AP0waAdGBVZ0ociTdC3CA/pKGhXFYlJrt3zKFzEWH/MnftcX+NhkEJgcO2K6YVsSAvt353GJno+XIHZd33xfFw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1301MB2159
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/deALGy7qaELmEdCYcmsCDTPKppw>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Feb 2020 16:20:58 -0000

Scott,

Thank you very much for the suggested changes.
For the following sentence, do you you that different paths/zones can resolve differently based on the origin of the query and zones?
Then what do you mean by adding the subphrase that "that resolve the same globally for all queries from any source"?

An organization's globally unique DNS can include subdomains that cannot be resolved at all outside certain restricted paths, zones that resolve differently based on the origin of the query and zones that resolve the same globally for all queries from any source.

Thank you,

Linda
From: Morizot Timothy S <Timothy.S.Morizot@irs.gov>
Sent: Thursday, February 13, 2020 6:23 AM
To: Linda Dunbar <linda.dunbar@futurewei.com>; Paul Vixie <paul@redbarn.org>; dnsop@ietf.org; Paul Ebersman <ebersman-ietf@dragon.net>
Cc: RTGWG <rtgwg@ietf.org>
Subject: RE: [DNSOP] Solicit feedback on the problems of DNS for Cloud Resources described by the draft-ietf-rtgwg-net2cloud-problem-statement

Linda Dunbar wrote:
>Thank you very much for suggesting using the Globally unique domain name and having subdomains not resolvable outside the organization.
>I took some of your wording into the section. Please let us know if the description can be improved.

Thanks. I think that covers a reasonable approach to avoid collisions and ensure resolution and validation occur as desired by the organization with administrative control over the domains used.

I realized I accidentally omitted a 'when' that makes the last sentence scan properly. In the process, I noticed what looked like a couple of other minor edits that could improve readability. I did not see any substantive issues with the revised text but did include those minor proposed edits below.

Scott


3.4. DNS for Cloud Resources
DNS name resolution is essential for on-premises and cloud-based resources. For customers with hybrid workloads, which include on-premises and cloud-based resources, extra steps are necessary to configure DNS to work seamlessly across both environments.
Cloud operators have their own DNS to resolve resources within their Cloud DCs and to well-known public domains. Cloud's DNS can be configured to forward queries to customer managed authoritative DNS servers hosted on-premises, and to respond to DNS queries forwarded by on-premises DNS servers.
For enterprises utilizing Cloud services by different cloud operators, it is necessary to establish policies and rules on how/where to forward DNS queries. When applications in one Cloud need to communicate with applications hosted in another Cloud, there could be DNS queries from one Cloud DC being forwarded to the enterprise's on premise DNS, which in turn can be forwarded to the DNS service in another Cloud. Needless to say, configuration can be complex depending on the application communication patterns.
However, even with carefully managed policies and configurations, collisions can still occur. If you use an internal name like .cloud and then want your services to be available via or within some other cloud provider which also uses .cloud, then it can't work. Therefore, it is better to use the global domain name even when an organization does not make all its namespace globally resolvable. An organization's globally unique DNS can include subdomains that cannot be resolved at all outside certain restricted paths, zones that resolve differently based on the origin of the query and zones that resolve the same globally for all queries from any source.
Globally unique names do not equate to globally resolvable names or even global names that resolve the same way from every perspective. Globally unique names do prevent any possibility of collision at the present or in the future and they make DNSSEC trust manageable. It's not as if there is or even could be some sort of shortage in available names that can be used, especially when subdomains and the ability to delegate administrative boundaries are considered.