Vous êtes sur la page 1sur 30

Routage IP

Couche Réseau
-6-

Module:
Réseaux Informatique
- Téléinformatique -

A.Mazoul

Département Informatique
Routage IP
Les principes du routage IP

Routage

 Le routage est le mécanisme par lequel des chemins sont sélectionnés dans
un réseau pour acheminer les données d'un expéditeur jusqu'à un ou
plusieurs destinataires.

Quel chemin?

A.Mazoul Réseaux informatiques Téléinformatique 2


Routage IP
Les principes du routage IP

Les Routeurs

 Le routeur est un équipement réseau de la couche 3 de l’OSI, qui assure


le routage des paquets, son rôle consiste à faire transiter les données d’un
port vers un autre. (c-à-d, Comment aller d’un réseau à l’autre).

 Taches d’un routeur:

 Acheminement de bout en bout des paquets.

 Détermination du meilleur chemin vers le réseau de destination.

 Chaque routeur est chargé de trouver le nœud suivant.

 Le dernier routeur remet le paquet sur le réseau du destinataire.

A.Mazoul Réseaux informatiques Téléinformatique 3


Routage IP
Les principes du routage IP

Les Routeurs: équipement de la couche 3

A.Mazoul Réseaux informatiques Téléinformatique 4


Routage IP
Les principes du routage IP

Routage direct ou indirect

 Les machines doivent déterminer si le datagramme doit être délivré sur le


réseau physique sur lequel elles sont connectées (Routage direct) ou bien si
le datagramme doit être acheminé vers un routeur, dans ce cas (Routage
indirect), elle doit identifier le routeur appropriée.

 IP réseau locale = IP réseau de destination


 Destination dans le même réseau
 Transmission directe (routage direct)

 IP réseau locale ≠ IP réseau de destination


Routage direct (ARP)
 Destination dans un autre réseau Routage indirect
 Transfert à la passerelle par défaut
(routage indirect). WAN

A.Mazoul Réseaux informatiques Téléinformatique 5


Routage IP
Les principes du routage IP

Routage: Processus de transmission

 Durant tout le processus de routage, les adresses IP source et destination ne


changent jamais, et l'adresse physique (MAC) change au niveau des
routeurs pour indiquer le prochain nœud (serveur ou hôte) qui doit recevoir
le paquet.

PCA@MAC R1@MAC1 R1@MAC2 R2@MAC1 R2@MAC2 PCB@MAC


PCA@IP R1@IP1 R1@IP2 R2@IP1 R2@IP2 PCB@IP

Pc-A R1 R2 Pc-B

PCA@MAC R1@MAC1 R1@MAC2 R2@MAC1 R2@MAC2 PCB@MAC


1 1
PCA@IP PCB@IP PCA@IP PCB@IP PCA@IP PCB@IP
Trame (PCA  R1) Trame (R1  R2) Trame (R2  PCB)

A.Mazoul Réseaux informatiques Téléinformatique 6


Routage IP
Les Tables de routage

Table de routage

 Une table de routage est une structure de données utilisée par un routeur
ou un ordinateur en réseau et qui associe des préfixes à des moyens
d'acheminer les datagrammes vers leur destination.

 La table de routage contient :


 Les adresses du routeur lui-même.
 Les adresses des sous-réseaux auxquels le routeur est directement connecté.
 Les routes des autres sous-réseaux:
 Les routes statiques: c'est-à-dire configurées explicitement par
l'administrateur.
 Les routes dynamiques: apprises par des protocoles de routage
dynamique comme BGP, OSPF, IS-IS, etc.
 Une route par défaut: indiquera comment acheminer le trafic qui ne
correspond à aucune entrée dans la table de routage.
A.Mazoul Réseaux informatiques Téléinformatique 7
Routage IP
Les Tables de Routage

Exemple & commandes

eth0

 Affichage de la table de routage


 Sous Windows : > route print (ou netstat –rn)
 Sous Unix/Linux/OS X : # netstat -rn
 Sous Cisco IOS : # show ip route
A.Mazoul Réseaux informatiques Téléinformatique 8
Routage IP
Les Tables de routage

Champs d’une table de routage

 Dans une table de routage, on peut trouver les informations suivantes:


 Destination: adresse à atteindre.
 Masque réseau: Masque de sous-réseau utilisé sur le réseau de destination.
 Interface de sortie: Interface locale de sortie par laquelle les paquets vont être
envoyés.
 Adresses des passerelles: (routeurs intermédiaires) permettant d'atteindre les
réseaux de destination (Serial 0/0, FastEthernet0/0).
 Métrique: Une mesure qui sépare un routeur d'un réseau de destination. Cela
peut être (le nombre de sauts (RIP), la bande passante (OSPF)…).

Parcours d’une table de routage

A.Mazoul Réseaux informatiques Téléinformatique 9


•Table de routage du pc 1
Routage IP
Les Tables de routage

Champs d’une table de routage


192.168.10.12 192.168.20.12 192.168.30.12
Pc1 Pc2 Pc3

192.168.20.1 192.168.30.1
192.168.10.0 192.168.20.0 192.168.30.0
R1 R2
192.168.10.1 192.168.20.2

Table de routage du routeur 1


Réseau Masque Passerelle Interface Métrique
192.168.10.0 255.255.255.0 Direct 192.168.10.1 0
192.168.20.0 255.255.255.0 Direct 192.168.20.1 0
192.168.30.0 255.255.255.0 192.168.20.2 192.168.20.1 1

Table de routage du PC1


Réseau Masque Passerelle Interface Métrique
192.168.10.0 255.255.255.0 Direct 192.168.10.12 0
192.168.20.0 255.255.255.0 192.168.10.1 192.168.10.12 1
192.168.30.0 255.255.255.0 192.168.10.1 192.168.10.12 2
A.Mazoul Réseaux informatiques Téléinformatique 10
Routage IP
Les protocoles de routage

Protocoles de routage

 On distingue deux types de protocoles de routage:


 Les protocoles de routages externe: (EGP ou Exterior Gateway Protocol),
tels que Border Gateway Protocol (BGP), échangent des informations de
routage entre systèmes autonomes *(AS).
 Exemple: EGP et BGP
 Les protocoles de routage interne: (IGP ou Interior Gateway Protocol )
permettent l’échange des informations de routage à l'intérieur d'un système
autonome.
 Exemple: RIP, IGRP, EIGRP, OSPF et IS-IS.

IGP EGP IGP

AS 1 AS 2

*Système autonome (AS): Ensemble de dispositifs interconnectés qui sont généralement sous le
contrôle d'une entité/organisation unique, typiquement un fournisseur d'accès à Internet.
A.Mazoul Réseaux informatiques Téléinformatique 11
Routage IP
Les protocoles de routage

Algorithmes de routage

 On distingue les différents protocoles IGP selon l’algorithme de routage utilisé:


 Etats de liens: ils transmettent la totalité des informations de routage à tous les
routeurs participants et établissent des tables de voisins directs, ils utilisent
Algorithme de Dijsktra , c'est le cas d'OSPF ou d'IS-IS.
 Vecteur de distance: qui ne diffusent que leurs meilleures routes sur leurs
interfaces en se basant sur Algorithme de Bellman Ford, nous citons RIP, IGRP.
 Hybride: des deux premiers, comme EIGRP

 Exemples de protocoles de routage interne :


 Routing Information Protocol (RIP)
 Interior Gateway Routing Protocol (IGRP)
 Open Shortest Path First (OSPF)
 Integrated Intermediate System to Intermediate System (Integrated IS-IS)
 Enhanced Interior Gateway Routing Protocol (EIGRP)

A.Mazoul Réseaux informatiques Téléinformatique 12


Routage IP
Les protocoles de routage

Routage statique

 Routage statique: consiste à définir manuellement les routes que doivent


emprunter les paquets afin d'arriver à destination. ce sont les administrateurs
réseaux qui se chargent de ce travail en général. Préférable sur un réseau
d’extrémité:
Avantages
 Aucune surcharge en bande passante.
 Fournit uniquement les informations entrées par l’administrateur.
 Les routeur n'ont pas à consacrer ses ressources.
Inconvénient principal
 Modification topologique à faire manuellement. C-à-d, toute
modification de topologie requiert l'intervention de l'administrateur.
 Le temps d'indisponibilité dépend de l'intervention de l'administrateur.
A.Mazoul Réseaux informatiques Téléinformatique 13
Routage IP
Les protocoles de routage

Routage Dynamique

 Routage dynamique: le routage dynamique consiste à mettre en oeuvre des


protocoles dont le rôle est de déterminer la meilleure route ver chaque
destination, en se basant sur des protocoles de routage.
 Avantages
 Tâches administratives réduites pour l’administrateur.
 Réaction automatique des protocoles aux modifications topologiques.
 Extension du réseau non problématique.
 Inconvénient principal
 Utilisation des ressources (RAM,CPU) non négligeable.
 Connaissances approfondies du routage pour la vérification et le
dépannage nécessaires.

A.Mazoul Réseaux informatiques Téléinformatique 14


Routage IP
Les protocoles de routage

Protocoles de routage par classe ou sans classe

 Les protocoles de routage par classe n’envoient pas d’informations sur les
masques de sous–réseau dans les mises à jour de routage.
Exemples : RIPv1, IGRP.

 Les protocoles de routage sans classe incluent dans leurs mises `a jour de
routage le masque de réseau avec l’adresse réseau.
Exemples : RIPv2, EIGRP, OSPF.

Routeur Type de routage Avantage Contrainte d'utilisation

Rapidité de transmission des Envoie de datagramme vers


RIP Interne (IGP) Vecteur à distance
datagrammes une direction.
•Réduction de la taille des tables de
routage. Lenteur dans la transmission
OSPF Interne (IGP) A état de liens
•Datagramme adressable à des des datagrammes
routeurs précis.

A.Mazoul Réseaux informatiques Téléinformatique 15


Routage IP
Les protocoles de routage

Protocole RIPv1 & RIPv2

 RIPv1 est IGP par classe et à vecteur de distance qui base ses décisions
d'acheminement sur une métrique qui emploie essentiellement le nombre de
saut. Le nombre maximum de saut est de 15. Il transmet des mises à jour de
routage complètes toutes les 30 secondes.

 RIPv2 apporte quelques fonctionnalités par rapport à RIPv1, telles que, il


supporte du routage sans classe et également l’intégration du masque réseau
dans les mises à jour de routage.

R1>enable
R1#configure terminal
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#network 192.168.3.0
R1(config-router)#end
A.Mazoul Réseaux informatiques Téléinformatique 16
Routage IP
Les protocoles de routage

Protocole OSPF

 L’OSPF (Open Shortest Path First) est un protocole de routage à état de lien
crée en 1988 par l’IETF.

 Principales caractéristiques d’OSPF :


 Emission des mises à jour déclenchées par modification(s) topologique(s).
 Connaissance exacte et complète de la topologie du réseau.
 Chaque noeud connaît l’existence de ses voisins adjacents.
 Utilisation moindre de la bande passante.
 Utilisation d’un ou plusieurs domaines de routage appelés Areas (ou aires) au
sein d’un même système autonome (AS).

Exemple de configuration:
router(config)# router ospf 1
router(config-router)# network 10.1.1.1 0.0.0.255 area 0
router(config-router)# network 10.2.1.1 0.0.0.255 area 0
A.Mazoul Réseaux informatiques Téléinformatique 17
Routage IP
Les protocoles de routage

Les aires du protocole OSPF

 Aire est un regroupement de routeurs dans un même système autonome. Il


existe toujours une aire dorsale (backbone area), area 0 ou encore area 0.0.0.0
à laquelle toutes les autres aires sont connectées.

ABR1 ABR2

Area Border Router (ABR): un routeur qui dispose d'interfaces dans des aires
différentes.
A.Mazoul Réseaux informatiques Téléinformatique 18
Routage IP
Les Commandes de routage

Configuration du routage statique

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

Dans la commande suivante, le réseau à atteindre est le réseau 192.168.2.0/24 et


l'interface utilisée pour joindre le réseau est ethernet 1/0.
On peut aussi utiliser l'adresse IP du prochain routeur.
R4(config)# ip route 192.168.2.0 255.255.255.0 ethernet 1/0
Autre possibilité:
R4(config)# ip route 192.168.2.0 255.255.255.0 10.0.0.2
Suppression de la route statique:
R4(config)# no ip route 192.168.2.0 255.255.255.0 ethernet 1/0

A.Mazoul Réseaux informatiques Téléinformatique 19


Routage IP
Les Commandes de routage

Route statique (ou passerelle) par défaut

 ip route 0.0.0.0 0.0.0.0 [adresse IP du saut suivant | interface de sortie]

 ip default-network [adresse IP du saut suivant]

Considéré comme un réseau candidat par défaut dans la table de routage

La passerelle par défaut dans l'exemple suivant est : 192.168.3.1


R4(config)# ip route 0.0.0.0 0.0.0.0 192.168.3.1
Autre possibilité:
R4(config)# ip route 0.0.0.0 0.0.0.0 ethernet 1/0
Suppression de la passerelle par défaut:
R4(config)# no ip route 0.0.0.0 0.0.0.0 192.168.3.1

A.Mazoul Réseaux informatiques Téléinformatique 20


Routage IP
Les Commandes de routage

Table de routage

 show ip route [{préfixe} | *]

A.Mazoul Réseaux informatiques Téléinformatique 21


Routage IP
D’autres Commandes de Configuration

Adresse IP d’une interface

 interface {type} {numéro}: spécification de l’interface à configurer.


 ip address {IP} {masque de sous-réseau}: configuration de l’adresse IP.

 Activation/désactivation d’une interface


 no shutdown : permet d’activer une interface.
 shutdown : permet de désactiver une interface.
Rq: L’interface Loopback est implicitement activée.
Router(config)#interface FastEthernet0/0
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shutdown
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
A.Mazoul Réseaux informatiques Téléinformatique 22
Routage IP
D’autres Commandes de Configuration

vérification des interfaces

 show interfaces {nom d’interface}

 show ip interface

 show ip interface brief

 show protocols

A.Mazoul Réseaux informatiques Téléinformatique 23


Routage IP
D’autres Commandes de Configuration

Spécificités des interfaces WAN

Commande clock rate {valeur en bits/s} :


Mode de configuration de l’interface.
Obligé de spécifier quelle est la vitesse de synchronisation de la liaison (Exemple :
64 ou 128 Kbps).
Uniquement sur la partie ETCD de la liaison (Repérée par la dénomination V.35
DCE du câble V.35).

- Equipement terminal de circuit de données (ETCD en anglais DCE)


- Equipement terminal de traitement de données (ETTD, en anglais DTE)

A.Mazoul Réseaux informatiques Téléinformatique 24


Routage IP
D’autres Commandes de Configuration

Exemple de configuration

205.7.5.1/24
201.100.11.1/24
Vitesse=56000 kbit/s
192.5.5.1/24
ETTD
ETCD
Lab_A Lab_B
201.100.11.2/24

A.Mazoul Réseaux informatiques Téléinformatique 25


Routage IP
Protocole CDP (Cisco Discovery Protocol)

Caractéristiques

 Le CDP (Cisco Discovery Protocol) est un protocole de la couche 2 du


modèle OSI qui permet d’échanger et d’obtenir des informations sur les
dispositifs voisins qui sont directement connectés.
 Transmission de trames multicast aux routeurs voisins toutes les 60 secondes.
 CDP est protocole propriétaire CISCO, actif par défaut sur les routeurs.

 Informations fournies par CDP:


 ID de dispositif : Nom d’hôte et/ou nom de domaine (Hostname)
 Liste d’adresses : liste d’adresse par protocole de la couche 3 (IPv4..).
 Identifiant de port : Interface local utilisée pour atteindre le dispositif voisin.
 Liste de capacités :Indication du type de dispositif (Router; switch; bridge)
 Version: Information sur l’IOS fonctionnant sur le dispositif voisin.

A.Mazoul Réseaux informatiques Téléinformatique 26


Routage IP
Protocole CDP (Cisco Discovery Protocol)

Commandes pour le protocole CDP

 cdp enable : Activation du protocole CDP.


 show cdp neighbors : Affichage des mises à jour CDP sur le routeur local.
 show cdp entry {nom du dispositif} : Affichage d’une entrée CDP
particulière.
 show cdp entry * : Affichage de toutes les entrées CDP connues.
 show cdp neighbors detail : Cumule les informations de « show cdp
neighbors » et de « show cdp entry ».

Lab_A#show cdp neighbors


Capability Codes
Codes: R - Router,
, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater

Device ID Local Intrfce Holdtme Capability Platform Port ID


Lab_B Ser 0/0 140 R S 2620 Ser 0/1

A.Mazoul Réseaux informatiques Téléinformatique 27


Routage IP
Protocole CDP (Cisco Discovery Protocol)

Commandes pour le protocole CDP

Liste d’adresses
ID de dispositif

Identifiant de port
local

Identifiant de port
distant

Plate-forme Liste de capacités

Version

A.Mazoul Réseaux informatiques Téléinformatique 28


Routage IP
Protocole CDP (Cisco Discovery Protocol)

Commandes pour le protocole CDP

 show cdp interface : Affiche les interfaces utilisées pour l’émission/réception


des trames CDP. Ainsi que leur état et l’encapsulation utilisée.

Lab_A#show cdp interface


FastEthernet0/0 is up, line protocol is up
Encapsulation ARPA
Sending CDP packets every 60 seconds
Holdtime is 180 seconds
Serial0/0 is up, line protocol is up
Encapsulation HDLC
Sending CDP packets every 60 seconds
Holdtime is 180 seconds
FastEthernet0/1 is up,
up line protocol is up
Encapsulation ARPA
Sending CDP packets every 60 seconds
Holdtime is 180 seconds
Serial0/1 is administratively down, line protocol is down
Encapsulation HDLC
Sending CDP packets every 60 seconds
Holdtime is 180 seconds

A.Mazoul Réseaux informatiques Téléinformatique 29


A.Mazoul Réseaux informatiques Téléinformatique 30

Vous aimerez peut-être aussi