RIP version 1

Transcription

RIP version 1
RIP version 1
Version 4.0
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
1
Objectifs
Décrire les fonctions, caractéristiques et le fonctionnement
du protocole RIPv1.
Configurer un équipement pour RIPv1.
Vérifier le fonction de RIPv1.
Décrire comment RIPv1 exécute l'agrégation automatique.
Configurer, vérifier et résoudre les problèmes des routes
par défaut propagées dans un réseau implémentant RIPv1.
Utiliser des techniques recommandées pour résoudre les
problèmes liés à RIPv1.
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
2
RIPv1
Caractéristiques de RIP
– Protocole de routage "classful", Vecteur Distance
– Métrique = nombre de saut
– Les routes avec un nombre de saut > 15 sont inaccessibles
– Les mises à jour sont diffusées toutes les 30 secondes
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
3
RIPv1
Format de Message RIP
En-tête RIP - divisé en 3
champs
– Champ Command
– Champ Version
– Champ "Must be zero"
Entrée de Route composée de 3 champs
– Address family identifier
– IP address
– Metric
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
4
RIPv1
Fonctionnement de RIP
– RIP utilise 2 types de message:
• Message Request
– Ce message est transmis au démarrage par chaque
interface avec RIP activé
– Demande à tous les voisins RIP de transmettre leur table
de routage
• Message Response
– Message transmis au routeur demandant la table de routage
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
5
RIPv1
Les adresses IP sont divisées
en trois classes
– Class A
– Class B
– Class C
RIP est un protocole de
routage "classful"
– Il ne transmet pas le masque
de sous-réseau dans les mises
à jour de routage
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
6
RIPv1
Distance Administrative
– La distance administrative par défaut pour RIP est 120
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
7
RIPv1 - Configuration de Base
Une topologie typique
envisageable pour
RIPv1 comprend:
Topologie RIP
– Tris routeurs
– Pas de PCs attachés au
LANs
– 5 sous-réseaux IP
Table d'adressage
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
8
RIPv1 - Configuration de Base
Commande router rip
– Pour activer RIP:
• Entrez la commande router rip en mode de configuration global
• L'invite est celle-ci R1(config-router)#
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
9
RIPv1 - Configuration de Base
Spécification des réseaux
– Utilisez la commande network
• Activer RIP sur toutes les
interfaces qui appartiennent
à ce réseau
• Annoncer ce réseau dans
les mises à jour RIP vers
les autres routeurs toutes
les 30 secondes
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
10
Vérification et mise au point
Commande show ip route
Topologie RIP
Pour vérifier RIP et résoudre les
problèmes de routage:
– Utilisez les commandes:
• show ip route
• show ip protocols
• debug ip rip
Interpréter une route RIP dans la table de routage
R
Identifie la source de la route ( R= RIP)
192.168.5.0
Identifie l'adresse du réseau distant
/24
Masque de sous-réseau
[120/2]
Distance Administrative (120) et métrique (2 sauts)
via 192.168.2.2
Spécifie l'adresse de routeur de prochain saut (R2) pour
transmettre du trafic vers le réseau distant.
00:00:23
Spécifie depuis quand la dernière mise à jour à été
faite (23 secondes). Une mise à jour est attendue dans
7 secondes.
Serial0/0/0
Interface par laquelle la route a été apprise.
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
11
Vérification et mise au point
Commande show ip protocols
– Affiche le protocole de routage configuré sur le routeur
- Les d'information s de routage sont les voisins RIP dont sont issues les mises à jour
- Comprennent l'adresse IP du prochain saut, la distance administrative et quand
la dernière mise à jour a été reçue.
- La dernière ligne affiche la distance administrative.
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
12
Vérification et mise au point
Command debug ip rip
– Utilisée pour afficher les mises à jour de routage RIP telles
Interpréter la sortie de debug ip rip
qu'elles apparaissent
R2# debug ip rip
RIP protocol debugging is on
RIP: received v1 updates from 192.168.2.1 on Serial0/0/0 - R2 reçoit une mise à jour de R1 annonçant le LAN de R1
192.168.1.0in 1 hops
RIP: received v1 updates from 192.168.4.1 on Serial0/0/0 - R2 reçoit une mise à jour de R3 annonçant le LAN de R3
192.168.5.0in 1 hops
192.168.5.0 in 1 hops
RIP: sending v1 update to 255.255.255.255 via FastEthernet0/0 (192.168.3.1)
RIP: build update entries
- R2 transmet une mise à jour en sortie sur Fa0/0 vers tous les
network 192.168.1.0 metric 2
réseaux présents dans la table de routage excepté vers le
network 192.168.2.0 metric 1
réseau attaché à l'interface Fa0/0.
network 192.168.4.0 metric 1
network 192.168.5.0 metric 2
RIP: sending v1 update to 255.255.255.255 via Serial0/0/1 (192.168.4.2)
RIP: build update entries
- R2 transmet une mise à jour en sortie sur S0/0/1 vers R3. Sont
network 192.168.1.0 metric 2
inclus dans la mise à jour le LAN de R1, le LAN de 2 et le WAN
network 192.168.2.0 metric 1
entre R1 et R2.
network 192.168.4.0 metric 1
RIP: sending v1 update to 255.255.255.255 via Serial0/0/0 (192.168.2.2)
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
13
Vérification et mise au point
Commande passive-interface
– Utilisée pour éviter qu'un routeur transmette des mises à jour sur
une interface
– Exemple:
• Router(config-router)# passive-interface interface-type interface-number
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
14
Vérification et mise au point
Interfaces passives
Notez que FastEthernet0/0 n'est plus listée sous "Default version control:
Cependant R2 route toujours pour 192.168.3.0 et liste FastEthernet0/0 sous "Passive Interfaces:"
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
15
Agrégation automatique
Topologie modifiée
Le scénario original a été modifié
comme suit:
– Trois réseaux pleine classe sont
utilisés:
• 172.30.0.0/16
• 192.168.4.0/24
• 192.168.5.0/24
Routeur
Interface
Adresse
Masque
Fa0/0
172.30.1.1
255.255.255.0
S0/0/0
172.30.2.1
255.255.255.0
Fa0/0
172.30.3.1
255.255.255.0
S0/0/0
172.30.2.2
255.255.255.0
S0/0/1
192.168.4.9
255.255.255.252
Fa0/0
192.168.5.1
255.255.255.0
S0/0/1
192.168.4.10
255.255.255.0
R1
– Le réseau 172.30.0.0/16 est
divisé en trois sous-réseaux:
R2
• 172.30.1.0/24
• 172.30.2.0/24
• 172.30.3.0/24
R3
– Les équipements suivants font partie du
réseau pleine classe 172.30.0.0/16:
• Toutes les interfaces de R1
• Interfaces S0/0/0 et Fa0/0 sur R2
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
16
Agrégation automatique
Détails de configuration
– Pour retirer le processus de
routage RIP utilisez la
commande suivante
• no router rip
– Pour vérifier la configuration
utilisez la commande
suivante
• show run
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
17
Agrégation automatique
Routeur frontière
– RIP agrège automatiquement les réseaux pleine classe
– Les routeurs frontière agrège les sous-réseaux RIP à partir
d'une réseau principal (majeur)
Routeur RIP frontière
R2 est routeur frontière
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
18
Agrégation automatique
Traitement des mises à jour RIP
2 règles gouvernent les mises à
jour RIP:
R2 est un
routeur frontière
– Si une mise à jour de routage et
l'interface sur laquelle elle est reçue
appartiennent au même réseau
alors
• Le masque de sous-réseau de
l'interface est appliqué au réseau
présent dans la mise à jour de routage
– Si une mise à jour de routage et
l'interface sur laquelle elle est reçue
n'appartiennent pas au même réseau
alors
• Le masque de sous-réseau "pleine
classe" du réseau est appliqué au
présent dans la table de routage
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
19
Agrégation automatique
Emettre des mises à
jour RIP
– RIP utilise l'agrégation
automatique pour
réduire la taille de la
table de routage
Routes transmises ver R1
Comparez les routes R1 et R3 pour le réseau 172.30.0.0
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
20
Agrégation automatique
Avantages de l'agrégation
automatique:
– La taille des mises à jour de
routage est réduite
– Des routes uniques sont
utilisées pour représenter des
routes multiples ce qui résulte
en une recherche plus rapide
dans la table de routage
Avantages de l'agrégation automatique
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
21
Agrégation automatique
Topologie: Inconvénients de l'agrégation automatique
Inconvénient de
l'agrégation automatique:
– Elle ne supporte pas les
réseaux non contigus
Table d'adressage
Routeur
R1
R2
R3
Interface
Adresse
Masque
Fa0/0
172.30.1.1
255.255.255.0
Fa0/1
172.30.2.1
255.255.255.0
S0/0/0
209.165.200.229
255.255.255.252
Fa0/0
192.168.5.1
255.255.255.0
S0/0/0
209.165.200.230
255.255.255.252
S0/0/1
209.165.200.229
255.255.255.252
Fa0/0
172.30.100.1
255.255.255.0
Fa0/1
172.30.200.1
255.255.255.0
S0/0/0
209.165.200.234
255.255.255.252
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
22
Agrégation automatique
Les topologies non
contiguës ne convergent
pas avec RIPv1
Un routeur annoncera
uniquement les adresses
des réseaux principaux
sur des interfaces qui
n'appartiennent pas à la
route annoncée
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
23
Route par défaut et RIPv1
Nouvelle topologie
Routes par défaut
– Les paquets qui ne sont pas définis de manière spécifique
dans la table de routage seront acheminés sur l'interface pour
la route par défaut.
– Exemple: Les routeurs des clients d'un opérateur utilisent des
routes par défaut vers l'opérateur
– La commande utilisée pour configurer une route par défaut est
par exemple ip route 0.0.0.0 0.0.0.0 s0/0/1
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
24
Route par défaut et RIPv1
• Désactivez le routage RIP sur R2 uniquement pour le réseau
192.168.4.0.
• Configurez R2 avec une route par défaut pointant sur R3
• Désactivez le routage RIP sur R3.
• Configurez une route statique pointant sur R2
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
25
Route par défaut et RIPv1
Propagation de la route par défaut dans RIPv1
Commande default-information originate
– Cette commande est utilisée pour spécifier que le routeur est
à l'origine de la route par défaut et la propage dans les mises
à jour de routage RIP
Propagation de la route par défaut
R2 transmet maintenant la route par défaut
R1 a une "gateway of last resort", une route par défaut candidate
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
26
Résumé
Les caractéristiques de RIP sont:
– Protocole de routage vecteur distance, classful
– La métrique est le nombre de saut
– Ne supporte pas le VLSM ou les sous-réseaux non contigus
– Mises à jour toutes les 30 secondes
Les messages RIP sont encapsulés dans en un segment
UDP avec les ports source et destination 520
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
27
Résumé: Commandes utilisées pour RIP
Commande
But de la commande
Rtr(config)#router rip
Active le processus de routage RIP
Rtr(config-router)#network
Associe un réseau au processus de routage RIP
Rtr#debug ip rip
Utilisée pour afficher les mises à jour RIP en
temps réel
Rtr(config-router)#passive-interface fa0/0
Evite que les mises à jour RIP soient transmises
sur une interface
Rtr(config-router)#default-information
originate
Utilisée par RIP pour propager les routes par
défaut
Rtr#show ip protocols
Utilisée pour afficher les timers utilisés par RIP
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
28
© 2007 Cisco Systems, Inc. All rights reserved.
Cisco Public
29