Já sabemos que DNS é um sistema de tradução de nomes de domínio, ou seja, ele traduz/converte um nome de máquina em um endereço IP ou vice-versa.
Domínio é um nome amigável e fácil de memorizar. Ele está associado à um equipamento na rede. Um domínio está associado algum recurso em uma rede, como por exemplo, pode está associado a um servidor, um computador.
Há alguns outros termos que precisamos aprender e que estão diretamente relacionado com DNS.
Termos em DNS
Sistema de Nome de Domínio(DNS)
DNS ou Domain Name System é o sistema que traduz nomes para IP ou vice-versa. Um dos mais conhecidos sistemas de DNS é o Bind.
Nome de Domínio
É um nome amigável associado é um dispositivo na rede. Por exemplo, google.com é um domínio que aponta para servidores da empresa google.
Cada dispositivo em uma rede possui um número que chamamos de IP. Por exemplo, 216.58.222.14 é o ip de um dos servidores da google. Se você digitar esse IP no seu navegador irá ser aberta a página de pesquisa do google. Cada domínio aponta para um IP. Já pensou se não existisse domínio? teríamos que memorizar IPs para acessar sites, cada site um IP diferente. Na verdade, servidores podem possuir diversos IPs. Clique aqui para ver os endereços IPs do google.com
Endereço IP
Se seu dispositivo, seja celular, notebook, TV.. se ele se conecta à internet então ele possui pelo menos um endereço IP; Acima mencionamos um dos muitos IPs(216.58.222.14) que a google usa.
Outros exemplos de IPs são:
- 192.168.0.50
- 127.0.0.1
- 8.8.8.8
- 10.8.0.1
Um domínio é mais fácil de memorizar e um programa DNS serve para traduzir, converter domínio em IP.
TLD
TLD significa Top Level Domain ou, em português, domínio de nível superior.
Vimos que um domínio é alguns nomes separados por pontos: categoriaoutros.com.br. O TLD é a parte da direita, ou seja, em nosso exemplo seria o “br”.
Exemplos de TLD são: “com”, “net”, “org”, “gov”, “edu”, and “io”.
Alguns entidades, empresas, possuem controles de TLDs e então essas entidades podem distribuir domínio abaixo de sua TLD.
“categoriaoutros” pertence à “com” e este pertence à “br”
Hosts
Se compramos o domínio categoriaoutros.com.br então podemos aumentar, criar quantos hosts quisermos. Exemplo:
- contato.categoriaoutros.com.br
- videos.categoriaoutros.com.br
- email.categoriaoutros.com.br
- documentos.email.categoriaoutros.com.br
- blog.categoriaoutros.com.br
Cada um desses hosts acima(contato, videos, email..) pode ser direcionado para um computador diferente. No caso de um site, podemos apontar para página diferente.
Host se refere a um computador, servidor ou outro recurso semelhante.
Subdomínio
google.com é um subdomínio de .com
categoriaoutros.com.br é um subdomínio de .com.br
.com.br é um subdomínio de br
Subdomínio é diferente de um host. O host aponta para um servidor, um subdomínio é apenas uma extensão de um domínio.
FQDN
Fully Qualified Domain Name é também chamado de nome de domínio absoluto.
Às vezes podemos usar apenas parte de um domínio e ainda assim sermos levado para o servidor que queremos. Por exemplo, podemos digitar somente “email” e seremos levados para o email.categoriaoutros.com.br. Aqui “email” é a parte que chamamos de relativo e email.categoriaoutros.com.br é o nome absoluto.
Na verdade, mesmo programas ignorando, um FQDN termina sempre com um ponto:
“email.categoriaoutros.com.br.“
Servidor de Nomes ou Name Server
Às vezes chamado de servidor DNS.
Um servidor de nome é computador com a função de traduzir nomes de domínio para IP.
Quando instamos o BIND para traduzir nomes em um computador então esse computador esse computador passa a ser um servidor de nomes.
Zona
É um arquivo de texto contendo os mapeamentos entre domínios e seus endereços IPs. É assim um servidor DNS sabe qual endereço IP deve ser chamado.
Registros
Dentro de uma zona há registros. São mapeamentos simples. Por exemplo, pode ser mapeamento de um nome de domínio para um ip, do nome do servidor responsável pelo domínio, do servidor de email do domínio etc.
Fontes: digitalocean,
Comments on “DNS: Significado de Termos Usados Quando Falamos Sobre DNS”