Vous êtes sur la page 1sur 4

Accueil

Sections
Splunk > Syslog Server Analyze logs, configurations & more with Splunk. Free Download! www.splunk.com/ITSearch SFP/+ GBIC XFP Xenpak X2 All the latest top OEM transceivers 100% Compatible 70-90% Savings www.OEMoptic.com Linux Backup & Recovery Fast, easy-to-use and affordable backup for Linux & other OS. Try it www.arkeia.com/linux

CCNA

Blog

Contact

Recherche
Chercher dans le Rechercher site Recherche avance

Le Dynamic Host Configuration Protocol (DHCP) - RFC 2131


L'im entation d'un service RARP (Reverse ARP), utilisant des m plm essages ARP (couche 3) dans un contexte client/serveur afin qu'un serveur attribue un client qui en fait la dem ande une adresse IP prdfinie est devenu obsolte. Le successeur de BOOTP (couche7), DHCP est le protocole incontournable pour la bonne com prhension des m canism d'attribution statique, autom es atique ou dynam d'une m ique ultitude de param tres rseaux aux clients, dont l'adresse IP le m , asque, la passerelle ... Le Dynamic Host Configuration Protocol (DHCP) est utilis pour activer des htes (Clients DHCP) sur un rseau IP pour obtenir leur configuration d'un serveur (Serveur DHCP), notam ent en leur attribuant dynam m iquem leur adresse IP Cette solution est ent . videm ent intressante pour rduire le poids adm m inistratif de la gestion d'un tel rseau [ 1]. Le protocole DHCP est dcrit dans la RFC 2131. DHCP protocole applicatif, utilise UDP au niveau de la couche transport. Le client envoie des m , essages au serveur sur le port (67) et le serveur renvoie des m essages au client sur le port (68). DHCP est une extension du protocole BOOTP [ 2]. Les deux principales diffrences entre ces deux protocoles sont les suivantes : 1. DHCP dfinit un m canism d'assignation d'adresse IP un client pour une priode dterm (bail), cette adresse pouvant e ine tre redonne un autre client plus tard. 2. DHCP fournit le m canism qui donne beaucoup plus de param e tres de configuration pour qu'un client puisse oprer dans un rseau TCP/IP . Il y a trois m canism d'assignation d'adresses IP : e 1. Allocation automatique - DHCP assigne une adresse IP perm anente un client. 2. Allocation manuelle - L'adresse IP du client est assigne par un adm inistrateur DHCP donne l'adresse au client. , 3. Allocation dynamique - DHCP assigne une adresse IP au client pour une priode lim (bail - lease) ite Nous nous concentrerons sur le m canism des allocations dynam e iques. D'autres param tres de configurations sont disponibles dans la RFC 1533, dont : Le m asque de sous-rseau Le routeur Le dom aine Le serveur DNS Fonctionnement basique :

Tag Cloud
802.1q
TCP/IP UTP

acl
adressage aircrack application backup line

ccna1
certification

ccna2 ccna3
ccna4
config-register confreg

commutation

couche1
couche7
csm a/ca

couche2 couche3
cblage
cble crois cble droit

dhcp
diagnostic

dot1q dtp encapsulation ethernet


fibre optique filtrage

frame-relay ftp
ieee

igrp
Ce schm rsum de faon sim a e plifie le fonctionnem de DHCP : ent
interface ios

converted by Web2PDFConvert.com

ipv4 ipv6 isdn

lan
m odulation

modle nat
norm e

osi

ospf recovery password


pat

protocole
registre de configuration

rip
rip1

rip2
rom on m

routage routeur
security signalisation sous-rseau

Rsum de DHCP Fonctionnement dtaill :

spanning-tree stp switch

scurit
srie

trunk Dans un session typique, le client diffuse (broadcast) un m essage DHCPDISCOVER sur son segm local. Le client peut suggrer son ent adresse IP et la dure du bail (lease). Si le serveur est sur le m e segm il peut rpondre avec un m m ent, essage DHCPOFFER qui inclut une adresse IP valide et d'autres param tres com e le m m asque de sous-rseau [ 3]. Une fois que le client reoit ce m essage, il rpond avec un DHCPREQUEST qui inclut une valeur identifiant le serveur (pour le cas o il y en aurait plusieurs). Cette valeur l'identifie de m anire certaine et dcline im plicitem les offres des autres serveurs. Une fois le DHCPREQUEST reu, le ent serveur rpond avec les param tres dfinitifs de configuration par un m essage DHCPACK (si le serveur a dj assign l'adresse IP il , envoie un DHCPNACK). Si le client dtecte que l'adresse IP est dj utilise sur le segm il envoie un DHCPDECLINE au serveur et le processus ent, recom ence [ 4]. m Si le client reoit un m essage DHCPNACK du serveur aprs un DHCPREQUEST le processus recom ence galem , m ent. Si le client plus besoin d'une adresse IP il envoie un DHCPRELEASE au serveur. Avec Windows, on excutera la com ande ipconfig , m /release_all [ 5]. Si le client veut tendre la dure du bail qui lui est alloue, il envoie un DHCPREQUEST au serveur dans lequel le cham 'ciaddr' p correspondra son adresse IP actuelle. Le serveur rpondra avec un DHCPACK com prenant la nouvelle dure du bail. On trouvera donc 4 tats DHCP pour le client : 1. Initialisation 2. Slection 3. Requte 4. Liaison Voici le schm propos par la RFC 2131 : a vtp

tutoriel vlan
wan wep
wifi windows wireless wlan
wpa

WP-Cum by ulus Roy T anck requires Flash Player 9 or better.

Se connecter
Identifiant Mot de passe
Se connecter

converted by Web2PDFConvert.com

Mot de passe oubli ?

Newsletter
Inscrivez-vous ici pour recevoir la lettre d'inform ation. Choose salutation... Full Nam e Y e-m our ail
subscribe

Message

Utilisation

DHCPDISCOVERDiffusion (broadcast) du client pour localiser les serveurs disponibles DHCPOFFER Du serveur au client pour rpondre au DHCPDISCOVER avec les param tres de configuration. Message client aux serveurs soit (a) qui dem ande les param tres un serveur et dcline im plicitem les offres de ent DHCPREQUEST tous les autres, (b) qui confirm la validit des adresses prcdem ent alloues, par ex : un redm e m arrage systm e, ou (c) qui tend le bail sur une adresse rseau en particulier. DHCPACK Du serveur au client avec les param tres de configuration et qui inclut l'adresse rseau dj attribue. Du serveur au client indiquant que la notion d'un client pour les adresses rseau est incorrecte. (par ex : si un DHCPNAK client est dplac sur un nouveau sous rseau) ou que le bail du client a expir. DHCPDECLINE Client vers serveur indiquant que l'adresse rseau est dj utilise. DHCPRELEASE Client vers serveur librant l'adresse rseau et annulant le bail. , andant ent tres de configuration locaux ; le client possde dj une DHCPINFORM Client vers serveur dem de mseulem les param adresse rseau attribue anire externe.

[ 1] DHCP fait partie de la pile des protocoles TCP/IP [ 2] Pour de plus am inform ples ations voir la RFC 1542 [ 3] Si le serveur est sur un autre segm un relai BOOTP sur le routeur peut tre utilis pour transm ent, ettre les requtes : com ande "ip helper-address" m [ 4] Voici ce que nous en dit la RFC2131 : "Le client DEVRAIT faire une vrification sur l'adresse suggre pour s'assurer que l'adresse n'est pas dj prise. Par exem si le client est sur un rseau supportant l'ARP le client m une requte ARP pour la ple, , et valeur suggre. Quand on diffuse une requte ARP pour l'adresse suggre, le client doit m ettre sa propre adresse m atrielle com e adresse m m atrielle de l'envoyeur et 0 pour l'adresse IP de l'envoyeur pour viter la confusion entre les diffrents cache ARP , , sur d'autres m achines d'un m e sous rseau. Si l'adresse rseau sem tre utilise, le client DOIT envoyer un DHCPDECLINE au m ble serveur. Le client DEVRAIT diffuser une rponse ARP pour annoncer la nouvelle adresse IP du client et vider toutes les entres du cache ARP prim sur les m es achines de son rseau." [ 5] La com ande ipconfig /release_all relancera le processus de requte m

Actions sur le document associs : couche7, ccna4, ccna1, dhcp, application Mots-cls

Bookm ark

converted by Web2PDFConvert.com

2010Pingpower

Design: styleshout | Valid XHTML | CSS

Ralis avec Plone & Python

converted by Web2PDFConvert.com