Os padrões da Internet (Request for Comments) para protocolos determinam que os rótulos de nome de host de componente podem conter apenas as letras ASCII de 'a' a 'z' (em maiúsculas e minúsculas), os dígitos '0' a '9', e o hífen ('-'). A especificação original de nomes de host no RFC 952, determinou que os rótulos não pudessem começar com um dígito ou com um hífen e não devem terminar com um hífen. No entanto, uma especificação subsequente (RFC 1123) permitia que rótulos de nome de host iniciassem com dígitos. Nenhum outro símbolo, caracteres de pontuação ou espaços em branco são permitidos.
Hostname é insensitivo a maiúsculas e minúsculas.