La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

I protocolli TCP/UDP prof.: Alfio Lombardo. rete QoS offerta dalla rete QoS richiesta dallapplicazione Processo applicativo: file transfer Problematiche.

Presentazioni simili


Presentazione sul tema: "I protocolli TCP/UDP prof.: Alfio Lombardo. rete QoS offerta dalla rete QoS richiesta dallapplicazione Processo applicativo: file transfer Problematiche."— Transcript della presentazione:

1 I protocolli TCP/UDP prof.: Alfio Lombardo

2 rete QoS offerta dalla rete QoS richiesta dallapplicazione Processo applicativo: file transfer Problematiche inerenti al trasporto dellinformazione API + procedure di comunicazione

3 Indirizzo di rete Pro Appl. (FTP sv.) Problematiche inerenti al trasporto dellinformazione Pro Appl. (SMTP cl.) Pro Appl. (Telnet sv.) host Indirizzo delle applicazioni nellhost

4 Il concetto di porta logica Processo applicativo pid Processo applicativo pid Processo applicativo pid Trasporto porta

5 OBIETTIVO DEL LIVELLO DI TRASPORTO Progettazione delle applicazioni indipendente dalle tecnologie di rete Indipendenza dalla QoS Astrazione dalla interfaccia di servizio (API) Multiplexing dei dati relativi alle diverse applicazioni che risiedono sullo stesso host

6 Principali caratteristiche del servizio di Trasporto in Internet TCP Affidabilita Ritardi aggiuntivi UDP Non affidabile Ritardi trascurabili

7 TCP Applicazioni loss-sensitive UDP Applicazioni delay-sensitive Campi di applicazione dei protocolli di Trasporto in Internet

8 Servizi offerti dal TCP Trasferimento affidabile dei dati appartenenti a diverse applicazioni residenti nello stesso host (multiplexing) Gestione della connessione Controllo di congestione Sequencing Gestione degli ack e delle ritrasmissioni Gestione dei timer Controllo di flusso Apertura e Chiusura della connessione

9 Definizione del servizio offerto dal livello di trasporto in Internet Primitive astratte API

10 Processo Applicativo A Processo Applicativo B 1.Passive Open 2. Open ID TCP ATCP B TCP SERVICE PROVIDER 3.Active Open Syn=1 Syn=1 Ack=1 4.Open ID 5. Open Success 6. Open Success APERTURA DI CONNESSIONE

11 7.Send (30 ottetti) Processo Applicativo A Processo Applicativo B TCP ATCP B Seqnum=56 Acknum=86 8. Deliver (30 ottetti) 9.Send (100 ottetti) Seqnum=203 Acknum= Deliver (100 ottetti) TCP SERVICE PROVIDER TRASFERIMENTO DATI

12 Processo Applicativo A Processo Applicativo A Processo Applicativo B End Data Perdita dei dati in volo

13 17.Close Processo Applicativo A Processo Applicativo B TCP ATCP B Fin=1 Seqnum=86 Acknum= Closing 19.Close FIN=1 Seqnum=453 Acknum= Terminate 21.Terminate TCP SERVICE PROVIDER CHIUSURA DI CONNESSIONE

14 Formato del messaggio TCP

15 Protocolli di Trasporto emergenti in INTERNET Real-time Transport Protocol (RTP) Real-time Transport Control Protocol (RTCP)

16 IP UDP APPLICAZIONE RTP RTCP Livello di trasporto

17 Macrolezione 7 Trasporto end-to-end dellinformazione


Scaricare ppt "I protocolli TCP/UDP prof.: Alfio Lombardo. rete QoS offerta dalla rete QoS richiesta dallapplicazione Processo applicativo: file transfer Problematiche."

Presentazioni simili


Annunci Google