Tech&Life

Back

Protocolo DNSBlur image

DNS(Domain Name System) - É um sistema que traduz nomes do domínio de redes e nomes de máquinas de endereço IP, nos permitindo acessar o site por nome em vez de acessar por indereço IP.

O Protocolo DNS é um sistema distribuído e hierárquico e dividida por diferentes níveis. Vamos abordar mais sobre eles:

Servidores raiz#

Servidor raiz é um servidor de nome para a zona raiz do DNS (Domain Name System). A sua função é responder diretamente às requisições feitas na internet de registros da zona raiz que estão armazenados e também podem encaminhar as solicitações ao servidor(TLD).

Servidores TLD#

Um top-level domain (TLD), ou uma extensão de domínio, é o último segmento do endereço de um site na internet. É responsável pelos domínios como: .com, .org, .net, .edu(genéricos) .br, .uk, .jp (de países).

Mais sobre os domínios top level:

Domínio de Topo Genérico (gTLD)
Se referem aos domínios mais comuns e genéricos no mundo todo, como: .com, .org, .net, etc..

Domínio de Topo Patrocinado (sTLD)

São domínios limitados apenas a proprietários e entidades especificas, como:

  • .gov.ao(destinados para uso do governo Angolano;
  • .app( Para aplicações mobile e desenvolvimento de software, patrocinado pelo Google);
  • .jobs(Para sites de emprego e recrutamento).

Obs:. Para uso é necessário ter autorização e efectuar uma compra.

Domínio de Topo de Código de País (ccTLD)

São domínios para uso de países e estados soberanos, como: .ao(Angola, .pt(Portugal), .br(brasil) e outros.

Domínio de Topo de Infraestrutura

Serve somente para funções técnicas da internet, o que significa que não é para uso comum. É donominado por .ARPA.

TLDs reservados ou de teste local

São domínios reservados apenas para fazer o teste na maquina localmente e não para o uso global, como: .localhost.

Servidores autoritativos#

Servidores autoritativos é onde contem as informações finais e oficiais do domínio, ou seja a relação entre o nome do domínio e o endereço IP. O nome do domínio pode ser facilmente compreendido por humanos, como por exemplo:google.com e o endereço IP pode ser lido pelo computador, ex:192.168.10.25.

Servidores recursivos#

Se comunica com vários servidores afim de pegar um endereço IP, para devolver ao cliente.

A imagem abaixo explica de forma simples como acontece a comunicação entre os servidores até a informação chegar no navegador do usurário:

alt text

Comment seems to stuck. Try to refresh?✨