TP 4 de Réseaux - DEPARTEMENT INFORMATIQUE IUT Aix
Transcription
TP 4 de Réseaux - DEPARTEMENT INFORMATIQUE IUT Aix
TP 4 Réseaux Manipulation de commandes réseaux C. Pain-Barre INFO - IUT Aix-en-Provence M 1 version du 13/12/2009 Pour ce TP, vous devez travailler sur Windows. Commande arp La commande permettant de consulter ou de modifier le cache ARP, sous Unix (Linux) et Windows, est arp. 1.1 Cache ARP de allegro La commande arp sous allegro est située dans le répertoire /sbin. - Le répertoire /sbin tout comme /usr/sbin contiennent des commandes destinées normalement aux administrateurs. Ces répertoires ne sont donc pas contenus par défaut dans le PATH des utilisateurs. Il faudra donc les rajouter pour faire ce TP. Modifier votre PATH en tapant : $ PATH="$PATH:/sbin:/usr/sbin" Exercice 1 (arp sur allegro) Consulter le manuel en ligne Linux de arp sur allegro en tapant : $ man arp afin d’écrire les lignes de commandes permettant : 1. d’obtenir la liste de toutes les associations présentes dans le cache ARP de allegro 2. d’obtenir la même chose qu’en 1) mais où les adresses IP des machines apparaissent à la place de leurs noms 3. de rajouter l’association (139.124.187.6, 08:00:69:04:dd:e8) dans un cache ARP i Vous n’avez pas (pas plus que moi d’ailleurs) les autorisations nécessaires pour modifier la configuration de allegro. De ce fait, si vous tentez de taper la commande répondant à cette question, vous aurez certainement un affichage du genre : SIOCSARP : Opération non permise 4. de supprimer cette association [Corrigé] INFO - IUT Aix-en-Provence C. Pain-Barre, 2000-2009 TP 4 Réseaux Version du 13/12/2009 2/13 Exercice 2 (petites questions sur arp) 1. Comme nous le verrons plus tard, l’adresse de allegro est 139.124.187.4 et son masque est 255.255.255.0. Pensez-vous que son cache puisse contenir une association pour l’adresse 139.124.5.51 ? 2. Trouvez-vous dans le manuel de arp une option permettant d’obtenir l’adresse physique d’un hôte (station ou routeur) non présent dans le cache ? [Corrigé] 1.2 Cache ARP de votre PC Ouvrir une invite de commandes MS-DOS (l’interpréteur de commandes Windows) par le Menu Démarrer −→ Exécuter puis taper cmd et Entrée . i Il est sûrement inutile d’indiquer que cette invite de commandes tourne sur le PC et non sur allegro. . . Exercice 3 (arp sur windows) Consulter l’aide de arp sous Windows en tapant : C:> arp /? i Il est utile d’augmenter la mémoire de la fenêtre MS-DOS et avoir un ascenseur pour voir le début de l’affichage des commandes. Pour cela, effectuer un clic droit sur la barre du haut de la fenêtre MS-DOS puis sélectionner Propriétés. Dans l’onglet Configuration, on peut spécifier le nombre de lignes de la fenêtre en modifiant le champ Hauteur de la taille de la zone de mémoire tampon écran (mettre environ 200 lignes). Quelle est la commande MS-DOS permettant d’obtenir la liste de toutes les associations présentes dans le cache ARP de votre PC ? - Sous Windows, le chemin menant aux commandes réseau est déjà dans le PATH (qui est une variable existant aussi sous Windows). On peut d’ailleurs voir le contenu de cette variable en tapant : C:> echo %PATH% [Corrigé] C. Pain-Barre, 2000-2009 INFO - IUT Aix-en-Provence 3/13 2 Version du 13/12/2009 TP 4 Réseaux Configuration d’un hôte (station ou routeur) 2.1 Configuration des interfaces (ifconfig et ipconfig) 2.1.1 Rappels sur les interfaces Une interface identifie un périphérique permettant de se connecter à un réseau ainsi que les méthodes d’accès à ce réseau. Ce peut être un modem, une carte réseau, un port série, un port USB, ou autre. Une station ne possède et n’utilise généralement qu’une seule carte réseau. Les routeurs possèdent en revanche une interface par réseau auquel ils sont connectés. Sur Unix, une interface correspond à un point d’entrée dans le noyau (cœur du système). Envoyer des messages via les interfaces réseaux revient à passer des données à des procédures spéciales du noyau chargées d’effectuer les opérations d’entrées-sorties physiques. Une interface est généralement identifiée par un nom logique indiquant le type d’interface et le numéro d’ordre de la carte. Par exemple, sous Linux, une carte Ethernet classique sera identifiée par : • eth0 pour la première carte, • eth1 pour la seconde, • etc. Sur SunOS 7.0 (Unix de Sun MicroSystems), une carte Ethernet sera identifiée par : • le0 pour la première, • le1 pour la seconde, • etc. Une exception concerne l’interface loopback identifiée par lo suivi ou non d’un numéro. Cette interface correspond aux adresses IP commençant par 127. La plus communément utilisée étant l’adresse 127.0.0.1. Généralement, les stations sont configurées pour que cette interface puisse être désignée par le nom localhost (cas des stations Unix et Windows). L’interface loopback n’est pas rattachée à une carte réseau. C’est en fait une adresse permettant de tester en local uniquement des programmes utilisant TCP/IP, sans même disposer d’une liaison réseau. Cela permet donc de réaliser des tests sans pour autant provoquer de transmission sur le réseau, ou d’utiliser localement des services réseaux. Une interface possède (généralement) une adresse physique. C’est cette adresse qui est utilisée pour les communications dans le réseau. Pour que cette interface puisse être une destination dans l’Internet, il faut lui associer une adresse IP (une seule suffit). Ainsi, une station va posséder une seule adresse IP alors qu’un routeur va posséder une adresse IP par réseau auquel il est connecté, via une interface. Pour réaliser cette association, il faut configurer l’interface. - La commande permettant de configurer une interface sous Unix est ifconfig (interface configuration), qui se trouve aussi dans le répertoire /sbin. Son homologue sous Windows est ipconfig. La configuration d’une interface comprend : • l’adresse IP qui lui sera associée ; • le masque de sous-réseau ; - l’adresse du réseau de l’hôte est déduite de l’adresse IP et du masque. En effet, en appliquant le masque à l’adresse IP, on obtient son adresse de réseau. INFO - IUT Aix-en-Provence C. Pain-Barre, 2000-2009 TP 4 Réseaux Version du 13/12/2009 4/13 • l’adresse IP de diffusion (si possible) dans le réseau concerné. Un datagramme envoyé vers cette adresse est aussi destiné à cette interface. - l’adresse de diffusion est aussi déduite de l’adresse IP et du masque, en mettant à 1 dans l’adresse IP, les bits qui sont à zéro dans le masque. • un état actif (up) ou inactif (down) ; • un certain nombre d’options : le MTU (Maximum Transmission Unit : taille maximale d’une trame émise sur le réseau concerné) ; la possibilité de diffuser ou non via l’interface (BROADCAST) ; la possibilité de recevoir des messages émis en multi-diffusion (MULTICAST) ; l’activation du mode promiscuous, donnant la possibilité de recevoir toutes les trames émises sur le réseau, même celles n’étant pas destinées à l’adresse physique de cette interface... 2.1.2 Exercices Exercice 4 (ifconfig sur Linux) Consulter le manuel en ligne Linux de ifconfig sur allegro en tapant : $ man ifconfig afin de répondre aux questions suivantes : 1. Quelle est la ligne de commande Linux permettant d’obtenir la configuration de toutes les interfaces ? 2. Quelle est l’adresse Ethernet de allegro (il s’agit de l’information HWaddr) ? 3. Et son adresse IP associée ? 4. Quel est le MTU de notre réseau local ? 5. Quelle est la ligne de commande permettant de configurer l’interface Ethernet eth1 (une deuxième carte) avec : • l’adresse IP 192.168.10.20 et • le masque de sous-réseau de la classe B et • l’adresse IP de diffusion (à déduire des deux précédents points même si la commande le fait seule. . .), et • l’état actif ? i Comme pour arp, vous n’êtes pas autorisés à modifier la configuration de allegro ; il faut être root pour cela. Même si la commande tapée est correcte, elle provoquera des erreurs de type : SIOCSIFNETMASK : Permission non accordée SIOCGIFADDR : Aucun périphérique de ce type SIOCSIFBROADCAST : Permission non accordée SIOCSIFBRDADDR : Permission non accordée eth1 : interface inconnue : Aucun périphérique de ce type eth1 : interface inconnue : Aucun périphérique de ce type SIOCSIFADDR : Permission non accordée eth1 : interface inconnue : Aucun périphérique de ce type C. Pain-Barre, 2000-2009 INFO - IUT Aix-en-Provence 5/13 Version du 13/12/2009 TP 4 Réseaux 6. Quelle est la ligne de commande permettant d’utiliser comme adresse physique (MAC) 00:0F:1B:13:34:9A qui est différente de celle “fondue” dans la carte (si ! si ! c’est possible si le pilote le permet) ? [Corrigé] Exercice 5 (ipconfig sur Windows) Consulter l’aide de ipconfig sous Windows en tapant : C:> ipconfig /? afin de répondre aux questions suivantes : 1. Quelle est l’adresse IP de votre PC ? 2. Quel est son masque de sous-réseau ? 3. Quelle est son adresse MAC ? [Corrigé] 2.2 Configuration d’une table de routage La configuration de la table de routage se fait au moyen de la commande route sur Unix et Windows. Cette commande permet d’ajouter ou de supprimer des routeurs vers des réseaux ou des stations. Les informations importantes à spécifier lorsqu’on rajoute une route sont : • le type de destination (réseau ou hôte) ; • son adresse IP ; • le masque de cette adresse (afin de prendre en compte des regroupements de réseaux) s’il est différent de celui de la classe du réseau ; • le routeur associé (0.0.0.0 si la destination est directement accessible) ; • l’interface permettant de contacter le routeur (lo, eth0,. . .). i Ainsi qu’il a été dit au TP 3, il est possible d’interdire une destination en utilisant l’option reject. Exercice 6 (route sur Linux) i Sous Linux, la commande route se trouve dans le répertoire /sbin Consulter le manuel en ligne de route sur allegro en tapant : $ man route afin de répondre aux questions suivantes : 1. Quelles sont les routes connues sur allegro ? 2. Quelle est la commande permettant d’ajouter le routeur 139.124.187.250 pour l’adresse de réseau 138.125.0.0 (masque normal), qui est accessible par l’interface eth0 ? INFO - IUT Aix-en-Provence C. Pain-Barre, 2000-2009 TP 4 Réseaux i Version du 13/12/2009 6/13 Comme précédemment, vous n’êtes pas autorisés à modifier la configuration de allegro. Même si la commande tapée est correcte, elle provoquera des erreurs de type : SIOCADDRT : Opération non permise 3. Quelle est la commande permettant d’ajouter le routeur 139.124.187.251, accessible par l’interface eth0, avec pour destination le sous-réseau 194.199.220.128, où l’identifiant de sous-réseau a été prélevé aux 2 premiers bits de l’identifiant station pour réaliser le subnetting du réseau 194.199.220.0 ? 4. Quelle est la commande permettant de supprimer la route précédente ? 5. Quelle est la commande permettant d’ajouter les adresses de l’interface loopback ainsi qu’elle est définie dans la table ? [Corrigé] i La colonne Indic (ou flags, selon l’installation) contient une combinaison d’indicateurs donnant quelques renseignements sur la route. Parmi les indicateurs possibles, il y a U, H, G, D, M et ! : • U : la route est en service (activée). • H : la destination est un ordinateur (host). Sans cet indicateur, la destination est un réseau. • G : la route n’est pas directe et la passerelle est un routeur (gateway). Sans cet indicateur, la destination est directement accessible. • D : la route a été créée par une redirection (message ICMP). • M : la route a été modifiée par une redirection (message ICMP). • ! : la route est rejetée (option reject). Dans certaines implémentations, la table de routage peut contenir les adresses de la station ellemême. Par exemple, pour la station d’adresse 139.124.287.4, on pourrait avoir comme table : Destination 139.124.187.4 139.124.187.0 127.0.0.0 0.0.0.0 Passerelle 0.0.0.0 0.0.0.0 0.0.0.0 139.124.187.1 Genmask 255.255.255.255 255.255.255.0 255.0.0.0 0.0.0.0 Indic UH U U UG Metric 0 10 0 10 Ref Use Iface 0 0 eth0 0 0 eth0 0 0 lo 0 0 eth0 Exercice 7 (route sur Windows) Consulter l’aide de route sous Windows en tapant : C:> route /? afin de répondre aux questions suivantes : 1. Quelles sont les routes connues sur votre station ? 2. Quelle est la commande permettant d’ajouter le routeur 139.124.187.252 pour l’adresse de réseau 129.150.0.0 (masque normal), qui est accessible par l’interface correspondant à la carte réseau ? i Sous Windows non plus, vous ne pouvez pas modifier la configuration de la station. Ainsi, même si la commande tapée est correcte, elle provoquera des erreurs de type : L’ajout de l’itinéraire a échoué : Accès au réseau refusé. C. Pain-Barre, 2000-2009 INFO - IUT Aix-en-Provence 7/13 Version du 13/12/2009 TP 4 Réseaux 3. Quelle est la commande permettant de modifier la route précédente afin d’utiliser plutôt le routeur 139.124.187.253 ? 4. Quelle est la commande permettant de supprimer la route précédente ? [Corrigé] 3 Vérification de l’état du réseau 3.1 Commande ping Cette commande est disponible sur les systèmes Unix et Windows. Elle permet de tester l’acheminement de datagrammes sur le réseau et, accessoirement, de vérifier qu’une machine est bien présente sur le réseau. Elle permet aussi de réaliser des statistiques sur les temps de réponse ainsi que sur le pourcentage de paquets perdus. Pour cela, elle utilise le protocole ICMP en envoyant des messages (ICMP) de type "Demande d’ECHO" qui requièrent de la part de l’ICMP destinataire de répondre par un "Réponse d’ECHO". Sur certains systèmes, ping effectue plusieurs envois puis s’arrête en fournissant des statistiques sur le temps de propagation aller-retour (Round Trip Time). Sur d’autres systèmes (comme Linux), il faut arrêter ping en tapant Ctrl-C . Ainsi, lorsqu’une réponse arrive, on est assuré que l’ordinateur qu’on utilise est correctement configuré, de même que l’ordinateur intérrogé, que les réseaux qui les séparent sont opérationnels et que les routeurs intermédiaires sont correctement configurés. Exercice 8 (ping sur Linux) i sous Linux, la commande ping se trouve dans le répertoire /bin Consulter le manuel en ligne de ping sur allegro en tapant : $ man ping afin de tester l’accessibilité et la présence de : 1. l’interface loopback d’allegro (une des adresses 127.x.y.z). Taper Ctrl-C pour arrêter la commande. 2. votre PC (son adresse IP ayant été déterminée lors de l’utilisation de ipconfig), en précisant 10 tentatives 3. tous les hôtes du réseau, accessibles en broadcast (diffusion). Pour cela, préciser uniquement 2 tentatives. 4. de l’hôte 192.168.10.30 (il y a peu de chances d’avoir une réponse. . .) [Corrigé] Exercice 9 (ping sur Windows) Consulter l’aide de ping sous Windows en tapant : C:> ping /? ou si cela ne fonctionne pas : C:> help ping INFO - IUT Aix-en-Provence C. Pain-Barre, 2000-2009 TP 4 Réseaux Version du 13/12/2009 8/13 et si cela ne fonctionne toujours pas : C:> ping afin de tester l’accessibilité et la présence de : 1. allegro 2. www.free.fr 3. www.nasa.gov [Corrigé] Exercice 10 (ping et arp) Sur Windows : 1. Utiliser arp pour consulter le cache ARP de votre station. 2. Identifier une station allumée de votre salle de TP (par exemple d’un de vos voisins) qui ne figure pas dans le cache. 3. Utiliser ping pour tester l’accessibilité de cette station. 4. Consulter à nouveau le cache ARP de votre station. La station précédente y figure-t-elle ? Pourquoi ? 5. Pensez-vous qu’en éffectuant un ping en broadcast, votre cache ARP contiendra toutes les adresses MAC des stations accessibles du réseau du Département Informatique ? 6. Tester un ping en broadcast (uniquement 2 tentatives) et consulter le cache. Vous n’obtiendrez certainement pas toutes les adresses MAC mais probablement un certain nombre quand même. Pourquoi ? [Corrigé] 3.2 Commande traceroute Cette commande est disponible sur Unix et Windows. Elle s’appelle tracert sous Windows. Elle permet de connaître la route que suivra un datagramme que vous enverrez vers un hôte donné. Elle permet ainsi de savoir à quel endroit bloque la transmission d’un paquet que l’on tente d’envoyer sans succès (malheureusement, ça arrive). Elle provoque une erreur d’acheminement sur chaque routeur par lequel passe le datagramme IP en agissant sur le champ TTL de ce dernier. En effet, traceroute commence par envoyer un datagramme UDP1 véhiculé par un datagramme IP avec un TTL positionné à 1. Le premier routeur rencontré détruit le datagramme et renvoie une erreur ICMP de TTL expiré. On obtient ainsi l’adresse du premier routeur de la route. traceroute envoie ensuite un datagramme UDP dans un datagramme IP avec un TTL à 2 pour connaître le second routeur, et ainsi de suite, jusqu’à atteindre la destination spécifiée (mais sur un port non attribué pour recevoir un message ICMP de port inaccessible2 ). Exercice 11 (traceroute sur Linux) i Sous Linux, la commande traceroute se trouve dans le répertoire /usr/sbin 1 UDP est un protocole de transport que nous étudierons au second semestre. On verra la notion de port au second semestre quand nous étudierons la couche transport de TCP/IP. On dira pour le moment que le datagramme UDP est censé être destiné à une application n’existant pas, ce qui provoque une erreur. 2 C. Pain-Barre, 2000-2009 INFO - IUT Aix-en-Provence 9/13 Version du 13/12/2009 TP 4 Réseaux Consulter le manuel en ligne de traceroute sur allegro en tapant : $ man traceroute afin de déterminer les routes suivantes : 1. pour atteindre paprika.iut.univ-aix.fr 2. pour atteindre www.free.fr i Certainement à des fins de confidentialité, certains routeurs ne renvoient pas d’erreur ICMP. Cela se traduit dans traceroute par un timeout pour l’envoi et l’affichage d’une étoile plutôt que de l’adresse (ou le nom) du routeur. Puisque, pour chaque routeur, traceroute fait 3 tentatives, il y aura alors 3 étoiles (3 timeout). traceroute est alors considérablement ralenti. Si, à partir d’un certain point, plusieurs routeurs de suite ne répondent pas, c’est probablement que les messages sont filtrés et qu’il n’y aura pas d’espoir d’en savoir davantage. On peut alors arrêter traceroute. 3. pour atteindre saphir.lidil.univ-mrs.fr en demandant d’afficher les adresses IP des routeurs plutôt que leurs noms. 4. pour atteindre www.nasa.gov 5. pour atteindre l’hôte d’adresse 192.168.10.25. Bizarre n’est-ce pas ? 6. reprendre la question 2 en demandant à ce que les cinq premiers routeurs n’apparaissent pas (il faut agir sur le TTL du premier datagramme envoyé par traceroute) [Corrigé] i Il existe des versions graphiques de traceroute, notamment xtraceroute (qui n’est pas installé sur allegro) mais la localisation géographique des routeurs est loin d’être vraiment précise. . . Exercice 12 (tracert sur Windows) Consulter l’aide de tracert sous Windows en tapant : C:> tracert afin de déterminer les routes suivantes : 1. pour atteindre l’hôte ala05u00.u-3mrs.fr en demandant d’afficher les adresses IP des routeurs plutôt que leurs noms 2. pour atteindre www.google.fr en demandant de s’arrêter si la route excède 20 routeurs [Corrigé] i Sur Windows, des outils gratuits comme Neotrace permettent une visualisation graphique de la route. INFO - IUT Aix-en-Provence C. Pain-Barre, 2000-2009 TP 4 Réseaux Version du 13/12/2009 10/13 Certains sites comme celui de visualware permettent aussi de visualiser une route (à partir de leur serveur) en utilisant une applet Java. Enfin, un bon nombre de sites comme http://www.traceroute.org/ proposent de tracer la route depuis certains serveurs dont on choisit le pays d’appartenance vers une adresse que l’on peut spécifier. D’autres serveurs comme http://network-tools.com/ proposent un service de traceroute parmis d’autres (comme ping). Exercice 13 (Utilisation de serveurs Web) 1. Essayer la démo VisualRoute de visualware pour tracer la route depuis leur serveur jusqu’à votre station. 2. Essayer le service de http://www.traceroute.org/ afin de tracer la route jusqu’à votre station depuis un serveur situé au Japon (certaines pages peuvent ne s’afficher qu’en japonais, mais on arrive à s’en sortir. . .). [Corrigé] 4 Synthèse de l’utilisation des commandes réseau Exercice 14 (Déduction de la topologie) On exécute des commandes sur trois machines A, B et C (stations ou routeurs) d’un ou plusieurs réseaux physiques, dont voici les résultats : Machine A : C:>route print =========================================================================== Liste d’Interfaces 0x1 ........................... MS TCP Loopback interface 0x2 ...00 07 e9 83 0f 6b ...... Intel(R) PRO/100 VE Network Connection Miniport d’ordonnancement de paquets =========================================================================== =========================================================================== Itinéraires actifs : Destination réseau Masque réseau Adr. passerelle Adr. interface Métrique 0.0.0.0 0.0.0.0 130.26.144.245 130.26.148.10 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 130.26.144.0 255.255.240.0 130.26.148.10 130.26.148.10 20 130.26.64.0 255.255.224.0 130.26.149.20 130.26.148.10 20 130.26.148.10 255.255.255.255 127.0.0.1 127.0.0.1 20 130.26.159.255 255.255.255.255 130.26.148.10 130.26.148.10 20 224.0.0.0 240.0.0.0 130.26.148.10 130.26.148.10 20 255.255.255.255 255.255.255.255 130.26.148.10 130.26.148.10 1 Passerelle par défaut : 130.26.144.245 =========================================================================== Itinéraires persistants : Aucun C. Pain-Barre, 2000-2009 INFO - IUT Aix-en-Provence 11/13 Version du 13/12/2009 TP 4 Réseaux C:>tracert 130.26.80.200 Détermination de l’itinéraire vers 130.26.80.200 avec un maximum de 30 sauts : 1 <1 ms <1 ms <1 ms 130.26.149.20 2 1 ms 1 ms 1 ms 130.26.68.250 3 1 ms 1 ms 1 ms 130.26.80.200 Itinéraire déterminé. C:>ping 130.26.64.1 Envoi d’une requête ’ping’ sur 130.26.64.1 avec 32 octets de données : Réponse de 130.26.64.1 : octets=32 temps<1ms TTL=64 Réponse de 130.26.64.1 : octets=32 temps<1ms TTL=64 Réponse de 130.26.64.1 : octets=32 temps<1ms TTL=64 Réponse de 130.26.64.1 : octets=32 temps<1ms TTL=64 Statistiques Ping pour 130.26.64.1: Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%), Durée approximative des boucles en millisecondes : Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms Machine B : $ ifconfig -a eth0 Lien encap:Ethernet HWaddr 00:90:27:72:3B:E5 inet adr:130.26.149.20 Bcast:130.26.159.255 Masque:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Paquets Reçus:481149199 erreurs:0 jetés:0 débordements:0 trames:0 Paquets transmis:501617823 erreurs:0 jetés:0 débordements:0 carrier:0 collisions:0 lg file transmission:100 Interruption:19 Adresse de base:0x4000 eth1 Lien encap:Ethernet HWaddr 00:80:55:72:34:6E inet adr:130.26.78.20 Bcast:130.26.79.255 Masque:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Paquets Reçus:4899 erreurs:0 jetés:0 débordements:0 trames:0 Paquets transmis:5023 erreurs:0 jetés:0 débordements:0 carrier:0 collisions:0 lg file transmission:100 Interruption:19 Adresse de base:0x4000 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:3924 Metric:1 Paquets Reçus:59841291 erreurs:0 jetés:0 débordements:0 trames:0 Paquets transmis:59841291 erreurs:0 jetés:0 débordements:0 carrier:0 collisions:0 lg file transmission:0 $ route -n Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 130.26.144.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0 130.26.64.0 0.0.0.0 255.255.240.0 U 0 0 0 eth1 130.26.80.0 130.26.68.250 255.255.240.0 UG 0 0 0 eth1 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 130.26.144.245 0.0.0.0 UG 0 0 0 eth0 INFO - IUT Aix-en-Provence C. Pain-Barre, 2000-2009 TP 4 Réseaux Version du 13/12/2009 12/13 Machine C : $ ifconfig eth0 Lien encap:Ethernet HWaddr 00:0F:1F:10:11:12 inet adr:130.26.80.200 Bcast:130.26.95.255 Masque:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Paquets Reçus:12345 erreurs:0 jetés:0 débordements:0 trames:0 Paquets transmis:6543 erreurs:0 jetés:0 débordements:0 carrier:0 collisions:0 lg file transmission:100 Interruption:19 Adresse de base:0x4000 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:3924 Metric:1 Paquets Reçus:123456 erreurs:0 jetés:0 débordements:0 trames:0 Paquets transmis:123456 erreurs:0 jetés:0 débordements:0 carrier:0 collisions:0 lg file transmission:0 $ route -n Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 130.26.80.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 130.26.86.110 0.0.0.0 UG 0 0 0 eth0 $ traceroute 130.26.64.1 traceroute to 130.26.64.1 (130.26.64.1), 30 hops max, 40 byte packets 1 130.26.86.110 (130.26.86.110) 0.656 ms 0.986 ms 1.387 ms 2 130.26.64.1 (130.26.64.1) 1.847 ms 2.572 ms 3.298 ms Travail à faire : Faire le schéma de cette interconnexion de réseaux en précisant tous les équipements (stations et routeurs) déductibles de ces commandes, les interfaces, les adresses IP attribuées à ces interfaces, les noms de machines, si possible leurs OS, ainsi que les adresses réseaux. Le cas échéant, faire ressortir le routeur menant à Internet. i Afin de vous aider, vous pouvez utiliser le tableau de la page suivante contenant les conversions décimal-binaire de toutes les valeurs possibles sur un octet (vous pouvez effectuer une rotation de l’affichage pour le visualiser en format paysage). Il est aussi disponible dans un fichier à part. [Corrigé] C. Pain-Barre, 2000-2009 INFO - IUT Aix-en-Provence 00000000 00000001 00000010 00000011 00000100 00000101 00000110 00000111 00001000 00001001 00001010 00001011 00001100 00001101 00001110 00001111 00010000 00010001 00010010 00010011 00010100 00010101 00010110 00010111 00011000 00011001 00011010 00011011 00011100 00011101 00011110 00011111 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Binaire 0 Déc. INFO - IUT Aix-en-Provence 63 62 61 60 00111111 00111110 00111101 00111100 00111011 00111010 00111001 00111000 00110111 00110110 00110101 00110100 00110011 00110010 00110001 00110000 00101111 00101110 00101101 00101100 00101011 00101010 00101001 00101000 00100111 00100110 00100101 00100100 00100011 00100010 00100001 00100000 Binaire 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 Déc. 01011111 01011110 01011101 01011100 01011011 01011010 01011001 01011000 01010111 01010110 01010101 01010100 01010011 01010010 01010001 01010000 01001111 01001110 01001101 01001100 01001011 01001010 01001001 01001000 01000111 01000110 01000101 01000100 01000011 01000010 01000001 01000000 Binaire 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 Déc. 01111111 01111110 01111101 01111100 01111011 01111010 01111001 01111000 01110111 01110110 01110101 01110100 01110011 01110010 01110001 01110000 01101111 01101110 01101101 01101100 01101011 01101010 01101001 01101000 01100111 01100110 01100101 01100100 01100011 01100010 01100001 01100000 Binaire 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 Déc. 10011111 10011110 10011101 10011100 10011011 10011010 10011001 10011000 10010111 10010110 10010101 10010100 10010011 10010010 10010001 10010000 10001111 10001110 10001101 10001100 10001011 10001010 10001001 10001000 10000111 10000110 10000101 10000100 10000011 10000010 10000001 10000000 Binaire 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 Déc. 10111111 10111110 10111101 10111100 10111011 10111010 10111001 10111000 10110111 10110110 10110101 10110100 10110011 10110010 10110001 10110000 10101111 10101110 10101101 10101100 10101011 10101010 10101001 10101000 10100111 10100110 10100101 10100100 10100011 10100010 10100001 10100000 Binaire 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 Déc. 11011111 11011110 11011101 11011100 11011011 11011010 11011001 11011000 11010111 11010110 11010101 11010100 11010011 11010010 11010001 11010000 11001111 11001110 11001101 11001100 11001011 11001010 11001001 11001000 11000111 11000110 11000101 11000100 11000011 11000010 11000001 11000000 Binaire 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 Déc. 11111111 11111110 11111101 11111100 11111011 11111010 11111001 11111000 11110111 11110110 11110101 11110100 11110011 11110010 11110001 11110000 11101111 11101110 11101101 11101100 11101011 11101010 11101001 11101000 11100111 11100110 11100101 11100100 11100011 11100010 11100001 11100000 Binaire Version du 13/12/2009 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 Déc. Conversion décimal-binaire 13/13 TP 4 Réseaux C. Pain-Barre, 2000-2009
Documents pareils
Enoncé du TP 5 Réseaux
Nous allons travailler sur des machines virtuelles mises en réseau grâce au simulateur Marionnet :
1. Exécuter le script /commun/pain-barre/reseaux/tp5_mkxp4mario.bash qui prépare et démarre
une ma...