0% ont trouvé ce document utile (0 vote)
27 vues23 pages

Support DHCP

Transféré par

Fatima Diouf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
27 vues23 pages

Support DHCP

Transféré par

Fatima Diouf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Services Réseaux

<<Service DHCP>>
École Supérieure Polytechnique (ESP) de
Dakar, 2022-2023
Intervenant: Abdou DIOP

M.DIOP 1
Introduction
DHCP

Dynamic Host Configuration Protocol


DHCP [RFC 2131 - 1997 ]

M.DIOP 2
But & Avantage
But
Permet à un ordinateur qui se connecte sur un réseau local d'obtenir et de configurer
dynamiquement :

 Son adresse IP
 masque de son sous-réseau
 passerelle par défaut
 adresse IP du serveur DNS
 nom de son domaine

Avantages
Le protocole DHCP simplifie et réduit le travail administratif grâce à l'usage de la
configuration automatique du protocole TCP/IP

M.DIOP 3
Fonctionnement DHCP
Etape 0: Initialisation
Lorsque vous connectez un ordinateur sur le réseau il n’a aucune
connaissance de son adresse IP

Par contre il connait:

 Son adresse Mac


 L’adresse Mac de Diffusion/broadcast ( FF:FF:FF:FF:FF:FF)
 L’ adresse IP de Diffusion (255.255.255.255)
 L’adresse IP de route par défaut (0.0.0.0)

M.DIOP 4
Fonctionnement

étape 1 : Le client A démarre, il n’a pas d’adresse IP

étape 2 :L’ordinateur A émet un paquet de découverte d’un serveur DHCP

M.DIOP 5
Fonctionnement
étape 3 : Le serveur DHCP propose une configuration IP au client

étape 4 : L’ordinateur annonce (par diffusion) accepter ou non la configuration


IP

M.DIOP 6
Fonctionnement
étape 5 : Le serveur acquitte ou non la réponse du client

M.DIOP 7
Gestion des adresses IP

 Une adresse obtenue par DHCP est valide :

 pour une période donnée (bail, lease)


 La durée du bail est paramétrable :

 en général 48 heures (minimum : 1h);


 possibilité de prolonger le bail ;
 Possibilité de réserver des adresses IP à certaines adresses MAC;
 Le serveur DHCP peut fournir dans son offre de nombreux paramètres IP :

 @ passerelle
 @ serveurs : DNS, WINS
 …

M.DIOP 8
Mise en œuvre de DHCP
Côté client :

 Sélectionner l’attribution automatique d’adresse


IP (on parle de « client DHCP »)

Côté serveur :

 Installer le service DHCP;


 Autoriser le serveur DHCP (le rendre actif)
 Définir la ou les plages d’adresses (étendues), les
exclusions d’adresses et la durée du bail …

M.DIOP 9
Demande de bail/adresse IP
 Le poste client vient de se connecter, il n’a pas
d’adresse IP

 En DHCP une adresse IP n’est fournit que pour un


temps donné : Le bail? C’est pourquoi on parle
de demande de bail plutôt que d’adresse IP

Un bail a une durée : lease-time

M.DIOP 10
Processus D’Allocation DHCP

M.DIOP 11
Processus de renouvellement DHCP

M.DIOP 12
Demande de bail - UN serveur DHCP

C’est SEULEMENT après t0 que le client peut utiliser l’adresse IP


communiquée par le serveur jusqu’à t0 + lease-time

M.DIOP 13
Demande de renouvellement bail

Le client peut utiliser l’adresse IP communiquée par le serveur


jusqu’à t1+lease-time

M.DIOP 14
Trames DHCP
 DHCPDISCOVER : Permet de trouver un serveur DHCP, la
trame est une trame de « broadcast », elle est envoyée à
l’adresse 255.255.255.255, le client n’ayant pas d’adresse
prend l’adresse 0.0.0.0

 DHCPOFFER : contient une proposition de bail, l’adresse IP


du serveur et l’adresse Mac du client.

 DHCPREQUEST : indique à tous les serveurs quel bail il a


demandé ou demande renouvellement de bail

 DHCPACK : le serveur confirme le bail.

M.DIOP 15
Message DHCP
Envoyé par le Client

 DHCPDISCOVER demande de localisation des serveurs DHCP

 DHCPREQUEST demande de bail

 DHCPDECLINE refus d’adresse IP, elle est déjà utilisée

 DHCPRELEASE libération son bail

 DHCPINFORM demande de paramètres locaux (autre qu’une adresse IP)

Envoyé par le Serveur

 DHCPOFFER réponse à un DHCPDISCOVER

 DHCPACK accusé de réception d’une requête

 DHCPNAK refus de bail

M.DIOP 16
Encapsulation d’un message DHCP

M.DIOP 17
Encapsulation d’un message DHCP

Cas de la Trame Ethernet:

M.DIOP 18
Le Paradoxe de l’œuf et de la
poule
Problème au Niveau physique:
Au moment de la demande de bail,
 Est-ce que le client connaît son adresse physique ?
 Est-ce que le client connaît l’adresse physique du serveur DHCP ?
Solution: Diffusion (broadcast) distribution de la requête DHCP à
tous les postes connectés

M.DIOP 19
Le Paradoxe de l’œuf et de la
poule
Problème au Niveau réseau:
Au moment de la demande de bail,
 Est-ce que le client connaît l’adresse IP du serveur DHCP ?
 Est-ce que le client connaît son adresse IP ?

Solution: Diffusion (broadcast) distribution de la requête DHCP à tous les postes connectés

M.DIOP 20
DHCP : le client utilise un port réservé
Port serveur DHCP 67
Port Client DHCP 68
requête: Le client DHCP envoie la requête sur le port 67.,Le serveur DHCP écoute sur le port 67
Réponse : Le serveur DHCP envoie la requête sur le port 68. Le client DHCP écoute sur le port 68.

M.DIOP 21
Les paquets IP échangés

M.DIOP 22
Dynamic Host Configuration Protocol

DHCP a été conçu comme complément de BOOTPBootstrap


Protocol –BOOTP: [RFC 951 - 1985]

 Protocole de démarrage
 Une station récupère les informations pour s’amorcer
(« booter ») sur un serveur « d’amorçage » distant

M.DIOP 23

Vous aimerez peut-être aussi