I protocolli di routing dell architettura TCP/IP



Documenti analoghi
I protocolli di routing dell architettura TCP/IP

I protocolli di routing dell architettura TCP/IP

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

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

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

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

IGRP Interior Gateway Routing Protocol

FONDAMENTI DI MATEMATICA BINARIA

ACCESS LIST. Pietro Nicoletti

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

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.

Multicast e IGMP. Pietro Nicoletti

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

Esercizi di Sniffing

Il protocollo VTP della Cisco

Maggio IPv4 Internet Protocol Versione 4. Silvano GAI. IPV4-1 Copyright: si veda nota a pag.

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

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

Wireless monitoring & protection

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Autenticazione tramite IEEE 802.1x

Introduzione alla rete Internet

Progettazione di reti locali basate su switch - Switched LAN

SMDS: Switched Multi-Megabit Data Service. Silvano GAI

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

Cenni sull ingegneria del software e sulla qualità dei programmi

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Cognome Nome Matricola Tempo a disposizione per lo svolgimento: 1 ora e 20 min Avvertenza: Si usi lo spazio dopo ogni quesito per lo svolgimento.

Gli indirizzi di IPv6

Introduzione alla rete Internet

Reti di computer. Materiale estratto da:

Il routing in Internet Exterior Gateway Protocols

Gestione della memoria centrale

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

Laboratorio di Reti di Comunicazione ed Internet Mod. 2

Introduzione alla rete Internet

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

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

Interdomain routing Principi generali e BGP

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

Unbundling e xdsl. Mario Baldi

Voce su IP e Telefonia su IP

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

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

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

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

Routing gerarchico. Perchè diversi routing Intra- e Inter-AS?

Codifica delle immagini

Reti di calcolatori. Lezione del 10 giugno 2004

Voce su IP e Telefonia su IP

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo XIII

Codifica delle immagini

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Transparent bridging

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

ICMP OSI. Internet Protocol Suite. Telnet FTP SMTP SNMP TCP e UDP NFS. Application XDR. Presentation. Session RPC. Transport.

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

il progetto ieee 802

RIP: Routing Information Protocol

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

Programmazione in Rete

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

Internet e Peering. Fulvio RISSO

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RIP: Routing Information Protocol

Indice. Prefazione XIII

RETI DI CALCOLATORI II

OmniSwitch Alcatel 7700, 7800, 8800

Reti di Telecomunicazioni LB Introduzione al corso

La sicurezza delle reti

Antonio Cianfrani. I protocolli di Routing

Forme di indirizzamento

IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori

Livello di Rete. Prof. Filippo Lanubile. Obiettivo

Protocollo TCP/IP & Indirizzamento IP

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

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Reti di Telecomunicazione Lezione 6

Servizi integrati su Internet

Interconnessione di reti

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

Introduzione (parte I)

Il modello TCP/IP. Sommario

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

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

Università degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls

Introduzione alla rete Internet

Tipi di errori e possibili cause sulle reti Ethernet

Link Aggregation - IEEE 802.3ad

Routers e LAN aggregati in regioni prendono il nome di Autonomous System quando sono controllati dalla stessa amministrazione; in un AS:

Hot Standby Routing Protocol e Virtual Router Redundancy Protocol

LAYER 3 E MULTILAYER SWITCH

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

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

IL LIVELLO RETE IN INTERNET Protocollo IP

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

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

Transcript:

I protocolli di routing dell architettura TCP/IP Silvano GAI sgai@cisco.com Mario Baldi Politecnico di Torino mario.baldi@polito.it staff.polito.it/mario.baldi routing-ip - 1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi sul copyright e dalle disposizioni dei trattati internazionali. Il titolo ed i copyright relativi alle slides (ivi inclusi, ma non limitatamente, ogni immagine, fotografia, animazione, video, audio, musica e testo) sono di proprietà degli autori indicati a pag. 1. Le slides possono essere riprodotte ed utilizzate liberamente dagli istituti di ricerca, scolastici ed universitari afferenti al Ministero della Pubblica Istruzione e al Ministero dell Università e Ricerca Scientifica e Tecnologica, 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 slides è ritenuta essere accurata alla data della pubblicazione. 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 slides (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 slides. In ogni caso questa nota di copyright non deve mai essere rimossa e deve essere riportata anche in utilizzi parziali. routing-ip - 2 Copyright: si veda nota a pag. 2 Protocolli di Routing Domini di routing Application Presentation Session Transport Network Data Link Physical OSI Telnet FTP SMTP SNMP Arp e Rarp ICMP TCP e UDP IP Non Specificati NFS XDR RPC Protocolli di routing Internet Protocol Suite Un routing domain è un insieme di router che determinano gli instradamenti per i pacchetti IP con uno stesso protocollo di routing Un dominio di routing deve essere sempre connesso : deve sempre essere possibile trasferire un messaggio dal router A al router B appartenenti al dominio senza farlo uscire dal dominio routing-ip - 3 Copyright: si veda nota a pag. 2 routing-ip - 4 Copyright: si veda nota a pag. 2

AS: Autonomuos System È un insieme di di sottoreti raggruppate secondo criteri topologici e organizzativi All interno di un AS il routing e l'indirizzamento sono strettamente coordinati In un AS sono presenti uno o più domini di routing Un AS può interfacciarsi con altri AS gli exterior router di un AS hanno visibilità su tutte le destinazioni all'interno dell AS e sugli exterior router degli altri AS Autonomous System I I E E AS 137 AS 66 E: Exterior router I: Interior router routing-ip - 5 Copyright: si veda nota a pag. 2 routing-ip - 6 Copyright: si veda nota a pag. 2 Protocolli di routing IGP: Interior Gateway Protocol Distance vector RIP: Routing Information Protocol IGRP: Interior Gateway Routing Protocol E-IGRP: Enhanced IGRP Link state OSPF: Open Shortest Path First Integrated IS-IS EGP: Exterior Gateway Protocol EGP: Exterior Gateway Protocol (Reachability-only) BGP: Border Gateway Protocol (Distance Vector) IDRP: Inter Domain Routing Protocol Protocolli di routing e netmask I protocolli di routing più vecchi (RIP, IGRP) non trasportano le maschere In tali casi: tutte le sottoreti di una stessa rete naturale devono avere la stessa maschera tutte le sottoreti di una stessa rete naturale devono costituire un insieme connesso un router non connesso ad alcuna delle sottoreti di una stessa rete naturale vede l insieme delle sottoreti che la costituiscono come un unica destinazione routing-ip - 7 Copyright: si veda nota a pag. 2 routing-ip - 8 Copyright: si veda nota a pag. 2

Domini di routing e redistribuzione Un router su cui siano in esecuzione più processi di routing di tipo IGP appartiene a più domini di routing Un router può redistribuire su un dominio (con un protocollo) le informazioni apprese da un altro dominio (con un altro protocollo) La redistribuzione è fatta con modalità definite dal gestore della rete conversione delle metriche Un router che apprenda la stessa destinazione da più protocolli dà la preferenza ad uno di essi secondo una gerarchia predefinita RIP Sviluppato dalla Xerox per XNS Nel 1982 il RIP è stato adattato per il TCP/IP con lo UNIX BSD Si tratta di un protocollo di routing intradominio basato su un algoritmo di tipo distance vector Definito dall'ietf nello RFC 1058 (1988) e nello RFC 1388 (1993) Usato in diverse implementazioni proprietarie tra cui lo RTMP di AppleTalk routing-ip - 9 Copyright: si veda nota a pag. 2 routing-ip - 10 Copyright: si veda nota a pag. 2 RIP Metrica di costo: basata su hop count Il RIP permette un massimo di 15 hop, superati i quali il percorso viene ritenuto irrealizzabile Messaggi di update: inviati ogni 30 s In caso di link failure o modifica di topologia l'update avviene immediatamente Aggiornamento dei percorsi: entro 3 minuti Memorizzazione in tabella del solo percorso migliore verso la destinazione IGRP Protocollo Distance Vector proprietario Cisco Supera i limiti di RIP Metriche sofisticate contenenti: ritardo banda affidabilità lunghezza massima del pacchetto carico Multipath routing suddivisione del traffico tra più linee parallele routing-ip - 11 Copyright: si veda nota a pag. 2 routing-ip - 12 Copyright: si veda nota a pag. 2

OSPF Protocollo di tipo link state packet Definito dall IETF con lo RFC 1247 (1991) e lo RFC 1583 (1994) OSPF ha il concetto di gerarchia un AS può essere suddiviso in aree le aree contengono un gruppo di reti contigue Esiste una backbone area può anche non essere contigua (virtual link) Area Border OSPF H1 Area 1 H3 R2 R3 FDDI R1 Internal R4 Altro Autonomous System AS Boundary Backbone H2 Backbone Area Internal Area 2 H5 R6 R5 H6 H4 Area Border routing-ip - 13 Copyright: si veda nota a pag. 2 routing-ip - 14 Copyright: si veda nota a pag. 2 EGP EGP Definito dallo IETF con lo RFC 904 (1984) Propaga solo la Network Reachability Non ha metriche associate Non ammette magliature nella topologia AS 1 AS 2 AS 7 AS N routing-ip - 15 Copyright: si veda nota a pag. 2 routing-ip - 16 Copyright: si veda nota a pag. 2

BGP RFC 1105 (1988), RFC 1163 (1990), RFC 1267 (1991) È un algoritmo di tipo distance vector Invece di propagare i costi propaga la sequenza di AS da attraversarsi per raggiungere una data destinazione La politica di calcolo dell instradamento preferito è configurabile CIDR Classless Inter Domain Routing RFC 1517, 1518, 1519 e 1520 Consiste nel propagare insieme all indirizzo anche la netmask Serve per propagare informazioni di raggiungibilità di cluster di reti Esempio: 199.9.4.0 con netmask 255.255.252.0 annuncia 199.9.4.0, 199.9.5.0, 199.9.6.0 e 199.9.7.0 Utilizzabile su RIPv2, E-IGRP, OSPFe BGPv4 (prefissi) routing-ip - 17 Copyright: si veda nota a pag. 2 routing-ip - 18 Copyright: si veda nota a pag. 2