Wat is DHCP?

Inleiding

DHCP (Dynamic Host Configuration Protocol) centraliseert en vergemakkelijkt IP-adres management in TCP/IP-netwerken. Indien men een TCP/IP netwerk wil opbouwen, kan men gebruiken maken van de DHCP Service om automatisch IP-adressen aan de computers in het netwerk uit te delen. Immers, voor een groot deel van de clients in het netwerk maakt het niet veel uit welk IP-adres ze hebben, zolang het maar correct binnen het subnet valt en er op dat moment maar geen andere host binnen het netwerk is die hetzelfde adres heeft. De computer heeft dan TCP/IP connectiviteit met de rest van het netwerk. Bovendien bespaart dit de beheerder heel wat individueel configuratiewerk.

DHCP is ontwikkeld op basis van het BOOTP-protocol (Bootstrap Protocol), dat gebruikt werd voor het toekennen van IP-adressen aan werkstations zonder eigen harde schijf. BOOTP kende de IP-adressen niet dynamisch toe, maar ontnam ze aan een statisch BOOTP-bestand dat door de netwerkbeheerder werd aangemaakt. Het idee dat DHCP alleen geschikt is voor cliënts maar niet voor servers is fout. Integendeel zelfs, bij servers is het belangrijker dan bij cliënts dat de IP-adressen centraal beheerd en indien nodig gewijzigd kunnen worden.