Home
Réseaux — Partie 4 : Travaux pratiques
Contents
1. 500 D envoie un unique paquet ICMP de taille 500 octets la machine d adresse 10 0 0 1 en posi tionnant le bit DF 2 3 route La commande route permet d afficher et d diter la table de routage d une machine Des exemples typiques d utilisation sont les suivants route affiche la table de routage route add net 10 10 0 0 netmask 255 255 0 0 eth0 ajoute la r gle suivante la fin de la table de routage Destination Passerelle Masque Drapeaux Interface 10 10 0 0 255 255 0 0 U eth0 route add default gw 10 10 0 1 ethO ajoute la r gle suivante la fin de la table de routage Destination Passerelle Masque Drapeaux Interface default 10 10 0 1 0 0 0 0 UG ethO 2 4 arp La commande arp permet de consulter et d diter la table de correspondances apprises entre les adresses logiques IP et les adresses physiques MAC Exercice 1 1 C blage de l architecture physique R aliser deux r seaux locaux LAN d adresse 192 168 N 0 24 et LAN d adresse 10 N 0 0 16 o N est le num ro de votre rang e Dans ce r seau 4 machines sont utilis es PC est connect e au r seau LAN PC est connect e aux deux r seaux et joue le r le de routeur PC3 et PCA sont connect es au r seau LAN Exercice 1 2 Configuration du r seau Question 1 Proposer un plan d adressage et attribuer les adresses propos es aux diff rentes machines Par convention on attribue un routeur connect un r seau la derni re
2. adresse disponible sur ce r seau Tester le bon fonctionnement de chaque r seau s par ment l un de l autre Question 2 Afficher les tables de routage de chacune des machines et justifier leur contenu Question 3 Utiliser la commande hostname pour attribuer chaque machine son adresse sym bolique PC Le fichier etc hosts permet de sp cifier des correspondances entre adresses sym boliques et adresses IP diter ce fichier sur chacune des machines de sorte pouvoir utiliser les adresses symboliques des autres machines Question 4 l aide de wireshark capturer le trafic chang sur le r seau LAN suite l ex cution de la commande ping pc2 c 1 sur la machine PC Donner les l ments suivants et les justifier le chronogramme des trames chang es entre PC et PC R seaux Partie 4 3 IUT R amp T Villetaneuse le format d un paquet ARP et le fonctionnement de ce protoole le format d un paquet ICMP le contenu de la table arp de la machine PC Question 5 Capturer le trafic chang sur le r seau LAN suite l ex cution de la commande ping pc3 c 1 sur la machine PC Question 6 Par d faut une machine LINUX ne route pas les paquets IP re us Afin d activer le routage sur une machine un drapeau ip_forward doit tre positionn la valeur 1 Ce drapeau se trouve dans le fichier proc sys net ipv4 ip_forward crire un script shell nomm routeur qui fonctionne co
3. des r gles dans la table de routage est important en effet la premi re r gle valide est utilis e 2 Commandes de base 2 1 ifconfig La commande ifconfig permet de configurer et consulter la configuration des interfaces r seau d une machine Le tableau suivant en indique quelques exemples d utilisation Commande Description ifconfig a Afficher l tat de toutes les interfaces ifconfig eth0 Afficher la configuration de l interface eth0 ifconfig eth0 10 0 0 1 8 Attribuer l adresse 10 0 0 1 8 l interface eth0 ifconfig eth0 up Activer l interface eth0 ifconfig eth0 down D sactiver l interface eth0 ifconfig eth0 mtu 1000 Fixer la taille maximale des trames 1000 octets De nombreuses autres options sont disponibles que l on peut obtenir en consultant le manuel en ligne 2 2 ping La commande ping permet d envoyer des paquets ICMP de type ECHO Request une machine identifi e par son adresse IP la r ception d un tel paquet la machine destination r pond par un paquet ICMP de type ECHO Reply La commande ping permet donc de tester la connectivit d une machine partir d une autre tout en donnant des informations sur le trafic entre les deux machines en mesurant le temps d aller retour Elle dispose galement de nombreuses options telles que pr ciser le nombre de paquets ICMP envoyer R seaux Partie 4 2 IUT R amp T Villetaneuse Exemple La commande ping 10 0 0 1 c 1 s
4. est obtenue par show et les principales sont R seaux Partie 4 8 IUT R amp T Villetaneuse show interface affiche les informations sur les interfaces r seau du routeur show ip route affiche la table de routage show ip forwarding affiche l tat du drapeau de routage du noyau syst me show history affiche l historique de la session Dans le mode privil gi la commande write terminal permet d afficher la configuration cou rante du routeur Commandes de configuration Afin de pouvoir changer la configuration du routeur il faut d abord entrer dans le mode privil gi en utilisant la commande enable puis passer en mode terminal de configuration l aide de la commande configure terminal Dans ce mode le message d invite la forme Routeur config La configuration des interfaces du routeur n cessite de passer dans un mode de configuration d interfaces accessible partir du mode terminal de configuration par la commande Routeur config interface nom_interface Ce mode de configuration d interfaces est caract ris par le message d invite Routeur configif L ajout d une r gle de routage s effectue avec ip route r seau_destination interface_du_routeur Apr s avoir modifi la configuration il faut la sauvegarder Routeur copy runningconfig startupconfig Exemple Attribuons l interface eth0 l adresse 10 0 0 1 8 Routeur configure terminal Routeur config interface et
5. R seaux Partie 4 Travaux pratiques IUT de Villetaneuse R amp T 1 re ann e 6 mai 2012 1 Commandes de base Objectif L objectif de ce TP est de se familiariser avec les commandes de base de gestion des interfaces r seau sous LINUX ifconfig ping route arp et d tudier les formats des protocoles IP ICMP ARP 1 La couche r seau TCP IP Trois principaux protocoles constituent la couche r seau TCP IP IP Internet Protocol assure l adressage le routage de paquets et la gestion de la fragmentation ainsi que l assemblage des paquets ICMP Internet Control Message Protocol est utilis pour v hiculer les messages de contr le et de gestion ARP Address Resolution Protocol permet de retrouver sur une liaison de donn e telle qu Ether net l adresse physique d une machine l adresse MAC partir d une adresse logique l adresse IP 1 1 Adresses IPv4 Une adresse IPv4 est une suite de 32 bits soit 4 octets compos e de deux parties Net ID qui d signe l adresse du r seau Host ID qui indique l adresse d une machine connect e ce r seau Pour faciliter la lecture des adresses IPv4 celles ci sont not es sous la forme de 4 nombres corres pondant aux 4 octets et s par s par des points Exemple L adresse 00001010 00000000 00000000 00000001 est not e 10 0 0 1 1 2 Masques r seau Une structure annexe appel e masque r seau netmask permet de distinguer les d
6. ande Observer et expliquer le trafic g n r par l ex cution de cette commande R seaux Partie 4 5 IUT R amp T Villetaneuse 3 hub nues u Ea PC32 PC33 5 pe ER 1 E PC2 PC23 hub hub N PCi PCi3 FIGURE 1 Sch ma de c blage Question 4 Sur la machine PC ex cuter la commande ping pc33 n 1 Quel est le r sultat de cette commande Observer et expliquer le trafic g n r par l ex cution de cette commande R seaux Partie 4 6 IUT R amp T Villetaneuse 3 Routage hi rarchique Exercice 3 1 On consid re un r seau d adresse 130 120 0 0 16 Ce r seau est reli Internet par un routeur R On souhaite le d composer en deux sous r seaux chacun d eux tant d compos en trois sous r seaux Chacun de ces derniers sous r seaux doit permettre d accueillir au plus 24 machines Question 1 Proposer un plan d adressage pour les diff rents sous r seaux en pr cisant la pre mi re et la derni re adresse disponible ainsi que le masque associ Question 2 Utiliser MARIONNET pour r aliser ce montage en se limitant repr senter chaque sous r seau par les routeurs qui le relient aux autres r seaux Configurer les tables de routages des diff rents routeurs pour assurer la connectivit entre les diff rents r seaux tout en minimisant le nombre de r gles d
7. contrats DHCP en cours Un ser veur ne peut s ex cuter sans ce fichier Il peut tre cr avant le premier lancement du fichier en utilisant la commande touch var lib dhcp dhcpd leases Le fichier var l1ib dhcp dhcpd leases contient les contrats DHCP expir s Apr s l dition du fichier dhcpd conf un red marrage du serveur DHCP doit tre effectu afin de prendre en compte la nouvelle configuration Les commandes de d marrage et d arr t du serveur sur une machine MARIONNET sont les suivantes etc init d dhcp3 server start d marrer le serveur etc init d dhcp3 server stop arr ter le serveur etc init d dhcp3 server restart red marrer le serveur Client DHCP Pour demander une configuration au serveur une machine ex cute un client DHCP avec la commande dhclient Le client utilise galement un fichier de configuration qui dans le cas de MARIONNET se trouve dans etc dhcp3 dhclient conf Celui ci ne doit pas tre modifi Les contrats de configuration obtenus par le client sont sauvegard s dans var lib dhcp3 dhclient leases R seaux Partie 4 11 IUT R amp T Villetaneuse Exercice 5 1 En utilisant l environnement MARIONNET d finir 5 machines PC PC La machine PC joue le r le d un routeur qui relie un r seau LAN compos de PC et PCa et un r seau LAN compos de PCA et PCs R aliser le montage et la configuration Question 1 Installer un serveur DHCP sur la machine PC3 afin de con
8. ctue un et de l adresse destination d un paquet transmettre et du masque de la r gle de routage valuer Si le r sultat est gal au champ destination de la r gle celle ci est utilis e et le paquet envoy sur l interface de cette r gle Si le paquet doit tre envoy un routeur l adresse de celui ci figure dans le champ passerelle de la r gle de routage et le champ drapeaux comporte le drapeau G Gateway Sinon il est envoy la machine destination et le drapeau H Host est positionn Un drapeau U Up indique que la r gle de routage est active Si la valeur obtenue par l op ration et n est pas celle du champ destination de la r gle de routage celle ci ne peut pas tre appliqu e Toutes les r gles sont examin es une par une jusqu temps d en trouver une valide Si aucune r gle ne peut tre appliqu e un paquet ICMP est envoy la machine source pour lui notifier l incident Exemple Soit la table de routage suivante d une machine connect e un r seau local dont l adresse est 192 168 1 0 24 Destination Passerelle Masque Drapeaux Interface 192 168 1 0 255 255 255 0 U eth1 default 192 168 1 254 0 0 0 0 UG eth1 La premi re r gle indique qu un paquet destination d une machine connect e sur le m me r seau local est envoy directement la machine destination La seconde r gle indique que tout autre paquet sera envoy un routeur d adresse 192 168 1 254 L ordre
9. dre en main cet outil et d autre part de refaire le point sur l interconnexion de r seaux locaux et le routage statique Introduction MARIONNET MARIONNET est un logiciel libre de manipulation de laboratoire virtuel de r seaux voir le site www marionnet org Ce logiciel permet d ex cuter sur une seule machine des machines Linux virtuelles repr sentant des machines que l on peut interconnecter pour r aliser des r seaux locaux interconnect s en utilisant les quipements virtuels suivants des c bles droits ou crois s des hubs des commutateurs et des routeurs L interaction avec une machine virtuelle Linux se passe classiquement via un terminal ex cutant un interpr teur shell Petit manuel d utilisation MARIONNET offre une interface graphique assez intuitive qui permet de r aliser des montages de r seaux Pour com mencer un montage ouvrez un nouveau projet Des ic nes qui repr sentent les principaux quipements utilisables seront alors disponibles En cliquant sur une ic ne vous avez la possibilit d ajouter un quipement d sign au montage d activer de d sactiver ou d diter les caract ristiques d un quipement existant L onglet interfaces permet de configurer les interfaces r seaux des quipements Une fois le montage est termin vous pouvez l activer en cliquant sur le bouton tout d marrer Des fen tres repr sentant les diff rents quipements seront alors affich es L acc s une machi
10. e routage dans les diff rentes tables Proposer un plan de test pour votre configuration Question 3 Proposer des sc narios pour g n rer des paquets ICMP qui signalent diff rents types d erreurs de routage R seaux Partie 4 7 IUT R amp T Villetaneuse 4 Routage statique avec zebra Objectifs Ce TP a pour but de pr senter zebra un routeur logiciel multi protocoles qui offre une interface utilisateur similaire aux routeurs Cisco Introduction zebra Le logiciel libre zebra voir http www zebra org est un routeur logiciel multi protocoles modulaire Il permet d ex cuter la plupart des protocoles de routage IP sur une machine LINUX la transformant ainsi en routeur Il comporte un d mon par protocole support par exemple RIP OSPF et un d mon central qui assure le routage statique et g re galement les tables de routage mises jour par les protocoles de routage dynamique Dans l environnement MARIONNET les routeurs sont mis en uvre en utilisant des machines LINUX ex cutant des d mons zebra Le d mon zebra est associ par d faut au port TCP 2601 Ainsi apr s le d marrage d un routeur on peut se connecter l interface d administration en utilisant une connexion telnet partir d une machine connect e directement au routeur Il ne faut pas oublier d attribuer avant le d marrage une adresse IP valable au port du routeur connect la machine partir de laquelle celui ci est adm
11. eux parties d une adresse IPv4 C est une suite de 32 bits galement dans laquelle les bits correspondant la partie Net ID sont 1 et tous les autres correspondant donc Host ID sont 0 tant donn es une adresse a et un masque m l adresse r seau est obtenue en effectuant un et bit bit entre a et m Exemple Soient a 10 0 0 1 et m 255 0 0 0 L adresse r seau est alors 10 0 0 0 Une autre mani re de noter l adresse et le masque est d utiliser adresse IP n o n est le nombre de bits utilis s pour la partie Net ID Exemple L adresse pr c dente peut tre galement not e 10 0 0 1 8 1 3 Routage La fontion de routage a pour r le de trouver un chemin encore appel route reliant la ma chine source d un paquet IP la machine destination Le r seau TCP IP utilise la technique de commutation de paquets avec laquelle deux paquets envoy s d une machine m une machine m2 peuvent suivre des chemins diff rents et arriver dans un ordre diff rent de leur ordre d mission R seaux Partie 4 1 IUT R amp T Villetaneuse L approche de routage la plus simple mais la moins performante est le routage statique chaque machine travers e par les paquets poss de une table de routage compos e d un ensemble ordonn de r gles statiques de routage ayant chacune la forme suivante destination passerelle masque drapeaux interface Pour effectuer l valuation d une r gle de routage on effe
12. figurer les machines des deux r seaux locaux comme suit LAN est un r seau priv d adresse 10 0 0 0 8 LAN a pour adresse 198 160 45 0 24 Question 2 V rifier qu aucun serveur DHCP n est lanc ailleurs que sur PC3 Question 3 Activer le serveur DHCP D marrer un client sur la machine PC V rifier le bon fonctionnement du service DHCP et analyser les trames chang es entre PC et PC 3 lors de la configuration automatique Question 4 Quelle est la dur e du bail concernant l adresse de PC Question 5 Ex cuter des clients DHCP sur les autres machines et v rifier le bon d roulement des configurations Question 6 Modifier la configuration du serveur afin d attribuer toujours la m me adresse PCi Question 7 Proposer un sc nario pour g n rer un paquet d acquittement n gatif de la part du serveur DHCP R seaux Partie 4 12 IUT R amp T Villetaneuse
13. hO Routeur configif ip addr 10 0 0 1 8 Routeur configif no shut Routeur configif end Routeur config end Routeur copy runningconfig startupconfig Routeur Exercice 4 1 Question 1 Utiliser l environnement MARIONNET pour r aliser un montage reliant une machine PC un routeur R Le routeur R a au moins deux ports La machine PC a pour adresse 192 168 1 1 24 Quelle doit tre l adresse du port de R utilis pour connecter PC Quel type de c ble utiliser pour cette connexion Tester la connectivit entre PC et R l aide de la commande ping Question 2 Utiliser la machine PC pour administrer le routeur R Se connecter R par telnet et tester les commandes de consultation Question 3 Relier une nouvelle machine PC2 d adresse 194 194 1 1 24 R1 Modifier les configurations des machines et du routeur pour assurer la connectivit entre les deux r seaux R seaux Partie 4 9 IUT R amp T Villetaneuse Question 4 Ajouter un nouveau routeur R connect R et une nouvelle machine PC3 d adresse 80 85 0 1 16 Faire le n cessaire pour assurer la connectivit entre les trois machines Question 5 Proposer des sc narios utilisant la commande ping pour capturer des paquets icmp signalant les probl mes de routage suivants h te inconnu host unreachable r seau inconnu network unreachable expiration de la dur e de vie fragmentation requise mais non a
14. inistr Connexion un routeur Soit un routeur R connect une machine M Pour administrer le routeur R partir de la machine M on ex cute la commande telnet R 2601 o R est l adresse IP du routeur Un mot de passe est requis pour cette connexion avec MARIONNET le mot de passe est zebra Si l authentification r ussit on entre dans le mode de consultation symbolis par un message d invite de la forme Routeur gt o Routeur est le nom donn au routeur Modes d ex cution Il existe deux principaux modes de fonctionnement le mode de consultation qui est le mode par d faut la connexion permet de consulter l tat du routeur le mode privil gi permet de modifier la configuration et le fonctionnement du routeur Un autre mot de passe est requis dans le cas de MARIONNET c est le m me Ce mode est caract ris par un message d invite de la forme Routeurt Les commandes g n rales sont les suivantes enable passage du mode consultation au mode privil gi disable passage du mode privil gi au mode consultation aide en ligne concernant le stade courant list liste des commandes disponibles au stade courant exit ou quit terminer le mode courant et retourner au mode pr c dent Commandes de consultation La principale commande de consultation est la commande show disponible la fois en mode de consultation et en mode privil gi Elle a de nombreuses options dont la liste
15. mme suit routeur affiche l tat courant du drapeau ip_forward routeur on active le routage routeur off d sactive le routage routeur h affiche un message d aide expliquant l utilisation de cette commande Question 7 Utiliser le script routeur pour activer le routage sur PC2 Ex cuter la commande ping pc3 c 1 sur la machine PC Justifier le r sultat obtenu Question 8 En utilisant la commande route diter les tables de routage des diff rentes ma chines pour tablir des chemins entre les deux r seaux Tester le bon fonctionnement de votre configuration Question 9 Ex cuter la commande ping pc3 c 1 sur la machine PC et capturer les trames qui circulent sur les deux r seaux suite cette ex cution Donner le chronogramme d change de trames et de paquets sur les trois machines PC1 PCa et PC3 Relever les adresses source et destination Justifier le trafic ainsi observ Question 10 Ins rer l adresse MAC du routeur dans la table arp des machines PC PC et PCA Ex cuter la commande ping pr c dente Quels sont les effets des modifications des tables arp Question 11 Le paquet IP envoy de PC PCs a t il subi des modifications en traversant le routeur PC Justifier votre r ponse R seaux Partie 4 4 IUT R amp T Villetaneuse 2 Prise en main de MARIONNET Objectif MARIONNET est un laboratoire de manipulation de r seaux virtuels Les objectifs du TP sont d une part de pren
16. ne se fait via un terminal ex cutant un interpr teur shell qui porte le nom de la machine Par d faut on utilise le login mot de passe root root Vous avez la possibilit d arr ter et de d marrer un quipement via des menus contextuels qui apparaissent en cliquant sur l ic ne qui repr sente l quipement cible Exercice 2 1 On souhaite r aliser le montage de la figure 1 Ce montage comporte 3 rang es chacune avec 3 machines PC PCi et PC 3 o i est le num ro de la rang e De plus les machines PC PC sont connect es un r seau LAN d adresse 192 169 i 0 24 les machines PC 2 PC 3 sont connect es un r seau LAN io d adresse 10 i 0 0 16 un r seau r seau commut transversal relie les trois machines PC Vi 1 3 Question 1 Ouvrir un nouveau projet MARIONNET et r aliser le montage de la figure 1 en faisant attention au choix des types de c bles utiliser pour connecter les diff rents quipements Attribuer des adresses IP valides aux diff rentes interfaces et configurer les machines PC pour jouer le r le d un routeur entre les deux r seaux d une rang e Tester votre montage et justifier la validit de votre configuration Question 2 Configurer les tables de routage des machines PC de sorte assurer la connectivit entre les machines PC 2 Tester votre configuration Question 3 Sur la machine PC22 ex cuter la commande ping pc23 n 1 Quel est le r sultat de cette comm
17. utoris e R seaux Partie 4 10 IUT R amp T Villetaneuse 5 Configuration dynamique avec DHCP Objectif Ce TP est une initiation la configuration dynamique de la couche IP en utilisant le protocole DHCP DHCP DHCP est un protocole op rant au niveau application dont l objectif est de fournir un service de configuration automatique de la couche IP des machines connect es sur un r seau local Le service fonctionne en mode cient serveur Le serveur DHCP est ex cut sur une machine g n ralement un routeur Il attend des requ tes de configuration envoy es par des clients DHCP sur toutes ses interfaces r seau par d faut Serveur DHCP Les informations n cessaires pour attribuer et g rer les contrats de configuration des machines clientes sont sauvegard es par le serveur dans deux principaux fichiers dhcpd conf est le fichier principal de configuration du serveur On y pr cise par exemple subnet sous r seaux configurer range plage d adresses attribuer un sous r seau default lease time et max lease time dur e de vie d un contrat de configuration routers adresses des routeurs par d faut serveurs de noms noms de domaines etc Sur une machine de l environnement MARIONNET ce fichier se trouve dans etc dhcp3 dhcpd conf Il contient des exemples de configurations type comment s par des var lib dhcp dhcpd leases contient des informations sur les
Download Pdf Manuals
Related Search
Related Contents
家庭用品の品質表示に関する検討会報告書[PDF:689 KB] Star Trac E-TR User's Manual TOMO II - ECOMMERCE - Repositorio CISC Küchenmaschine VIEW: 3Com Wireless LAN Mobility System sM-Client Projekt - sM-Client Releases Lennox Hearth 36-EODC Outdoor Fireplace User Manual Modelo 8461 Guía del Usuario de METTLER TOLEDO Télécharger la plaquette explicative Copyright © All rights reserved.
Failed to retrieve file