Cantidad de subdominios permitidos en dominio y correo electrónico


23

¿Cuántos subdominios puedes tener en tu dominio? Y con eso, me refiero a los niveles de subdominios.

Por ejemplo, tiene el dominio example.com, sé que puede tenerlo test.example.com, pero ¿cuántos niveles puede tener? Me gusta test2.test.example.com, test3.test2.test.example.cometc.

En segundo lugar, me preguntaba 2 cosas sobre las direcciones de correo electrónico. En primer lugar, ¿qué tan común es el uso de subdominios en una dirección de correo electrónico (SI es posible)? Nunca he visto algo como test@test.example.comser honesto, así que no estoy exactamente seguro. Y si es posible, ¿cuántos niveles (como el anterior) puede tener?

Y por último, ¿pueden las preguntas anteriores depender del registrador de dominio o del servidor de correo, etc.? ¿Y de qué podría depender?


2
Es muy común en países como Australia y el Reino Unido que tienen .com.auy .co.uktienen tres niveles en el nombre de host en las direcciones de correo electrónico.
Nacht - Restablece Monica

2
@Nacht: De hecho, eso puede llevarte fácilmente a algo comosmith@foonly.maths.ox.ac.uk
Nate Eldredge el

Sí, me olvidé de eso. ¿Cómo podría haberlo olvidado? Ya veo .comy .nlme olvidé demasiado de otras extensiones como com.au, .co.uketc. , etc.
Joshua Bakker

44
Para el registro, solía tener una dirección de correo electrónico @cgg.ms.mff.cuni.cz. Las jerarquías de dominio profundo son bastante comunes en la academia.
Restablecer Monica

@Angew Oh, bueno, nunca he visto algo así, así que no sabía que era posible.
Joshua Bakker

Respuestas:


33

No hay límites directos sobre cuántos niveles, es decir, puntos que puede tener en un nombre de host. Sin embargo, un nombre de host compatible con RFC1034 solo puede tener 255 bytes de longitud, dejando 253 bytes para un nombre de dominio completo FQDN en DNS. Algunos sistemas y TLS / SSL limitan el FQDN a 64 bytes y el FQDN en los correos electrónicos no debe exceder (*) 245 o 221 bytes, dependiendo de la longitud máxima del nombre de usuario (8 o 32).

Como TLD generalmente toma al menos 2 caracteres y .cada parte del nombre de host debe tener al menos un carácter, el espacio restante para puntos adicionales, es decir, niveles teóricamente máximos sería:

  • (253-3) / 2 = 125 niveles después de TLD para el nombre de host teóricamente más largo (no tan útil)
  • (221-3) / 2 = 109 niveles después de TLD, si desea usarlo para correo electrónico
  • (63-3) / 2 = 30 niveles después de TLD, si desea utilizar SSL / TLS.

Y sí, user@subdomainof.subdomain.example.comestá en un formato de dirección de correo electrónico válido.


(*) La limitación especial para la longitud de la dirección de correo electrónico es el resultado de RFC 2821 4.5.3.1 y 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 ">"

Como la ruta hacia adelante debe incluir los corchetes angulares, solo quedan 254 caracteres para la dirección de correo electrónico. Entonces, la username@parte de 8 (+1) o 32 (+1) debe excluirse para obtener la longitud máxima de FQDN.


2
RFC 1034 es donde se origina el límite superior tanto en la longitud total del nombre de dominio (incluidas todas las partes del subdominio) de 255 octetos como en la longitud máxima de 63 octetos para un nombre de host / subdominio. Los nombres de dominio más largos también deberían (en lugar de ser necesarios) según RFC 1123, pero AFAIK no se ven realmente en la naturaleza.
HBruijn

1
cita necesaria re: restricción de longitud total de una dirección de correo electrónico.
Alnitak

La longitud no es tan importante. Sin embargo, sé que con múltiples subdominios la longitud aumenta automáticamente; Lo único importante para mí es la cantidad de niveles de subdominio que puede tener, ya que de todos modos no serán extremadamente largos. Además, 30 niveles no es algo que incluso haría. Ni siquiera 10. Quizás solo 3/4 máx. Pero también tenía una gran curiosidad (nota: no soy un experto en servidores y dominios).
Joshua Bakker

Se agregaron argumentos y citas para la longitud máxima de la dirección de correo electrónico, @Alnitak
Esa Jokinen
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.