IGRP Interior Gateway Routing Protocol



Documenti analoghi
Routing dinamico: IGRP

Interdomain routing. Principi generali e protocolli di routing. Mario Baldi

I protocolli di routing dell architettura TCP/IP

Routing dinamico: IGRP e OSPF

Interdomain routing. Principi generali e protocolli di routing. Argomenti della presentazione. Nota di Copyright. Routing interdominio

ARP e RARP. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it Fulvio RISSO

I protocolli di routing dell architettura TCP/IP

Cenni sull ingegneria del software e sulla qualità dei programmi

SIP e SDP. Segnalazione nelle reti VoIP. Fulvio Risso. Politecnico di Torino

Progettazione di reti locali basate su switch - Switched LAN

FONDAMENTI DI MATEMATICA BINARIA

IGRP Interior Gateway Routing Protocol

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI. Prof. PIER LUCA MONTESSORO Ing. DAVIDE PIERATTONI. Facoltà di Ingegneria Università degli Studi di Udine

Nota di Copyright. 09_Prog_dorsale_fibra - 2 Copyright M. Baldi - P. Nicoletti: see page 2

Transparent bridging

ICMP. Internet Control Message Protocol. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it

Laboratorio di Reti di Comunicazione ed Internet Mod. 2

Wireless monitoring & protection

Esercizi di Sniffing

Multicast e IGMP. Pietro Nicoletti

Unbundling e xdsl. Mario Baldi

Domain Name Service. Mario BALDI. Silvano GAI. Fulvio RISSO. staff.polito.it/mario.baldi. sgai[at]cisco.com. fulvio.risso[at]polito.

Il protocollo VTP della Cisco

Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

ACCESS LIST. Pietro Nicoletti

Ricerca ed analisi della causa di un problema o guasto di rete

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

SNMP e RMON. Pietro Nicoletti Studio Reti s.a.s. Mario Baldi Politecnico di Torino. SNMP-RMON - 1 P. Nicoletti: si veda nota a pag.

Voce su IP e Telefonia su IP

Il routing in Internet Exterior Gateway Protocols

FONDAMENTI DI INFORMATICA. Ing. DAVIDE PIERATTONI. Facoltà di Ingegneria Università degli Studi di Udine. Compressione MPEG

RETI DI CALCOLATORI. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine

Autenticazione tramite IEEE 802.1x

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Voce su IP e Telefonia su IP

Reti di calcolatori. Lezione del 10 giugno 2004

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

SMDS: Switched Multi-Megabit Data Service. Silvano GAI

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.

IP Multicast. Mario Baldi staff.polito.it/mario.baldi. Silvano Gai Nota di Copyright. Comunicazioni di gruppo

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Servizi integrati su Internet

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Gestione della memoria centrale

Codifica delle immagini

RoutingInternet Protocol. Algoritmi di instradamento di tipo Distance vector

Hot Standby Routing Protocol e Virtual Router Redundancy Protocol

RETI DI CALCOLATORI II

Convergenza più rapida. Maschere a lunghezza variabile. Minore traffico di routing. Trasferimento di dati affidabile (Reliable Transfer Protocol)

1999 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

Codifica delle immagini

Multi-layer switch commutazione hardware a vari livelli. Mario Baldi. Politecnico di Torino.

Reti di computer. Materiale estratto da:

SWITCH. 100 Mb/s (UTP cat. 5E) Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

10_MLSwitching. ! Normalmente server web! Portali. ! Yahoo, Netscape. ! Notizie in tempo reale. ! CNN, La Stampa. ! Reperimento software. !

OmniSwitch Alcatel 7700, 7800, 8800

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo XIII

Gli indirizzi di IPv6

il progetto ieee 802

Routing dinamico: : RIP

RETI DI CALCOLATORI II

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11)

Linguaggio C Compilazione, linking e preprocessor

Link Aggregation - IEEE 802.3ad

Tipi di errori e possibili cause sulle reti Ethernet

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Routing Dinamico EIGRP con Manual Summarization e Default Route 16/12/2014 Autore Roberto Bandiera

Reti logiche e componenti di un elaboratore

Laboratorio di Reti di Comunicazione ed Internet Mod. 2

Laboratorio di Reti di Comunicazione ed Internet Mod.2

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Il modello TCP/IP. Sommario

Livello di Rete. Prof. Filippo Lanubile. Obiettivo

Programmazione in Rete

Domain Name Service. Nota di Copyright. Nomi e Indirizzi. Mario BALDI staff.polito.it/mario.baldi. Silvano GAI. Fulvio RISSO fulvio.risso@polito.

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00

CAP 6 Internetworking

Hot Standby Routing Protocol e Virtual Router Redundancy Protocol

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI)

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Martedì 22 Febbraio 2005, ore 15.00

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

bridge / switch il cuore delle lan g. di battista, m. patrignani copyright 2011 g. di battista, m. patrignani nota di copyright

Svantaggi della Commutazione di Circuito. Commutazione di Pacchetto. Struttura di un Pacchetto

Autonomous system (AS) Autonomous system: perchè? Autonomous system. Autonomous system: perchè? Autonomous system: perchè?

Interdomain routing Principi generali e BGP

LO STANDARD EIA/TIA 569

Gestione degli indirizzi

Progetto di RHS MicroAODV per Reti di Sensori A.A. 2007/2008

PROTOCOLLI DI ROUTING. Vittorio Prisco

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 2 Marzo 2005, ore 14.30

Il Routing Gli scenari possibili sono due 1. rimessa diretta rimessa indiretta

Impiego e funzioni principali del LAN- Analyzer e del Wireless-LAN Analyzer. Pietro Nicoletti

il trasferimento di file

Transcript:

IGRP Interior Gateway Routing Protocol Mario Baldi Politecnico di Torino mario.baldi[at]polito.it http://staff.polito.it/mario.baldi IGRP - 1

Nota di Copyright Questo insieme di trasparenze (detto nel seguito slide) è protetto dalle leggi sul copyright e dalle disposizioni dei trattati internazionali. Il titolo ed i copyright relativi alle slide (ivi inclusi, ma non limitatamente, ogni immagine, fotografia, animazione, video, audio, musica e testo) sono di proprietà degli autori indicati a pag. 1. Le slide possono essere riprodotte ed utilizzate liberamente dagli istituti di ricerca, scolastici ed universitari afferenti al Ministero dell Istruzione, dell Università e della Ricerca, per scopi istituzionali, non a fine di lucro. In tal caso non è richiesta alcuna autorizzazione. Ogni altra utilizzazione o riproduzione (ivi incluse, ma non limitatamente, le riproduzioni su supporti magnetici, su reti di calcolatori e stampate) in toto o in parte è vietata, se non esplicitamente autorizzata per iscritto, a priori, da parte degli autori. L informazione contenuta in queste slide è ritenuta essere accurata alla data dell edizione. Essa è fornita per scopi meramente didattici e non per essere utilizzata in progetti di impianti, prodotti, reti, ecc. In ogni caso essa è soggetta a cambiamenti senza preavviso. Gli autori non assumono alcuna responsabilità per il contenuto di queste slide (ivi incluse, ma non limitatamente, la correttezza, completezza, applicabilità, aggiornamento dell informazione). In ogni caso non può essere dichiarata conformità all informazione contenuta in queste slide. In ogni caso questa nota di copyright non deve mai essere rimossa e deve essere riportata anche in utilizzi parziali. IGRP - 2

Argomenti Interior Gateway Routing Protocol (IGRP) Enhanced IGRP IGRP - 3

IGRP Interior Gateway Routing Protocol Algoritmo dinamico per il routing distribuito Approccio di tipo adattativo Algoritmo Distance Vector (o di Bellman-Ford) IGRP - 4

Interior Gateway Routing Protocol Protocollo proprietario Sviluppato da Cisco a metà 80 Versione Enhanced agli inizi 90 Più efficiente del RIP Algoritmo Distance Vector (o di Bellman-Ford) IGRP - 5

IGRP Metriche Multipath routing Messaggi Stabilità Timer Confronto con RIP IGRP - 6

Metriche Più articolate del RIP B banda (3 B) 600b/s-10Gb/s D ritardo (3 B) 10 µs - 168 s R affidabilità (1 B) 0-100% L L carico (1 B) 0-100% IGRP - 7

Calcolo delle metriche Banda: minimo sul percorso Ritardo: somma sul percorso Affidabilità: peggiore sul percorso Carico: più alto sul percorso Media esponenziale su 5 min IGRP - 8

Valori di default Dipendenti dal tipo di interfaccia Ethernet (10 Mb/s) B = 1.000 D = 100 (1 ms) CDN 64 Kb/s B = 156.250 D = 2.000 (20 ms) IGRP - 9

Qual è il percorso migliore? Metrica composta (composit metric) minima IGRP - 10

Metrica composta Dalle metriche tramite 5 parametri (k1, k2, k3, k4, k5) Configurabili Importanza delle metriche Per ToS (Type of Service) IGRP - 11

Metrica composta: calcolo Se k5 = 0 C = (107/B) [k1+k2/(256-l)]+k3 D Se k5 0 C = C [k5/(r+k4)] Default (per ToS = 0): k1 = k3 = 1; k2 = k4 = k5 = 0 C = (107/B)+D IGRP - 12

Informazioni aggiuntive Non usate per scegliere i percorsi Hop count Numero di router sul percorso Limitazione count to infinity IGRP - 13

Informazioni aggiuntive Non usate per scegliere i percorsi MTU (Maximum Transmission Unit) Minimo sul percorso IGRP - 14

Multipath routing Il carico è ripartito tra le route in base alla metrica composta associata Più entry nella tabella di routing per la stessa destinazione IGRP - 15

Multipath routing Il carico è ripartito tra le route in base alla metrica composta associata Considerate solo entry con metriche in predefinito rapporto con la migliore Threshold (soglia) IGRP - 16

Messaggi Update Simile al RIP Fino a 104 annunci In pacchetto IP di 1500 byte Request Richiesta di update al vicino IGRP - 17

Stabilità Split Horizon Analogo al RIP (Lezione 10) Triggered update Analogo al RIP (Lezione 10) IGRP - 18

Stabilità: route poisoning Simile a poisoned reverse in RIP Attivato se la metrica composita aumenta di un fattore > 1.1 Sintomo di routing loop IGRP - 19

Stabilità: hold down Dar tempo alle informazioni di propagarsi Quando una destinazione diviene irraggiungibile Route non usata Route poisoning IGRP - 20

Stabilità: hold down Nuove route per la destinazione sono ignorate per un certo tempo IGRP - 21

Timer Update timer (90s) Invio periodico di messaggi update Più lungo che nel RIP Minor traffico Invalid timer (3 x update) Route non valida in assenza di annunci IGRP - 22

Timer Hold down timer (3 x update) + 10s Durata dell hold down Flush timer (7 x update) Eliminazione di route invalid Tenuta per essere annunciata come irraggiungibile IGRP - 23

IGRP vs. RIP RIP progettato per reti di modeste dimensioni e semplici Metriche Multipath routing in IGRP IGRP - 24

IGRP vs. RIP Istanze multiple di IGRP Numero di autonomous system Default route IGRP - 25

IGRP vs. RIP: metriche Hop count del RIP non tiene conto del tipo di collegamenti RIP non sceglie la strada più lunga Che può essere la più veloce IGRP - 26

IGRP vs. RIP: metriche Alcune implementazioni consentono di configurare un collegamento come hop multipli Manuale Riduzione del diametro della rete Sono ammessi solo 15 hop Metriche IGRP sono più intuitive IGRP - 27

Default route Default per destinazioni per cui non è presente altra route Inutile annunciare tutte le destinazioni Router periferici hanno route per destinazioni non annunciate IGRP - 28

IGRP vs. RIP: default route RIP (come altri) annuncia come vera e propria destinazione (0.0.0.0/0) Router periferico configurato per generare tale annuncio Ottimizzazione del solo percorso verso il router periferico IGRP - 29

IGRP vs. RIP: default route IGRP indica alcune destinazioni come potenziali default La migliore tra le potenziali route è usata come default Ottimizzazione del percorso verso la destinazione potenziale default Miglior adattabilità IGRP - 30

E-IGRP Enhanced IGRP IGRP - 31

Caratteristiche salienti Convergenza più rapida Minore traffico di routing Annuncio netmask Classless routing Supporto multiprotocollo Route esterne IGRP - 32

Principi generali Non prevede annunci periodici Un router memorizza la tabella di routing di ogni router adiacente IGRP - 33

Principi generali Per ogni destinazione, oltre al next hop, sono identificati possibili successori Velocizzare la reazione ai guasti IGRP - 34

Meccanismi fondamentali Neighbor discovery e recovery Reliable Transport Protocol DUAL Diffusion Update Algorithm Alla base dell eliminazione di annunci periodici IGRP - 35

Neighbor discovery e recovery Scoperta automatica di router collegati Identificazione di non raggiungibilità o non operatività Invio di messaggi hello Poco traffico Poco carico elaborativo IGRP - 36

Cambiamento topologico Collegamento non funzionante Un next hop diviene irraggiungibile Cambiamento della metrica in un annuncio IGRP - 37

Cambiamento topologico Se esiste un possibile successore è usato come next hop Reazione immediata Nessuna informazione scambiata IGRP - 38

Cambiamento topologico Altrimenti, si esegue il Diffusion Update ALgorithm (DUAL) Richiede ai vicini di individuare percorsi verso la destinazione I vicini propagano la richiesta ai loro vicini IGRP - 39

Cambiamento topologico Altrimenti, si esegue il Diffusion Update ALgorithm (DUAL) Computazionalmente leggero Richiede tempo IGRP - 40

Route esterne Etichettamento (tagging) di route apprese tramite altri protocolli Trattate in modo differenziato Normalmente route interne sono preferite a quelle esterne Importante per evitare routing loop IGRP - 41

Compatibilità con IGRP Le route di IGRP sono trasportate in E-IGRP e viceversa Stesse metriche Possibile migrazione graduale IGRP - 42

Compatibilità con IGRP E-IGRP etichetta route apprese da IGRP Possono essere trattate opportunamente IGRP - 43

Riferimenti bibliografici C. L. Hedrick Rutgers, An Introduction to IGRP, Cisco Document ID 26825 http://www.cisco.com/en/us/tech/tk365/techno logies_white_paper09186a00800c8ae1.shtml Cisco Systems, Enhanced Interior Gateway Routing Protocol, Cisco Document ID: 16406 http://www.cisco.com/en/us/tech/tk365/techno logies_white_paper09186a0080094cb7.shtml Cisco Systems, Internetworking Technologies Handbook, quarta edizione, Cisco Press, 2003, ISBN 1587051192, capitoli 42 (E-IGRP) e 44 (IGRP) http://www.cisco.com/univercd/cc/td/doc/cisint wk/ito_doc/index.htm capitoli 40 (E-IGRP) e 42 (IGRP) IGRP - 44