Lo más probable es que nunca te hayas preguntado si existe un límite de caracteres en el sistema de nombres de dominio, pero la respuesta es sí.

El tamaño máximo de un nombre de dominio, según la sección 2.3.4 en el RFC 1035 del estándar de Internet, es de 255 octetos, siempre que las “etiquetas” del dominio (que incluyen el dominio de nivel superior y los subdominios) no superen los 63 octetos. Como explica Microsoft, esto equivale a un máximo de 253 caracteres ASCII y dos bytes de longitud. Para que nos entendamos:

es.gizmodo.com se codifica como 2 e s 7 g i z m o d o 3 c o m 0

Los puntos no se codifican, pero hay un byte de longitud por cada uno de ellos, así que, a efectos prácticos, cuentan como un carácter más

Pero sigue sobrando un byte de longitud al principio y otro al final

Aunque es.gizmodo.com tenga 14 caracteres, ocupa 16 octetos Por eso, el dominio más largo posible tiene 253 y no 255 caracteres

Por supuesto, ya hay quien se ha encargado de crear una web con la URL más larga permitida por el registro de nombres de dominios:

http://a.b.c.d.e.f.g.h.i.j.k.l.m.n.oo.pp.qqq.rrrr.ssssss.tttttttt.uuuuuuuuuuu.vvvvvvvvvvvvvvv.wwwwwwwwwwwwwwwwwwwwww.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.me/

En este caso, el dominio está compuesto por 227 letras y 26 puntos que, sumados, alcanzan el máximo de 253 caracteres. Para complicarlo aún más, el autor ha incluido todas las letras del abecedario usando una curva exponencial según la fórmula 1 + 62 * (10/7)^(x-26).

Además del dominio de nivel superior “me”, tiene 1 “a”, 1 “b”, 1 “c”, 1 “d”, 1 “e”, 1 “f”, 1 “g”, 1 “h”, 1 “i”, 1 “j”, 1 “k”, 1 “l”, 1 “m”, 1 “n”, 2 “o”, 2 “p”, 3 “q”, 4 “r”, 6 “s”, 8 “t”, 11 “u”, 15 “v”, 22 “w”, 31 “x”, 44 “y” y 63 “z”. No podría haber una “z” más porque el tamaño máximo de etiqueta son 63 octetos.

Así que… ese es el dominio más largo posible.

¡Contáctanos hoy mismo!

Cualquier información adicional que requiera con gusto podemos ayudarle.