Mis on DHCP? (Dynamic Host Configuration Protocol)

Sisukord:

Mis on DHCP? (Dynamic Host Configuration Protocol)
Mis on DHCP? (Dynamic Host Configuration Protocol)
Anonim

DHCP (Dynamic Host Configuration Protocol) on protokoll, mis pakub kiiret, automaatset ja keskset haldust IP-aadresside levitamiseks võrgus. Seda kasutatakse ka seadme alamvõrgu maski, vaikelüüsi ja DNS-serveri teabe konfigureerimiseks.

Internetitehnoloogia töörühma dünaamilise hosti konfigureerimise töörühm lõi DHCP.

Kuidas DHCP töötab

DHCP-server väljastab kordumatud IP-aadressid ja konfigureerib automaatselt muu võrguteabe. Enamikus kodudes ja väikeettevõtetes toimib ruuter DHCP-serverina. Suurtes võrkudes võib selle rolli täita üks arvuti.

Image
Image

Selle toimimiseks küsib seade (klient) ruuterilt (hostilt) IP-aadressi. Seejärel määrab host saadaoleva IP-aadressi, et klient saaks võrgus suhelda.

Kui seade on sisse lülitatud ja ühendatud võrku, millel on DHCP-server, saadab see serverile päringu, mida nimetatakse DHCPDISCOVERi päringuks.

Pärast seda, kui pakett DISCOVER jõuab DHCP-serverisse, hoiab server kinni IP-aadressi, mida seade saab kasutada, ja pakub seejärel kliendile aadressi DHCPOFFER-paketiga.

Kui valitud IP-aadressi jaoks on pakkumine tehtud, vastab seade DHCP-serverile selle vastuvõtmiseks DHCPREQUEST-paketiga. Seejärel saadab server ACK-i, et kinnitada, et seadmel on see konkreetne IP-aadress, ja määrata aeg, mille jooksul seade saab aadressi kasutada enne uue aadressi hankimist.

Kui server otsustab, et seadmel ei saa olla IP-aadressi, saadab see NACK.

DHCP kasutamise plussid ja miinused

Arvuti või mis tahes seade, mis ühendub võrguga (kohaliku või Internetiga), peab olema selles võrgus suhtlemiseks õigesti konfigureeritud. Kuna DHCP võimaldab sellel konfiguratsioonil toimuda automaatselt, kasutatakse seda peaaegu kõigis võrku ühendavates seadmetes, sealhulgas arvutites, lülitites, nutitelefonides ja mängukonsoolides.

Selle dünaamilise IP-aadressi määramise tõttu on väiksem tõenäosus, et kahel seadmel on sama IP-aadress, mis on tavaline käsitsi määratud staatiliste IP-aadresside kasutamisel.

DHCP kasutamine muudab võrgu haldamise lihtsamaks. Administratiivsest vaatenurgast võib iga võrgus olev seade saada IP-aadressi, millel pole muud kui nende vaikesätetega, mis on seadistatud aadressi automaatselt hankima. Teine võimalus on määrata igale võrgus olevale seadmele aadressid käsitsi.

Kuna need seadmed saavad IP-aadressi automaatselt, saavad seadmed vab alt ühest võrgust teise liikuda (arvestades, et iga seade on seadistatud DHCP-ga) ja saada IP-aadressi automaatselt, mis on mobiilseadmete puhul abiks.

Enamasti, kui seadmele on DHCP-serveri määratud IP-aadress, muutub see aadress iga kord, kui seade võrguga liitub. Kui IP-aadressid määratakse käsitsi, peavad administraatorid andma igale uuele kliendile konkreetse aadressi ja olemasolevad määratud aadressid tuleb käsitsi tühistada, enne kui teised seadmed saavad seda aadressi kasutada. See on aeganõudev ja iga seadme käsitsi seadistamine suurendab vigade tõenäosust.

DHCP kasutamisel on eeliseid ja puudusi. Dünaamilisi muutuvaid IP-aadresse ei tohiks kasutada seadmete puhul, mis on statsionaarsed ja vajavad pidevat juurdepääsu (nt printerid ja failiserverid). Kuigi seda tüüpi seadmeid on valdav alt kontorikeskkondades, on ebaotstarbekas määrata neile muutuva IP-aadressi. Näiteks kui võrguprinteri IP-aadress muutub mingil hetkel tulevikus, peavad kõik selle printeriga ühendatud arvutid regulaarselt värskendama oma sätteid, et mõista, kuidas sellega ühendust võtta.

Seda tüüpi seadistus pole vajalik ja seda saab vältida, kui mitte kasutada seda tüüpi seadmete puhul DHCP-d, vaid määrata neile staatiline IP-aadress.

Sama idee tuleb mängu ka siis, kui vajate püsivat kaugjuurdepääsu koduvõrgus olevale arvutile. Kui DHCP on lubatud, saab see arvuti mingil hetkel uue IP-aadressi, mis tähendab, et see, mille selle arvuti jaoks salvestasite, ei ole kaua täpne. Kui kasutate kaugjuurdepääsu tarkvara, mis tugineb IP-aadressipõhisele juurdepääsule, keelake DHCP ja kasutage selle seadme jaoks staatilist IP-aadressi.

Lisateave DHCP kohta

DHCP-server määratleb IP-aadresside ulatuse või vahemiku, mida ta kasutab aadressiga seadmete teenindamiseks. See aadresside kogum on ainus viis, kuidas seade saab kehtiva võrguühenduse.

See on veel üks põhjus, miks DHCP on nii kasulik. See võimaldab mitmel seadmel teatud aja jooksul võrguga ühenduse luua, ilma et oleks vaja saadaolevate aadresside kogumit. Näiteks kui server on määratlenud 20 aadressi, saavad võrguga ühenduse luua 30, 50, 200 või enam seadet seni, kuni ühte saadaolevatest IP-aadressidest ei kasuta korraga rohkem kui 20 seadet.

Kuna DHCP määrab IP-aadressid teatud ajaperioodiks (nimetatakse rendiperioodiks), annab selliste käskude nagu ipconfig kasutamine arvuti IP-aadressi leidmiseks aja jooksul erinevaid tulemusi.

Kuigi DHCP-d kasutatakse klientidele dünaamiliste IP-aadresside edastamiseks, ei tähenda see, et samal ajal ei saaks kasutada ka staatilisi IP-aadresse. Segu seadmeid, mis saavad dünaamilisi aadresse, ja seadmeid, mille IP-aadressid on neile käsitsi määratud, võivad mõlemad eksisteerida samas võrgus.

ISP-d kasutavad IP-aadresside määramiseks DHCP-d. Seda saab näha teie avaliku IP-aadressi tuvastamisel. Tõenäoliselt muutub see aja jooksul, välja arvatud juhul, kui teie koduvõrgul on staatiline IP-aadress, mis kehtib tavaliselt ainult ettevõtete puhul, kellel on avalikult juurdepääsetavad veebiteenused.

Windowsis määrab APIPA spetsiaalse ajutise IP-aadressi, kui DHCP-server ei suuda seadmele funktsionaalset aadressi edastada, ja kasutab seda aadressi seni, kuni hangib toimiva aadressi.

KKK

    Mis on DHCP nuhkimine?

    DHCP nuhkimine on teise kihi turbetehnoloogia, mis peatab igasuguse DHCP-liikluse, mille ta määratleb vastuvõetamatuna. Võrgulüliti operatsioonisüsteemi sisseehitatud nuhkimistehnoloogia takistab volitamata DHCP-serveritel DHCP-klientidele IP-aadresse pakkumast.

    Mis on DHCP relee?

    Edastusagent on host, mis edastab DHCP-pakette klientide ja serverite vahel. Võrguadministraator saab kasutada edastusagente päringute ja vastuste edastamiseks klientide ja serverite vahel, mis ei asu samas füüsilises alamvõrgus.

Soovitan: