SI 2 BTS Services Informatiques aux Organisations 1 ère année Chapitre 6 -TP : Support Réseau des Accès Utilisateurs Acquisition automatique de configuration par requêtes DHCP Objectifs : Comprendre les échanges, dans leurs détails, permettant aux stations du réseau d'acquérir dynamiquement une configuration auprès d'un serveur DHCP. Plan de la séquence : 1. Capturer les échanges DHCP. 2. Etudier les échanges DHCP. 2.1. Les échanges. 2.2. Les entêtes des trames. 2.3. Interprétation des échanges. 2.4. Y'a de la magie??? 3. Les autres échanges DHCP. 3.1. Le renouvellement de bail. 3.2. La libération d'adresse IP. 3.3. Et le reste. Ressources : Google, frameip.com, BlackBox Cours associé : Chapitre 6 : L'adressage IP. TP C6 Acquisition automatique de configuration par requête DHCP. Page 1
1. Capturer les échanges DHCP. Pour vous assurer que capturer tous les échanges DHCP, vous devez configurer votre interface réseau pour devenir cliente DHCP, vous la désactivez, vous lancez la capture et vous la réactivez. Pour n'afficher que les trames concernant le protocole http, il faut filtrer les captures : 2. Etudier les échanges DHCP. 2.1. Les échanges. Une acquisition dynamique de configuration IP se fait avec plusieurs échanges de trames. Précisez lesquelles et dans quel sens : envoi du poste demandeur envoi d'un serveur DHCP envoi du poste demandeur envoi du serveur DHCP 2.2. Les entêtes des trames. Quel protocole transport est utilisé pour les trames DHCP? Pour les trames décrites en 2.1., indiquez les contenus significatifs des entêtes empilés dans chacune. @mac expéditeur celle du poste demandeur @mac destinataire broadcast FF:FF:FF:FF:FF @IP expéditeur le poste n'en a pas encore : 0.0.0.0 @IP destinataire broadcast sur tous les réseaux : 255.255.255.255 Port émetteur 68 Port destination 67 @mac expéditeur celle du serveur DHCP @mac destinataire Celle du poste demandeur, récupérée dans @IP expéditeur Celle du serveur DHCP @IP destinataire Celle proposée par le serveur pour le poste demandeur Port émetteur 67 Port destination 68 TP C6 Acquisition automatique de configuration par requête DHCP. Page 2
@mac expéditeur celle du poste demandeur @mac destinataire broadcast FF:FF:FF:FF:FF @IP expéditeur le poste n'en a toujours pas : 0.0.0.0 @IP destinataire broadcast sur tous les réseaux : 255.255.255.255 Port émetteur 68 Port destination 67 envoi du serveur DHCP @mac expéditeur celle du serveur DHCP @mac destinataire Celle du poste demandeur @IP expéditeur Celle du serveur DHCP @IP destinataire Celle proposée par le serveur pour le poste demandeur Port émetteur 67 Port destination 68 2.3. Interprétation des échanges. En vous appuyant sur des recherches complémentaires sur frameip, déterminez le rôle de chacune des trames étudiées précédemment. Envoi d'une demande en broadcast sur tous les réseaux Tous les serveurs DHCP qui reçoivent la demande y répondent en unicast. Le client prévient tout le monde (broadcast sur tous les réseaux) de son choix, et demande si nécessaire, des détails. Le serveur choisi confirme et précise la configuration à utiliser, en unicast. TP C6 Acquisition automatique de configuration par requête DHCP. Page 3
2.4. Y'a de la magie??? Revenons sur l'échange. Comment font les serveurs DHCP qui reçoivent cette trame pour savoir lequel d'entre eux a été choisi? Tout se passe dans la couche. Les options et contiennent toutes les informations nécessaires : Le client est censé recevoir une configuration IP complète. Où sont donc ces données? Tout est dans la trame. Les options de la couche indiquent tout : Configuration DNS : Le domaine local de recherche Les serveurs primaire et secondaire de résolution DNS L'adresse de la passerelle à utiliser pour sortir du réseau ou du sous-réseau La durée maximale du bail : durée maximale d'utilisation de cette configuration Durée avant première demande de renouvellement à mi temps du bail! TP C6 Acquisition automatique de configuration par requête DHCP. Page 4
Comment fait Wireshark pour savoir de quel type de requête il s'agit. Dans toutes les trames, il y a une option d'échange :,,,, qui indique le type 3. Les autres échanges DHCP. Uniquement en vous basant sur les données indiquées sur frameip.com, complétez ce qui suit : 3.1. Le renouvellement de bail. Quand est effectuée ka demande de renouvellement de bail? Arrivé à mi-temps de la durée du bail. Quels échanges permettent cela? 3.2. La libération d'adresse IP. 3.3. Et le reste. Quels autres échanges sont possibles entre le client et le/les serveur(s) DHCP? DHCP : Decline (4) DHCP : Nak (6) DHCP : Inform (8) TP C6 Acquisition automatique de configuration par requête DHCP. Page 5