¿Qué es un Dominio?
Sin muchos rodeos, un dominio es un nombre único que identifica a una web y permite acceder a ella fácilmente desde un navegador de Internet. Por ejemplo, allinhosting.com es un dominio que nos permite acceder a este Sitio Web, y solamente esta Web se mostrará si accedes a el.
Verás, la Internet es una red compuesta por muchísimas redes y máquinas independientes (llamémosles nodos), que deben comunicarse entre sí para poder acceder unas a otras y así compartir información. Cada “nodo” en Internet debe tener una dirección con la cual otros nodos accedan a el; a estas direcciones se les llama “Direcciones IP”.
El problema, es que las direcciones IP son largas y difíciles de recordar para nosotros los humanos pues contienen únicamente números. Te doy un ejemplo de una dirección IP: 216.478.458.789.
Imagina tener que recordar el número o dirección IP de cada Web que deseas acceder, de servidor de correos, de tu banco, etc. ¿Difícil no? precisamente para facilitar las cosas se inventaron los dominios.
Los dominios son nombres fáciles de entender para los humanos, y al usarlos, algo llamado “Sistema de nombres de dominio” (DNS) se encarga de traducir ese nombre a la dirección IP correspondiente y así permite ubicar un nodo específico de forma sencilla.
Tipos de dominio
Bien ahora que sabes qué es un dominio y para qué sirve, hablemos un poco acerca de los tipos de dominio que existen. Existen 2 tipos de dominios: los dominios de primer nivel y los dominios de segundo nivel.
Un dominio de primer nivel, es aquel que se compone de 2 partes separadas por 1 punto. La primera parte es el nombre y la segunda es una extensión de 2 o 3 letras. Te dejo algunos ejemplos:
- allinhosting.com
- google.fr
- yahoo.es
- nic.cr
Un dominio de segundo nivel (al igual que los de primer nivel) también se compone de 2 partes, pero con la diferencia de que la extensión del dominio (la segunda parte) es compuesta por 2 sub-partes de 2 o 3 letras. Te dejo algunos ejemplos de dominios de segundo nivel:
- google.com.mx
- yahoo.co.uk
- nic.com.ar
- yahoo.com.es
Ves la diferencia?
Extensiones de dominio o TLDs
Como vimos anteriormente, todo dominio tiene 2 partes: un nombre y una extensión, hablemos un poco acerca de la extensión. Las extensiones de dominio de primer nivel se llaman TLDs y como habrás notado en los ejemplos, las hay muy diversas. Te explico:
Cuando se creó el sistema de nombres de dominio, se estableció que habrían 2 tipos de extensiones: las extensiones correspondientes a países o zonas territoriales (ccTLDs) y las extensiones genéricas (gTLDs). Esta lista de extensiones es actualizada conforme va creciendo Internet y en la actualidad hay muchos ccTLDs y gTLDS.
Dentro de los ccTLDs se encuentran todos los dominios asignados a un país específico como: .es (España), .mx (México), .ar (Argentina), .br (Brasil), .cl (Chile), .cr (Costa Rica), etc. También se encuentran dominios asignados a Áreas geográficas, como .eu (Europa) y lat (Latino-américa).
Los gTLDs agrupan dominios que fueron creados para ser genéricos y usados a nivel mundial. Cada extensión tiene originalmente un uso o propósito específico, sin embargo esto no se sigue al pie de la letra. Así por ejemplo los dominios .com están dirigidos a propósitos comerciales, los .org a organizaciones, los .edu a educación, .gov a gobierno, .net a actividades en la red, .mil a usos militares, .biz a sitios de negocios, y así sucesivamente.
Actualmente la lista de ccTLD y gTLD es muy amplia y continua actualizándose conforme a las tendencias y necesidades de la web. Si te interesa conocer la lista completa de dominios de primer nivel (incluyendo ccTLDs y gTLDs) puedes ver:
http://www.iana.org/domains/root/db
Cada TLD es administrado y regido por una entidad registradora central o ‘registro’ y es esta entidad la que toma la mayoría de decisiones acerca de la evolución de dicho TLD.
Dominios IDN
Ahora que conoces cuales son los tipos de dominio y TLDs existentes, te hablaré de algo que muy pocas veces se explica pero que es muy importante y es la composición de un nombre de dominio de acuerdo a su idioma o alfabeto.
La internet es utilizada por personas de todo el mundo y por ende esta debe acoplarse a muchas variantes características de cada país, región, idioma, etc. Si por ejemplo alguien en Arabia Saudita desea navegar en su idioma, naturalmente usará letras y símbolos propios de su alfabeto y querrá que los dominios a los cuales ingresa estén en su idioma y alfabeto.
El problema, es que el sistema de símbolos estándar en los dominios (llamado ASCII) no permite muchos de los caracteres y símbolos de alfabetos internacionales, lo que era una gran limitante.
Por este motivo se crearon los nombres de dominio internacionalizados o IDN, que pueden contener caracteres de un alfabeto distinto en la primera parte del dominio (es decir el nombre). Algunos de los alfabetos soportados por los dominios IDN son: chino, japonés, ruso, árabe, alemán, griego, persa, coreano, sueco, y español claro.
Te aclaro que no todos los TLDs permiten usar nombres de dominio IDN, esto debe ser decidido e implementado por la entidad registradora de cada TLD.
Con los dominios IDN, vino a ser posible por ejemplo, que se registraran para algunos TLDs dominios en el español que contienen acentos (tildes), apóstrofes, la letra eñe, etc. Es decir que, si por ejemplo tu querías tener el dominio .com para una web de canicas en España, no tendría que usar ya canicasespana.com sino que es posible registrar canicasespaña.com .
Suena genial poder usar todos otros alfabetos en algunos TLD claro, pero existen 2 limitantes: el primero como te mencionaba, es que no todos los TLDs permiten dominios IDN, algunos los prohiben o los implementan solo para algunos idiomas. El segundo limitante es que solo los navegadores más recientes soportan el uso de archivos IDN, lo que hace que las webs con dominio IDN sean poco conocidas y no todas las personas puedan accederlas; al menos por ahora.
Puedes ver más acerca de dominios IDN en http://www.icann.org/en/topics/idn/.
Usar un dominio
Ya conoces lo básico acerca de los dominios, ahora te diré como puedes registrarlos. Cada TLD tiene un registro central que se encarga de administrarlo, y a su vez esta entidad autoriza a otras empresas para que vendan el servicio de registro de dominios al público general.
El proceso de registro de un dominio es aquel en que se consulta si el nombre de dominio deseado está libre y se procede a registrarlo en el registro central para luego utilizarlo en una web. Normalmente un dominio se puede registrar por un período mínimo de 1 año, y una vez hecho este trámite no hay forma de modificar el nombre registrado.
Una vez que ya has registrado tu dominio, entonces puedes asociarlo a tu servicio de hosting (alojamiento web) y así mostrar un sitio web.
Para registrar un dominio debes buscar un registrador de dominios y verificar que esté capacitado para registrar nombres del TLD que deseas. No todas las empresas registran todos los tipos de dominio, cada empresa tiene su propia oferta de TLDs así que deberás buscar la que más te convenga de acuerdo a esto.
Finalmente debes saber que, si bien abundan registradores de dominios con gTLDs (genéricos), los registros de ccTLDs (geográficos) son más difíciles de conseguir para muchos países. Consulta al registro de tu ccTLD (que normalmente tiene como dirección http://nic.tld sustituyendo tld por la extensión) acerca de sus distribuidores autorizados o gestiona tu nombre directamente con ellos.
Si quieres saber más acerca de cómo y donde registrar tus dominios, te invito a ver “¿Cómo puedo elegir y registrar un dominio?”. Además puedes encontrar interesantes los siguientes artículos:
¿Qué necesito para publicar mi web?
¿Qué es un hosting o alojamiento web?