Exercices capture des table du routage ip - commande ARP ROUTE TRACERT NETSTAT

Buts :

Comprendre de routage des paquets IP à travers les réseaux.

Comprendre les tables de routage.

Utiliser les commandes.

  1. ARP
  2. IPCONFIG, WINIPCFG
  3. NETSTAT
  4. ROUTE
  5. PING
  6. TRACERT

Utiliser un outil de capture de trames

1- Le routage IP : Comment Ça marche

$ Obs. Revoir le cours PROTOCOLES TCP/IP d’Anger

Dans un réseau une machine ne peut communiquer physiquement qu'avec des machines connectées au même support physique. Pour communiquer avec des machines au delà de ce support il faut des machines charnières qui sont connectées physiquement aux différents supports.

Le rôle d’une machine charnière est de décider si :

  1. les trames qui lui arrivent doivent ou non la traverser
  2. sur quel support il faut les envoyer.

A partir de quels éléments cette machine peut-elle décider ? {sidebar id=1}

Admettons qu'elle décide à partir des adresses MAC. L'adresse MAC ne contient aucun élément permettant d'identifier l'appartenance d'une machine à un réseau. Donc pour décider le passage ou non d'une trame, la machine charnière doit construire pour chaque support physique sur lequel elle est connectée une tables des adresses MAC partageant ce support, et lorsqu'une trame arrive, regarder à quelle table appartient l'adresse destinataire pour envoyer cette trame sur le bon support. C'est ainsi que travaille un pont ou un commutateur de trames.

Mais quelles sont les limites d'une telle méthode. Elle n'est valable que pour un petit nombre de réseaux interconnectés. Transposez là sur internet. Il faudrait que les machines charnières gèrent des tables d'adresses comportant autant d'adresses MAC que de machines interconnectées. En effet essayer d'imaginer 2 postes séparés par plusieurs machines charnières et voulant communiquer. C'est impossible à gérer. Le problème vient du fait qu'un utilisant l'adresse MAC on interconnecte des postes et non des réseaux, d'où l'intérêt d'un système d'adressage intégrant la notion de réseau.

Avec IP une machine appartient à un réseau qu'elle connaît grâce à la partie réseau de son adresse. Lorsque cette machine adresse un paquet, elle regarde l'adresse IP du destinataire, si la partie réseau de cette adresse est différente de la sienne, elle transmet son paquet au routeur qu'on lui a désigné (dans IP la terminologie est "gateway" soit "passerelle"). Ce routeur prend sa décision de routage en fonction de la partie réseau de l'adresse du destinataire, les tables d'adresses qu'il gère sont donc largement moins importante que les tables gérés par des ponts.

Comment cependant faire transiter des paquets entre 2 machines séparées par plusieurs routeurs?

Simplement chaque routeur doit connaître l'adresse du routeur suivant que doit emprunter le paquet pour arriver à destination. Ainsi le paquet arrive en sautant de routeur en routeur jusqu'à destination.

Mais concrètement comment ça marche ?

  • La machine émettrice construit un paquet avec une adresse destinataire IP hors réseau.
  • Elle l'encapsule dans une trame avec comme adresse destinataire MAC l'adresse du routeur.
  • La couche 2 du routeur lit la trame qui lui est adressée et la transmet à la couche 3 IP.
  • Celle-ci récupère le paquet et s'aperçoit que le paquet ne lui est pas adressée, elle consulte sa table de routage, décide sur quelle nouvelle interface réseau le paquet doit être transmis, encapsule le paquet dans une nouvelle trame, et ainsi de suite jusqu'à destination.

C'est ce mécanisme que nous allons mettre en pratique maintenant. Notre objectif c'est de faire communiquer des postes séparés par des routeurs. Si nous pouvons faire ça, nous savons déjà construire une partie d'internet.

1.1  Mise en oeuvre d'un schéma physique réseau

Chaque binôme dispose d’un segment physique et d’un réseau différents, sur lequel sont connectés une station et un serveur NT.

Deux groupes de segments seront créés. Ils ne seront pas connectés dans un premier temps. (voir page suivante)

Pour la réalisation des segments on utilisera soit des mini hubs, soit les réseaux virtuels du hub switchable.

Chaque serveur NT servira de routeur entre son réseau et le réseau d’un autre binôme. Il sera donc équipé de 2 cartes réseau. Sur chaque serveur NT doit être installé un moniteur réseau (capture de trames).

Sur tous les postes le seul protocole doit être TCP/IP. Dans les paramètres TCP/IP, saisir uniquement l’adresse IP et le masque fournis, pour chaque carte réseau. Supprimer l’adresse de la passerelle ainsi que les services DNS, DHCP et WINS s’ils sont présents.

  • procédez au câblage et au paramétrage des différents éléments d’après le schéma de la page suivante

Groupe 1

Groupe 2

1.2   Test de chaque segment avec ping

Configurer la partie réseau de chaque poste, saisir uniquement l'adresse IP et le masque pour chaque carte réseau, ne saisir rien d'autre

Nous allons tester chaque segment physique indépendamment les uns des autres à l'aide de la commande ping. Chaque segment comporte au moins 2 postes. Vous allez "pinger" ces 2 postes entre eux, cela nous assurera que notre connexion par segment est bonne avant d'essayer les interconnexions.

Exemple : Vous êtes le poste 192.168.10.2 vous pingez le poste 192.168.10.2

Que fait la commande PING ?

Qu'est ce qu'un segment physique ?

  • A l'aide de la commande ipconfig /all ou winipcfg ou ifconfig (linux) établissez la correspondance entre adresse IP et adresse ethernet et rajoutez les sur votre schéma

1.3   Test inter-segment (on traverse un seul routeur)

  • A partir d'un poste sur un réseau IP faites un ping sortant de ce réseau sur un poste situé au delà d'un routeur

Exemple : Vous êtes 192.168.100.2 vous pingez 192.168.110.2

Que se passe t'il ?

ça ne marche pas, il faut configurer l'adresse de la passerelle sur les postes normaux (non routeurs)

  • Réessayer après avoir configuré l'adresse de la passerelle

ça ne marche toujours pas , pourquoi ?

  • Utilisez la commande ARP, le paquet a t'il bien été transmis au routeur ?

arp -a

oui on a bien l'adresse du routeur dans le cache ARP, donc c'est le routeur qui ne route pas

il faut activer la fonction routage du routeur

Voisinage réseau / Propriétés / Protocoles / TCPIP / Routage / Activer le routage IP

  • Réessayer après avoir activé cette fonction (propriétés TCP/IP)

ça marche !

1.4   la table de routage

  • Mettez vous sur l'invite de commande d'un poste routeur et d'un poste "normal".
  • Sur le poste normal tapez la commande tracert suivi de l'adresse IP d'un poste normal placé directement derrière le routeur

Exemple :Vous êtes le poste 192.168.30.2, vous tapez : tracert 192.168.40.2 {sidebar id=8}

Cette commande trace la route emprunté par le paquet.

Vous constatez que le paquet passe par le routeur POURQUOI et COMMENT ?

  • Tapez la commande "route print" sur le poste routeur et sur le poste normal.

Cette commande affiche le contenu des tables de routage.

Première constatation : un poste qu'il soit routeur ou normal, dès lors qu'il utilise IP dispose d'une table de routage. En fait un poste normal doit "savoir router" jusqu'à son routeur.

  • Etudiez les différentes colonne de la table de routage.
    • Il y a 4 colonnes qui nous intéressent dans un premier temps
      • - une colonne destination
      • - une colonne masque
      • - une colonne passerelle
      • - une colonne interface

(remarque : les adresses destination commençant par 224 ou 255 ne nous intéressent par pour le moment)

L'adresse de destination 0.0.0.0 est l'adresse de destination par défaut où sera envoyé un paquet que le poste ne sait pas router.

  • En comparant les 2 tables de routage, donnez le rôle de chaque colonne

Quelle est la particularité de la colonne interface de la table du routeur?

A qui sont routés par défaut les paquets émis par un poste normal?

1.5   Le routage : vue interne

Nous allons capturer des trames générées par un échange ping grâce au moniteur réseau installé sur le routeur. Mais nous ne pouvons pas capturer simultanément les trames sur les 2 cartes. Nous allons donc procéder en 2 étapes.

Il faudra donc faire un ping, et capturer sur la première carte puis refaire le même ping et capturer sur la deuxième carte.

    • démarrez une capture avec le moniteur réseau sur la carte réseau appartenant au réseau IP d'ou va partir le ping
    • faites un ping qui adresse un poste au delà du routeur (voir exemple précédent)
    • Arrêter la capture et l’enregistrer dans le fichier cap1
    • démarrez une nouvelle capture avec le moniteur réseau sur la 2ème carte réseau appartenant donc au réseau IP destinataire du ping
    • faites une nouvelle fois un ping qui adresse un poste au delà du routeur (le même que précédemment)
    • Arrêter la capture et l’enregistrer dans le fichier cap2
  • Comparez cap1 et cap2 :
  • relevez pour les trames echo request et les trames echo reply de la capture1 les adresses MAC de destination et source, et les adresses IP destination et source
  • relevez pour les trames echo request et les trames echo reply de la capture2 les adresses MAC de destination et source, et les adresses IP destination et source

Que constatez vous ?

Qu'a fait le routeur?

1.6   Traverser 2 routeurs

  • faites un ping qui traverse les 2 routeurs

Exemple :

Vous êtes le poste 192.168.90.2 et vous pingez le poste 192.168.70.2

ça ne marche pas pourquoi ?

  • Analysez les tables de routage des 2 routeurs ? Ou est le problème ?

Indice : un ping est un aller/retour , il faut une route pour l'aller et une route pour le retour

La commande qui permet de mettre à jour une table de routage est la commande "route add" dont la syntaxe est la suivante :

route add adr_rseeau_destination mask subnet_mask gateway

Cette commande introduit une nouvelle destination qui passe par la passerelle désignée. Dans notre cas les paquets doivent passer d'un routeur à l'autre pour pouvoir faire communiquer nos deux postes.

  • Passez la commande. Cela marche t'il ?
  • faites un tracert pour vous en convaincre
  • A l'aide du moniteur réseau étudiez un échange de trame entre 2 postes séparés par 2 routeurs. Il faudra faire une capture sur l'interface réseau du premier routeur du réseau duquel part le ping, et simultanément (cette fois c'est possible) sur le l'interface réseau du deuxième routeur du réseau sur lequel arrive le ping.

Relevez les adresses MAC et les adresses IP sur les 2 captures

1.7   D’un bout à l’autre de la toile

  • faites un ping sur les machines du groupe les plus éloignées.

Exemple :

Vous êtes le poste 192.168.80.2 et vous pingez le poste 192.168.70.2 et le poste 192.168.120.3

END – FIN – FINITO – FIM

Le routage et la transmission des paquet – requête arp - adresse mac

Obs : Pour simplifier on utilise ci-dessous des @ MAC à 1 seul octet exprimés en base 10

Exercice 1

  • 2 réseaux – la machine C a 2 cartes réseau – pas de passerelles – pas de routage activé sur C

Cas 1 :

La machine B (@ IP : 192.168.10.3) veut envoyer un message à la machine A (@ IP : 192.168.10.5)

L’@MAC de A est inconnue de B, mais son @IP indique que A est sur le même réseau, alors :

Etape 1 : B émet une requête ARP – un paquet avec  une trame Ethernet – pour connaître cette @

De  @MAC : 120  à  @MAC : 255   (broadcast)

Message : Quelle est l’@MAC  de la machine @IP 192.168.10.5 ?

Etape 2 : Réponse de A, toujours avec ARP :

De :  @MAC : 130  Á :  @MAC : 120

Message : La machine avec l’@IP 192.168.10.5 a l’@MAC 130 ,

Etape 3 : B connaît maintenant l’@MAC de A et peut transmettre le paquet.

De :  @MAC : 120  Á :  @MAC : 130 Ethernet

De :  @IP : 192.168.10.3  Á :  @IP : 192.168.10.5  IP

Message: ----------------------------------------------------------  TCP/UDP/ICMP

Cas 2 :

La machine A (@ IP : 192.168.10.5) veut envoyer un paquet à la machine D (@ IP : 192.168.20.4)

L’@IP de D indique que D n’est pas sur le même réseau et comme aucune @ de passerelle n’est paramétrée sur A alors l’opération échoue – pas de requête ARP émise.

Exercice 2:

  • Comme ci-dessus + Passerelle sur A et B => 192.168.10.1, sur D => 192.168.20.2

Routage activé sur C

Cas 1 :

La machine A (@ IP : 192.168.10.5) veut envoyer un message à la machine D (@ IP : 192.168.20.4)

A ne connaît pas l’@ MAC de D, son @IP indique que D n’est pas sur le même réseau. A a une adresse de passerelle activée (@ IP : 192.168.10.1), elle essaiera d’y envoyer le message.

Si A connaît déjà @Mac de la passerelle C (cache ARP) étape 3, sinon é

tape 1

Etape 1 : A émet une requête ARP – pour connaître l’@MAC de la passerelle C :

De :  @MAC : 130   Á :  @MAC : 255

Message : Quelle est l’@MAC  de la machine @IP 192.168.10.1 ?

Etape 2 : Réponse de C, toujours avec ARP :

De :  @MAC : 110  Á :  @MAC : 130

Message : La machine avec l’@IP 192.168.10.1 a l’@MAC 110

A connaît maintenant l’@MAC de C et peut lui transmettre le paquet

Etape 3 : A envoie le paquet à la @MAC de la passerelle C avec @IP du destinataire final D

De :  @MAC : 130  Á :  @MAC : 110 Ethernet

De :  @IP : 192.168.10.5  Á :  @IP : 192.168.20.4  IP

Message: ----------------------------------------------------------  TCP/UDP/ICMP

SI LE ROUTAGE N’EST PAS ACTIVÉ SUR C ALORS LA COMMUNICATION ÉCHOUE

IP sur C détermine que le message est destiné à une machine du réseau 192.168.20.0. Alors il utilise la carte avec l’@ 192.168.20.2 pour envoyer le paquet.

Si C connaît déjà @Mac de D (cache ARP) étape 6, sinon étape 4

Etape 4 : C émet une requête ARP – pour connaître l’@MAC de D :

De :  @MAC : 210   Á :  @MAC : 255

Message : Quelle est l’@MAC  de la machine @IP 192.168.20.4 ?

Etape 5 : Réponse de D, toujours avec ARP :

De :  @MAC : 220  Á :  @MAC : 210

Message : La machine avec l’@IP 192.168.20.4 a l’@MAC 220

C connaît maintenant l’@MAC de D et peut lui transmettre le paquet

Etape 6 : C envoie le message à la @MAC et @IP de D :

Á :  @MAC : 210  De :  @MAC : 220 message

@IP : 192.168.10.5  @IP : 192.168.20.4  transmis

Exercice routage des datagrammes IP

Routage dans un internet

L'un des objectifs du protocole IP est de constituer un réseau virtuel qui achemine les datagrammes en mode non connecté. L'acheminement des datagrammes peut devenir très complexe, notamment entre des hôtes connectés au travers de plusieurs réseaux. Cet acheminement est appelé routage IP.
La décision de routage, c'est-à-dire le choix d'une route, se fait à chaque noeud traversé. Typiquement, la première décision de routage est prise au niveau de la station émettrice, puis au niveau de chaque routeur, qui a pour fonction d'interconnecter deux ou plusieurs réseaux physiques. 
ARP. B reçoit la trame directement. Dans ce cas, aucun routeur n'intervient dans l'acheminement du datagramme.
Tout le problème pour A est de savoir que B est sur le même réseau (et sous-réseau). Pour cela, il lui suffit de comparer les numéros de réseau des deux adresses IP (A et B). La station A extrait donc le numéro de réseau de l'adresse IP de B et le compare avec le sien. Si le numéro de réseau est le même, alors B est sur le même réseau.
L'extraction du numéro de réseau de B se fait à l'aide d'un ET LOGIQUE entre l'adresse IP de B et le masque de sous-réseau défini sur A. De cette façon, dans le cas où des sous-réseaux ont été définis, la comparaison porte sur le numéro de réseau et le numéro de sous-réseau. Il faut être conscient que A n'a pas connaissance du masque de sous-réseau de B.
Exemple: Adresse IP de A : 160.16.2.16, masque de sous réseau de A : 255.255.0.0 Adresse IP de B : 160.16.2.17. 160. 16. 2. 16 160. 16. 3. 17 ET 255.255. 0. 0 ET 255.255. 0. 0 -------------------- -------------------- 160. 16. 0. 0 160. 16. 0. 0 Les numéros de réseaux sont identiques

Remise indirecte

Si les résultats du ET LOGIQUE sont différents, cela signifie que B n'est pas sur le même réseau. Exemple: Adresse IP de A : 160.16.2.16, masque de sous réseau de A : 255.255.255.0 Adresse IP de B : 160.16.2.17. 160. 16. 2. 16 160. 16. 3. 17 ET 255.255.255. 0 ET 255.255.255. 0 -------------------- -------------------- 160. 16. 2. 0 160. 16. 3. 0 Les numéros de réseaux et sous-réseaux sont différents

Dans ce cas, A doit identifier un routeur vers lequel envoyer le datagramme. En général, chaque hôte dispose au moins de l'adresse IP d'un routeur sur son réseau. Dans le cas contraire, le datagramme ne peut être envoyer et A retourne un message de type "Destination Host Unreachable".

A doit donc envoyer le datagramme au routeur R. Elle connaît l'adresse IP de R, mais a besoin de son adresse physique @R. Elle recherche donc dans son cache ARP puis effectue si nécessaire une requête ARP sur le réseau. Elle envoie enfin le datagramme à destination de IP (B) dans une trame à destination du routeur.



Chaque routeur doit également déterminer pour chaque datagramme reçu, le numéro de réseau du destinataire, par la même opération, et choisir la destination en conséquence. Le datagramme est toujours adressé de IP (A) vers IP(B) mais dans les trames des réseaux traversés entre les adresses physiques des routeurs intermédiaires.



Enfin, le dernier routeur reconnaît dans l'adresse IP de B, un numéro de réseau sur lequel il est connecté (il possède une adresse IP sur ce réseau). Il peut donc acheminer le datagramme directement vers B, après avoir récupéré l'adresse physique de B à l'aide d'ARP.



Pour faire communiquer les deux sous-réseaux de l'exercice précédent, on définit une passerelle permettant de router les datagrammes d'un réseau vers l'autre.
  1. La liste des routes définies pour votre station s'obtient avec la commande
    route
    Quelles sont les routes définies ?
  2. Sur quel réseau physique doit se trouver une passerelle permettant de relier les deux réseaux IP ?
  3. Ajoutez une route par défaut pour permettre à votre station d'envoyer des datagrammes IP à une station qui n'est pas dans votre sous-réseau à l'aide de la commande
    route add default gw ADRESSE_IP
    où ADRESSE_IP est l'adresse IP de la passerelle permettant de joindre l'autre sous-réseau. (On peut avoir deux passerelles différentes, une pour aller de A vers B et une autre pour aller de B vers A).
  4. Essayez de joindre une station de l'autre sous-réseau avec la commande ping.
  5. Exécutez la commande
    ping ADRESSE
    où ADRESSE est l'adresse de broadcast de l'autre réseau
  6. Quelles sont les adresses qui répondent ?

TP configuration routage statique et dynamique RIP

 Ce TP à pour but la configuration des routes entre des routeurs pour permettre le transfert de données. Dans la partie A, on va utiliser le routage statique et dans la partie B le protocole de routage RIP.

A.   Mise en place du routage statique

             I.      Configuration des stations de travail

1)      Configurez les hôtes à l’aide des informations suivantes : (1 Pt)

a. La configuration pour l’hôte connecté au routeur Gauche est :

Adresse IP 192.168.1.2

Masque de sous réseau : 255.255.255.0

Passerelle par défaut 192.168.1.1

b. La configuration pour l’hôte connecté au routeur Droite est :

Adresse IP 192.168.0.2

Masque de sous réseau : 255.255.255.0

Passerelle par défaut 192.168.0.1

2)      Quelle est la commande qui permet de vérifier la connectivité entre les deux machines ? La requête ping a-t-elle abouti ? Sinon pourquoi ? (1 Pt)

          II.      Configuration des deux routeurs :

1)      Configurez les deux routeurs avec les données suivantes : (2 Pts)

               Le nom d’hôte est : Gauche, Droite

                      Les mots de passe console, VTY et enable sont cisco.

                      Le mot de passe enable secret est class.

2)      Configurez les interfaces FastEthernet et Séries des deux routeurs ? (2 Pts)

3)      Quelle est la commande qui permet d’afficher l’état des interfaces ? (1 Pt)

4)      Ajoutez des routes statiques convenables à chaque routeur. (2 Pts)

5)      Quelle est la commande qui permet de vérifier la table de routage ? (1 Pt)

B.   Mise en place du routage dynamique

1. Configurer les routeurs et les postes clients correctement. (3 Pts)

2. Activer Le protocole de routage RIP. (4 Pts)

3. Vérifier la connectivité entre les deux machines. (1 Pt)

4. Sauvegarder la configuration des routeurs. (1 Pt)

5. Afficher les informations sur les équipements Cisco voisins. (1 Pt)

Exercice Routage des sous-réseau - par default

Travail à faire

  1. Combien de sous-réseau IP doivent être définis?{sidebar id=1}
  2. L'adresse 128.34 a été attribuée à la société. A quelle classe appartient-elle? Définissez le masque de sous-réseau et donnez les adresses de sous-réseau. Vous envisagerez 2 solutions. Dans la première vous optimiserez le nombre de sous-réseaux, dans la seconde vous simulerez une classe d'adresse inférieure.
  3. Donnez les tables de routage des trois routeurs.
  4. Quelles sont les tables de routage des stations A, B, C et du serveur?
  5. Quel est l'inconvénient d'utiliser un routage par défaut?
  6. Donnez les correspondances entre les adresses IP et X121
  7. Décrivez le chemin et les échanges lors de l'échange d'un paquet entre la station C et la station B.
  8. La société veut se connecter au réseau Internet pour profiter du courrier électronique et des échanges de fichiers. Une classe C (193.4.5) est attribué à l'interconnexion entre le ou les routeurs de l'entreprise et la société Fournisseur d'accès à l'Internet(Provider). Définissez le plan de routage pour que toutes les stations du réseau de l'entreprise aient accès à ce service.

Adressage Transpac - X121

DNIC
NTN
DCC
N
Numéro

3 chiffres       1 chiffre         10 chiffres

DNIC : (Data Network Identification Code) se décompose en DCC, nombre de 3 chiffres correspondant au code du pays et N le numéro de réseau (de 0 à 9)

Continent                  Pays                    Réseau

{sidebar id=8}

0
Réservé
1
Réservé
2
Erope
3
Amérique du Nord
4
Asie
5
Australie, Océanie
6
Afrique
7
Amérique du Sud
8
Télex
9
Téléphone

Pays

2 08 = France

2 34 = Royaume Uni

Réseau dans le pays

2 08 0 = transpac en france

NTN : (Network Terminal Number) permet d’identifier un nœud au sein d’un réseau. Il est de la forme 0Z AB PQ MC DU

Z est le code de la région

Le code ABPQ est associé au commutateur auquel est raccordé l’abonné. Le code MCDU correspond à l’identifiant de l’abonné.

Code
Région
1
Ile de France
2
Ouest
3
Est
4
Sud-Est
5
Sud-Ouest

                                                                         

Exercices Routage ip - configuration IP - recherche anomalies

Exercice 1 – Routage IP

Le schéma ci-dessous représente plusieurs sous-réseaux  interconnectés . {sidebar id=6}

  La machine d'adresse 162.38.223.4 expédie un paquet IP à la machine 162.38.223.1, expliquer le mécanisme de routage. Quelle ligne doit contenir la table de routage ?

2.  Quel(s) chemin(s) peut emprunter un paquet IP transmis depuis la machine d'adresse 162.35.200.3 vers la machine d'adresse 162.38.222.3 ? Quel doit être le contenu de la table de routage de la machine pour que le paquet  emprunte le chemin le plus cours 

3.  Quel peut être le contenu de la table de routage de 162.38.223.4 pour que l'accès à INTERNET passe par R1,R3 et R5 ? Justifiez votre réponse.

4.  Quels doivent être les contenus des tables de R1,R3 et R5 pour que ce chemin soit emprunté par les datagrammes venant du sous-réseau 162.38.233 pour aller sur Internet ?

Remarque : R1, R2, R3, R4  et R5 sont des routeurs.

Exercice 2 – Configuration d’adresses IP dans un réseau

{sidebar id=1}

Information diverses :

·  Le schéma ci-dessus représente  le réseau que vous désirez mettre en œuvre

·  Après consultation des organismes officiels on vous attribue des adresses de type 168.10.x.x.

·  Les machines 1 à 9 doivent accéder en permanence aux serveurs d’impression et de noms :

Questions

1 – A quelle classe appartiennent ces adresses

2 – Déterminer et justifier l’adressage de chaque machine de ce réseau

3 – Indiquer et justifier le contenu des tables de routage des machines 1, 5 et 7.

4  - Indiquer et justifier le contenu des tables de routage des deux routeurs

Exercice 3 – Recherche d’anomalies

Dans le réseau ci-dessus le contenu des tables de routage est le suivant :

1 - Sur le poste d’adresse 164.38.10.2

Destination réseau 
  Masque réseau   Adr. passerelle 
  0.0.0.0 
0.0.0.0 
164.38.10.6
  164.38.10.2 
255.255.255.255 
127.0.0.1 
  164.38.10.0 
255.255.255.0 
164.38.10.2   
  255.255.255.255 
255.255.255.255 
  164.38.10.2 

2 - Sur le routeur d’adresse 164.38.10.1

Destination réseau 

  Masque réseau 

Adr. passerelle 

  0.0.0.0 

0.0.0.0 

X.X.X.X

  164.38.10.0   

255.255.255.0 

164.38.10.1 

  255.255.255.255 

255.255.255.255 

164.38.10.1 

3 - Sur le routeur d’adresse 164.38.10.6

Destination réseau 

Masque réseau 

Adr. passerelle 

  0.0.0.0   

0.0.0.0   

164.38.10.1 

  164.38.10.0 

255.255.255.0 

164.38.10.6 

  164.38.9.0 

255.255.255.0 

164.38.10.6 

  255.255.255.255 

255.255.255.255 

164.38.10.6 

Questions :

  1. Expliquez le contenu  de ces tables de routage
  2. Que se passe-t-il si la machine d’adresse 164.38.10.2 expédie un message à la machine d’adresse 164.38.10.5 puis 164.38.9.4 puis à www.google.fr ?
  3. Quelles anomalies détectez vous dans ce réseau et dans les tables de routage ? Justifiez vos réponses.
  4. Comment corriger ces anomalies ?

Proposition de correction

Corrigé ex1 – Routage IP

Le schéma ci-dessous représente plusieurs sous-réseaux  interconnectés .

1 -

La machine détermine que le destinataire est situé dans le même sous réseau. C’est elle qui expédiera directement le datagramme. Pour cela et malgré la valeur du premier octet il faudra considérer que le sous-réseau est de classe C.

Il faudra rajouter la ligne suivante dans la table

Destination  Masque  Passerelle

162.38.223.0  255.255.255.0  162 .38.233.4

2.  Pour aller du sous-réseau 162.35.200 vers le sous réseau 162.35.222 deux routes sont possibles :

R2 à R1 ou  R4à Internet à R5 à R3 à R1

Sur la machine il faudra rajouter les lignes suivantes dans la table

Destination  Masque  Passerelle

  0.0.0.0  0.0.0.0  162.35.200.4

162.38.222.0  255.255.255.0  162.35.200.1

3. 

Une machine ne peut déterminer que l’adresse de la prochaine passerelle. Elle n’a aucun contrôle sur le routage des paquets hors du sous-réseau. Comme dans ce sous-réseau il n’y a qu’une seule passerelle elle sera la route par défaut.

Destination  Masque  Passerelle

  0.0.0.0  0.0.0.0  162.38.223.2

4.  On peut considérer que l’accès à Internet sera un accès par défaut , on peut rajouter les lignes suivantes dans les tables des routeurs :

Dans R1 :

Destination  Masque  Passerelle

  0.0.0.0  0.0.0.0  162.38.200.5

Dans R3 :

Destination  Masque  Passerelle

  0.0.0.0  0.0.0.0  162.35.210.4

Dans R5 :

Destination  Masque  Passerelle

  0.0.0.0  0.0.0.0  adresse passerelle sur internet

Corrigé Ex2 – Configuration d’adresses IP dans un réseau

1 – Les adresses sont de classe B. Adresse réseau

2 – On peut traiter chaque segment comme un sous-réseau de classe C


Exemple d’adresses

3 – Contenu tables de routage de machines

Table de routage de la machine  1 : 168.10.2.1

Destination réseau 

  Masque réseau 

 Adr. passerelle 

  0.0.0.0 

0.0.0.0 

168.10.2.5

168.10.1.0

255.255.255.0

168.10.2.0

   168.10.2.0 

255.255.255.0 

  168.10.2.1 

168.10.2.1 

255.255.255.255 

127.0.0.1 

  255.255.255.255 

255.255.255.255 

  168.10.2.1 

Table de routage de la machine  5 : 168.10.1.5

Destination réseau   

  Masque réseau 

 Adr. passerelle 

  0.0.0.0 

0.0.0.0 

168.10.1.0

  168.10.1.0 

255.255.255.0 

  168.10.1.5

168.10.1.5 

  255.255.255.255 

127.0.0.1

  255.255.255.255 

255.255.255.255 

  168.10.1.

Table de routage de la machine  7 : 168.10.3.7

Destination réseau 

  Masque réseau 

 Adr. passerelle 

  0.0.0.0 

0.0.0.0

168.10.3.9

168.10.0.0 

255.255.0.0

168.10.3.0

  168.10.3.0 

255.255.255.0

  168.10.3.7

168.10.3.7 

255.255.255.255

127.0.0.1

  255.255.255.255 

255.255.255.255

  168.10.3.

4 – Contenu de tables de routage de routeurs

Extrait table de routeur 1

Destination réseau 

  Masque réseau 

Adr. passerelle 

  0.0.0.0 

0.0.0.0 

168.10.2.5

  168.10.2.0 

255.255.255.0 

168.10.2.0 

  168.10.1.0 

255.255.255.0 

168.10.1.0 

    

Extrait table de routeur 2

Destination réseau 

  Masque réseau 

Adr. passerelle 

  0.0.0.0 

0.0.0.0 

168.10.2.0

  168.10.2.0 

255.255.255.0 

168.10.2.5 

  168.10.3.0 

255.255.255.0   

168.10.3.0 

    

Corrigé Ex3 – Recherche d’anomalies

1 – Explications tables

2 – Pour  atteindre l’adresse 164.38.10 .5  on passe par la passerelle est 164.38.10.2

Pour  atteindre l’adresse 164.38.9.4 la table de routage indique qu’il faut passer par la passerelle 164.38.10.6 . Ainsi la machine ne recevra pas le messageà erreur de routage.

Pour  atteindre www.google.fr (adresse hors réseau) la table de routage indique qu’il faut passer par la passerelle 164.38.10.6 . Les autres routeurs se chargeront d’acheminer le datagramme.

3 – Anomalies réseau

Le réseau est de classe B mais est géré comme un  réseau declasse C (masque 255.255.255.0) ainsi les machines d’adresse 164.38.9.x ne recevrons pas de messages des machines ayant comme adresse 164.38.10.x ni du routeur 164.38.10.1.

Anomalies tables

164.38.10.2 : il convient d’inverser les ligne 2 et 3 , sinon la boucle locale ne sert a rien

164.38.10.1 : ce routeur n’expediera pas de messages aux machines 164.38.9.x

164.38.10.6 : ce routeur n’expediera pas de messages aux machines situées dans le réseau d’adresse 168.10

4 – Il convient de modifier les masques 255.255.255.0 par 255.255.0.0

Dans ce réseau le routeur 164.38.10.1 peut etre supprimé. Il faudra alors modifier la 1ère ligne de la table de routage du routeur 164.3.10.6 mettant comme adresse passerelle 168.10.2.4.

Article publié le 12 Septembre 2009 Mise à jour le Mercredi, 14 Décembre 2022 19:44 par Salim KHALIL