Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Systém používa stop-and-wait arq protokol, ak každý paket nesie 1000 bitov dát, určí čas potrebný na odoslanie 1 milióna, ak je vzdialenosť medzi odosielateľom a prijímačom 5000 km?

Zadané parametre:

- Veľkosť paketových dát:1000 bitov

- Vzdialenosť medzi vysielačom a prijímačom:5000 km

- Rýchlosť svetla:3 x 10^8 m/s

Výpočty:

1. Oneskorenie šírenia: Čas potrebný na cestu paketu od odosielateľa k príjemcovi a späť je:

```

Oneskorenie šírenia =(2 x vzdialenosť) / rýchlosť svetla

=(2 x 5 000 km) / (3 x 10^8 m/s)

=33,33 milisekúnd

```

2. Čas prenosu: Čas potrebný na prenos paketu 1000 bitov je:

```

Čas prenosu =veľkosť paketu / šírka pásma kanála

=1 000 bitov / (1 Mbps)

=1 milisekunda

```

3. Čas potvrdenia: Čas, ktorý potrebuje príjemca na odoslanie potvrdenia späť odosielateľovi, je rovnaký ako oneskorenie šírenia:

```

Čas potvrdenia =33,33 milisekúnd

```

4. Celkový čas spiatočnej cesty: Celkový spiatočný čas pre jeden paket je súčtom oneskorenia šírenia, času prenosu a času potvrdenia:

```

Celkový čas spiatočnej cesty =oneskorenie šírenia + čas prenosu + čas potvrdenia

=33,33 ms + 1 ms + 33,33 ms

=67,66 milisekúnd

```

5. Čas na odoslanie 1 milióna paketov: Na odoslanie 1 milióna paketov musíme celkový čas spiatočnej cesty vynásobiť 1 miliónom:

```

Čas na odoslanie 1 milióna paketov =celkový čas spiatočnej cesty x počet paketov

=67,66 ms x 1 000 000

=67 660 sekúnd

=18,52 hodiny

```

Preto by odoslanie 1 milióna paketov údajov na vzdialenosť 5 000 km pomocou protokolu ARQ stop-and-wait s veľkosťou paketu 1 000 bitov a šírkou pásma kanála 1 Mbps trvalo približne 18,52 hodiny.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené