Diferença entre IP e DNS

IP vs DNS

Existem dois métodos principais de namespace implementados na Internet: Espaços de endereço IP e Nomeação de domínio hierarquia. Os nomes de domínio são mantidos e traduzidos para endereços IP pelo DNS.

O que é IP?

O IP ou o Protocolo da Internet tem dois propósitos: definir as regras do sistema de endereçamento IP para fornecer um endereço numérico lógico para cada entidade em uma rede baseada em TCP / IP e o roteamento ou transporte de pacotes de dados dos hosts de origem para os hosts de destino.

Entre essas tarefas, o endereçamento IP é de vital importância, pois é como o local de uma entidade ou host (como um computador ou uma impressora) é reconhecido em uma rede baseada em IP. Além disso, o roteamento preciso de dados também é alcançado através do endereçamento IP.

Um endereço IP geralmente é um número binário exclusivo de 32 bits (IPv4) ou 128 bits (IPv6) atribuído a uma entidade de uma rede pela Autoridade de Número Atribuído à Internet. Para conveniência dos usuários humanos, esses endereços IP são armazenados no formato de um número decimal. Dado a seguir é um exemplo de um endereço IP.

Os endereços IP são de dois tipos: endereços IP estáticos, permanentes e atribuídos a um host manualmente por um administrador, e endereços IP dinâmicos, atribuídos novamente sempre que o host é conectado à rede pelo servidor usando DHCP..

O que é DNS?

O DNS ou o sistema de nomeação de domínio é um sistema hierárquico para nomear computadores ou outros recursos conectados a uma rede. Facilita a nomeação de grupos de usuários e recursos, desconsiderando seus locais físicos, o que simplifica as coisas para os usuários em geral, pois eles apenas precisam conhecer um URL ou endereço de email para acessar hosts ou recursos sem se preocupar com a localização física deles. Ele também contém um sistema de mapeamento entre nomes de domínio e seus endereços IP correspondentes ou locais físicos, para que ele possa localizar os hosts ou recursos indicados pelos nomes de domínio inseridos pelos Usuários.

Um nome de domínio típico (formado de acordo com as regras do protocolo DNS) consiste em três ou mais partes (chamadas de etiquetas), geralmente concatenadas por pontos.

Como ilustrado acima, a hierarquia de Nomeação de Domínio é formada da direita para a esquerda do nome de domínio. No exemplo acima, "Com" é o nome de domínio de nível superior e “Differentbetween.com” é um subdomínio do TLD "com". E www.differencebetween.com é um subdomínio do subdomínio "differencebetween.com". Quando se trata de nomes de domínio como www.exemplo.com.br, o domínio "Co" é referido como o domínio de segundo nível. Cada etiqueta pode conter até 63 caracteres e cada nome de domínio não pode exceder um comprimento de 253 caracteres.

Se algum nome de domínio estiver associado a um determinado endereço IP, esses nomes serão chamados de Nomes de host. Por exemplo, www.differencebetween.com e differencebetween.com são nomes de host, enquanto os TLDs como .com ou .org não são, pois não estão associados a nenhum endereço IP.

O Sistema de Nomes de Domínio opera na forma de um banco de dados hierárquico, que contém sub-ramificações conhecidas como servidores de Nomes. Quando uma tradução do nome de domínio é solicitada, se o servidor de nomes DNS local não possuir um registro de determinado domínio, ele enviará uma solicitação a um dos 13 servidores DNS raiz, localizados em todo o mundo. O servidor DNS raiz entra em contato com o servidor DNS do TLD correspondente (org, com, etc) para registros em cache do nome de domínio especificado. Em seguida, o servidor DNS do TLD entra em contato com o servidor DNS autoritativo, que contém detalhes sobre subdomínios.

Qual é a diferença entre IP e DNS?

• IP e DNS são sistemas de nomes para endereçar espaços de nomes alocados para entidades em uma rede.

• Embora os endereços IP sejam os locais reais em que as entidades estão localizadas, o DNS fornece apenas um nome à entidade, com base em algumas regras padrão. Por exemplo, o DNS é semelhante ao nome de um local e o endereço IP é semelhante ao endereço da localização física do local. Quando um usuário digita um Nome de Domínio, o DNS converte o nome de domínio em um endereço IP e localiza o host fisicamente.

• Além disso, o DNS atribui um nome alfanumérico a uma entidade que é facilmente lembrada pelos usuários e o IP atribui um valor numérico à entidade da rede..