Vous êtes sur la page 1sur 25

Université Sultan Moulay Slimane

Faculté Polydisciplinaire Beni Mellal


Département de Mathématiques et Informatique
Master STRI

Réseaux Informatiques

Chapitre 6
Dynamic Host Configuration Protocol(DHCP)

Pr: Anouar DARIF


darifanouarr@gmail.com

2022/2023
DHCP
Présentation de l'DHCPv4

 Le protocole DHCPv4 attribue les adresses IPv4 et d'autres informations


de configuration réseau de façon dynamique.

 Le DHCPv4 comprend trois mécanismes d'allocation d'adresses :


• Allocation manuelle: l'administrateur attribue une adresse IPv4 pré
FPBM

allouée au client et le DHCPv4 communique uniquement l'adresse IPv4


au périphérique.

• Allocation automatique: DHCPv4 attribue de façon automatique et


permanente une adresse IPv4 statique à un périphérique en
Master STRI

sélectionnant cette adresse dans un pool d'adresses disponibles. Il n'y


a pas de bail et l'adresse est attribuée de façon permanente au
périphérique.

• Allocation dynamique: DHCPv4 attribue ou loue dynamiquement une


adresse IPv4 d'un pool d'adresses pour une durée limitée définie par le
Pr: Anouar DARIF

serveur, ou jusqu'à ce que le client n'ait plus besoin de l'adresse.

2
DHCP
Présentation de l'DHCPv4

 L'allocation dynamique est le mécanisme DHCPv4 le plus répandu et


sera donc le principal sujet de ce chapitre.
 Lorsque vous utilisez l'allocation dynamique, les clients louent les
informations au serveur pendant une période définie par l'administrateur,
comme le montre la figure.
FPBM
Master STRI

 Le bail dure généralement entre 24 heures et une semaine. À l'expiration


Pr: Anouar DARIF

du bail, le client doit demander une autre adresse, même s'il obtient
généralement la même.
3
DHCP
Fonctionnement de DHCPv4

 DHCPv4 fonctionne en mode client/serveur.


 Le client doit régulièrement contacter le serveur DHCP pour renouveler le
bail. Ce mécanisme de bail permet de s'assurer que les clients qui sont
déplacés ou qui sont mis hors tension ne conservent pas des adresses
dont ils n'ont plus besoin.
FPBM
Master STRI
Pr: Anouar DARIF

4
DHCP
Fonctionnement de DHCPv4

Émission de bail
• Lorsque le client démarre (ou souhaite se connecter à un réseau), il
lance un processus en quatre étapes visant à obtenir un bail:

 Détection DHCP (DHCPDISCOVER): Le message DHCPDISCOVER


FPBM

détecte les serveurs DHCPv4 sur le réseau. Le client utilise des


adresses de diffusion de couches 2 et 3 pour communiquer avec le
serveur.

 Offre DHCP (DHCPOFFER): Lorsque le serveur DHCPv4 reçoit un


Master STRI

message DHCPDISCOVER, il réserve une adresse IPv4 disponible


pour la louer au client.

 Requête DHCP (DHCPREQUEST): Lorsque le client reçoit le


message DHCPOFFER du serveur, il renvoie un message
Pr: Anouar DARIF

DHCPREQUEST. Ce message est utilisé à la fois pour émettre le bail


et pour le renouveler.

5
DHCP
Fonctionnement de DHCPv4

 Émission de bail
• Accusé de réception DHCP (DHCPACK):
 Lorsque le serveur reçoit le message DHCPREQUEST, il vérifie les
informations de bail à l'aide d'une requête ping ICMP envoyée à
FPBM

cette adresse pour s'assurer qu'elle n'est pas encore utilisée.

 Il crée une entrée ARP pour le bail du client, puis répond par un
message de monodiffusion DHCPACK.
Master STRI

 Le message DHCPACK est une copie du message DHCPOFFER ;


la seule différence se situe au niveau du champ du type de
message.

 Si la requête ARP n'obtient aucune réponse, le client comprend que


Pr: Anouar DARIF

l'adresse IPv4 est valide et se l'approprie.

6
DHCP
Fonctionnement de DHCPv4

 Émission de bail
FPBM
Master STRI
Pr: Anouar DARIF

7
DHCP
Fonctionnement de DHCPv4

 Renouvellement de bail
• A l'expiration du bail, le client envoie un message DHCPREQUEST
directement au serveur DHCPv4 qui a initialement proposé l'adresse
IPv4.
• Après réception du message DHCPREQUEST, le serveur vérifie les
FPBM

informations de bail en renvoyant un message DHCPACK.


Master STRI
Pr: Anouar DARIF

8
DHCP
Messages de détection et d'offre DHCPv4

 Messages de détection
FPBM
Master STRI
Pr: Anouar DARIF

9
DHCP
Messages de détection et d'offre DHCPv4

 Messages d'offre
FPBM
Master STRI
Pr: Anouar DARIF

10
DHCP
Configuration d'un serveur DHCPv4 de base

 Le logiciel IOS du routeur peut être configuré en tant que serveur


DHCPv4.
FPBM
Master STRI
Pr: Anouar DARIF

11
DHCP
Configuration d'un serveur DHCPv4 de base

 Étape 1. Exclusion d'adresses IPv4


• Le routeur agissant en tant que serveur DHCPv4 attribue toutes les
adresses IPv4 dans un pool d'adresses DHCPv4 sauf s'il est configuré
pour exclure certaines adresses.
FPBM

• En général, certaines adresses IPv4 d'un pool sont attribuées aux


périphériques réseau nécessitant des adresses statiques.
• Par conséquent, ces adresses IPv4 ne doivent pas être attribuées à
d'autres périphériques.
Master STRI
Pr: Anouar DARIF

12
DHCP
Configuration d'un serveur DHCPv4 de base

 Étape 2. Configuration d'un pool DHCPv4


• Lorsque vous configurez un serveur DHCPv4, vous devez définir un pool
d'adresses à attribuer.
• La commande ip dhcp pool pool-name crée un pool portant le nom
FPBM

spécifié et place le routeur en mode de configuration DHCPv4, ce


qu'indique le message Router(dhcp-config)#
Master STRI
Pr: Anouar DARIF

13
DHCP
Configuration d'un serveur DHCPv4 de base

 Étape 3. Configuration de tâches spécifiques


• La Figure suivante affiche la liste des tâches à effectuer pour configurer
le pool DHCPv4. Certaines de ces tâches sont facultatives.
FPBM
Master STRI
Pr: Anouar DARIF

14
DHCP
Configuration d'un serveur DHCPv4 de base

 Exemple de DHCPv4
• La figure suivante représente un exemple de configuration avec des
paramètres DHCPv4 de base sur le routeur R1.
• Le serveur DHCPv4 du réseau local 192.168.10.0/24.
FPBM
Master STRI

 Désactivation du protocole DHCPv4


Pr: Anouar DARIF

• Pour désactiver le service, utilisez la commande no service dhcp du


mode de configuration globale
15
Pr: Anouar DARIF Master STRI FPBM DHCP
Vérification de DHCPv4

16
DHCP
Vérification de DHCPv4

 Avant DHCPv4
FPBM
Master STRI
Pr: Anouar DARIF

17
DHCP
Vérification de DHCPv4

 Après DHCPv4
FPBM
Master STRI
Pr: Anouar DARIF

18
DHCP
Vérification de DHCPv4

 Client DHCPv4
FPBM
Master STRI
Pr: Anouar DARIF

19
DHCP
Relais DHCPv4

 Qu'est-ce que le relais DHCP ?


• Comme le montre la figure suivante, PC1 essaie d'acquérir une adresse
IPv4 à partir d'un serveur DHCP à l'aide d'un message de diffusion.
FPBM
Master STRI

• Dans ce scénario, le routeur R1 n'est pas configuré en tant que serveur


Pr: Anouar DARIF

DHCPv4 et ne transmet pas la diffusion.


• Étant donné que le serveur DHCPv4 se trouve sur un autre réseau, PC1
ne peut pas recevoir d'adresse IP via DHCP. 20
DHCP
Relais DHCPv4

 Qu'est-ce que le relais DHCP ?


• PC1 essaie de renouveler son adresse IPv4.
• Pour ce faire, la commande ipconfig /release est exécutée.
FPBM

• On constate que l'adresse IPv4 est libérée et que l'adresse apparaît


désormais comme étant 0.0.0.0.

• Ensuite, la commande ipconfig /renew est exécutée.


Master STRI

• Cette commande fait que PC1 envoie un message de diffusion


DHCPDISCOVER.

• Le résultat indique que PC1 n'est pas en mesure de localiser le serveur


DHCPv4.
Pr: Anouar DARIF

• Étant donné que les routeurs ne transmettent pas les diffusions, la


requête échoue. 21
DHCP
Relais DHCPv4

 Qu'est-ce que le relais DHCP ?


FPBM
Master STRI
Pr: Anouar DARIF

22
DHCP
Relais DHCPv4

 Qu'est-ce que le relais DHCP ?


• Pour résoudre ce problème, un administrateur peut ajouter des serveurs
DHCPv4 sur tous les sous-réseaux.
• L'exécution de ces services sur plusieurs ordinateurs entraîne des
FPBM

surcharges administratives et des coûts supplémentaires.


• Il est plus judicieux de configurer une adresse de diffusion. Cette solution
permet à un routeur de transférer les diffusions DHCPv4 au serveur
DHCPv4.
Master STRI

• Lorsqu'un routeur transfère des requêtes de paramètre/attribution


d'adresse, il agit comme agent de relais DHCPv4.
• Dans cet exemple de topologie, PC1 diffuserait une requête pour
localiser un serveur DHCPv4.
• Si R1 avait été configuré en tant qu'agent de relais DHCPv4, il
Pr: Anouar DARIF

transfèrerait la requête au serveur DHCPv4 situé sur le sous-réseau


192.168.11.0.
23
DHCP
Relais DHCPv4

 Qu'est-ce que le relais DHCP ?


• L'interface sur R1 recevant la diffusion est configurée avec la commande
du mode de configuration d'interface ip helper-address.
• L'adresse du serveur DHCPv4 est configurée comme seul paramètre.
FPBM
Master STRI
Pr: Anouar DARIF

• Lorsque R1 a été configuré en tant qu'agent de relais DHCPv4, il


accepte les requêtes de diffusion liées au service DHCPv4, puis
transmet ces demandes en monodiffusion à l'adresse IPv4 192.168.11.6
24
DHCP
Relais DHCPv4

 Qu'est-ce que le relais DHCP ?


• PC1 est maintenant en mesure d'acquérir une adresse IPv4 auprès du
serveur DHCPv4.
FPBM
Master STRI
Pr: Anouar DARIF

25

Vous aimerez peut-être aussi