Givne parametre:
- Pakkedatastørrelse:1000 bit
- Afstand mellem afsender og modtager:5000 km
- Lysets hastighed:3 x 10^8 m/s
Beregninger:
1. Udbredelsesforsinkelse: Den tid det tager for en pakke at rejse fra afsender til modtager og tilbage er:
```
Udbredelsesforsinkelse =(2 x afstand) / lysets hastighed
=(2 x 5000 km) / (3 x 10^8 m/s)
=33,33 millisekunder
```
2. Transmissionstid: Den tid det tager at sende en pakke på 1000 bit er:
```
Transmissionstid =Pakkestørrelse / Kanalbåndbredde
=1000 bits / (1 Mbps)
=1 millisekund
```
3. Bekræftelsestid: Den tid, det tager for modtageren at sende en bekræftelse tilbage til afsenderen, er den samme som udbredelsesforsinkelsen:
```
Kvitteringstid =33,33 millisekunder
```
4. Samlet tur-retur-tid: Den samlede rundturstid for en enkelt pakke er summen af udbredelsesforsinkelsen, transmissionstiden og bekræftelsestiden:
```
Samlet rundturstid =Udbredelsesforsinkelse + Transmissionstid + Kvitteringstid
=33,33 ms + 1 ms + 33,33 ms
=67,66 millisekunder
```
5. Tid til at sende 1 million pakker: For at sende 1 million pakker skal vi gange den samlede tur-retur-tid med 1 million:
```
Tid til at sende 1 million pakker =Samlet tur-retur-tid x Antal pakker
=67,66 ms x 1.000.000
=67.660 sekunder
=18,52 timer
```
Derfor ville det tage cirka 18,52 timer at sende 1 million pakker med data over en afstand på 5000 km ved hjælp af stop-and-wait ARQ-protokollen med en pakkestørrelse på 1000 bit og en kanalbåndbredde på 1 Mbps.