Tables de routage TD  (issu de l’Exonet 23 – Site du CERTA) Belhaj Boubaker Rached
Tables de routage <ul><li>Interprétez les 5 premières lignes de la table de routage R2 , puis interprétez la 8eme ligne de...
Table de routage de R2 Netstat –r  ou  Route print Belhaj Boubaker Rached Poste R2 Adresse réseau Masque réseau Adresse pa...
Quelles sont les adresses d’interfaces de la machine R2 ? <ul><li>200.100.40.2 </li></ul><ul><li>200.100.60.1 </li></ul><u...
1° ligne machine R2 <ul><li>Pour atteindre une  adresse sur le réseau   :   127.0.0.0 </li></ul><ul><li>(réseau de bouclag...
2° ligne machine R2 <ul><li>Pour atteindre l’ adresse de réseau   :   200.100.40.0 </li></ul><ul><li>(en fait une quelconq...
3° ligne machine R2 <ul><li>Pour atteindre une  adresse sur le réseau   :   200.100.40.2 </li></ul><ul><li>( mon  adresse ...
4° ligne machine R2 <ul><li>Pour atteindre une  adresse sur le réseau   :   200.100.40.255 </li></ul><ul><li>(adresse de  ...
5° ligne machine R2 <ul><li>Pour atteindre l’ adresse de réseau   :   200.100.60.0 </li></ul><ul><li>dont la partie réseau...
Table   de routage de R1 <ul><li>L ’adresse réseau 224.0.0.0 (Adresse  multidestinataires  ( multicast ) de   classe D) es...
Quelles sont les adresses d’interfaces de la machine R1 <ul><li>200.100.40.1 </li></ul><ul><li>200.100.50.1 </li></ul><ul>...
8° ligne machine R1 <ul><li>Pour atteindre l’ adresse de réseau   :   200.100.60.0 </li></ul><ul><li>(en fait une quelconq...
Quelles sont les adresses IP correspondant à des interfaces ?   <ul><li>Sur la machine R1 </li></ul><ul><li>200.100.40.1 <...
Quel rôle jouent les postes R1 et R2   ? <ul><li>Dans la mesure où ils disposent chacun de deux interfaces ils jouent le r...
Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau  200.100.50.0 Réseau  200.100.60.0 200.1...
Table de routage du poste   200.100.50.11 L’adresse réseau  0.0.0.0  désigne une  route par défaut  pour tout réseau non «...
ping 200.100.60.11   <ul><li>A partir du poste 200.100.50.11 vous exécutez un  ping 200.100.60.11.  La réponse est  reques...
Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau  200.100.50.0 Réseau  200.100.60.0 200.1...
Table de routage du poste   200.100.50.11 sur ping 200.100.60.11 L’adresse réseau  0.0.0.0  va être utilisée pour désigner...
Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau  200.100.50.0 Réseau  200.100.60.0 200.1...
Table   de routage de R1 L’adresse du réseau à atteindre 200.100.60.0 est connue de la table de routage de R1. Le masque e...
Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau  200.100.50.0 Réseau  200.100.60.0 200.1...
Table de routage de R2 L’adresse du réseau 200.100.60.0 est connue de la table de routage de R1. Le masque est correct. Le...
Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau  200.100.50.0 Réseau  200.100.60.0 200.1...
Réponse de la station 200.100.60.11 <ul><li>On va supposer que la table de routage de la station 200.100.60.11 est correct...
Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau  200.100.50.0 Réseau  200.100.60.0 200.1...
Table de routage de R2 Le routeur ne dispose  d’aucune  information (ligne) pour router des datagrammes vers un réseau 200...
Corriger la table de routage de R2 <ul><li>Il faut ajouter une ligne à la table de routage : </li></ul><ul><li>Cette comma...
Commande de suivi de routes <ul><li>La commande à utiliser pour obtenir la liste des routeurs empruntés par un datagramme ...
Prochain SlideShare
Chargement dans…5
×

Lire les tables de routage

5 002 vues

Publié le

Lire les tables de routage

Publié dans : Formation
0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
5 002
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5
Actions
Partages
0
Téléchargements
575
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Belhaj Boubaker Rached
  • Belhaj Boubaker Rached
  • Lire les tables de routage

    1. 1. Tables de routage TD (issu de l’Exonet 23 – Site du CERTA) Belhaj Boubaker Rached
    2. 2. Tables de routage <ul><li>Interprétez les 5 premières lignes de la table de routage R2 , puis interprétez la 8eme ligne de la table de routage R1 </li></ul><ul><li>Comment lire une table de routage ? </li></ul><ul><ul><li>Pour atteindre une adresse (IP) sur le réseau </li></ul></ul><ul><ul><li>dont la partie réseau est définie par le masque </li></ul></ul><ul><ul><li>il faut s’ adresse r à telle passerelle ( point d’entrée dans le routeur ) </li></ul></ul><ul><ul><li>je dois donc sortir (de chez moi) par mon interface (carte) </li></ul></ul><ul><li>Donc : Toutes les valeurs d’interfaces trouvées dans une table de routage correspondent à la (aux) INTERFACE(S) (cartes, adaptateurs…) de MON host (routeur ou poste) . </li></ul>Belhaj Boubaker Rached
    3. 3. Table de routage de R2 Netstat –r ou Route print Belhaj Boubaker Rached Poste R2 Adresse réseau Masque réseau Adresse passerelle Interface 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 200.100.40.0 255.255.255.0 200.100.40.2 200.100.40.2 200.100.40.2 255.255.255.255 127.0.0.1 127.0.0.1 200.100.40.255 255.255.255.255 200.100.40.2 200.100.40.2 200.100.60.0 255.255.255.0 200.100.60.1 200.100.60.1 200.100.60.1 255.255.255.255 127.0.0.1 127.0.0.1 200.100.60.255 255.255.255.255 200.100.60.1 200.100.60.1 224.0.0.0 224.0.0.0 200.100.40.2 200.100.40.2 224.0.0.0 224.0.0.0 200.100.60.1 200.100.60.1 255.255.255.255 255.255.255.255 200.100.60.1 200.100.60.1
    4. 4. Quelles sont les adresses d’interfaces de la machine R2 ? <ul><li>200.100.40.2 </li></ul><ul><li>200.100.60.1 </li></ul><ul><li>127.0.0.1 </li></ul><ul><li>En clair la machine R2 dispose de deux cartes réseaux (ou de deux adresses IP sur une même carte ?) . </li></ul>Belhaj Boubaker Rached
    5. 5. 1° ligne machine R2 <ul><li>Pour atteindre une adresse sur le réseau : 127.0.0.0 </li></ul><ul><li>(réseau de bouclage - loopback ) </li></ul><ul><li>dont la partie réseau est définie par le masque : 255.0.0.0 </li></ul><ul><li>il faut s’adresser à telle passerelle (routeur) : 127.0.0.1 (mon adresse de loopback ) </li></ul><ul><li>je dois donc sortir par mon interface (carte) : 127.0.0.1 </li></ul><ul><li>(mon adresse de loopback ) </li></ul><ul><li>En clair : si je veux m’adresser à mon réseau 127.0.0.0 (pour faire un test de loopback ) je m’adresse à mon adresse de test (mon adresse de loopback ) et pour ça je sors par mon adresse d’interface . </li></ul>Belhaj Boubaker Rached
    6. 6. 2° ligne machine R2 <ul><li>Pour atteindre l’ adresse de réseau : 200.100.40.0 </li></ul><ul><li>(en fait une quelconque machine appartenant à ce réseau) </li></ul><ul><li>dont la partie réseau est définie par le masque : 255.255.255.0 </li></ul><ul><li>( on est ici clairement en classe C : valeur 200 et masque 255.255.255.0 mais faites attention aux valeurs des masques ) </li></ul><ul><li>il faut s’adresser à telle passerelle (routeur) : 200.100.40.2 </li></ul><ul><li>je dois donc sortir par mon interface (carte) : 200.100.40.2 </li></ul><ul><li>En clair : si je m’adresse à mon segment de réseau, l’adresse de passerelle et l’adresse d’interface (carte réseau) sont les mêmes. Ma passerelle c’est moi-même… </li></ul><ul><li>Normal ! Je sors vers MON réseau… je n’ai pas à solliciter d’autre passerelle ! . </li></ul>Belhaj Boubaker Rached
    7. 7. 3° ligne machine R2 <ul><li>Pour atteindre une adresse sur le réseau : 200.100.40.2 </li></ul><ul><li>( mon adresse IP) </li></ul><ul><li>dont la partie réseau est définie par le masque : 255.255.255.255 </li></ul><ul><li>(je cherche donc à atteindre « moi même ») </li></ul><ul><li>il faut s’adresser à telle passerelle (routeur) : 127.0.0.1 </li></ul><ul><li>(mon adresse de loopback ) </li></ul><ul><li>je dois donc sortir par mon interface (carte) : 127.0.0.1 </li></ul><ul><li>(mon adresse de loopback ) </li></ul><ul><li>En clair : si je veux atteindre mon IP je n’ai qu’à m’adresser à mon adresse de loopback ! . </li></ul>Belhaj Boubaker Rached
    8. 8. 4° ligne machine R2 <ul><li>Pour atteindre une adresse sur le réseau : 200.100.40.255 </li></ul><ul><li>(adresse de diffusion du sous-réseau - ou « de diffusion dirigée » ( directed broadcast ) vers tous les postes de mon réseau) </li></ul><ul><li>dont la partie réseau est définie par le masque : 255.255.255.255 </li></ul><ul><li>(je cherche à atteindre tous les postes du même réseau que « moi même » ) </li></ul><ul><li>il faut s’adresser à telle passerelle (routeur) : 200.100.40.2 </li></ul><ul><li>(mon adresse d’adaptateur) </li></ul><ul><li>je dois donc sortir par mon interface (carte) : 200.100.40.2 </li></ul><ul><li>(mon adresse d’adaptateur) </li></ul><ul><li>En clair : si je veux atteindre les postes du même réseau que moi je n’ai qu’à m’adresser à mon adresse de carte réseau . </li></ul>Belhaj Boubaker Rached
    9. 9. 5° ligne machine R2 <ul><li>Pour atteindre l’ adresse de réseau : 200.100.60.0 </li></ul><ul><li>dont la partie réseau est définie par le masque : 255.255.255.0 </li></ul><ul><li>(réseau de classe C) </li></ul><ul><li>il faut s’adresser à telle passerelle (routeur) : 200.100.60.1 </li></ul><ul><li>(une adresse de passerelle) </li></ul><ul><li>je dois donc sortir par mon interface (carte) : 200.100.60.1 </li></ul><ul><li>(mon adresse d ’adaptateur  la même que la passerelle !) </li></ul><ul><li>En clair : si je veux atteindre les postes du réseau 200.100.60.0 je dois m’adresser à une passerelle qui est ici l’adresse de ma carte réseau </li></ul><ul><li>Je sors vers MON réseau… je n’ai donc pas à solliciter d’autre passerelle ! . </li></ul>Belhaj Boubaker Rached
    10. 10. Table de routage de R1 <ul><li>L ’adresse réseau 224.0.0.0 (Adresse multidestinataires ( multicast ) de classe D) est utilisée en adressage multipoints. </li></ul><ul><li>L’adresse 255.255.255.255 (Adresse de diffusion limitée ) concerne le réseau local « physique » sur lequel on se situe . </li></ul>Belhaj Boubaker Rached
    11. 11. Quelles sont les adresses d’interfaces de la machine R1 <ul><li>200.100.40.1 </li></ul><ul><li>200.100.50.1 </li></ul><ul><li>127.0.0.1 </li></ul><ul><li>En clair la machine R1 dispose de deux cartes réseaux (ou de deux adresses IP sur une même carte ?) . </li></ul>Belhaj Boubaker Rached
    12. 12. 8° ligne machine R1 <ul><li>Pour atteindre l’ adresse de réseau : 200.100.60.0 </li></ul><ul><li>(en fait une quelconque machine appartenant à ce réseau) </li></ul><ul><li>dont la partie réseau est définie par le masque : 255.255.255.0 </li></ul><ul><li>(réseau de classe C) </li></ul><ul><li>il faut s’adresser à telle passerelle (routeur) : 200.100.40.2 </li></ul><ul><li>(une adresse de passerelle qui ne m ’appartient pas ) </li></ul><ul><li>je dois donc sortir par mon interface (carte) : 200.100.40.1 </li></ul><ul><li>En clair : si je veux atteindre un poste du réseau 200.100.60.0 je dois m’adresser à une passerelle 200.100.40.2 (qui est l’adresse de la carte de R2  située sur une autre machine) . </li></ul>Belhaj Boubaker Rached
    13. 13. Quelles sont les adresses IP correspondant à des interfaces ? <ul><li>Sur la machine R1 </li></ul><ul><li>200.100.40.1 </li></ul><ul><li>200.100.50.1 </li></ul><ul><li>127.0.0.1 </li></ul><ul><li>Sur la machine R2 </li></ul><ul><li>200.100.40.2 </li></ul><ul><li>200.100.60.1 </li></ul><ul><li>127.0.0.1 . </li></ul>Belhaj Boubaker Rached
    14. 14. Quel rôle jouent les postes R1 et R2 ? <ul><li>Dans la mesure où ils disposent chacun de deux interfaces ils jouent le rôle de ? </li></ul><ul><ul><li>routeur </li></ul></ul><ul><ul><li>Le service de routage doit cependant être activé pour que ça fonctionne </li></ul></ul><ul><li>Combien a-t-on de réseaux ? </li></ul><ul><ul><li>200.100.40.0, </li></ul></ul><ul><ul><li>200.100.50.0, </li></ul></ul><ul><ul><li>200.100.60.0 . </li></ul></ul>Belhaj Boubaker Rached
    15. 15. Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau 200.100.50.0 Réseau 200.100.60.0 200.100.40.11 200.100.50.11 200.100.60.11 . Réseau 200.100.40.0 Belhaj Boubaker Rached
    16. 16. Table de routage du poste 200.100.50.11 L’adresse réseau 0.0.0.0 désigne une route par défaut pour tout réseau non « connu » (cas d’une adresse sur Internet par exemple dont on ne connaît pas le réseau ni le masque…). Le masque est également « inconnu » donc aussi 0.0.0.0 , En clair : ici, quand on s’adresse à un réseau autre que le nôtre, on expédie vers l’adresse passerelle (le routeur) . Belhaj Boubaker Rached
    17. 17. ping 200.100.60.11 <ul><li>A partir du poste 200.100.50.11 vous exécutez un ping 200.100.60.11. La réponse est request timed out. Pourquoi ? Que faut-il faire pour remédier à cela ? </li></ul><ul><li>Conseils </li></ul><ul><ul><li>Partez du poste qui émet et, dans un premier temps, suivez physiquement le chemin que devrait emprunter le paquet à l’aller comme au retour </li></ul></ul><ul><ul><li>Refaites la même chose mais en observant , à chaque passage dans un routeur, la table de routage et comment elle va réagir . </li></ul></ul>Belhaj Boubaker Rached
    18. 18. Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau 200.100.50.0 Réseau 200.100.60.0 200.100.40.11 200.100.50.11 200.100.60.11 . Réseau 200.100.40.0 Belhaj Boubaker Rached
    19. 19. Table de routage du poste 200.100.50.11 sur ping 200.100.60.11 L’adresse réseau 0.0.0.0 va être utilisée pour désigner la route par défaut car le réseau 200.100.60.0 n’est pas connu dans la table de routage du poste, Le datagramme (commande ICMP «  Echo request  ») part vers la passerelle 200.100.50.1 (donc vers le routeur R1) . Belhaj Boubaker Rached
    20. 20. Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau 200.100.50.0 Réseau 200.100.60.0 200.100.40.11 200.100.50.11 200.100.60.11. Réseau 200.100.40.0 PING Belhaj Boubaker Rached
    21. 21. Table de routage de R1 L’adresse du réseau à atteindre 200.100.60.0 est connue de la table de routage de R1. Le masque est correct. Le datagramme va donc être routé par R1 vers l’adresse de passerelle 200.100.40.2 (point « d’entrée » dans la machine R2), au travers de l’interface 200.100.40.1 . Belhaj Boubaker Rached
    22. 22. Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau 200.100.50.0 Réseau 200.100.60.0 200.100.40.11 200.100.50.11 200.100.60.11. Réseau 200.100.40.0 Routage Belhaj Boubaker Rached
    23. 23. Table de routage de R2 L’adresse du réseau 200.100.60.0 est connue de la table de routage de R1. Le masque est correct. Le datagramme va donc être routé par R2 vers la « passerelle » 200.100.60.1 (lui-même car il n’y a pas d’autre routeur impliqué). La station 200.100.60.11 va donc recevoir le datagramme et répondre . Belhaj Boubaker Rached
    24. 24. Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau 200.100.50.0 Réseau 200.100.60.0 200.100.40.11 200.100.50.11 200.100.60.11 . Réseau 200.100.40.0 Routage Routage ICMP  Réponse Belhaj Boubaker Rached
    25. 25. Réponse de la station 200.100.60.11 <ul><li>On va supposer que la table de routage de la station 200.100.60.11 est correcte (et notamment que la passerelle est bien configurée…) </li></ul><ul><li>Le réseau 200.100.50.0 n’étant sans doute pas connu dans la table de routage du poste 200.100.60.11 (même principe que pour le poste 200.100.50.11), l’adresse réseau 0.0.0.0 sera donc logiquement utilisée pour désigner la route par défaut (le paquet est alors envoyé à l’adresse de passerelle définie sur le poste 200.100.60.11), </li></ul><ul><li>Le datagramme (commande ICMP «  Echo reply  ») part vers la passerelle 200.100.60.1 (R2) . </li></ul>Belhaj Boubaker Rached
    26. 26. Schéma du réseau R1 R2 200.100.50.1 200.100.60.1 200.100.40.1 200.100.40.2 Réseau 200.100.50.0 Réseau 200.100.60.0 200.100.40.11 200.100.50.11 200.100.60.11 . Réseau 200.100.40.0 ICMP  Réponse Belhaj Boubaker Rached
    27. 27. Table de routage de R2 Le routeur ne dispose d’aucune information (ligne) pour router des datagrammes vers un réseau 200.100.50.0. Le datagramme s’arrête là ! Belhaj Boubaker Rached
    28. 28. Corriger la table de routage de R2 <ul><li>Il faut ajouter une ligne à la table de routage : </li></ul><ul><li>Cette commande doit indiquer à R2 que pour atteindre le réseau 200.100.50.0 dont le masque est 255.255.255.0, il faut qu’il adresse le datagramme à la passerelle 200.100.40.1 (et pour cela sortir par son interface 200.100.40.2 - mais ça le routeur va le trouver « tout seul »), </li></ul><ul><li>Route add 200.100.50.0 mask 255.255.255.0 200.100.40.1 </li></ul><ul><li>Continuer la vérification pour la table de routage de R1 ! . </li></ul>Belhaj Boubaker Rached Adresse réseau Masque réseau Adresse passerelle Interface 200.100.50.0 255.255.255.0 200.100.40.1 200.100.40.2
    29. 29. Commande de suivi de routes <ul><li>La commande à utiliser pour obtenir la liste des routeurs empruntés par un datagramme pour atteindre sa destination est tracert ( traceroute sous Linux), </li></ul><ul><li>Donc ici tracert 200.100.60.11 </li></ul><ul><li>Voyez des « utilitaires » comme Visual route, 3D traceroute… . </li></ul>Belhaj Boubaker Rached

    ×