Vous êtes sur la page 1sur 63

Couche 3 : ROUTAGE

A.GASMI Source:Cisco
GENERALITES

• Pour qu’un paquet IP puisse atteindre sa destination, il


doit traverser des routeurs qui l’acheminent.
• Un routeur est un équipement qui possède donc
plusieurs interfaces.
• Il contient des tables déterminant l’interface de sortie
en fonction de l’adresse de destination des paquets.

A.GASMI Source:Cisco
Qu’est ce que le routage ?

 Processus par lequel un élément (courrier, appels


téléphoniques, trains, paquets IP, …) va être acheminé
d’un endroit à un autre.
 Un élément faisant du routage doit connaître :
 La destination,
 De quelle source il peut apprendre les chemins
d’accès à la destination voulue,
 Le(s) meilleur(s) itinéraire(s) pour atteindre la
destination,

A.GASMI Source:Cisco
Fonction de routage

 Objectif
Déterminer le meilleur chemin pour la destination
 Pour se faire on utilise:
 Les informations d’un protocole routé

 La table de routage correspondante


• Détermination du meilleur chemin

 Les Métriques
• Mesure de qualité pour les chemins

A.GASMI Source:Cisco
Fonction de commutation

 Objectifs

 Transférer les paquets d’entrée vers la file d’attente


de sortie

 Créer la nouvelle trame pour le paquet sortant

A.GASMI Source:Cisco
Principes du routage IP

 Routage IP basé uniquement sur l’adresse du


destinataire
 Chaque équipement du réseau sait atteindre un
équipement d’un autre réseau, s’il existe au moins un
équipement de routage pour acheminer les paquets à
l’extérieur du réseau local.
 Les informations de routage sont mémorisées dans la
table de routage des équipements (routeurs).
 Cette table doit être périodiquement mise à jour
 Manuellement : routage Statique
 Automatiquement : routage Dynamique

A.GASMI Source:Cisco
Configuration du routage statique

 ip route {préfixe} {masque} {prochain saut | interface}


[DA]
 DA est la distance administrative pour la route
(défaut = 1)
Réseau de destination
Interface locale IP du prochain saut (préfixe/masque)

F0/0 Local F0/1 F0/0 Voisin F0/1

A.GASMI Source:Cisco
Routage dynamique

 Avantage principal
 Adaptation automatique aux changements de la
topologie

 Inconvénients
 Tendance à révéler toutes les informations
 Utilisation de la bande passante pour les MAJ

A.GASMI Source:Cisco
Routage dynamique (Suite)

 Routage dynamique : protocole de communication


inter-routeurs qui va permettre de construire
automatiquement les tables de routages.
 Le principe du routage ne change pas, c’est uniquement
la façon de renseigner et de mettre à jour la table de
routage qui change, puisqu’elle n’est plus manuelle
mais dynamique.
 Politique de routage : Choix de la meilleure route
parmi celles conduisant à une même destination
(Distance administrative et coût).

A.GASMI Source:Cisco
Table de routage - Exemple
Router>en
Router#
Router# show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
. . ………………………
Gateway of last resort is not set
193.194.64.0/24 is variably subnetted, 5 subnets, 4 masks
C 193.194.64.0/26 is directly connected, FastEthernet0/0
C 193.194.64.64/27 is directly connected, FastEthernet1/0
R 193.194.64.96/29 [120/1] via 193.194.64.121, 00:00:23, Serial2/0
R 193.194.64.112/29 [120/1] via 193.194.64.121, 00:00:23, Serial2/0
C 193.194.64.120/30 is directly connected, Serial2/0

A.GASMI Source:Cisco
Champs d’une table de routage

 Destination
 Interface de sortie
 Prochain saut
 Métrique
 Distance administrative
 Moyen d’apprentissage

A.GASMI Source:Cisco
Métrique

• Utilisée
 Par les protocoles de routage
 Pour sélectionner le meilleur chemin

• Petite métrique = Route meilleure

• Calcul de la valeur dépendant du protocole de routage


utilisé

A.GASMI Source:Cisco
Distance administrative

 Ordre de préférence entre les protocoles de routage


 Petite valeur = Protocole préférable

Protocole Distance administrative

Directement connecté 0

Statique 1

RIP 120

A.GASMI Source:Cisco
Protocoles de routage

• Vecteur de distance
• État de Liens

• Sans protocole routable, les


réseaux sont isolés (pas
d’interconnexion).
• L’adressage global est aussi une
fonctionnalité de la couche 3.

Les protocoles routables transportent les données.


Les protocoles de routage définissent les chemins.

A.GASMI Source:Cisco
Protocoles de routage
Les protocoles de routage définissent le meilleur chemin
pour les paquets.
Exemples de protocoles de
routage: Routing Information
Protocol (RIP), Interior
Gateway Routing Protocol
(IGRP), Enhanced Interior
Gateway Routing Protocol
(EIGRP), Open Shortest Path
First (OSPF) .

A.GASMI Source:Cisco
Protocoles de routage

Les protocoles routés permettent aux hôtes de communiquer


Les protocoles de routages fonctionnent entre les routeurs

A.GASMI Source:Cisco
Protocoles de routage

Il existe deux types de protocoles de routage


• Interior Gateway Protocols (IGPs)
• Exterior Gateway Protocols (EGPs).
Les protocoles de routage internes (IGP) agissent au niveau
d’un réseau fermé:
- RIP - IGRP -EIGRP -OSPF
Les protocoles de routages externes (EGP, BGP) sont
utilisés pour interconnectés les systèmes autonomes.
On parle de Backbone du réseau Internet (lien entre les
opérateurs ou fournisseurs d’accès ISP)
A.GASMI Source:Cisco
IGP et EGP

 Protocoles de routage intérieurs (IGP)


A l’intérieur d’un AS

 Protocoles de routage extérieurs (EGP)


 Entre les AS
IGP EGP IGP

AS n°1 AS n°2

A.GASMI Source:Cisco
Caractéristiques et comparatif

 Statique
 Remplissage manuel de la table de routage
 Préférable sur un réseau d’extrémité

 Dynamique
 Configuration manuelle du protocole de routage
 Remplissage automatique de la table de routage

A.GASMI Source:Cisco
Limites du protocole

A.GASMI Source:Cisco
Le routeur

• Equipement d'interconnexion qui transmet des


paquets de données entre des réseaux sur la base
des adresses IP (couche 3).

• Il détermine le meilleur chemin de transmission


des données sur le réseau.

A.GASMI Source:Cisco
Le routeur (suite)

Un routeur est un équipement qui détermine le meilleur


chemin pour les paquets en fonction de l’adresse réseau
de la destination.

A.GASMI Source:Cisco
Le routeur (suite)

Les Routeurs:

• Ne font pas suivre les broadcast ou le multicast.


• Utilisent l’adresse réseau pour le choix du chemin.
• Peuvent filter certains paquets en fonction de la politique
sécurité.
• Acheminent les paquets au routeur suivant via l’interface
appropriée (couches 1+2).
• Modifient le TTL des paquets.
• Etablissent des tables ARP des hôtes dans les réseaux
connectés directement

A.GASMI Source:Cisco
Le routeur (suite)

Les routeurs relient des réseaux séparés et chaque interface


du routeur possède une adresse IP.
Si le routeur connecte 3 réseaux, il possère 3 interfaces et
donc 3 adresses IP dans des réseaux différents, avec des
masques peut-être différents.
A.GASMI Source:Cisco
Les routeurs sont des ordinateurs

Les données sont envoyés sous la forme de paquets


entre deux extrémitées. Les routeurs sont utilisés
pour diriger les paquets vers la destination.

A.GASMI Source:Cisco
Les routeurs sont des ordinateurs

A.GASMI Source:Cisco
Vue de face

A.GASMI Source:Cisco
Vue de l’arrière du routeur

A.GASMI Source:Cisco
Les composants du routeur

• CPU – Exécute les instruction du système


d’exploitation.
• Random access memory (RAM) – Contient la version
active du fichier de configuration, table de routage. Le
contenu de la RAM est perdu lorsqu’on éteint le
routeur.
• Read-only memory (ROM) – contient les diagnostics
de mise sous tension
• (POST) Contient un programme d'amorçage
(Bootstrap).
A.GASMI Source:Cisco
Les composants du routeur (Suite)

• Non-volatile RAM (NVRAM) - comprend le fichier


de la configuration de sauvegarde/démarrage du
routeur.
• Flash memory – Contient le système d’exploitation
(Cisco IOS)
• Interfaces – Il existe plusieurs types d’interfaces, par
exemples:
- Interfaces Ethernet / fast Ethernet
- Interfaces Serial
- Interfaces de gestion

A.GASMI Source:Cisco
Interfaces du routeur

A.GASMI Source:Cisco
Routeurs et couche réseau

Le routeur examine l’adresse IP de destination pour transmettre le


paquet.
 Le chemin qu’un paquet prend est déterminé après que le routeur
ait consulté l’information dans la table de routage.
 Une fois qu’une correspondance est trouvée, le paquet est
encapsulé dans la trame liaison de données. La trame liaison de
données est ensuite transformée en bits.

A.GASMI Source:Cisco
Routeurs et couche réseau (Suite)

Les routeurs agissent au niveau des couches 1, 2 & 3


• Le routeur reçoit un flux de bits. Les bits sont décodés
et transmis à la couche 2
• Le routeur décapsule la trame
• Les données “paquet” est transmit à la couche 3
• Le routeur examine l’adresse de destination de la
trame liaison pour prendre une décision

A.GASMI Source:Cisco
Routeurs et couche réseau (Suite)

• Le paquet est encapsulé et acheminé vers l’interface


de sortie

A.GASMI Source:Cisco
Configuration

Vérifier la configuration de base

- Commandes
• Show running-config
• Show startup-config
• Show IP route
• Show interfaces
• Show IP interface brief

A.GASMI Source:Cisco
Configuration et adressage

• La table de routage est conservée dans la RAM et


contient de l’information à propos de :
• Routes directement connectées – dans le cas où le
périphérique est directement connecté à une interface
d’un autre routeur.
• Routes non-directement connectées – dans le cas où
le réseau n’est pas directement connecté à une
interface de routeur.
• L’Information détailée sur la route comprend la
source de l’information, le réseau et son masque, et
l’adresse IP du saut suivant.

A.GASMI Source:Cisco
Configuration d’une adresse IP

Deux machines dans le même réseau physique


s’envoient des trames directement -> il faut connaître
l’adresse MAC.
Pour envoyer des données (segments->paquets-
>trames->bits) à une machine donnée, il faut connaître:
son nom -> son adresse IP -> son adresse MAC (si
même réseau), l’adresse MAC du routeur (sinon)

A.GASMI Source:Cisco
Table de routage

• Routes statique
-Inclut l’adresse réseau et le masque de sous-réseau du
réseau distant, ainsi que l’adresse IP du routeur du tronçon
suivant ou de l’interface de sortie.

-Apparaît avec un S dans la table de routage.


-La table de routage doit d’abord contenir les réseaux
directement connectés utilisés pour accéder aux réseaux
distants, avant de pouvoir utiliser tout routage statique ou
dynamique.

A.GASMI Source:Cisco
Tables ARP
Les tables ARP (Address Resolution Protocol)
associent des adresses IP a des adresses MAC.
Les tables ARP sont stockées en mémoire RAM
dynamiquement, au bout d’un certain temps les
données les plus anciènes sont effacées.

A.GASMI Source:Cisco
Tables ARP

L’orsque l’adresse MAC n’est pas dans la table, l’émetteur


envoie un broadcast pour connaître l’adresse MAC de la
destination. (c’est pourquoi parfois le premier “ping” arrive
hors délai)

A.GASMI Source:Cisco
Les composants d’un routeur

A.GASMI Source:Cisco
Les composants d’un routeur (Suite)

Comme un ordinateur un routeur est composé du:


• materiel (hard)
Le Microprocesseur (CPU) L’unité centrale, ou le
microprocesseur, est responsable de l’exécution du
système d’exploitation du routeur.
Mémoire Flash: La flash représente une sorte de ROM
effaçable et programmable. Sur beaucoup de routeurs, la
flash est utilisé pour maintenir une image d’un ou
plusieurs systèmes d’exploitation.

A.GASMI Source:Cisco
Les composants d’un routeur (Suite)

ROM: La ROM contient le code pour réaliser les


diagnostics de démarrage (POST : PowerOn Self
Test). En plus, la ROM permet le démarrage et le
chargement du système d’exploitation contenu sur la
flash.
RAM La RAM est utilisé par le système
d’exploitation pour maintenir les informations durant
le fonctionnement. Elle peut contenir la configuration
qui s’exécute (running) , les tables de routage, la
table ARP, etc. Et comme c’est de la RAM, lors de la
coupure de l’alimentation, elle est effacée.
A.GASMI Source:Cisco
Les composants d’un routeur (Suite)

• NVRAM (RAM non volatile) Le problème de la RAM


est la non conservation des données après la coupure de
l’alimentation. La NVRAM solutionne le problème,
puisque les données sont conservées même après la
coupure de l’alimentation, la configuration est
maintenue dans la NVRAM.
Modules (Portes I/O): L’essence même d’un routeur est
l’interfaçage vers le monde extérieur. Il existe un
nombre impressionnant d’interfaces possibles pour un
routeur .

A.GASMI Source:Cisco
Les composants d’un routeur (Suite)

Logiciel (SOFT): Système d’exploitation appelé IOS


(Internetworking Operating System)

• Gère le matériel, les interfaces


• Offre l’accès à un vaste éventail d'applications
stratégiques de routage, multiservice, de
modélisation de trafic, de sécurité et de contrôle
du trafic etc.…

A.GASMI Source:Cisco
Modes d’Exécution

Il y a 2 modes d’exécution sur un routeur Cisco :


1. Le mode utilisateur (prompt : >)
2. Le mode privilégié (prompt : #)

• Lors de la connexion initiale avec le routeur, vous


arrivez dans le mode utilisateur.

• Pour passer au mode privilégié, vous devez


introduire la commande enable et ensuite introduire
un mot de passe.

A.GASMI Source:Cisco
Modes d’Exécution (Suite)

• Le mode utilisateur sert uniquement à la


visualisation des paramètres (pas de la
configuration) et des différents statuts du routeur.

• Par contre, le mode privilégié permet,en plus de la


visualisation des paramètres, la configuration du
routeur et le changement de paramètres dans la
configuration.

A.GASMI Source:Cisco
Configuration de base du routeur
• Connexion par le port console
router>

 router>enable
 Password (s’il n’en a pas le routeur passe en mode
privilège)
 router#
• Configuration
 router# configure terminal
 router(config)#

NB: Pour annuler une commande faire no suivi de la


commande
A.GASMI Source:Cisco
Le protocole RIP (Routing Information
Protocol)
RIP est un protocole de routage à vecteur de distance
utilisé sur des milliers de réseaux à travers le monde. Il a
été initialement défini dans la RFC1058.

Les caractéristiques de RIP sont les suivantes :


• Il s’agit d’un protocole de routage à vecteur de distance.
• Il utilise le nombre de sauts comme mesure de sélection
d’un chemin.
• Il établit comme route inaccessible un nombre de sauts
supérieur à 15.
• Il envoie le contenu de la table de routage toutes les
30 secondes.
A.GASMI Source:Cisco
Le protocole RIP (Suite)

RIP est simple et facile à mettre en œuvre. Ces avantages


font de RIP un protocole de routage très répandu et
utilisé.
Il présente toutefois quelques inconvénients :
• Il n’autorise pas plus de 15 sauts, de sorte qu’il ne
convient qu’aux réseaux qui ne connectent pas plus de
16 routeurs en série.
• Il envoie périodiquement des copies de la table de
routage entière aux voisins directement connectés. Dans
un grand réseau, cela peut engendrer un trafic important
à chaque mise à jour.

A.GASMI Source:Cisco
Le protocole RIP (Suite)

A.GASMI Source:Cisco
Le protocole RIPv2

Le protocole RIPv2 possède un grand nombre des


fonctionnalités du protocole RIPv1. Il inclut
également d’importantes améliorations.

RIPv2 est un protocole de routage sans classe qui


prend en charge VLSM et CIDR. Un champ de
masque de sous-réseau est inclus dans les mises à
jour v2

A.GASMI Source:Cisco
Processus de demande/réponse

A.GASMI Source:Cisco
Le protocole RIPv2

• Mesure du nombre de sauts


• Maximum de 15 sauts
• TTL équivaut à 16 sauts
• Intervalle de mise à jour par défaut de 30 secondes
• Mises à jour utilisant UDP via le port 520
• Distance administrative de 120

A.GASMI Source:Cisco
Configuration de RIPv2

 Étape 1 : Activer le protocole RIP

 Étape 2 : Spécifier la version

 Étape 3: Indiquer les réseaux directement connectés


au routeur

A.GASMI Source:Cisco
Étape 1

 router rip
 Active le protocole RIP
 Mode de configuration globale

Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router rip

A.GASMI Source:Cisco
Étape 2

 version 2

 Spécifie la version

 Mode de configuration du protocole RIPv2

A.GASMI Source:Cisco
Étape 3

 network{préfixe}

 Indique les réseaux directement connectés au


routeur

 Mode de configuration du protocole RIPv2


Router#conf term
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 192.168.30.0
Router(config-router)#network 172.16.0.0
Router(config-router)#network 10.0.0.0
Router(config-router)#

A.GASMI Source:Cisco
Exemple

RouterA(config)#router rip
RouterA(config-router)#version 2
RouterA(config-router)# network 192.168.1.0
RouterA(config-router)# network 150.150.0.0
RouterA(config-router)# no auto-summary

A.GASMI Source:Cisco
Configuration de RIPv2

A.GASMI Source:Cisco
Problèmes avec le RIP

Les boucles de routage ont des effets néfastes sur les


performances du réseau. Le protocole RIP comporte
plusieurs fonctionnalités conçues pour lutter contre
ces effets. Ces fonctionnalités sont souvent utilisées
en combinaison :

• Mode « poison reverse »


• Découpage d’horizon
• Minuteur de mise hors service
• Mises à jour déclenchées

A.GASMI Source:Cisco
Vérification du protocole

• Les commandes show ip protocols et show ip route


sont importantes pour la vérification et le dépannage
de tout protocole de routage.

• La commande show ip protocols vérifie que le


routage RIP est configuré, que les interfaces correctes
envoient et reçoivent des mises à jour RIP et que le
routeur annonce les réseaux appropriés.

A.GASMI Source:Cisco
Vérification du protocole (Suite)

• La commande show ip route affiche la table de


routage, qui vérifie que les routes reçues par les
voisins RIP sont installées dans la table de
routage.

• show ip rip database : répertorie toutes les routes


connues du protocole RIP.
• debug ip rip ou debug ip rip : affiche les mises à
jour de routage RIP à l’envoi et à la réception en
temps réel.

A.GASMI Source:Cisco

Vous aimerez peut-être aussi