Què és DHCP? (Protocol de configuració dinàmica d'amfitrió)

Definició del protocol dinàmic de configuració de host

DHCP (Dynamic Host Configuration Protocol) és un protocol que s'utilitza per proporcionar una gestió ràpida, automàtica i central per a la distribució d' adreces IP dins d'una xarxa.

El DHCP també s'utilitza per configurar la màscara de subxarxa , la passarel·la predeterminada i la informació del servidor DNS al dispositiu.

Com funciona DHCP

Un servidor DHCP s'utilitza per emetre adreces IP úniques i configurar automàticament altres dades de la xarxa. En la majoria de cases i petites empreses, el router actua com el servidor DHCP. En xarxes grans, una única computadora pot actuar com a servidor DHCP.

En resum, el procés és així: un dispositiu (el client) sol·licita una adreça IP des d'un enrutador (l'amfitrió), després del qual l'amfitrió assigna una adreça IP disponible per permetre al client comunicar-se a la xarxa. Una mica més de detall a continuació ...

Una vegada que un dispositiu està activat i connectat a una xarxa que té un servidor DHCP, s'enviarà una sol·licitud al servidor, anomenada DHCPDISCOVER.

Després que el paquet DISCOVER arribi al servidor DHCP, el servidor intenta mantenir una adreça IP que el dispositiu pot utilitzar i, a continuació, ofereix al client l'adreça amb un paquet DHCPOFFER.

Un cop s'hagi realitzat l'oferta per a l'adreça IP seleccionada, el dispositiu respon al servidor DHCP amb un paquet DHCPREQUEST per acceptar-lo, després del qual el servidor envia un ACK que s'utilitza per confirmar que el dispositiu té aquesta adreça IP específica i per definir el quantitat de temps que el dispositiu pot utilitzar l'adreça abans d'obtenir una nova.

Si el servidor decideix que el dispositiu no pot tenir l'adreça IP, s'enviarà un NACK.

Tot això, per descomptat, passa molt ràpidament i no necessiteu conèixer cap dels detalls tècnics que acaba de llegir per obtenir una adreça IP des d'un servidor DHCP.

Nota: Una lectura encara més detallada dels diferents paquets implicats en aquest procés es pot llegir a la pàgina de Microsoft Basic DHCP.

Pros i contres d'utilitzar DHCP

Una computadora o qualsevol altre dispositiu que es connecti a una xarxa (local o d'Internet) ha d'estar configurada correctament per comunicar-se en aquesta xarxa. Atès que el DHCP permet que aquesta configuració passi automàticament, s'utilitza en gairebé tots els dispositius que es connecten a una xarxa que inclou ordinadors, commutadors , telèfons intel·ligents, consoles de jocs, etc.

A causa d'aquesta assignació dinàmica d'adreces IP , hi ha menys probabilitats que dos dispositius tinguin la mateixa adreça IP , que és molt fàcil d'utilitzar quan s'utilitzen adreces IP estàtiques assignades manualment.

L'ús de DHCP també fa que una xarxa sigui molt més fàcil de gestionar. Des del punt de vista administratiu, tots els dispositius de la xarxa poden obtenir una adreça IP amb res més que la seva configuració de xarxa predeterminada, que es configura per obtenir una adreça automàtica. L'única alternativa és assignar adreces manuals a tots i cadascun dels dispositius de la xarxa.

Com que aquests dispositius poden obtenir una adreça IP automàticament, poden moure's lliurement d'una xarxa a una altra (ja que estan configurats amb DHCP) i rebre una adreça IP de forma automàtica, que és molt útil amb els dispositius mòbils.

En la majoria dels casos, quan un dispositiu té una adreça IP assignada per un servidor DHCP, aquesta adreça IP canviarà cada vegada que el dispositiu s'uneix a la xarxa. Si les adreces IP s'assignen manualment, vol dir que l'administració no només ha de proporcionar una adreça específica per a cada nou client, però les adreces existents que ja estan assignades no s'han de assignar de manera manual per a que qualsevol altre dispositiu utilitzi la mateixa adreça. Això no només requereix molt de temps, però configurar manualment cada dispositiu també augmenta la possibilitat d'executar-se en errors fets per humans.

Tot i que hi ha moltes avantatges per utilitzar DHCP, també hi ha alguns desavantatges. Les adreces IP dinàmiques i canviants no s'han d'utilitzar per a dispositius que són estacionaris i necessiten un accés constant, com ara impressores i servidors d'arxius.

Encara que dispositius com aquest existeixen predominantment en entorns d'oficina, no és pràctic assignar-los una adreça IP canviant. Per exemple, si una impressora de xarxa té una adreça IP que canviarà en algun moment en el futur, totes les computadores que estiguin connectades a aquesta impressora hauran d'actualitzar regularment la configuració perquè els seus equips entenguin com contactar amb la impressora.

Aquest tipus de configuració és extremadament innecessari i es pot evitar fàcilment no utilitzant DHCP per a aquests tipus de dispositius, sinó que li assigna una adreça IP estàtica.

Comença la mateixa idea si necessiteu tenir accés remot permanent a una computadora de la vostra xarxa domèstica. Si el DHCP està habilitat, aquesta computadora obtindrà una nova adreça IP en algun moment, la qual cosa significa que la que heu registrat teniu, no serà precisa durant molt de temps. Si utilitzeu un programari d'accés remot que es basa en un accés basat en l'adreça IP, haureu d'utilitzar una adreça IP estàtica per a aquest dispositiu.

Més informació sobre DHCP

Un servidor DHCP defineix un àmbit o rang d'adreces IP que utilitza per a servir dispositius amb una adreça. Aquest grup d'adreces és l'única manera que un dispositiu pot obtenir una connexió de xarxa vàlida.

Aquesta és una altra raó per la qual el DHCP és tan útil: perquè permet que molts dispositius es connectin a una xarxa durant un període de temps sense necessitat d'un grup massiu d'adreces disponibles. Per exemple, fins i tot si només el servidor DHCP defineix 20 adreces, 30, 50 o fins a 200 dispositius (o més) poden connectar-se a la xarxa mentre no més de 20 estiguin utilitzant una de les adreces IP disponibles simultàniament.

Atès que DHCP assigna adreces IP durant un període de temps específic (un període d' arrendament ), utilitzar comandaments com ipconfig per trobar l'adreça IP de la vostra computadora produirà resultats diferents al llarg del temps.

Tot i que DHCP s'utilitza per proporcionar adreces IP dinàmiques als seus clients, això no significa que les adreces IP estàtiques tampoc no es puguin utilitzar al mateix temps. Una barreja de dispositius que reben adreces dinàmiques i dispositius que tenen les seves adreces IP assignades manualment a ells, poden existir a la mateixa xarxa.

Fins i tot un ISP utilitza DHCP per assignar adreces IP. Això es pot veure en identificar la vostra adreça IP pública . És probable que canviï amb el temps a menys que la vostra xarxa domèstica tingui una adreça IP estàtica, que sol ser el cas només per a empreses que tenen serveis web accessibles públicament.

A Windows, APIPA assigna una adreça IP temporal especial quan el servidor DHCP no proporciona un funcional a un dispositiu i utilitza aquesta adreça fins que pot obtenir una que funciona.

El grup de treball de configuració dinàmica d'amfitrió del grup de tasques d'enginyeria d'Internet creat DHCP.