Nombre de sous-domaines autorisés dans le domaine et la messagerie

23

Combien de sous-domaines pouvez-vous avoir sur votre domaine? Et avec cela, je veux dire les niveaux de sous-domaines.

Par exemple, vous avez le domaine example.com, je sais que vous pouvez en avoir test.example.com, mais combien de niveaux pouvez-vous avoir? Comme test2.test.example.com, test3.test2.test.example.cometc.

Deuxièmement, je me demandais 2 choses sur les adresses e-mail. Tout d'abord, quelle est la fréquence d'utilisation des sous-domaines dans une adresse e-mail (SI c'est même possible)? Je n'ai jamais vu quelque chose comme[email protected] pour être honnête, donc je ne suis pas vraiment sûr. Et si c'est possible, combien de niveaux (comme ci-dessus) pouvez-vous avoir?

Et enfin, les questions ci-dessus peuvent-elles dépendre du registraire de domaine ou du serveur de messagerie, etc.? Et de quoi pourrait-il dépendre?

Joshua Bakker
la source
2
Il est très courant dans des pays comme l'Australie et le Royaume-Uni qui ont .com.auet .co.ukont trois niveaux dans le nom d'hôte dans les adresses e-mail.
Nacht - Rétablir Monica
2
@Nacht: En effet, cela peut assez facilement vous amener à quelque chose comme[email protected]
Nate Eldredge
Ouais j'ai oublié ça. Comment ai-je pu oublier. Je vois .comet .nltrop j'ai oublié les autres extensions comme com.au, .co.uketc., etc.
Joshua Bakker
4
Pour mémoire, j'avais l'habitude d'avoir une adresse e-mail @cgg.ms.mff.cuni.cz. Les hiérarchies de domaine profondes sont plutôt courantes dans le monde universitaire.
Rétablir Monica
@Angew Oh, eh bien, je n'ai jamais vu quelque chose comme ça, donc je ne savais pas que c'était possible.
Joshua Bakker

Réponses:

33

Il n'y a pas de limites directes sur le nombre de niveaux, c'est-à-dire les points que vous pouvez avoir dans un nom d'hôte. Cependant, un nom d'hôte compatible RFC1034 ne peut contenir que 255 octets, ce qui laisse 253 octets pour un nom de domaine complet FQDN dans DNS. Certains systèmes et TLS / SSL limitent le FQDN à 64 octets et le FQDN dans les e-mails ne doit pas dépasser (*) 245 ou 221 octets selon la longueur maximale du nom d'utilisateur (8 ou 32).

Comme le TLD prend généralement au moins 2 caractères et .que chaque partie du nom d'hôte doit contenir au moins un caractère, l'espace restant pour les points supplémentaires, c'est-à-dire les niveaux théoriquement maximaux , serait:

  • (253-3) / 2 = 125 niveaux après le TLD pour le nom d'hôte théoriquement le plus long (pas si utile)
  • (221-3) / 2 = 109 niveaux après le TLD, si vous souhaitez l'utiliser pour le courrier électronique
  • (63-3) / 2 = 30 niveaux après TLD, si vous souhaitez utiliser SSL / TLS.

Et oui, [email protected]est dans un format d'adresse e-mail valide.


(*) La limitation spéciale pour la longueur de l'adresse e-mail est le résultat de RFC 2821 4.5.3.1 et 4.1.2:

4.5.3.1 Size limits and minimums

   path
      The maximum total length of a reverse-path or forward-path is 256
      characters (including the punctuation and element separators).


4.1.2 Command Argument Syntax

      Path = "<" [ A-d-l ":" ] Mailbox ">"

Comme le chemin vers l'avant doit inclure les crochets angulaires, il ne reste que 254 caractères pour l'adresse e-mail. Ensuite, la username@partie de 8 (+1) ou 32 (+1) doit être exclue pour obtenir la longueur maximale du FQDN.

Esa Jokinen
la source
2
RFC 1034 est à l'origine de la limite supérieure de la longueur totale du nom de domaine (y compris toutes les parties du sous-domaine) de 255 octets et de la longueur maximale de 63 octets pour un nom d'hôte / sous-domaine. Les noms de domaine plus longs devraient (plutôt que doivent) être également pris en charge par RFC 1123 mais AFAIK ceux-ci ne sont pas vraiment vus dans la nature.
HBruijn
1
citation nécessaire re: restriction de la longueur totale d'une adresse e-mail.
Alnitak
La longueur n'est pas si importante. Cependant, je sais qu'avec plusieurs sous-domaines, la longueur augmente automatiquement; la seule chose importante pour moi est la quantité de niveaux de sous-domaine que vous pouvez avoir, car ils ne seront pas extrêmement longs de toute façon. De plus, 30 niveaux ne sont même pas quelque chose que je ferais. Pas même 10. Peut-être juste 3/4 max. Mais c'était aussi une grande curiosité que j'avais (note: je ne suis pas un expert des serveurs et des domaines).
Joshua Bakker
Ajout d'un argument et d'une citation pour la longueur maximale de l'adresse e-mail, @Alnitak
Esa Jokinen