Re: [DNSOP] unrelated name server name recommendation

2024-03-12 Thread Kazunori Fujiwara
Thanks, Daune,

> From: "Wessels, Duane" 
> I understood Fujiwara’s proposal to be slightly different:
> 
> If you are a DNS provider (hosting other zones) then the provider should use 
> in-domain name servers.
> DW

This is what I would like to propose.

I would like good texts.

As Shumon pointed that many DNS providers offer in-domain name server names,
however, there are many "unrelated" name server names in use.

I know that many DNS hosting providers use in-domain name servers
in their infrastructure. (For example, Amazon/AWS, Cloudflare, ...)

--
Kazunori Fujiwara, JPRS 

>> On Mar 4, 2024, at 3:14 PM, Paul Wouters  wrote:
>> 
>> On Mar 4, 2024, at 14:04, Paul Vixie  
>> wrote:
>>> 
>>> 
>>> 
>>> this means a zone will always be reachable through at least one in-zone 
>>> data path (name server name and associated address records.) the result 
>>> would be that a full resolver would never have to pause its current lookup 
>>> while searching for address records matching an out-of-zone name server 
>>> name.
>>> 
>>> i think it's a solid recommendation,
>> 
>> It means every registrant, who doesn’t know about DNS, has to create host 
>> objects for glue and whenever the ISP changes nameserver names (eg gets 
>> bought, sold or merges), or IP address, the ISP has to talk to the 
>> registrant to fix things at their registry. I can promise you those 
>> in-domain name servers will quickly become very unreliable.
>> 
>> Paul
>> ___
>> DNSOP mailing list
>> DNSOP@ietf.org
>> https://secure-web.cisco.com/1a3MNvrMgvJke3ozLjb1HCuRHhuKPU4kcf25J9eCUq4p-aOa0Aqy6qmiTdxMr02KJy3Ai80ZFNKl9j_c-7cA3MZpUD5480mMQT5pKWiSiUhWWeiTjjFCC6bZdqrh-FHCqvl1sM64AGrDIt4zjPKgcxERVilTSw7U3KPYhiGQ1IMY8wwa-dVkcU7s4T0z9flJabKEE7sH-IvWVC-Sv4i0fKZUk1g-ek5vkhx5JIA8TeMvtjP17WZaKrO79M9HpU6TNwB0ypkRbRMX8btrJZ9nSBar6W3gL2W4TKNRPrzyBFB8/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fdnsop
> 
___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Shumon Huque
On Sun, Mar 3, 2024 at 11:34 PM Kazunori Fujiwara 
wrote:

> dnsop WG,
>
> "unrelated" (or, previosly called as out-of-bailiwick) name server names
> are
> necessary for DNS hosting providers.
>

Fujiwara-san, I have to nitpick your very first statement above.

Many DNS providers do offer the ability to pick "vanity" or "custom"
nameserver
names, which their customers can use to deploy in-domain nameservers. This
could be because the customer really does want to make DNS resolution
efficient.
But it could be for other reasons (branding, or some other perceived
security reason).
My employer uses such features extensively.

This is not simply the customer pointing their own names at the provider's
DNS server
addresses. This is a contract with the provider that they will maintain
that association
and won't change the IP addresses from under them (the "going stale"
problem) without
advance notice and coordination.

I think I agree with your general goal, but as others have remarked, there
is no way to
enforce this, so at best this could be a recommendation.

Shumon.
___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Paul Vixie



Paul Wouters wrote on 2024-03-04 11:14:

On Mar 4, 2024, at 14:04, Paul Vixie
 wrote:

this means a zone will always be reachable through at least one
in-zone data path (name server name and associated address
records.) the result would be that a full resolver would never have
to pause its current lookup while searching for address records
matching an out-of-zone name server name.

i think it's a solid recommendation,


It means every registrant, who doesn’t know about DNS, has to create
host objects for glue and whenever the ISP changes nameserver names
(eg gets bought, sold or merges), or IP address, the ISP has to talk
to the registrant to fix things at their registry. I can promise you
those in-domain name servers will quickly become very unreliable.


not. the rest of the paragraph you quoted six words from above was:


i think it's a solid recommendation, but can only be a SHOULD not a
MUST, both because of the installed base / long tail, and the
impossibility of enforcing it, and the market needs of parking lots.


it's not a "has to". i expect it either won't be used when a sale is 
possible, or will be removed prior to such sale. i see fujiwara's 
proposal as a way to reduce distributed system complexity for those who 
can behave this way, and strictly as a recommendation.



--
P Vixie

___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Jim Reid


> On 4 Mar 2024, at 19:14, Paul Wouters  wrote:
> 
> It means every registrant, who doesn’t know about DNS, has to create host 
> objects for glue and whenever the ISP changes nameserver names (eg gets 
> bought, sold or merges), or IP address

Er, no. It’ll be the registant’s registrar who will screw this up - not the 
registrant (who can’t even spell DNS). Besides in most cases, the it’ll be the 
registrar who looks after that delegation info and also provides DNS service 
for the registant’s domain name.

___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Wessels, Duane
I understood Fujiwara’s proposal to be slightly different:

If you are a DNS provider (hosting other zones) then the provider should use 
in-domain name servers.

DW


> On Mar 4, 2024, at 3:14 PM, Paul Wouters  wrote:
> 
> On Mar 4, 2024, at 14:04, Paul Vixie  
> wrote:
>> 
>> 
>> 
>> this means a zone will always be reachable through at least one in-zone data 
>> path (name server name and associated address records.) the result would be 
>> that a full resolver would never have to pause its current lookup while 
>> searching for address records matching an out-of-zone name server name.
>> 
>> i think it's a solid recommendation,
> 
> It means every registrant, who doesn’t know about DNS, has to create host 
> objects for glue and whenever the ISP changes nameserver names (eg gets 
> bought, sold or merges), or IP address, the ISP has to talk to the registrant 
> to fix things at their registry. I can promise you those in-domain name 
> servers will quickly become very unreliable.
> 
> Paul
> ___
> DNSOP mailing list
> DNSOP@ietf.org
> https://secure-web.cisco.com/1a3MNvrMgvJke3ozLjb1HCuRHhuKPU4kcf25J9eCUq4p-aOa0Aqy6qmiTdxMr02KJy3Ai80ZFNKl9j_c-7cA3MZpUD5480mMQT5pKWiSiUhWWeiTjjFCC6bZdqrh-FHCqvl1sM64AGrDIt4zjPKgcxERVilTSw7U3KPYhiGQ1IMY8wwa-dVkcU7s4T0z9flJabKEE7sH-IvWVC-Sv4i0fKZUk1g-ek5vkhx5JIA8TeMvtjP17WZaKrO79M9HpU6TNwB0ypkRbRMX8btrJZ9nSBar6W3gL2W4TKNRPrzyBFB8/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fdnsop



smime.p7s
Description: S/MIME cryptographic signature
___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Peter Thomassen



On 3/4/24 15:14, Paul Wouters wrote:

It means every registrant, who doesn’t know about DNS, has to create host 
objects for glue and whenever the ISP changes nameserver names (eg gets bought, 
sold or merges), or IP address, the ISP has to talk to the registrant to fix 
things at their registry. I can promise you those in-domain name servers will 
quickly become very unreliable.


For reference, Viktor's analysis from last year, on glue in .org: 
https://mailarchive.ietf.org/arch/msg/dnsop/EBT2_wg8XJkArA1boRX7GNSKdKw/

The analysis is focuses on sibling glue, not only in-domain, but my main 
takeaway is that 75% of them are stale.

Peter

--
https://desec.io/

___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Paul Wouters
On Mar 4, 2024, at 14:04, Paul Vixie  wrote:
> 
> 
> 
> this means a zone will always be reachable through at least one in-zone data 
> path (name server name and associated address records.) the result would be 
> that a full resolver would never have to pause its current lookup while 
> searching for address records matching an out-of-zone name server name.
> 
> i think it's a solid recommendation,

It means every registrant, who doesn’t know about DNS, has to create host 
objects for glue and whenever the ISP changes nameserver names (eg gets bought, 
sold or merges), or IP address, the ISP has to talk to the registrant to fix 
things at their registry. I can promise you those in-domain name servers will 
quickly become very unreliable.

Paul
___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Paul Vixie




Ben Schwartz wrote on 2024-03-04 07:20:
To rephrase, it sounds like you are proposing a rule that zones should 
be configured to use at most one glueless delegation step.


i think it's the inverse. according to fujiwara-san's comments each zone 
must have at least one in-zone name server name:


>


this means a zone will always be reachable through at least one in-zone 
data path (name server name and associated address records.) the result 
would be that a full resolver would never have to pause its current 
lookup while searching for address records matching an out-of-zone name 
server name.


i think it's a solid recommendation, but can only be a SHOULD not a 
MUST, both because of the installed base / long tail, and the 
impossibility of enforcing it, and the market needs of parking lots.


--
P Vixie

___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


Re: [DNSOP] unrelated name server name recommendation

2024-03-04 Thread Ben Schwartz
To rephrase, it sounds like you are proposing a rule that zones should be 
configured to use at most one glueless delegation step.

Under this rule, one cannot place an "unrelated nameserver name" anywhere 
beneath a zone cut that itself uses an unrelated nameserver.  Effectively, all 
zones below such a zone cut are "second class" zones for this purpose.  This 
breaks a symmetry of the DNS: there are now two different kinds of zones, where 
previously there was only one.  It's also strange that this distinction depends 
on the configuration of some parent or grandparent zone that is not controlled 
by the zone in question, and can change at any time.

I appreciate that glueless delegations have some downsides, and may be worth 
avoiding in some cases, but I think the proposed rule is too restrictive.  I 
would be more interested in a document (perhaps non-IETF) showing how adding 
complexity to your zone's resolution process impacts resolution time, error 
rate, and frequency of misconfigurations.

--Ben Schwartz

From: DNSOP  on behalf of Kazunori Fujiwara 

Sent: Sunday, March 3, 2024 11:34 PM
To: dnsop@ietf.org 
Subject: [DNSOP] unrelated name server name recommendation

!---|
  This Message Is From an Untrusted Sender
  You have not previously corresponded with this sender.
|---!

dnsop WG,

"unrelated" (or, previosly called as out-of-bailiwick) name server names are
necessary for DNS hosting providers.

However, it increases name resolution costs.
Furthermore, it makes it easy to make mistakes like cyclic dependencies.

So, I would like to make some recommendations on "unrelated" name server names.

I submitted "draft-fujiwara-dnsop-unrelated-name-server-00" as a first step.
https://datatracker.ietf.org/doc/draft-fujiwara-dnsop-unrelated-name-server/

I prposed that
  the domain names that host the name server names MUST be resolvable by
  delegations using one or more in-domain name server names.

I'm not able to write well, I'm looking for good text.

Let's improve the current DNS before DELEG RR.

--
Kazunori Fujiwara, JPRS 

___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop
___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop


[DNSOP] unrelated name server name recommendation

2024-03-03 Thread Kazunori Fujiwara
dnsop WG,

"unrelated" (or, previosly called as out-of-bailiwick) name server names are
necessary for DNS hosting providers.

However, it increases name resolution costs.
Furthermore, it makes it easy to make mistakes like cyclic dependencies.

So, I would like to make some recommendations on "unrelated" name server names.

I submitted "draft-fujiwara-dnsop-unrelated-name-server-00" as a first step.
https://datatracker.ietf.org/doc/draft-fujiwara-dnsop-unrelated-name-server/

I prposed that
  the domain names that host the name server names MUST be resolvable by
  delegations using one or more in-domain name server names.

I'm not able to write well, I'm looking for good text.

Let's improve the current DNS before DELEG RR.

--
Kazunori Fujiwara, JPRS 

___
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop