• Aucun résultat trouvé

rip

N/A
N/A
Protected

Academic year: 2022

Partager "rip"

Copied!
33
0
0

Texte intégral

(1)

protocoles de routage

M6 module réseaux Mars 2003, 2004 et

Octobre 2004.

(2)
(3)

routage interne

(4)

routage externe

(5)

routage

Les routeurs décident de la route à faire suivre aux paquets ip par consultation

d’une table de routage. Les protocoles de routage assurent la maintenance des tables de routages au sein d’un réseau.

une opération fondamentale. Elle peut être manuelle, statique ou dynamique.

(6)

table de routage

destination passerelle masque metric interface

127.0.0.0 * 255.0.0.0 0 lo

10.1.65.1 * 255.255.0.0 0 etho

172.5.0.0 * 255.255.0.0 0 ppp0

default 10.1.65.1 0.0.0.0 0 eth0

23.5.0.0 10.1.1.1 255.255.0.0 1 ppp0

(7)

masque de réseau

réseau masque destination

route add –net 10.1.0.0 netmask 255.0.0.0 reject

route add –net 10.1.0.0 netmask 255.255.255.0 reject

(8)

routage réparti

(9)

principe général

Les routeurs se signalent à leurs voisins pour établir une connexion.

Une fois la connexion établie les routeurs échangent leurs tables de routage.

Itérer le processus régulièrement Signaler les problèmes.

(10)

rôle des algorithmes de routage

Un algorithme de routage doit assurer la livraison des paquets. Il est nécessaire d’optimiser les chemins suivis par les

paquets :

– rapidité, délai, débit – fiabilité, confidentialité – coût

Éviter la saturation du réseau Équilibrer la charge du réseau

(11)

système autonome

Un système autonome est un

ensemble de réseaux administrés par une même entité :

– allocation des adresses ip – découpage en sous-réseaux

– définition du protocole de routage.

(12)

routage interne

protocoles IGP :

Interior Gateway Protocol

RIP :

routing interior protocol OSPF :

Open Short Path First.

(13)

routage externe

IGP IGP IGP

systeme autonome IGP

routeur externe

EGP

EGP :

exterior gateway protocol BGP :

border gateway protocol.

(14)

type de protocole

 Vecteur distances ( RIP, EGP) : Les routeurs mémorisent une information locale [ destination, passerelle, côut

]

 Vecteur de chemins ( BGP ) :

passerelle chemin

 Etat de liens (OSPF) : les routeurs gardent une carte globale du réseau.

(15)

modélisation

A

B

D

C

problème de plus court chemin dans un graphe

(16)

Dijkstra

DIJKSTRA( G, w, s) F := sommet( G ) Initialisation( d )

tant que non vide ( F ) u := extraire-min( F ) pour chaque v

adjacent(u)

relacher(u, v, w) ftq

s

u v

(17)

Bellman-Ford

BELLMAN-FORD( G, w, s) initialisation ( d )

repeter n fois

pour chaque arc (u,v) relacher(u, v, w) fip

fin

(18)

exemple

coût -1

coût 1

(19)

RIP

 Un algorithme de routage de type vecteur de distances historique ( XEROX )

 RFC 1058, C. Hedrick,

Rutgers university 1988

 RIP met à jour les tables de routage, et IP les utilise.

(20)

exemple

R1

R2

R3 192.2.2.3

192.1.1

192.4.4

192.3.3

192.3.3.2

192.3.3.4 192.2.2.1

192.4.4.3 192.1.1.2

192.2.2

(21)

tables de routage

routeur R1

192.1.1.0 192.1.1.2 0 192.2.2.0 192.2.2.1 0

routeur R2

192.3.3.0 192.3.3.2 0 192.2.2.0 192.2.2.3 0

routeur R3

192.3.3.0 192.4.4.3 0 192.4.4.0 192.3.3.4 0

Les routeurs diffusent sur les réseaux :

192.1.1.255 192.2.2.255

(22)

messages de routage

 Quand un routeur détecte la présence d’un autre routeur il lui envoie sa propre table de routage.

 La reception d’une table de routage permet la mise à jour.

 De proche en proche, les routeurs

établissent la liste des meilleures routes.

(23)

tables de routage

routeur R1

192.1.1.0 192.1.1.2 0 192.3.3.0 192.2.2.3 1 192.2.2.0 192.2.2.1 0

routeur R2

192.3.3.0 192.3.3.2 0 192.2.2.0 192.2.2.3 0

routeur R2

192.3.3.0 192.3.3.2 0 192.1.1.0 192.2.2.1 1 192.2.2.0 192.2.2.3 0 routeur R1

192.1.1.0 192.1.1.2 0 192.2.2.0 192.2.2.1 0

routeur R2

192.3.3.0 192.3.3.2 0 192.4.4.0 192.3.3.4 1 192.1.1.0 192.2.2.1 1 192.2.2.0 192.2.2.3 0 routeur R1

192.1.1.0 192.1.1.2 0 192.3.3.0 192.2.2.3 1 192.4.4.0 192.2.2.3 2 192.2.2.0 192.2.2.1 0

(24)

boucle RIP

armer TAE 150s

TAE < 0

TTL < 0

paquet

émettre table

supprimer route

mise à jourtable

(25)

metrique

Le coût d’une route ne doit pas

dépasser 16, autrement dit, une route de coût 16 ou plus est considérée coupée.

Le diamètre d’un réseau RIP est inférieur à 16.

(26)

état stable

routes de B A A 1 C C 1 D C 2

A B

D C

coût 10

coût 1

routes de A B B 1 C B 2 D B 3

(27)

coupure

A B

D C

coût 10

coût 1

(28)

routes de A

B B 1

C B 2

D B 3

routes de B

A A 1

C C 1

D C 2

A B

D coût 10 C

coût 1

routes de B

A A 1

C C infini

D C infini

routes de B

A A 1

C A 3

D A 4

routes de A

B B 1

C B 4

D B 5

(29)

inconvénients

 convergence lente

 réseau de diamètre < 16

 risque de boucle

 une seule route par destination

 problèmes de

sécurité amélioration possibles :

triggered update

split horizon

(30)

Existe sur toutes les plateformes. Mise en route facile :

démon : routed

port udp 520 adresse IP

pratique

zero zero metric

afinet zero

zero com vers

(31)

récréation

La limitation sur le diamètre limite le nombre de sommets. On note N(g, d) le nombre maximal de sommets dans un graphe de degré g et de diamètre d.

(32)

anneau

(33)

Graphe de Petersen

Références

Documents relatifs

Ce document décrit comment configurer l'Encapsulation de routage générique (GRE) au-dessus d'IPSec entre un concentrateur de gamme de Cisco VPN 5000 et un logiciel courant de Cisco

Vous avez vu les étapes nécessaires pour configurer le routage entre VLAN sur un routeur de la gamme RV34x et comment effectuer une restriction de liste de contrôle d'accès

On souhaite installer une route entre deux sites reliés par un lien Ethernet en option espionné par un PC_espion (utilisation d'un switch manageable en mirroring).. 1.1 Topologie

Quelles sont les opérations à effectuer pour visualiser la table de routage existante d'un routeur au niveau système et au niveau du démon de routage statique zebra.. Utiliser la

Étape 1 : utilisation de la commande show ip route pour vérifier que la topologie de la table de routage de chaque routeur contient tous les réseaux.. R1 envoie et reçoit des mises

Dans cet article, un routeur RV120W (routeur secondaire) sera connecté à un routeur VPN de la gamme RV0xx (routeur principal).. Il existe deux façons de cascade de

Le protocole RIP permet de construire les tables de routage des diérents routeurs, en indiquant pour chaque routeur la distance, en nombre de sauts, qui le sépare d'un autre

Chaque routeur maintient localement une liste (BdD) des meilleures routes ⇒ table de routage &lt;@ de destination, distance, @ du prochain routeur&gt;.. Chaque routeur actif diffuse