On Jul 1, 2008, at 12:44 PM, Stephane Bortzmeyer wrote:
The host SHOULD check the string syntactically for a dotted-decimal
number before looking it up in the Domain Name System.
which seems to reply to David Conrad's question: if all the
implementations are correct, 127.0.0.1 will always be an IP address,
even if the TLD ".1" is allocated.
Which might tie into the discussion regarding "SHOULD vs. MUST"... :-)
Ietf mailing list