Протокол за динамичко конфигурисање хоста
DHCP(енгл.Dynamic Host Configuration Protocolили протокол за динамичко конфигурисање рачунара) је скуп правила који омогућава уређајима нарачунарској мрежида траже и добијуИП адресуод DHCP сервера, дакле да прибави аутоматски дељену адресу и сазна додатне информације као што је адреса његовог рутера за први скок и адреса његовогДНСсервера. DHCP је у стању да аутоматизује мрежне аспекте, отуда је и назван plug-and-play протоколом.
Историја
[уреди|уреди извор]DHCP се појавио, као стандардан протокол у октобру1993.Функционалност DHCP-а је била очигледна у односу, на његову претечу, на старијиBOOTPпротокол. Због компатибилности DHCP уназад, веома мали број мрежа је наставио да користи чист BOOTP протокол.
У јулу2003.се појавио још увек нестандардизован DHCPv6 протокол, који функционише уIPv6окружењу.
Опис рада
[уреди|уреди извор]DHCP је протокол измеђуклијентаисервера.Клијент је обично рачунар који се прикључује на мрежу и жели да добије информације о конфигурацији мреже и своју ИП адресу.
DHCP сервер је углавном инсталиран на засебном серверу на рачунарској мрежи, мада може бити покренут и нарутеру,који клијентима додељује адресе из унапред одређеног скупа ИП адреса.
Клијентски уређаји могу битирачунари,мрежништампачиимрежни адаптери.
Уз ИП адресу клијенти могу добити и остала мрежна подешавања као што су подразумевани излаз са мреже (default gateway),мрежна маска,адресаDNSсервера и други.
У супротном, да нема DHCP сервера на мрежи, све ове вредности би морале да се уносе ручно. DHCP се стара да све ИП адресе буду јединствене, тј. да нема две исте ИП адресе у мрежи.
Комуникација сервера и клијента
[уреди|уреди извор]- Откривање - Клијентски рачунар (или било који други уређај), уколико нема подешавања за приступ рачунарској мрежи, прво ће пробати да нађе DHCP сервер на мрежи, прекоDHCP discovery( DHCP откривање)пакета који се шаљебродкастом.
- Понуда - Када DHCP сервер прими DHCP discovery пакет, он на њега реагује одговором који се називаDHCP offer( DHCP понуда).Сервер у том тренутку резервише једну ИП адресу за клијента.
- Захтев - Клијент који прими DHCP понуду, новим бродкастом обавештава сервер који му је послао понуду, али и остале DHCP сервере на мрежи, да је добио ту понуду. Клијент шаљеDHCP request(захтев за доделу ИП адресе) и у том захтеву наводи од ког сервера то захтева. Остали сервери могу да скину разервацију са ИП адресе коју су му понудили.
- Потврда - Сервер новим пакетомDHCP acknowledgementшаље клијенту саме потребне мрежне податке. Тиме се завршава процес.
У неким случајевима, клијент може захтевати своју последњу додељену ИП адресу.
Уколико му DHCP сервер одобри тај захтев, он може имати исту адресу и након поновног укључивања (или поновног прикључивања у мрежу).
У пракси је ово врло чест случај, тако да рачунар може дуго времена имати исту ИП адресу на мрежи, иако на њој постоји DHCP сервер.
Уколико клијент захтева ИП адресу, а на мрежи не постоји DHCP сервер, или му ниједан DHCP сервер не може издати адресу, клијент добија адресу из опсегаприватних ИП адреса,поступком који се зовеаутоконфигурисање.
Динамичка и статичка ИП адреса
[уреди|уреди извор]ИП адреса коју сервер додели клијенту се називадинамичка ИП адреса.
Термин супротан овоме јестатичка ИП адреса,коју карактерише да је ИП адреса клијента унапред одређена и већ уписана у рачунар. Microsoft Windows XPкористи изразObtain an IP address automaticallyза динамичку адресу, аUse the following IP addressза подешавање статичке ИП адресе.
Термини динамичка и статичка ИП адреса нису у вези са терминимаприватнa и јавна ИП адреса.У приватним мрежама постоје и статичке и динамичке адресе. Јавне адресе су углавном статичке, али поједини провајдери интернета могу својим клијентима динамички додељивати јавне ИП адресе.
Види још
[уреди|уреди извор]Литература
[уреди|уреди извор]- Куросе-Рос, Умрежавање рачунара од врха ка дну са интернетом у фокусу, ЦЕТ, Београд, 2005.