Vous êtes sur la page 1sur 7

Université Mustapha Stambouli de MASCARA

Faculté des Sciences et de la Technologie

Département d’Electrotechnique

Master I : Réseau et télécommunication

Présenter par :

Maaouia Badra

Laoufi Amel

Année Universitaire :2019/2020
Introduction

Tout ordinateur d'un réseau /IP (Internet ou Intranet) nécessite


une adresse IP pour pouvoir communiquer avec les autres
ordinateurs du réseau. Ces adresses IP sont attribuées :

• statiquement, en configurant le réseau directement sur


l'ordinateur,

• dynamiquement, avec un serveur qui attribue les adresses en


fonction de son fichier de config uration.

Définition de DHCP.
Un serveur DHCP (ou service DHCP) est un serveur (ou service) qui
délivre des adresses IP aux équipements qui se connectent sur le
réseau pour une durée déterminée.
Au lieu manuellement chaque hôte une adresse statique, ainsi que
tous les paramètres tels que(serveur de noms, l'adresse de
passerelle par défaut, @ip du réseau), un serveur DHCP alloue à un
client, un bail d'accès au réseau, pour une durée déterminée (durée
du bail). Le serveur passe en paramètres au client toutes les
informations dont il a besoin. Ce processus est mis en oeuvre quand
vous ouvrez une session chez un fournisseur d'accès Internet par
modem. Le fournisseur d'accès, vous alloue une adresse IP de son
réseau le temps De la liaison. Cette adresse est libérée, donc de
nouveau disponible, lors de la fermeture de la session.
le protocole dhcp :

le protocole dhcp gère l’attribution et la libération des données de


configuration des adresses ip en louant la configuration @ ip au
client par l’utilisation d’un bail .

le bail définit la durée d’utilisation d’adresse ip client .

le dhcp utilise modele client-serveur la base des données de


serveur comprend les suivants :

 Paramètre de configuration pour tous les clients .


 @ip destinées à etre attribuées clients.
 La durée d’un bail offert par le serveur .

le serveur DHCP
Définir une plage d'adresses qui peuvent être louées à des hôtes qui
en font la demande.
En général, on donne :
 Une adresse de début (la première qui sera attribuée)
 Une adresse de fin (la dernière)
 Une ou plusieurs plages d'adresses à exclure de la location (ceci
permet de faire cohabiter un modèle de configuration IP
dynamique avec un modèle statique)
 Un masque de sous-réseau
 Apres expiration du bail les information concernat le bail reste
mémorisé dans La base des données des serveurs .
Le principe DHCP
Lorsqu'une application cliente DHCP est lancée sur une
machine non configurée leprotocole TCP/IP est mis en action
comme aucune adresse IP ne lui a ete introduite, le logiciel ne peut
envoyer ou recevoir des datagrammes que par diffusion(broadcast).
Lorsqu'un client DHCPinitialise un accès à un réseau TCP/IP
le processus d'obtention du bail IP se déroule en 4 phases :

1.Recherche DHCP
Le client émet un message de demande de bail IP (DHCPDISCOVER)
qui est envoyé sous forme d'une diffusion sur le réseau avec adresse
IP source 0.0.0.0 et son adresse MAC(physique). et adresse IP
destination 255.255.255.255
2.Offre DHCP
Les serveurs DHCP disposant d'adresses IP non allouées
répondent en proposant une adresse IP avec une durée de bail et
l'adresse IP du serveur DHCP (DHCPOFFER).
3.Requete DHCP
Le client sélectionne la première adresse IP (s'il y a plusieurs serveurs
DHCP) reçue et diffuse un datagramme dans le reseau. Ce
datagramme contient l'adresse IP choisi et l'adresse IP du serveur
choisi. Cette requete (DHCPREQUEST) à deux objectifs:
1. Demander   au   serveur   l'attribution   de   l'adresse   IP   proposée
et  les   autres   parametres de configuration 
(l'@ip passerelle, @ip reseau , le masque,@ de serveur du nom, ...).
2 .informer les autres serveurs DHCP du reseau ayant fait une offre
que le client ne donne pas suite , ce qu'il libere les adresses IP
proposées par ces serveurs.
4.Accusé de reception
DHCP Le serveur dont l'offre à eté retenue, elabore un
datagramme d'allocation de l'adresse proposée (DHCPACK)
comportant l'adresse IP et le masque de reseau(@ip de passerelle,@
de serveur du nom )attribués au client. Trois autres champs sont
ajoutés :
● La date de demande de renouvellement.
● La période durant laquelle le client peut à nouveau
diffuser des recherches DHCP.(en enabsence de réponse du
serveur DHCP).

Renouvellement de bail IP
Lorsqu'un client redémarre, il tente d'obtenir un bail pour la même
adresse avec le serveur DHCP d'origine, en émettant un
DHCPREQUEST. Si la tentative se solde par un échec, le client
continue à utiliser la même adresse IP s'il lui reste du temps sur son
bail.
 Les clients DHCP d'un serveur DHCP Windows (NT/2000)
tentent de renouveler leur bail lorsqu'ils ont atteint 50% de sa durée
par un DHCPREQUEST.
 Si le serveur DHCP est disponible il envoie un DHCPACK avec la
nouvelle durée et éventuellement les mises à jour des paramètres de
configuration
 Si à 50% le bail n'a pu être renouvelé, le client tente de
contacter l'ensemble des serveurs DHCP (diffusion) lorsqu'il atteint
87,5% de son bail, avec un DHCPREQUEST, les serveurs répondent
soit par DHCPACK soit par DHCPNACK (adresse inutilisable, étendue
désactivée...).
.Avantages de DHCP dans l'administration d'un réseau
● Le protocole DHCP offre une configuration de réseau TCP/IP fiable
et simple, empêche les conflits d'adresses et permet de contrôler
l'utilisation des adresses IP de façon centralisée. Ainsi, si un
paramètre change au niveau du réseau, comme, par exemple
l'adresse de la passerelle par défaut, il suffit de changer la valeur du
paramètre au niveau du serveur DHCP, pour que toutes les stations
aient une prise en compte du nouveau paramètre dès que le bail sera
renouvelé. Dans le cas de l'adressage statique, il faudrait
manuellement reconfigurer toutes les machines.
● Facilite la configuration des machines portables sur des reseaux
differents.
● économie d'adresse : ce protocole est presque toujours utilisé par
les fournisseurs d'accès Internet qui disposent d'un nombre
d'adresses limité. Ainsi grâce à DHCP, seules les machines
connectées en ligne ont une adresse IP
Conclusion
DHCP permet de configurer automatiquement et rapidement des
stations :
• allouer l’adresse IP d’une station .
automatiquement, dynamiquement, manuellement
=> location temporaire d’une adresse
• connaître des informations indispensables :
routeur(s), “subnet mask”, fichier d’amorçage, et autres serveurs,
etc.
• connaître des informations spécifiques à l’équipement
DHCP fonctionne en client/serveur :
• tolérance aux pannes (multi-serveurs) • tolérance aux pertes
(retransmission)
• utilise des agents pour propager les messages DHCP entre subnets.