- Μέγεθος δεδομένων πακέτου:1000 bit
- Απόσταση αποστολέα και παραλήπτη:5000 km
- Ταχύτητα φωτός:3 x 10^8 m/s
Υπολογισμοί:
1. Καθυστέρηση διάδοσης: Ο χρόνος που χρειάζεται για να ταξιδέψει ένα πακέτο από τον αποστολέα στον παραλήπτη και πίσω είναι:
```
Καθυστέρηση διάδοσης =(2 x απόσταση) / ταχύτητα φωτός
=(2 x 5000 km) / (3 x 10^8 m/s)
=33,33 χιλιοστά του δευτερολέπτου
```
2. Χρόνος μετάδοσης: Ο χρόνος που χρειάζεται για τη μετάδοση ενός πακέτου 1000 bit είναι:
```
Χρόνος μετάδοσης =Μέγεθος πακέτου / Εύρος ζώνης καναλιού
=1000 bit / (1 Mbps)
=1 χιλιοστό του δευτερολέπτου
```
3. Ώρα επιβεβαίωσης: Ο χρόνος που χρειάζεται για να στείλει ο παραλήπτης μια επιβεβαίωση στον αποστολέα είναι ο ίδιος με την καθυστέρηση διάδοσης:
```
Χρόνος επιβεβαίωσης =33,33 χιλιοστά του δευτερολέπτου
```
4. Συνολικός χρόνος μετ' επιστροφής: Ο συνολικός χρόνος μετ' επιστροφής για ένα μόνο πακέτο είναι το άθροισμα της καθυστέρησης διάδοσης, του χρόνου μετάδοσης και του χρόνου επιβεβαίωσης:
```
Συνολικός χρόνος μετ' επιστροφής =Καθυστέρηση μετάδοσης + Χρόνος μετάδοσης + Χρόνος επιβεβαίωσης
=33,33 ms + 1 ms + 33,33 ms
=67,66 χιλιοστά του δευτερολέπτου
```
5. Ώρα να στείλετε 1 εκατομμύριο πακέτα: Για να στείλουμε 1 εκατομμύριο πακέτα, πρέπει να πολλαπλασιάσουμε τον συνολικό χρόνο μετ' επιστροφής επί 1 εκατομμύριο:
```
Χρόνος αποστολής 1 εκατομμυρίου πακέτων =Συνολικός χρόνος μετ' επιστροφής x Αριθμός πακέτων
=67,66 ms x 1.000.000
=67.660 δευτερόλεπτα
=18,52 ώρες
```
Επομένως, θα χρειαστούν περίπου 18,52 ώρες για να σταλούν 1 εκατομμύριο πακέτα δεδομένων σε απόσταση 5000 km χρησιμοποιώντας το πρωτόκολλο stop-and-wait ARQ με μέγεθος πακέτου 1000 bit και εύρος ζώνης καναλιού 1 Mbps.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα