data link physical ip trasporto applicativoclient physical ip trasporto applicativoserver un client...

Post on 01-May-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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.

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

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.

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.

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOserverserver

La capacità di trasmissione tra i router è di 900 kbps.

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

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

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.

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

100100

400400

200200

1420 bit1420 bit

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

100100

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

aa

16 + 100

100100aa aa8484 1616

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

400400

bb

cc

dd

160160

160160

8080

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

400400

bb 160160

100100bb 8484 bb 7676

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

400400

cc 160160

100100cc 8484 cc 7676

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

400400

dd 8080

dd 8080

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

ee ff160160 4040

200200

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

ee ff160160 4040

200200

100100ee 8484 ee 7676

ff 4040

DATA LINKDATA LINK

PHYSICALPHYSICAL

IPIP

TRASPORTOTRASPORTO

APPLICATIVOAPPLICATIVOclientclient

SEGMENTAZIONESEGMENTAZIONE

gg hh160160 1818

1420 bit = 177 byte + 4 bit1420 bit = 177 byte + 4 bit

ØØ ØØ ØØ ØØ

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

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

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

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

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

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

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

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

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

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

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

top related