Réseaux - Cours 3. BOOTP et DHCP : Amorçage et configuration automatique. Cyril Pain-Barre. IUT Informatique Aix-en-Provence

Dimension: px
Commencer à balayer dès la page:

Download "Réseaux - Cours 3. BOOTP et DHCP : Amorçage et configuration automatique. Cyril Pain-Barre. IUT Informatique Aix-en-Provence"

Transcription

1 Réseaux - Cours BOOTP et DHCP : Amorçage et configuration automatique Cyril Pain-Barre IUT Informatique Aix-en-Provence Semestre 2 - version du 2/4/2 /67 Cyril Pain-Barre BOOTP et DHCP /7

2 Introduction Pour utiliser TCP/IP (et bénéficier notamment des services d Internet), tout ordinateur a besoin d être configuré La configuration minimale requise comprend : l adresse IP le masque de sous-réseau l adresse d un routeur desquels découle une table de routage minimale D autres éléments sont aussi appréciables : serveur de noms : permet la traduction allegro.iut.univ-aix.fr en serveur de domaines windows : chargé de la gestion des groupes (WORKGROUP, etc.) serveur d authentification : chargé de vérifier le couple utilisateur/mot de passe serveur d impression : chargé de gérer des requêtes d impression etc. 2/67 Cyril Pain-Barre BOOTP et DHCP 2/7

3 Nécessité de l autoconfiguration L autoconfiguration des stations est parfois nécessaire : ordinateur sans disque dur : contient un microprogramme en ROM commun à tous les ordinateurs du constructeur. Il ne peut contenir une configuration spécifique ordinateur nomade (portable) : la configuration doit changer d un réseau à l autre Pour l administrateur réseau, il est préférable de centraliser les adresses attribuées plutôt que d intervenir sur chaque ordinateur Trois protocoles ont été développés pour résoudre ces problèmes : RARP (Reverse ARP) : obsolète, il ne permettait que d obtenir une adresse IP BOOTP : permet d obtenir toutes les informations nécessaires DHCP : extension de BOOTP /67 Cyril Pain-Barre BOOTP et DHCP /7

4 Le protocole BOOTP : BOOTstrap Protocol (RFC 95 mis à jour par la RFC 542) 4/67 Cyril Pain-Barre BOOTP et DHCP 4/7

5 Objectifs de BOOTP BOOTP a été initialement défini pour répondre à trois besoins : TCP/IP : permettre l autoconfiguration de la pile TCP/IP système d exploitation : donner suffisamment d information à un ordinateur sans disque pour qu il puisse télécharger une image de son système d exploitation informations du constructeur : permettre à un ordinateur sans disque d obtenir des informations spéciques à son modèle qui ne peuvent être stockées en ROM en usine car dépendantes du contexte. 5/67 Cyril Pain-Barre BOOTP et DHCP 5/7

6 Démarrage d une station sans disque avec BOOTP La station (client BOOTP) diffuse une requête BOOTP (demandant implicitement sa configuration TCP/IP et un système d exploitation) BOOTP nécessite un réseau à diffusion Un serveur BOOTP répond en indiquant la configuration TCP/IP, des informations propres au modèle de la station, ainsi que les informations permettant de récupérer le système d exploitation : l adresse d un serveur possédant l image du système souhaité le chemin complet de cette image sur le serveur À ce stade, la station est configurée au niveau TCP/IP La station procède ensuite au téléchargement de son système, généralement avec TFTP : devient client TFTP et contacte le serveur indiqué par le serveur BOOTP le serveur TFTP renvoie l image du système La station est maintenant opérationnelle 6/67 Cyril Pain-Barre BOOTP et DHCP 6/7

7 Démarrage avec BOOTP et TFTP : illustration réseau à diffusion 7/67 Cyril Pain-Barre BOOTP et DHCP 7/7

8 Démarrage avec BOOTP et TFTP : illustration requête BOOTP (broadcast) réseau à diffusion 7/67 Cyril Pain-Barre BOOTP et DHCP 8/7

9 Démarrage avec BOOTP et TFTP : illustration serveur BOOTP requête BOOTP (broadcast) réseau à diffusion 7/67 Cyril Pain-Barre BOOTP et DHCP 9/7

10 Démarrage avec BOOTP et TFTP : illustration serveur BOOTP réponse BOOTP réseau à diffusion 7/67 Cyril Pain-Barre BOOTP et DHCP /7

11 Démarrage avec BOOTP et TFTP : illustration Configuration TCP/IP obtenue serveur BOOTP réseau à diffusion La suite dépend de la station : si seule la configuration TCP/IP était nécessaire, la station est configurée mais pour une station sans disque, il faut télécharger le système d exploitation dont les coordonnées ont été fournies dans la réponse BOOTP 7/67 Cyril Pain-Barre BOOTP et DHCP /7

12 Démarrage avec BOOTP et TFTP : illustration serveur TFTP requête TFTP réseau à diffusion 7/67 Cyril Pain-Barre BOOTP et DHCP 2/7

13 Démarrage avec BOOTP et TFTP : illustration serveur TFTP téléchargement TFTP réseau à diffusion 7/67 Cyril Pain-Barre BOOTP et DHCP /7

14 Situation de BOOTP dans TCP/IP BOOTP est un protocole d application Il utilise UDP pour transporter ses messages L utilisation d IP permet de traverser des routeurs En conséquence, le serveur BOOTP n est pas forcément sur le même réseau : utilisation possible d un ou plusieurs relais BOOTP BOOTP UDP IP client BOOTP relais BOOTP serveur BOOTP Internet la requête du client est retransmise en unicast et la réponse reviendra en unicast au relais (ou au client) Les messages BOOTP sont transmis avec le bit Don t Fragment à (IP). Cyril Pain-Barre BOOTP et DHCP 4/7 8/67

15 Envoi des requête et réponse BOOTP Requête BOOTP : envoyée en diffusion limitée IP et adresse source... le port UDP destination est celui réservé aux serveurs BOOTP : 67 Le protocole prévoit qu un client puisse émettre une requête même s il connaît déjà son adresse IP pour obtenir les autres informations. Dans ce cas, l adresse source n est plus... Réponse BOOTP : comment le serveur peut-il renvoyer la réponse? envoi en unicast à l adresse IP du client impossible si : le serveur ne peut mettre à jour le cache ARP (le client ne peut pas répondre à une requête ARP) le logiciel IP du client refuse un datagramme en unicast s il ne connaît pas son adresse envoi en broadcast ( ) toutes les stations le recevront le port destination ne peut pas être quelconque pour ne pas perturber des applications éventuelles d autres stations : toutes les réponses doivent être envoyées au port 68 réservé aux clients BOOTP 9/67 Cyril Pain-Barre BOOTP et DHCP 5/7

16 Format des messages BOOTP bits : Opération Type Réseau Lg Adr Phys Sauts Identification Transaction taille minimale = octets Secondes B Inutilisé (à zéro) Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Adresse Physique Client Nom Serveur Nom du fichier d amorce 6 octets 64 octets 28 octets Zone Constructeurs minimum 64 octets /67 Cyril Pain-Barre BOOTP et DHCP 6/7

17 Messages BOOTP : opération bits : Indique la nature du message : = requête (BOOTREQUEST) 2 = réponse (BOOTREPLY) taille minimale = octets Opération Secondes Type Réseau B Lg Adr Phys Identification Transaction Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Adresse Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs Inutilisé (à zéro) Sauts minimum 6 octets 64 octets 28 octets 64 octets /67 Cyril Pain-Barre BOOTP et DHCP 7/7

18 Messages BOOTP : type réseau et longueur des adresses bits : Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Inutilisé (à zéro) Renseignés par le client Indiquent le type de réseau et la longueur Votre de l adresse Adresse physique IP Si Type Réseau = alors Ethernet (cf. RFC Adresse 7) IP Serveur et Lg Adr Phys vaut 6 taille minimale = octets Adresse IP Routeur Adresse Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 2/67 Cyril Pain-Barre BOOTP et DHCP 8/7

19 Messages BOOTP : sauts bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Inutilisé (à zéro) Mis à par le client Votre Adresse IP Incrémenté de par les relais Ne doit jamais Adresse dépasser IP Serveur 6 (message détruit par le 6 relais) Souvent valeur Adresse limite IP Routeur fixée à 4 Adresse Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets /67 Cyril Pain-Barre BOOTP et DHCP 9/7

20 Messages BOOTP : identifiant transaction bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Inutilisé (à zéro) Valeur (aléatoire) placée Adresse par le IP client Serveur Permet d associer la Adresse réponse IP à Routeur la requête Adresse Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 4/67 Cyril Pain-Barre BOOTP et DHCP 2/7

21 Messages BOOTP : secondes bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Inutilisé (à zéro) Adresse IP Client Votre Adresse IP Adresse IP Serveur Renseigné par le Adresse client, indique IP Routeur le nombre de secondes écoulées depuis la première tentative d obtention d une réponse : le serveur (ou relais) traite en priorité les clients ayant attendu le plus Adresse longtemps Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 5/67 Cyril Pain-Barre BOOTP et DHCP 2/7

22 Messages BOOTP : bit B bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Adresse IP Serveur Inutilisé (à zéro) Renseigné par le client Adresse IP Routeur si à, le client ne peut pas recevoir la réponse en unicast qui devra être transmise en broadcast sauf si le champ Adresse IP Client est renseigné Adresse (légère Physique contradiction...) Client si, le mode d envoi de la réponse dépend du serveur (ou relais) : unicast si le serveur (relais) peut mettre à jour son cache ARP broadcast sinon Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 6/67 Cyril Pain-Barre BOOTP et DHCP 22/7

23 Messages BOOTP : adresse physique du client bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Inutilisé (à zéro) Adresse Physique Client Nom Serveur mentionnés) dans sa base pour fournir les renseignements demandés Zone Constructeurs minimum 64 octets 28 octets 64 octets Le client indique ici son adresse physique de taille Lg Adr Phys, les octets restants étant à Le serveur cherchera une correspondance Nom du fichier d amorce de cette adresse (pour le type et la longueur 6 octets 7/67 Cyril Pain-Barre BOOTP et DHCP 2/7

24 Messages BOOTP : nom du fichier d amorce bits : Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Inutilisé (à zéro) Le client peut indiquer ici un nom générique pour le système d exploitation souhaité comme "unix" ou "windows" Les octets non utilisés sont à Votre Adresse IP Adresse IP Serveur Si ce champ est laissé à par le client, le serveur fournira les Adresse IP Routeur "coordonnées" d un système par défaut taille minimale = octets Adresse Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 8/67 Cyril Pain-Barre BOOTP et DHCP 24/7

25 Messages BOOTP : adresse IP client bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Inutilisé (à zéro) Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Le standard recommande fortement de laisser ce champ à mais si le client a déjà obtenu une adresse il peut l indiquer ici. Dans ce cas, il doit être prêt à recevoir les datagrammes Adresse envoyés Physique à Client cette adresse et doit répondre aux requêtes ARP la concernant, et le serveur (relais) enverra la réponse en unicast à cette adresse Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 9/67 Cyril Pain-Barre BOOTP et DHCP 25/7

26 Messages BOOTP : votre adresse IP bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Inutilisé (à zéro) Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Adresse Physique Client En réponse, le serveur indique dans ce champ l adresse IP du client (si différente Nom Serveur du champ Adresse IP Client, c est celle que devra ensuite utiliser le client) Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 2/67 Cyril Pain-Barre BOOTP et DHCP 26/7

27 Messages BOOTP : nom serveur bits : Opération Type Réseau Lg Adr Phys Sauts Renseigné par le client si celui ci désire obtenir les informations d un serveur Identification Transaction en particulier. Contient le nom du serveur Secondes souhaité (code B ASCII de Inutilisé la chaîne (à terminée zéro) par ). Les octets non utilisés doivent être Adresse à. IP Client Seul le serveur se reconnaissant doit Votre répondre. Adresse IP Un relais peut décider de transmettre la requête au serveur si celui ci n est Adresse IP Serveur pas sur le même réseau. Adresse IP Routeur taille fixe = octets Adresse Physique Client Nom Serveur Nom du fichier d amorce Zone Constructeurs 6 octets 64 octets 28 octets 64 octets 2/67 Cyril Pain-Barre BOOTP et DHCP 27/7

28 Messages BOOTP : nom serveur bits : Opération Secondes Type Réseau B Lg Adr Phys Identification Transaction Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Inutilisé (à zéro) Sauts taille fixe = octets Adresse Physique Client Nom Serveur Nom du fichier d amorce En réponse, le serveur peut indiquer ici le nom du serveur (en principe TFTP) que le client doit contacter pour télécharger son système d exploitation, mais Zone l information Constructeurs essentielle sera placée dans le champ Adresse IP Serveur. 6 octets 64 octets 28 octets 64 octets 22/67 Cyril Pain-Barre BOOTP et DHCP 28/7

29 Messages BOOTP : adresse IP serveur bits : Identification Transaction Secondes B Inutilisé (à zéro) Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Adresse Physique Client En réponse, le serveur place dans ce champ l adresse du serveur (en principe TFTP) taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts auprès duquel le client pourra télécharger son système d exploitation. Nom Serveur Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 2/67 Cyril Pain-Barre BOOTP et DHCP 29/7

30 Messages BOOTP : adresse IP routeur bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Adresse IP Serveur Inutilisé (à zéro) Adresse IP Routeur Adresse Physique Client Ce champ est très mal nommé car ne désigne en aucun cas l adresse d un routeur! Il est renseigné par le premier relais ayant retransmis la requête et indique l adresse IP de son interface ayant Nom reçu Serveur la requête. Le serveur enverra sa réponse à cette adresse si le champ Adresse IP Client n est pas renseigné mais que ce champ l est. Nom du fichier d amorce Zone Constructeurs minimum 6 octets 64 octets 28 octets 64 octets 24/67 Cyril Pain-Barre BOOTP et DHCP /7

31 Messages BOOTP : zone constructeurs bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Inutilisé (à zéro) Adresse Physique Client Nom Serveur Ce champ est assez mal nommé : il contient des informations de natures diverses. Nom du fichier d amorce 6 octets 64 octets 28 octets Zone Constructeurs minimum 64 octets 25/67 Cyril Pain-Barre BOOTP et DHCP /7

32 Messages BOOTP : zone constructeurs bits : Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Inutilisé (à zéro) Le client place ici des informations à commuiquer Adresse au serveur. IP Serveur Les 4 premiers octets de ce champ doivent contenir Adresse un "magic IP Routeur cookie" permettant au serveur d interpréter correctement les informations contenues dans ce champ taille minimale = octets et/ou indiquant au serveur la forme que doit prendre Adresse ce Physique champ en Client réponse. Actuellement, le "magic cookie" standard est (notation décimale pointée) et doit être présent même si le client n a aucune information à communiquer, suivi de 255 et de zéros. Parmi les informations que peut fournir le client, il y Nom a le type Serveur de machine ou son numéro de série. Nom du fichier d amorce 6 octets 64 octets 28 octets Zone Constructeurs minimum 64 octets 26/67 Cyril Pain-Barre BOOTP et DHCP 2/7

33 Messages BOOTP : zone constructeurs bits : taille minimale = octets Opération Type Réseau Lg Adr Phys Sauts Identification Transaction Secondes B Adresse IP Client Votre Adresse IP Adresse IP Serveur Adresse IP Routeur Inutilisé (à zéro) Le serveur répondra Adresse en principe Physique selon Client les souhaits du client. Les 4 premiers octets contiennent un "magic cookie" qui peut être différent de celui du client et lui indiquant comment interpréter son contenu. Parmi les informations que peut fournir le serveur, il y a le masque de sous réseau, des adresses de routeurs, Nom des Serveur adresses de serveurs DNS, etc. Nom du fichier d amorce 6 octets 64 octets 28 octets Zone Constructeurs minimum 64 octets 27/67 Cyril Pain-Barre BOOTP et DHCP /7

34 La zone constructeurs Le Magic Cookie (clé de décodage) est en principe le seul utilisé et figure dans les 4 premiers octets de tout message BOOTP La RFC 22 (mise à jour par la suite par plusieurs RFC) définit un ensemble de champs, appelés options, qui suivent le magic cookie Chaque option débute par un code sur octet qui identifie l option Deux options particulières sont définies : End Option : (code 255) marque la fin des options Pad Option : (code ) sert au bourrage pour remplir les 64 octets de la zone constructeurs, ou si cette zone dépasse 64 octets, pour la faire tenir sur un multiple de 4 octets Les codes 28 à 254 sont réservés à un usage spécifique propres aux sites et ne sont pas normalisés Les autres codes sont rangés en catégories 28/67 Cyril Pain-Barre BOOTP et DHCP 4/7

35 Les catégories des options Codes Catégorie, 255 à 8 proviennent de la RFC à 25 configuration générale IP de l hôte 26 à configuration IP spécifique à l interface de l hôte 4 à 6 configuration niveau liaison spécifique à l interface 7 à 9 configuration TCP spécifique à l interface 4 à 49 64, 65 configuration des services et applications 68 à 76 À part les options et 255 qui n occupent que l octet de leur code, toutes les options ont la forme suivante : Code Taille Données octet octet Taille octets même si Taille vaut (dans ce cas, pas de données). Cyril Pain-Barre BOOTP et DHCP 5/7 29/67

36 Quelques options d intérêt Masque de sous-réseau : doit être communiqué avant l option routeurs code taille masque 4 m m2 m m4 Décalage de temps : entier en complément à 2 représentant le décalage en secondes par rapport à la date universelle (UTC) code taille décalage 2 4 d d2 d d4 Routeurs : listés par ordre de préférence. n doit être un multiple de 4 code taille adresse routeur adresse routeur 2 n a a2 a a4 a a2 a a4... n/4 adresses /67 Cyril Pain-Barre BOOTP et DHCP 6/7

37 Quelques options d intérêt (suite) Serveurs DNS : listés par ordre de préférence. n doit être multiple de 4 code taille 6 n adresse serveur adresse serveur 2 a a2 a a4 a a2 a a4... n/4 adresses Serveurs d impression : listés par ordre de préférence. n doit être un multiple de 4 code taille 9 n adresse serveur adresse serveur 2 a a2 a a4 a a2 a a4... n/4 adresses Nom d hôte : le nom du client, par exemple allegro. Peut être complètement qualifié mais le nom de domaine doit être fourni par l option idoine code taille 2 nom d hôte... n h h2 h h4 hn n octets Cyril Pain-Barre BOOTP et DHCP 7/7 /67

38 Quelques options d intérêt (suite) Nom de domaine : le domaine DNS que le client doit utiliser pour résoudre les noms d hôte, par exemple iut.univ-aix.fr. code taille 5 nom de domaine... n d d2 d d4 dn n octets Conjugué au nom d hôte, on obtient un nom complètement qualifié, ex : allegro.iut.univ-aix.fr. Taille de l image du système d exploitation : entier non signé sur 6 bits indiquant la taille de l image en nombre de blocs de 52 octets code taille image 2 t t2 2/67 Cyril Pain-Barre BOOTP et DHCP 8/7

39 Quelques options d intérêt (suite) Capacité de routage IP : indique si le client doit agir comme un routeur. Non, si la valeur est, et oui si elle vaut code valeur 9 / TTL IP par défaut : indique le TTL que doit utiliser IP pour l émission de datagrammes code 2 TTL Serveurs NTP (Network Time Protocol) : serveurs permettant de synchroniser l heure sur une horloge atomique, listés par ordre de préférence, n doit être un multiple de 4 code taille 42 n adresse serveur adresse serveur 2 a a2 a a4 a a2 a a4... n/4 adresses /67 Cyril Pain-Barre BOOTP et DHCP 9/7

40 Quelques options d intérêt (suite) Serveurs SMTP (mails sortants) : listés par ordre de préférence, n doit être un multiple de 4 code taille adresse serveur adresse serveur 2 69 n a a2 a a4 a a2 a a4... n/4 adresses Serveurs de noms (NetBIOS over TCP/IP) : serveurs de noms Windows, listés par ordre de préférence, n doit être un multiple de 4 code taille 44 n adresse serveur adresse serveur 2 a a2 a a4 a a2 a a4... n/4 adresses 4/67 Cyril Pain-Barre BOOTP et DHCP 4/7

41 Stratégie de retransmission des requêtes BOOTP BOOTP utilisant UDP et IP, les requêtes et les réponses peuvent se perdre, être retardées, dupliquées, etc. Le client BOOTP doit retransmettre sa requête s il n obtient pas de réponse avant l expiration d un temporisateur Le temporisateur ne doit pas être fixe Sa durée est tirée aléatoirement : entre et 2 n+ secondes pour la n e tentative mais 2 n+ ne doit pas dépasser 6 À chaque retransmission de sa requête, le client doit mettre à jour le champ Secondes Le client BOOTP peut recevoir plusieurs réponses à sa requête : il ne doit traiter que la première et ignorer les autres 5/67 Cyril Pain-Barre BOOTP et DHCP 4/7

42 Transmission de la réponse (BOOTREPLY) par un serveur Dans le cas normal, la destination du message BOOTREPLY émis par un serveur est, par ordre de préférence : Adresse IP Client, port 68 si ce champ n est pas nul 2 Adresse IP Routeur, port 67 si ce champ n est pas nul : le client n est (probablement) pas sur le même réseau, et la réponse est transmise au premier relais ayant retransmis la requête Votre Adresse IP, port 68 si le bit B est à : le client est sur le même réseau et peut recevoir la réponse en unicast. L adresse destination de la trame est celle indiquée dans le champ Adresse Physique Client , port 68 si le bit B est à : le client est sur le même réseau mais ne peut recevoir la réponse en unicast. L adresse destination de la trame est celle de diffusion du réseau physique 6/67 Cyril Pain-Barre BOOTP et DHCP 42/7

43 Transmission de la réponse (BOOTREPLY) par un relais Un relais reçoit le message BOOTREPLY et doit le transmettre au client qui doit se trouver sur un réseau auquel est connecté le relais. La destination du message sera, par ordre de préférence : Votre Adresse IP, port 68 si le bit B est à : le client est sur le même réseau et peut recevoir la réponse en unicast. L adresse destination de la trame est celle indiquée dans le champ Adresse Physique Client , port 68 si le bit B est à : le client est sur le même réseau mais ne peut recevoir la réponse en unicast. L adresse destination de la trame est celle de diffusion du réseau physique. Dans les deux cas, l interface utilisée par le relais doit être celle correspondant au champ Adresse IP Routeur 7/67 Cyril Pain-Barre BOOTP et DHCP 4/7

44 Traitement des erreurs Il existe de nombreux cas d erreur en réception d un BOOTREQUEST ou d un BOOTREPLY, que ce soit par le client, un relais ou un serveur, comme par exemple : un BOOTREPLY reçu par un relais alors que le champ Adresse IP Routeur ne correspond pas à l une de ses adresses un BOOTREQUEST reçu par un relais qui excède la limite autorisée sachant qu un serveur ou un relais BOOTP devrait aussi écouter le port 68, reçoit un datagramme sur ce port Dans tous les cas, le message en question est ignoré et ne donne pas lieu à l émission d un message d erreur 8/67 Cyril Pain-Barre BOOTP et DHCP 44/7

45 Le protocole DHCP : Dynamic Host Configuration Protocol (RFC 2 mis à jour par les RFC 96 et 46) 9/67 Cyril Pain-Barre BOOTP et DHCP 45/7

46 Limitations de BOOTP BOOTP a été conçu pour un environnement statique où une station reçoit toujours la même adresse IP. En conséquence : l administrateur doit configurer manuellement au moins un serveur BOOTP à chaque fois qu une station est ajoutée au réseau pour lui affecter une adresse IP disponible pour un ensemble de n adresses IP disponibles, il n est pas possible de configurer un parc d un nombre de stations supérieur à n, même si jamais plus de n stations ne seront actives en même temps 4/67 Cyril Pain-Barre BOOTP et DHCP 46/7

47 La configuration dynamique par DHCP DHCP rend possible l allocation dynamique d adresses : l administrateur fournit au serveur DHCP un ensemble d adresses IP que le serveur gèrera seul lorsqu une station demande une adresse, le serveur lui alloue une adresse parmi celles prévues et qu il n a pas encore attribué 4/67 Cyril Pain-Barre BOOTP et DHCP 47/7

48 Les différentes allocations de DHCP DHCP va plus loin et prend en charge simultanément trois types d allocation : l allocation statique : un client obtiendra toujours la même adresse, spécifiée par l administrateur (attribution de type BOOTP) l allocation dynamique temporaire : une adresses est allouée dynamiquement mais pour une durée limitée. On dit que l adresse est louée avec un bail. Le client peut ensuite demander le renouvellement du bail. S il ne le fait pas, l adresse pourra être attribuée à un autre client quand le bail expire l allocation dynamique permanente : une adresse peut être allouée dynamiquement mais de façon permanente à un ordinateur qui se connecte pour la première fois. Une requête de cet ordinateur après un redémarrage se traduira par une allocation statique. Ce cas est mis en œuvre par l utilisation d un bail infini. En pratique, un serveur n attribue qu un bail très grand pour vérifier que le client est toujours connecté. 42/67 Cyril Pain-Barre BOOTP et DHCP 48/7

49 Étapes normales d obtention d adresse par le client Dans les grandes lignes, l obtention d une adresse par le client passe par les étapes suivantes : Émission d un DHCPDISCOVER en broadcast afin de demander une adresse (et autres informations). Ce message peut contenir une adresse souhaitée (par exemple, une adresse obtenue précédemment) 2 Réception d une ou plusieurs offres de la part de serveurs (message DHCPOFFER) Sélection d une offre et demande au serveur l attribution proposée (message DHCPREQUEST en broadcast contenant les informations fournies par le serveur) 4 Réception de la confirmation du serveur (message DHCPACK) 4/67 Cyril Pain-Barre BOOTP et DHCP 49/7

50 Quelques problèmes potentiels Sans les énumérer tous, certains cas empêchent le processus précédent : Aucun serveur ne répond au DHCPDISCOVER, le client réémet le message après un timeout Aucun serveur ne répond au DHCPREQUEST, le client réémet le message au maximum 4 fois, sinon recommence la procédure Le serveur ne réserve pas forcément l adresse proposée dans le DHCPOFFER et peut répondre par un DHCPNAK au DHCPREQUEST En réception du DHCPACK suite au DHCPREQUEST, le client doit vérifier que l adresse n est pas déjà utilisée en émettant une requête ARP. Si déjà attribuée (une réponse ARP est reçue), doit envoyer un DHCPDECLINE en broadcast et recommencer la procédure (en attendant minimum secondes) Remarque : avant d envoyer un DHCPOFFER, le serveur peut vérifier par un ping que l adresse proposée n est pas déjà utilisée... 44/67 Cyril Pain-Barre BOOTP et DHCP 5/7

51 Renouvellement du bail par le client Une fois une adresse affectée, le client devra renouveller le bail avant son expiration s il souhaite continuer à l utiliser. Ce renouvellement passe par les étapes suivantes : à 5% de la durée du bail, émission d un DHCPREQUEST (unicast) contenant l adresse attribuée 2 cas possibles : le serveur ne répond pas : la demande devra être réémise en broadcast à 87,5% de la durée du bail le serveur répond défavorablement (message DHCPNAK) : le client doit cesser d utiliser cette adresse mais peut recommencer le processus d obtention (voir précédemment) le serveur répond favorablement (message DHCPACK) : ce message indique une nouvelle durée du bail la demande à 87,5% de la durée du bail diffère de la précédente par la destination (broadcast). Si aucun serveur ne répond aucune nouvelle demande ne doit être émise et le client devra cesser d utiliser l adresse à expiration du bail 45/67 Cyril Pain-Barre BOOTP et DHCP 5/7

52 Résiliation anticipée (dite élégante ) Lorsqu un client n a plus besoin d une adresse (par exemple, une station sur le point d être déplacée de réseau), il doit la résilier de manière à permettre au serveur de l allouer à un autre client. Pour cela, il doit envoyer un message DHCPRELEASE en unicast au serveur, qui inclut l adresse en question, et doit cesser de l utiliser. 46/67 Cyril Pain-Barre BOOTP et DHCP 52/7

53 Demande de paramètres uniquement Si le client a déjà une adresse obtenue par ailleurs (ex configuration manuelle), il peut uniquement demander les autres paramètres qui lui manquent. Pour cela, le message à utiliser est DHCPINFORM qui liste les paramètres souhaités, qui peut être envoyé en unicast (le client connaît un serveur) ou en broadcast. Le serveur répond par un DHCPACK envoyé en unicast. 47/67 Cyril Pain-Barre BOOTP et DHCP 5/7

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol 1 2 problèmes de gestion avec IP La Gestion des adresses IP Les adresses IP doivent être unique Nécessité d une liste d ordinateurs avec leurs adresses IP respectives

Plus en détail

Configuration automatique

Configuration automatique Configuration automatique (/home/terre/d01/adp/bcousin/polys/internet:gestion_reseau/6.dhcp.fm- 29 Septembre 1999 12:07) PLAN Introduction Les principes de DHCP Le protocole DHCP Conclusion Bibliographie

Plus en détail

Dynamic Host Configuration Protocol. F. Nolot

Dynamic Host Configuration Protocol. F. Nolot Dynamic Host Configuration Protocol F. Nolot 1 2 problèmes de gestion avec IP La Gestion des adresses IP Les adresses IP doivent être unique Nécessité d une liste d ordinateurs avec leurs adresses IP respectives

Plus en détail

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol 1 2 problèmes de gestion avec IP La Gestion des adresses IP Les adresses IP doivent être unique Nécessité d une liste d ordinateurs avec leurs adresses IP respectives

Plus en détail

DHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013

DHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013 DHCP et NAT Cyril Rabat cyril.rabat@univ-reims.fr Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 22-23 Cours n 9 Présentation des protocoles BOOTP et DHCP Présentation du NAT Version

Plus en détail

Configuration automatique

Configuration automatique Configuration automatique (C:\Documents and Settings\bcousin\Mes documents\enseignement\res (UE18)\14.DHCP.fm- 25 janvier 2009 13:22) PLAN Introduction Les principes de DHCP Le protocole DHCP Conclusion

Plus en détail

Cours TCP/IP. Attribution Automatique des Adresses IP

Cours TCP/IP. Attribution Automatique des Adresses IP Cours TCP/IP Attribution Automatique des Adresses IP Introduction Configuration IP d'une machine : Adresse IP Masque de Sous-Réseaux Adresse(s) de passerelle(s) Adresse(s) de Serveur(s) DNS Nom et Domaine

Plus en détail

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP Résolution d adresses et autoconfiguration Les protocoles ARP, RARP, TFTP, BOOTP, DHCP Le protocole ARP (Address Resolution Protocol) Se trouve au niveau de la couche réseau (à côté du protocole ) Routage

Plus en détail

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

Installation et configuration d un serveur DHCP (Windows server 2008 R2) Installation et configuration d un serveur DHCP (Windows server 2008 R2) Contenu 1. Introduction au service DHCP... 2 2. Fonctionnement du protocole DHCP... 2 3. Les baux d adresse... 3 4. Etendues DHCP...

Plus en détail

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP Résolution d adresses et autoconfiguration Les protocoles ARP, RARP, TFTP, BOOTP, DHCP Le protocole ARP (Address Resolution Protocol) Se trouve au niveau de la couche réseau Interrogé par le protocole

Plus en détail

DHCP. Dynamic Host Configuration Protocol

DHCP. Dynamic Host Configuration Protocol DHCP Dynamic Host Configuration Protocol DHCP : Dynamic Host Configuration Protocol Permet la configuration des paramètres IP d une machine: adresse IP masque de sous-réseau l adresse de la passerelle

Plus en détail

TR2 : Technologies de l'internet. Chapitre VII. Serveur DHCP Bootp Protocole, Bail Relais DHCP

TR2 : Technologies de l'internet. Chapitre VII. Serveur DHCP Bootp Protocole, Bail Relais DHCP TR2 : Technologies de l'internet Chapitre VII Serveur DHCP Bootp Protocole, Bail Relais DHCP 1 Serveur DHCP Dynamic Host Configuration Protocol La configuration d un serveur DHCP permet : d assurer la

Plus en détail

Le Protocole DHCP. Définition. Références. Fonctionnement. Les baux

Le Protocole DHCP. Définition. Références. Fonctionnement. Les baux Définition Le Protocole DHCP DHCP signifie Dynamic Host Configuration Protocol. Il s'agit d'un protocole qui permet à un ordinateur qui se connecte sur un réseau local d'obtenir dynamiquement et automatiquement

Plus en détail

DHCP. C. Johnen 1. Demande de bail. Renouvellement de bail. Dynamic Host Configuration Protocol. Demande et Renouvellement de bail

DHCP. C. Johnen 1. Demande de bail. Renouvellement de bail. Dynamic Host Configuration Protocol. Demande et Renouvellement de bail IUT d'orsay ASR réseaux [RFC 211-1997 ] Dynamic Host Configuration Protocol But: permet à un ordinateur qui se connecte sur un réseau local d'obtenir dynamiquement et automatiquement : Son adresse masque

Plus en détail

Administration Réseau sous Ubuntu SERVER 12.10 Serveur DHCP

Administration Réseau sous Ubuntu SERVER 12.10 Serveur DHCP Installation d un serveur DHCP (Dynamic Host Configuration Protocol) sous Ubuntu Server 12.10 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières 1. Comment le protocole DHCP alloue

Plus en détail

module Introduction aux réseaux DHCP et codage Polytech 2011 1/ 5

module Introduction aux réseaux DHCP et codage Polytech 2011 1/ 5 DHCP et codage DHCP ( Dynamic Host Configuration Protocol RFC 2131 et 2132) est un protocole client serveur qui permet à un client hôte d un réseau local (Ethernet ou Wifi) d obtenir d un serveur DHCP

Plus en détail

Réseaux - Cours 3. IP : introduction et adressage. Cyril Pain-Barre. Semestre 1 - version du 13/11/2009. IUT Informatique Aix-en-Provence

Réseaux - Cours 3. IP : introduction et adressage. Cyril Pain-Barre. Semestre 1 - version du 13/11/2009. IUT Informatique Aix-en-Provence Réseaux - Cours 3 IP : introduction et adressage Cyril Pain-Barre IUT Informatique Aix-en-Provence Semestre 1 - version du 13/11/2009 1/32 Cyril Pain-Barre IP : introduction et adressage 1/24 TCP/IP l

Plus en détail

Le protocole DHCP (Dynamique Host Configuration Protocol)

Le protocole DHCP (Dynamique Host Configuration Protocol) Le protocole DHCP (Dynamique Host Configuration Protocol) 1 Auteurs Date Version Commentaire Steves Maran 11 Déc. 2009 1.00 2 Définition du DHCP Les RFC 1533 & 1534 définissent le DHCP: Protocole qui permet

Plus en détail

But de cette présentation. Serveur DHCP (rédigé pour Ubuntu Server) Le protocole DHCP. Le protocole DHCP. Hainaut P. 2013 - www.coursonline.

But de cette présentation. Serveur DHCP (rédigé pour Ubuntu Server) Le protocole DHCP. Le protocole DHCP. Hainaut P. 2013 - www.coursonline. Serveur DHCP (rédigé pour Ubuntu Server) But de cette présentation Vous permettre de comprendre et de configurer le service DHCP sur un serveur Ubuntu Linux via l invite de commande Voir comment configurer

Plus en détail

Réseaux - Cours 4. IP : introduction et adressage. Cyril Pain-Barre. version du 18/2/2013. IUT Informatique Aix-en-Provence

Réseaux - Cours 4. IP : introduction et adressage. Cyril Pain-Barre. version du 18/2/2013. IUT Informatique Aix-en-Provence Réseaux - Cours 4 : introduction et adressage Cyril Pain-Barre IUT Informatique Aix-en-Provence version du 18/2/2013 1/34 Cyril Pain-Barre : introduction et adressage 1/26 TCP/ l architecture d Internet

Plus en détail

Attribution dynamique des adresses IP

Attribution dynamique des adresses IP Stéphane Gill Stephane.Gill@CollegeAhuntsic.qc.ca Table des matières Introduction 2 Installation d un serveur DHCP 2 Démarrage du service DHCP 2 Attribution dynamique des adresses IP 3 Attribution statique

Plus en détail

Administration UNIX. Le réseau

Administration UNIX. Le réseau Administration UNIX Le réseau Plan Un peu de TCP/IP Configuration réseau sous linux DHCP Démarrage PXE TCP/IP Unix utilise comme modèle de communication TCP/IP Application Transport TCP - UDP Réseau IP

Plus en détail

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet Chapitre I La couche réseau 1. Couche réseau 1 Historique de l Internet Né 1969 comme projet (D)ARPA (Defense) Advanced Research Projects Agency; US Commutation de paquets Interconnexion des universités

Plus en détail

Protocoles «Application»

Protocoles «Application» Protocoles «Application» POP3 (rappel) TFTP BOOTP DHCP 03/10/2007 Applications TCP/IP 1 Le protocole TFTP Trivial File Transfert Protocol Utilise UDP RFC 783 et RFC 1350 Permet uniquement le transfert

Plus en détail

Table des matières. 2011 Hakim Benameurlaine 1

Table des matières. 2011 Hakim Benameurlaine 1 Table des matières 1 SERVICE DHCP... 2 1.1 INTRODUCTION... 2 1.2 CONFIGURATION DU SERVEUR DHCP... 3 1.3 BASE DE DONNÉES DES ATTRIBUTIONS... 6 1.4 ATTRIBUTION DYNAMIQUE... 7 1.5 ATTRIBUTION DYNAMIQUE ET

Plus en détail

Administration réseau Résolution de noms et attribution d adresses IP

Administration réseau Résolution de noms et attribution d adresses IP Administration réseau Résolution de noms et attribution d adresses IP A. Guermouche A. Guermouche Cours 9 : DNS & DHCP 1 Plan 1. DNS Introduction Fonctionnement DNS & Linux/UNIX 2. DHCP Introduction Le

Plus en détail

Installation d un serveur DHCP sous Gnu/Linux

Installation d un serveur DHCP sous Gnu/Linux ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Installation d un serveur DHCP sous Gnu/Linux DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Installation

Plus en détail

Services d infrastructure réseaux

Services d infrastructure réseaux Services d infrastructure réseaux Cours de Réseaux Tuyêt Trâm DANG NGOC Université de Cergy-Pontoise 2012-2013 Tuyêt Trâm DANG NGOC Services d infrastructure réseaux 1 / 30 Plan 1 Adressage

Plus en détail

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage: Administration d un Intranet Rappel: Le routage dans Internet La décision dans IP du routage: - Table de routage: Adresse destination (partie réseau), netmask, adresse routeur voisin Déterminer un plan

Plus en détail

NFA083 Réseau et Administration Web TCP/IP

NFA083 Réseau et Administration Web TCP/IP NFA083 Réseau et Administration Web TCP/IP Sami Taktak sami.taktak@cnam.fr Centre d Étude et De Recherche en Informatique et Communications Conservatoire National des Arts et Métiers Rôle de la Couche

Plus en détail

Licence professionnelle CDAISI TP3 : systéme d'exploitation UE1 : Module 1.1 J. RIDET & R. CROCFER

Licence professionnelle CDAISI TP3 : systéme d'exploitation UE1 : Module 1.1 J. RIDET & R. CROCFER Licence professionnelle CDAISI TP3 : systéme d'exploitation UE1 : Module 1.1 J. RIDET & R. CROCFER I INTRODUCTION I.1 Outils de capture de paquets Pour communiquer, les machines échangent des informations

Plus en détail

Allocation de l adressage IP à l aide du protocole DHCP.doc

Allocation de l adressage IP à l aide du protocole DHCP.doc Allocation de l adressage IP à l aide du protocole DHCP.doc Sommaire 1. Ajout et autorisation d un service Serveur DHCP...2 1.1. Comment le protocole DHCP alloue des adresses IP...2 1.2. Processus de

Plus en détail

EPREUVE PRATIQUE DES TECHNIQUES INFORMATIQUES ACTIVITE N 2. Thème de l activité : Service DHCP dans un réseau routé

EPREUVE PRATIQUE DES TECHNIQUES INFORMATIQUES ACTIVITE N 2. Thème de l activité : Service DHCP dans un réseau routé B.T.S Informatique de Gestion Option Administrateur de Réseaux Locaux d Entreprise Session 2004/2005 EPREUVE PRATIQUE DES TECHNIQUES INFORMATIQUES Nom et prénom du candidat : TAGLIAFERRI Eric ACTIVITE

Plus en détail

Chapitre 5 : Protocole TCP/IP

Chapitre 5 : Protocole TCP/IP Chapitre 5 : Protocole TCP/IP 1- IP (Internet Protocol) : Il permet de à des réseaux hétérogène de coopérer. Il gère l adressage logique, le routage, la fragmentation et le réassemblage des paquets. Il

Plus en détail

Le Protocole DHCP. Module détaillé

Le Protocole DHCP. Module détaillé Le Protocole DHCP Module détaillé 1 1 Dynamic Host Configuration Protocol 2 2 Généralités SOMMAIRE Rôle de DHCP Fonctionnement de DHCP A propos de la mise en œuvre Installation et configuration du serveur

Plus en détail

L installation du service DHCP est aussi facile que d installer le service BIND.

L installation du service DHCP est aussi facile que d installer le service BIND. Service ISC 3.x L installation du service est aussi facile que d installer le service BIND. emerge dhcp Puis installons le plugin de syntaxes dhcp pour vim. emerge dhcpd-syntax Configuration du service

Plus en détail

TD2 : CORRECTION. Exercice 1 : 1. Quel est l avantage de la séparation de l adressage en deux parties dans l adressage Internet?

TD2 : CORRECTION. Exercice 1 : 1. Quel est l avantage de la séparation de l adressage en deux parties dans l adressage Internet? TD2 : CORRECTION I. connaître son environnement réseau a. Quelle est l adresse IPv4 de votre PC? l adresse IPv6? ipconfig : Adresse IPv4..............: 192.168.1.13 Masque de sous-réseau.... : 255.255.255.0

Plus en détail

Partie II PRATIQUE DES CPL

Partie II PRATIQUE DES CPL 282 L idéal pour configurer une telle machine dédiée est d utiliser Linux, dont les différentes distributions fournissent les fonctionnalités NAT et DHCP, alors que, sous Windows, il faut recourir à des

Plus en détail

VI - La couche réseau : adresse IP. LPSIL ADMIN 2014 M.A. Peraldi-Frati - IUT Nice Côte d Azur

VI - La couche réseau : adresse IP. LPSIL ADMIN 2014 M.A. Peraldi-Frati - IUT Nice Côte d Azur VI - La couche réseau : adresse IP LPSIL ADMIN 2014 M.A. Peraldi-Frati - IUT Nice Côte d Azur 86 La couche réseau Achemine les données entre l émetteur et le destinataire au travers de différents réseaux

Plus en détail

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol 1 Position du problème Lorsque vous connectez une machine à un réseau Ethernet TCP/IP, cette machine, pour fonctionner correctement, dois disposer de : - une adresse

Plus en détail

Services Réseau DHCP. Michaël Hauspie. Michael.Hauspie@lifl.fr Licence Professionnelle Réseaux et Télécommunications

Services Réseau DHCP. Michaël Hauspie. Michael.Hauspie@lifl.fr Licence Professionnelle Réseaux et Télécommunications Services Réseau DHCP Michaël Hauspie Michael.Hauspie@lifl.fr Licence Professionnelle Réseaux et Télécommunications Problème Attribution de paramètres IP Cas d'une gestion de parc informatique Entrer les

Plus en détail

Mise à jour dynamique du DNS sous linux en utilisant un DHCP. Cf RFCs 2136 et 2137.

Mise à jour dynamique du DNS sous linux en utilisant un DHCP. Cf RFCs 2136 et 2137. Mise à jour dynamique du DNS sous linux en utilisant un DHCP. Cf RFCs 2136 et 2137. Avec Microsoft Windows 2000 serveur, les stations qui reçoivent une adresse IP par le biais du serveur DHCP de Windows,

Plus en détail

Adressage IP. 2 Adresses de réseau et de station (classes A, B et C) id. réseau. sens de transmission

Adressage IP. 2 Adresses de réseau et de station (classes A, B et C) id. réseau. sens de transmission Adressage IP C. Pain-Barre IUT INFO Année 8-9 Introduction Les adresses IP font partie intégrante de IP. Elles ont pour but de se substituer aux adresses physiques (MAC) des réseaux, qui sont différentes

Plus en détail

Mécanismes de configuration automatique d une interface réseau, aspects sécurité

Mécanismes de configuration automatique d une interface réseau, aspects sécurité Mécanismes de configuration automatique d une interface réseau, aspects sécurité B. Amedro, V. Bodnartchouk, V.Robitzer Juin 2005 Université de Nice - Sophia-Antipolis Licence d informatique 3ème année

Plus en détail

Options DHCP et Extensions fournisseur BOOTP "DHCP Options and BOOTP Vendor Extensions"

Options DHCP et Extensions fournisseur BOOTP DHCP Options and BOOTP Vendor Extensions Groupe de travail sur les réseaux Requête pour Commentaires : 2132 Remplace : 1533 Catégorie : Standard Traduction : S. Alexander Silicon Graphics, Inc. R. Droms Bucknell University Mars 1997 Yves lescop

Plus en détail

Serveur DHCP et Relais DHCP (sous Linux)

Serveur DHCP et Relais DHCP (sous Linux) Source: http://doc.ubuntu-fr.org/dhcp3-server Serveur DHCP et Relais DHCP (sous Linux) Le protocole DHCP (Dynamic Host Configuration Protocol) est un service réseau TCP/IP. Il permet l'obtention automatique

Plus en détail

Adressage de réseaux

Adressage de réseaux Page 1 sur 28 Adressage de réseaux 5.1 Adresses IP et masques de sous-réseau 5.1.1 Rôle de l adresse IP Un hôte a besoin d une adresse IP pour participer aux activités sur Internet. L adresse IP est une

Plus en détail

LES RESEAUX SOUS LINUX

LES RESEAUX SOUS LINUX LES RESEAUX SOUS LINUX AVERTISSEMENT : Les commendes utilisées dans ce document ne sont toutes valables que pour les distributions LINUX de type DEBIAN PROGRAMME DE FORMATION I. GENERALITES SUR LES RESEAUX

Plus en détail

1 DHCP sur Windows 2008 Server... 2 1.1 Introduction... 2. 1.2 Installation du composant DHCP... 3. 1.3 Autorisation d'un serveur DHCP...

1 DHCP sur Windows 2008 Server... 2 1.1 Introduction... 2. 1.2 Installation du composant DHCP... 3. 1.3 Autorisation d'un serveur DHCP... Table des matières 1 DHCP sur Windows 2008 Server... 2 1.1 Introduction... 2 1.2 Installation du composant DHCP... 3 1.3 Autorisation d'un serveur DHCP... 11 1.4 Visualiser les serveurs autorisés... 12

Plus en détail

Module DHCP : Configuration IP Dynamique sous Windows : APIPA et DHCP

Module DHCP : Configuration IP Dynamique sous Windows : APIPA et DHCP Configuration de Windows Server 2008 Active Directory Module DHCP : Configuration IP Dynamique sous Windows : APIPA et DHCP COMMENT CONFIGURER TCP/IP Configuration manuelle Très robuste Pas besoin de serveur

Plus en détail

Dynamic Host Configuration Protocol - DHCP - en AIX

Dynamic Host Configuration Protocol - DHCP - en AIX Dynamic Host Configuration Protocol - DHCP - en AIX Lilian VARRAZ Introduction Le protocole DHCP (Dynamic Host Configuration Protocol) a été mis en place afin de pallier certaines limitations du protocole

Plus en détail

Protocoles «Application»

Protocoles «Application» Protocoles «Application» POP3 (rappel) TFTP BOOTP DHCP Applications TCP/IP 1 Application POP3 Documentation Post Office Protocol 3, RFC 1460 (Request For Comments) But Protocole TCP pour la réception des

Plus en détail

Le système GNU/Linux DHCP

Le système GNU/Linux DHCP Le système GNU/Linux DHCP By ShareVB Table des matières I.Principe...1 1.Définition du terme DHCP...1 2.Fonctionnement de BOOTP...2 3.Fonctionnement du protocole DHCP...2 4.Les baux d'attribution d'adresses

Plus en détail

Protocole TCP/IP. On classe généralement les protocoles en deux catégories selon le niveau de contrôle des données que l'on désire :

Protocole TCP/IP. On classe généralement les protocoles en deux catégories selon le niveau de contrôle des données que l'on désire : Nom.. Prénom.. Protocole TCP/IP Qu'est-ce qu'un protocole? Un protocole est une méthode de codage standard qui permet la communication entre des processus s'exécutant éventuellement sur différentes machines,

Plus en détail

TP DHCP et DNS. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A

TP DHCP et DNS. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP DHCP et DNS TP DHCP et DNS Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/9 Câblage et configuration

Plus en détail

Introduction. UDP et IP UDP

Introduction. UDP et IP UDP Introduction Protocoles TCP et UDP M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom TCP (Transmission Control Protocol) et UDP (User Datagram Protocol) assurent

Plus en détail

Applications en réseau

Applications en réseau Applications en réseau Couche application NAT, DNS, DHCP, SMTP/POP, HTTP Rappels Transmet et reconstitue le fichier Transmet et reconstitue les paquets Transmet et reconstitue les datagrammes dans le réseau

Plus en détail

Réseaux Couche Réseau Adresses

Réseaux Couche Réseau Adresses Réseaux Couche Réseau Adresses E. Jeandel Résumé des épisodes précédents Comment un ensemble de machines, reliées physiquement entre elles, peuvent communiquer Problématique Internet = Interconnexion de

Plus en détail

FUCHS Steve DHCP. principe et mise en place. EBC Informatique. Centre de compétences UNIX. EBC Informatique, centre de compétences UNIX 1 / 24

FUCHS Steve DHCP. principe et mise en place. EBC Informatique. Centre de compétences UNIX. EBC Informatique, centre de compétences UNIX 1 / 24 DHCP principe et mise en place EBC Informatique Centre de compétences UNIX EBC Informatique, centre de compétences UNIX 1 / 24 TABLE DES MATIERES Notes préliminaires... 3 I] Brèves explications et théories

Plus en détail

Cisco Certified Network Associate

Cisco Certified Network Associate Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 4 1 D après l en-tête de la couche transport illustré, quelles affirmations parmi les suivantes définissent la session

Plus en détail

Travaux Pratiques n 1 Principes et Normes des réseaux.

Travaux Pratiques n 1 Principes et Normes des réseaux. Travaux Pratiques n 1 Principes et Normes des réseaux. Objectifs Connaitre le matériel de base (switch, hub et routeur) Savoir configurer une machine windows et linux en statique et dynamique. Connaitre

Plus en détail

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP sur IP

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP sur IP Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP sur IP L'objectif de ce premier TP est de vous montrer comment les données circulent dans un réseau, comment elles

Plus en détail

Semaine 4 : le protocole IP

Semaine 4 : le protocole IP Semaine 4 : le protocole IP Séance 1 : l adressage... 1 Séance 2 : le protocole IP... 8 Séance 3 : l adresse IP... 16 Séance 1 : l adressage Introduction Au cours de cette séance, nous allons parler de

Plus en détail

TP N o 2 de Réseaux Etude des protocoles ARP et ICMP

TP N o 2 de Réseaux Etude des protocoles ARP et ICMP TP N o 2 de x Etude des protocoles ARP et ICMP Pascal Sicard 1 INTRODUCTION L objectif de ce TP est d observer et comprendre le protocole de résolution d adresse ARP, et un protocole annexe : ICMP. Nous

Plus en détail

Introduction. Adresses

Introduction. Adresses Architecture TCP/IP Introduction ITC7-2: Cours IP ESIREM Infotronique Olivier Togni, LE2I (038039)3887 olivier.togni@u-bourgogne.fr 27 février 2008 L Internet est basé sur l architecture TCP/IP du nom

Plus en détail

Cisco Certified Network Associate

Cisco Certified Network Associate Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 6 01 Regardez le schéma d adressage IP illustré. Quel préfixe réseau y est adapté? /24 /16 /20 /27 /25 /28 02 Parmi

Plus en détail

Réseaux. 1 Généralités. E. Jeandel

Réseaux. 1 Généralités. E. Jeandel 1 Généralités Réseaux Couche Application E. Jeandel Couche application Dernière couche du modèle OSI et TCP/IP Échange de messages entre processus Protocole Un protocole de niveau application doit spécifier

Plus en détail

Réseaux. Couche Application. E. Jeandel

Réseaux. Couche Application. E. Jeandel Réseaux Couche Application E. Jeandel 1 Généralités Couche application Dernière couche du modèle OSI et TCP/IP Échange de messages entre processus Protocole Un protocole de niveau application doit spécifier

Plus en détail

Contrôle Réseau Internet et services Documents papier et calculatrice autorisés 2h00

Contrôle Réseau Internet et services Documents papier et calculatrice autorisés 2h00 Contrôle Réseau Internet et services Documents papier et calculatrice autorisés 2h00 NOM : Nombre total de points : 56,5 points. Note finale = nb points acquis*20/ Les parties sont indépendantes. Dans

Plus en détail

TP1 : Analyse de trames CORRECTION

TP1 : Analyse de trames CORRECTION TP1 : Analyse de trames CORRECTION Allumez l'ordinateur. Sélectionnez «Windows XP (client)» au démarrage. Entrez le login «administrateur» et le mot de passe «Reseau276». La configuration du PC devra être

Plus en détail

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP Université de Strasbourg Licence Pro ARS UFR de Mathématiques et Informatique Année 2009/2010 1 Adressage IP 1.1 Limites du nombre d adresses IP 1.1.1 Adresses de réseaux valides Réseaux Locaux TP 04 :

Plus en détail

Chapitre 1 Comment se connecter à Internet... 13

Chapitre 1 Comment se connecter à Internet... 13 Chapitre 1 Comment se connecter à Internet... 13 1.1 Adresse IP permanente ou temporaire... 16 1.2 Débit d une connexion... 16 1.3 Utilisation occasionnelle (RTC, Numéris)... 20 RTC... 20 RNIS... 24 1.4

Plus en détail

TP Réseau 1A DHCP Réseau routé simple

TP Réseau 1A DHCP Réseau routé simple IUT Aix en Provence Année 2007-2008 Dept. R&T Module Réseaux TP Réseau 1A DHCP Réseau routé simple J.L.Damoiseaux 1 1. Etude du protocole dhcp Le but de cette première partie est d étudier le protocole

Plus en détail

Conception des réseaux Contrôle Continu 1

Conception des réseaux Contrôle Continu 1 NOM: PRENOM: Conception des réseaux Contrôle Continu 1 Durée : 2 heures Seuls les documents manuscrits ou distribués en cours sont autorisés. Les réponses doivent tenir dans l encadré prévu à cet effet

Plus en détail

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003 Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003 Contexte : Dans le cadre de l optimisation de l administration du réseau, il est demandé de simplifier et d optimiser celle-ci. Objectifs

Plus en détail

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau : DHCP TP Le protocole DHCP (Dynamic Host Configuration Protocol) est un standard TCP/IP conçu pour simplifier la gestion de la configuration d'ip hôte. DHCP permet d'utiliser des serveurs pour affecter

Plus en détail

A l'origine, les FYI sont uniquement des documents officiels issus des organismes de normalisation de l'internet, sans toutefois être des normes.

A l'origine, les FYI sont uniquement des documents officiels issus des organismes de normalisation de l'internet, sans toutefois être des normes. 1 2 Deux groupes guident les évolutions de l Internet : un groupe de recherche, l IRTF (Internet Research Task Force) un groupe de développement, l IETF (Internet Engineering Task Force) ; travaille sur

Plus en détail

Réseaux. Couche Application. E. Jeandel. Emmanuel.Jeandel at lif.univ-mrs.fr. E. Jeandel, Lif Réseaux, Couche Application 1/12

Réseaux. Couche Application. E. Jeandel. Emmanuel.Jeandel at lif.univ-mrs.fr. E. Jeandel, Lif Réseaux, Couche Application 1/12 Réseaux Couche Application E. Jeandel Emmanuel.Jeandel at lif.univ-mrs.fr E. Jeandel, Lif Réseaux, Couche Application 1/12 Contenu 1 Généralités E. Jeandel, Lif Réseaux, Couche Application 2/12 Couche

Plus en détail

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Licence MIASS. TP sur IP

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Licence MIASS. TP sur IP Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Licence MIASS TP sur IP L objectif de ce second TP est de vous faire comprendre : l adressage IP, la fragmentation IP le fonctionnement

Plus en détail

Protocole de configuration dynamique des hôtes pour IPv6 (DHCPv6)

Protocole de configuration dynamique des hôtes pour IPv6 (DHCPv6) RFC3315 page - 1 - Droms, et autres Groupe de travail Réseau Demande for Comments : 3315 Catégorie : En cours de normalisation juillet 2003 Traduction Claude Brière de L Isle R. Droms, éditeur, Cisco J.

Plus en détail

Service de Déploiement Windows (WDS)

Service de Déploiement Windows (WDS) Service de Déploiement Windows (WDS) 7 décembre 2012 Dans ce document, vous trouverez une description détaillée des étapes à suivre pour installer les différents rôles sur votre poste Windows Server. Ce

Plus en détail

Description du datagramme IP :

Description du datagramme IP : Université KASDI MERBAH OUARGLA Faculté des Nouvelles Technologies de l information et de la Communication Département Informatique et Technologies de les Information 1 er Année Master académique informatique

Plus en détail

ApTr. ApTr. Master Informatique 1ère année 1 er sem. ARES/NetArch 2012-2013. 1 Applications et transport (7 points) Anonymat : numéro à coller ICI

ApTr. ApTr. Master Informatique 1ère année 1 er sem. ARES/NetArch 2012-2013. 1 Applications et transport (7 points) Anonymat : numéro à coller ICI ApTr ApTr Justifiez vos réponses via les chronogrammes où il faut indiquer la taille des données et la fonctionnalité (Requête, Données ou Acquittement) du segment pour chaque transmission. 125o En série

Plus en détail

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP sur IP

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP sur IP Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP sur IP L'objectif de ce premier TP est de vous montrer comment les données circulent dans un réseau, comment elles

Plus en détail

1 Commandes DOS de test du réseau.

1 Commandes DOS de test du réseau. VSE_COM Vidéo surveillance sur réseau ETHERNET : Commandes réseaux Système : Système de vidéo surveillance Durée : 3 heures Travail individuel Savoirs associés : Réseaux locaux industriels On utilise le

Plus en détail

Les Réseaux. Par THOREZ Nicolas

Les Réseaux. Par THOREZ Nicolas Les Réseaux Par THOREZ Nicolas V - Description des protocoles de la couche Internet @ et MSR L'adresse est l'adresse d'un poste sur un réseau. Elle est noté pas une suite de 4 nombres décimaux compris

Plus en détail

Pile TCP/IP. Introduction. Encapsulation des données. Rappel sur les couches basses. 1. La couche réseau et le routage.

Pile TCP/IP. Introduction. Encapsulation des données. Rappel sur les couches basses. 1. La couche réseau et le routage. Pile TCP/IP Introduction 1. La couche réseau et le routage Introduction Le protocole IP (Internet Protocol) Rappel sur les couches basses Format du paquet Fragmentation des datagrammes L adressage Internet

Plus en détail

Principes de DHCP. Le mécanisme de délivrance d'une adresse IP à un client DHCP s'effectue en 4 étapes : COMMUTATEUR 1. DHCP DISCOVER 2.

Principes de DHCP. Le mécanisme de délivrance d'une adresse IP à un client DHCP s'effectue en 4 étapes : COMMUTATEUR 1. DHCP DISCOVER 2. DHCP ET TOPOLOGIES Principes de DHCP Présentation du protocole Sur un réseau TCP/IP, DHCP (Dynamic Host Configuration Protocol) permet d'attribuer automatiquement une adresse IP aux éléments qui en font

Plus en détail

INSTALLATION D UN SERVEUR DHCP SOUS WINDOWS SERVER 2003

INSTALLATION D UN SERVEUR DHCP SOUS WINDOWS SERVER 2003 ACTIVITE de FORMATION ACTIVITE : INSTALLATION D UN SERVEUR DHCP SOUS WINDOWS SERVER 2003 CONDITIONS D EXERCICE - Moyens et Ressources @ TAXONOMIE 1 2 3 4 Internet Logiciel Doc. PC Outillages Matériels

Plus en détail

Advisor Advanced IP. Titan 2.0 TCP/IP. Connecteur IP intégré TCP/IP. Logiciel d automation Récepteur OHNetReceiver. Internet

Advisor Advanced IP. Titan 2.0 TCP/IP. Connecteur IP intégré TCP/IP. Logiciel d automation Récepteur OHNetReceiver. Internet TCP/IP Titan 2.0 Connecteur IP intégré Internet TCP/IP Logiciel d automation Récepteur OHNetReceiver 1 / 26 Sommaire Points clés Raccordement Configuration IP Télésurveillance Télémaintenance Diagnostique

Plus en détail

TP7. DHCP. 1 Comportement en présence d un serveur unique

TP7. DHCP. 1 Comportement en présence d un serveur unique c avr. 2013, v4.0 Réseaux TP7. DHCP Sébastien Jean Le but de ce TP, sur une séance, est de vérifier les principes de fonctionnement du protocole DHCP. 1 Comportement en présence d un serveur unique Cette

Plus en détail

Configurer l adressage des serveurs et des clients

Configurer l adressage des serveurs et des clients Configurer l adressage des serveurs et des clients Adresses IP statiques et dynamiques... 156 L adressage manuel... 157 L adressage automatique... 159 Renouvellement d une adresse IP... 161 Configuration

Plus en détail

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30 Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015

Plus en détail

DHCPD v3 Installation et configuration

DHCPD v3 Installation et configuration DHCPD v3 Installation et configuration Table des matières 1. Préambule... 2 2. Pré-requis... 2 3. Récupération du paquet... 2 4. Configuration du serveur... 3 4.1. Configuration de la carte réseau du serveur...

Plus en détail

Rapport de laboratoires INFO-H-507: Réseaux d ordinateurs II

Rapport de laboratoires INFO-H-507: Réseaux d ordinateurs II Rapport de laboratoires INFO-H-507: Réseaux d ordinateurs II Thierry MBARGA Tuan-Tu TRAN 2008-2009 1 Laboratoire 1: pré-requis 1.1 Modules de mémoire des routeurs Cisco 25XX Les différents modules de mémoire

Plus en détail

Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier

Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier Plan 1. ARP 2. DHCP 3. ICMP et ping 4. DNS 5.Paquet IPv4 1.

Plus en détail

Atelier n 1 : Installation et configuration d un serveur DHCP Introduction

Atelier n 1 : Installation et configuration d un serveur DHCP Introduction Atelier n 1 : Installation et configuration d un serveur DHCP Introduction Cet atelier présente la configuration d'un serveur DHCP au sein d'un environnement Windows Server 2003. DHCP (Dynamic Host Configuration

Plus en détail

INSTALLATION D UN SERVEUR D IMPRESSION MODELE D-LINK DP-301U

INSTALLATION D UN SERVEUR D IMPRESSION MODELE D-LINK DP-301U 1 INSTALLATION D UN SERVEUR D IMPRESSION MODELE D-LINK DP-301U 2 LIEU CONCERNE : Salles de formation 1 et 2 OBJECTIFGENERAL : partager une imprimante via le réseau local pour centraliser les travaux d

Plus en détail

Ch4 Interconnexion des postes dans un Lan Ethernet : protocoles des couches 3 à 7 du modèle OSI Dernière maj : lundi 2 avril 2007

Ch4 Interconnexion des postes dans un Lan Ethernet : protocoles des couches 3 à 7 du modèle OSI Dernière maj : lundi 2 avril 2007 Ch4 Interconnexion des postes dans un Lan Ethernet : protocoles des couches 3 à 7 du modèle OSI Dernière maj : lundi 2 avril 2007 I. RAPPEL : ADRESSAGE PHYSIQUE : (OSI 2)... 1 A. L ADRESSAGE DANS UN RESEAU

Plus en détail

Ces cartes sont aussi appelées : NIC (Network Interface Card). Les cartes réseaux les plus courantes sont de type Ethernet.

Ces cartes sont aussi appelées : NIC (Network Interface Card). Les cartes réseaux les plus courantes sont de type Ethernet. 1. Introduction La connexion entre ordinateurs nécessite une carte réseau implantée dans chaque ordinateur (PC ou autre) et éléments de réseau (commutateur, routeurs,...). Ces cartes sont aussi appelées

Plus en détail