HCP dynamisk vertstildelingsprotokoll er mye brukt i daglig Internett-tilgang, for eksempel hjemmeinternettruterer en DHCP-server. Når vi setter klienten til å automatisk hente IP-adressen, tildeler DHCP-serveren IP-adressen til klienten i henhold til DHCP-protokollen.ONUkan også brukes som DHCP-servere.
DHCP-protokollen tildeler automatisk IP-pakker av fire hovedtyper:
DHCP Discover: Send ut av klienten for å oppdage DHCP-serveren.
DHCP-tilbud: Send av DHCP-serveren, forteller klienten at jeg kan oppgi IP-adressen.
DHCP-forespørsel: Send av klienten forteller den tilsvarende DHCP-serveren at jeg trenger IP-adressen.
DHCP ACK: Utstedt av DHCP-serveren for å oppgi IP-adressen til klientsvaret.
DHCP-utgivelse: Vanligvis er klienten slått av eller frakoblet. Denne meldingen vil få DHCP-serveren til å frigi IP-adressen til klienten som sender denne meldingen.
DHCP Inform: En melding sendt av klienten som ber om noe informasjon fra serveren.
DHCP-avvisning: Når klienten finner ut at IP-adressen tildelt av serveren ikke er tilgjengelig (som IP-adressekonflikter), sendes denne meldingen som informerer serveren mot bruk av IP-adressen.
Under DHCP-kommunikasjon brukes UDP som overføringsprotokoll. Verten sender en forespørsel til DHCP-serverport 67 og serveren svarer på meldingen til vertsport 68.
1. Oppdagelsesfasen, der en DHCP-klient ser etter en DHCP-server (DHCPdiscover)
DHCP-klienten sender DHCPdiscover-oppdagelsesinformasjonen for å finne DHCP-serveren i kringkastingsmodus (fordi IP-adressen til DHCP-serveren er ukjent for klienten), det vil si spesifikk kringkastingsinformasjon til adressen 255.255.255.255. Hver vert på nettverket med TCP/IP-protokoll vil motta denne kringkastingsmeldingen, men bare DHCP-serveren vil svare.
2. Provisionsfase, hvor DHCP-serveren gir IP-adressen (DHCPoffer)
Hver DHCP-server i nettverket som mottar en DHCP-oppdagelse svarer ved å velge en av IP-adressene som ennå ikke er leid til DHCP-klienten, og sende et DHCP-tilbud som inneholder den leide IP-adressen og andre innstillinger til DHCP-klienten.
3. Valgfasen, der en DHCP-klient velger en IP-adresse levert av en DHCP-server (DHCPrequest)
Hvis det er mer enn én DHCP-server som gir informasjon til DHCP-tilbudet sendt av DHCP-klienten, godtar DHCP-klienten bare den første mottatte DHCP-tilbudsinformasjonen, og deretter svarer den på en DHCPrequest-forespørselsinformasjon i kringkastingsmodus. Denne informasjonen inneholder en forespørsel om IP-adressen til den valgte DHCP-serveren. Grunnen til å svare i kringkastingsmodus er å informere alle DHCP-servere om at han vil velge IP-adressen fra en DHCP-server.
4. Bekreftelsesfasen, der DHCP-serveren bekrefter den oppgitte IP-adressen (DHCPack)
Når DHCP-serveren mottar DHCPrequest-forespørselsinformasjonen besvart av DHCP-klienten, sender den en DHCPack-bekreftelsesmelding til DHCP-klienten med IP-adressen den oppga og andre innstillinger for å fortelle DHCP-klienten at den kan bruke IP-adressen den oppga. DHCP-klienten binder deretter sin TCP/IP-protokoll til nettverkskortet, og alle DHCP-serverne, bortsett fra den som er valgt av DHCP-klienten, tar tilbake den oppgitte IP-adressen.
5. Logg inn på nytt (DHCPrequest)
I fremtiden, hver gang DHCP-klienten logger på nettverket igjen, trenger den ikke å sende DHCPdiscover-oppdagelsesinformasjonen igjen, men sender direkte DHCPrequest-forespørselsinformasjonen som inneholder den tidligere tildelte IP-adressen. Når DHCP-serveren mottar denne informasjonen, prøver den å la DHCP-klienten fortsette å bruke den opprinnelige IP-adressen og svarer med en DHCPack-bekreftelse. Hvis IP-adressen ikke lenger kan tildeles den opprinnelige DHCP-klienten (hvis IP-adressen allerede er tilordnet en annen DHCP-klient), svarer DHCP-serveren en DHCPnack-nektmelding til DHCP-klienten. Når den originale DHCP-klienten mottar denne DHCPnack-nektingsmeldingen, må den sende DHCPdiscover-oppdagelsesmeldingen på nytt for å be om en ny IP-adresse.
6. Oppdater leiekontrakten
IP-adressen leid av DHCP-server til DHCP-klient har vanligvis en leieperiode, hvoretter DHCP-serveren vil ta tilbake den leide IP-adressen. Hvis en DHCP-klient ønsker å forlenge sin IP-leieavtale, må den fornye sin IP-leie. DHCP-klienten sender automatisk informasjon til DHCP-serveren for å oppdatere IP-leieavtalen både når DHCP-klienten startes og når IP-leieavtalen er halvert.
DHCP dynamisk vertstildeling tilhører også en av våreONUserie nettverksprodukter, og våre relaterte nettverksvarme produkter dekker ulike typerONUserie produkter, inkludert ACONU/ kommunikasjonONU/ intelligentONU/ boksONU/ dobbel PON-portONUog så videre. OvennevnteONUserieprodukter kan brukes for nettverkskravene til ulike scenarier. Velkommen til å ha en mer detaljert teknisk forståelse av produktene.