[ih] Tell me about host names and 3com

Andrew Sullivan ajs at crankycanuck.ca
Wed Jan 17 12:28:22 PST 2024


On Wed, Jan 17, 2024 at 03:20:21PM +1300, Brian E Carpenter via Internet-history wrote:
>Yes but, but, 1123 is *host* requirements and 952 was about /etc/hosts.

Yes.  

>1123 didn't update 1035, which is about domain names. Maybe that should be submitted as an erratum.
>

I don't think it should be.  RFC 1035 doesn't actually require the "preferred name syntax".  People sometimes read section 2.3.1 as such a requirement, but it isn't one.  This is made quite explicit in RFC 2181, section 11:

    Those restrictions [length and the location of the zero-length label]
    aside, any binary string whatever can be used as the label of any
    resource record.  Similarly, any binary string can serve as the value
    of any record that includes a domain name as some or all of its value
    (SOA, NS, MX, PTR, CNAME, and any others that may be added).
    Implementations of the DNS protocols must not place any restrictions
    on the labels that can be used.  In particular, DNS servers must not
    refuse to serve a zone because it contains labels that might not be
    acceptable to some DNS client programs. 

Best regards,

A

-- 
Andrew Sullivan
ajs at crankycanuck.ca



More information about the Internet-history mailing list