Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!jarthur!bridge2!mdb From: mdb@bridge2.UUCP (Mark D. Baushke) Newsgroups: comp.protocols.tcp-ip Subject: Re: UnderscoresDIR/NEW Message-ID: Date: 12 Mar 91 08:50:33 GMT References: <9103022255.AA04928@ucbvax.Berkeley.EDU> <1991Mar2.161651.1@amazon.llnl.gov> Sender: news@bridge2.ESD.3Com.COM Organization: 3Com Corp., Santa Clara, CA. Lines: 40 Nntp-Posting-Host: kosciusko.esd.3com.com In-reply-to: oberman@amazon.llnl.gov's message of 2 Mar 91 23:16:51 GMT On 2 Mar 91 23:16:51 GMT, oberman@amazon.llnl.gov said: Kevin> In article <9103022255.AA04928@ucbvax.Berkeley.EDU>, Kevin> dmbarton@ralvmm.vnet.ibm.com ("Daniel M. Barton") writes: > RFC 821 and 822 weren't very clear on what characters a hostname could > contain. RFC 952, "DOD Internet Host Table Specification" clarifies > what characters are legal. The legal characters are letters, numbers, > and the hyphen, and the hostname must begin with a letter, and end with > a letter or digit. The exact syntax is: [...and RFC 1123 in section 2.1 modifies RFC 952 to allow leading digits...] Kevin> That stated, they are quite common and most implementation will Kevin> allow them. The only problem is when you hit a system that Kevin> doesn't. So, please follow the rules and don't use them. I Kevin> would also recommend against numeric first characters as many Kevin> implementation have not been changed since 1122/1123 were Kevin> issued. Our site (3Com.COM) has a fair amount of experience with numeric first characters :-). I can say from experience that there are still hosts running software which rejects our domain as illegal. For the most part, these machines are either DEC-20 machines (like NIC.DDN.MIL) or IBM mainframes (typically BITNET sites). There are upgrades for each kind floating around, but it is sometimes difficult to fight intertia and get the system administrators to install the new software. If you have a choice, avoid using illegal characters in your names. You will save yourself a large hassle. Also, if you are designing software which checks names, be liberal in what you accept...the rules may change again. -- Mark D. Baushke Internet: mdb@ESD.3Com.COM UUCP: ...!{3comvax,auspex,sun}!bridge2!mdb