Presentation Dee i Gr p

65
1 ESMT-RA EIGRP BA Oumar Samba, LMC/instructor Responsable CNAP Team [email protected]

description

Presentation Dee i Gr p

Transcript of Presentation Dee i Gr p

  • 1ESMT-RA

    EIGRP

    BA Oumar Samba, LMC/instructorResponsable CNAP Team [email protected]

  • 2ESMT-RAObjectifs

    Dcrire les notions de base et lhistorique de EIGRP ( Enhanced Interior Gateway Routing Protocol).

    Dcrire les caractristiques et le fonctionnement de EIGRP Examiner les commandes de base pour la configuration de

    EIGRP et identifier leur but. Calculer les mesures composites utilises dans EIGRP. Dcrire les concepts et fonctionnement de lalgo DUAL. Dcrire lusage des commandes de configuration EIGRP

    complmentaires.

  • 3ESMT-RAEIGRP

    Lanctre de EIGRP: IGRP-Develop en 1985 pour pallier cetaines limites de RIPv1, notamment lutilisation du nombre de sauts (hop count) et la taille max du rseau qui est gale 15 sauts

    -Protocole vecteur de distance-Mesures /Mtriques utilises par IGRP

    Bande passante/bandwidth (par dfaut)Delay (par dfaut)reliabilityload

    -IGRP nest plus support dans les versions IOS 12.2(13)T & 12.2(R1s4)S

  • 4ESMT-RA

    EIGRP

  • 5ESMT-RAformat de Message EIGRP

  • 6ESMT-RAEn-tte EIGRP En-tte dun packet EIGRP

    contientUn champ Code Opration Numro de systme autonme

    Mise jourDemandeRponseHello

  • 7ESMT-RAEIGRP TLV Les Paramtres TLV de EIGRP

    contiennentValeurs pondres (Weights)Temps dattente (Hold time)

  • 8ESMT-RAEIGRP TLV TLV: IP interne contient

    Les champs de Mesure (delai et BP) Le champ masque de S/R Le champ Destination

  • 9ESMT-RAEIGRP TLV TLV: IP externe contient

    Les champs exploits quand les routes externes sont importes dans le processus de routage de EIGRP

  • 10

    ESMT-RAEIGRPProtocol Dependent

    Modules (PDM) EIGRP utilise PDM pour

    router diffrents protocoles comme IP, IPX & AppleTalk

    Les PDMs sont responsables de la tche spcifique de routage des protocoles de la couche rseau

  • 11

    ESMT-RA

    EIGRPReliable Transport Protocol

    (RTP) Rle de RTP

    -Utilis par EIGRP pour transmettre et recevoir les packets EIGRP

    Caractristiques de RTP-Gre les livraisons fiables et non fiables

    de packet EIGRP

    Toute Livraison fiable requiert un accus de rception destinationToute livraison non fiable ne requiert pas daccus de rception destination

    Les packets peuvent tre envoys en UnicastMulticast

    En utilisant ladresse 224.0.0.10

  • 12

    ESMT-RAEIGRPEIGRP a 5 types de Paquets Hello Update ACK Query Reply

  • 13

    ESMT-RAEIGRP packets : Hello

    -Dtecter les routeurs voisins + former des contiguts- non fiables

  • 14

    ESMT-RA

    EIGRP packets : Update

    Utiliss pour propager les infos de routage

    fiables

    packets : Acknowledgement

    Utiliss pour accuser la rception des packets de mises jour(ACK) , de requte(query) et leur rponse (reply)

  • 15

    ESMT-RAEIGRP

    packets : Query & ReplyUtiliss par DUAL pour chercher les rseauxpackets Query

    -Peuvent tre utiliss en UnicastMulticast

    Packets Reply-Utiliss uniquement en

    unicast

  • 16

    ESMT-RA

    EIGRP Rle du protocole Hello

    Dtecte et tablit les contiguts avec les routeurs voisins

    Caractristiques du protocole HelloIntervalle de temps pour envoyer les packets hello

    Pour la plupart des rseaux cest toutes les 5 secondesPour les rseaux Multipoint, multi accs et non-broadcast

    Unicast toutes les 60 secondes

    -Temps dattente (Hold time)Cest le dlai maximum pendant lequel un routeur doit attendre pour recevoir le Hello suivant avant de dclarer le voisin inaccessible Hold time par Dfaut

    Cest 3 fois un intervalle de temps Hello

  • 17

    ESMT-RA

    EIGRP Mises jour: partielles et limites

    EIGRP envoie les mises jour ds lors quil y a un changement dans le status dune route

    Mises jour partiellesLes mises jour partielles ne contiennent que des routes pour lesquelles les informations ont changes La table de routage entire nest pas envoye.

    Mises jour limitesQuand une route change, seuls les routeurs impliqus seront notifis de ce changement

    Les mises jour partielles limites de EIGRP minimisent lutilisation de la bande passante.

  • 18

    ESMT-RA

    EIGRPDiffusing Update Algorithm (DUAL)

    RleCest la 1re mthode de prvention de boucle de routage de EIGRP

    Avantage de DUALPrvoit un temps rapide de convergence en conservant une liste de routes de secours dj dtermines comme tant sans boucle. Si la route principale de la table de routage est mise hors service, la meilleure route de secours est immdiatement ajoute la table de routage.

  • 19

    ESMT-RAEIGRP Administrative Distance (AD)

    Se Dfinie comme tant la fiabilit de la source de la route

    Distances administratives de EIGRP par dfaut

    Rsum des routes = 5Routes internes = 90Routes externes = 170

  • 20

    ESMT-RAEIGRP

    Authentification EIGRP peut

    Crypter les informations de routage Authentifier les informations de routage

  • 21

    ESMT-RAEIGRPTopologie Rseau La topologie utilise est la mme que dans les

    chapitres prcdents avec lajout dun routeur FAI/ISP

  • 22

    ESMT-RAEIGRP Par dfaut, EIGRP rsume automatiquement les

    routes la frontire du rseau principal

  • 23

    ESMT-RA

    EIGRP Configuration basqiue Systme autonme: Autonomous System (AS)

    Cest une collection de rseaux sous le contrle administratif dune seule entit/autorit (reference RFC 1930)

    Les nombres AS sont assigns par lIANA (Internet Assigned Numbers Authority)

    Les entits ayant besoin dun numro AS:FAILes pines dorsales (Internet Backbone)Les grands organismes qui se connectent dautres entits possdant un numro AS

  • 24

    ESMT-RA Le numro dAS EIGRP fonctionne

    rellement comme un identificateur de processus (Process ID)

    EIGRP utilise un ID de processus pour reprsenter une instance du protocole de routage sexcutant sur un routeur

    ExempleRouter(config)#router

    eigrp autonomous-system

    Tous les routeurs dans un domaine de routage doivent avoir le mme AS

    EIGRP Configuration basique

  • 25

    ESMT-RA

    Fonctions des commandes rseauxPermettent aux interfaces denvoyer et de recevoir des mises jourInclus les adresses rseaux ou S/R dans les mises jour EIGRP

    ExempleRouter(config-router)#network network-address

    EIGRP Configuration basqiue

  • 26

    ESMT-RAEIGRP Configuration de base

    La commande rseau avec un Wildcard MasqueCette option est utilise quand on veut configurer EIGRP annoncer un S/R spcifique

    Example Router(config-router)#network network-address [wildcard-mask]

  • 27

    ESMT-RAEIGRP Configuration

    Calculer le wildcard masque (inverse du masque) Soustraire le masque de S/R de 255.255.255.255 E.g.

    255.255.255.255- 255.255.255.252 ============= 0. 0. 0. 3

  • 28

    ESMT-RAEIGRP: Configuration de baseVrification de EIGRP Les routeurs EIGRP doivent tablir toutes contiguts

    avec leurs voisins avant tout envoi ou toute rception des mises jour

    show ip eigrp neighbors

  • 29

    ESMT-RAEIGRP

    La commande

    show ip protocols est aussi utilise pour vrifier que EIGRP est bien activ

  • 30

    ESMT-RAEIGRP :Configuration de base

    Examen de la table de routage

    La commande show ip route permet aussi de vrifier EIGRP

    Les routes EIGRP sont dnotes dans la table de routage par la lettre D (Dual)

    Par dfaut , EIGRP rsume/recapitule automatiquement les routes la frontire du rseau principal

  • 31

    ESMT-RAEIGRP :Configuration de base Introduction de la route sommaire Null0

    Null0 nest pas une interface physiqueDans la table de routage les routes sommaires proviennent de (les rsums de routage ont pour souce) Null0

    Raison: les routes sont utilises des fins de notificationsEIGRP inclut automatiquement la route sommaire null0 comme route fille quand les 2 conditions suivantes sont rencontres :

    Au moins un S/R est renseign via EIGRPLe rsum/La recapitulation automatique est activ/e

  • 32

    ESMT-RAEIGRP: Configuration de base La Table de routage de R3

    montre que le rseau 172.16.0.0/16 est rsum/recapitul automatiquement par R1 & R3

    Ce qui causera un problme

  • 33

    ESMT-RA

    EIGRP utilise les valeurs suivantes dans sa mesure composite

    -Bandwidth, delay, reliability, et load

    La mesure composite utilise par EIGRP La formule se compose des valeurs K1 K5 (appeles pondrations de msure EIGRP)

    K1 & K3 = 1Toute autre valeur de K (2, 4, 5) = 0

    EIGRP: Valeurs des mesures

  • 34

    ESMT-RA

    Utiliser la commande sh ip protocols pour vrifier les valeurs de K

    EIGRP: Valeurs des mesures

  • 35

    ESMT-RA

    Mesures de EIGRP Utiliser la commande show

    interfaces pour voir les mesures

    Mesures de EIGRPBande Passante (Bandwidth) EIGRP utilise une bande passante statique pour calculer la mtrique

    La plupart dinterfaces sries utilise la valeur de la bande passante par dfaut de 1.544Mbs (T1)

    EIGRP: Valeurs des mesures

  • 36

    ESMT-RAEIGRP: Valeurs des mesuresMsures EIGRP Dlai (Delay) Le dlai est la mesure du temps

    ncessaire un paquet pour parcourir une route-Cest une valeur statique base sur le type de lien de connection dune interface

  • 37

    ESMT-RA

    Fiabilit (Reliability) (nest pas la mesure par dfaut de EIGRP)

    -Une mesure de la probabilit pour laquelle un lien pourrait devenir inaccessible (mis hors service ou de la frquence derreur)

    -Mesur dynamiquement et exprim comme une fraction de 255. Plus la fraction est grande plus la fiabilit est meilleure

    Load (nest pas la metrique par dfaut de EIGRP)-Un nombre qui reflte combien de trafic emploie un lien-Ce Nombre est dtermin automatiquement et exprim comme une fraction de 255

    Plus petite est la fraction, moins il y a de charges sur le lien

    EIGRP: Valeurs des mesures

  • 38

    ESMT-RA

    Utilisation de la commande Bandwidth Pour Modifier la mesure de la bande passante pour une

    interface -Utiliser la commande bandwidth -Exemple Router(config-if)#bandwidth kilobits

    Vrifier la bande passante Utiliser la commande show interface

    NB la commande bandwidth ne change pas la bande passante relle dun lien physique

    EIGRP: Valeurs des mesures

  • 39

    ESMT-RAEIGRP: Valeurs des mesuresLe schma montre la formule de mesure composite utilise par le protocole EIGRP

  • 40

    ESMT-RA

    EIGRP utilise la plus petite bande passante dans le calcul de sa mesure

    Calcul BP = reference BP / BP(la plus lente)(en kbps) Delai EIGRP utilise la somme cumulative de toutes les

    interfaces sortantesCalcul du Delai = Somme des delais de toutes les interfaces sortantes

    Mtrique EIGRP = calcul BP + calcul delai

    EIGRP Valeurs des mesures

  • 41

    ESMT-RAEIGRP :Valeurs des mesures

  • 42

    ESMT-RA

    Voir Exemple le curriculum 9.3.4

    EIGRP Calcul des mtriques

  • 43

    ESMT-RAConcepts DUAL

    Diffusing Update Algorithm (DUAL) est utilis pour prvenir les boucles de routage (looping)

  • 44

    ESMT-RATables EIGRP

    Table de VoisinageListe contiguie de routeurs dcouverts par le protocol Hello table de voisine spare par chaque PDMsh ip eigrp neighbors

    Table Topologique sh ip eigrp topology

    Table de Routage sh ip route eigrp

  • 45

    ESMT-RA

    Routing

    - Jusqu 4- Peut tre de cot ingal+ FS

    Dual & les tables

  • 46

    ESMT-RATable Topologique

    Rseau de Destination Status dune Route

    -passive (P), route stable et oprationnelle,-active (A), route en cours dtre recalcule par le processus de DUAL

    Distance de Faisabilit (FD) Mesure la plus basse calcule pour chaque destination

    Route source Numro didentification du routeur qui a annonc la route lorigine

  • 47

    ESMT-RATable Topologique

    Distance Annonce (RD)Distance annonce par un routeur voisin une destination spcifique

    Interface information Interface par laquelle la destination est accessible

  • 48

    ESMT-RASuccesseurs & Successeurs potentiel

  • 49

    ESMT-RAExemple

  • 50

    ESMT-RATable EIGRP

  • 51

    ESMT-RAExemple

  • 52

    ESMT-RALe resultat de Dual

    SuccesseurLe meilleur moindre cot dune route une destination

    Distance de faisabilitLa plus basse mesure calcule le long dun chemin vers un rseau de destination

  • 53

    ESMT-RAConcepts DUAL

    Successeur potentiel-Route de secours de blouclage libre vers la mme destination (Loop free backup route to same destination)

    - Condition de faisabilit-Le RD (distance annonce) doit tre moins que le FD pour les Successors de la mme destination

  • 54

    ESMT-RAExemple

  • 55

    ESMT-RAConcepts DUAL

    DUAL Finite State Machine (FSM)Les FSM dfinissent un ensemble dtats possibles que peut prendre un objet, les vnements lorigine de ces tats et les vnements rsultant de ces tats

    FSMs sont utiliss pour dcrire comment un priphrique, un programme Pc, ou un algrithme de routage ragira un ensemble dvnements (input)

  • 56

    ESMT-RAConcepts DUAL

  • 57

    ESMT-RAConcepts DUALFinite State Machines (FSM) La commande debug eigrp fsm permet dexaminer la

    fsm de EIGRP

  • 58

    ESMT-RARoute sommaire Null0

    Par dfaut, EIGRP utilise linterface Null0 pour abandonner tous les paquets qui correspondent la route parent, mais ne correspondent aucune des routes enfants (On ne cherchera pas plus loin)

  • 59

    ESMT-RARoute sommaire Null0

    EIGRP inclut automatiquement un rsum de routage null0 comme route enfant lorsquune des deux conditions qui suivent est avre:

    Il existe au moins un sous-rseau qui a t acquis via EIGRP.

    Le rsum automatique est activ.

    Dsactiver le rsum automatique moins que cela soit ncessaire

  • 60

    ESMT-RARsum Manuel dune route

  • 61

    ESMT-RAConfigurations EIGRP

    Routes par dfaut dEIGRP La route statique par dfaut quatre zros=quad zero

    -Peut tre utilise avec nimporte quel protocole de routage usuel support

    -Est habituellement configure sur un routeur qui est connect un routeur hors du domaine EIGRP

  • 62

    ESMT-RAConfigurations EIGRPEIGRP modification Utilisation de la bande passante EIGRP

    -Par dfaut, EIGRP nutilise que jusqu 50% de la bande passante dune interface pour les donnes EIGRP.

    -La commande pour changer le pourcentage de la bande passante utilise par EIGRP est:

    Router(config-if)#ip bandwidth-percent eigrp as-number percent

  • 63

    ESMT-RA

    Configurations EIGRP

    Configuration des Intervalles Hello et du Hold Times-Les intervalles Hello et le temps dattente sont configurables sur chaque interface et nont pas correspondre avec les autres routeurs EIGRP pour tablir les contiguts

    -La commande pour configurer lInterval hello est: Router(config-if)#ip hello-interval eigrp as-number seconds

    Changer lintervalle hello ncessite aussi la modification du hold time une valeur plus grande ou gale celle de lintervalle hello

    -La commande pour configurer la valeur du hold time est:Router(config-if)#ip hold-time eigrp as-number seconds

  • 64

    ESMT-RAConfigurations EIGRP

  • 65

    ESMT-RA

    Questions ?

    A vos travaux pratiques