Kas yra DHCP? (Dinaminio serverio konfigūracijos protokolas)

Dinaminio kompiuterio konfigūracijos protokolo apibrėžimas

DHCP (dinaminio serverio konfigūracijos protokolas) - tai protokolas, naudojamas greitai, automatiškai ir centralizuotai valdyti IP adresų paskirstymą tinkle.

DHCP taip pat naudojamas tinkamam potinklio potinklio , numatytojo šliuzo ir DNS serverio informacijos konfigūravimui įrenginyje.

Kaip veikia DHCP

DHCP serveris naudojamas norint išduoti unikalius IP adresus ir automatiškai konfigūruoti kitą tinklo informaciją. Daugelyje namų ir mažų įmonių maršrutizatorius veikia kaip DHCP serveris. Dideliuose tinkluose vienas kompiuteris gali veikti kaip DHCP serveris.

Trumpai tariant, procesas vyksta taip: įrenginys (klientas) reikalauja IP adreso iš maršrutizatoriaus (pagrindinio kompiuterio), po kurio priimamasis priskiria turimą IP adresą, kad klientas galėtų bendrauti tinkle. Šiek tiek daugiau detalių žemiau ...

Kai įrenginys įjungtas ir prijungtas prie tinklo, turinčio DHCP serverį, jis siunčia užklausą serveriui, vadinamą DHCPDISCOVER užklausa.

Kai "DISCOVER" paketas pasiekia DHCP serverį, serveris bando palaikyti IP adresą, kurį šis įrenginys gali naudoti, ir tada klientui pateikia adresą paketu DHCPOFFER.

Kai pasirodys pasiūlymas dėl pasirinkto IP adreso, įrenginys reaguoja į DHCP serverį su paketu DHCPREQUEST, norėdamas jį priimti, po kurio serveris siunčia ACK, naudojamą patvirtinti, kad įrenginys turi tą konkretų IP adresą ir apibrėžti laikas, per kurį prietaisas gali naudoti adresą prieš pradėdamas kurti naują.

Jei serveris nusprendžia, kad įrenginys negali turėti IP adreso, jis išsiųs NACK.

Visa tai, žinoma, atsitinka labai greitai ir jums nereikia žinoti jokios techninės detalės, kurias ką tik perskaitėte, norėdami gauti IP adresą iš DHCP serverio.

Pastaba: dar išsamesnį vaizdą apie skirtingus paketus, susijusius su šiuo procesu, galima perskaityti "Microsoft" pagrindiniame DHCP pagrindiniame puslapyje.

Privalumai ir trūkumai naudojant DHCP

Kompiuteris ar bet koks kitas įrenginys, jungiantis prie tinklo (vietinis arba internetinis), turi būti tinkamai sukonfigūruotas, kad galėtų bendrauti šiame tinkle. Kadangi DHCP leidžia ši konfigūracija įvykti automatiškai, ji naudojama beveik visuose įrenginiuose, kurie jungiasi prie tinklo, įskaitant kompiuterius, jungiklius , išmaniuosius telefonus, žaidimų konsoles ir kt.

Dėl šio dinaminio IP adreso priskyrimo mažiau tikimybės, kad du įrenginiai turės tą patį IP adresą , kurį labai lengva paleisti naudojant rankiniu būdu priskirtus statinius IP adresus .

Naudojant DHCP taip pat tinklas yra daug lengviau valdomas. Administraciniu požiūriu, kiekvienas tinklo įrenginys gali gauti IP adresą, kuriame nėra nieko daugiau nei numatytieji tinklo nustatymai, kurie yra nustatyti, norint automatiškai gauti adresą. Vienintelė alternatyva yra rankiniu būdu priskirti adresus kiekvienam įrenginiui tinkle.

Kadangi šie įrenginiai gali automatiškai gauti IP adresą, jie gali laisvai judėti iš vieno tinklo į kitą (atsižvelgiant į tai, kad jie visi yra nustatyti DHCP) ir automatiškai gauti IP adresą, kuris yra labai naudingas mobiliesiems įrenginiams.

Daugeliu atvejų, kai įrenginys turi DHCP serverio priskirtą IP adresą, tas IP adresas pasikeis kiekvieną kartą, kai įrenginys prisijungia prie tinklo. Jei IP adresai priskiriami rankiniu būdu, tai reiškia, kad administracija turi ne tik išduoti konkretų adresą kiekvienam naujam klientui, bet jau priskirti jau esantys adresai turi būti nenustatyti rankiniu būdu, kad bet kuris kitas įrenginys galėtų naudoti tą patį adresą. Tai ne tik ilgai trunka, bet ir rankiniu būdu konfigūruojant kiekvieną įrenginį taip pat padidėja tikimybė, kad atsiras dėl žmogaus padarytų klaidų.

Nors DHCP yra daug pranašumų, tačiau yra ir tam tikrų trūkumų. Dinamiški, kintantys IP adresai neturėtų būti naudojami stacionariems įrenginiams, kuriems reikia nuolatinės prieigos, pvz., Spausdintuvų ir failų serverių.

Nors tokie įrenginiai būna daugiausia biurų aplinkoje, neįmanoma jų priskirti kintančiam IP adresui. Pavyzdžiui, jei tinklo spausdintuvas turi IP adresą, kuris ateityje pasikeis, kiekvienas kompiuteris, prijungtas prie šio spausdintuvo, turės reguliariai atnaujinti savo nustatymus, kad jų kompiuteriai suprastų, kaip susisiekti su spausdintuvu.

Šio tipo nustatymas yra labai nereikalingas, jį galima lengvai išvengti nenaudojant šių tipų įrenginių DHCP, o vietoj jų jiems priskiriant statinį IP adresą.

Tokia pati idėja pradeda veikti, jei jums reikia nuolatinės nuotolinės prieigos prie kompiuterio savo namų tinkle. Jei DHCP yra įjungtas, tas kompiuteris tam tikru momentu gaus naują IP adresą, o tai reiškia, kad įrašytas kaip tas kompiuteris bus ilgas. Jei naudojate nuotolinės prieigos programinę įrangą, kuri remiasi prieiga prie IP adreso, turėsite naudoti šio įrenginio statinį IP adresą.

Daugiau informacijos apie DHCP

DHCP serveris apibrėžia IP adresų sritį arba diapazoną , kurį jis naudoja įrenginiams su adresu. Šis adresų rinkinys yra vienintelis būdas, kaip įrenginys gali gauti galiojančią tinklo ryšį.

Tai yra dar viena priežastis, dėl kurios DHCP yra labai naudinga, nes tam leidžiama daugybę prietaisų prisijungti prie tinklo per tam tikrą laikotarpį, nereikalaujant masinio prieinamų adresų. Pavyzdžiui, net jei DHCP serveris nustato tik 20 adresų, 30, 50 arba net 200 (ar daugiau) įrenginiai gali prisijungti prie tinklo tol, kol ne daugiau kaip 20 vienu metu naudoja vieną iš galimų IP adresų.

Kadangi DHCP tam tikrą laiką priskiria IP adresus ( nuomos laikotarpis), naudojant komandas, tokias kaip ipconfig, kad surastumėte jūsų kompiuterio IP adresą, laikui bėgant atsiras skirtingų rezultatų.

Nors DHCP naudojamas pristatyti dinaminius IP adresus savo klientams, tai nereiškia, kad tuo pačiu metu negalima naudoti ir statinių IP adresų. Įrenginių, kurie gauna dinaminius adresus ir įrenginius, kurių IP adresai jiems yra priskirti rankiniu būdu, mišinys gali būti tiek tame pačiame tinkle.

Net IPT naudoja DHCP priskirti IP adresus. Tai galima pastebėti identifikuojant viešąjį IP adresą . Laikui bėgant, jis gali pasikeisti, nebent jūsų namų tinkle bus statinis IP adresas, kuris dažniausiai būna tik įmonėms, turinčioms viešai prieinamas interneto paslaugas.

"Windows" sistemoje APIPA priskiria specialų laikiną IP adresą, kai DHCP serveris nepateikia į prietaisą funkcinio įrenginio ir naudoja šį adresą, kol jis gali gauti tą, kuris veikia.

Interneto inžinerijos darbo grupės dinaminio kompiuterio konfigūravimo darbo grupė sukūrė DHCP.