El motivo de los dominios de nivel superior (TLD)

8

Siempre he dado por sentado que existen TLD y es necesario pensar en ellos cuando compra un nombre de dominio. Pero me pregunto por qué necesitan existir en primer lugar. No veo por qué no podrías haber tenido el sistema de nombres de dominio así:

https://twitter/foo/bar
https://example/foo/bar

Es decir, no veo una necesidad real de que haya TLD como .comy .org. Parece una cosa arbitraria. Estoy interesado en saber si hay alguna historia detrás de esto, o si es necesario.

Lance Pollard
fuente
44
Esta es una gran pregunta, pero este podría no ser el lugar adecuado para ello.
Blrfl
Los nombres de dominio existían mucho antes de la web y el concepto de URL ...
Patrick Mevzek

Respuestas:

18

La organización de los nombres del Sistema de nombres de dominio tiene su origen en el crecimiento de Internet desde el antiguo ARPANET. Los detalles están contenidos en RFC 1034 de noviembre de 1987.

Antes de que existiera un DNS, todas las búsquedas de nombres estaban contenidas en un hosts.txtarchivo que tenía que ser distribuido por FTP a todos los hosts. Esto no escala bien. El carácter de los sistemas en la red también estaba cambiando.

Se decidió que se adoptaría un sistema basado en árboles. Esto permite la distribución de la gestión de nombres y que las redes locales agreguen nombres y sistemas internos sin tener que actualizar datos externos.

La Sección 2.2 del RFC describe los objetivos de diseño del sistema, que incluyen un espacio de nombre coherente; escalabilidad compensaciones de costo, velocidad y precisión; aplicabilidad a un gran número de aplicaciones; independencia de protocolos y sistemas de comunicaciones; y usabilidad entre la gran disparidad de sistemas en uso, desde pequeñas computadoras personales hasta grandes mainframes y sistemas de tiempo compartido.

Otro problema con el no uso de un TLD es que en algunos sistemas operativos un solo nombre puede entrar fácilmente en conflicto con el nombre de otro sistema en la red local. Esto se ha vuelto menos frecuente a medida que más redes locales usan DNS internamente, pero todavía hay lugares que usan los nombres locales más antiguos (como los nombres NetBIOS utilizados en los sistemas Windows).

1201 Programa Alarma
fuente
1

Como usted dice, no hay necesidad de dominios de nivel superior (como .com y .org). Pero en el mismo sentido, no hay necesidad de dominios en absoluto (especialmente ahora dado cómo los motores de búsqueda están integrados en los navegadores).

Pero los dominios son una herramienta organizativa útil, como lo son los dominios de nivel superior.

Nota: los dominios de nivel superior no sirven SOLO para organizar el espacio de nombres de los nombres (no es un gran problema para los ejemplos que dio, pero considere dominios de nivel superior como .edu y .uk, etc. para los países). Y también AYUDAN a delegar la responsabilidad de la asignación de nombres (el gobierno del Reino Unido puede repartir nombres para el dominio .uk, y otra organización puede repartir nombres en el dominio .us, y el dominio .com, etc.).

Lewis Pringle
fuente
1

Y para agregar un poco más de historia interesante (habiendo estado involucrado personalmente antes de los días (80)):

ARPANET fue un proyecto de (D) ARDPA - Agencia de Proyectos de Investigación Avanzada de Defensa que se centró en desarrollar comunicaciones confiables a través de redes de comunicaciones de datos dispares y poco confiables. Esta fue la génesis de TCP / IP (el "Protocolo de Internet" de IP es la capa de red no confiable sin conexión) con TCP como la capa de transporte basada en la conexión y la corrección de errores (Protocolo de Control de Transmisión).

La traducción de direcciones IP en nombres legibles por humanos se volvió importante para la usabilidad, por lo que más arriba la pila de protocolos de red vino en DNS (Servicio de nombres de dominio) que tradujo los nombres a direcciones IP (en lugar de depender solo del archivo de hosts mencionado anteriormente en cada máquina).

Al principio, en realidad solo había TLD .mil .edu y .gov. .com vino principalmente para contratistas de defensa y del gobierno. El uso más temprano fue correo electrónico, ftp y grupos de noticias (UUNET es otra rama). gopher (gopher: //) precedió a http y era hipervínculos basados ​​en texto terminal. Básicamente http sin gráficos.

En Australia (donde comenzó mi participación), tuvimos AARNET - Australian Academic and Research Network.

La separación del espacio de dirección del nombre de dominio (y la asignación a rangos de direcciones IP de clase A, B, C - 255.0.0.0 / 255.255.0.0 / 255.255.255.0) fue un problema con ARAPNET (que ahora comienza a llamarse Internet) que se extendió más allá de su Solo lugar de nacimiento en EE. UU.

Entonces, por varias convenciones (acordadas a través del proceso de RFC) se agregaron abreviaturas de país. Así que aquí tuvimos .gov.au .edu.au .com.au. Y para empezar, eso fue todo.

Una nota al margen sobre RFC "Solicitud de comentarios" - fue originalmente un foro de comentarios muy centrado en la ingeniería para un mayor desarrollo de protocolos de Internet. Ahora se ha convertido en el organismo de estándares, con toda la formalidad y la verbosidad abrumadoras de cualquier organización de "estándares". Una lectura rápida de los primeros RFC es refrescante. Para la respuesta realmente autorizada a esta pregunta SE, lea: https://www.ietf.org/rfc/rfc1034.txt

Entonces, aunque la motivación original para los nombres de dominio punteados fue técnica, ciertamente con los nombres .com y .com.xx, estos últimos años se han visto envueltos en legalidades de prácticas comerciales, marcas comerciales, etc., en la medida en que se han convertido imposible cumplir los objetivos técnicos / organizativos de un espacio de nombres y las influencias comerciales y geopolíticas en la reserva de nombres (sin mencionar los parásitos de los ocupantes ilegales de nombres de dominio que han ganado miles de millones de dólares a lo largo de los años solo por explotar un diccionario y dificultando que personas y organizaciones con propósitos reales y reales tengan nombres particulares).

Entonces, la llegada de nuevos TLD es algo bienvenido. En efecto, desregula parte de la congestión que ha estado vinculada a abogados y burocracias durante mucho tiempo.

¿Por qué no en un solo espacio de nombre? (es decir, http: // nombre / recurso / recurso ).

¿De quién es el nombre?

¿Y quién posee el nombre en diferentes países que operan bajo diferentes reglas legales?

Mi apellido podría ser fácilmente McDonald ......

BrendanMcL
fuente
1

El mayor problema con esto es que no hay dos compañías en todo el mundo que puedan tener el mismo nombre de dominio.

Con el sistema actual, el problema se limita a los países. Si bien no hay dos compañías en Alemania que puedan tener el mismo nombre de dominio, está perfectamente bien que una compañía en Alemania tenga el mismo nombre de dominio que una compañía en Austria, una en Suiza, una en España, una en Australia, una en los Estados Unidos. , uno en Nueva Zelanda, uno en Canadá, y así sucesivamente. (Actualmente hay ~ 200 ccTLD).

Dentro de un solo país, el problema es mucho menos frecuente. Por lo general, una empresa querrá usar su marca comercial como nombre de dominio, y las marcas comerciales ya son únicas dentro de un segmento de mercado dentro de un país.

Jörg W Mittag
fuente
0

El mayor problema que tendríamos sin los TLD es las limitaciones masivas. En sus ejemplos, solo podría haber un sitio web "twitter" y un "ejemplo". Esto podría ser bueno en algunos aspectos, especialmente para las grandes corporaciones que luchan contra los derechos de autor, etc., pero sería una gran limitación permitir solo un sitio web para cada palabra o combinación de palabras.

La idea principal inicialmente era una buena separación, como con ccTLD co.uk, .usetc., y .comera comercial. Pero dado el enorme potencial para la reventa, todo eso parece haber desaparecido en nombre de ganar dinero (es una pena, ya que podría haber sido un sistema mejor si la ICANN lo hubiera aplicado de manera más estricta).

Si bien ni siquiera necesitamos nombres de dominio para que Internet funcione, y podríamos señalar los navegadores en direcciones IP, esto también limita las cosas, ya que a menudo un conjunto de sitios web estará en la misma configuración de servidor / red que tiene una IP externa para muchos sitios web

James
fuente