Voit määrittää ja käyttää dynaamista isäntäkonfiguraatioprotokollaa (DHCP) tietämättä DHCP-asiakkaiden määritysten toimivuutta. Prosessin peruskäsitys voi kuitenkin auttaa sinua ymmärtämään, mitä DHCP todella tekee. Tämä ymmärrys ei ole vain valaiseva, mutta se voi myös auttaa DHCP-ongelmia vianmäärityksessä.
Seuraavissa kohdissa on puhalluskohtainen tili siitä, miten DHCP määrittää TCP / IP-isännät. Tämä tapahtuu aina, kun käynnistät isäntätietokoneen. Se tapahtuu myös, kun vapautat IP-vuokrasopimuksen ja pyytää uutta vuokrasopimusta.
-
Kun isäntätietokone käynnistyy, DHCP-asiakasohjelmisto lähettää erityisen lähetyspaketin, joka tunnetaan nimellä DHCP Discover -viesti.
Tämä viesti käyttää aliverkon yleislähetysosoitetta (kaikki vastaanottavan ID-bittien asetettu yhteen) kohdeosoitteena ja 0. 0. 0. 0 lähdeosoitteena.
Asiakkaan on määritettävä 0. 0. 0. 0 , koska sillä ei ole vielä IP-osoitetta, ja se määrittää lähetysosoitteen kohdeosoitteeksi, koska se ei tiedä DHCP-palvelimien osoitetta. Itse asiassa DHCP Discover -viesti sanoo, "Hei! Olen uusi täällä. Onko olemassa DHCP-palvelimia? ”
-
DHCP-palvelin vastaanottaa lähettävän DHCP Discover -viestin ja vastaa lähettämällä DHCP-tarjousviestin.
DHCP-tarjousviesti sisältää IP-osoitteen, jota asiakas voi käyttää.
Kuten DHCP Discover -viesti, DHCP-tarjousviesti lähetetään yleislähetysosoitteeseen. Tämä on järkevää, koska asiakas, jolle viesti lähetetään, ei vielä ole IP-osoitetta, eikä sillä ole sellaista, ennen kuin se hyväksyy tarjouksen. Itse DHCP-tarjousviesti sanoo: "Hei, kuka olet. Tässä on IP-osoite, jota voit käyttää, jos haluat. Kerro minulle. ”
Mitä jos asiakas ei koskaan saa DHCP-tarjousviestiä DHCP-palvelimelta? Tällöin asiakas odottaa muutama sekunti ja yrittää uudelleen. Asiakas yrittää neljä kertaa - 2, 4, 8 ja 16 sekuntia. Jos se ei vieläkään saa tarjousta, se yrittää uudelleen viiden minuutin kuluttua.
-
Asiakas vastaanottaa DHCP-tarjousviestin ja lähettää takaisin DHCP-pyyntöviestin.
Tällä hetkellä asiakas ei tosiasiallisesti omista IP-osoitetta. Se osoittaa yksinkertaisesti, että se on valmis hyväksymään palvelimen tarjoaman IP-osoitteen. Itse DHCP-pyyntöviesti sanoo, "Kyllä, tämä IP-osoite olisi hyvä minulle.Voinko saada sen, kiitos? "
-
Kun palvelin vastaanottaa DHCP-pyyntöviestin, se merkitsee IP-osoitteen, joka on osoitettu asiakkaalle ja lähettää DHCP Ack -viestin.
DHCP Ack -viesti sanoo, että "Okei, se on kaikki sinun. Tässä on muuta tietoa, jota sinun on käytettävä. "
-
Kun asiakas vastaanottaa DHCP Ack -viestin, se konfiguroi TCP / IP-pinoansa käyttämällä palvelimelta hyväksyttyä osoitetta.