Protokol dynamického přidělování hostitelů HCP je široce používán v každodenním přístupu k internetu, jako je domácí internetrouterje server DHCP. Když nastavíme klientovi, aby automaticky získal IP adresu, DHCP server přidělí IP adresu klientovi podle DHCP protokolu.ONUlze také použít jako servery DHCP.
Protokol DHCP automaticky přiděluje IP pakety čtyř hlavních typů:
DHCP Discover: Odešle klient, aby zjistil DHCP server.
Nabídka DHCP: Odeslání serverem DHCP sděluje klientovi, že mohu poskytnout IP adresu.
Požadavek DHCP: Odeslání klientem sděluje příslušnému serveru DHCP, že potřebuji adresu IP.
DHCP ACK: Vydává server DHCP k poskytnutí IP adresy odpovědi klienta.
DHCP Release: Obecně je klient vypnutý nebo offline. Tato zpráva způsobí, že server DHCP uvolní IP adresu klienta, který tuto zprávu odesílá.
DHCP Inform: Zpráva odeslaná klientem, která požaduje nějaké informace ze serveru.
DHCP Decline: Když klient zjistí, že IP adresa přidělená serverem není dostupná (například konflikty IP adres), vydá se tato zpráva informující server o tom, že IP adresu nepoužívá.
Během DHCP komunikace se jako přenosový protokol používá UDP. Hostitel odešle požadavek na port 67 serveru DHCP a server na zprávu odpoví na hostitelský port 68.
1. Fáze zjišťování, kdy klient DHCP hledá server DHCP (DHCPdiscover)
Klient DHCP odešle informace o zjišťování DHCPdiscover, aby našel server DHCP v režimu vysílání (protože klient nezná adresu IP serveru DHCP), tj. konkrétní informace o vysílání na adresu 255.255.255.255. Každý hostitel v síti s protokolem TCP/IP obdrží tuto zprávu všesměrového vysílání, ale odpoví pouze server DHCP.
2. Fáze poskytování, kde DHCP server poskytuje IP adresu (DHCPoffer)
Každý server DHCP v síti, který obdrží zjištění DHCPdiscover, odpoví výběrem jedné z adres IP, které ještě nebyly pronajaty klientovi DHCP, a odesláním nabídky DHCPoffer obsahující pronajatou adresu IP a další nastavení klientovi DHCP.
3. Fáze výběru, ve které klient DHCP vybere adresu IP poskytnutou serverem DHCP (DHCPrequest)
Pokud existuje více než jeden server DHCP poskytující informace DHCPoffer odeslané klientem DHCP, klient DHCP přijme pouze první přijatou informaci o nabídce DHCP a poté odpoví na informace o požadavku DHCP v režimu vysílání. Tyto informace obsahují požadavek na IP adresu serveru DHCP dle vlastního výběru. Důvodem odpovědi v režimu vysílání je informovat všechny servery DHCP, že si zvolí IP adresu poskytnutou serverem DHCP.
4. Fáze potvrzení, ve které DHCP server potvrdí poskytnutou IP adresu (DHCPack)
Když server DHCP přijme informace o požadavku DHCP, na které odpověděl klient DHCP, odešle klientovi DHCP zprávu s potvrzením DHCPack s adresou IP, kterou poskytl, a dalšími nastaveními, aby klientovi DHCP sdělil, že může použít adresu IP, kterou poskytl. Klient DHCP poté naváže svůj protokol TCP/IP na síťovou kartu a všechny servery DHCP, kromě toho, který si vybral klient DHCP, získají zpět poskytnutou IP adresu.
5. Znovu se přihlaste (DHCPrequest)
V budoucnu, pokaždé, když se klient DHCP znovu přihlásí do sítě, nemusí znovu odesílat informace o zjištění DHCPdiscover, ale přímo odesílá informace o požadavku DHCP obsahující dříve přidělenou IP adresu. Když DHCP server obdrží tyto informace, pokusí se nechat klienta DHCP nadále používat původní IP adresu a odpoví potvrzením DHCPack. Pokud již adresu IP nelze přiřadit původnímu klientovi DHCP (pokud již byla adresa IP přiřazena jinému klientovi DHCP), server DHCP klientovi DHCP odpoví na zprávu o odmítnutí DHCPnack. Když původní klient DHCP obdrží tuto zprávu o odmítnutí DHCPnack, musí znovu odeslat zprávu o zjišťování DHCP, aby požádal o novou adresu IP.
6. Aktualizujte nájemní smlouvu
IP adresa zapůjčená DHCP serverem DHCP klientovi má obvykle dobu zapůjčení, po jejímž uplynutí DHCP server přijme zapůjčenou IP adresu zpět. Pokud chce klient DHCP prodloužit svůj pronájem IP, musí obnovit svůj pronájem IP. Klient DHCP automaticky odesílá informace na server DHCP, aby aktualizoval zapůjčení adresy IP při spuštění klienta DHCP i po uplynutí poloviny zapůjčení adresy IP.
Dynamická alokace hostitelů DHCP také patří k jednomu z našichONUsíťové produkty řady a naše související síťové produkty pokrývají různé typyONUsériových produktů, včetně ACONU/ komunikaceONU/ inteligentníONU/ krabiceONU/ duální PON portONUa tak dále. Výše uvedenéONUSériové produkty lze použít pro síťové požadavky různých scénářů. Vítejte, pokud máte podrobnější technické znalosti produktů.