La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Tables de routage TD (issu de lExonet 23 – Site du CERTA)

Présentations similaires


Présentation au sujet: "Tables de routage TD (issu de lExonet 23 – Site du CERTA)"— Transcription de la présentation:

1

2 Tables de routage TD (issu de lExonet 23 – Site du CERTA)

3 Tables de routage 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 Comment lire une table de routage ? Pour atteindre une adresse (IP) sur le réseau dont la partie réseau est définie par le masque il faut sadresser à telle passerelle ( point dentrée dans le routeur ) je dois donc sortir (de chez moi) par mon interface (carte) Donc : Toutes les valeurs dinterfaces trouvées dans une table de routage correspondent à la (aux) INTERFACE(S) (cartes, adaptateurs…) de MON host (routeur ou poste).

4 Table de routage de R2 Netstat –r ou Route print

5 Quelles sont les adresses dinterfaces de la machine R2 ? 200.100.40.2 200.100.60.1 127.0.0.1 En clair la machine R2 dispose de deux cartes réseaux (ou de deux adresses IP sur une même carte ?).

6 1° ligne machine R2 Pour atteindre une adresse sur le réseau : 127.0.0.0 (réseau de bouclage - loopback) dont la partie réseau est définie par le masque : 255.0.0.0 il faut sadresser à telle passerelle (routeur) : 127.0.0.1 (mon adresse de loopback) je dois donc sortir par mon interface (carte) : 127.0.0.1 (mon adresse de loopback) En clair : si je veux madresser à mon réseau 127.0.0.0 (pour faire un test de loopback) je madresse à mon adresse de test (mon adresse de loopback) et pour ça je sors par mon adresse dinterface.

7 2° ligne machine R2 Pour atteindre ladresse de réseau : 200.100.40.0 (en fait une quelconque machine appartenant à ce réseau) dont la partie réseau est définie par le masque : 255.255.255.0 (on est ici clairement en classe C : valeur 200 et masque 255.255.255.0 mais faites attention aux valeurs des masques) il faut sadresser à telle passerelle (routeur): 200.100.40.2 je dois donc sortir par mon interface (carte): 200.100.40.2 En clair : si je madresse à mon segment de réseau, ladresse de passerelle et ladresse dinterface (carte réseau) sont les mêmes. Ma passerelle cest moi- même… Normal ! Je sors vers MON réseau… je nai pas à solliciter dautre passerelle !.

8 3° ligne machine R2 Pour atteindre une adresse sur le réseau : 200.100.40.2 (mon adresse IP) dont la partie réseau est définie par le masque : 255.255.255.255 (je cherche donc à atteindre « moi même ») il faut sadresser à telle passerelle (routeur): 127.0.0.1 (mon adresse de loopback) je dois donc sortir par mon interface (carte): 127.0.0.1 (mon adresse de loopback) En clair : si je veux atteindre mon IP je nai quà madresser à mon adresse de loopback !.

9 4° ligne machine R2 Pour atteindre une adresse sur le réseau : 200.100.40.255 (adresse de diffusion du sous-réseau - ou « de diffusion dirigée » (directed broadcast) vers tous les postes de mon réseau) dont la partie réseau est définie par le masque : 255.255.255.255 (je cherche à atteindre tous les postes du même réseau que « moi même ») il faut sadresser à telle passerelle (routeur): 200.100.40.2 (mon adresse dadaptateur) je dois donc sortir par mon interface (carte): 200.100.40.2 (mon adresse dadaptateur) En clair : si je veux atteindre les postes du même réseau que moi je nai quà madresser à mon adresse de carte réseau.

10 5° ligne machine R2 Pour atteindre ladresse de réseau : 200.100.60.0 dont la partie réseau est définie par le masque : 255.255.255.0 (réseau de classe C) il faut sadresser à telle passerelle (routeur): 200.100.60.1 (une adresse de passerelle) je dois donc sortir par mon interface (carte): 200.100.60.1 (mon adresse d adaptateur la même que la passerelle !) En clair : si je veux atteindre les postes du réseau 200.100.60.0 je dois madresser à une passerelle qui est ici ladresse de ma carte réseau Je sors vers MON réseau… je nai donc pas à solliciter dautre passerelle !.

11 Table de routage de R1 L adresse réseau 224.0.0.0 (Adresse multidestinataires (multicast) de classe D) est utilisée en adressage multipoints. Ladresse 255.255.255.255 (Adresse de diffusion limitée) concerne le réseau local « physique » sur lequel on se situe.

12 Quelles sont les adresses dinterfaces de la machine R1 200.100.40.1 200.100.50.1 127.0.0.1 En clair la machine R1 dispose de deux cartes réseaux (ou de deux adresses IP sur une même carte ?).

13 8° ligne machine R1 Pour atteindre ladresse de réseau : 200.100.60.0 (en fait une quelconque machine appartenant à ce réseau) dont la partie réseau est définie par le masque : 255.255.255.0 (réseau de classe C) il faut sadresser à telle passerelle (routeur): 200.100.40.2 (une adresse de passerelle qui ne m appartient pas) je dois donc sortir par mon interface (carte): 200.100.40.1 En clair : si je veux atteindre un poste du réseau 200.100.60.0 je dois madresser à une passerelle 200.100.40.2 (qui est ladresse de la carte de R2 située sur une autre machine).

14 Quelles sont les adresses IP correspondant à des interfaces ? zSur la machine R1 z200.100.40.1 z200.100.50.1 z127.0.0.1 Sur la machine R2 200.100.40.2 200.100.60.1 127.0.0.1.

15 Quel rôle jouent les postes R1 et R2 ? Dans la mesure où ils disposent chacun de deux interfaces ils jouent le rôle de ? routeur Le service de routage doit cependant être activé pour que ça fonctionne Combien a-t-on de réseaux ? 200.100.40.0, 200.100.50.0, 200.100.60.0.

16 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

17 Table de routage du poste 200.100.50.11 Ladresse réseau 0.0.0.0 désigne une route par défaut pour tout réseau non « connu » (cas dune 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 sadresse à un réseau autre que le nôtre, on expédie vers ladresse passerelle (le routeur).

18 ping 200.100.60.11 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 ? Conseils Partez du poste qui émet et, dans un premier temps, suivez physiquement le chemin que devrait emprunter le paquet à laller comme au retour Refaites la même chose mais en observant, à chaque passage dans un routeur, la table de routage et comment elle va réagir.

19 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

20 Table de routage du poste 200.100.50.11 sur ping 200.100.60.11 Ladresse 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 nest 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).

21 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

22 Table de routage de R1 Ladresse 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 ladresse de passerelle 200.100.40.2 (point « dentrée » dans la machine R2), au travers de linterface 200.100.40.1.

23 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

24 Table de routage de R2 Ladresse 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 ny a pas dautre routeur impliqué). La station 200.100.60.11 va donc recevoir le datagramme et répondre.

25 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 ICMP Réponse

26 Réponse de la station 200.100.60.11 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…) 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), ladresse réseau 0.0.0.0 sera donc logiquement utilisée pour désigner la route par défaut (le paquet est alors envoyé à ladresse de passerelle définie sur le poste 200.100.60.11), Le datagramme (commande ICMP « Echo reply ») part vers la passerelle 200.100.60.1 (R2).

27 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

28 Table de routage de R2 Le routeur ne dispose daucune information (ligne) pour router des datagrammes vers un réseau 200.100.50.0. Le datagramme sarrête là !

29 Corriger la table de routage de R2 Il faut ajouter une ligne à la table de routage : 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 quil 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 »), Route add 200.100.50.0 mask 255.255.255.0 200.100.40.1 Continuer la vérification pour la table de routage de R1 !. Adresse réseauMasque réseauAdresse passerelleInterface 200.100.50.0255.255.255.0200.100.40.1200.100.40.2

30 Commande de suivi de routes La commande à utiliser pour obtenir la liste des routeurs empruntés par un datagramme pour atteindre sa destination est tracert (traceroute sous Linux), Donc ici tracert 200.100.60.11 Voyez des « utilitaires » comme Visual route, 3D traceroute….


Télécharger ppt "Tables de routage TD (issu de lExonet 23 – Site du CERTA)"

Présentations similaires


Annonces Google