Oppgitte parametere:
- Pakkedatastørrelse:1000 bits
- Avstand mellom sender og mottaker:5000 km
- Lyshastighet:3 x 10^8 m/s
Beregninger:
1. Forsettelsesforsinkelse: Tiden det tar for en pakke å reise fra avsender til mottaker og tilbake er:
```
Forplantningsforsinkelse =(2 x avstand) / lyshastighet
=(2 x 5000 km) / (3 x 10^8 m/s)
=33,33 millisekunder
```
2. Sendetid: Tiden det tar å sende en pakke på 1000 biter er:
```
Sendingstid =Pakkestørrelse / Kanalbåndbredde
=1000 bits / (1 Mbps)
=1 millisekund
```
3. Bekreftelsestid: Tiden det tar for mottakeren å sende en bekreftelse tilbake til avsenderen er den samme som spredningsforsinkelsen:
```
Bekreftelsestid =33,33 millisekunder
```
4. Total tid for tur-retur: Den totale rundturstiden for en enkelt pakke er summen av forplantningsforsinkelsen, overføringstiden og bekreftelsestiden:
```
Total tur-retur-tid =Forplantningsforsinkelse + Sendingstid + Kvitteringstid
=33,33 ms + 1 ms + 33,33 ms
=67,66 millisekunder
```
5. Tid for å sende 1 million pakker: For å sende 1 million pakker, må vi multiplisere den totale tur-retur-tiden med 1 million:
```
Tid til å sende 1 million pakker =Total tur-retur-tid x Antall pakker
=67,66 ms x 1 000 000
=67 660 sekunder
=18,52 timer
```
Derfor vil det ta omtrent 18,52 timer å sende 1 million pakker med data over en avstand på 5000 km ved å bruke stopp-og-vent ARQ-protokollen med en pakkestørrelse på 1000 biter og en kanalbåndbredde på 1 Mbps.