Instradamento per servizi di tipo circuito virtuale. Dr. S. Greco Polito,

Documenti analoghi
Algoritmi di Routing. a.a. 2009/2010 Ing.Veronica Palma

Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE

Dr. S. Greco Polito, Instradamento

Instradamento (Routing) Tecniche di Routing. Routing Statico. Routing in Reti a Commutazione di Circuito

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router

Routing IP. IP routing

IL LIVELLO RETE. Il Livello RETE. Reti di Calcolatori

Tipi di comunicazione

Reti a commutazione di pacchetto

Risorse riservate al circuito Se ci sono troppi circuiti le risorse si esauriscono Non è possibile stabilire una nuova connessione

Routing dinamico: : RIP

Livello rete strato di Rete

Appello 13 Febbraio Tempo complessivo a disposizione per lo svolgimento: 2h Usare lo spazio dopo ogni Esercizio/Quesito per la risposta.

Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente

Tecniche di commutazione Ing. Greco Polito Silvana

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast

Routing. Forwarding e routing

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Marco Listanti. Routing IP. DIET Dept. Tecniche e Modelli di Rete - Prof. Marco Listanti - A.A. 2017/2018

RETI A COMMUTAZIONE DI PACCHETTO. Caratteristiche e principi di funzionamento

Nota Preliminare. Esempio di Modellazione mediante ASM: Robust Source Routing - RSR. Sommario. Motivazioni e Problemi

INTERNET e RETI di CALCOLATORI A.A. 2015/2016 Capitolo 4 Instradamento e Algoritmi di instradamento Fausto Marcantoni

Reti di Calcolatori e Laboratorio verifica intermedia 10/2/2011

Homework assignment Ipv6 e protocolli di routing TUNNEL

Algoritmi e protocolli di Routing

Funzionalità e servizi del livello Rete

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router

Routing. Parte prima

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Routing nelle reti a commutazione di pacchetto Routing Link State: introduzione

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

Reti a commutazione di circuito

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

Homework assignment Ipv6 e protocolli di routing

Prova completa - Rete Internet (ing. Giovanni Neglia) Giovedì 19 Luglio 2007

Si consideri il protocollo applicativo FTP e lo scambio di messaggi sulla connessione TCP di segnalazione mostrato in figura.

Sistemi e Tecnologie della Comunicazione

Sistemi e Tecnologie della Comunicazione

RETI DI CALCOLATORI II

Position-based Routing

I bridge. Standard IEEE 802.1D

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005

RETI DI CALCOLATORI. Domande di riepilogo Quarta Esercitazione. Quali sono le differenze tra Bridge, Router e Gateway?

Sommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,...

Routing: approccio tradizionale. Routing: approccio SDN

Gli Apparati di Rete. Repeater, Hub, Bridge, Router. arcipelago scrl

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12)

Protocolli strato 3. Strato 3: Instradamento. Gruppo Reti TLC. Funzioni strato rete. Funzioni strato rete. Instradamento. Costo

NAT e PAT. Prof. Pier Luca Montessoro

Funzioni di una rete di TLC Segnalazione Commutazione Trasmissione Gestione. Funzioni. Funzioni. Segalazione d utente.

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Routing, Maggio 2010

Guida alla Convenzione Telefonia Mobile 4 Allegato 2: Servizi Fisso - Mobile

4c. Esercizi sul livello di Rete Instradamento in Internet

Marco Listanti. Strato di rete. INFOCOM Dept. Telecomunicazioni e Telerilevamento - Prof. Marco Listanti - A.A. 2010/2011

Algoritmi di Routing

Reti a Commutazione. Commutazione di Circuito. Esempio di Rete a Commutazione. Elementi di una Rete a Commutazione

RETI DI CALCOLATORI II

Dal livello di linea al livello di rete: il problema dell instradamento nel livello di rete

Se due computer sono sulla stessa rete Sappiamo come possono fare per scambiarsi datagram Usano gli indirizzi fisici

Parte I. Ibrido MPLS. Figura 1.1

Routing. Parte seconda: algoritmi Distance Vector e Link State

Collegamento dati per accesso ad Internet. Informatica Generale (CdL in E&C), A.A Informatica Generale (CdL in E&C), A.A.

(parte 3) Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017. DIET Dept

Reti: modello LAN- WAN. Approfondimento: algoritmi di forwarding e routing

Per ognuno dei seguenti sottografi dire se è uno spanning tree o se no perché.

Livello di Rete: Routing multicast IPv6

Networking e Reti IP Multiservizio

Reti di calcolatori. Lezione del 10 giugno 2004

IPv6: aspetti generali

ROUTER NOTE. Dispositivo attivo di rete che lavora a livello 3 della pila ISO-OSI, si occupa di instradare pacchetti di dati tra reti eterogenee

Open Shortest Path First (OSPF)

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 20 Luglio 2005

Introduzione (parte II)

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli MPLS LER, LSR 37.2

Algoritmi distribuiti su reti sincrone. Introduzione alle reti sincrone

Strato di rete (parte 3) Funzione di instradamento: generalità

Fondamenti di Internet e Reti

Parte II: Reti di calcolatori Lezione 18 (42)

Routing statico nelle reti IP

Instradamento nelle reti

II prova in itinere - Rete Internet (ing. Giovanni Neglia)

Le Reti Informatiche

Reti di Calcolatori. Concetti introduttivi. Il modello ISO/OSI ed il protocollo TCP/IP

Internet. b c. pp2. eth3

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 20 Luglio 2005

Reti di Calcolatori:

Parte II: Reti di calcolatori Lezione 17

Definizione CCITT: lo scambio di informazioni che riguardano l apertura, il controllo di connessioni e la gestione di una rete di

Si consideri il problema 1 del capitolo 1 del libro (4 edizione). Si chiede di rappresentare il protocollo tramite un automa a stati finiti esteso.

RETI DI CALCOLATORI II

Homework assignment Ipv6 e protocolli di routing. Maurizio Bonuccelli. Dipartimento di Informatica Università di Pisa

4b. Esercizi sul livello di Rete Inoltro in IP

Appello 13 Febbraio Tempo complessivo a disposizione per lo svolgimento: 2h Usare lo spazio dopo ogni Esercizio/Quesito per la risposta.

Border Gateway Protocol (BGP)

Transcript:

Instradamento per servizi di tipo circuito virtuale

Servizio circuito virtuale: tabelle di instradamento e di inoltro q Ogni nodo contiene due tabelle: Tabella di instradamento Tabella di inoltro q La tabella di instradamento viene usata per inoltrare i pacchetti di instaurazione del circuito q La tabella di inoltro viene usata per il routing dei pacchetti dati. Essa viene aggiornata durante la fase di apertura e rilascio

Circuiti virtuali: canali logici q Durante la fase di apertura, ogni nodo associa un identificatore numerico ad ogni collegamento verso il prossimo nodo del circuito. q Tale identificatore viene immagazzinato nella tabella di inoltro fino al rilascio del circuito

Nodo a monte Canale logico entrante Nodo a valle Canale logico uscente 23 41 6 5 16

Classificazione e altre tecniche di instradamento

algoritmi centralizzati, distribuiti, isolati q Nodo con ruolo decisionale nella scelta del percorso: Un nodo centrale decide per l instradamento di tutti pacchetti -> algoritmi centralizzati Ogni nodo coopera con gli altri per l instradamento dei pacchetti -> algoritmi distribuiti Ogni nodo seleziona l intero percorso per il pacchetto al momento della trasmissione -> algoritmi isolari

Algoritmi con e senza tabella q Senza tabella: random, flooding source routing q Con tabella: i nodi mantengono delle tabelle che indicano come instradare i pacchetti Fisso Dinamico: Distance vector Link state Gli algoritmi si valutano in funzione di: Semplicità, Robustezza, Stabilità e Ottimalità

Instradamento senza tabella: random q Il ramo di uscita viene scelto casualmente a meno che la destinazione non sia direttamente connessa al nodo q Proprietà: Semplicità Robustezza Utilizzo delle risorse non ottimale q Possibilità di applicare pesi diversi ad ogni ramo di uscita. (pesi proporzionali alla capacità del singolo ramo) pi=ci / ( j Cj)

Instradamento senza tabella: flooding (i) q Ogni nodo spedisce i pacchetti ricevuti verso tutti i link di uscita q Proprietà: Altissima robustezza Bassa efficienza Necessario meccanismo controllo traffico interno per scarto pacchetti duplicati: Scarto basato sul numero di salti (richiede stima distanza; distanza massima pari al diametro della rete) Scarto basato sul riconoscimento di pacchetti già transitati

Instradamento senza tabella: flooding (ii) q A spedisce un pacchetto in flooding q 6 pacchetti nella seconda trasmissione, q 12 pacchetti nella terza trasmissione

Instradamento senza tabella: source routing q Nell header del pacchetto si inserisce il percorso come sequenza di nodi da attraversare. Es Hs, N1, N2 Nz, Hd q Due modalità per ottenere info sul percorso: Path server, un server centrale fornisce il percorso -> bassa affidabilità Path discovery: Il nodo sorgente invia un pacchetto di discovery in flooding Ogni nodo di transito registra il proprio identificativo nel pacchetto Il nodo destinatario riceve tale pacchetto da piu percorsi Il nodo destinatario sceglie il migliore pecorso e comunica tale scelta al nodo sorgente

Instradamento fisso e instradamento dinamico Instradamento fisso: q Percorsi mantenuti inalterati al variare delle condizioni di rete q È sempre di tipo centralizzato q Normalmente non si verificano eventi di fuori sequenza e duplicazione q Utilizzo di tabelle di instradamento q Proprietà: Semplicità a costo di assenza di flessibilità q Servizio fornito simile a quello del circuito virtuale Instradamento dinamico: q Percorsi modificati al variare delle condizioni di rete q Possibili eventi di fuori sequenza e duplicazione q Possibili algoritmi con e senza tabelle di instradamento q Proprietà: Maggiore complessità e flessibilità