data link physical ip trasporto applicativoclient physical ip trasporto applicativoserver un client...
TRANSCRIPT
![Page 1: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/1.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOserverserver
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.
![Page 2: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/2.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOserverserver
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
![Page 3: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/3.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOserverserver
Il Server trasmette quindi il gruppo di file richiesto, uno dopo l’altro, dopo un certo tempo di elaborazione te.
![Page 4: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/4.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOserverserver
La capacità di trasmissione tra le stazioni ed i router è di 600 kbps.
![Page 5: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/5.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOserverserver
La capacità di trasmissione tra i router è di 900 kbps.
![Page 6: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/6.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
Altri elementi del problemaAltri elementi del problema
Variabile, lunghezza massima
Duplicazionedell’intestazione
Lunghezzamassima
HTR LTR
HIP LIP
Modulo BYTE
![Page 7: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/7.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
HTR = 16 byte
LTR = 160 byte
HIP = 24 byte
LIP = 100 byteL richiesta = 100 byte
L 1° file = 400 byte
L 2° file = 200 byte
L 3° file = 1420 bit
Altri elementi del problemaAltri elementi del problema
![Page 8: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/8.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
Si chiede di:
1. rappresentare graficamente in un diagramma
spazio-tempo l’evoluzione 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 dall’istante t0 in cui il client invia la richiesta all’istante tf in cui il client riceve l’ultimo byte del messaggio di risposta.
![Page 9: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/9.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
100100
400400
200200
1420 bit1420 bit
![Page 10: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/10.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
100100
![Page 11: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/11.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
aa
16 + 100
100100aa aa8484 1616
![Page 12: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/12.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
400400
bb
cc
dd
160160
160160
8080
![Page 13: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/13.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
400400
bb 160160
100100bb 8484 bb 7676
![Page 14: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/14.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
400400
cc 160160
100100cc 8484 cc 7676
![Page 15: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/15.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
400400
dd 8080
dd 8080
![Page 16: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/16.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
ee ff160160 4040
200200
![Page 17: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/17.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
ee ff160160 4040
200200
100100ee 8484 ee 7676
ff 4040
![Page 18: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/18.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
gg hh160160 1818
1420 bit = 177 byte + 4 bit1420 bit = 177 byte + 4 bit
ØØ ØØ ØØ ØØ
![Page 19: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/19.jpg)
DATA LINKDATA LINK
PHYSICALPHYSICAL
IPIP
TRASPORTOTRASPORTO
APPLICATIVOAPPLICATIVOclientclient
SEGMENTAZIONESEGMENTAZIONE
gg hh160160 1818
1420 bit = 177 byte + 4 bit1420 bit = 177 byte + 4 bit
100100gg 8484 gg 7676
hh 1818
![Page 20: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/20.jpg)
PACCHETTI IPPACCHETTI IP
100100aa aa8484 1616
100100cc 8484
cc 7676
100100bb 8484 bb 7676
dd 8080
100100ee 8484 ee 7676 ff 4040
100100gg 8484 gg 7676 hh 1818
![Page 21: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/21.jpg)
RISPOSTA 1° QUESITO (1/7)RISPOSTA 1° QUESITO (1/7)t0
(124 x 8) / (600 x 103) = 1.65 ms
ttpp
tteet1 = 8.90 ms
(124 x 8) / (900 x 103) = 1.1 ms
1.65 ms
0.05 ms
0.75 ms
0.5 ms
0.75 ms
![Page 22: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/22.jpg)
8.90 msRISPOSTA 1° QUESITO (2/7)RISPOSTA 1° QUESITO (2/7)
1
(116 x 8) / (600 x 103) = 1.55 ms 2
3
1
2
3
1.65 ms
1.65 ms
1
4t2 = 13.85 ms
16.40 ms
2
(116 x 8) / (900 x 103) = 1.03 ms
1.1 ms
1.1 ms
1.65 ms
1.55 ms
![Page 23: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/23.jpg)
RISPOSTA 1° QUESITO (3/7)RISPOSTA 1° QUESITO (3/7)
(116 x 8) / (600 x 103) = 1.55 ms 2
3
2
3
1.65 ms
4t2 = 13.85 ms
25
1.55 ms
1.60 ms
3
4
(116 x 8) / (900 x 103) = 1.03 ms
1.1 ms
1.55 ms
1.03 ms
10.55 ms
t3 = 17.15 ms
18.10 ms
1.65 ms
![Page 24: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/24.jpg)
RISPOSTA 1° QUESITO (4/7)RISPOSTA 1° QUESITO (4/7)
4
5
1.55 ms
1.60 ms
3
41.03 ms
13.75 ms
t3 = 17.15 ms
(120 x 8) / (900 x 103) = 1.07 ms5
4
5
1
21.35 ms
2
3
1.65 ms
1.55 ms
(80 x 8) / (600 x 103) = 1.07 ms
11.1 ms
1.55 ms
1.60 mst4 = 20.45 ms
![Page 25: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/25.jpg)
RISPOSTA 1° QUESITO (5/7)RISPOSTA 1° QUESITO (5/7)16.90 ms
5
1
23.75 ms
2
3
1.65 ms
1.55 ms
(80 x 8) / (600 x 103) = 1.07 ms
11.1 ms
1.60 mst4 = 20.45 ms
1
2
21.03 ms
11.65 ms
21.55 mst5 = 22.90 ms
3(80 x 8) / (900 x 103) = 0.71 ms
11.1 ms
1.65 ms
1.55 ms
![Page 26: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/26.jpg)
RISPOSTA 1° QUESITO (6/7)RISPOSTA 1° QUESITO (6/7)20.10 ms
3(80 x 8) / (600 x 103) = 1.07 ms
1
2
21.03 ms
21.55 mst5 = 22.90 ms
3(80 x 8) / (900 x 103) = 0.71 ms
11.1 ms
1.65 ms
1.55 ms
3(58 x 8) / (600 x 103) = 0.77 ms
21.03 ms
3(58 x 8) / (900 x 103) = 0.52 ms
3
1
1.07 ms
1.65 mst6 = 25.62 ms
26.57 ms
![Page 27: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/27.jpg)
RISPOSTA 1° QUESITO (7/7)RISPOSTA 1° QUESITO (7/7)22.22 ms
2
11.1 ms
1.55 ms
3(58 x 8) / (600 x 103) = 0.77 ms
21.03 ms
3(58 x 8) / (900 x 103) = 0.52 ms11.65 mst6 = 25.62 ms
21.55 ms
30.77 ms
tf = 29.69 ms
![Page 28: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/28.jpg)
RISPOSTA 2° QUESITO (1/2)RISPOSTA 2° QUESITO (1/2)
t2
1.65 ms 1.55 ms 1.65 ms 1.55 ms 1.6 ms
1.65 ms 1.55 ms 1.07 ms 1.65 ms 1.55 ms 0.77 ms
tx
tx tf
![Page 29: DATA LINK PHYSICAL IP TRASPORTO APPLICATIVOclient PHYSICAL IP TRASPORTO APPLICATIVOserver Un Client è interconnesso ad un Server attraverso una porzione](https://reader036.vdocuments.us/reader036/viewer/2022062701/5542eb5a497959361e8c6c00/html5/thumbnails/29.jpg)
RISPOSTA 2° QUESITO (2/2)RISPOSTA 2° QUESITO (2/2)
Valori analitici
t1 = [(2*124*8 + 56) / (600)] + (3 * tp) + (3 * 0.05) + [(124*8) / (600)] + 1.5 = = 8.9056 ms
t2 = t1 + [(124*8) / (600)] + [(124*8) / (900)] + (3 * tp) + (2 * 0.05) = 13.8612 ms
tf = t2 + (10 * 0.05) + [(4*124 + 4*116 + 120 + 80 + 58) * 8 / (600)] = 30.601230.6012 ms