Re: [DNSOP] RFC 1035 vs. mandatory NS at apex?

Ted Lemon <mellon@fugue.com> Thu, 07 February 2019 15:35 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 404121271FF for <dnsop@ietfa.amsl.com>; Thu, 7 Feb 2019 07:35:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-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 (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 Xdvm1LAbm2Kg for <dnsop@ietfa.amsl.com>; Thu, 7 Feb 2019 07:35:36 -0800 (PST)
Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (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 4BF2E126D00 for <dnsop@ietf.org>; Thu, 7 Feb 2019 07:35:36 -0800 (PST)
Received: by mail-qt1-x82f.google.com with SMTP id 2so304189qtb.5 for <dnsop@ietf.org>; Thu, 07 Feb 2019 07:35:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=5By6t+H4JmCUkePNpuNVduq4M6CHyRKnwv5fIYxC3/I=; b=rz2xWcw6SVPw5HaTy2MNcbYvFr/V/zmXpsopHRLuaH1jwQCIozMbAJXVbtMxGNFrMt /+UhRmbDz9Bs86sp0qbHze8yI73Kko6I7/RDEW4nj4ZBGhGTtizIcAj25BhPQM7uxzy3 IC2Bp9dmsWF9t1qHqkSyMGS95/BLbBIiWLpgU+qo2gK/Gij23uRNbts+WY10OPuiEgIs WZt6LQv7z7o6bT8vMemQKYTI5JYBRgVDiKXCBBkYEWbQ7fz85duQIgG3JFwsm+2n06wd CAoC4WimFb21iP2WPJRsWkGnyM2ngaiRd0q+GeSVNHHisOupKxAPnXq4njHKVnVi6+k6 pHtA==
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=5By6t+H4JmCUkePNpuNVduq4M6CHyRKnwv5fIYxC3/I=; b=isws4PkIeJuT0oabD/x1cYSKITzMS7ek+weYoxZqKIclEB80GyDP8Jd4u1njppvTU+ hhvP94vvoqOrEnVO5Q+lko8G+aNMvaoHjNw9e1DEm9qRL24Ukrrc/7hkyCLWalTCP1PR weRP7c5Fn2rzXsMzhdLs7OVo/7Hd9Nf6nKxkqS7TDrW8HSnUa8JDkZZRnHLipsUkU+vO +kf5UfIcAF64/kPjFlPTXSPknay2DxmsDBflvfbrKZeZ57KOUhsyr4/ZV5GcwOkCnYKm Gbnm2yBKm0knGhMov9dKLWe5BF+HYxw8Wl3Fg9N7uIEGbYsexFEFXj9dhMISdl5aVflP ldKQ==
X-Gm-Message-State: AHQUAuaYmn7R9HlWvDxiJ7OZeJNzP7kS6Vdw1ZR2EVvzoMN+h4hGrrqX Hn1/0xmeYTduKr8EFIoZIImH1Q==
X-Google-Smtp-Source: AHgI3IacHvTLvLenJ3q2MGg4YCRM9tv2xaPU0ONWNyIeO2ghXT8f6+HBTRuTZLIDF/yD/yzRIuEKKw==
X-Received: by 2002:a0c:e189:: with SMTP id p9mr12295727qvl.68.1549553735201; Thu, 07 Feb 2019 07:35:35 -0800 (PST)
Received: from [10.0.10.34] (c-73-186-137-119.hsd1.ma.comcast.net. [73.186.137.119]) by smtp.gmail.com with ESMTPSA id h14sm7946002qkk.61.2019.02.07.07.35.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Feb 2019 07:35:34 -0800 (PST)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <06E02AB3-5E3B-4E1F-9B23-BB0810F73B66@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_BFC4FDE6-2C52-459B-96B5-E62DA2FC35E1"
Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\))
Date: Thu, 07 Feb 2019 10:35:32 -0500
In-Reply-To: <56839e19-afe9-df4b-d432-09a949cc658c@nic.cz>
Cc: Tony Finch <dot@dotat.at>, Kevin Darcy <kevin.darcy@fcagroup.com>, dnsop@ietf.org
To: Petr Špaček <petr.spacek@nic.cz>
References: <fcd790a2-414b-491e-01e2-9aa92f7b1c4e@nic.cz> <CAAeHe+xySnrvpD4-nhi3T0qiEmz8h0ZNUE_2kie7ctq8YPGRPA@mail.gmail.com> <56839e19-afe9-df4b-d432-09a949cc658c@nic.cz>
X-Mailer: Apple Mail (2.3445.102.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/K8GR_7QUDxaZ6otnZGDgfq7GVmM>
Subject: Re: [DNSOP] RFC 1035 vs. mandatory NS at apex?
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Feb 2019 15:35:38 -0000

On Feb 7, 2019, at 10:06 AM, Petr Špaček <petr.spacek@nic.cz> wrote:
> We (as developers in our office) all have had gut feeling that NS is
> mandatory but we could not find it in the RFCs.

I hate to say it, but we should really make sure that this is actually stated somewhere where it can reasonably be found.   If it is not, we should state it.   Petr was completely sensible to think it was the case but not be sure.   Saying that it is the case, and why it is the case, would be helpful.   This is something that I hadn’t really thought through before Petr asked the question, but I’d been wondering about it too because the question comes up in the DNSSD Discovery Proxy code I’m working on (I assumed the answer was yes).