Diferença entre DNS e DHCP Diferença entre
O primeiro número em que discutimos é o endereço IP. O IP ou o Internet Protocol Address é um identificador exclusivo na rede que permite que os pacotes encontrem seu destino. Tradicionalmente, um administrador do sistema precisaria atribuir um endereço IP a todos e cada um dos computadores conectados à rede, mas a necessidade de atribuir IPs dinamicamente resultou na criação de DHCP ou Protocolo de Configuração do Host Dinâmico. O DHCP só precisa de um único elemento da rede para atuar como servidor; O servidor então atribui endereços IP a cada elemento de rede que solicite um. Dependendo da configuração do administrador, pode ser o mesmo IP sempre que IPs diferentes sejam dados em uma locação de tempo.
É também responsabilidade do servidor DHCP fornecer aos seus clientes um DNS (Domain Name Server). Este servidor é outro computador na internet que serve um propósito muito especial para simplificar a nossa navegação. Como eu disse acima, cada computador em uma rede possui seu próprio endereço IP exclusivo. Isso também é válido para a internet. Toda rede ou computador que se conecta à internet também possui um endereço exclusivo. Seria uma tarefa difícil lembrar cada um dos endereços IP dos sites que visitamos com frequência, é por isso que usamos nomes de domínio que já estamos bastante acostumados e que não tem mais problemas para lembrar. Quando queremos visitar um site ou uma página em um site, entraremos no URL no navegador. O navegador entrará em contato com o DNS e solicitará o endereço IP associado do nome de domínio que inserimos; usando o endereço IP obtido, o navegador pode então se comunicar com esse computador e pedir sua página inicial ou a página específica que você solicitou.
Embora a navegação na web seja preenchida com números, os processos são transparentes para o usuário final. Somente o administrador do sistema teria que lidar com esses números. Sistemas como DNS e DHCP, quando funcionam perfeitamente, garante que os usuários finais não tenham que lidar com as complexidades necessárias com a comunicação na Internet.