Што такое DHCP? (Пратакол дынамічнай канфігурацыі хаста)

Вызначэнне пратаколу дынамічнай канфігурацыі хаста

DHCP (Dynamic Host Configuration Protocol) уяўляе сабой пратакол , які выкарыстоўваецца для забеспячэння хуткага, аўтаматычнага і цэнтралізаванага кіравання для размеркавання IP - адрасоў ў сетцы.

DHCP таксама выкарыстоўваецца для налады правільнай маскі падсеткі , шлюза па змаўчанні і сервер DNS інфармацыі пра прыладу.

Колькі DHCP працы

Сервер DHCP выкарыстоўваецца для выдачы унікальных IP-адрасоў і аўтаматычна наладзіць іншую сеткавую інфармацыю. У большасці дамоў і невялікіх прадпрыемстваў, маршрутызатар дзейнічае як сервер DHCP. У буйных сетках, адзін кампутар можа выступаць у якасці сервера DHCP.

Карацей кажучы, працэс ідзе як гэта: прылада (кліент) запытвае IP-адрас ад маршрутызатара (хост-машыны), пасля чаго хост прызначае даступны IP-адрас, каб дазволіць кліенту ўзаемадзейнічаць з сеткай. Ледзь больш падрабязна ніжэй ...

Пасля таго, як прылада ўключана і падключана да сеткі, дзе ёсць сервер DHCP, ён адпраўляе запыт на сервер, званы запыт DHCPDISCOVER.

Пасля таго, як пакет АДКРЫТЫ дасягне сервера DHCP, сервер спрабуе трымацца на IP-адрас, што прылада можна выкарыстоўваць, а затым прапануе кліенту адрас з пакетам DHCPOFFER.

Пасля таго, як прапанова была зроблена для абранага IP-адрасы, прылада адказвае на сервер DHCP з пакетам DHCPREQUEST, каб прыняць яго, пасля чаго сервер адпраўляе ACK, які выкарыстоўваецца для пацверджання таго, што прылада мае канкрэтны IP-адрас і вызначыць колькасць часу, якое прылада можа выкарыстоўваць адрас перад тым, як новы.

Калі сервер вырашае, што прылада не можа мець IP-адрас, ён будзе пасылаць NACK.

Усё гэта, вядома, адбываецца вельмі хутка, і вам не трэба ведаць, якой-небудзь з тэхнічных дэталяў вы толькі што прачыталі для таго каб атрымаць IP-адрас ад сервера DHCP.

Заўвага: нават больш дэталёвы погляд на розныя пакеты , якія ўдзельнічаюць у гэтым працэсе можна прачытаць на старонцы DHCP Асновы Microsoft.

Плюсы і мінусы выкарыстання DHCP

Кампутар або любое іншае прылада, якое падключаецца да сеткі (лакальнай або інтэрнэт), павінен быць правільна наладжаны для зносін у гэтай сеткі. Паколькі DHCP дазваляе , што канфігурацыя адбудзецца аўтаматычна, ён выкарыстоўваецца амаль у кожнай прыладзе , якое падключаецца да сеткі , уключаючы кампутары, камутатары , смартфоны, гульнявыя прыстаўкі і г.д.

З - за гэта дынамічны IP - адрас заданні, ёсць менш шанцаў , што абодва прылады будуць мець той жа IP - адрас , які вельмі лёгка нарвацца пры выкарыстанні ўручную назначаецца, статычны IP - адрасу .

Выкарыстанне DHCP таксама робіць сетку значна лягчэй кіраваць. З адміністрацыйнай пункту гледжання, кожная прылада ў сетцы можа атрымаць IP-адрас з не больш, чым іх сеткавымі наладамі па змаўчанні, які настроены на атрыманне адрасы аўтаматычна. Адзінай альтэрнатывай з'яўляецца ўручную прызначыць адрасы да кожнай прылады ў сетцы.

Паколькі гэтыя прылады могуць атрымаць IP-адрас быў аўтаматычна, яны могуць свабодна перамяшчацца з адной сеткі ў іншую (пры ўмове, што ўсе яны створаны з DHCP) і атрымаць IP-адрас быў аўтаматычна, што з'яўляецца вельмі карысным з мабільнымі прыладамі.

У большасці выпадкаў, калі прылада мае IP-адрас, прызначаны серверам DHCP, то IP-адрас будзе мяняцца кожны раз, калі прылада далучаецца да сеткі. Калі IP - адрас прызначаецца ўручную, гэта азначае , што адміністрацыя павінна не толькі выдаваць канкрэтны адрас для кожнага новага кліента, але існуючыя адрасы, якія ужо прызначаныя , павінны быць ўручную Unassigned для любога іншага прылады , каб выкарыстоўваць той жа адрас. Гэта не толькі адымаю шмат часу, але ручная налада кожнае прылада таксама павялічвае верагоднасць нарвацца памылкамі антрапагенных.

Хоць ёсць шмат пераваг выкарыстання DHCP, ёсць, вядома, некаторыя недахопы. Дынамічны, змяненне IP-адрас не павінен выкарыстоўвацца для прылад, якія з'яўляюцца стацыянарнымі і маюць патрэбу ў пастаянным доступе, як прынтэры і файлавых сервера.

Хоць такія прылады, як, што існуюць пераважна ў офісах, гэта немэтазгодна прызначаць іх увесь час які змяняецца IP-адрас. Напрыклад, калі сеткавы прынтэр мае IP-адрас, які будзе мяняцца ў нейкі момант у будучыні, то кожны кампутар, падлучаны да гэтага друкаркі прыйдзецца рэгулярна абнаўляць свае налады, каб іх кампутары будуць разумець, як звязацца з друкаркай.

Гэты тып ўстаноўкі з'яўляецца надзвычай непатрэбным і можа быць лёгка пазбегнуць, калі выкарыстоўваць DHCP для тых тыпаў прылад, а замест гэтага шляхам прысваення статычнага IP - адрасы для іх.

Тая ж самая ідэя уступае ў гульню, калі вам трэба мець пастаянны аддалены доступ да кампутара ў хатняй сеткі. Калі DHCP уключаны, то кампутар будзе атрымаць новы IP-адрас у нейкі момант, што азначае той, які вы запісалі, як гэты кампутар, які мае, не будзе дакладна доўга. Калі вы выкарыстоўваеце праграмнае забеспячэнне выдаленага доступу , якая абапіраецца на доступ да IP - адрас на аснове, вам неабходна выкарыстоўваць статычны IP - адрас для дадзенай прылады.

Дадатковая інфармацыя па DHCP

Сервер DHCP вызначае вобласць або дыяпазон, з IP - адрасоў , якія ён выкарыстоўвае , каб служыць прылады з адрасам. Гэты пул адрасоў з'яўляецца адзіным спосабам прылады можа атрымаць сапраўднае падключэнне да сеткі.

Гэта яшчэ адна прычына, DHCP так карысна - таму што яна дазваляе шмат прылад для падлучэння да сеткі на працягу пэўнага перыяду часу без неабходнасці масіўную пула даступных адрасоў. Напрыклад, нават калі толькі 20 адрасы вызначаюцца серверам DHCP, 30, 50 або нават 200 (ці больш) прылады могуць падлучацца да сеткі да тых часоў, не больш за 20 не выкарыстоўваюць адну з даступных IP-адрасы адначасова.

Паколькі DHCP прысвойвае IP - адрасы ў працягу пэўнага перыяду часу (перыяд арэнды), выкарыстоўваючы каманды як Ipconfig , каб знайсці IP - адрас вашага кампутара будзе даваць розныя вынікі ў працягу доўгага часу.

Хоць DHCP выкарыстоўваецца для дастаўкі дынамічных IP-адрасоў для сваіх кліентаў, гэта не азначае, што статычны IP-адрас не можа быць выкарыстаны адначасова. Сумесь прылад, якія атрымліваюць дынамічныя адрасы і прылады, якія маюць свае IP-адрасы ўручную, ускладзеныя на іх, абодва могуць існаваць на адной і той жа сеткі.

Нават ISP выкарыстоўвае DHCP для прызначэння IP - адрасы. Гэта можна ўбачыць пры вызначэнні вашага публічнага IP - адрасу . Гэта, верагодна, зменіцца з цягам часу, калі ваша хатняя сетка не мае статычны IP-адрас, які, як правіла, толькі ў выпадку, для прадпрыемстваў, якія маюць агульнадаступныя вэб-службы.

У Windows APIPA прызначае адмысловы часовы IP - адрас , калі сервер DHCP не можа даставіць функцыянальную адзін да прылады, і выкарыстоўвае гэты адрас , пакуль ён не можа атрымаць той , які працуе.

Dynamic Host Configuration Працоўная група па Engineering Task Force Інтэрнэт стварыў DHCP.