Tony Finch wrote:
> Hmm, I am reluctant to introduce new layering. Is there a precedent for
> the distinction you are making?

Any web standard could be said to specify "requirements on HTTP clients",
yet most of them don't use that term or update the HTTP specification.

Any mail standard could be said to "specify requirements on SMTP clients",
yet most of them don't use that term or update the SMTP specification.

The requirements in Section 9 should apply to entities like DHCP
servers and IP management systems, whose functionality includes the
management of reverse mappings, and that may contain, call upon, or
(if we must use that term) "be" an UPDATE client to perform the
changes.  But an entity that only serves as an UPDATE client, like
the "nsupdate" program in the BIND distribution, should not be subject
to the requirements because it does not deal specifically with reverse
mappings, but with arbitrary DNS names and records.  Calling them
"requirements on UPDATE clients" when they only apply to entities
that are more than just UPDATE clients seems wrong to me.

> > I would even say that the requirement to follow CNAME and DNAME
> > redirections should apply equally when the updates are not performed
> > using the RFC2136 UPDATE protocol at all, but using some other
> > mechanism.
> 
> What deployed examples do you have in mind?

The RA-API REST interface used by dyn.com would be one if they only
supported PTR records.  I also recall implementing a different
proprietary update protocol to work around some limitations of RFC2136
as part of the NameSurfer IP management system back in the 90s.

In principle, the draft's requirement to follow CNAMEs and DNAMEs
could even be applied to tools that update zones through mechanized
editing of master files.

> Who here knows how Active Directory interacts with DNS aliases?

Not me...
-- 
Andreas Gustafsson, g...@araneus.fi

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

Reply via email to