le protocole rip

26
Protocole RIP Réaliser par: BOUGHNAM Taoufiq EL KACHOUANI Aziz EL ASSALI Abdeljabbar Proposé par : EL KASRI Chakir 1

Upload: -

Post on 19-Mar-2017

110 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Le protocole rip

1

Protocole RIPRéaliser par:BOUGHNAM TaoufiqEL KACHOUANI AzizEL ASSALI Abdeljabbar Proposé par : EL KASRI Chakir

Page 2: Le protocole rip

2Sommaire

1. Introduction

2. Le routage statique

3. Le routage dynamique

4. Le protocole RIP

5. La configuration

Page 3: Le protocole rip

3Introduction

Qu’est-ce qu’un routeur ?

Un routeur est un élément intermédiaire dans un réseau informatique

assurant le routage des paquets entre réseaux indépendants. Ce routage

est réalisé selon un ensemble de règles formant la table de routage.

Page 4: Le protocole rip

4

On distingue deux types de routage :

• Routage direct

• Routage indirect

Il s’agit du routage direct lorsque les deux machines qui veulent communiquer sont

rattachées au même réseau et ont donc le même numéro de réseau IP (même passerelle

par défaut).

Le routage indirect est plus complexe car il faut déterminer le routeur auquel les paquets

doivent être envoyés. Ces derniers peuvent ainsi être transmis de routeur en routeur

jusqu’à ce qu’ils atteignent l’hôte destinataire.

Page 5: Le protocole rip

5

Un routeur peut apprendre des réseaux distants de deux manières

différentes :

Manuellement : les réseaux distants sont saisis manuellement dans la

table de routage à l'aide de routage statique.

Dynamiquement : les routes distantes sont automatiquement acquises

via un protocole de routage dynamique.

Page 6: Le protocole rip

6Le routage statique

Un administrateur réseau peut configurer manuellement une route statique

pour accéder à un réseau spécifique. Les routes statiques ne sont pas mises

à jour automatiquement et elles doivent être reconfigurées manuellement à

chaque modification de la topologie du réseau. Une route statique ne change

que lorsque l’administrateur la reconfigure manuellement.

Page 7: Le protocole rip

7

Le routage statique offre plusieurs avantages :

• Les routes statiques ne sont pas annoncées sur le réseau, pour une

meilleure sécurité.

• Les routes statiques utilisent moins de bande passante que les

protocoles de routage dynamique, aucun cycle de processeur n'est utilisé

pour calculer et communiquer des routes.

• Le chemin qu'une route statique utilise pour envoyer des données est

connu.

Page 8: Le protocole rip

8

Le routage statique présente les inconvénients suivants :

• La configuration initiale et la maintenance prennent du temps.

• La configuration présente des risques d'erreurs, tout particulièrement dans

les grands réseaux.

• L'intervention de l'administrateur est requise pour assurer la mise à jour des

informations relatives aux routes.

• Exige une connaissance complète de l'ensemble du réseau pour une

implémentation correcte.

Page 9: Le protocole rip

9Le routage dynamique

La fonction de routage dynamique traite les adresses IP en fonction de leur

adresse réseau définie par le masque de sous-réseaux et les redirige selon

l'algorithme de routage et sa table associée. Les protocoles de routage

dynamique sont mis en place selon l'architecture de notre réseau et les liens

de communication. Par conséquent tous les routeurs ne font pas le même

travail selon le type de réseau sur lequel ils se trouvent.

Page 10: Le protocole rip

10

• Les protocoles de routage peuvent être classés dans différents groupes

selon leurs caractéristiques. Les protocoles de routage sont utilisés pour

faciliter l'échange d'informations de routage entre des routeurs.

• Un protocole de routage est un ensemble de processus, d'algorithmes et

de messages qui sont utilisés pour échanger des informations de routage

et construire la table de routage en y indiquant les meilleurs chemins

choisis par le protocole.

Page 11: Le protocole rip

11

La fonction des protocoles de routage dynamique inclut les éléments

suivants :

• Découverte des réseaux distants.

• Actualisation des informations de routage.

• Choix du meilleur chemin vers les réseaux de destination.

• Capacité à trouver un nouveau meilleur chemin si le chemin actuel n'est

plus disponible.

Page 12: Le protocole rip

12

Les principaux composants des protocoles de routage dynamique

incluent les éléments suivants :

Structures de données :

pour fonctionner, les protocoles de routage utilisent généralement des

tables ou des bases de données. Ces informations sont conservées

dans la mémoire vive.

Page 13: Le protocole rip

13Messages de protocoles de routage :

les protocoles de routage utilisent différents types de messages pour

découvrir les routeurs voisins, échanger des informations de routage et

effectuer d'autres tâches afin d'obtenir et de gérer des informations précises

relatives au réseau.

Algorithme :

un algorithme est une liste précise d'étapes permettant d'accomplir une tâche.

Les protocoles de routage utilisent des algorithmes pour faciliter l'échange

d'informations de routage et déterminer le meilleur chemin d'accès.

Page 14: Le protocole rip

14

les protocoles de routage peuvent être classés selon leur fonction :

Objectif : Protocole IGP (Interior Gateway Protocol) ou protocole EGP

(Exterior Gateway Protocol).

Fonctionnement : Vecteur de distance, protocole d'état de liens ou protocole

de vecteur de chemin.

Comportement : Par classe (ancien) ou protocole sans classe.

Page 15: Le protocole rip

15Nous avons à notre disposition plusieurs protocoles de routage pour implémenter dans

notre réseau en fonction de nos besoins et exigences (IS-IS, RIP, OSPF, IRGP,…etc)

Protocole de routage dynamique

Protocoles IGP (Interior Gateway Protocols)

Protocoles de routage à vecteur de distance

RIPv1

RIPv2

IGRP

EIGRP

Protocoles de routage à état de liens

OSPF IS-IS

Protocoles EGP (Exterior Gateway Protocols)

Protocoles de routage BGP

BGP

Page 16: Le protocole rip

16

Durant ce travail, nous allons nous focaliser sur le protocole de

routage interne RIP, tant sur sa version RIPv1 que RIPv2.

Page 17: Le protocole rip

17Le protocole RIP

Définition :

Protocole d’information de routage, c’est un protocole de routage IP de type

à vecteur de distance s’appuyant sur l’algorithme de détermination des

routes décentralisé Bellman-Ford, il permet à chaque routeur de

communiquer aux routeurs voisins .

Page 18: Le protocole rip

18

Un routeur RIP transmet à ses voisins les adresses réseau qu’il connait :

• Soit les adresses de ses interfaces.

• Soit les adresses découverte via les autres routeurs et la distance pour

les atteindre.

La couple adresse/distance est appelé vecteur de distance. Un routeur RIP construit sa table de routage en fonction des vecteurs de

distance reçue de ces voisins.

Page 19: Le protocole rip

19 Le nombre maximum des routeurs dans le routage RIP est 15 routeurs.

La notion de distance est le seule métrique utilisé par RIP ce dernier

est correspond au nombre de routeurs à traverser pour atteindre un

réseau (hop ou nombre de saut).

Métrique : mesure la qualité d’une chemin entre deux routeur

• critères de calculs utilisés dépendant de l’algorithme de routage

(nombre de sauts, délai, charge, bande passante, fiabilité).

Pour Le protocole RIP :

Métrique = le nombre de sauts pour atteindre un réseau.

Page 20: Le protocole rip

20 Lors de l’initialisation d’un routeur, celui-ci détermine l’adresse réseau de

ses interface Puis envoie sur chacune une demande d’information (table RIP complète) aux routeur voisin.

Lors de la réception d’une demande, un routeur envoie sa table de routage complète ou partielle suivant la nature de cette demande.

Lors de la réception d’une réponse, il met à jour sa table si besoin, deux cas peuvent se présenter : pour une nouvelle route :

• il incrémente la distance.• Vérifie que celle-ci est strictement inférieur à 15.• Et diffuse immédiatement le vecteur de distance correspondant.

Page 21: Le protocole rip

21

pour une route existante :

1. avec une distance plus faible :• La table est mise à jour, la nouvelle distance et l’adresse du

routeur si elle diffère sont intégrées à la table.

2. avec une distance est supérieur à celle déjà connue :• RIP ignore la nouvelle route

À intervalles régulières(environs 30s), la table RIP est diffusé qu’il y

ait ou non des modifications

Page 22: Le protocole rip

22

RIP version 1 :

Cette version ne prend pas en charge les masques de sous-réseau de

longueur variable (on dit qu’il est Classful) ni l’authentification des routeurs,

les routes sont envoyées en broadcast .

RIP version 2 :

Cette version développée en 1993 , a été conçue pour permettre au

protocole de répondre aux contraintes des réseaux actuels (découpages

des réseaux IP en sous-réseau , authentification par mot de passe, … etc) .

Page 23: Le protocole rip

23La configuration

Pour afficher la table de routage on utilise la commande suivante :

show ip route

Page 24: Le protocole rip

24

Exemple des commandes de création de routage RIP V1 :

R1(config)#router ripR1(config-router)#network 192.168.10.0R1(config-router)#network 192.168.0.0

R2(config)#router ripR2(config-router)#network 192.168.1.0R2(config-router)#network 192.168.10.0R2(config-router)#network 192.168.20.0

Router(config)#router ripRouter(config-router)#network 192.168.2.0Router(config-router)#network 192.168.20.0

Page 25: Le protocole rip

25

Après la configuration de RIP V1 :

R1>enableR1#show ip routeCodes: 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 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route

Gateway of last resort is not set

C 192.168.0.0/24 is directly connected, FastEthernet0/0R 192.168.1.0/24 [120/1] via 192.168.10.2, 00:00:06, Serial2/0R 192.168.2.0/24 [120/2] via 192.168.10.2, 00:00:06, Serial2/0C 192.168.10.0/24 is directly connected, Serial2/0R 192.168.20.0/24 [120/1] via 192.168.10.2, 00:00:06, Serial2/0R1#

L’affichage de la table de routage de routeur R1

Page 26: Le protocole rip

26

MERCI POUR VOTRE ATTENTION