la trasmissione è regolata solamente dall algoritmo per il controllo del flusso prima di inviare l ACK.
|
|
- Gennaro Pappalardo
- 7 anni fa
- Visualizzazioni
Transcript
1 1. Considerare il problema della stima del Round Trip Time. Supporre che inizialmente RTT valga 200 ms. Il mittente invia un segmento e riceve l ACK relativo dopo 100 ms, quindi invia un altro segmento, che viene perso. a. Quanto deve aspettare almeno il mittente prima di ritrasmettere il segmento perso? b. Allo scadere del timeout il segmento viene ritrasmesso. Quanto vale RTT? 2. Si supponga che A stia trasmettendo a B due segmenti su una connessione TCP. Il 1 segmento ha numero di sequenza 90, il a. Quanti dati si trovano nel primo segmento? b. Si supponga che il 1 segmento venga perso, ma il 2 arrivi a B. Nel riscontro che B manda ad A, quale sarà il numero di riscontro? 3. Un nodo TCP trasmette un pacchetto da 200 byte con numero di sequenza 0. Il ricevente ha 3200 byte liberi nel buffer di ricezione prima dell arrivo del pacchetto. Supponendo che il pacchetto rimanga nel buffer quando il ricevente genera l ACK, che numero di sequenza avrà l ACK? Quale sarà la dimensione della finestra di ricezione? Se MSS=200 bytes, quanti altri pacchetti può trasmettere il mittente prima di dover aspettare un ACK? 4. Si consideri il trasferimento di un enorme file di L byte dall host A all host B. Sia MSS pari a 1460 byte. a. Qual è il valore massimo di L tale che i numeri di sequenza non vengano esauriti? b. Per il valore di L ottenuto si calcoli il tempo necessario per il trasferimento del file. Si supponga un totale di 66 byte di intestazione che vengono aggiunti prima della trasmissione del pacchetto su un link a 10 Mbps. Si ignorino controllo del flusso e della congestione (A trasmette i pacchetti a raffica). 5. Considerare la spedizione di un oggetto di dimensione O = 100 Kbyte da server a client. Sia MSS = 536 byte e ritardo di propagazione d prop = 50 ms. Il protocollo di trasporto usa finestre statiche di dimensione W. Siano le intestazioni trascurabili e la connessione già aperta. Per una velocità di trasmissione di 28 Kbps, determinare la latenza minima possibile. Determinare la dimensione minima della finestra per la quale si raggiunge questa latenza. 6. Tra un client C ed un server S è attiva una connessione TCP. C invia a S 18 Mbyte di dati e la trasmissione è regolata solamente dall algoritmo per il controllo del flusso. Il buffer di ricezione è di 4 Kbyte, inizialmente vuoto. La banda trasmissiva è 100 Mbps, ed il ritardo di propagazione di 100 μsec. La connessione è caratterizzata da MSS pari a 1024 byte, e SEQ C=10. Le intestazioni sono complessivamente di 60 byte. a. Spiegare nel dettaglio i meccanismi alla base dell algoritmo per il controllo del flusso. b. Supporre che S svuoti completamente il buffer quando questo è pieno, prima di inviare l ACK.
2 (1) Schematizzare con un grafico le prime due finestre di trasmissione, evidenziano in particolare gli eventuali stalli. (2) Specificare il contenuto del campo sequenza dei primi quattro pacchetti da C a S e del campo RcvWin nei relativi ACK. (3) Calcolare il tempo necessario per la trasmissione dei 18 Mbyte di dati. (4) Calcolare utilizzo e throughput applicativo massimi. 7. Considerare il trasferimento di un file di 10 Mbyte su un canale di capacità 1 Gbps. La connessione TCP è caratterizzata da una finestra di ricezione (controllo del flusso) pari a 1 Mbyte, MSS pari a 1 Kbyte, soglia iniziale di 4 Mbyte. Supporre che RTT (tempo tra l inizio della trasmissione del primo pacchetto della finestra ed il ricevimento dell ACK relativo) sia costante e pari a 200 msec. Supporre l overhead di intestazione dei pacchetti trascurabile e nessuna perdita di pacchetti. Trascurare l apertura della connessione. a. Quanti intervalli di durata uguale a RTT trascorrono prima che la partenza lenta porti la finestra alla dimensione di 1 Mbyte? b. Quanti intervalli di durata uguale a RTT sono necessari per trasferire il file? c. Definendo il throughput come la quantità di byte trasferiti nell unità di tempo, qual è il throughput medio durante il trasferimento del file? Qual è l utilizzo del canale a regime, passata la fase di slow start? 8. Un nodo A chiede l apertura di una connessione TCP ad un nodo B, trasferisce su B 1797 Kbyte, quindi chiude la connessione. Il canale di comunicazione ha velocità R pari a 10 Mbps, ritardo di propagazione pari a 2 msec. La connessione è caratterizzata da MSS pari a 500 byte, overhead di intestazione non trascurabile di 40 byte, finestra costante pari a 12 pacchetti (ignorare slow start e congestion avoidance). Il ricevente conferma con un ACK ogni pacchetto ricevuto correttamente e bufferizza i pacchetti ricevuti fuori ordine. a. Schematizzare l andamento dei pacchetti scambiati tra A e B dall apertura b. Quanti pacchetti e quanti byte (dati e controllo) vengono scambiati in totale tra A e B durante la connessione? c. Calcolare la durata della connessione. d. Supporre che venga perso il 4 pacchetto dati inviato. Come varia il numero di pacchetti scambiati durante la connessione? e. Se il ricevente scartasse i pacchetti corretti ma fuori ordine, come varierebbe il numero di pacchetti scambiati nel caso di perdita del 4 pacchetto? 9. Un client C apre una connessione TCP con un server S per il trasferimento su S di 2 Mbyte di dati, quindi chiude la connessione. La connessione TCP è caratterizzata da MSS pari a 1024 byte, e sequenze iniziali SEQC=12500, SEQS=5000. Le intestazioni sono di 70 byte. La banda trasmissiva è 1 Gbps, ed il ritardo di propagazione 1 ms. La trasmissione è regolata dall algoritmo per il controllo della congestione, con soglia iniziale pari a 32 Kbyte. a. Calcolare il numero totale di pacchetti scambiati tra i due nodi e schematizzare lo scambio di pacchetti, dall apertura alla chiusura della connessione, evidenziando in particolare il numero di volte in cui la trasmissione va in stallo.
3 b. L implementazione di ACK ritardati, in questo caso, diminuisce il numero di pacchetti trasmessi? Perché? c. Specificare i numeri di sequenza contenuti nell ultimo ACK inviato da S a C e nell ultimo pacchetto dati inviato da C a S. d. Calcolare il tempo necessario per il trasferimento dei dati, dall apertura alla chiusura della connessione. e. Fornire una stima del throughput applicativo medio, per tutta la durata della connessione. f. Calcolare throughput applicativo ed utilizzo nella decima finestra di trasmissione. g. Rappresentare graficamente l andamento della finestra di congestione (dimensione della finestra in funzione del round di trasmissione), supponendo un evento di timeout sul 30 pacchetto. 10. Supporre che 2 host A e B utilizzino il protocollo TCP/IP e siano connessi direttamente da una linea di comunicazione punto-punto avente velocità variabile R e ritardo di propagazione d prop = 50 ms. A invia dati a B, e B invia ad A un ACK per ogni segmento ricevuto. La trasmissione è priva di errori. L overhead totale di incapsulamento è di 50 byte (non trascurabile) e MSS è pari a 536 byte. La finestra di trasmissione è pari a 6 segmenti. a. Per quali valori di R il throughput a livello applicativo è limitato dalla finestra di trasmissione? b. Esiste un valore massimo per il throughput? Se sì, per quale valore di R viene raggiunto? 11. Siano dati due host connessi da una rete a 64 Kbps e ritardo di propagazione d prop = 100 ms. Tra i due host è attiva una connessione TCP, caratterizzata da MSS=900 byte e overhead di incapsulamento non trascurabile. Si supponga che l host ricevente confermi con un ACK ogni pacchetto ricevuto correttamente. Determinare per quale valore della finestra il valore del throughput osservato a livello applicativo, è massimo. 12. Supporre che un host A chieda l apertura di una connessione TCP ad un host B, trasferisca da B un file di 2 Mbyte e quindi chiuda la connessione. Gli host sono collegati direttamente da una linea di comunicazione punto-punto con velocità R pari a 10 Mbps e ritardo di propagazione dprop = 100 ms. La finestra di ricezione di A è pari a 128 Kbyte, MSS = 512 byte e l overhead di intestazione pari a 50 byte non trascurabile. La soglia iniziale è pari a 64 Kbyte. a. Rappresentare graficamente l andamento dei pacchetti scambiati tra A e B, dall istante di richiesta di connessione. b. Calcolare la durata della connessione, in assenza di errori di trasmissione c. Calcolare il throughput massimo misurato a livello applicativo 13. Un client ha un messaggio di 20 Kbyte da inviare ad un server utilizzando il protocollo UDP. a. Schematizzare il formato ed il contenuto del pacchetto UDP b. Schematizzare l andamento dei pacchetti scambiati tra client e server per l invio del messaggio
4 c. Quali meccanismi vengono implementati per garantire il controllo del flusso e della congestione durante il trasferimento del messaggio? 14. Considerare una connessione TCP tra due nodi A e B, caratterizzata da MSS pari a 1024 byte, soglia iniziale di 64 Kbye e overhead di intestazione non trascurabile pari a 40 byte. A chiede l apertura della connessione a B, riceve da B pacchetti e conferma ogni pacchetto ricevuto correttamente con un ACK. Il canale ha velocità pari a 100 Mbps e ritardo di propagazione pari a 20 msec. a. Tracciare l andamento dei pacchetti tra A e B, dall apertura della connessione. b. Quanto dura la fase di slow start? c. Qual è il massimo throughput misurato a livello applicativo? d. Per quale valore della finestra di congestione si raggiunge tale valore? e. Qual è il valore minimo del timeout che evita ritrasmissioni inutili? f. Supporre che venga perso il decimo pacchetto dati e che tale evento sia rilevato da un triplice ACK. Tracciare l andamento dei pacchetti a seguito di tale evento. 15. Considerare il trasferimento di un oggetto di 500 Kbyte da un nodo A ad un nodo B tra cui è attiva una connessione TCP/IP caratterizzata da MSS = 1 Kbyte e da finestre statiche. B conferma con un ACK il ricevimento di ogni pacchetto. L overhead di intestazione dei segmenti è non trascurabile. Il ritardo di propagazione del canale è pari a 50 ms e la velocità di trasmissione è di 10 Mbps. a. Calcolare il numero totale di pacchetti scambiati tra A e B per il trasferimento dell oggetto. b. Calcolare la quantità di byte trasferita tra A e B per il trasferimento dell oggetto. c. Calcolare la latenza minima possibile per il trasferimento dell oggetto e la dimensione minima della finestra per cui si raggiunge tale latenza. d. Per il valore di finestra trovato, calcolare il throughput a livello applicativo e l utilizzo del canale. e. Calcolare la variazione nel numero di pacchetti scambiati, nella quantità di byte scambiati e nella latenza nel caso in cui B utilizzi ACK ritardati. 16. Si consideri una connessione TCP tra un client C ed un server S. Il client chiede l apertura della connessione al server, trasferisce da S un file di 5 Mbyte e quindi chiude la connessione. La connessione è caratterizzata da MSS=512 byte, soglia iniziale per il controllo della congestione pari a 32 Kbyte. Il ritardo di propagazione è pari a 5 msec e l overhead di intestazione dei pacchetti è non trascurabile e pari a 40 byte. a. Schematizzare l andamento dei pacchetti trasmessi dall apertura alla chiusura della connessione. b. Quanti pacchetti dati sono necessari per il trasferimento del file da S a C? c. Calcolare la capacità R (minima o massima?) del canale tale per cui si abbia trasmissione continua (senza stallo) a partire dalla quarta finestra di trasmissione. d. Per tale valore di R, calcolare il throughput a livello applicativo.
5 e. Fissato R pari alla metà del valore trovato, calcolare il tempo totale per il trasferimento del file dall apertura della connessione alla sua chiusura. f. Supponendo che il protocollo di trasporto sia TCP Reno, calcolare la variazione nel tempo di trasferimento del file nel caso in cui venga perso un pacchetto nella quarta finestra di trasmissione, e l evento sia riconosciuto tramite un triplice ACK. 17. Un nodo client apre una connessione TCP verso un nodo server, trasferisce sul server un file di 460 Kbyte e quindi chiude la connessione. Il server genera un ACK per ogni pacchetto ricevuto. MSS è pari a 1024 byte, le intestazioni dei pacchetti sono di 65 byte non trascurabili e il canale e caratterizzato da banda di 100 Mbps, lunghezza 2000 m e velocità di propagazione nel mezzo 2.8x10 8 m/sec. La frequenza si trasmissione è regolata dall algoritmo di controllo della congestione, con soglia iniziale pari a 32 Kbyte. a. Calcolare la quantità totale di byte necessari per il trasferimento, dall apertura b. Calcolare il tempo che intercorre dalla richiesta di apertura della connessione c. Calcolare l utilizzo medio del canale misurato su tutta la connessione. d. Supporre che la perdita dell ottavo pacchetto provochi un evento di timeout (introdurre le ipotesi eventualmente necessarie) (1) Specificare l andamento della finestra di trasmissione di S in seguito a tale evento (2) Calcolare la variazione della quantità di byte trasmessi (3) Calcolare la variazione nel tempo calcolato al punto b. e. Calcolare il valore della banda tale per cui la trasmissione vada in stallo al massimo 4 volte. 18. Si consideri il protocollo Go-Back-N con una finestra di trasmissione di 4 segmenti, il tempo di trasmissione di ogni segmento è 5 μsec. Il tempo necessario per ricevere l ACK, terminata la trasmissione del segmento, è pari a 7 μsec, ed il timeout scade dopo 14 μsec dalla fine della trasmissione del segmento. Si calcoli il tempo necessario per trasmettere 8 segmenti, ipotizzando: a. nessuna perdita di pacchetti b. la perdita del sesto ACK c. la perdita del sesto segmento
Esercitazione. Livello di Trasporto [Capitolo 3]
Esercitazione Livello di Trasporto [Capitolo 3] 1 È possibile che un'applicazione che gira su UDP ottenga un trasferimento dati affidabile? Si. Lo sviluppatore dell'applicazione può inserire il trasferimento
DettagliMettiamo i puntini sulle i. 5 min. per pensare 5 min. per discutere la soluzione
Mettiamo i puntini sulle i 5 min. per pensare 5 min. per discutere la soluzione 1. Ritardi di propagazione e trasmissione Trasmissione audio da A a B con link a 1Mbps A converte al volo la voce in un flusso
DettagliFondamenti di Internet e Reti
Fondamenti di Internet e Reti 09746 sul Livello di Trasporto o Si consideri un canale via satellite della capacità di [Mb/s]. Considerando che il tempo di propagazione attraverso un satellite geostazionario
DettagliReti di Comunicazione e Internet
Dipartimento di Elettronica e Informazione Politecnico di Milano Reti di Comunicazione e Internet Transmission Control Protocol Esercitazione Ipotesi semplificative per gli esercizi RTT (Round Trip Time)
DettagliControllo di Congestione in Reti Internet Docente: Vincenzo Eramo
Controllo di Congestione in Reti Internet Docente: Vincenzo Eramo Controllo di Congestione (/) Ha lo scopo di evitare condizioni di sovraccarico nei nodi della rete limitando il traffico offerto alla rete
DettagliCorso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il livello trasporto: controllo di congestione
DettagliReti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì
DettagliCW = 3MSS Base = Y Next = Y + 3MSS
ESERCITAZIONE: TCP Consideriamo un applicazione A che ha già stabilito una connessione TCP con un suo pari. Supponiamo che al momento t0 il valore della finestra di congestione CW dell host di A sia pari
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 7 Febbraio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 7 Febbraio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 20 Luglio 2005
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 20 Luglio 2005 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome:
DettagliCorsi di Reti di Calcolatori (Docente Luca Becchetti) Esercizi su strati di trasporto e di rete
Corsi di Reti di Calcolatori (Docente Luca Becchetti) Esercizi su strati di trasporto e di rete 1. Si consideri un protocollo per il trasporto non affidabile di dati realtime. Il sender spedisce un pacchetto
DettagliReti e Protocolli rassegna (II)
Reti e Protocolli rassegna (II) Francesco Dalla Libera francesco@dallalibera.org Prestazioni di un sistema di comunicazione: metriche Throughput (larghezza di banda) analogico: range di frequenze ammissibili
DettagliProva completa - Rete Internet (ing. Giovanni Neglia) Lunedì 25 Giugno 2007
Prova completa - Rete Internet (ing. Giovanni Neglia) Lunedì 25 Giugno 2007 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome: Corso di laurea
DettagliFondamenti di Reti di Telecomunicazioni Prof. Guido Maier IV appello 8 febbraio 2010
Prof. Guido Maier IV appello 8 febbraio 2010 Cognome e nome: Matricola: (stampatello) (firma leggibile) Domanda 1 1 (svolgere su questo foglio e sul retro) (7 punti) Si consideri la rete a commutazione
DettagliProva 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 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliLivello di trasporto: TCP, controllo flusso, controllo congestione
Livello di trasporto: TCP, controllo flusso, controllo congestione Gaia Maselli maselli@di.uniroma1.it Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright.
DettagliCorsi di Reti di Calcolatori (Docente Luca Becchetti)
Corsi di Reti di Calcolatori (Docente Luca Becchetti) NOT : le soluzioni proposte sono volutamente sintetiche. Lo studente dovrebbe fare uno sforzo per risolvere i quesiti in modo autonomo, espandendo
DettagliProf. Ing. Maurizio Casoni Dipartimento di Ingegneria dell Informazione Università degli Studi di Modena e Reggio Emilia
Controllo di flusso in TCP Prof. Ing. Maurizio Casoni Dipartimento di Ingegneria dell Informazione Università degli Studi di Modena e Reggio Emilia Meccanismo a finestra La dimensione della finestra viene
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 2 Marzo 2005, ore 14.30
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 2 Marzo 2005, ore 14.30 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette.
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00 Alcune domande hanno risposta multipla: si richiede di identificare tutte le risposte corrette.
DettagliFondamenti di Reti di Telecomunicazioni Prof. Guido Maier III appello 4 settembre 2009
Prof. Guido Maier III appello 4 settembre 2009 Cognome e nome: Matricola: (stampatello) (firma leggibile) Domanda (svolgere su questo foglio e sul retro) (8 punti) Una sorgente, osservata nell intervallo
DettagliII prova in itinere - Rete Internet (ing. Giovanni Neglia)
II prova in itinere - Rete Internet (ing. Giovanni Neglia) Sabato 9 giugno 2007, ore 9.30 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliParte II: Reti di calcolatori Lezione 13
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 13 Martedì 15-04-2014 1 Instaurazione della
DettagliCORSO DI RETI SSIS. Lezione n.3 9 novembre 2005 Laura Ricci
CORSO DI RETI SSIS Lezione n.3 9 novembre 2005 Laura Ricci IL LIVELLO TRASPORTO realizza un supporto per la comunicazione logica tra processi distribuiti comunicazione logica = astrazione che consente
DettagliProva in itinere - Rete Internet (ing. Giovanni Neglia) Mercoledì 23 Maggio 2007, ore 15.00
Prova in itinere - Rete Internet (ing. Giovanni Neglia) Mercoledì 23 Maggio 2007, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome:
DettagliProva in itinere 5 Maggio 2016
Fondamenti di Internet e Reti Proff. A. Capone, M. Cesana, I. Filippini, G. Maier Cognome Nome Matricola Prova in itinere 5 Maggio 2016 Tempo complessivo a disposizione per lo svolgimento: 1h45m Usare
DettagliRete Internet Prova in Itinere Mercoledì 23 Aprile 2008
Rete Internet Prova in Itinere Mercoledì 23 Aprile 2008 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome: Corso di laurea e anno: Matricola:
DettagliRiferimenti. I protocolli TCP e UDP. Sorgente TCP. Principi Fondamentali. TCP header. Ricevitore TCP
Riferimenti I protocolli TCP e UDP TCP Illustrated, vol. 1 (Richard Stevens) RFC 1122/1123 (R. T. Braden) Requirements for Internet Hosts (1989) RFC 2001 (R. Stevens) TCP Slow Start, algorithms (1997)
DettagliTCP: rassegna RFCs: 793, 1122, 1323, 2018, 2581
TCP: rassegna RFCs: 793, 1122, 1323, 2018, 2581 socket door Protocollo uno-a-uno: Un sender, un receiver Flusso di Byte ordinato e affidabile Protocollo pipelined: TCP ha controllo di flusso e di congestione
DettagliDipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni. Esercitazioni del corso di. Telecomunicazioni
Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni Esercitazioni del corso di Telecomunicazioni Corso di laurea in Ingegneria Gestionale Anno Accademico 2013-2014 Ing. Alfonso
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005 Si svolga il compito su questi fogli. Nel caso di domande a risposta aperta, lo spazio lasciato sul foglio
Dettagli5. Fondamenti di Internet e Reti Esercizi. 5. Esercizi sul Livello di Linea e Reti Locali Esercizio TDM
5. sul Livello di Linea e Reti Locali 5.1. o TM Un sistema di multiplazione TM presenta una trama di N=10 slot e in ciascuno slot vengono trasmessi k=128 bit. Se il sistema è usato per multiplare 10 canali
DettagliComunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2
Dettagli1. i limiti di p che garantiscono un funzionamento stabile del sistema ;
Problema 1 Un router collega una rete locale ad Internet per mezzo di due linee dedicate, la prima di capacità C 1 = 2.048 Mbit/s e la seconda di capacità C 2 = 512 Kbit/s. Ciascuna linea è dotata di una
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Martedì 22 Febbraio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Martedì 22 Febbraio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliAnalisi dell avvio del TCP su canali satellitari a larga banda. Candidato Giovanni Verrecchia
Analisi dell avvio del TCP su canali satellitari a larga banda Candidato Giovanni Verrecchia Relatore Francesco Potortì Controrelatore Maurizio Bonuccelli Il progetto SatNEx Acronimo di European Satellite
DettagliGestione della Connessione in TCP
I semestre 03/04 Gestione della Connessione in TCP Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Riscontro e Ritrasmissione Per ogni segmento spedito la sorgente
DettagliInternet (- working). Le basi.
Internet (- working). Le basi. 1 GABRIELLA PAOLINI (GARR) 18 OTTOBRE 2011 Capire come funziona Internet 2 FACCIAMO UN PASSO INDIETRO Internet È un insieme di reti interconnesse fra di loro su tutto il
DettagliGestione delle connessioni TCP
Gestione delle connessioni TCP A.A. 2005/2006 Walter Cerroni Le primitive Berkeley Socket Interfaccia TCP/applicazione tipica dei sistemi operativi primitive eseguite dal processo server socket: crea una
DettagliFondamenti di Reti di Telecomunicazioni Prof. Guido Maier prova finale 17 giugno 2009
Cognome e nome: Matricola: (stampatello) (firma leggibile) Domanda * (svolgere su questo foglio, sul retro e sui seguenti) (6 punti) Due navi A e B si trovano alla distanza d = 3 km. Il transponder di
DettagliCapitolo 3 - parte 4. Corso Reti ed Applicazioni Mauro Campanella
Capitolo 3 - parte 4 Corso Reti ed Applicazioni Mauro Campanella TCP Dalla prima RFC ad oggi, sono state introdotti in TCP vari meccanismi per: - rendere più efficente il trasferimento dei segmenti - rendere
DettagliIntroduzione (parte III)
Introduzione (parte III) Argomenti della lezione Ripasso degli argomenti del primo corso: il livello di trasporto, il meccanismo di controllo delle congestioni e le applicazioni Il livello di trasporto
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Venerdì 18 Febbraio 2005, ore 9.30
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Venerdì 18 Febbraio 2005, ore 9.30 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliTelematica di Base. IL Livello di Trasporto TCP
Telematica di Base IL Livello di Trasporto TCP TCP RFCs: 793, 1122, 1323, 2018, 2581 point-to-point: Un sender, un receiver affidabile protocollo di tipo pipeline: Meccanismi per evitare la congestione,
DettagliRETI A COMMUTAZIONE DI PACCHETTO. Caratteristiche e principi di funzionamento
RETI A COMMUTAZIOE DI PACCETTO Caratteristiche e principi di funzionamento VARIABILITA DEL BIT RATE DI U SEGALE R (Bit-Rate) VALORE DI PICCO DEL BIT-RATE S VALORE MEDIO DEL BIT-RATE E tempo CARATTERISTICE
DettagliLivello di Trasporto
Livello di Trasporto Introduzione Problemi e requisiti Livello di trasporto in Internet UDP -UserDatagramProtocol TCP - Transmission Control Protocol Meccanismo di ritrasmissione Controllo del flusso Three-way
DettagliStrato di Trasporto Multiplazione a livello di trasporto
Strato di Trasporto Multiplazione a livello di trasporto 1 Multiplexing/demultiplexing Demultiplexing nell host ricevente: consegnare i segmenti ricevuti alla socket appropriata Multiplexing nell host
DettagliIntroduzione alle Reti Telematiche
Introduzione alle Reti Telematiche Esercizi Copyright Gruppo Reti Politecnico di Torino INTROUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons Noerivs-NonCommercial.
DettagliCommutazione di pacchetto
Commutazione di pacchetto Tecniche di commutazione Le principali sono: Commutazione di circuito Rete telefonica Commutazione di pacchetto Servizio datagram Servizio orientato alla connessione Esempi di
DettagliCapitolo 3 Livello di trasporto
Capitolo 3 Livello di trasporto Nota per l utilizzo: Abbiamo preparato queste slide con l intenzione di renderle disponibili a tutti (professori, studenti, lettori). Sono in formato PowerPoint in modo
DettagliFondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier
Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello Rete (parte ) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Strato di rete e strato di trasporto Lo strato di trasporto
DettagliTransmission Control Protocol (TCP) Andrea Detti
Transmission Control Protocol (TCP) Andrea Detti Transmission Control Protocol (TCP) Trasferisce un flusso informativo bi-direzionale non strutturato tra due host ed effettua operazioni di multiplazione
DettagliLivello 4 (trasporto): cosa vedremo
Il livello Trasporto Livello 4 (trasporto): cosa vedremo Servizi di livello trasporto multiplexing/demultiplexing Protocollo non orientato alla connessione: UDP Principi di trasferimento end-to-end affidabile
DettagliInformatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia
Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 8 novembre 2016 1 / 28 Rete informatica La rete informatica è la condivisione d informazioni o servizi. un computer
DettagliLivello trasporto in Internet
Livello trasporto in Internet Gruppo Reti TLC Nome.cognome@polito.it http://www.telematica.polito.it/ LIVELLO TRASPORTO IN INTERNET - 1 Livello trasporto in Internet Due protocolli di trasporto alternativi:
DettagliControllo di congestione
Controllo di congestione 1 Timeout 2 D: come fissare un valore per il timeout in TCP? troppo corto: timeout prematuri, ritrasmissioni non necessarie troppo lungo: reazione lenta a perdite di segmenti ancora
DettagliFondamenti di Internet e Reti
1. sul Livello Applicativo 1. o HTTP (basi) Di seguito è riportato il contenuto (in codifica testuale ASCII) di una richiesta HTTP. Rispondere alle domande seguenti indicando dove trovate la risposta nella
DettagliPrincipi fondamentali
Principi fondamentali Elementi di base Definizione di rete di calcolatori Tipologia di connessioni Architettura di rete Prestazioni di una rete di calcolatori Conclusioni 1 1 Bit e Byte BIT = BInary digit
DettagliRETI DI TELECOMUNICAZIONE
RETI DI TELECOMUNICAZIONE Analisi prestazioni protocolli Allocazione statica Confronto ritardo temporale multiplazione FDM e TDM Ipotesi Numero stazioni: N Capacità canale: C bps Lunghezza coda: infinita
DettagliProtocolli e Architetture. Dr. Greco Polito Silvana
Protocolli e Architetture Cos è un protocollo? Insieme di regole che definiscono le modalità di interazione fra sistemi generalmente distanti Cos è un protocollo? Protocollo umano e protocollo di rete:
DettagliLivello trasporto: TCP / UDP. Vittorio Maniezzo Università di Bologna. Vittorio Maniezzo Università di Bologna 14 TCP/UDP - 1/35.
Livello trasporto: TCP / UDP Vittorio Maniezzo Università di Bologna Vittorio Maniezzo Università di Bologna 14 TCP/UDP - 1/35 TCP e UDP Internet Protocol (IP) fornisce un servizio non affidabile di trasmissione
DettagliIL LIVELLO TRASPORTO Protocolli TCP e UDP
Reti di Calcolatori ed Internet IL LIVELLO TRASPORTO Protocolli TCP e UDP 5-1 Il Livello Trasporto I servizi del livello Trasporto Le primitive di Trasporto Indirizzamento Protocolli di Trasporto Livello
DettagliAvoidance, Fast Retransmit, And Fast Recovery
Università degli Studi di Modena e Reggio Emilia Dipartimento di Ingegneria dell Informazione TCP: Algoritmi di Slow Start, Congestion Avoidance, Fast Retransmit, And Fast Recovery rfc 2001 M.L. Merani
DettagliCorso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il protocollo TCP I lucidi presentati al corso
DettagliLivello trasporto in Internet
Livello trasporto in Internet Gruppo Reti TLC Nome.cognome@polito.it http://www.telematica.polito.it/ Copyright Gruppo Reti Politecnico di Torino INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 1
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 1 Giovedì 5-03-2015 TESTO DI RIFERIMENTO RETI DI CALCOLATORI E INTERNET un
DettagliIL LIVELLO TRASPORTO Protocolli TCP e UDP
Reti di Calcolatori IL LIVELLO TRASPORTO Protocolli TCP e UDP D. Talia RETI DI CALCOLATORI - UNICAL 5-1 Il Livello Trasporto I servizi del livello Trasporto Le primitive di Trasporto Indirizzamento Protocolli
DettagliFondamenti di Internet e Reti
sul Livello Applicativo 1. o HTTP (basi) Di seguito è riportato il contenuto (in codifica testuale ASCII) di una richiesta HTTP. Rispondere alle domande seguenti indicando dove trovate la risposta nella
DettagliRete: classificazione in funzione della distanza fra due generici elementi
Rete: classificazione in funzione della distanza fra due generici elementi WAN: Wide Area Network MAN: Metropolitan Area Network LAN: Local Area Network 1 Distanza - velocità 2 WAN Topologia tipica a maglia
Dettagli- 7 - Tecniche di filtraggio del traffico
Politecnico di Milano Dipartimento di Elettronica e Informazione - 7 - Tecniche di filtraggio del traffico Laboratorio di Reti di Telecomunicazione Caratterizzazione del traffico IP Per caratterizzare
DettagliLivello Trasporto. Liv. Applic. Liv. Transport. Transport Entity. Liv. Network. Trasporto
Livello Trasporto Fornire un trasporto affidabile ed efficace dall'host di origine a quello di destinazione, indipendentemente dalla rete utilizzata Gestisce una conversazione diretta fra sorgente e destinazione
DettagliLivello trasporto in Internet
Livello trasporto in Internet Livello trasporto in Internet Due protocolli di trasporto alternativi: TCP e UDP Modelli di servizio diversi TCP orientato alla connessione, affidabile, controllo di flusso
DettagliDipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon
Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi
DettagliModulo 11. Il livello trasporto ed il protocollo TCP Indice
Pagina 1 di 14 Il livello trasporto ed il protocollo TCP Indice servizi del livello trasporto multiplexing/demultiplexing trasporto senza connesione: UDP principi del trasferimento dati affidabile trasporto
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 1
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II Lezione 1 Martedì 4-03-2014 1 TESTO DI RIFERIMENTO RETI DI CALCOLATORI
DettagliInternetworking TCP/IP: esercizi
Politecnico di Milano Facoltà di Ingegneria dell Informazione Fondamenti di Reti di Telecomunicazione prof. A. Capone Internetworking TCP/IP: esercizi 1 Esercizio 7.1 Si consideri la rete in figura dove
DettagliLivello trasporto in Internet
Copyright Livello trasporto in Internet Gruppo Reti TLC Nome.cognome@polito.it http://www.telematica.polito.it/ Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per vedere
DettagliGeneralità sui protocolli Tecniche di multiplazione Tecniche di accesso Tecniche di commutazione
Generalità sui protocolli Tecniche di multiplazione Tecniche di accesso Tecniche di commutazione Introduzione Introduzione La comunicazione tra due o più utenti avviene tramite un canale detto canale di
DettagliReti di Calcolatori in Tecnologia IP
Reti di Calcolatori in Tecnologia IP Il Livello Transport e TCP Dott. Marco Bianchi 04/12/2001 1 Agenda Introduzione Indirizzamento Protocolli di livello transport Attivazione e rilascio di una connessione
DettagliParte II: Reti di calcolatori Lezione 24
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 24 Martedì 27-05-2014 1 Una volta che una
DettagliJ+... J+3 J+2 J+1 K+1 K+2 K+3 K+...
Setup delle ConnessioniTCP Una connessione TCP viene instaurata con le seguenti fasi, che formano il Three-Way Handshake (perchè formato da almeno 3 pacchetti trasmessi): 1) il server si predispone ad
DettagliEsercizi Reti di TLC A Parte II. Indirizzamento IP. Esercizio 9.1. Esercizio 9.2. Luca Veltri
Esercizi Reti di TLC A Parte II Indirizzamento IP Luca Veltri (mail.to: luca.veltri veltri@unipr.it) Corso di Reti di Telecomunicazione,, a.a. 2011/2012 http://www.tlc tlc.unipr.it/.it/veltri Esercizio
DettagliAntenne e Telerilevamento. Esame
ESAME DEL 21/05/2001 ESERCIZIO 1 (10 punti) Si progetti un antenna filare a monopolo con top loading per la frequenza di 2 MHz, in modo che presenti una resistenza di irradiazione di 1 Ω. La distribuzione
DettagliTCP: trasmissione Source port [16 bit] - Identifica il numero di porta sull'host mittente associato alla connessione TCP. Destination port [16 bit] - Identifica il numero di porta sull'host destinatario
DettagliProtocolli multimediali
Protocolli multimediali RTP, RTCP, RTSP Ormai molte applicazioni scambiano informazioni in cui le relazioni temporali sono molto importanti. La Telefonia via Internet, Videoconferenza, Lezioni a distanza,
DettagliMariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche
Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali
DettagliProva 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 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliProva 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 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliIl livello trasporto Protocolli TCP e UDP
Il livello trasporto Protocolli TCP e UDP Standard: OSi vs TCP/IP Application Presentation Session NFS XDR RPC Telnet, FTP SMTP, HTTP SNMP, DNS RTP,... Protocolli per la comunicazione tra applicativi:
DettagliControllo di congestione
Controllo di congestione CONGESTIONE - troppi pacchetti persi (buffer overflow ai router) - lunghi ritardi (lunghe code nei router) La congestione avviene quando il numero di pacchetti trasmessi (immessi
DettagliCRITERI DI VALUTAZIONE DEL PROTOCOLLO TCP
ALMA MATER STUDIORUM UNIVERSITÀ DI BOLOGNA SCUOLA DI SCIENZE Corso di Laurea in Informatica CRITERI DI VALUTAZIONE DEL PROTOCOLLO TCP Relatore: Prof. Vittorio Ghini Presentata da: Gessica Pazzaglia Sessione
DettagliLan Ethernet. Appunti a cura del prof. Mario Catalano
Lan Ethernet Appunti a cura del prof. Mario Catalano Concetti di base Trasmissione in banda base (non modulata in frequenza) Codifica Manchester Metodo d accesso CSMA/CD Cablaggio : Regola del 5-4-3 (5
DettagliReti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile
Reti Rete insieme di computer (host) interconnessi Tipologie interconnessioni Ad anello (token ring). Token evita conflitti di trasmissione Rete più o meno affidabile i pacchetti di dati possono girare
Dettagli9 Febbraio 2015 Modulo 2
Reti di Comunicazione e Internet Prof. I. Filippini Cognome Nome Matricola 9 Febbraio 2015 Modulo 2 Tempo complessivo a disposizione per lo svolgimento: 1h 40m E possibile scrivere a matita E1 E2 Domande
DettagliLivello di trasporto: meccanismi trasferimento dati affidabile
Livello di trasporto: meccanismi trasferimento dati affidabile Gaia Maselli maselli@di.uniroma1.it Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright.
DettagliCapitolo 10 Lo Strato di Trasporto in Internet
Capitolo 10 Lo Strato di Trasporto in Internet 1 Sommario del capitolo Modelli di servizio per lo Strato di Trasporto Funzioni svolte dallo Strato di Trasporto: i. Rivelazione di errore ii. Multiplazione
DettagliDr. Greco Polito Silvana. LAN: Local Area Network
LAN: Local Area Network Reti di accesso e di trasporto Topologie diverse nelle reti di accesso: ANELLO, BUS, STELLA Come viene regolata la condivisione delle risorse di accesso tra le varie stazioni???
DettagliStandard: OSi vs TCP/IP. Il livello di trasporto. TCP e UDP. TCP: Transmission Control Protocol. TCP: funzionalità
Standard: OSi vs TCP/IP Application Presentation Session NFS XDR RPC Telnet, FTP SMTP, HTTP SNMP, DNS RTP,... Protocolli per la comunicazione tra applicativi: le raisons d etre della rete Transport TCP
DettagliEsercizi Reti di TLC Parte II LAN. Esercizio 5.2. Esercizio 5.1. Luca Veltri
UNIVERSITA DEGLI STUDI DI PARMA Dipartimento di Ingegneria dell Informazione Esercizi Reti di TLC Parte II LAN Luca Veltri (mail.to: luca.veltri@unipr.it) Corso di Reti di Telecomunicazione, a.a. 2013/2014
DettagliReti di Calcolatori 1
Reti di Calcolatori 1 ESERCIZIO 2: Considerato il diagramma di rete riportato nella figura sottostante, il candidato risponda ai quesiti seguenti. Si consideri la rete funzionante e a regime. 1. Si riporti
Dettagli