Inzicht in DHCP of Dynamic Host Configuration Protocol

DHCP staat voor Dynamic Host Configuration Protocol. Het is een netwerkbeheerprotocol dat aanwezig is in de applicatielaag. Met behulp van DHCP kan een IP-adres van een internetprotocol dynamisch worden toegewezen aan elk apparaat of knooppunt op een netwerk, zodat deze via dit IP kunnen communiceren. De taak van netwerkbeheerders is om veel IP-adressen handmatig naar alle apparaten in het netwerk te sturen. In DHCP wordt deze taak echter geautomatiseerd en centraal beheerd in plaats van handmatig. Zowel de kleine lokale netwerken als de grote bedrijfsnetwerken implementeren DHCP. Het basisdoel van DHCP is om een ​​uniek IP-adres aan hosts toe te wijzen. Het biedt ook andere netwerkadressen zoals -

  • Subnetmasker
  • Router adres
  • DNS-adres
  • Leverancier Klasse Identifier

DHCP komt op twee verschillende manieren, dat wil zeggen, het komt als een client en als een server.

Geschiedenis van DHCP

DHCP is een uitgebreide versie van BOOTP, beter bekend als Bootstrap Protocol, dat ook een netwerk-IP-beheerprotocol uit 1985 is. De DHCP-servers zijn voldoende geschikt om verzoeken van de BOOTP-clients af te handelen in het geval deze clients in een netwerk aanwezig zijn. Niet alleen dit is de DHCP geavanceerder in vergelijking met BOOTP.

Hoe werkt DHCP

Wanneer deze optreedt als server, wordt de DHCP-server gebruikt om unieke IP-adressen toe te wijzen naast het automatisch configureren van andere informatie van het netwerk. In kleine bedrijven of thuis is de DHCP-server niets anders dan de router. In grote netwerken kan de DHCP-server echter een enkele computer zijn.

Een zeer korte samenvatting van wat er gebeurt in het proces is -

  • De client verzendt een verzoek om een ​​IP-adres van de host. De client kan elk apparaat zijn dat het verzoek verzendt en de host kan een router zijn.
  • De host zoekt naar een beschikbaar IP-adres en wijst dit toe aan de client.
  • Met dit IP-adres kan de client communiceren via het netwerk.

Laten we dit proces nu in meer detail bekijken. De onderstaande stappen geven er een diepgaand beeld van -

  1. Het verzoek dat wordt verzonden door een apparaat dat is verbonden met een netwerk met een DHCP-server, wordt een DHCPDISCOVER-verzoek genoemd.
  2. Dit verzoek wordt naar de DHCP-server verzonden in de vorm van een pakket met de naam ONTDEK. Zodra dit pakket wordt ontvangen door de DHCP-server, zoekt de server een IP-adres voor gebruik door het apparaat. Eenmaal gevonden, reageert de server door een pakket naar de client met de naam DHCPOFFER te verzenden.
  3. Het apparaat of de client moet nu reageren op de server met een pakket met de naam DHCPREQUEST-pakket als acceptatie van het gekozen IP-adres. Naar dit pakket verzendt de server een bevestiging (ACK) om te bevestigen dat het apparaat dat specifieke IP-adres nu kan gebruiken. Het vermeldt ook de geldigheid van het specifieke IP-adres, zodat het apparaat precies weet wanneer het een nieuw IP-adres moet krijgen.
  4. In gevallen waarin de server niet wil dat het apparaat het opgegeven IP-adres heeft, zal hij het verzoek van het apparaat niet bevestigen door een NAC te verzenden

Hoewel de genoemde stappen erg tijdrovend lijken te zijn, maar deze gebeuren praktisch zo snel dat je het niet eens zou beseffen. Het is natuurlijk niet nodig om technische details van het proces te hebben en u kunt nog steeds een IP-adres van de DHCP-server krijgen door gewoon te lezen.

Hoe maakt DHCP werken zo gemakkelijk?

Een DHCP-server heeft een pool met adressen voor een apparaat om een ​​geldige netwerkverbinding te krijgen. Het geeft in principe de reikwijdte of het bereik van IP-adressen aan waarbinnen de apparaten hun adres ontvangen.

De tweede reden voor het nut van DHCP is vanwege het feit dat veel apparaten een bepaalde tijd verbinding kunnen maken met een netwerk, zelfs zonder dat er een pool van beschikbare adressen nodig is. Overweeg bijvoorbeeld dat 20 adressen worden gedefinieerd door de DHCP-server, 40, 80, 100 (of zelfs meer) apparaten kunnen verbinding maken met het netwerk zolang niet meer dan 20 tegelijkertijd een van de beschikbare IP-adressen gebruiken.

De opdrachten zoals ipconfig zullen de verschillende IP-adressen van uw computer in de loop van de tijd retourneren terwijl u DHCP gebruikt, omdat deze adressen gedurende een bepaalde duur aan uw computernetwerk worden verstrekt, ook wel een leaseperiode genoemd. Het is niet noodzakelijk dat het apparaat met een handmatig toegewezen IP-adres niet naast elkaar kan bestaan ​​op hetzelfde netwerk als de apparaten die hun IP-adres dynamisch ontvangen. De handmatig toegewezen IP-adressen worden ook een statisch IP-adres genoemd.

Voor- en nadelen van DHCP

De voor- en nadelen van DHCP zijn als volgt.

voordelen

DHCP heeft veel voordelen waardoor het erg populair is. Enkele voordelen van het gebruik van DHCP worden hieronder vermeld:

  • Men kan heel gemakkelijk nieuwe clients toevoegen aan een netwerk.
  • De IP-adressen worden centraal beheerd door de DHCP.
  • De IP-adressen kunnen worden hergebruikt, waardoor de vereiste van het totale aantal IP-adressen wordt geminimaliseerd.
  • Het gemak waarmee de IP-adresruimte op de DHCP-server opnieuw kan worden geconfigureerd zonder dat clients afzonderlijk opnieuw moeten worden geconfigureerd.
  • De netwerkbeheerder kan een netwerk configureren vanuit een gecentraliseerd gebied met behulp van een methode die wordt geboden door het DHCP-protocol.

nadelen

Net zoals elke munt zijn voor- en nadelen heeft, zijn er nadelen aan het gebruik van DHCP die hieronder worden vermeld:

  • Terwijl u de IP-adressen soms aan verschillende hosts toewijst, kunnen er conflicten in de IP-adressen optreden.

Conclusie

Het Dynamic Host Configuration Protocol is een zeer cruciale en kritische netwerkdienst die onmisbaar is omdat het u zal helpen als systeembeheerder of netwerkbeheerder om met de clients om te gaan door IP toe te wijzen, te volgen en opnieuw toe te wijzen. Behalve het beheer, moet u in geval van problemen gewoon verbonden blijven met uw server en de instellingen verifiëren in plaats van tussen uw clients te werken.

Aanbevolen artikelen

Dit is een handleiding geweest voor Wat is DHCP ?. Hier hebben we het begrip van DHCP besproken, hoe het werkt samen met de voor- en nadelen. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Wat is Groovy?
  2. Wat is Raid in Linux?
  3. Wat is JDK?
  4. Wat is JVM?
  5. DHCP-server configureren