Κατανόηση του προβλήματος
* Ιεραρχία πρωτοκόλλου N-Layer: Αυτό σημαίνει ότι υπάρχουν στρώματα 'N' στη στοίβα δικτύου (π.χ. εφαρμογή, μεταφορά, δίκτυο, σύνδεσμος).
* mytes byte: Τα αρχικά δεδομένα που αποστέλλονται από τις εφαρμογές είναι m bytes long.
* Header H-Byte: Κάθε στρώμα προσθέτει μια κεφαλίδα byte 'H' στο μήνυμα.
Υπολογισμός
1. Συνολικό μέγεθος κεφαλίδας: Δεδομένου ότι κάθε ένα από τα στρώματα 'n' προσθέτει μια κεφαλίδα 'H' byte, το συνολικό μέγεθος κεφαλίδας είναι n * h bytes.
2. Συνολικό μέγεθος μηνύματος: Το αρχικό μέγεθος του μηνύματος (m bytes) συν το μέγεθος του συνολικού μεγέθους κεφαλίδας (n * h bytes) δίνει το συνολικό μέγεθος μηνύματος:m + (n * h) bytes.
3. Κλάσμα εύρους ζώνης που χρησιμοποιούνται από κεφαλίδες: Διαχωρίστε το συνολικό μέγεθος κεφαλίδας με το συνολικό μέγεθος του μηνύματος:
(n * h) / (m + (n * h))
Παράδειγμα
Ας υποθέσουμε ότι έχετε πρωτόκολλο 4 επιπέδων (n =4), κάθε στρώμα προσθέτει μια κεφαλίδα 20 byte (H =20) και το αρχικό μήνυμα εφαρμογής είναι 1000 bytes (M =1000).
* Συνολικό μέγεθος κεφαλίδας:4 * 20 =80 bytes
* Συνολικό μέγεθος μηνύματος:1000 + 80 =1080 bytes
* Κλάσμα εύρους ζώνης που χρησιμοποιείται από κεφαλίδες:80 /1080 =περίπου 0,074 ή 7,4%
Συμπέρασμα
Το κλάσμα του εύρους ζώνης δικτύου γεμάτο με κεφαλίδες είναι (n * h) / (m + (n * h)). Αυτό δείχνει πώς ο αριθμός των στρωμάτων πρωτοκόλλου και το μέγεθος της κεφαλίδας επηρεάζουν σημαντικά την αποτελεσματικότητα της επικοινωνίας δικτύου. Καθώς αυξάνεται ο αριθμός των στρωμάτων και του μεγέθους κεφαλίδας, το ποσοστό του εύρους ζώνης που καταναλώνεται από τις κεφαλίδες αυξάνεται.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα