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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

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

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

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

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

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

TP 2 Réseaux. Adresses IP, routage et sous-réseaux TP 2 Réseaux Adresses IP, routage et sous-réseaux C. Pain-Barre INFO - IUT Aix-en-Provence version du 24/2/2 Adressage IP. Limites du nombre d adresses IP.. Adresses de réseaux valides Les adresses IP

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

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

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

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

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

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

Principes du transfert fiable de données. Les réseaux - deuxième partie. Transfert fiable de données fonctionnement

Principes du transfert fiable de données. Les réseaux - deuxième partie. Transfert fiable de données fonctionnement Principes du transfert fiable de données Les réseaux - deuxième partie Chapitre 1 : Protocoles Concept faisant partie du top-10 des concepts importants des réseaux! AbdelAli.ED-DBALI@univ-orleans.fr Département

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

Les réseaux - deuxième partie

Les réseaux - deuxième partie Les réseaux - deuxième partie Chapitre 1 : Protocoles AbdelAli.ED-DBALI@univ-orleans.fr Département d Informatique - LIFO Université d Orléans c A. ED-DBALI (Université d Orléans) Réseaux II 1 / 113 1

Plus en détail

Présentation du modèle OSI(Open Systems Interconnection)

Présentation du modèle OSI(Open Systems Interconnection) Présentation du modèle OSI(Open Systems Interconnection) Les couches hautes: Responsables du traitement de l'information relative à la gestion des échanges entre systèmes informatiques. Couches basses:

Plus en détail

Rappels réseaux TCP/IP

Rappels réseaux TCP/IP Rappels réseaux TCP/IP Premier Maître Jean Baptiste FAVRE DCSIM / SDE / SIC / Audit SSI jean-baptiste.favre@marine.defense.gouv.fr CFI Juin 2005: Firewall (1) 15 mai 2005 Diapositive N 1 /27 Au menu Modè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

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :

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

Cours de Réseau et communication Unix n 6

Cours de Réseau et communication Unix n 6 Cours de Réseau et communication Unix n 6 Faculté des Sciences Université d Aix-Marseille (AMU) Septembre 2013 Cours écrit par Edouard Thiel, http://pageperso.lif.univ-mrs.fr/~edouard.thiel. La page du

Plus en détail

Administration Système & Réseau. Domain Name System Historique & Concepts Fonctionnalités & Hiérarchie Requêtes & Base de donnée DNS

Administration Système & Réseau. Domain Name System Historique & Concepts Fonctionnalités & Hiérarchie Requêtes & Base de donnée DNS 1/25 Administration Système & Réseau Domain Name System Historique & Concepts Fonctionnalités & Hiérarchie Requêtes & Base de donnée DNS Dynamic Host Configuration Protocol L3 STRI 2005 Philippe Latu philippe.latu(at)linux-france.org

Plus en détail

Internet Protocol. «La couche IP du réseau Internet»

Internet Protocol. «La couche IP du réseau Internet» Internet Protocol «La couche IP du réseau Internet» Rôle de la couche IP Emission d un paquet sur le réseau Réception d un paquet depuis le réseau Configuration IP par l administrateur Noyau IP Performance

Plus en détail

V - Les applications. V.1 - Le Domain Name System. V.1.1 - Organisation de l espace. Annuaire distribué. Définition. Utilisation par le resolver

V - Les applications. V.1 - Le Domain Name System. V.1.1 - Organisation de l espace. Annuaire distribué. Définition. Utilisation par le resolver V - Les applications V.1 - Le Domain Name System Annuaire distribué nom symbolique adresse IP chaque domaine gère sa partie Définition d un protocole de communication [RFC 1034] [RFC 1035] d une politique

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

DHCP Dynamic Host Configuration Protocol (Protocole de Configuration d'hôte Dynamique)

DHCP Dynamic Host Configuration Protocol (Protocole de Configuration d'hôte Dynamique) DHCP Dynamic Host Configuration Protocol (Protocole de Configuration d'hôte Dynamique) DYNAMIQUE HOST CONFIGURATION PROTOCOLE ( DHCP )...2 1.) Qu'est ce que DHCP?...2 1.1) Qu'entend-on par DHCP?...2 1.2)

Plus en détail

Réseaux IUP2 / 2005 IPv6

Réseaux IUP2 / 2005 IPv6 Réseaux IUP2 / 2005 IPv6 1 IP v6 : Objectifs Résoudre la pénurie d'adresses IP v4 Délai grâce à CIDR et NAT Milliards d'hôtes même avec allocation inefficace des adresses Réduire la taille des tables de

Plus en détail

Oléane VPN : Les nouvelles fonctions de gestion de réseaux. Orange Business Services

Oléane VPN : Les nouvelles fonctions de gestion de réseaux. Orange Business Services Oléane VPN : Les nouvelles fonctions de gestion de réseaux Orange Business Services sommaire 1. Qu'est-ce que la fonction serveur/relais DHCP? Comment cela fonctionne-t-il?...3 1.1. Serveur DHCP...3 1.2.

Plus en détail

Microsoft Windows 2000 Implémentation d une infrastructure réseau Microsoft Windows 2000

Microsoft Windows 2000 Implémentation d une infrastructure réseau Microsoft Windows 2000 Microsoft Windows 2000 Implémentation d une infrastructure réseau Microsoft Windows 2000 Essentiel de préparation à la certification 70-216 Par : NEDJIMI Brahim THOBOIS Loïc TUDURY Matthieu 23, rue Château

Plus en détail

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP Vue d ensemble du basculement DHCP Dans Windows Server 2008 R2, il existe deux options à haute disponibilité dans le cadre du déploiement du serveur DHCP. Chacune de ces options est liée à certains défis.

Plus en détail

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1). Chapitre 5 Protocoles réseaux Durée : 4 Heures Type : Théorique I. Rappel 1. Le bit Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1). 2. L'octet C'est un ensemble de 8 bits.

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

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free. 2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement

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

Essentiel Windows 2003 IMPLEMENTATION, ADMINISTRATION ET MAINTENANCE D UNE INFRASTRUCTURE RESEAU MICROSOFT WINDOWS 2003

Essentiel Windows 2003 IMPLEMENTATION, ADMINISTRATION ET MAINTENANCE D UNE INFRASTRUCTURE RESEAU MICROSOFT WINDOWS 2003 Essentiel Windows 2003 IMPLEMENTATION, ADMINISTRATION ET MAINTENANCE D UNE INFRASTRUCTURE RESEAU MICROSOFT WINDOWS 2003!" #$%&'(%%) Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010

Plus en détail

Protocoles DHCP et DNS

Protocoles DHCP et DNS Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)

Plus en détail

P R O J E T P E R S O N N A L I S E E N C A D R E

P R O J E T P E R S O N N A L I S E E N C A D R E P R O J E T P E R S O N N A L I S E E N C A D R E INSTALLATION D UN SERVEUR DHCP DATE 30/10/2014 DESCRIPTION DU PPE AUTEUR Projet de création d un serveur DHCP dans le cadre d une petite entreprise (

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

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

Plan. Programmation Internet Cours 3. Organismes de standardisation

Plan. Programmation Internet Cours 3. Organismes de standardisation Plan Programmation Internet Cours 3 Kim Nguy ên http://www.lri.fr/~kn 1. Système d exploitation 2. Réseau et Internet 2.1 Principes des réseaux 2.2 TCP/IP 2.3 Adresses, routage, DNS 30 septembre 2013 1

Plus en détail

L3 informatique Réseaux : Configuration d une interface réseau

L3 informatique Réseaux : Configuration d une interface réseau L3 informatique Réseaux : Configuration d une interface réseau Sovanna Tan Septembre 2009 Révision septembre 2012 1/23 Sovanna Tan Configuration d une interface réseau Plan 1 Introduction aux réseaux 2

Plus en détail

Démarrage à partir du réseau

Démarrage à partir du réseau Démarrage à partir du réseau Matthieu Herrb LAAS-CNRS 12 octobre 2006 Plan 1 Introduction 2 Protocoles de démarrage réseau 3 Implémentations pratiques 4 Sécurité 5 Conclusion Pourquoi démarrer du réseau?

Plus en détail

Installation DNS, AD, DHCP

Installation DNS, AD, DHCP Installation DNS, AD, DHCP Christophe BOUTHIER Page 1 Sommaire : Installation du serveur DHCP... 3 Introduction... 3 Installation... 4 Mise en place du DNS et de l active Directory... 15 Christophe BOUTHIER

Plus en détail

Le Modèle TCP/IP Partie 4 : Couche réseau Protocole IP

Le Modèle TCP/IP Partie 4 : Couche réseau Protocole IP Le Modèle TCP/IP Partie 4 : Couche réseau Protocole IP Modèle TCP/IP Retour au Modèle TCP/IP : le protocole IP APLICATION TRANSPORT LIENS RESEAU LLC LIAISON ----------- MAC La couche RESEAU; Le protocole

Plus en détail

DIFF AVANCÉE. Samy. samy@via.ecp.fr

DIFF AVANCÉE. Samy. samy@via.ecp.fr DIFF AVANCÉE Samy samy@via.ecp.fr I. RETOUR SUR QUELQUES PROTOCOLES COUCHE FONCTIONS Protocoles 7 Application 6 Présentation 5 Session 4 Transport 3 Réseau 2 Liaison 1 Physique Interface entre l utilisateur

Plus en détail

Module 2 : Allocation de l'adressage IP à l'aide du protocole DHCP

Module 2 : Allocation de l'adressage IP à l'aide du protocole DHCP Module 2 : Allocation de l'adressage IP à l'aide du protocole DHCP Table des matières Vue d'ensemble 1 Présentation multimédia : Rôle du protocole DHCP dans l'infrastructure réseau 2 Leçon : Ajout et autorisation

Plus en détail

Administration réseau Introduction

Administration réseau Introduction Administration réseau Introduction A. Guermouche A. Guermouche Cours 1 : Introduction 1 Plan 1. Introduction Organisation Contenu 2. Quelques Rappels : Internet et le modèle TCP/ Visage de l Internet Le

Plus en détail

Fonctionnement du protocole DHCP. Protocole DHCP (S4/C7)

Fonctionnement du protocole DHCP. Protocole DHCP (S4/C7) Protocole DHCP (S4/C7) Le protocole DHCP (Dynamic Host Configuration Protocol) Le service DHCP permet à un hôte d obtenir automatiquement une adresse IP lorsqu il se connecte au réseau. Le serveur DHCP

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 5 01 Dans un environnement IPv4, quelles informations un routeur utilise-t-il pour transmettre des paquets de données

Plus en détail

Enoncé du TP 6 Réseaux

Enoncé du TP 6 Réseaux Enoncé du TP 6 Réseaux Interrogations DNS et auto-configuration par DHCP C. Pain-Barre INFO - IUT Aix-en-Provence version du 4/4/2013 Table des matières 1 Noms de stations et de domaine 2 1.1 Noms officieux............................................

Plus en détail

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection) II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection) II.2/ Description des couches 1&2 La couche physique s'occupe de la transmission des bits de façon brute sur un canal de

Plus en détail

Activité - Serveur sous Linux Suse

Activité - Serveur sous Linux Suse Activité - Serveur sous Linux Suse Configuration de services réseaux Problématique : Configurer les services réseaux (DHCP, SAMBA, APACHE2) sur un serveur afin de répondre au besoin des postes clients

Plus en détail

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015 M1101a Cours 4 Réseaux IP, Travail à distance Département Informatique IUT2, UPMF 2014/2015 Département Informatique (IUT2, UPMF) M1101a Cours 4 2014/2015 1 / 45 Plan du cours 1 Introduction 2 Environnement

Plus en détail

1 Généralités sur les réseaux informatiques. 2 Organisation de l'internet. 3 Les services de l'internet. 4 Les protocoles TCP IP

1 Généralités sur les réseaux informatiques. 2 Organisation de l'internet. 3 Les services de l'internet. 4 Les protocoles TCP IP 1 sur les réseaux informatiques 2 Organisation de l'internet 3 Les services de l'internet 4 Les protocoles TCP IP 5 Moyens de connexion à l'internet 6 Sécurité sur l'internet 89 4 Les protocoles TCP IP

Plus en détail

Notions sur les réseaux TCP/IP, avec et sans fil

Notions sur les réseaux TCP/IP, avec et sans fil 5 Notions sur les réseaux TCP/IP, avec et sans fil Chapitre Au sommaire de ce chapitre Principe du réseau Internet Termes basiques du paramétrage de TCP/IP Principe des ports TCP et UDP Et les VPN? Dans

Plus en détail

Chapitre VIII : Introduction aux réseaux. Motivations. Notion de système distribué. Motivations Différents types de SE

Chapitre VIII : Introduction aux réseaux. Motivations. Notion de système distribué. Motivations Différents types de SE Chapitre VIII : Introduction aux réseaux Eric.Leclercq@u-bourgogne.fr Département IEM http://ufrsciencestech.u-bourgogne.fr http://ludique.u-bourgogne.fr/~leclercq 4 mai 2006 1 Structures de Systèmes distribués

Plus en détail

TCP/IP, NAT/PAT et Firewall

TCP/IP, NAT/PAT et Firewall Année 2011-2012 Réseaux 2 TCP/IP, NAT/PAT et Firewall Nicolas Baudru & Nicolas Durand 2e année IRM ESIL Attention! Vous devez rendre pour chaque exercice un fichier.xml correspondant à votre simulation.

Plus en détail

I : DHCP WINS DNS IIS

I : DHCP WINS DNS IIS ROYAUME DU MAROC OFPPT Office de la Formation Professionnelle et de la Promotion du Travail Partie I : DHCP WINS DNS IIS Sommaire Sommaire : Sommaire :... 2 Chapitre I : Protocole DHCP... 4 Leçon 1 : Présentation

Plus en détail

DHCP Dynamic Host Control Protocol

DHCP Dynamic Host Control Protocol DHCP Dynamic Host Control Protocol Ce protocole permet aux administrateurs de réseaux TCP/IP de configurer les postes clients de façon automatique. Il a été utilisé par les fournisseurs d'accès à l'internet

Plus en détail

INTERNET & RESEAUX. Dino LOPEZ PACHECO lopezpac@i3s.unice.fr

INTERNET & RESEAUX. Dino LOPEZ PACHECO lopezpac@i3s.unice.fr INTERNET & RESEAUX Dino LOPEZ PACHECO lopezpac@i3s.unice.fr Le modèle OSI Le modèle OSI (cont) Résolution et obtention d'adresses Démarrage et auto-configuration Ex. DHCP Recherche d'une adresse IP à partir

Plus en détail

MISE EN PLACE DE LA PLATEFORME DE TESTS...

MISE EN PLACE DE LA PLATEFORME DE TESTS... SOMMAIRE : MISE EN PLACE DE LA PLATEFORME DE TESTS...2 INTRODUCTION...2 LE CÂBLE DE BOUCLE EXTERNE...2 CONFIGURATION DU POSTE INFORMATIQUE...3 Problème posé...3 Identification des éléments mis en cause...3

Plus en détail