DHCP | |
---|---|
Nimi | Dynamic Host Configuration Protocol |
Taso ( OSI-mallin mukaan ) | Sovellettu [1] |
Perhe | TCP/IP |
Luotu vuonna | 1990 |
Portti/ID | 67, 68/ UDP |
Protokollan tarkoitus | Haetaan verkkoasetuksia |
Erittely | RFC 2131 |
Tärkeimmät toteutukset (asiakkaat) | ISC DHCP , Windows -ydin |
Ydintoteutukset ( palvelimet ) | dhcpd, ISC DHCP-palvelin, Infoblox |
Mediatiedostot Wikimedia Commonsissa |
DHCP ( Dynamic Host Configuration Protocol - Dynamic Host Configuration Protocol ) on sovellusprotokolla, jonka avulla verkkolaitteet voivat saada automaattisesti IP-osoitteen ja muut parametrit, jotka ovat välttämättömiä toimiakseen TCP/IP-verkossa . Tämä protokolla toimii asiakas-palvelin- mallissa . Automaattista konfigurointia varten asiakastietokone verkkolaitteen konfigurointivaiheessa ottaa yhteyden ns. DHCP-palvelimeen ja vastaanottaa siltä tarvittavat parametrit. Verkon ylläpitäjä voi määrittää palvelimen tietokoneille jakaman osoitealueen. Tämä välttää verkon tietokoneiden manuaalisen määrittämisen ja vähentää virheiden määrää. DHCP:tä käytetään useimmissa TCP/IP-verkoissa.
DHCP on BOOTP -protokollan laajennus , jota käytettiin aiemmin antamaan levyttömille työasemille IP-osoitteet niiden käynnistyessä. DHCP on taaksepäin yhteensopiva BOOTP:n kanssa.
DHCP - protokollastandardi otettiin käyttöön lokakuussa 1993 . Protokollan nykyinen versio (maaliskuu 1997 ) on kuvattu RFC 2131 :ssä . IPv6 -ympäristössä käytettäväksi tarkoitettu uusi DHCP-versio on nimeltään DHCPv6 , ja se on määritelty RFC 3315 :ssä (heinäkuu 2003 ).
DHCP-protokolla tarjoaa kolme tapaa allokoida IP-osoitteita :
Jotkut DHCP-palvelun toteutukset pystyvät päivittämään automaattisesti asiakastietokoneita vastaavat DNS -tietueet, kun niille varataan uusia osoitteita. Tämä tehdään käyttämällä RFC 2136 :ssa kuvattua DNS-päivitysprotokollaa .
IP-osoitteen lisäksi DHCP voi tarjota asiakkaalle myös lisäparametreja, joita tarvitaan normaaliin verkon toimintaan. Näitä valintoja kutsutaan DHCP-asetuksiksi . Luettelo vakiovarusteista löytyy RFC 2132 :sta .
Asetuskenttä on pituudeltaan vaihteleva, mutta DHCP-asiakkaan on oltava valmis hyväksymään 576-tavuinen DHCP-viesti (tämän sanoman asetuskenttä on 340 tavua pitkä).
Asetuskenttä alkaa "maagisella numerolla" - neljä tavua arvoilla 99, 130, 83, 99 (0x63, 0x82, 0x53, 0x63 heksadesimaalimuodossa), jolloin palvelin voi määrittää tämän kentän olemassaolon.
Jokainen vaihtoehto on koodattu sekvenssillä "code" (yksi tavu), "length" (yksi tavu), "arvo" - muuttuvapituinen kenttä, jonka koko on yhtä suuri kuin "pituus"-kentän arvo, mukaan lukien nolla .
Poikkeuksia tehdään kahdelle koodille:
Koodi | Pituus | Kuvaus |
---|---|---|
0 | (puuttuu) | käytetään tietojen täyttämiseen ja kohdistamiseen |
yksi | neljä | Aliverkon peite |
2 | neljä | Aikavyöhyke, allekirjoitettu numero, poikkeama UTC :stä sekunneissa. |
3 | 4*n | Luettelo yhdyskäytävistä mieltymysjärjestyksessä. |
neljä | 4*n | Aikaprotokollan _ |
5 | 4*n | Luettelo IEN 116 -nimipalvelimista. |
6 | 4*n | Luettelo DNS -palvelimista |
7 | 4*n | Luettelo lokipalvelimista (MIT-LCS UDP) |
kahdeksan | 4*n | Evästepalvelimien luettelo ( RFC 865 ) |
9 | 4*n | Luettelo LPR-palvelimista ( RFC 1179 ) |
kymmenen | 4*n | Luettelo Imagen Impress -palvelimista |
yksitoista | 4*n | Luettelo resurssien etsintäpalvelimista ( RFC 887 ) |
12 | n | Asiakkaan isäntänimi, merkkijono. |
13 | 2 | Asiakkaan käynnistyskuvan koko (512 oktettin lohkoissa). |
neljätoista | n | Tiedostopolku, johon asiakas tallentaa kaatumisvedoksen |
viisitoista | n | verkkotunnus |
16 | neljä | Vaihda palvelinta |
17 | n | Asiakkaan juurihakemistopolku. |
kahdeksantoista | n | BOOTP-laajennusten polku |
19 | yksi | Pitääkö asiakkaan ottaa IP-välitys käyttöön (ottaa arvon 1 tai 0) |
kaksikymmentä | yksi | Pitääkö asiakkaan ottaa käyttöön datagrammien edelleenlähetys ei-paikallisista lähteistä (asetettu arvoon 1 tai 0) |
21 | 8*n | Luettelo kelvollisista verkko-osoitteista ja peitteistä ei-paikallisille lähteille |
22 | yksi | Datagrammin enimmäiskoko (minimiarvo 576) |
23 | yksi | IP TTL:n oletusarvo |
24 | neljä | Aikakatkaisu (sekunteina) polun MTU-arvojen vanhenemiselle ( RFC 1191 ) |
25 | 2*n | Luettelo MTU-arvoista suoritettaessa Path MTU Discovery ( RFC 1191 ) |
26 | 2 | MTU-arvo tälle liitännälle (minimiarvo 68) |
27 | yksi | Merkitse, että kaikki aliverkot käyttävät nykyistä MTU-kokoonpanoa (saa arvon 0 tai 1) |
28 | neljä | Lähetysosoite _ |
29 | yksi | Pitääkö asiakkaan pyytää aliverkon peite ICMP:n kautta (ottaa arvon 0 tai 1) |
kolmekymmentä | yksi | Pitääkö asiakkaan vastata maskipyyntöihin ICMP:n kautta (ottaa arvon 0 tai 1) |
31 | yksi | Pitääkö asiakkaan kysellä reitittimiä RFC 1256 -mekanismilla (ottaa arvon 0 tai 1) |
32 | neljä | Osoite, johon asiakkaan tulee lähettää reititinpyynnöt |
33 | 8*n | Staattinen reititysluettelo koostuu "kohdeosoite" - "reitittimen osoite" -pareista. |
34 | yksi | Merkki perävaunujen käyttökelpoisuudesta ARP-pyyntöihin (ottaa arvon 0 tai 1) |
35 | neljä | ARP-välimuistin aikakatkaisu, sekunneissa. |
36 | yksi | Merkitse IEEE 802.3 -kapseloinnin ( RFC 1042 ) käyttämisestä Ethernet-version 2 ( RFC 894 ) sijaan (asetettu arvoon 0 tai 1) |
37 | yksi | TTL - oletusarvo TCP:lle |
38 | neljä | Aikaväli (sekunteina) ennen Keepalive-lähetyksen lähettämistä |
39 | yksi | Pitääkö Keepalives lähettää ylimääräisellä roskaoktetilla (ottaa arvon 0 tai 1) |
40 | n | NIS-verkkotunnuksen nimi (merkkijono) |
41 | 4*n | Luettelo NIS-palvelimista |
42 | 4*n | Luettelo NTP -aikapalvelimista |
43 | n | Myyjäkohtaiset tiedot |
44 | 4*n | Listaa nimipalvelimet (NBNS) NetBIOS |
45 | 4*n | Luettelo NetBIOS-datagrammien jakelupalvelimista (NBDD). |
46 | yksi | NetBIOS-solmun tyyppi: 0x1 - B-solmu; 0x2 - P-solmu; 0x4 - M-solmu; 0x8 - H-solmu |
47 | n | NetBIOS-alue |
48 | 4*n | Luettelo X Window System -fonttipalvelimista |
49 | 4*n | X Window System Näytä osoiteluettelo |
viisikymmentä | neljä | Pyydetty IP-osoite |
51 | neljä | IP-osoitteen vuokrausaika sekunneissa |
52 | yksi | Merkitse kenttien "file" (1) ja "nimi" (2) tai molempien (3) käyttämiseen vaihtoehtoja varten |
53 | yksi | DHCP-viestityyppi (1 - DHCPDISCOVER; 2 - DHCPOFFER; 3 - DHCPREQUEST; 4 - DHCPDECLINE; 5 - DHCPACK; 6 - DHCPNAK; 7 - DHCPRELEASE; 8 - DHCPINFORM) |
54 | neljä | DHCP-palvelimen tunnus |
55 | n | Luettelo pyydetyistä parametreista (jokainen tavu on parametrikoodi) |
56 | n | Virhetekstiviesti (merkkijono) |
57 | 2 | DHCP-viestin enimmäiskoko. Minimiarvo 576 |
58 | neljä | Aika T1, ennen IP-osoitteen päivitystä (sekunneissa) |
59 | neljä | T2-aika ennen uudelleensidontaa (sekunteina) |
60 | n | Toimittajatyypin tunniste (merkkijono) |
61 | n | Asiakastunnus (merkkijono) |
64 | n | NIS+ verkkotunnus |
65 | 4*n | Luettelo NIS+ -palvelimista |
66 | n | TFTP-palvelimen nimi (merkkijono), jos 'nimi'-kenttää käytetään asetuksille |
67 | n | Käynnistystiedoston nimi (merkkijono), jos 'file'-kenttää käytetään asetuksille |
68 | 4*n | Mobile IP -kotiagentin osoiteluettelo |
69 | 4*n | Luettelo SMTP -palvelimista |
70 | 4*n | Luettelo POP3 -palvelimista |
71 | 4*n | Luettelo NNTP -palvelimista |
72 | 4*n | Luettelo WWW-palvelimista |
73 | 4*n | Sormipalvelinluettelo |
74 | 4*n | Luettelo IRC -palvelimista |
75 | 4*n | Luettelo StreetTalk-palvelimista |
76 | 4*n | StreetTalk Directory Assistance Server List |
255 | (puuttuu) | Vaihtoehtoluettelon loppu |
Jotkut yleisimmin käytetyistä vaihtoehdoista ovat:
Jotkut ohjelmistotoimittajat voivat määrittää omia DHCP-lisävaihtoehtoja.
DHCP-protokolla on client-server , eli sen toimintaan osallistuvat DHCP- asiakas ja DHCP- palvelin . Tiedot siirretään UDP-protokollaa käyttäen . Oletuksena asiakkaan pyynnöt tehdään portin 67 palvelimelle, palvelin puolestaan vastaa portin 68 asiakkaalle IP-osoitteella ja muilla tarpeellisilla tiedoilla, kuten verkkopeite, reititin ja DNS-palvelimet.
Kaikki DHCP-viestit on jaettu kenttiin, joista jokainen sisältää tiettyjä tietoja. Kaikki paitsi viimeinen kenttä (DHCP-asetuskentät) ovat kiinteän pituisia.
Ala | Kuvaus | Pituus ( tavuina ) |
---|---|---|
op | Viestin tyyppi. Se voi esimerkiksi ottaa arvot: BOOTREQUEST (0x01, pyyntö asiakkaalta palvelimelle) ja BOOTREPLY (0x02, vastaus palvelimelta asiakkaalle). | yksi |
htype | Laitteiston osoitetyyppi. Tämän kentän kelvolliset arvot on määritelty RFC 1700 "Assigned Numbers" -standardissa. Esimerkiksi Ethernet - MAC-osoitteelle tämä kenttä on 0x01. | yksi |
hlen | Laitteiston osoitteen pituus tavuina. Ethernet - MAC-osoitteelle se on 0x06 . | yksi |
humala | Välireitittimien (kutsutaan DHCP-välitysagentteiksi ) määrä, joiden kautta viesti välitettiin. Asiakas asettaa tämän kentän arvoon 0x00. | yksi |
xid | Yksilöllinen 4-tavuinen tapahtumatunnus, jonka asiakas on luonut osoitteenhankintaprosessin alussa. | neljä |
s | Aika sekunteina osoitteenhankintaprosessin alusta. Ei saa käyttää (jolloin se on asetettu arvoon 0x0000). | 2 |
liput | Lippujen kenttä on DHCP-protokollan erikoisparametrit. | 2 |
ciaddr | asiakkaan IP-osoite. Täytetään vain, jos asiakkaalla on jo oma IP-osoite ja se pystyy vastaamaan ARP -pyyntöihin (tämä on mahdollista, jos asiakas suorittaa osoitteen uusimistoimenpiteen vuokrasopimuksen umpeutumisen jälkeen). | neljä |
yiaddr | Palvelimen ehdottama uusi asiakkaan IP-osoite. | neljä |
siaddr | Palveluketjun seuraavan palvelimen IP-osoite. Palvelin VOI palauttaa oman osoitteensa tähän kenttään. Vaihtoehtoa 54 käytetään palvelimen tunnistamiseen. | neljä |
giaddr | Välitysagentin IP-osoite, jos sellainen oli mukana DHCP-sanoman toimittamisessa palvelimelle. | neljä |
chaddr | Asiakkaan laiteosoite (yleensä MAC -osoite). | 16 |
nimi | Valinnainen palvelimen nimi tyhjäpäätteisenä merkkijonona . | 64 |
tiedosto | Valinnainen tiedostonimi palvelimella, jota levyttömät työasemat käyttävät etäkäynnistyksessä. Kuten nimi , se esitetään nollapäätteisenä merkkijonona. | 128 |
vaihtoehtoja | DHCP-asetukset -kenttä . Tässä on määritetty useita lisäkonfigurointivaihtoehtoja. Tämän kentän alussa on merkitty neljä erityistä tavua arvoilla 99, 130, 83, 99 ("maagiset numerot"), joiden avulla palvelin voi määrittää tämän kentän olemassaolon. Kenttä on pituudeltaan vaihteleva, mutta DHCP-asiakkaan on oltava valmis hyväksymään 576-tavuinen DHCP-viesti ( tämän sanoman asetuskenttä on 340 tavua pitkä). | muuttuja |
Katsotaanpa esimerkkiä siitä, kuinka asiakas saa IP-osoitteen DHCP-palvelimelta. Oletetaan, että asiakkaalla ei vielä ole omaa IP-osoitetta, mutta se tietää edellisen osoitteensa - 192.168.1.100. Prosessi koostuu neljästä vaiheesta. Näistä vaiheista käytetään usein lyhennettä DORA (Discovery, Offer, Request ja Acknowledgement).
DHCP DiscoveryAsiakas lähettää ensin pyynnön koko fyysiseen verkkoon löytääkseen käytettävissä olevat DHCP-palvelimet. Se lähettää DHCPDISCOVER - tyyppisen viestin (Viestityyppi-vaihtoehdon arvo on 1), jonka lähteen IP-osoite on 0.0.0.0 (jos tietokoneella ei vielä ole omaa IP-osoitetta) ja kohdeosoitteena lähetysosoite 255.255. 255.255.
Asiakas täyttää useita viestikenttiä alkuarvoilla:
DHCPDISCOVER-sanoma voidaan levittää paikallisen fyysisen verkon ulkopuolelle käyttämällä erityisesti määritettyjä DHCP-välitysagentteja DHCP-viestien välittämiseen asiakkailta toisissa aliverkoissa oleville palvelimille.
IP-osoitteen hankintaprosessi ei aina aloita DHCPDISCOVER -komennolla . Jos asiakas on saanut IP-osoitteen aiemmin ja sen vuokrasopimus ei ole vielä umpeutunut, asiakas voi ohittaa DHCPDISCOVER-vaiheen alkaen DHCPREQUEST -pyynnöstä, joka lähetetään osoitteen viimeksi antaneen palvelimen tunnisteella. Jos viimeksi asetukset antaneelta DHCP-palvelimelta ei saada vastausta, asiakas lähettää DHCPDISCOVER . Siten asiakas aloittaa vastaanottoprosessin alusta ja osoittaa kaikki verkkosegmentin DHCP-palvelimet.
DHCP-tarjousSaatuaan viestin asiakkaalta palvelin määrittää asiakkaan vaaditun konfiguraation verkonvalvojan määrittämien asetusten mukaisesti. Tässä tapauksessa DHCP-palvelin hyväksyy asiakkaan pyytämän osoitteen 192.168.1.100. Palvelin lähettää sille DHCPOFFER- vastauksen (Viestityyppi-vaihtoehdon arvo on 2), jossa se tarjoaa konfiguraation. Asiakkaalle tarjottu IP-osoite määritetään yiaddr- kentässä . Muut parametrit (kuten reitittimen ja DNS-palvelimen osoitteet ) määritetään valinnat vastaavassa kentässä.
DHCP-palvelin lähettää tämän viestin isännälle, joka lähetti DHCPDISCOVERin MAC-tietokoneeseensa. Tietyissä olosuhteissa viesti voidaan levittää yleislähetyksenä. Asiakas voi saada useita erilaisia DHCP-tarjouksia eri palvelimilta; niistä hänen on valittava itselleen sopiva.
DHCP-pyyntöValittuaan jonkin DHCP-palvelimien tarjoamista konfiguraatioista asiakas lähettää DHCPREQUEST -pyynnön (Viestityyppi-vaihtoehdon arvo on 3). Se lähetetään; Asiakkaan DHCPDISCOVER-sanomassa määrittämien vaihtoehtojen lisäksi lisätään erityinen vaihtoehto - palvelimen tunniste - joka ilmaisee asiakkaan valitseman DHCP-palvelimen osoitteen (tässä tapauksessa 192.168.1.1).
Samaa pyyntöä käytetään, kun osoitevuokrasopimus on päättymässä, ajan pidentämiseen (uusimiseen) tai uudelleensidontamenettelyyn. Näissä tapauksissa "palvelintunnus" ja "pyydetty IP-osoite" jätetään pois ja ciaddr-kenttä täytetään aiemmin määritetyllä asiakasosoitteella. Jos aikaa pidennetään, pyyntöä ei lähetetä yleislähetyksenä, vaan se osoitetaan lähettäneelle palvelimelle. Vain jos palvelin ei vastaa annetussa ajassa, uudelleensidonta aloitetaan yleislähetyspyynnöillä.
Pyyntöä käytetään myös alustukseen asiakkaan uudelleenkäynnistyksen jälkeen (init-reboot), kun se tietää jo aiemmin määritetyn osoitteen. Tässä tapauksessa DHCPDISCOVERia ei suoriteta, mutta DHCPREQUEST-lähetys lähetetään välittömästi määrittelemättä "palvelintunnus"-vaihtoehtoa, mutta tiedossa oleva osoite "pyydetty IP-osoite" -vaihtoehdossa. Ciaddr-kenttä jätetään tyhjäksi.
DHCP-kättelyLopuksi palvelin kuittaa pyynnön ja lähettää DHCPACK-kuittauksen (viestityyppi on 5) asiakkaalle. Asiakkaan on tämän jälkeen määritettävä verkkoliittymänsä käyttämällä annettuja vaihtoehtoja.
Viestien tyypitSeuraavassa on esimerkkejä kunkin kentän arvoista jokaiselle prosessissa lähetetylle DHCP-sanomille. Esimerkissä laite, jonka MAC-osoite on 00:1D:60:57:ED:80, pyytää IP-osoitetta DHCP-palvelimelta . Asiakas lähettää viimeisen tunnetun IP-osoitteensa 192.168.1.100 ehdotuksen mukaisesti
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Niiden viestien lisäksi, jotka vaaditaan, jotta asiakas saa aluksi IP-osoitteen, DHCP tarjoaa useita lisäviestejä muiden tehtävien suorittamiseen.
DHCP-virheJos asiakas havaitsee vastaanotettuaan kuittauksen (DHCPACK) palvelimelta, että palvelimen määrittämä osoite on jo käytössä verkossa, se lähettää DHCPDECLINE -hylkäyslähetysviestin (Viestityyppi-vaihtoehdon arvo on 4), jonka jälkeen IP-osoitteen hankintamenettely toistetaan. Toisen asiakkaan IP - osoitteen käyttö voidaan havaita lähettämällä ARP - pyyntö .
DHCP:n peruutusTilanteissa, joissa palvelin ei pysty määrittämään pyydettyä osoitetta asiakkaalle, esimerkiksi jos asiakkaalta välitetään virheellinen arvo "pyydetty IP-osoite" -vaihtoehdolle asiakkaalta suoritettaessa DHCPREQUEST-toimintoa, palvelin lähettää DHCPNAK Peruuta. Lähetä viesti ("Viestityyppi"-vaihtoehdon arvo on 6). Vastaanotettuaan tällaisen viestin vastaavan asiakkaan on toistettava osoitteenhankintamenettely.
Vapauta DHCPAsiakas voi nimenomaisesti irtisanoa IP-osoitteen vuokrasopimuksen. Tätä varten se lähettää DHCPRELEASE-sanoman (Viestityyppi-vaihtoehdon arvo on 7) palvelimelle, joka on vuokrannut sille osoitteen. Toisin kuin muut DHCP-viestit, DHCPRELEASEa ei lähetetä.
DHCP-tiedotDHCPINFORM - tietosanoma (Viestityyppi-vaihtoehdon arvo on 8) on tarkoitettu määrittämään lisä TCP/IP -parametreja (esimerkiksi oletusreitittimen osoite , DNS- palvelimet jne.) niille asiakkaille, jotka eivät tarvitse dynaamista IP-osoite (eli on osoite, joka määritetään manuaalisesti). Palvelimet vastaavat tällaiseen pyyntöön kuittausviestillä (DHCPACK) osoittamatta IP-osoitetta.
Kun DHCPOFFER- ja DHCPACK-viestejä lähetetään vastauksena DHCPREQUEST-pyyntöön, palvelin täyttää vaihtoehdon 51 "Lease Time" arvon, 32-bittisen arvon, joka ilmaisee suhteellisen ajan sekunteina, jolle asiakkaalle myönnetään IP-osoite.
Valinnaisesti palvelin raportoi kahden lisäaikavälin T1 ja T2 arvot vaihtoehdoissa 42 ja 43. Jos näitä vaihtoehtoja ei ole määritetty, asiakas laskee T1 :n, joka on 1/2 vuokra-ajasta ja T2 on 7/8 vuokraajasta.
T1:n jälkeen asiakas siirtyy vuokra-ajan uusimistilaan (renewing) ja yrittää uusia IP-osoitteen vuokrasopimuksen lähettämällä palvelimelle unicast DHCPREQUEST -pyynnön, joka määrittää sen osoitteen ciaddr -kentässä välittämättä vaihtoehtoja "palvelintunnus " ja " pyysivät IP-osoitetta. Palvelin vastaa tähän pyyntöön DHCPACK:llä, joka ilmaisee uuden vuokra-ajan suhteessa nykyiseen aikaan.
Jos palvelin ei vastaa, pyynnön lähettämistä yritetään uudelleen puolet T2 :een jäljellä olevasta ajasta , mutta vähintään 60 sekunnin kuluttua.
Asiakas voi pyytää vuokrasopimuksen jatkoa jo ennen T1-ajan päättymistä.
Jos vastausta palvelimelta ei ole vastaanotettu ajan T2 jälkeen, asiakas siirtyy uudelleensidonta-tilaan. Tällöin asiakas alkaa lähettää samankaltaisia DHCPREQUEST-pyyntöjä, tarvittaessa myös toistaa lähetysyrityksiä puolet vuokrasopimuksen päättymisestä jäljellä olevasta ajasta, mutta enintään 60 sekunnin kuluttua.
Vuokrasopimuksen päättymiseen saakka, vaikka T1 ja T2 päättyisivät, asiakas jatkaa osoitetun IP-osoitteen käyttöä entiseen tapaan. Mutta kun vuokrasopimus päättyy, asiakkaan TÄYTYY lopettaa verkkotoiminta ja yrittää saada uusi osoite alkaen DHCPDISCOVER-pyynnöstä.
Microsoft sisällytti ensimmäisen kerran DHCP-palvelimen Windows NT 3.5 :n palvelinversioon, joka julkaistiin vuonna 1994 . Windows 2000 Serveristä alkaen Microsoftin DHCP-palvelintoteutus mahdollistaa DNS -tietueiden dynaamiset päivitykset , jota käytetään Active Directoryssa .
Internet Systems Consortium julkaisi ensimmäisen version ISC DHCP Serveristä ( Unixin kaltaisille järjestelmille) 6. joulukuuta 1997 . 22. kesäkuuta 1999 julkaistiin versio 2.0, joka vastasi paremmin standardia.
Cisco sisällytti DHCP-palvelimen Cisco IOS 12.0:aan helmikuussa 1999. Sun lisäsi DHCP-palvelimen Solaris 8:aan heinäkuussa 2001 .
Tällä hetkellä Windows-käyttöjärjestelmälle on olemassa DHCP-palvelimen toteutuksia erillisten ohjelmien muodossa, mukaan lukien avoimet ohjelmat [5] , joiden avulla tietokoneet, jotka käyttävät tämän käyttöjärjestelmän muita kuin palvelinversioita, voivat toimia DHCP-palvelimena.
TCP /IP-perusprotokollat OSI -mallin kerroksittain | |
---|---|
Fyysinen | |
kanavoitu | |
verkkoon | |
Kuljetus | |
istunto | |
Edustus | |
Sovellettu | |
Muuta sovellettu | |
Luettelo TCP- ja UDP-porteista |