Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Le routage
A. RHATTOY 1
Le routage Principe
Le routage c’est le processus permettant à des paquets de trouver un chemin pour
atteindre leur destination
Un ROUTEUR est un système intermédiaire appartenant à deux réseaux au moins.
On l’appelle aussi passerelle.
Il permet d’acheminer les datagrammes IP entre les réseaux mis en communication.
Il possède donc deux cartes réseaux au moins,
chacune ayant une adresse IP correspondant au réseau auquel elle appartient.
Un ROUTEUR peut être: soit un appareil de type « boîte noire », soit un ordinateur dit multirésident parce
qu’il réside sur plusieurs réseaux.
1
02/12/2020
Le routage Principe
Le routage est réalisé à partir de
TABLES DE ROUTAGE
Ce sont les informations présentes dans ces tables qui vont servir aux programmes mettant en œuvre
IP pour envoyer les datagrammes au bon endroit.
Suivant les systèmes d’exploitation, ces tables peuvent être des fichiers texte (UNIX) ou bien inscrites
dans la base de registres pour les systèmes WINDOWS.
Ces tables sont chargées en mémoire vive au démarrage de TCP/IP.
Elles peuvent être générées automatiquement (dynamiques) en fonction des informations données lors
de la configuration de TCP/IP, ou bien faites à la main par l’administrateur (statiques).
Le routage Principe
PREMIER CAS:
L’ADRESSE DU DESTINATAIRE ET CELLE DE L’INTERFACE SONT IDENTIQUES
Ce datagramme est pour moi, …dit la machine.
Alors les programmes mettant en œuvre IP réalisent, principalement, les tâches suivantes:
* «Décapsulation» de l’en-tête et lecture des valeurs contenues dans ses champs.
* Assemblage des paquets fragmentés.
* Transmission des données aux programmes du protocole (TCP ou UDP) de la couche transport suivant la
valeur indiquée dans le champ protocole.
Il n’y a donc pas d’envoi et aucun routage n’est nécessaire.
2
02/12/2020
Le routage Principe
DEUXIEME CAS:
L’ADRESSE DU DESTINATAIRE ET CELLE DE L’INTERFACE SONT DIFFÉRENTES
Le routage Principe
3
02/12/2020
Le routage Principe
DEUXIEME CAS
LES DEUX ADRESSES RÉSEAU SONT DIFFÉRENTES
Ce datagramme n’est pas pour quelqu’un de mon réseau, …dit la machine.
Le routage Principe
destinataire
= TCP ou UDP
NON OUI
interface
ROUTAGE Réseau
destinataire
Envoi = Envoi direct
passerelle NON OUI
Réseau
interface
4
02/12/2020
Le routage Principe
Principe d’une table de routage
Il faut y trouver les informations qui permettent, à un programme
1. De faire le test de comparaison entre les deux adresses réseau (celle de l’interface et celle
du destinataire)
2. D’avoir les deux adresses des interfaces réseau qui devront s’occuper de l’envoi suivant
la réponse au test ci-dessus.
Tables de routage
Pour qu’un programme puisse extraire la partie réseau d’une adresse, il lui faut connaître le masque de
réseau qui doit être appliqué.
Ainsi il pourra faire un ET logique entre l’adresse et le masque et obtenir l’adresse du réseau auquel
appartient le destinataire.
RÉSEAU MASQUE PASSERELLE INTERFACE
Dés lors, le mécanisme est le suivant:
1. Un ET logique est réalisé entre l’adresse du destinataire et le masque, indiqués dans la première ligne
de la table de routage.
2. Le résultat obtenu est comparé à l’adresse inscrite dans la colonne réseau de la même ligne.
3. Si ces deux adresses sont identiques, c’est la colonne « passerelle » de la même ligne qui indique
l’adresse du responsable de l’envoi. Et le programme ne traite pas les autres lignes.
Sinon le programme applique le même algorithme à la ligne suivante.
Quand, dans certains systèmes d’exploitation, la colonne masque n’est pas indiquée, c’est le masque défini lors de l’affectation
de l’adresse IP à la carte réseau, sinon le masque correspondant à la classe de l’adresse.
10
5
02/12/2020
11
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
12
6
02/12/2020
Tables de routage
Donc : Toutes les valeurs d’interfaces trouvées dans une table de routage
correspondent à la (aux) INTERFACE(S) (cartes, adaptateurs…) de Mon
poste (routeur ou PC) .
13
Table de routage de R2
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
14
7
02/12/2020
200.100.40.2
200.100.60.1
127.0.0.1
15
1°ligne machine R2
16
8
02/12/2020
2°ligne machine R2
17
3°ligne machine R2
18
9
02/12/2020
4°ligne machine R2
19
5°ligne machine R2
20
10
02/12/2020
Table de routage de R1
21
200.100.40.1
200.100.50.1
127.0.0.1
22
11
02/12/2020
8°ligne machine R1
23
200.100.40.1 200.100.40.2
200.100.50.1 200.100.60.1
127.0.0.1 127.0.0.1.
24
12
02/12/2020
Dans la mesure où ils disposent chacun de deux interfaces ils jouent le rôle de ?
routeur
25
Schéma du réseau
Réseau 200.100.50.0
200.100.50.1
R1
200.100.50.11 200.100.40.1
200.100.40.11
Réseau 200.100.40.0
200.100.40.2
Réseau 200.100.60.0
200.100.60.1
R2
200.100.60.11.
26
13