Vous êtes sur la page 1sur 9

IT NISRO

CLUB TUTORIEL INFORMATIQUE

Club Tutoriel Informatique

Plan :
1-Protocole DHCP. 2-Protocole bootp. 3-Agent de relais DHCP. 4-Commandes de configuration du protocole DHCP sur un routeur Cisco. 5- Commande de configuration de lagent de relais DHCP.

IT NISRO
1 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

Introduction :
Il y a diffrents manires de configuration dune machine : *configuration manuelle (statique) :ladministrateur se dplace vers les machines pour les configurer. *et configuration laide dun protocole. Inconvnient de la configuration manuelle: *surcharge administrative: ladministrateur se dplace vers toutes les machines pour les configurations. *gaspillage du temps. * taux derreurs lev. *difficult de configuration et gestion quand le rseau est de large tendue. Afin de rsoudre les problmes poss par la configuration manuelle, on a besoin dune technologie qui facilite la gestion du rseau a titre dexemple: DHCP, BOOTP.

1-le protocole DHCP :


Permet aux machines clientes dobtenir leur configuration partir dun serveur DHCP, ce protocole il fonctionne on mode client /serveur.
-au dmarrage une machine une adresse 0.0.0.0.

Le client envoi une requte Discover de type broadcast (diffusion) pour recherche
un serveur DHCP et lui demande une configuration.

Sil existe un serveur DHCP, il offre une configuration au client travers la requte
Offer pour cela il cherche une adresse disponible pour loffrir au client.

Le client vrifier si ladresse nest pas donne un autre client et confirme la


configuration laide de la requte Request.

Le serveur confirme la configuration au client DHCP travers la requte Ack.

2 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

Discover

Client DHCP

Offer Request Ack

Serveur DHCP

*Adresse de boucle locale (127.0.0.1) : Permet de tester la pile TCP/IP dune machine, elle permet galement de faire communiquer deux processus au niveau de la mme machine.

Avantage de DHCP :
Avec le protocole DHCP, la gestion dun rseau demande moins de travail (DHCP facilit la gestion dun rseau). N.B : @ IP est loption de configuration la plus importante quun client DHCP reoit depuis un serveur DHCP. DHCP est dcrit dans RFC 2131 et RFC 2132.
Port 67 Client DHCP Port 68 Serveur DHCP

-le client envoi ses messages sur le port 67. -le serveur envoi ses message sur le port 68. -DHCP nest pas destin configurer des machines telles que (les serveurs, les routeurs, les Switch). -en effet ces machines doivent avoir des adresses statiques.
3 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

-mcanisme dallocation (attribution de configuration) avec le protocole

DHCP :

*allocation manuelle: ladministrateur introduit manuellement une configuration


et attend la validation du serveur.

*allocation automatique: le serveur DHCP donne une configuration


permanente (il ny a pas de bail).

*allocation dynamique: le serveur DHCP attribue la configuration au client


pendant une dure limite (dure de bail). -les informations que contient une configuration sont :
@ IP, le masque de sous rseau, la passerelle, @DNS, nom de domaine

2-le protocole Bootp :


Bootp t dvelopp avant le serveur DHCP Bootp t conu au dbut pour configurer les machines qui nont pas de moyen pour stocker leur configuration (machines sans disque dure) ex : certains types dimprimantes. Principe de Bootp : Bootp dispose dune table de correspondance entre des @ Mac et des @ IP. @ MAC MAC1 MAC2 MAC3 @ IP IP1 IP2 IP3

Lorsque bootp reoit une demande emmenant dun client, bootp cherche son @ MAC dans une table prdfinie si le MAC du client existe dans cette table alors bootp lui donne ladresse IP correspondante avec lensemble d'lments de la configuration, si non la demande de client sera rejete.

4 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

Remarque : Seules les machines dont l@ MAC figure dans la table prdfinie ont les possibilits davoir une configuration. Avantage : *Aspect de scurit, les autre machines ne peuvent pas communiquer avec les machines introduites par ladministrateur. Inconvnient : *Bootp ne donne pas de configuration dynamique ; car les clients ont toujours la mme @ IP. *Bootp donne une configuration automatique (permanente). *Surcharge administrative : ladministrateur doit ajouter chaque nouvelle machines pour quil puisse obtenir la configuration depuis le serveur bootp.

Rsum :
-DHCP peut donne une configuration dynamique et galement une configuration automatique. -bootp ne peut donner quune configuration automatique.

5 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

3-Agent de relais DHCPi :

1 Maquette 1.1 1F

Supposons PC0 veut envoyer une demande de configuration au serveur DHCP. . La requte de PC0 est de type Broadcast. .La requte de PC0 peut attendre le serveur. -supposons que PC4 veut envoyer la requte DHCP discover destination du serveur DHCP. -PC4 et le serveur se situe sur deux segments diffrents par dfaut les routeurs bloque les requte de diffusion ainsi le routeur R1 ne laissera passer la requte du client PC4. Problmatique :
6 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

Comment permettre la demande du client PC4 datteindre le serveur DHCP. Solution : Configurer linterface connect lintrieure du lagent de relais DHCP Dans notre cas on doit configurer linterface f 0/1 pour jouer le rle de lagent de relais DHCP. Ainsi f 0/1 va transmettre toutes les requtes de diffusion DHCP discover, sous forme de requte unicast destination du serveur DHCP cest pour cela, on doit lui indiquer ladresse du serveur DHCP. Sur PC4 paquet de type broadcast : 0.0.0.0 @ source Sur f 0/1 paquet de type unicast : 172.16.3.254 @ source 255.255.255.255 @ destination 172.16.2.1 @ destination

4-commande de configuration de serveur DHCP sur routeur Cisco :


Lorsquon un routeur performant (RAM importante, processeur rapide) et un rseau de petit taille, alors on peut configurer le routeur pour jouer le rle du serveur DHCP pour ce rseau. Objectif : Cest de configurer la fonction de serveur DHCP sur linterface connecte lintrieur du rseau servir. Etapes de configuration :
Etape 1 : *configurer statiquement linterface f 0/0(adresse, masque, activation). *en mode configuration de f 0/0, on doit crer le pool DHCP laide de la commande.

R1(config-if)#ip dhcp pool nom-pool


7 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

Aprs cette commande on rentre en mode configuration de DHCP R1(dhcp-config)#


Etape 2 : *spcification de rseau auquel appartiennent les clients DHCP.

R1(dhcp-config)# network @-rseau Masque On faire attention au masque: Ex: R1(dhcp-config)# network 172.16.2.0 255.255.255.0
Etape3 : option de pool

*passerelle par dfaut : R1(dhcp-config)#default-router @ passerelle R1(dhcp-config)#default-router 172.16.2.24


*adresse DNS :

R1(dhcp-config)# dns-serveur @ DNS1 @-DNS2 @-DNS3


*spcifiant de la dure du bail :

R1(dhcp-config)#lease jour heur minute R1(dhcp-config)# lease 0 1 45 (cette commande nest pas supporte par packet tracer) Ainsi : le bail=1h45min
*spcification des adresses rserves (la liste des adresses qui ne doivent pas tre distribus par le serveur DHCP).

R1(dhcp-config)#ip dhcp excluded-address @-dbut @-fin R1(dhcp-config)#ip dhcp excluded-address 172.16.2.1 172.16.2.9 Ainsi : le serveur donne au client les adresses de la plage [172.16.2.10 172.16.2.24]
*verification:
8 https://www.facebook.com/ClubTutorialInformatique

IT NISRO

CLUB TUTORIEL INFORMATIQUE

R1# show ip dhcp binding

5-agent de relais:
Demande de configuration:

R1(config)#interface f 0/1 R1(config-if)# ip dhcp-helper adresse-serveur-dhcp Exemple:R1(config-if)#ip dhcp-helper 172.16.2.1

9 https://www.facebook.com/ClubTutorialInformatique