DNS, HTTP e DHCP
DNS Qualquer pessoa que utiliza a internet, seja para enviar e-mails ou navegar pela web, faz uso de servidores de domínios, ou DNS, sem nem mesmo perceber este processo. O DNS, mesmo ocorrendo de uma forma oculta, tem uma grande importância, pois sem o DNS, a internet que temos hoje, não funcionaria. Normalmente quando alguem navegua a internet ela utiliza nomes de domínios, como por exemplo “https://www.univates.br”. Esses nomes, embora práticos e fáceis de lembrar, não são entendidos desta forma por computadores. Eles usam endereços de IP para se comunicarem, o IP da Univates, por exemplo, é “177.44.240.52”. Toda vez que se usa um nome de domínio os servidores de domínio da internet (DNS), os converterão automaticamente em endereços IP que serão por vez reconhecidos pelos computadores. Isto é, o DNS tem como função tranformar nomes de domínios em endereços IP. O que pode parecer uma tarefa simples se não fosse por certos fatores:
• Há bilhões de endereços IP atualmente em uso.
• Servidores de DNS processam bilões de pedidos a todo momento.
• Milhões de endereçõs, tanto de IP quanto de domínio, são adicionados e modificados diariamente.
O sistema DNS é uma gigante base de dados, que diariamente recebe bilhões de pedidos e é modificada por milhões de pessoas diariamente.
Quando uma solicitação ao servidor de DNS é feita para converter um nome de domínio em um endereço de IP ele pode realizar até três ações:
• Responder imediatamente com o endereço IP correspondente.
• Entrar em contato com outros servidores para tentar encontrar o IP correspondente.
• Pode retornar com uma mensagem de erro se o domínio enviado estiver incorreto ou não