HCP dynamisk værtsallokeringsprotokol er meget brugt i daglig internetadgang, såsom hjemmeinternettetrouterer en DHCP-server. Når vi indstiller klienten til automatisk at hente IP-adressen, tildeler DHCP-serveren IP-adressen til klienten i henhold til DHCP-protokollen.ONUkan også bruges som DHCP-servere.
DHCP-protokollen tildeler automatisk IP-pakker af fire hovedtyper:
DHCP Discover: Send ud af klienten for at finde DHCP-serveren.
DHCP-tilbud: Sendes af DHCP-serveren, fortæller klienten, at jeg kan angive IP-adressen.
DHCP-anmodning: Send af klienten fortæller den tilsvarende DHCP-server, at jeg har brug for IP-adressen.
DHCP ACK: Udstedt af DHCP-serveren for at angive IP-adressen på klientsvaret.
DHCP-udgivelse: Generelt er klienten lukket ned eller offline. Denne meddelelse vil få DHCP-serveren til at frigive IP-adressen på den klient, der sender denne meddelelse.
DHCP Inform: En besked sendt af klienten, der anmoder om nogle oplysninger fra serveren.
DHCP-afvisning: Når klienten opdager, at den IP-adresse, der er tildelt af serveren, ikke er tilgængelig (såsom IP-adressekonflikter), udsendes denne meddelelse, der informerer serveren mod brugen af IP-adressen.
Under DHCP-kommunikation bruges UDP som transmissionsprotokol. Værten sender en anmodning til DHCP-serverporten 67, og serveren svarer på beskeden til værtsporten 68.
1. Opdagelsesfasen, hvor en DHCP-klient leder efter en DHCP-server (DHCPdiscover)
DHCP-klienten sender DHCPdiscover-opdagelsesinformationen for at finde DHCP-serveren i broadcast-tilstand (fordi DHCP-serverens IP-adresse er ukendt for klienten), dvs. specifik broadcast-information til adressen 255.255.255.255. Hver vært på netværket med TCP/IP-protokol vil modtage denne broadcast-meddelelse, men kun DHCP-serveren vil svare.
2.Provisionsfase, hvor DHCP-serveren leverer IP-adressen (DHCPoffer)
Hver DHCP-server i netværket, der modtager en DHCPdiscover-opdagelse, reagerer ved at vælge en af de IP-adresser, der endnu ikke er udlejet til DHCP-klienten, og sende et DHCP-tilbud indeholdende den lejede IP-adresse og andre indstillinger til DHCP-klienten.
3. Udvælgelsesfasen, hvor en DHCP-klient vælger en IP-adresse leveret af en DHCP-server (DHCPrequest)
Hvis der er mere end én DHCP-server, der leverer information til DHCP-tilbuddet sendt af DHCP-klienten, accepterer DHCP-klienten kun den første modtagede DHCP-tilbudsinformation, og derefter besvarer den en DHCPrequest-anmodningsinformation i broadcast-tilstand. Disse oplysninger indeholder en anmodning om IP-adressen på den valgte DHCP-server. Grunden til at svare i broadcast-tilstand er at informere alle DHCP-servere om, at han vil vælge IP-adressen fra en DHCP-server.
4. Bekræftelsesfasen, hvor DHCP-serveren bekræfter den angivne IP-adresse (DHCPack)
Når DHCP-serveren modtager DHCPrequest-anmodningsoplysningerne besvaret af DHCP-klienten, sender den en DHCPack-bekræftelsesmeddelelse til DHCP-klienten med den IP-adresse, den har givet, og andre indstillinger for at fortælle DHCP-klienten, at den kan bruge den IP-adresse, den har givet. DHCP-klienten binder derefter sin TCP/IP-protokol til netværkskortet, og alle DHCP-servere, undtagen den, der er valgt af DHCP-klienten, tager den angivne IP-adresse tilbage.
5. Log på igen (DHCPrequest)
I fremtiden, hver gang DHCP-klienten logger på netværket igen, behøver den ikke at sende DHCPdiscover-opdagelsesoplysningerne igen, men sender direkte DHCPrequest-anmodningsoplysningerne, der indeholder den tidligere tildelte IP-adresse. Når DHCP-serveren modtager disse oplysninger, forsøger den at lade DHCP-klienten fortsætte med at bruge den originale IP-adresse og svarer med en DHCPack-bekræftelse. Hvis IP-adressen ikke længere kan tildeles den originale DHCP-klient (hvis IP-adressen allerede er blevet tildelt en anden DHCP-klient), svarer DHCP-serveren en DHCPnack-afvisningsmeddelelse til DHCP-klienten. Når den originale DHCP-klient modtager denne DHCPnack-afvisningsmeddelelse, skal den sende DHCPdiscover-opdagelsesmeddelelsen igen for at anmode om en ny IP-adresse.
6. Opdater lejekontrakten
IP-adressen, der er leaset af DHCP-server til DHCP-klient, har normalt en leasingperiode, hvorefter DHCP-serveren tager den leasede IP-adresse tilbage. Hvis en DHCP-klient ønsker at forlænge sin IP-leasing, skal den forny sin IP-leasing. DHCP-klienten sender automatisk information til DHCP-serveren for at opdatere sin IP-leasing, både når DHCP-klienten startes, og når IP-leasingen er halveret.
DHCP dynamisk værtsallokering hører også til en af voresONUrække netværk produkter, og vores relaterede netværk hot produkter dækker forskellige typer afONUserie produkter, herunder ACONU/ kommunikationONU/ intelligentONU/ kasseONU/ dobbelt PON-portONUog så videre. OvenståendeONUserie produkter kan bruges til netværkskravene i forskellige scenarier.Velkommen til at få en mere detaljeret teknisk forståelse af produkterne.