Multicast Routing Autrice: Delfino Manila CORSO DI LAUREA SPECIALISTICA IN ECONOMIA INFORMATICA SEMINARIO DI RETI DI CALCOLATORI Prof. Bistarelli Stefano.

Slides:



Advertisements
Presentazioni simili
Indirizzamento LAN e ARP
Advertisements

Laboratorio di Telematica
INSTRADAMENTO IN INTERNET
Elaborazione del Book Informatico
Italo Losero S tray B ytes strane cose succedono nelle reti....
Corso di laurea in INFORMATICA
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzamento a classi Alberto Polzonetti
Corso di laurea in INFORMATICA
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Messaggi di errore e di controllo Alberto Polzonetti
RETI di CALCOLATORI 2 A.A. 2006/2007 Rete ed Instradamento Alberto Polzonetti
Multicast IP Prof. Alfio Lombardo.
Introduzione alla rete Internet
IL NOSTRO LABORATORIO. Di INFORMATICA.. Presentazione: Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
4-1 Mobilità in Internet Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
4-1 Il Livello di Rete Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
I modelli di riferimento OSI e TCP/IP
5-1 ATM Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
Routing in Internet Crediti
La rete in dettaglio: rete esterna (edge): applicazioni e host
3-1 User Datagram Protocol: UDP Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All.
4-1 Multicast Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
Reti di Calcolatori Domande di riepilogo Quarta Esercitazione
Corso di Reti di calcolatori e Sicurezza di Pamela PerettiProf. Stefano Bistarelli.
IL PROTOCOLLO TCP/IP.
PPPoE significa "Point-to-Point Protocol over Ethernet" ovvero "protocollo punto a punto operante su Ethernet", una nuova alternativa per le connessioni.
Reti II Stefano Leonardi
Unicast vs Multicast Unicast Host Router Multicast Host Router.
1 Protocollo di comunicazione. 2 Reti eterogenee.
Routing Gerarchico Gli algoritmi proposti non sono pratici:
SKYPE Telefonare gratis su Internet
RETI E INTERNET.
Reti di Calcolatori IL LIVELLO RETE.
Concetti introduttivi
Reti di Calcolatori IL LIVELLO RETE.
Tiziana FerrariSperimentazioni su infrastruttura geografica JAMES della rask-force tf-ten1 Tag Switching
Modulo 2 – U.D. 1 – Lez. 2 Ernesto Damiani – Sistemi di elaborazione dell'informazione.
IP ROUTING Milhouse Nelson Homer.
TCP/IP.
Informatica Lezione 9 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Informatica Lezione 9 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Reti di Calcolatori ed Internet Fabio Massimo Zanzotto.
TCP/IP.
TESINA DI SISTEMI.
IP Mobility IP Mobility Reti II Stefano Leonardi.
1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche.
UNIVERSITA’ DEGLI STUDI DI ROMA “TOR VERGATA”
Livello 3 Network (Rete)
Seminario di Reti e Sicurezza algoritmi di instradamento Star: Davide Ferrone Prof. Stefano bistarelli.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 3 – Da.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 1 – UDP.
PROTOCOLLI DI INSTRADAMENTO: INTRA-AS e INTER-AS
REAL TIME STREAMING PROTOCOL Seminario di Reti e Sistemi Distribuiti A.A A cura di Nicolucci Luca.
Routing Overview Routing Protocol: protocollo di costruzione delle tavole di routing nei router. Routed Protocol: protocollo di instradamento dei messaggi,
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 2 – Instradamento.
INSTRADAMENTO IN INTERNET Determinare il percorso che un datagramma seguirà dall’origine alla destinazione.
Reti II Stefano Leonardi
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 4 – OSPF.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 2 – UDP.
Lezione 17 Transizione IPV4 -> IPV6 Corso di Reti di calcolatori
Sistemi e Tecnologie della Comunicazione
Capitolo 4: Livello di rete
Corso reti di Calcolatori Preparazione al compito.
ARCHITETTURA DI RETE Protocollo: insieme di regole che governano le comunicazioni tra i nodi di una rete. La condivisione di queste regole tra tutte gli.
Applicazione Presentazione Sessione Trasporto Rete Data link Fisico OSI Processo / Applicazione Trasporto Rete- Internet Interfaccia di.
INTERNET PROTOCOL SUITE FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente: Prof. Pasquale Daponte Tutor:
1 Il livello transport. Concetti fondamentali - Canale logico e canale fisico 2 Quando un segnale deve essere trasmesso, viene inviato su un Canale, cioè.
Algoritmi di routing statici (pag.72) UdA2L4 Questi algoritmi, sono eseguiti solamente all'avvio della rete, e le decisioni di routing a cui essi pervengono.
Slide #: 1/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl.
Transcript della presentazione:

Multicast Routing Autrice: Delfino Manila CORSO DI LAUREA SPECIALISTICA IN ECONOMIA INFORMATICA SEMINARIO DI RETI DI CALCOLATORI Prof. Bistarelli Stefano

Servizio Unicast UR= invio pacchetti da 1 sender verso 1 receiver. A B C D E G L MN Q P F

Cosè il multicast routing? MR= invio pacchetti da 1 sender verso + receiver con una singola operazione di spedizione. A B C D E G L MN Q P F

Esempi di applicazioni multicast Aggiornamento info previsioni meteo, sport, news; Quotazione titoli; Chat groups; Aggiornamento sw vs diversi utenti; Teleconferenze; Ecc…

UDP O TCP? UDP O TCP? Le applicazioni multicast poggiano solitamente su UDP piuttosto che su TCP. Molte applicazioni multicast non necessitano di un trasferimento affidabile dei dati e di controllo di congestione, in quanto si predilige lefficienza e la contemporaneità alla correttezza e allaffidabilità.

Osservazione singola operazione di spedizione UGUALE trasmissione di un singolo datagram

Un segmento viene prelevato dallo strato di trasporto e incapsulato allinterno di un datagram indirizzato al gruppo di receiver utilizzando un unico indirizzo IP di classe D che funge da identificatore per tutti i receiver (gruppo multicast): 32 bit Indirizzo IP sorgente a 32 bit Indirizzo IP multicast di classe D (da a ) dati

Tutti i receiver che aderiscono ad un gruppo multicast riceveranno il datagram in quanto tutti avranno lo stesso ind. multicast di classe D indipendentemente dal fatto che ognuno di essi dispone di un proprio ind. IP unicast. A B C D E G L MN Q P F dati

Protocollo IGMP A B C D E G L MN Q P F IGMP Il multicast consiste di 2 componenti: il protocollo IGMP e i protocolli dinstradamento

4 messaggi IGMP Membership report Informa il router che si vuole unire o appartiene a un gruppo Leave group Informa il router che si sta abbandonando il gruppo Membership query generale Domanda agli host collegati i relativi gruppi multicast Membership query specifica Domanda agli host collegati se appartengono ad un determinato gruppo multicast

Protocolli dinstradamento E G L MN Q P F A B C D

PROBLEMA:In Internet possiamo trovare router multicast e router unicast che non supportano trasmissioni multicast (da 1 a +). SOLUZIONE:il Tunneling dellMbone. mr ur

Multicast-Bone è una rete virtuale di router multicast (mr) che si sovrappone alla rete fisica di router unicast (ur) e router multicast (mr). mr ur dati Dati

Instradamento Obiettivo:trovare un albero di link che collegano tutti i router che devono ricevere il pacchetto multicast. Esistono 2 approcci. A B E D FC

Albero condiviso dal gruppo Una volta individuato lalbero, tutti i router lo utilizzeranno per instradare i pacchetti indipendentemente dal sender. Costo minimo Basato sul centro A B E D FC Messaggi adesione A B E D FC centro

Albero basato sulla sorgente Un albero dinstradamento x ogni sorgente. 1° approccio:unione di percorsi unicast di minor costo da sorgente alle destinazioni con lalg. Dijkstra (albero dei percorsi unicast di minor costo). 2° approccio:inoltro basato sul percorso inverso con potatura. B A E D FC sorgente

Protocollo DVMRP Il protocollo di Instradamento Multicast Distance Vector utilizza alberi basati sulla sorgente con inoltro basato sul percorso inverso e potatura.

Protocollo PIM Pim dense mode:quando gli associati al gruppo sono addensati, usa la tecnica dellinoltro basato sul percorso inverso con potatura. Pim sparse mode:quando gli associati al gruppo sono sparsi, usa albero basato sul centro.

Protocollo MOSPF Il Multicast Open Shortest Path First funziona in un sistema autonomo che usa il protocollo OSPF per linstradamento unicast. OSPF utilizza lalg. di Dijkstra.

Domande?

Bibliografia (1) Internet e Reti di calcolatori James F. Kurose & Keith W. Ross McGraw-Hill; Multicast in Internet Gian Paolo Rossi Internet; Multicast e Applicazioni Davide Cavagnino Internet;

Bibliografia (2) Introduction to IP Multicast Routing Chuck Semeria & Tom Maufer Internet; Multicast Tesina Rescue Internet; MBONE protocolli per il Multicast Spinu Marius Bogdan Internet;

Bibliografia (3) Rete GARR-B Piano di routing IP multicast Tiziana Ferrari & Antonio Pinizzotto & Damir Pobric & Marco Sommani Internet.