DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione di rete Internet. Il Client apre una connessione (di tipo persistente senza parallelismo) mediante un certo (non reale) protocollo di trasporto verso il Server, per richiedere il trasferimento di un gruppo di file.
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Il Client inizia trasmettendo una richiesta verso il Server. Su tutti i rami si deve considerare un ritardo di propagazione di 0.7 ms. I router sono caratterizzati da un tempo di elaborazione dei pacchetti di 0.05 ms
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Il Server trasmette quindi il gruppo di file richiesto, uno dopo laltro, dopo un certo tempo di elaborazione t e.
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver La capacità di trasmissione tra le stazioni ed i router è di 600 kbps.
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver La capacità di trasmissione tra i router è di 900 kbps.
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient Altri elementi del problema Variabile, lunghezza massima Duplicazione dellintestazione Lunghezza massima H TR L TR H IP L IP Modulo BYTE
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient H TR = 16 byte L TR = 160 byte H IP = 24 byte L IP = 100 byte L richiesta = 100 byte L 1° file = 400 byte L 2° file = 200 byte L 3° file = 1420 bit Altri elementi del problema
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient Si chiede di: 1. rappresentare graficamente in un diagramma spazio-tempo levoluzione temporale, a livello IP, del trasferimento della richiesta e del gruppo di file tra Client e Server nell'ambito della connessione precedentemente instaurata; 2. calcolare il ritardo di trasferimento complessivo dallistante t 0 in cui il client invia la richiesta allistante t f in cui il client riceve lultimo byte del messaggio di risposta.
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE bit
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE 100
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE a aa 8416
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE 400 b c d
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE 400 b b 84 b 76
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE 400 c c 84 c 76
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE 400 d 80 d 80
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE ef
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE ef e 84 e 76 f 40
PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE gh bit = 177 byte + 4 bit ØØØØ
DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient SEGMENTAZIONE gh bit = 177 byte + 4 bit 100g 84 g 76 h 18
PACCHETTI IP 100aa c 84 c b 84 b 76 d e 84 e 76 f g 84 g 76 h 18
RISPOSTA 1° QUESITO (1/7) t0t0 (124 x 8) / (600 x 10 3 ) = 1.65 ms tptptptp tetetete t 1 = 8.90 ms (124 x 8) / (900 x 10 3 ) = 1.1 ms 1.65 ms 0.05 ms 0.75 ms 0.5 ms 0.75 ms
8.90 ms RISPOSTA 1° QUESITO (2/7) 1 (116 x 8) / (600 x 10 3 ) = 1.55 ms ms 1 4 t 2 = ms ms 2 (116 x 8) / (900 x 10 3 ) = 1.03 ms 1.1 ms 1.65 ms 1.55 ms
RISPOSTA 1° QUESITO (3/7) (116 x 8) / (600 x 10 3 ) = 1.55 ms ms 4 t 2 = ms ms 1.60 ms 3 4 (116 x 8) / (900 x 10 3 ) = 1.03 ms 1.1 ms 1.55 ms 1.03 ms ms t 3 = ms ms 1.65 ms
RISPOSTA 1° QUESITO (4/7) ms 1.60 ms ms ms t 3 = ms (120 x 8) / (900 x 10 3 ) = 1.07 ms ms ms 1.55 ms (80 x 8) / (600 x 10 3 ) = 1.07 ms ms 1.55 ms 1.60 ms t 4 = ms
RISPOSTA 1° QUESITO (5/7) ms ms ms 1.55 ms (80 x 8) / (600 x 10 3 ) = 1.07 ms ms 1.60 ms t 4 = ms ms ms ms t 5 = ms 3 (80 x 8) / (900 x 10 3 ) = 0.71 ms ms 1.65 ms 1.55 ms
RISPOSTA 1° QUESITO (6/7) ms 3 (80 x 8) / (600 x 10 3 ) = 1.07 ms ms ms t 5 = ms 3 (80 x 8) / (900 x 10 3 ) = 0.71 ms ms 1.65 ms 1.55 ms 3 (58 x 8) / (600 x 10 3 ) = 0.77 ms ms 3 (58 x 8) / (900 x 10 3 ) = 0.52 ms ms 1.65 ms t 6 = ms ms
RISPOSTA 1° QUESITO (7/7) ms ms 1.55 ms 3 (58 x 8) / (600 x 10 3 ) = 0.77 ms ms 3 (58 x 8) / (900 x 10 3 ) = 0.52 ms ms t 6 = ms ms ms t f = ms
RISPOSTA 2° QUESITO (1/2) t2t ms1.55 ms1.65 ms1.55 ms1.6 ms 1.65 ms1.55 ms1.07 ms1.65 ms1.55 ms0.77 ms txtx txtx tftf
RISPOSTA 2° QUESITO (2/2) Valori analitici t 1 = [(2*124*8 + 56) / (600)] + (3 * t p ) + (3 * 0.05) + [(124*8) / (600)] = = ms t 2 = t 1 + [(124*8) / (600)] + [(124*8) / (900)] + (3 * t p ) + (2 * 0.05) = ms t f = t 2 + (10 * 0.05) + [(4* * ) * 8 / (600)] = ms