Chapter9 EIGRP [Mode de compatibilit ]novamine.free.fr/root/COURS TCRT/Cours Reseaux IP... · –...
Transcript of Chapter9 EIGRP [Mode de compatibilit ]novamine.free.fr/root/COURS TCRT/Cours Reseaux IP... · –...
-
EIGRP
2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1Version 4.0
-
Objectifs Dcrire l'historique EIGRP (Enhanced Interior Gateway
Routing Protocol).
Examiner les commandes de base de EIGRP etidentifier leur but.
Calculer la mtrique composite utilise par EIGRP.
2 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Calculer la mtrique composite utilise par EIGRP.
Dcrire les concepts et le fonctionnement de DUAL.
Dcrire les utilisations des commandes de configuration additionnelles dans EIGRP.
-
IntroductionDans ce chapitre vous allez:
Dcrire l'historique de EIGRP Dcrire les caractristiques et le fonctionnement de EIGRP. Examiner les commandes de configuration de base de EIGRP et leurs buts. Calculer la mtrique composite de EIGRP. Dcrire les concepts et le fonctionnement de DUAL Dcrire les utilisations des commandes de configuration supplmentaires dans EIGRP
3 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Protocoles de routagevecteur distance
Protocoles de routageEtat de lien
Vecteur chemin
-
EIGRP Racines de EIGRP: IGRP
Dvelopp en 1985 pour outrepasser lenombre de sauts limit de RIPv1s
Protocole de routage Vecteur Distance
Mtriques utilise par IGRP Bande passante (par dfaut)
4 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Bande passante (par dfaut)
Dlai (par dfaut)
Fiabilit
Charge
N'est plus support partir des IOS 12.2(13)T & 12.2(R1s4)S
-
EIGRP Format de Message EIGRP
En-tte EIGRP En-tte Couche liaison - Contient les adresses MAC source et
destination
En-tte paquet IP - Contient les adresses IP source & destination
En-tte paquet EIGRP - Contient le numro d'AS
5 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
En-tte paquet EIGRP - Contient le numro d'AS
Type/Longueur/Valeur - Partie donnes du message EIGRP
Message EIGRP encapsul
Liaison de donnes
En-tte trame
En-tte
paquet IPEn-tte EIGRP
TLV
Type/Longueur/Valeur
-
EIGRP
L'en-tte paquet EIGRPcontient:
6 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Le champ Opcode
Le numro d'AS
Les Paramtres EIGRP contiennent:
Les poids
Le Hold time
-
EIGRP
TLV: IP interne contient Le champ Metric
Le champ Subnet mask
7 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Le champ Subnet mask
Le champ Destination
TLV: IP externe contient Les champs utiliss quand
des routes externes sontimportes dans le processus de routage EIGRP
-
EIGRP Protocol Dependent
Modules (PDM) EIGRP utilise des PDM
pour router diffrentsprotocoles tels que IP,IPX et AppleTalk
Les PDMs sont en
8 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Les PDMs sont en charge de la tche deroutage spcifique pour chaque protocolede couche rseau
-
EIGRP Reliable Transport Protocol
(RTP)
But de RTP Utilis par EIGRP pour transmettre et
recevoir des paquets EIGRP
Caractristiques de RTP Comprend une remise fiable et non
9 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Comprend une remise fiable et non fiable de paquet EIGRP
La remise fiable requiert desacquittements venant de ladestination
La remise non fiable ne requiert pas d'acquittements venant de ladestination
Les paquets peuvent tre transmisen:
Unicast Multicast
Adresse 224.0.0.10
-
EIGRP Les 5 types de paquet EIGRP
Paquets Hello Utiliss pour dcouvrir et former des adjacences avec les voisins
10 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP Paquets de mises jour
Utiliss pour propager les informations de routage
11 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP Paquets de Requte
Utiliss par le DUAL pour rechercher desrseaux
Peuvent tre mis en Unicast or Multicast
Paquets de Rponse
12 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Paquet Rponse Son mis en Unicast
uniquement
Paquets d'acquittement
Utiliss pour acquitterla rception de mise jour, de requte et derponse
-
EIGRP But du protocole Hello
Dcouverte et tablissement des adjacences avec les routeurs voisins
Caractristiques du protocole hello Intervalle de temps entre paquets hello
Pour la majorit des rseauxc'est: 5 secondes
Rseaux NBMA
13 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Rseaux NBMA Unicast toutes les 60 secondes
Hold time C'est temps d'attente maximum
qu'un routeur doit attendre avantde dclarer un voisin "down"
Holdtime par dfaut 3 fois l'intervalle hello
-
EIGRP Mises jour EIGRP lies
EIGRP transmet des mises jour quand il y a un changement dansl'tat de la route
Mise jour partielle
Une mise jour partielle comprend uniquement l'information de la route qui a chang la totalit de la table de routage n'est pastransmise
14 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
transmise
Mise jour lie
Quand une route change, seuls les quipements qui sont impacts recevront la mise jour
EIGRP utilise des mises jour partielles lies pour minimiser l'utilisation de bande passante
-
EIGRP Diffusing Update Algorithm (DUAL)
But
Mthode primaire de EIGRP pour viter les boucles de routage
Avantage de l'utilisation de DUAL
Fournit un temps de convergence rapide en gardant une
15 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Fournit un temps de convergence rapide en gardant uneliste routes alternatives sans boucles
-
EIGRP Distance Administrative (AD)
Dfinie comme le degr de confiance de la source d'une route
Distances administrative de EIGRP par dfaut Routes agrges = 5
Routes internes = 90
16 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Routes externes = 170
-
EIGRP Authentification
EIGRP peut Crypter l'information de routage routing information
Authentifier l'information de routage
17 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP Topologie de rseau
La topologie utilise est la mme que celle utilise dans leschapitre prcdents ave l'addition d'un routeur ISP
18 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP EIGRP agrge
automatiquement les routes la frontire de la classe
19 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP Configuration de base Autonomous System (AS) & Process IDs
C'est un ensemble de rseaux sous le contrle d'une autorit unique (rfrence RFC 1930)
Les numros d'AS sont affectes par l'IANA Entits qui ont besoin de numros d'AS
Oprateurs Internet Oprateurs du Backbone Internet
20 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Oprateurs du Backbone Internet Des organismes se connectant avec d'autres organismes en
utilisant des numros d'AS
-
Le numro de systme autonome d'EIGRP sert de Process ID
Le Process ID reprsenteune instance du protocole de routage oprant sur le
EIGRP Configuration de base
21 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
de routage oprant sur le routeur
Exemple Router(config)#router
eigrp autonomous-system
-
Commande router eigrp
La commande globale qui active eigrp est: router eigrp autonomous-system
Tous les routeurs dans le domaine de routage EIGRP doiventutiliser le mme numro de systme autonome (Process ID)
EIGRP Configuration de base
22 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Commande network
Fonctions de la commande network
Permet aux interfaces de transmettre et de recevoir des mises jour EIGRP
Le rseau ou le sous-rseau est inclusdans les mises jour EIGRP
EIGRP Configuration de base
23 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
dans les mises jour EIGRP
Exemple Router(config-router)#network network-address
-
La commande network avec le masque gnrique
Cette option utilise quand vous voulez que EIGRP annonce des sous-rseaux spcifiques
Exemple Router(config-router)#network network-address [wildcard-mask]
EIGRP Configuration de base
24 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Vrification d'EIGRP Les routeurs EIGRP doivent tablir des adjacences avec leurs voisins
avant que des mises jour puissent tre mises ou reues
Commande utilise pour afficher la table de voisins et vrifier que EIGRP a tabli des adjacences avec des voisins est:
show ip eigrp neighbors
EIGRP Configuration de base
25 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
La commande show ip protocols est aussiutilise pour vrifier queEIGRP est activ
EIGRP Configuration de base
26 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Examiner la table de routage
La commande show ip route est aussi utilise pour vrifier EIGRP
Les routes EIGRP sont repres par la lettre
EIGRP Configuration de base
27 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
repres par la lettre "D" dans la table de routage
Par dfaut , EIGRP agrge automatiquement les routes la frontire du rseau principal
-
Introduction de la route agrge Null0 Null0 n'est pas une interface physique Dans la table de routage, les routes agrges ont Null0 comme source
Raison: Ces routes sont utilises uniquement dans un but d'annonce EIGRP inclura automatiquement la route agrge Null0 comme route
enfant quand ces deux conditions sont remplies: Au moins un sous-rseau est appris par EIGRP
EIGRP Configuration de base
28 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Au moins un sous-rseau est appris par EIGRP L'agrgation automatique est active
-
La table de routage de R3 montre que le rseau172.16.0.0/16 est automatiquement agrg par R1 et R3
EIGRP Configuration de base
29 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP Calcul de la mtrique Mtrique composite d'EIGRP et coefficients K
EIGRP utilise les valeurs suivantes dans sa mtrique composite: Bande passante, dlai, fiabilit et charge
La mtrique composite utilise par EIGRP La formule utilise les valeurs K1 K5
K1 et K3 = 1 Les autres valeurs K = 0
30 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Les autres valeurs K = 0
-
Utilisez la commande sh ip protocols pour vrifier les valeurs K
EIGRP Calcul de la mtrique
31 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Mtrique EIGRP Utilisez la commande show interfaces pour afficher les mtriques
Mtriques EIGRP Bandwidth EIGRP
utilise une bande
EIGRP Calcul de la mtrique
32 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
utilise une bande passante statique pour calculer la mtrique
La majorit des interfaces "Serial"utilisent une valeur debande passante gale 1.544Mb/s (T1)
-
Mtriques EIGRP Delay est dfini comme la mesure du temps mis par un paquet
pour parcourir la route C'est une valeur statique bas sur le type de liaison connecte
l'interface.
EIGRP Calcul de la mtrique
33 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Reliability (ce n'est pas une mtrique EIGRP par dfaut) Une mesure indiquant la fiabilit de la liaison Mesure dynamiquement et exprime par une fraction de 255.
Plus la fraction est leve meilleure est la fiabilit Load (ce n'est pas une mtrique EIGRP par dfaut)
Un nombre qui reflte l'utilisation de la liaison Nombre dtermin dynamiquement et exprime par une fraction
EIGRP Calcul de la mtrique
34 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Nombre dtermin dynamiquement et exprime par une fraction de 255
Plus la fraction est faible plus la charge de trafic est faible
-
Utiliser la commande bandwidth Modifier la bande passante de
l'interface
Utilisez la commande bandwidth
Exemple
EIGRP Calcul de la mtrique
35 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
- router(config-if)#
bandwidth kilobits
Vrifier la bande passante Utilisez la commande show interface
Note: la commande bandwidth ne modifie pas la bande passante physique de la liaison
-
La mtrique EIGRP peut tre dtermine en examinant la bande passante et le dlai
EIGRP Calcul de la mtrique
36 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
EIGRP utilise la plus petite bande passante (BW) dans le calcul de la mtrique
BW Calcule = BW de rfrence / BW la plus faible (kbit/s)
Dlai EIGRP utilise la somme des dlais de toutes les interfaces de sortie
Dlai calcul = somme des dlais des interfaces de sortie
EIGRP Calcul de la mtrique
37 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Dlai calcul = somme des dlais des interfaces de sortie
Mtrique EIGRP = BW calcul + Dlai calcul
-
EIGRP Calcul de la mtrique
38 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Concepts du DUAL Le Diffusing Update Algorithm (DUAL) est utilis pour
viter les boucles de routage
39 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Successeur
La meilleur routede cot le plus faible vers une destination trouve dans la
Concepts du DUAL
40 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
trouve dans latable
Distance faisable
La mtrique calcule la plus faible le long d'un chemin vers une destination
-
Feasible Successors, Condition de faisabilit et distance annonce
"Feasible Successor" C'est une route
alternative sans boucle vers la mme destination
Concepts du DUAL
41 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
mme destination que le successeur de la route
-
"Reported distance" (RD)
C'est la mtrique qu'un routeur
Feasible Successors, Condition de faisabilit et distance annonce
Concepts du DUAL
42 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
qu'un routeur annonce vers un voisin sur son propre cot vers ce rseau metric
-
"Feasibility Condition" (FC)
Rencontre quand laRD d'un voisin estinfrieure la FD du routeur local vers la mme destination
Concepts du DUAL
43 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
mme destination
-
Table topologique: Successeur et Feasible Successeur
Table topologique EIGRP Affiche en utilisant la
commande show ip
Concepts du DUAL
44 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
commande show ip eigrp topology
Le contenu de la table est:
Toutes les routes successeur
Toutes les routes feasible successeur
-
Table topologique EIGRP dtaille
Concepts du DUAL
45 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Table topologique: No Feasible Successor
Un "feasible" successeur peut ne pas tre prsent car la condition de faisabilit n'est pas rencontre
Concepts du DUAL
46 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
n'est pas rencontre En d'autres termes, la
distance annonce du voisin est suprieureou gale la distance faisable courante
-
Finite Sate Machine (FSM)
Machine abstraite qui dfinit un ensemble d'tats possible par lesquels on peut passer, quels vnements donnent ces tats et quels vnements rsultent de ces tats
Les FSMs sont utiliss pour dcrire comment un quipement, un programme d'ordinateur ou un algorithme
Concepts du DUAL
47 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
quipement, un programme d'ordinateur ou un algorithme de routage ragit un ensemble d'vnements en entre
-
FSM DUAL Slectionne le meilleur
chemin sans bouclevers une destination
Slectionne des routes alternatives en utilisant les informations des
Concepts du DUAL
48 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
les informations destables EIGRP
-
Finite State Machines (FSM) Pour examiner la sortie de la machine d'tats finis de EIGRP
utilisez la commande debug eigrp fsm
Concepts du DUAL
49 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
D'autres configurations EIGRP La route agrge Null0
Par dfaut, EIGRP utilise l'interface Null0 pour liminer tout paquet qui correspond la route parent et ne correspond aucune route enfant
EIGRP inclut automatiquement une route agrge null0 comme route enfant chaque fois que les conditions suivantes sont rencontres
50 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
sont rencontres
Un ou plusieurs sous-rseaux appris via EIGRP existent
L'agrgation automatique est active
-
La route agrge Null0
D'autres configurations EIGRP
51 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Dsactiver l'agrgation automatique La commande auto-summary permet EIGRP d'agrger
automatiquement la frontire de rseau principal
La commande no auto-summary est utilise pour dsactiver l'agrgation automatique
Ceci entrane que tous les voisins EIGRP transmettent
D'autres configurations EIGRP
52 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Ceci entrane que tous les voisins EIGRP transmettent des mises jour qui ne seront pas automatiquement agrges
Ceci entranera des changements dans
Les tables de routage
Les tables topologiques
-
Agrgation manuelle L'agrgation manuelle peut inclure des super-rseaux
Raison: EIGRP est un protocole de routage classless et transmet le masque de sous-rseau dans les mises jour
Commande utilise pour configurer l'agrgation manuelle Router(config-if)#ip summary-address eigrp
D'autres configurations EIGRP
53 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Router(config-if)#ip summary-address eigrpas-number network-address subnet-mask
-
Configurer une route agrge dans EIGRP
D'autres configurations EIGRP
54 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
-
Routes par dfaut EIGRP Route statique par dfaut
Peut tre utilise avec tout protocole de routage support
Est usuellement configure sur un routeur qui est connect un rseau hors du domaine EIGRP
D'autres configurations EIGRP
55 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
EIGRP et la route statique par dfaut Requiert l'utilisation de la commande redistribute static pour distribuer la route par dfaut dans les mises jour EIGRP
-
Rglage fin de EIGRP
Utilisation de la bande passante EIGRP Par dfaut, EIGRP utilise 50% de la bande passante de
l'interface pour les informations EIGRP
La commande pour changer le pourcentage de bande passante utilise par EIGRP est
D'autres configurations EIGRP
56 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
passante utilise par EIGRP est
router(config-if)#ip bandwidth-percent eigrp as-number percent
-
Configurer les intervalles Hello et "Hold Times" Les intervalles Hello et "hold times" sont configurables par
interface La commande pour configurer les intervalles hello est
router(config-if)#ip hello-interval eigrp as-number seconds
Changer l'intervalle hello requiert aussi le changement du hold time
D'autres configurations EIGRP
57 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Changer l'intervalle hello requiert aussi le changement du hold time pour une valeur suprieure ou gale l'intervalle hello
La commande pour configurer la valeur du hold time est Router(config-if)#ip hold-time eigrp as-number seconds
-
Rsum Historique
EIGRP est une amlioration de IGRP EIGRP est un protocole de routage vecteur distance propritaire
Cisco prsent en 1994
Termes et caractristiques de EIGRP EIGRP utilise RTP pour transmettre et recevoir des paquets
58 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
EIGRP utilise RTP pour transmettre et recevoir des paquets EIGRP
EIGRP a 5 types de paquet: Paquets Hello
Paquets Update
Paquets Acknowledgement
Paquets Query
Paquets Reply
Supporte le VLSM et CIDR
-
Termes et caractristiques EIGRP EIGRP utilise un protocole hello
Le but du protocole hello est de dcouvrir et d'tablir des adjacences avec les voisins
Mise jour de routage EIGRP
Rsum
59 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Non priodiques
Partielles et lies
Convergence rapide
-
Commandes pour EIGRP Les commandes suivantes sont utilises pour la
configuration de EIGRP: RtrA(config)#router eigrp [autonomous-system #]
RtrA(config-router)#network network-number
Les commandes suivantes peuvent tre utilises pour vrifier EIGRP
Rsum
60 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Les commandes suivantes peuvent tre utilises pour vrifier EIGRP
show ip protocols
show ip eigrp neighbors
show ip route
-
Les mtriques EIGRP comprennent
La bande passante (Bandwidth) (par dfaut)
Dlai (Delay) (par dfaut)
Fiabilit (Reliability)
Charge (Load)
Rsum
61 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Charge (Load)
-
DUAL But de DUAL
Eviter les boucles de routage
Successeur Route primaire vers une destination
Rsum
62 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
Feasible successeur Route alternative vers une destination
Feasible distance Mtrique calcule la plus faible vers une destination
Reported distance Distance vers une destination telle qu'elle est
annonce par le voisin amont
-
Choisir la meilleure route
Aprs que le routeur ait reu toutes les mises jour de ses voisins directement connects, il peut calculer son DUAL
1- La mtrique est calcule pour chaque route
2- La route avec la mtrique la plus faible est dsigne
Rsum
63 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
2- La route avec la mtrique la plus faible est dsigne comme successeur et place dans la table de routage
3- Un feasible successeur est trouv
Critre pour un feasible successeur: Il doit avoir unedistance annonce vers la destination plus faible quela feasible distance de la route installe
Les Feasible routes sont maintenus dans la table topologique
-
Agrgation automatique
Active par dfaut
Agrge les routes la frontire de la classe
L'agrgation peut tre dsactive en utilisant la commande suivante:
Rsum
64 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
commande suivante: RtrA(config-if)# no auto-summary
-
65 2007 Cisco Systems, Inc. All rights reserved. Cisco Public