Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol

Informations
Fonction Configuration dynamique des hôtes
Sigle DHCP
Port serveur 67 ;
client 68.
RFC RFC 1531
RFC 1534
RFC 2131
RFC 2132

Dynamic Host Configuration Protocol (DHCP, protocole de configuration dynamique des hôtes) est un protocole réseau dont le rôle est d’assurer la configuration automatique des paramètres IP d’une station ou d'une machine, notamment en lui attribuant automatiquement une adresse IP et un masque de sous-réseau. DHCP peut aussi configurer l’adresse de la passerelle par défaut et configurer des serveurs de noms comme DNS ou NBNS (connu sous le nom de serveur WINS sur les réseaux de la société Microsoft).

La conception initiale du protocole Internet (IP) supposait la pré-configuration de chaque ordinateur connecté au réseau avec les paramètres TCP/IP adéquats : c’est l’adressage statique (nommée également IP fixe). Sur des réseaux de grandes dimensions, où des modifications interviennent souvent, l’adressage statique engendre une lourde charge de maintenance et des risques d’erreurs. En outre, les adresses assignées ne peuvent être utilisées si l’ordinateur qui détient cette adresse IP n’est pas en service : un cas typique où ceci pose un problème est celui des fournisseurs d'accès à Internet, qui ont en général plus de clients que d’adresses IP à leur disposition, mais dont les clients ne sont jamais tous connectés en même temps.

DHCP apporte une solution à ces inconvénients :

  • seuls les ordinateurs en service utilisent une adresse de l’espace d’adressage ;
  • toute modification des paramètres (adresse de la passerelle, des serveurs de noms) est répercutée sur les stations lors du redémarrage ;
  • la modification de ces paramètres est centralisée sur les serveurs DHCP.

Ce protocole peut fonctionner avec IPv4 ; il fonctionne aussi avec IPv6 et il est alors appelé DHCPv6. Toutefois, en IPv6, les adresses peuvent être auto-configurées sans DHCP.

Le protocole a été présenté pour la première fois en et est défini par la RFC 1531[1], modifiée et complétée par les RFC 1534[2], RFC 2131[3] et RFC 2132[4].

Fonctionnement

Illustration d'une session DHCP typique non renouvelée ; chaque message peut être soit une diffusion, soit adressé, en fonction des capacités du client DHCP. Ref RFC 2131
  • L’ordinateur équipé de carte réseau, mais dépourvu d’adresse IP, envoie en diffusion Broadcast un datagramme (DHCP DISCOVER) qui s’adresse au port 67 de n’importe quel serveur à l’écoute sur ce port. Ce datagramme comporte entre autres l’adresse physique (MAC) du client.
  • Tout serveur DHCP ayant reçu ce datagramme, s’il est en mesure de proposer une adresse sur le réseau auquel appartient le client, envoie une offre DHCP (DHCP OFFER) à l’attention du client (sur son port 68), identifié par son adresse physique. Cette offre comporte l’adresse IP du serveur, ainsi que l’adresse IP et le masque de sous-réseau qu’il propose au client. Il se peut que plusieurs offres soient adressées au client.
  • Le client retient une des offres reçues (la première qui lui parvient), et diffuse sur le réseau un autre datagramme de requête DHCP (DHCP REQUEST). Ce datagramme comporte l’adresse IP du serveur et celle qui vient d’être proposée au client. Elle a pour effet de demander au serveur choisi, l’assignation de cette adresse, l’envoi éventuel des valeurs des paramètres, et d’informer les autres serveurs qui ont fait une offre que cette dernière n’a pas été retenue.
  • Le serveur DHCP élabore un datagramme d’accusé de réception (DHCP ACK pour acknowledgement) qui assigne au client l’adresse IP et son masque de sous-réseau, la durée du bail de cette adresse (dont découlent deux valeurs T1 et T2 qui déterminent le comportement du client en fin de bail), et éventuellement d’autres paramètres :
    • adresse IP de la passerelle par défaut,
    • adresses IP des serveurs DNS,
    • adresses IP des serveurs NBNS (WINS).

Le client peut aussi recevoir un type de nœud NetBios.

La liste des options que le serveur DHCP peut accepter est consultable dans la RFC 2132[4] : Options DHCP et Extensions fournisseur BOOTP, Chapitre RFC 1497[5] : Extensions fournisseur.

Les serveurs DHCP doivent être pourvus d’une adresse IP statique.

Compatibilité

La plupart des systèmes d’exploitation ont des clients DHCP v4.

Windows 2000, 98 ne gèrent pas nativement IPv6 (à l’inverse de Windows Vista, Windows 7 et suivants). IPv6 est disponible sous XP en entrant la commande « ipv6 install » dans un terminal Windows. Il existe plusieurs solutions pour pallier ce problème d’absence d’IPv6 notamment l’installation d’une solution libre. Un serveur DHCPv6 est disponible dans Windows Server 2008.

Plusieurs clients et serveurs libres pour DHCP v4 et v6 sont disponibles pour les plates-formes BSD (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X) ainsi que les plates-formes POSIX (Linux/« UNIX-like »). Là encore il convient de vérifier lesquelles gèrent IPv4 seulement ou IPv4 et IPv6.

Renouvellement du bail

Les adresses IP dynamiques sont octroyées pour une durée limitée (durée du bail, ou lease time), qui est transmise au client dans l’accusé de réception qui clôt la transaction DHCP.

La valeur T1 (par défaut, 50 % de la durée du bail) qui l’accompagne détermine la durée après laquelle le client commence à demander périodiquement le renouvellement de son bail auprès du serveur qui lui a accordé son adresse. Cette fois, la transaction est effectuée par transmission IP classique, d’adresse à adresse.

Si, lorsque le délai fixé par la deuxième valeur, T2 (par défaut, 87,5 % de la durée du bail), est écoulé et que le bail n’a pas pu être renouvelé (par exemple, si le serveur DHCP d’origine est hors service), le client demande une nouvelle allocation d’adresse par diffusion.

Si, au terme du bail le client n’a pu ni en obtenir le renouvellement, ni obtenir une nouvelle allocation, l’adresse est désactivée et il perd la faculté d’utiliser le réseau TCP/IP de façon normale.

Client et serveur sur des segments différents

Lorsque le serveur DHCP et le client ne figurent pas sur le même segment Ethernet, les diffusions émises par ce dernier ne parviennent pas au serveur parce que les routeurs ne transmettent pas les diffusions générales (broadcast). Dans ce cas, on utilise un agent de relais DHCP.

L'hôte particulier qui contient l'agent relais est configuré avec une adresse IP statique, et lors de la configuration de l'agent, on indique l’adresse d’un serveur DHCP auquel il faudra transmettre les découvertes DHCP qui lui parviennent sur le port 67 (écouté par le programme agent de relais). Il diffuse sur son segment (qui est aussi celui du client) les réponses qu’il reçoit du serveur DHCP.

L'agent relais est un programme que l'on active sur une ou plusieurs interfaces de l'hôte qui sera chargé de relayer la requête DHCP du client lorsque ce dernier n'est pas sur le même segment que le serveur DHCP. Pour remplir son rôle, l'agent relais place sa propre adresse IP dans le champ GIADDR de la trame DHCP qu'il a reçu du client. Il transmet ensuite cette trame en unicast, directement à l'adresse du serveur DHCP qu'on lui a paramétré. Le serveur DHCP utilise le champ GIADDR pour déterminer le sous-réseau et proposer une adresse dans la bonne étendue d'adresses IP. Quand le serveur répond à l'agent, il envoie la réponse à l'adresse GIADDR qu'avait indiqué l'agent relais, encore en unicast. L'agent relais transmet alors la réponse en broadcast sur le segment Ethernet du client demandeur.

L'agent relais peut être implanté sur un routeur, s'il accepte cette fonctionnalité. On peut également choisir d'installer l'agent sur un serveur.

Configuration du serveur DHCP

Pour qu’un serveur DHCP puisse servir des adresses IP, il est nécessaire de lui donner un « réservoir » d’adresses dans lequel il pourra puiser : c’est la plage d’adresses (address range). Il est possible de définir plusieurs plages, disjointes ou contiguës.

Les adresses du segment qui ne figurent dans aucune plage mise à la disposition du serveur DHCP ne seront en aucun cas distribuées, et peuvent faire l’objet d’affectations statiques (couramment : pour les serveurs nécessitant une adresse IP fixe, les routeurs, les imprimantes réseau…).

Il est également possible d’exclure pour un usage en adressage statique par exemple, des adresses ou blocs d’adresses compris dans une plage.

Enfin, on peut effectuer des réservations d’adresses en limitant la possibilité d’octroi de cette adresse au client possédant une adresse physique ou un « client identifier » donné. Ceci peut s’avérer utile pour des machines dont l’adresse doit rester fixe mais dont on veut contrôler de manière centrale et automatique les autres paramètres IP. Ce mécanisme est assuré par l’option 61 (voir RFC 2131[3]).

Une autre option permet de donner toujours la même adresse IP à un équipement connecté à un port donné. Option 82 (voir RFC 3046[6])

Lors de l’utilisation sur un même segment de plusieurs serveurs DHCP, l’intersection des plages d’adresses des différents serveurs doit être vide, sous peine d’ambiguïté dans les affectations et les renouvellements. En effet, les serveurs DHCP n’échangent aucune information relative aux baux qu’ils octroient.

Notes et références

  1. (en) « Dynamic Host Configuration Protocol », Request for comments no 1531,
  2. (en) « Interoperation Between DHCP and BOOTP », Request for comments no 1534,
  3. a et b (en) « Dynamic Host Configuration Protocol », Request for comments no 2131,
  4. a et b (en) « DHCP Options and BOOTP Vendor Extensions », Request for comments no 2132,
  5. (en) « BOOTP Vendor Information Extensions », Request for comments no 1497,
  6. (en) « DHCP Relay Agent Information Option », Request for comments no 3046,

Voir aussi

Articles connexes

Liens externes

Read other articles:

Untuk kegunaan lain, lihat Margaret Gibson (disambiguation). Margaret GibsonGibson, 1917LahirElla Margaret Gibson(1894-09-14)14 September 1894Colorado Springs, Colorado, Amerika SerikatMeninggal21 Oktober 1964(1964-10-21) (umur 70)Hollywood, California, Amerika SerikatNama lainMargie Gibson Marguerite Gibson Helen Gibson Patricia Palmer Patsy Palmer Ella Margaret Arce Pat LewisTahun aktif1913–1929Suami/istriElbert Lewis (m.1935–1942, kematiannya) Ella Margaret Gibson (14 Se...

 

 

Cover of the first DVD release of Bakuman.'s first season. The Bakuman anime series is based on the manga series of the same name, written by Tsugumi Ohba and illustrated by Takeshi Obata. The anime is directed by Ken'ichi Kasai, animated by J.C.Staff, and produced by NHK.[1] The episodes follow Moritaka Mashiro and Akito Takagi as they attempt to create a popular manga to be made into an anime. A 25-episode anime television series aired between October 2, 2010, and April 2, 2011...

 

 

An Yong-hak Informasi pribadiNama lengkap An Yong-hakTanggal lahir 25 Oktober 1978 (umur 45)Tempat lahir Prefektur Okayama, JepangPosisi bermain GelandangKarier senior*Tahun Tim Tampil (Gol)2002–2004 Albirex Niigata 2005 Nagoya Grampus Eight 2006–2007 Busan I'Park 2008–2009 Suwon Samsung Bluewings 2010 Omiya Ardija 2011–2012 Kashiwa Reysol 2014– Yokohama FC Tim nasional2002-2012 Korea Utara 39 (3) * Penampilan dan gol di klub senior hanya dihitung dari liga domestik An Yong-ha...

Olimpiade Indonesia CerdasGenreKuisNegara asalIndonesiaProduksiDurasi90-120 menitRumah produksiRTV(2014-2016)Rilis asliJaringanRTV(2014-2016) Olimpiade Indonesia CerdasPresenterNirina Zubir (2014-2015)Christian Sugiono (2015)Hermann Josis Mokalu (2016)Jmlh. musim4Rilis asliRilis22 September 2014 –30 Desember 2016 Olimpiade Indonesia CerdasPresenterTasyaJmlh. musim3Rilis asliRilis24 Januari –30 Mei 2015 Olimpiade Indonesia CerdasPresenterBen JoshuaRilis asliRilis28 April �...

 

 

1965 studio album by Hank MobleyThe Turnaround!Studio album by Hank MobleyReleasedJuly 1965[1]RecordedMarch 7, 1963 (#2-3, 9-10)February 4, 1965 (#1, 4-8)StudioVan Gelder Studio, Englewood Cliffs, NJGenreJazzLength40:30LabelBlue NoteBST 84186ProducerAlfred LionHank Mobley chronology No Room for Squares(1963) The Turnaround!(1965) Dippin'(1965) The Turnaround! is an album by jazz tenor saxophonist Hank Mobley recorded on March 7, 1963 and on February 4, 1965. It was released in...

 

 

Artikel ini memerlukan pemutakhiran informasi. Harap perbarui artikel dengan menambahkan informasi terbaru yang tersedia.Yang TerhormatMilo ĐukanovićМило Ђукановић Presiden MontenegroMasa jabatan20 Mei 2018 – 20 Mei 2023Perdana MenteriDuško Marković Zdravko Krivokapić Dritan Abazović PendahuluFilip VujanovićPenggantiJakov MilatovićMasa jabatan15 Januari 1998 – 21 Mei 2003Perdana MenteriFilip Vujanović PendahuluMomir BulatovićPenggantiFilip Vujanovi...

Spanish middle-distance runner In this Spanish name, the first or paternal surname is de Arriba and the second or maternal family name is López. Álvaro de ArribaÁlvaro de Arriba in 2018Personal informationFull nameÁlvaro de Arriba LópezBorn (1994-06-02) 2 June 1994 (age 29)Salamanca, Spain[1]Height177 cm (5 ft 10 in)[2]Weight69 kg (152 lb)SportSportAthleticsEvent800 metresClubF. C. BarcelonaCoached byJuan Carlos Fuentes Medal rec...

 

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

 

 

For the film, see Heart of the Country (film). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Heart of the Country – news · newspapers · books · scholar · JSTOR (July 2011) (Learn how and when to remove this message) 1971 single by Paul and Linda McCartneyHeart of the CountrySingle by Paul and Linda McCartn...

Mansion in Qutb ComplexMetcalfe HouseDilkhushaDilkhusha or Metcalfe House in Qutb Archaeological Village, in ruins as on dateLocation within DelhiFormer namesQuli Khan TombGeneral informationTypeMansionArchitectural styleMughal and EuropeanLocationQutb Complex (Mehrauli Archaeological Park)Coordinates28°31′21″N 77°11′13″E / 28.52244°N 77.18695°E / 28.52244; 77.18695Current tenantsArchaeological Survey of IndiaDestroyed1857ClientSir Thomas MetcalfeLandlordG...

 

 

Frigate of the Royal Navy For other ships with the same name, see HMS Princess Charlotte and HMS Burlington. Drawing showing the body plan, sheer lines with inboard detail, and longitudinal half-breadth for Princess Charlotte, 1815 History United Kingdom NamePrincess Charlotte Ordered1813 BuilderKingston Royal Naval Dockyard, Kingston Launched14 April 1814 Commissioned5 May 1814 Renamed Built as Vittoria Renamed Burlington on 9 December 1814 Fate Put up for sale in January 1833 Later scuttled...

 

 

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

 

 

Halaman ini berisi artikel tentang hari unjuk rasa pro-Palestina tahunan. Untuk hari libur nasional Israel, lihat Hari Yerusalem. Hari QudsHari Quds di TehranDirayakan olehIran, dan negara dan komunitas lainJenisIdeologiMaknaUnjuk rasa melawan Zionisme, pemerintahan Israel dan pendudukan Yerusalem; solidaritas dengan bangsa PalestinaMulaiJumat Terakhir dari bulan RamadanFrekuensiTahunanTerkait denganRevolusi IranNasionalisme PalestinaAnti-Zionisme Hari Quds (Hari Yerusalem; Quds adalah nama A...

 

 

Benggol dan Gobang dialihkan ke halaman ini. Untuk kegunaan lain, lihat Rupiah. Halve stuiver/setengah kelip atau Vierduitstuk dahulu disebut Plakat, adalah sebutan untuk koin Belanda selain sen dan setengah sen, yang memiliki nilai paling sedikit, 2½ sen. Nama 'vierduitstuk' mencerminkan nilai historis dari koin tersebut: sebuah duit bernilai delapan sen. Begitu juga dengan koin-koin besar yang lebih tua tetapi memiliki nilai yang sama, kadang-kadang disebut juga dengan vierduitstuk. Dalam ...

St Paul's Church, Upton Cross Upton Cross and Upton are hamlets a quarter of a mile apart in east Cornwall, England, United Kingdom. Upton is situated at grid reference SX 279 724 north of Upton Cross 5 miles (8 kilometres) northwest of Callington. They are on the northeast side of Caradon Hill on the B3254 Liskeard to Launceston road.[1] St Paul's Church at Upton Cross is a mission church built in this corner of the parish of Linkinhorne in 1887 to serve the needs of the local minin...

 

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مايو 2023) إليسا بالس معلومات شخصية تاريخ الميلاد 4 مارس 1947 (العمر 77 سنة) مواطنة فنلندا  الحياة العملية المهنة حكم كر...

 

 

Disambiguazione – Se stai cercando l'omonimo castello in provincia di Napoli, vedi Castello Mediceo. Palazzo MediceoProspetto rivolto verso la Fortezza VecchiaLocalizzazioneStato Italia RegioneToscana LocalitàLivorno Indirizzopiazza delle Fiamme Gialle Coordinate43°33′07.26″N 10°18′16.12″E43°33′07.26″N, 10°18′16.12″E Informazioni generaliCondizioniIn uso Costruzionedagli anni quaranta del XVI secolo Stilearchitettura manierista (facciata) Usocaserma Guardia di Fin...

Isotope of plutonium This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Plutonium-241 – news · newspapers · books · scholar · JSTOR (November 2021) (Learn how and when to remove this message) Plutonium-241, 241PuGeneralSymbol241PuNamesplutonium-241, 241Pu, Pu-241Protons (Z)94Neutrons (N)147Nuclide dataNatu...

 

 

Christie'sStato Regno Unito Forma societariaCompagnia privata Fondazione5 dicembre 1766 a Londra Fondata daJames Christie Sede principaleLondra GruppoGroupe Artémis Controllate Christie’s London Christie’s Amsterdam Christie’s Dubai Christie’s Geneva Christie’s Hong Kong Christie’s Milan Christie’s New York Christie’s Paris Christie’s Zurich Christie's Shanghai Christie's Mumbai Persone chiaveFrançois-Henri Pinault Guillaume Cerutti Settorecasa d'aste Sito webwww....