Protokol dynamickej alokácie hostiteľov HCP sa široko používa pri každodennom prístupe na internet, ako je napríklad domáci internetsmerovačje server DHCP. Keď klientovi nastavíme automatické získavanie IP adresy, DHCP server pridelí IP adresu klientovi podľa DHCP protokolu.ONUmožno použiť aj ako servery DHCP.
Protokol DHCP automaticky prideľuje pakety IP štyroch hlavných typov:
DHCP Discover: Odoslané klientom na zistenie DHCP servera.
Ponuka DHCP: Odoslaná serverom DHCP informuje klienta, že môžem poskytnúť IP adresu.
Požiadavka DHCP: Odoslaná klientom oznámi príslušnému serveru DHCP, že potrebujem adresu IP.
DHCP ACK: Vydáva DHCP server na poskytnutie IP adresy odpovede klienta.
Vydanie DHCP: Vo všeobecnosti je klient vypnutý alebo offline. Táto správa spôsobí, že server DHCP uvoľní IP adresu klienta, ktorý túto správu odosiela.
DHCP Inform: Správa odoslaná klientom, ktorá požaduje nejaké informácie zo servera.
DHCP Decline: Keď klient zistí, že IP adresa pridelená serverom nie je dostupná (napríklad konflikty IP adries), vydá sa táto správa informujúca server o použití IP adresy.
Počas DHCP komunikácie sa ako prenosový protokol používa UDP. Hostiteľ odošle požiadavku na port servera DHCP 67 a server odpovie na správu na port hostiteľa 68.
1. Fáza zisťovania, kde klient DHCP hľadá server DHCP (DHCPdiscover)
Klient DHCP odošle informácie o zisťovaní DHCPdiscover, aby našiel server DHCP v režime vysielania (pretože klient nepozná adresu IP servera DHCP), to znamená špecifické informácie o vysielaní na adresu 255.255.255.255. Každý hostiteľ v sieti s protokolom TCP/IP dostane túto správu vysielania, ale odpovie iba server DHCP.
2. Fáza poskytovania, kde DHCP server poskytuje IP adresu (DHCPoffer)
Každý server DHCP v sieti, ktorý prijme zistenie DHCPdiscover, odpovie výberom jednej z adries IP, ktoré ešte neboli prenajaté klientovi DHCP, a odoslaním ponuky DHCP, ktorá obsahuje prenajatú adresu IP a ďalšie nastavenia, klientovi DHCP.
3. Fáza výberu, v ktorej klient DHCP vyberie adresu IP poskytnutú serverom DHCP (DHCPrequest)
Ak existuje viac ako jeden server DHCP, ktorý poskytuje informácie DHCPoffer odoslanej klientom DHCP, DHCP klient akceptuje iba prvú prijatú informáciu DHCPoffer a potom odpovie na požiadavku DHCPrequest v režime vysielania. Tieto informácie obsahujú požiadavku na IP adresu servera DHCP podľa vlastného výberu. Dôvodom odpovede v režime vysielania je informovať všetky DHCP servery, že si vyberú IP adresu poskytnutú DHCP serverom.
4. Potvrdzovacia fáza, v ktorej DHCP server potvrdí poskytnutú IP adresu (DHCPack)
Keď server DHCP prijme informácie o požiadavke DHCP zodpovedanej klientom DHCP, odošle klientovi DHCP správu o potvrdení DHCPack s adresou IP, ktorú poskytol, a ďalšími nastaveniami, aby klientovi DHCP oznámil, že môže použiť adresu IP, ktorú poskytol. Klient DHCP potom naviaže svoj protokol TCP/IP na sieťovú kartu a všetky servery DHCP, okrem servera, ktorý si vybral klient DHCP, získajú späť poskytnutú IP adresu.
5. Znova sa prihláste (DHCPrequest)
V budúcnosti, zakaždým, keď sa klient DHCP znova prihlási do siete, nemusí znova odosielať informácie o objavení DHCP, ale priamo odosiela informácie o požiadavke DHCP, ktorá obsahuje predtým pridelenú IP adresu. Keď DHCP server dostane tieto informácie, pokúsi sa nechať klienta DHCP naďalej používať pôvodnú IP adresu a odpovie potvrdením DHCPack. Ak už nie je možné priradiť adresu IP pôvodnému klientovi DHCP (ak už bola adresa IP priradená inému klientovi DHCP), server DHCP odpovie klientovi DHCP na správu o odmietnutí DHCPnack. Keď pôvodný klient DHCP dostane túto správu o odmietnutí DHCPnack, musí znova odoslať správu o objavení DHCP, aby si vyžiadal novú IP adresu.
6. Aktualizujte nájomnú zmluvu
Adresa IP prenajatá serverom DHCP klientovi DHCP má zvyčajne dobu prenájmu, po ktorej server DHCP prevezme prenajatú adresu IP späť. Ak chce klient DHCP predĺžiť prenájom adresy IP, musí obnoviť prenájom adresy IP. Klient DHCP automaticky odošle informácie na server DHCP, aby aktualizoval svoj prenájom IP pri spustení klienta DHCP, ako aj po uplynutí polovice prenájmu IP.
Dynamická alokácia hostiteľov DHCP tiež patrí k jednej z našichONUséria sieťových produktov a naše súvisiace sieťové horúce produkty pokrývajú rôzne typyONUsériové produkty vrátane ACONU/ komunikáciaONU/ inteligentnýONU/ boxONU/ duálny PON portONUa tak ďalej. Vyššie uvedenéONUsériové produkty môžu byť použité pre sieťové požiadavky rôznych scenárov. Vitajte, ak máte podrobnejšie technické pochopenie produktov.