DHCP est ce qui est utilisé par le routeur pour attribuer une adresse IP à un ordinateur spécifique, tandis que DNS est un service qui traduit les noms de sites Web en adresse IP du site Web. Par conséquent, DHCP attribue des adresses IP, et DNS recherche les adresses déjà existantes.
DHCP signifie Dynamic Host Configuration Protocol. Il s'agit d'un protocole réseau dans lequel les ordinateurs demandent diverses adresses IP aux serveurs DHCP, et les serveurs sont capables d'attribuer des adresses uniques aux ordinateurs dynamiques. L'utilisation de DHCP signifie que les opérateurs informatiques n'ont plus besoin d'attribuer manuellement une adresse IP à l'ordinateur ou de saisir toutes les informations à la main.
DNS signifie Domain Name System. Chaque site Web sur Internet a une adresse IP unique. Les adresses IP sont très difficiles à mémoriser, car ce ne sont que de longues chaînes de chiffres. Au lieu d'utiliser des adresses IP, les sites Web utilisent des noms mémorables tels que Google ou eBay. Le problème est que les ordinateurs ne sont pas capables d'identifier les mots aussi facilement qu'ils peuvent identifier les nombres. DNS est un système capable de traduire les noms de sites Web en leurs adresses IP spécifiques. Lorsque le nom d'un site Web est saisi sous forme d'URL, l'ordinateur utilise DNS pour traduire le nom en adresse IP afin que l'ordinateur sache vers quel site se rendre.