web-dev-qa-db-fra.com

Plusieurs points consécutifs sont-ils autorisés dans un nom de domaine?

Est-il permis d'avoir un sous-domaine vide? Par exemple, sub1..sub2.example.com est-il un nom de domaine valide?

3
D.R.

Si je lis correctement le RFC, les étiquettes (les parties entre les points) d'un nom de domaine ne peuvent pas être vides car l'étiquette vide est réservée:

Chaque nœud a une étiquette d'une longueur de zéro à 63 octets. [...] Une étiquette est réservée, il s'agit de l'étiquette nulle (c'est-à-dire de longueur nulle) utilisée pour la racine.

RFC 1034

En d'autres termes, le "label nul" est réservé au domaine racine uniquement . Le domaine racine vient après le TLD dans le nom de domaine complet, il est impliqué dans les recherches DNS dans les navigateurs Web si vous le laissez de côté, et il est généralement ignoré par ceux qui ne discutent pas des informations internes du DNS.

Ainsi, par exemple, si nous regardons la vraie représentation DNS de webmasters.stackexchange.com, il s’agit en fait de webmasters.stackexchange.com. avec le point final. Cette étiquette vide qui suit le TLD est toujours réservée à la racine et ne peut être utilisée nulle part ailleurs dans le nom de domaine.

3