O motivo dos domínios de nível superior (TLDs)

8

Eu sempre tive como certo que os TLDs existem e são necessários pensar quando você compra um nome de domínio. Mas estou me perguntando por que eles precisam existir em primeiro lugar. Não vejo por que você não poderia ter o sistema de nomes de domínio assim:

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

Ou seja, não vejo uma necessidade real de haver TLDs como .come .org. Parece uma coisa arbitrária. Estou interessado em saber se existe algum histórico por trás disso ou se é necessário.

Lance Pollard
fonte
4
Essa é uma ótima pergunta, mas pode não ser o lugar certo para isso.
Blrfl 22/08/1918
Os nomes de domínio existia muito antes da Web eo conceito de URLs ...
Patrick Mevzek

Respostas:

18

A organização dos nomes do Sistema de Nomes de Domínio tem origem no crescimento da Internet a partir da antiga ARPANET. Os detalhes estão contidos na RFC 1034 de novembro de 1987.

Antes de haver um DNS, todas as pesquisas de nome estavam contidas em um hosts.txtarquivo que precisava ser distribuído por FTP para todos os hosts. Isso não escala bem. O caráter dos sistemas na rede também estava mudando.

Foi decidido que um sistema baseado em árvore seria adotado. Isso permite a distribuição do gerenciamento de nomes e as redes locais adicionam nomes e sistemas internos sem precisar atualizar dados externos.

A seção 2.2 da RFC descreve os objetivos de design do sistema, que incluem um espaço de nome consistente; escalabilidade; trade-offs de custo, velocidade e precisão; aplicabilidade a um grande número de aplicações; independência de protocolos e sistemas de comunicação; e usabilidade entre a grande disparidade de sistemas em uso, de pequenos computadores pessoais a grandes mainframes e sistemas de timeshare.

Um outro problema ao não usar um TLD é que, em alguns sistemas operacionais, um único nome pode entrar em conflito com o nome de outro sistema na rede local. Isso se tornou menos prevalente à medida que mais redes locais usam DNS internamente, mas ainda existem locais que usam nomes locais mais antigos (como os nomes NetBIOS usados ​​nos sistemas Windows).

1201ProgramAlarm
fonte
1

Como você diz, não há necessidade de domínios de nível superior (como .com e .org). Mas, no mesmo sentido, não há necessidade de domínios (especialmente agora, considerando como os mecanismos de pesquisa são integrados aos navegadores).

Mas os domínios são uma ferramenta organizacional útil, assim como os domínios de nível superior.

Nota - os domínios de nível superior não servem SOMENTE para organizar o espaço para nome dos nomes (não é muito importante para os exemplos que você deu, mas considere domínios de nível superior como .edu e .uk etc para países). E também AJUDAM a delegar a responsabilidade pela atribuição de nomes (o governo do Reino Unido pode distribuir nomes para o domínio .uk, e outra organização pode distribuir nomes nos domínios .us e .com etc.).

Lewis Pringle
fonte
1

E para adicionar uma história um pouco mais interessante (tendo se envolvido pessoalmente antes dos dias de www (anos 80)):

O ARPANET foi um projeto da (D) ARDPA - Agência de Projetos de Pesquisa Avançada em Defesa, focada no desenvolvimento de comunicações confiáveis ​​através de redes de comunicação de dados díspares e não confiáveis. Essa foi a origem do TCP / IP ("Protocolo da Internet" como a camada de rede não confiável sem conexão), com o TCP baseado na conexão, camada de transporte de correção de erros (Protocolo de Controle de Transmissão).

A conversão de endereços IP em nomes legíveis por humanos tornou-se importante para a usabilidade. Assim, a pilha do protocolo de rede chegou ao DNS (Domain Name Service) que traduzia nomes para endereços IP (em vez de confiar apenas no arquivo de hosts mencionado em cada máquina).

No começo, havia realmente apenas TLDs .mil .edu e .gov. .com veio principalmente para empresas de defesa e governo. O uso mais precoce foi de email, ftp e grupos de notícias (o UUNET é outro ramo). gopher (gopher: //) precedeu o http e era um hiperlink de texto terminal. Basicamente http sem gráficos.

Na Austrália (onde meu envolvimento começou), tínhamos o AARNET - Australian Academic and Research Network.

A separação do espaço de endereço do nome de domínio (e o mapeamento para os intervalos de endereços IP das classes A, B, C - 255.0.0.0 / 255.255.0.0 / 255.255.255.0) foi um problema no ARAPNET (agora começando a ser chamado de internet) se espalhando Local de nascimento apenas nos EUA.

Assim, por várias convenções (acordadas através do processo RFC), abreviações de países foram adicionadas. Então aqui tínhamos .gov.au .edu.au .com.au. E para começar, era isso.

Uma nota lateral sobre o "Pedido de Comentários" da RFC - originalmente era um fórum de comentários muito focado na engenharia para o desenvolvimento de protocolos da Internet. Agora ele se tornou o órgão de padrões, com toda a formalidade e verbosidade avassaladoras de qualquer organização de "padrões". Uma leitura rápida dos primeiros RFCs é refrescante. Para uma resposta realmente autoritária a esta pergunta SE, leia: https://www.ietf.org/rfc/rfc1034.txt

Portanto, embora a motivação original para nomes de domínio pontilhados tenha sido técnica, certamente com os nomes .com e .com.xx, estes se envolveram mais tarde em legalidades de práticas comerciais, marcas comerciais etc., na medida em que se tornaram impossível atender aos objetivos técnicos / organizacionais de um espaço de nome e as influências comerciais e geopolíticas na reserva de nomes (sem mencionar os parasitas dos invasores de nomes de domínio que faturaram US $ bilhões ao longo dos anos apenas por explorar um dicionário e dificultando que pessoas e organizações com propósitos reais e reais tenham nomes específicos).

Portanto, a chegada de novos TLDs é algo bem-vindo. Com efeito, desregula parte do congestionamento associado a advogados e burocracias há muito tempo.

Por que não em um único espaço de nome? (ou seja, http: // nome / recurso / recurso ).

Quem é o dono do nome?

E quem é o dono do nome em diferentes países que operam sob diferentes regras legais?

Meu sobrenome poderia facilmente ser McDonald ......

BrendanMcL
fonte
1

O maior problema disso é que não há duas empresas no mundo inteiro que possam ter o mesmo nome de domínio.

Com o sistema atual, o problema é limitado aos países. Embora duas empresas na Alemanha não possam ter o mesmo nome de domínio, é perfeitamente adequado que uma empresa na Alemanha tenha o mesmo nome de domínio que uma empresa na Áustria, uma na Suíça, uma na Espanha, uma na Espanha, uma na Austrália e uma nos EUA. , um na Nova Zelândia, um no Canadá e assim por diante. Atualmente, existem aproximadamente 200 ccTLDs.

Dentro de um único país, o problema é muito menos prevalente. Normalmente, uma empresa deseja usar sua marca comercial como um nome de domínio, e as marcas comerciais já são únicas em um segmento de mercado em um país.

Jörg W Mittag
fonte
0

O maior problema que teríamos sem os TLDs são as limitações em massa. Nos seus exemplos, só poderia haver um site "twitter" e um "exemplo". De certa forma, isso pode ser bom, especialmente para grandes empresas que lutam com direitos autorais, etc., mas seria uma enorme limitação permitir apenas um site para cada palavra ou combinação de palavras.

A idéia principal inicialmente era uma boa separação, como com ccTLD co.uk, .usetc, e .comera comercial. Mas, dado o enorme potencial de revenda, tudo isso parece ter sido desperdiçado em nome de ganhar dinheiro (pena que poderia ter sido um sistema melhor, se a ICANN a aplicasse de maneira mais rigorosa).

Embora nem precisemos de nomes de domínio para a Internet funcionar e pudéssemos apontar navegadores em endereços IP, isso também limita as coisas, pois muitas vezes um conjunto de sites estará na mesma configuração de servidor / rede que possui um IP externo para muitos sites.

James
fonte