B - ESERCIZI: IP e TCP:

Documenti analoghi
Esercizi sulle reti elettriche in corrente continua (parte 2)

Una semplice applicazione del metodo delle caratteristiche: la propagazione di un onda di marea all interno di un canale a sezione rettangolare.

Calcolo del Throughput del TCP

Metodi di analisi R 1 =15Ω R 2 =40Ω R 3 =16Ω

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 17: 8 maggio 2012

Dipartimento di Matematica per le scienze economiche e sociali Università di Bologna. Matematica aa lezione 18

La corrente vale metà del valore finale quando 0,2(1 e ) = 0, 1; risolvendo l equazione si

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 7: 6 marzo 2012

Sorgenti Numeriche - Soluzioni

ESERCIZI DI MATEMATICA FINANZIARIA DIPARTIMENTO DI ECONOMIA E MANAGEMENT UNIFE A.A. 2016/2017. Esercizi 3

Architetture aritmetiche. Corso di Organizzazione dei Calcolatori Mariagiovanna Sami

Matematica Computazionale(6cfu) Ottimizzazione(8cfu)

Principi di ingegneria elettrica. Lezione 6 a. Analisi delle reti resistive

5.1 Controllo di un sistema non lineare

Appunti di Teoria dell Informazione

Dipartimento di Matematica per le scienze economiche e sociali Università di Bologna. Matematica aa lezione marzo 2009

RICHIAMI SULLA RAPPRESENTAZIONE IN COMPLEMENTO A 2

Esercizio 1. Esercitazione 14 Dicembre 2012 Sistemi trifase e potenze R 3 R 1 R 2. simmetrico L 1 L 3

Reti di Calcolatori Programmazione di rete ed interfaccia API socket di Berkeley. Delfina Malandrino

Lezione 2 Codifica della informazione

Integrazione numerica dell equazione del moto per un sistema lineare viscoso a un grado di libertà. Prof. Adolfo Santini - Dinamica delle Strutture 1

Propagazione degli errori

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 16: 13 marzo 2014

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 17: 16 maggio 2013

Sommatori: Full Adder. Adder. Architetture aritmetiche. Ripple Carry. Sommatori: Ripple Carry [2] Ripple Carry. Ripple Carry

3) Entropie condizionate, entropie congiunte ed informazione mutua

Determinarelatranscaratteristicav out (v in ) del seguente circuito R. V out. V in V ٧ = 0.7V D Z D V R = 5V. R o V R V Z = -8V

STATISTICA DESCRITTIVA - SCHEDA N. 5 REGRESSIONE LINEARE

VERIFICA DI MATEMATICA 3^C IPSIA 12 novembre 2016 rispondere su un foglio protocollo da riconsegnare entro 19 novembre 2016 NOME E COGNOME

PROBLEMA DI SCELTA FRA DUE REGIMI DI

Esercitazione 1 del corso di Statistica 2

Reti di Telecomunicazione

UNIVERSITÀ DEGLI STUDI DI BERGAMO. Facoltà di Ingegneria. Corso di Sistemi di Controllo di Gestione SCG-E04

SOLUZIONE ESERCIZI: STRUTTURA DI MERCATO. ECONOMIA INDUSTRIALE Università degli Studi di Milano-Bicocca. Christian Garavaglia

Architettura degli Elaboratori. Classe 3 Prof.ssa Anselmo. Appello del 22 settembre Attenzione:

Analisi ammortizzata. Illustriamo il metodo con due esempi. operazioni su di una pila Sia P una pila di interi con le solite operazioni:

La risposta numerica deve essere scritta nell apposito riquadro e giustificata accludendo i calcoli relativi.

Avvertenza: Si usi lo spazio dopo ogni quesito per lo svolgimento. Includere fogli aggiuntivi solo se strettamente necessario.

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 2: 21 febbraio 2013

Le soluzioni della prova scritta di Matematica per il corso di laurea in Farmacia (raggruppamento M-Z)

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi sul TCP

FACOLTÀ DI SOCIOLOGIA CdL in SCIENZE DELL ORGANIZZAZIONE ESAME di STATISTICA 17/09/2012

Corsi di Laurea in Farmacia e CTF Prova di Matematica

C 2 = 10 Mb/s τ 2 = 1.5 ms

INFORMAZIONE IMPORTANTE. Per questioni organizzative, le iscrizioni per l esame scadranno una settimana prima del dell esame stesso!!!

Il procedimento può essere pensato come una ricerca in un insieme ordinato, il peso incognito può essere cercato con il metodo della ricerca binaria.

x 0 x 50 x 20 x 100 CASO 1 CASO 2 CASO 3 CASO 4 X n X n X n X n

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 9: 3 marzo 2014

LA COMPATIBILITA tra due misure:

Realizzazione di FSM sincrone. Sommario. Introduzione. Sommario. M. Favalli

LE FREQUENZE CUMULATE

ESERCIZI DI MATEMATICA FINANZIARIA DIPARTIMENTO DI ECONOMIA E MANAGEMENT UNIFE A.A. 2018/ Esercizi: lezione 17/10/2018

RETI TELEMATICHE Lucidi delle Lezioni Capitolo VII

Soluzioni 3.1. n(n 1) (n k + 1) z n k! k + 1 n k. lim k

Aritmetica e architetture

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 16: 2 maggio 2012

Funzione di matrice. c i λ i. i=0. i=0. m 1. γ i A i. i=0. Moltiplicando entrambi i membri di questa equazione per A si ottiene. α i 1 A i α m 1 A m

4.6 Dualità in Programmazione Lineare

1 La domanda di moneta

commutazione induttiva (carico induttivo); commutazione capacitiva (carico capacitivo).

Esercizi sui circuiti magnetici

y. E' semplicemente la media calcolata mettendo

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 13: 24 aprile 2013

Lezione 2 le misure di sintesi: le medie

Lezione 2 a - Statistica descrittiva per variabili quantitative

Calcolo della temperatura di uscita dal primo stadio del reattore di conversione del CO per abbattere il tenore di CO fino ad un valore fissato.

determina rispetto i 2

Calcolo Scientifico e Matematica Applicata Secondo Parziale, Ingegneria Ambientale

Fondamenti di Internet e Reti

Modelli analitici per la valutazione delle prestazioni del protocollo TCP

ESERCITAZIONE 8. Esercitazioni del corso FONDAMENTI DI PROCESSI CHIMICI Prof. Luca Lietti

5: Strato fisico: limitazione di banda, formula di Nyquist; caratterizzazione del canale in frequenza

Cognome. Nome. matricola. Matematica Finanziaria a.a Prof.ssa Ragni Ferrara 08 giugno 2017

= = = = = 0.16 NOTA: X P(X) Evento Acquisto PC Intel Acquisto PC Celeron P(X)

Esercizi di econometria: serie 1

Corso di. Gasdinamica II Tommaso Astarita

Predimensionamento reti chiuse

6. METODO DELLE FORZE IMPOSTAZIONE GENERALE

Predimensionamento reti chiuse

Statistica di Bose-Einstein

Introduzione e modellistica dei sistemi

Circuiti elettrici in regime stazionario

ESERCIZI DI MATEMATICA FINANZIARIA DIPARTIMENTO DI ECONOMIA E MANAGEMENT UNIFE A.A. 2016/ Esercizi 2

CIRCUITI ELETTRICI 1) Calcolare la resistenza equivalente del seguente circuito:

Progetto di travi in c.a.p isostatiche Il tracciato del cavi e il cavo risultante

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 3: 27 febbraio 2013

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 15: 12 marzo 2014

Per calcolare le probabilità di Testa e Croce è possibile risolvere il seguente sistema di due equazioni in due incognite:

Esercitazione 12 ottobre 2011 Trasformazioni circuitali. v 3. v 1. Per entrambi i casi, i valori delle grandezze sono riportati in Tab. I.

Misure Topografiche Tradizionali

Intorduzione alla teoria delle Catene di Markov

METODO DEGLI ELEMENTI FINITI

Architettura degli Elaboratori. Classe 3 Prof.ssa Anselmo. Appello del 17 Luglio Attenzione:

CAPITOLO 2: PRIMO PRINCIPIO

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 13: 10 marzo 2014

La sincronizzazione. (Libro) Trasmissione dell Informazione

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 18: 18 marzo 2014

2002 sper. autonoma 1 M.Vincoli

Introduzione al calcolo numerico. Derivazione Integrazione Soluzione di equazioni

Strada B. Classe Velocità valore frequenza Frequ. ass Frequ. % hi Freq. Cum

Transcript:

Unverstà d Bergamo Dpartmento d Ingegnera dell Informazone e Metod Matematc B - ESERCIZI: IP e TCP: F. Martgnon Archtetture e Protocoll per Internet

Eserczo b. S consder l collegamento n fgura A C =8 kbt/s τ =ms R C =? τ =? A vuole conoscere la capactà e l rtardo d propagazone del e allo scopo nva a B due messagg d echo M d lunghezza l = byte, ed M d lunghezza l = byte e per ognuno d ess msura l Round-Trp-Tme (RTT) che rsulta par a 8 ms e ms rspettvamente. Nella rsposta B utlzza le stesse lunghezze d messaggo. Calcolare C e τ nell potes che le lunghezze degl header sano trascurabl. B

Soluzone b. A C =8 kbt/s τ =ms R C =? τ =? B E suffcente mpostare un sstema d due equazon n due ncognte (C e τ ) Il tempo necessaro (che chameremo RTT ) affnché l messaggo d echo M (lungo byte=8 bt) gunga a B ed l corrspondente messaggo d reply (d uguale lunghezza) gunga da B ad A rsulta par a 8 ms Analogamente, l tempo necessaro (che chameremo RTT ) affnché l messaggo d echo M (lungo byte= bt) gunga a B ed l corrspondente messaggo d reply (d uguale lunghezza) gunga da B ad A rsulta par a ms A R B Echo Rsposta (Reply)

Soluzone b. Soluzone b. R A B C =8 kbt/s τ =ms C =? τ =? + + + = + + + = τ τ τ τ C l C l RTT C l C l RTT A R B Echo Rsposta (Reply) Qund, n formule:

A Soluzone b. C =8 kbt/s τ =ms R C =? τ =? B Sosttuendo dat del problema, e facendo attenzone alle untà d msura ( temp sono espress n mllsecond, le capactà n kbt/s), s ottene: 8 8 8 = + + + τ = + + τ 8 C C = + + + τ = + + τ 8 C C

A Soluzone b. C =8 Kbt/s τ =ms R C =? τ =? B τ = 8 8 C 8 C τ = = C 8 = 8 = + 8 kbt/s 8 = ms 8 C = 8 C + ;

Eserczo b. Sa data la rete n fgura. Sono not l numero d fluss nformatv tra ogn coppa d nod, l nstradamento d ogn flusso e la capactà d ogn. S calcol l far-share e la capactà non utlzzata d ogn. Capactà n percorso,,,, 9

Eserczo b. Soluzone: s veda l eserczo, del tutto analogo, gà svolto n classe al termne della sere d lezon relatve al Lvello d Trasporto Capactà n percorso,,,, 9 8

9 Soluzone b. Soluzone b. n,,,, percorso 9 n k F k n f k 9 n k F k Step

Soluzone b. Soluzone b. n,,,, percorso 9 n k F k n f k 9 n k. F k Step

Soluzone b. Soluzone b. n,,,, percorso 9 n k. F k n f k n k. F k Step

Soluzone b. Soluzone b. n,,,, percorso n k. F k n. f k 9 n k. F k Step

Soluzone b Soluzone b.. n,,,, percorso 9 n k. F k n.. f k n k F k Step

Eserczo b. S consder l collegamento n fgura A C=8 Mbt/s τ= ms B A deve trasferre un messaggo applcatvo d 8 kbyte verso B utlzzando TCP S calcol l tempo necessaro supponendo MSS= byte Lunghezza degl header d tutt lvell trascurable La connessone vene aperta da A e la lunghezza de segment d apertura della connessone è trascurable La lunghezza degl ACK è trascurable SSTHRESH è par a MSS

Eserczo b. Soluzone A C=8 Mbt/s τ= ms B S suggersce d dsegnare n scala (su foglo a quadrett) lo scambo d segment ed ACK che avvene fra A e B. Da dat del problema rsulta: Tempo d trasmssone d un segmento: T=8/8 second = ms Numero d segment necessar per trasferre l fle: n=8/=8 segment lungh cascuno byte Rtardo d propagazone τ= ms

T n = ms = 8 segment Eserczo b. (Nota: l dsegno non è n scala per motv d spazo) Fase d Handshake T + τ T + τ + + + + = 8 e così va Ttot ( T + τ ) + ( T + τ ) + ( T + τ ) + ( T + τ ) + ( T + ) + ( ) T = τ + τ Ttot ( T + τ ) + ( ) T = τ + ms = τ + T =

Infatt: La fase d handshake dura τ Ttot Eserczo b. Nel prmo ntervallo, d durata T+τ, A nva al nodo B segmento, essendo la Congeston Wndow CWND= nzalmente. Nel secondo ntervallo, sempre d durata T+τ, A nva a B segment, (nfatt CWND=). Nel terzo ntervallo, sempre d durata T+τ, A nva a B segment, (nfatt CWND dventa =). Poché adesso CWND=SSTHRESH=, la connessone TCP entra n fase d Congeston Avodance, e la CWND cresce lnearmente. Qund: Nel quarto ntervallo, sempre d durata T+τ, A nva a B segment, (nfatt CWND dventa =) Nel qunto ntervallo, sempre d durata T+τ, A nva a B segment, (nfatt CWND dventa =). Poché ++++=8, A ha nvato a B tutt segment necessar. Ora, ch ha fatto l dsegno s accorge che al termne del qunto ntervallo, d durata T+τ, A ha rcevuto solo l prmo de ACK che sta attendendo dopo aver trasmesso segment nell ultma fnestra. Affnché la trasmssone del fle sa completa, A deve dunque attendere d rcevere anche restant -= ACK per restant segment, e per questo deve attendere un tempo ulterore par appunto a (-)T=T. Dunque l tempo totale d trasfermento del fle vale: ( T + τ ) + ( ) T = τ + ms = τ + T =

Eserczo b.b..bs.bs S consder l collegamento n fgura A C=8 Mbt/s τ= ms B A deve trasferre un messaggo applcatvo d 8 kbyte verso B utlzzando TCP S calcol l tempo necessaro supponendo MSS= byte Lunghezza degl header d tutt lvell trascurable La connessone vene aperta da A e la lunghezza de segment d apertura della connessone è trascurable La lunghezza degl ACK è trascurable SSTHRESH è par a MSS 8

T n = ms = 8 segment Eserczo b.b..bs.bs (Nota: l dsegno è n scala) 8 9 8 t= t=ms Ttot Ttot ( T + τ ) + ( T + τ ) + ( ) = τ + T + τ = 8 τ + T = 8 + ms = ms 9

Eserczo b.b..bs.bs A dfferenza d prma, τ è pù pccolo (ms) La fase d handshake dura τ Nel prmo ntervallo, d durata T+τ, A nva al nodo B segmento, essendo la Congeston Wndow CWND= nzalmente. Nel secondo ntervallo, sempre d durata T+τ, A nva a B segment, (nfatt CWND=). In seguto, quello che succede è che la dmensone della fnestra (CWND) è tale per cu l trasmetttore A non esaursce ma l suo credto d segment da spedre verso B, vsto che nel frattempo rceve gl ACK che rtornano dal nodo B (s veda l dsegno della slde precedente). Qund la trasmssone d segment da A verso B dventa contnua e prosegue fno a che A nva l 8esmo e ultmo segmento. Dopodché dovrà attendere ulteror τ second per rcevere l ACK relatvo appunto a questo ultmo segmento. Qund l tempo totale d trasfermento rsulta par a: Ttot = 8 τ + T = 8 + ms = ms