[DNSOP] New I-D: draft-feng-dnsop-authdns-operator-change-00

冯禹铭 <fengym@pcl.ac.cn> Mon, 10 August 2026 11:48 UTC

Return-Path: <fengym@pcl.ac.cn>
X-Original-To: dnsop@mail2.ietf.org
Delivered-To: dnsop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 2D34A1271E6B3 for <dnsop@mail2.ietf.org>; Mon, 10 Aug 2026 04:48:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1786362480; bh=XSEk21JQnrk8i+f8cnlbH/coy3nmf+85uSaDvxzNn5E=; h=Date:From:To:Subject; b=myURGPUXq8InelEjpkOEC/jOGTE8jZYRdURk6PQ5q/C3sN6NNKzM8hJPClRiB0KLK awyHwBwavg7fothm44lz6ajP70hD2miKW2IyC/Fhfb2ci09FaBHi0y8SaeQ9BZuKTq LTrm9z0IuH2uQx36hCqZcmAkUnyor3Rtt3HeZCm0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.695
X-Spam-Level:
X-Spam-Status: No, score=-1.695 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=pcl.ac.cn
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1-TEcXk6Fzd for <dnsop@mail2.ietf.org>; Mon, 10 Aug 2026 04:47:58 -0700 (PDT)
Received: from fraoci-sdnproxy-2.icoremail.net (fraoci-sdnproxy-2.icoremail.net [130.61.118.208]) by mail2.ietf.org (Postfix) with ESMTP id 6B3381271E6AC for <dnsop@ietf.org>; Mon, 10 Aug 2026 04:47:57 -0700 (PDT)
Received: from pcl.ac.cn (unknown [172.25.7.183]) by mtasvr (Coremail) with SMTP id _____wD3+Clcunlq1okCAA--.13088S3; Mon, 10 Aug 2026 19:47:41 +0800 (CST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pcl.ac.cn; s=dkim; h=Received:Date:From:To:Subject: Content-Type:MIME-Version:Message-ID; bh=XSEk21JQnrk8i+f8cnlbH/c oy3nmf+85uSaDvxzNn5E=; b=x7Gh5i8EheV4e70iAIAfh6C8gxxWyOFLrQ7s3WX L7Pk0eo5toBgFkbOAgooWs9Vi+jYF80W2vw95uHR2UZX1S4syIE6acpxIS8NIfQv cr7kb3cPlU70o2h3Baaqu0jrsaMYuH+phxmBn761PLq09moWAvf+MdWhaUkf1zjh Vsn4=
Received: from fengym$pcl.ac.cn ( [172.25.7.183] ) by ajax-webmail-coremail2 (Coremail) ; Mon, 10 Aug 2026 19:47:40 +0800 (GMT+08:00)
X-Originating-IP: [172.25.7.183]
Date: Mon, 10 Aug 2026 19:47:40 +0800
X-CM-HeaderCharset: UTF-8
From: 冯禹铭 <fengym@pcl.ac.cn>
To: dnsop@ietf.org
X-Priority: 3
X-Mailer: Coremail Webmail Server Version 2025.1-cmXT6 build 20250605(d51350d6) Copyright (c) 2002-2026 www.mailtech.cn mispb-4f335c7f-b286-4f72-8ea6-7b7dec0a589b-pcl.ac.cn
X-CM-CTRLMSGS: =?B?GgrQrTiH6nJ5xwDR7hwMki1N8jM=
Content-Type: multipart/alternative; boundary="----=_Part_28691_2103600753.1786362460130"
MIME-Version: 1.0
Message-ID: <2e88258e.1912.19feb7ff7e2.Coremail.fengym@pcl.ac.cn>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: mwiowACXTy5cunlqH6sCAA--.3982W
X-CM-SenderInfo: 5ihqw5np6suzwodfhubq/1tbiAQEPDWp4ixwNyAAAsC
X-Coremail-Antispam: 1Uk129KBj93XoWxXrW8KFWktFy3Cw1kZFW7Jrc_yoWrXr47pF Z3Gw4qya4kG3y8u3WkZayxArWavF95K3y3tFyrt34vvan8t3WFgw4xtw45KFy7Jw1xJr1q qr4Fya4UZa1DCFcCm3ZEXasCq-sJn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJarc02F40Eb7x2x7xS6ryj6rWUMc02F40EFcxC0VAKzVAqx4xG6I80ewAq x4xG64kEw2xG04xIwI0_Gr0_Xr1l5I8CrVCF0I0E4I0vr27v73VFW2AGmfu7bjvjm3AaLa J3UjIYCTnIWjp_UUUO67kC6x804xWl14x267AKxVWUJVW8JwAFc2x0x2IEx4CE42xK8VAv wI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67 xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E 14v26r1j6r4UM28EF7xvwVC2z280aVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIEc7CjxV AFwI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc804VCY07AIYIkI8VC2zVCF FI0UMc02F40Eb7x2x7xS6ryj6rWUMc02F40EFcxC0VAKzVAqx4xG6I80ewAqx4xG64kEw2 xG04xIwI0_Gr0_Xr1l5I8CrVCF0I0E4I0vr24lYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0E x4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwACY4 xI67k04243AVAKzVAKj4xxM4xvF2IEb7IF0Fy26I8I3I1l42xK82IYc2Ij64vIr41l4I8I 3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUGVWUWwC20s026x8GjcxK67AKxV WUGVWUWwC2zVAF1VAY17CE14v26r1j6r15MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAF wI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcI k0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j 6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jb3ktUUUUU=
Message-ID-Hash: 5SNYPWFZ6XHCO7ABLL5YX76UFVUPUCKF
X-Message-ID-Hash: 5SNYPWFZ6XHCO7ABLL5YX76UFVUPUCKF
X-MailFrom: fengym@pcl.ac.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [DNSOP] New I-D: draft-feng-dnsop-authdns-operator-change-00
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ilitr1idFuJKbFsqurLecLZVWI8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>

Dear DNSOP colleagues,




 




We have published a new individual Internet-Draft:




 




Title:




Operational Guidance for Authoritative DNS Operator Changes with Service Endpoint Migration for Registered Domain Names




 




Draft:




draft-feng-dnsop-authdns-operator-change-00




 




Datatracker:




https://datatracker.ietf.org/doc/draft-feng-dnsop-authdns-operator-change/




 




A registered domain name can change its authoritative DNS operator while the registrant also migrates service endpoints, such as web, API, CDN, mail, or cloud-hosted services. The draft addresses an operational case in which a change of authoritative DNS operator overlaps with a migration of service endpoints.




 




During an authoritative DNS operator change, recursive resolvers do not all observe the parent-side delegation change at the same time. Some resolvers may continue to query the losing authoritative DNS operator, while others query the gaining operator. If service RRsets, such as A, AAAA, CNAME, MX, SRV, SVCB, or HTTPS RRsets, also change during this interval, the two authoritative paths may return operationally different answers. This can result in cache-dependent and intermittent service failures.




 




Established DNS hosting migration practices commonly recommend provisioning and validating the gaining operator before changing the delegation and retaining the old hosted zone during cache convergence. This draft does not replace or redefine those practices. Instead, it focuses on the aspects that need to be made explicit when the DNS operator change overlaps with a service endpoint migration.




 




The main mechanisms described in the draft are:




 




* defining a consistency profile for the service data that needs to remain operationally equivalent across the losing and gaining authoritative paths;




 




* synchronizing provisioning, or using a common source of truth, so that both paths provide equivalent service data during the transition;




 




* maintaining the losing authoritative path for a hold period derived from relevant TTLs and an appropriate safety margin;




 




* directly comparing responses from the losing and gaining authoritative servers, including DNSSEC, positive and negative answers, and policy-dependent responses where applicable;




 




* defining verifiable exit conditions and classifying observed differences as planned, service-affecting, or potentially indicative of an unexpected delegation change.




 




The draft does not define a new DNS protocol, RR type, resolver behavior, or EPP extension. It is intended to complement the existing DNS and DNSSEC specifications and operational guidance, including RFC 1034 and RFC 1035, the DNSSEC specifications, RFC 6781, RFC 8901,




and the existing zone transfer and child-to-parent signaling mechanisms. Its specific focus is maintaining service-data consistency across old and new authoritative paths when operator and endpoint changes overlap.




 




We would particularly appreciate feedback from the DNSOP working group




on the following questions:




 




1. Is the scope sufficiently clear and distinct from ordinary DNS hosting migrations in which service endpoints do not change?




 




2. Is a consistency profile based on operational equivalence the right abstraction for comparing the losing and gaining authoritative paths?




 




3. Are the proposed hold-period considerations, direct authoritative comparisons, and verifiable exit conditions practical for DNS operators?




 




4. Is the relationship with existing DNS and DNSSEC operational guidance adequately described, and are any important deployment scenarios or existing RFCs missing?




 




Comments, reviews, operational experience, and suggestions for improving the document would be very welcome.




 




Best regards,




 




Yuming Feng




Yu Zhang




Di Ma




Weizhe Zhang




Rongwei Yang




 




On behalf of the authors