ESERCIZI DI COMUNICAZIONE



Documenti analoghi
Rete Internet Prova in Itinere Mercoledì 23 Aprile 2008

Esercizi su: Ritardi di trasferimento Commutazione Sorgenti di Traffico

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

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Introduzione alle Reti Telematiche

Prova in itinere - Rete Internet (ing. Giovanni Neglia) Mercoledì 23 Maggio 2007, ore 15.00

I canali di comunicazione

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

DA SA Type Data (IP, ARP, etc.) Padding FCS

J+... J+3 J+2 J+1 K+1 K+2 K+3 K+...

Principi fondamentali

esercizi-voip-v1.doc (era esercizi v6.doc) Esercizio 1

Soluzioni verifica parte 4

9 Febbraio 2015 Modulo 2

CORSO DI RETI SSIS. Lezione n.3 9 novembre 2005 Laura Ricci

Reti di Calcolatori. Il software

Corsi di Reti di Calcolatori (Docente Luca Becchetti)

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 5

RETI INTERNET MULTIMEDIALI

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Esercizio 1. Traccia di soluzione

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

Fondamenti di Internet e Reti


Esercizi Multiplazione TDM Accesso Multiplo TDMA

Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon

Protocolli di Comunicazione

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

Reti e Protocolli rassegna (II)

Livello di trasporto: meccanismi trasferimento dati affidabile

ESERCIZIO NUMERO 1 ESERCIZIO NUM. 2

Quanto sono i livelli OSI?

Introduzione (parte III)

Esercizio 2. la dimensione del file risultante la velocità di trasferimento minima dell'hard disk

RACCOLTA ESEMPI ESAMI SCRITTI TELECOMUNICAZIONI

Parte II: Reti di calcolatori Lezione 24

Informatica per la comunicazione" - lezione 8 -

Gestione della Connessione in TCP

Reti di Calcolatori:

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 4

Capitolo 3 - parte 2. Corso Reti ed Applicazioni Mauro Campanella

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

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 1

Universal Serial Bus (USB)

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Modulo 1.3 Reti e servizi

HTTP adaptation layer per generico protocollo di scambio dati

IL LIVELLO TRASPORTO Protocolli TCP e UDP

Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e

RETI DI TELECOMUNICAZIONE

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

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

BARRIERA DI MISURA METRON GESTIONE LINEA SERIALE RS-485

Tesi di Laurea Specialistica EMULAZIONE DI EFFETTI WAN NELLA VALUTAZIONE DELLE PRESTAZIONI DI SERVER WEB. Candidato Emiliano Zeppa.

IP Internet Protocol

Architetture di Internet esercizi livello Applicazione

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing

RETI INTERNET MULTIMEDIALI. Esercitazione 4

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

La Core Network. Domanda fondamentale: come vengono trasferiti i dati attraverso la rete? Maglia di router interconnessi

Istruzioni (1): L elaborato verrà letto, compilato e fatto girare per verificare la correttezza della sintassi e delle operazioni svolte

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

Il protocollo TCP. Obiettivo. Procedura

Cognome e nome:...matricola:...

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Esame del corso di Sistemi Operativi e Reti

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 1

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci

1) GESTIONE DELLE POSTAZIONI REMOTE

PROF. Filippo CAPUANI TCP/IP

Il routing nelle reti IP

Recupero I Prova in itinere - Rete Internet (ing. Giovanni Neglia) Lunedì 25 Giugno 2007

Reti di calcolatori ed indirizzi IP

La telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale

Reti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1

RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo II

RETI INTERNET MULTIMEDIALI. Esercitazione 2

Approfondimento di Marco Mulas

Configurazione WAN (accesso internet)

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

Internetworking TCP/IP: esercizi

IL LIVELLO TRASPORTO Protocolli TCP e UDP

LIVELLO DATA LINK (DI LINEA)

Internet. Introduzione alle comunicazioni tra computer

Determinare la grandezza della sottorete

UNIVERSITA DEGLI STUDI DI BERGAMO

Reti di Calcolatori. Lezione 2

M1600 Ingresso/Uscita parallelo

IP (Internet Protocol) sta al livello 2 della scala Tcp/Ip o al livello 3 della scala ISO/OSI. Un indirizzo IP identifica in modo logico (non fisico

Reti di Calcolatori in Tecnologia IP

26 Febbraio 2015 Modulo 2

Transmission Control Protocol

P2-11: BOOTP e DHCP (Capitolo 23)

LABORATORIO DI RETI. 02 La Multiplazione Statistica nelle Reti a Paccchetto

WIRELESSEXPERIENCE. Townet series 200-xx-xx e 300-xx-xx. TDMA e nuovo protocollo wireless NV2 Enrico Grassi CTO Townet Srl

Indirizzo IP. Come si distinguono? Indirizzo IP : Network address : Host address: : 134

MANUALE CONFIGURAZIONE ED UTILIZZO GATEWAY MBUS-MODBUS (RTU/TCP) MODELLO PiiGAB M900

MODELLI ISO/OSI e TCP/IP

Lo scenario: la definizione di Internet

Transcript:

ESERCIZI DI COMUNICZIONE

Esercizio 1 Calcolare il tempo totale TT necessario a trasmettere un file di 2000 K assumendo: 1. W= 1.5Mbps, RTT = 200 ms, pkt-size = 2K 2. Prima di trasmettere file src e dst eseguono handshake = 2RTT 3. Dopo trasmissione di ogni pacchetto, src attende 1 RTT Risposta: Src deve frammentare file in pkts di 2K: File_size = 2000K => 1000 pkts di pkt_size = 2K = 16Kb Per ogni pacchetto impiega tempo di trasmissione pkt-time = (pkt_size/w) + RTT = = (16 x 210) b / (1.5 x 106 ) bps + RTT = (16384/1500000)s + 0.2s = 0.2109 s (circa 0.211 s) Per 1000 pkts + handshake TT = 1000 x 0.2109 s + 0.4s = 210.9 s + 0.4 s = 211.3 s (circa 211.4 s)

Esercizio 2 Calcolare il tempo totale TT necessario a trasmettere un file di 3000 K assumendo: 1. W= 1.6 Mbps, RTT = 200 ms, pkt-size = 2K, 2. Prima di trasmettere il file, il sender esegue handshake = 2RTT, 3. Dopo trasmissione di ogni pacchetto, il sender attende 1 RTT, 4. Dopo la trasmissione del file, il sender esegue handshake = 2RTT. Risposta: Src deve frammentare file in pkts di 2K: File_size = 3000K => 1500 pkts di pkt_size = 2K = 16Kb Per ogni pacchetto impiega tempo di trasmissione pkt-time = (pkt_size/w) + RTT = = (16 x 210) b / (1.6 x 106 ) bps + RTT = = (210 /100000)s + 0.2s = 0.21024 s Per 1500 pkts + 2 x handshake Ris= 316.16

ESERCIZIO 3 Calcolare la latenza necessaria a trasmettere un pacchetto IP di dimensione massima (1500 ytes) da un host ad un host. Tali due host sono connessi ad uno stesso router R come in figura R Il link tra e R ha bandwidth 100Mb/s e lunghezza 6000 Km mentre quello tra R e ha bandwidth 10Mb/s e misura 3000 Km. I canali sono in fibra (i.e. propagazione del segnale 2*10 8 m/s). Si fa uso di un protocollo di tipo stop and wait. Il router R introduce una latenza per accodamento pari a 5 ms. lat= tar + tr + trb tar = sar / v + dar / ar = 6000000 / 200000000 + 1500 * 8 / 100 * 106 = =0.03 + 0.00012 =0.03012 (sec) = 30.12 ms tr = 0.005 (sec)= 5 (ms) trb = srb / v + drb / rb = 3000000 / 200000000 + 1500 * 8 / 10 * 106 = = 0.015 + 0.0012 = 0.0162 (sec) = 16.2 ms lat = 30.12 + 5 + 16.2 = 51.32

ESERCIZIO 4 Si vuole trasferire un immagine di 16M da un host ad un host ; essi sono collegati ad una rete internet mediante un router che li separa. Ogni collegamento è lungo 2.000km ed ha bandwidth pari a 10Mb/sec; inoltre, il router R introduce un ritardo di Q = 6ms. Calcolare la latenza necessaria per trasmettere l intera immagine assumendo che: prima di trasmettere i due host stabiliscono una connessione attraverso un protocollo three way handshake; ogni pacchetto può trasportare tanti byte quanto un datagram IP (64 K); i collegamenti sono in fibra ottica (velocità 2 x 10 8 m/sec); si fa uso della tecnica stop-and-wait quindi, dopo aver trasmesso ogni pacchetto dati, attende un acknoledgement (40 )da prima di trasmettere il pacchetto successivo; non vi è perdita di pacchetti sul canale; non introduce alcun ritardo di elaborazione. R

Risposta: Tempo totale = tempo TWH + tempo trasm.img 1) IMG frammentata in frammenti di 64K (max size datagram IP). N.framm.=16M/64K=16x2 20 /64x2*10=2x2 10 = 256 frammenti 2) Calcolo tempo necessario per trasmettere ciascun frammento sul canale Per frammento IP di 64K: -R: Inserimento in rete = (Frg size/andwidth) + (Distanza/Velocità) 64K/10Mbps + 2x10 6 m/2x10 8 m/sec = (64x2 10 x8/10x10 6 )s + 0.01s = 0.0524s + 0.01s = 0,0624s R-: ccodamento + inserimento in rete = ccodamento +(Frg size/andwidth) +(Distanza/Velocità) = 6x10-3 s + 0.0524s(vedi calcoli precedenti) + 0.01s(vedi calcoli precedenti) = 0,0684s Totale frammento IP= 0,0624s + 0.0684s = 0,1308s Per CK di 40 bytes: -R: Inserimento in rete = (CK size/andwidth) + (Distanza/Velocità) 40/10Mbps + 0,01s (vedi calcoli precedenti) (40x8/10 x10 6 )s + 0,01s = 0,000032s + 0,01s= 0,0100s R-: ccodamento + inserimento in rete = ccodamento + (CK size/andwidth) +(Distanza/Velocità)= 6x10-3 s + 0,00032s + 0,01s = 0,0160s Totale CK = 0,0100s+0,0160s=0,0260s Totale tempo trasmettere frammento = Totale fram.ip + Totale CK = 0,1308s + 0,026s = 0,1568s 3) Tempo necessario a trasmettere immagine sul canale Tempo trasm.img = 256 x 0.1568s = 40.1408s 4) Tempo necessario al TWH TWH = 3 x Totale CK = 3 x 0,026s = 0,078s 5) Tempo totale = tempo TWH + tempo trasm.img= 0.078s+ 40,1408s = 40,2188s

ESERCIZIO 5 Si vuole trasferire un'immagine di 32M da un host ad un host ; essi sono direttamente connessi tramite un collegamento lungo 10.000km di bandwidth 100Mb/sec. Calcolare la latenza necessaria per trasmettere l intera immagine assumendo che: prima di trasmettere, i due host stabiliscono una connessione attraverso un protocollo three way handshake; ogni pacchetto può trasportare tanti byte quanto un datagram IP; il collegamento è in fibra ottica (i.e. velocità di propagazione v = 2 x 10 8 m/s); si fa uso della tecnica stop-and-wait quindi, dopo aver trasmesso ogni pacchetto dati, attende un acknowledgement da prima di trasmettere il pacchetto successivo; non vi è alcuna perdita di pacchetti sul canale; non introduce alcun ritardo di elaborazione. R

Risposta: La latenza totale è il risultato della somma fra la latenza relativa al three way handshake (L TWH ) e quella per il trasferimento ell'immagine (L IMG). La latenza del three way handshake è uguale alla latenza di tre pacchetti costituiti unicamente degli header IP e TCP, senza payload. Per essere trasferita, l'immagine viene suddivisa in N PKTS pacchetti di 64K ciascuno; ognuno di questi viene trasferito con latenza L PKT. Pertanto, vale la seguente relazione: L TOT = L TWH + L IMG = L TWH + N PKTS * L PKT Ove L TWH = 3 * (TH + P + Q) N PKTS = Size IMG /Size PKT L PKT = T PKT + P + Q + T CK + P TH = TCK = SizeH /andwidth T PKT = Size PKT /andwidth P = Distance /SpeedOfLight Siccome gli host non introducono ritardi di elaborazione, il tempo di accodamento (Q) è nullo. Inoltre, la dimensione di un pacchetto IP che contiene solo l'header TCP, senza dati, è pari a 40 ytes. Sostituendo i valori specificati nel testo dell'esercizio nelle equazioni elencate sopra, si ottengono i seguenti valori : P = 0.05 s T PKT = 0.00524 s TH = T CK = 3.2 *10-6 s L PKT = 0.10524 s N PKTS = 512 LTWH =0.15 s LTOT = 54.03288 s La latenza totale è quindi 54.03288 s.