Personal tools
You are here: Home Sem. 2 Métrique IGRP
Navigation
Google Ads


 
Document Actions

Métrique IGRP

by francois — last modified 2006-03-16 15:55 Francois Goffinet

La métrique d'IGRP comporte cinq composantes dont deux sont utilisées par défaut. Quelle est la formule qui donne la valeur de cette métrique ?

1. Introduction


L’Interior Gateway Routing Protocol (IGRP) calcule la métrique par l’addition pondérée des valeurs des différentes caractéristiques des liaison d’un réseau. Les caractéristiques prises en compte par IGRP sont :

  • bande passante (bandwidth)

  • délai (delay)

  • charge (load)

  • fiabilité (reliability)

  • unité maximale de transmission (MTU : maximal transmission Unit)


Par défaut, IGRP ne prend en compte que la bande passante et le délai.


2. Calcul de la métrique IGRP


Voici la formule pour calculer la métrique composée d’IGRP :


Metric = [ K1 * Bandwidth + (K2 * Bandwidth)/(256-load) + K3*Delay ]*[K5/(reliability + K4)]


Les valeurs par défaut des constantes sont K1 = K3 = 1 and K2 = K4 = K5 = 0.


Si K5 = 0, le terme [K5/(reliability + K4)] n’est pas utilisé. Ainsi, étant donné les valeurs par défaut de K1 à K5, le calcul de la métrique composée utilisée par IGRP se rédauit à :

Metric = Bandwidth + Delay


Les valeurs K dans cette formule sont des constantes qui peuvent être définies dans la configuration du routage :


(config-router)#metric weights tos k1 k2 k3 k4 k5


Pour trouver la bande passante, prenons la plus petite de toutes les bandes passantes des interfaces de sortie et divisons 10 000 000 par ce nombre (la bande passante est convertie par 10 000 000 en Kb/s)


Pour trouver le délai, ajoutons tous les délais des interfaces de sortie et divisons ce nombre par 10 (le délai est de 10 microsecondes).


Il faut se souvenir que le chemin retenu dans la table de routage sera celui qui aura la plus petite métrique.


3. Illustration



Voici ce que donne la commande show interfaces sur les routeurs :


Venus#show interfaces ethernet 0

Ethernet0 is up, line protocol is up

Hardware is Lance, address is 0060.5cf4.a9a8 (bia 0060.5cf4.a9a8)

Internet address is 12.1.1.1/24

MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set


Venus#show interfaces serial 0

Serial0 is up, line protocol is up

Hardware is HD64570

Internet address is 172.16.10.2/24

MTU 1500 bytes, BW 784 Kbit, DLY 20000 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation FRAME-RELAY, loopback not set

Keepalive set (10 sec)

LMI enq sent 981, LMI stat recvd 330, LMI upd recvd 0, DTE LMI up

LMI enq recvd 340, LMI stat sent 0, LMI upd sent 0

LMI DLCI 1023 LMI type is CISCO frame relay DTE

Saturn#show interfaces serial 0

Serial0 is up, line protocol is up

Hardware is HD64570

Internet address is 172.16.10.1/24

MTU 1500 bytes, BW 224 Kbit, DLY 20000 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation FRAME-RELAY, loopback not set

Keepalive set (10 sec)

LMI enq sent 167, LMI stat recvd 168, LMI upd recvd 0, DTE LMI up

LMI enq recvd 0, LMI stat sent 0, LMI upd sent 0

LMI DLCI 1023 LMI type is CISCO frame relay DTE

Saturn#show interfaces ethernet 0

Ethernet0 is up, line protocol is up

Hardware is Lance, address is 0060.5cf4.a955 (bia 0060.5cf4.a955)

Internet address is 172.17.10.1/16

MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set


La métrique calculée par IGRP peut être visualisée :


A partir du routeur Venus pour le réseau de destination 172.17.1.0


Venus#show ip route 172.17.1.1

Routing entry for 172.17.0.0/16

Known via "igrp 100", distance 100, metric 14855

Redistributing via igrp 100


Metric = Bandwidth + Delay = 10000000/784 + (20000+1000)/10 = 14855


A partir de Saturne pour le réseau de destination :


Saturn#show ip route 12.1.1.1

Routing entry for 12.0.0.0/8

Known via "igrp 100", distance 100, metric 46742

Redistributing via igrp 100


Metric = Bandwidth + Delay = 10000000/224 + (20000 + 1000)/10 = 46742

 

Sources : http://www.cisco.com/en/US/tech/tk365/tk352/technologies_tech_note09186a008009405c.shtml



Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: