Video: Nätverksteknik - Protokollet IP & DHCP samt lite om DNS 2024
Du kan konfigurera och använda Dynamic Host Configuration Protocol (DHCP) utan att veta detaljer om hur DHCP-klientkonfigurationen fungerar. En grundläggande förståelse av processen kan dock hjälpa dig att förstå vad DHCP faktiskt gör. Inte bara är denna förståelse upplysande, men det kan också hjälpa dig när du felsöker DHCP-problem.
Följande stycken innehåller ett blås-för-slag-konto för hur DHCP konfigurerar TCP / IP-värdar. Denna procedur händer varje gång du startar upp en värddatorn. Det händer också när du släpper ut en IP-leasing och begär en ny leasingavgift.
-
När en värddatorn startar skickar DHCP-klientprogrammet ett speciellt sändningspaket, kallat ett DHCP Discover-meddelande.
Detta meddelande använder subnets sändningsadress (alla värd-ID-bitar som är inställda på en) som destinationsadress och 0. 0. 0. 0 som källadressen.
Klienten måste ange 0. 0. 0. 0 som källadress eftersom den ännu inte har en IP-adress och den anger sändningsadressen som destinationsadress eftersom den inte känner till adressen till några DHCP-servrar. I själva verket säger DHCP Discover-meddelandet "Hej! Jag är ny här. Finns det några DHCP-servrar där ute? ”
-
DHCP-servern tar emot broadcast DHCP Upptäck meddelande och svarar genom att skicka ett meddelande DHCP-erbjudande.
Meddelandet om DHCP-erbjudandet innehåller en IP-adress som klienten kan använda.
Som DHCP Discover-meddelandet skickas DHCP-erbjudandet meddelande till sändningsadressen. Det här är vettigt eftersom klienten till vilken meddelandet skickas ännu inte har en IP-adress och inte har någon tills den accepterar erbjudandet. I själva verket säger DHCP-erbjudandet: "Hej där, vem du än är. Här är en IP-adress som du kan använda, om du vill ha den. Låt mig veta. ”
Vad händer om klienten aldrig får ett DHCP-erbjudande meddelande från en DHCP-server? I så fall väntar klienten i några sekunder och försöker igen. Klienten kommer att försöka fyra gånger - vid 2, 4, 8 och 16 sekunder. Om det fortfarande inte får ett erbjudande, försöker det igen efter fem minuter.
-
Klienten mottar meddelandet DHCP-erbjudande och skickar tillbaka ett meddelande som kallas ett meddelande om DHCP-förfrågan.
Vid den här tiden äger klienten inte egentligen IP-adressen: Den indikerar helt enkelt att den är redo att acceptera den IP-adress som serveren erbjöd. I själva verket säger DHCP-förfrågningsmeddelandet "Ja, den IP-adressen skulle vara bra för mig.Kan jag få det, snälla? "
-
När servern mottar DHCP-förfrågningsmeddelandet markerar den IP-adressen som tilldelats klienten och sänder ett DHCP Ack-meddelande.
DHCP Ack-meddelandet säger i själva verket "Okej, det är allt ditt. Här är resten av informationen du behöver använda den. "
-
När klienten får DHCP Ack-meddelandet konfigurerar den sin TCP / IP-stack genom att använda den adress som den accepterade från servern.