Vous êtes sur la page 1sur 6

DHCP (Dynamic Host Configuration Protocol)

And DHCP Relay


DHCP

Le protocole DHCP (Dynamic Host Configuration Protocol) permet à un hôte d’obtenir automatiquement une
adresse IP lorsqu’il se connecte au réseau.
Le serveur DHCP choisit une adresse dans une plage d’adresses (pool) et la prete à l’hôte qui en a fait la
demande. Dans les faits, un service DHCP peut fournir principalement :

❑ Une adresse IP.


❑ Un masque de sous reseau.
❑ L’adresse IP de la passerelle par défaut
❑ L’adresse IP du serveur DNS

Généralement, sur un même réseau, on utilise l’adressage dynamique et l’adressage statique.


L’adressage dynamique est utilisé pour les périphériques utilisateurs finaux.
L’adressage statique est utilisé pour les périphériques réseaux .
• Passerelles (routeurs) .
• Commutateurs (Switchs)
• Serveurs .
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 détecte les serveurs DHCPv4 sur le réseau.
Offre DHCP (DHCPOFFER): Lorsque le serveur DHCPv4
reçoit un 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
DHCPREQUEST pour émettre le bail et pour le renouveler.
Accusé de réception DHCP (DHCPACK): Lorsqu'il reçoit le
message DHCPREQUEST, le serveur vérifie les informations de
bail à l'aide d'une requête ping ICMP envoyée à cette adresse
pour s'assurer qu'elle n'est pas encore utilisée.
DHCP Agent de Relay

Pourquoi nous avons besoin d’un agent de relay ?


• les clients ont besoin des informations de configuration du serveur DHCP
• généralement, les clients ne sont pas dans le même sous-réseau du serveur.
• Le routeur ne transmet pas les paquets de diffusion par défaut.

Solutions

• Mettre des serveurs DHCP dans chaque sous réseau.


• Configurer le routeur de tel sorte qu’il transmet les paquets de diffusion.
• Configurer un DHCP relay agent dans le réseau.
DHCP sur un serveur
On suppose que le PC2 de LAN2 demande une @IP alora la configuration au
niveau du routeur est la suivante:
Router(config)#int fa0/0
Router(config-if)#ip helper-address @IP du serveur DHCP

NB: on rentre a l’interface du routeur avec laquelle le PC2 souhaité est connecté

Agent de relais DHCP


DHCP sur un Routeur

Router(config)#ip dhcp excluded-address @IP de l’interface du routeur


Router(config)#ip dhcp pool ‘Nom du reseau’
Router(dhcp-config)#network ‘@ reseau LAN’ ‘masque sous-réseau’
Router(dhcp-config)#default-router @IP de passerelle par défaut
Router(dhcp-config)#exit
Router(config)#do wr

Routeur agent de Relais

Router(config)#int ‘Interface ID’ : interface du routeur relié au LAN désiré


Router(config-if)#ip helper-address @IP du routeur DHCP

Vous aimerez peut-être aussi