Απαντήσεις σε απορίες

Σχετικά έγγραφα
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

Εδώ ο κώδικας µήκους n+1=9 bits αντιστοιχεί σε πολυώνυµο βαθµού n=8

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΙΣΑΓΩΓΗ ΣΤΑ ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Λύσεις 1 ης Σειράς Ασκήσεων

Πρωτόκολλα επανεκποµπής

Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation

Τεχνικές διόρθωσης και ανίχνευσης σφαλµάτων

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.

ΕΑΠ ΘΕ ΠΛΗ-22 1 η ΟΣΣ 19/10/2014

Συνοπτική Μεθοδολογία Ασκήσεων IP Fragmentation. Ασκήσεις στο IP Fragmentation

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec).

Λύση: Λύση: Λύση: Λύση:

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A

ΕΑΠ ΘΕ ΠΛΗ-22 Τμήμα ΑΘΗ.4. 1 η ΟΣΣ 17/10/2015

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ

//009 Βασικές εργασίες του επιπέδου ζεύξης ηµιουργία πλαισίων Έλεγχος σφαλµάτων Έλεγχος ροής Σχέση µεταξύ πακέτων (επιπέδου δικτύου) και πλαισίων (επι

Απαντήσεις σε απορίες

με Τέλος πάντων, έστω ότι ξεκινάει ένα άλλο υποθετικό σενάριο που απλά δεν διευκρινίζεται. Για το i) θα έχουμε , 2

ΕΑΠ/ΠΛΗ22/ΑΘΗ.4. Έκτακτη ΟΣΣ 28/05/2016. Νίκος Δημητρίου.

ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/4η ΟΣΣ/ Κώδικες ελέγχου Σφαλμάτων /

Σύνθετες Ασκήσεις για ιάδοση, ιασπορά και Αντιστάθµισή της

2 η Σειρά Ασκήσεων Data Link Layer

β) Αν κάποιος αριθµός α επαληθεύει την παραπάνω ανίσωση, να αποδείξετε ότι < α

Εργαστηριακή Ασκηση 2- Κυκλικοί Κώδικες

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο Φροντιστήριο Ασκήσεις στο TCP

Να αιτιολογήσετε την απάντησή σας µε τη βοήθεια και του ερωτήµατος α). ii) Να αποδείξετε ότι ισχύει η ανισότητα 1+α < 1+ α. α+α

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών Κεφάλαιο 2 Αξιοπιστία Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

Σηµειώσεις στις σειρές

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

Μέθοδοι Ελέγχου Σφαλμάτων

KΕΦΑΛΑΙΟ 1 ΧΡΗΣΙΜΕΣ ΜΑΘΗΜΑΤΙΚΕΣ ΕΝΝΟΙΕΣ. { 1,2,3,..., n,...

ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/4η ΟΣΣ/ Ν.Δημητρίου 1

Βασικές λειτουργίες Ανίχνευση πλαισίων Τι κάνει το επίπεδο ζεύξης Χρησιμοποιεί τις υπηρεσίες του φυσικού επιπέδου, ήτοι την (ανασφαλή) μεταφορά δεδομέ

Πρόβληµα 2 (15 µονάδες)

Αριθμητική Ανάλυση και Εφαρμογές

Συστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version

Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΜΣΕ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΚΑΙ ΕΞΕΛΙΚΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ

Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL)

Δίκτυα Απευθείας Ζεύξης

Χρήστος Ξενάκης. Πανεπιστήμιο Πειραιώς, Τμήμα Ψηφιακών Συστημάτων

ΕΑΠ/ΠΛΗ22/ΑΘΗ.4. Έκτακτη ΟΣΣ 31/05/2015. Νίκος Δημητρίου.

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

Περιεχόµενα. Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα. Εισαγωγή

Η Ευκλείδεια διαίρεση

Σύνθετη Άσκηση για Διάδοση, Διασπορά και Αντιστάθμισή της

1 η Θεµατική Ενότητα : Δυαδικά Συστήµατα

n ίδια n διαφορετικά n n 0 n n n 1 n n n n 0 4

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Λύσεις Παλιών Θεµάτων. Συστήµατα Παράλληλης Επεξεργασίας, 9ο εξάµηνο Υπεύθ. Καθ. Νεκτάριος Κοζύρης

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 5 η ΟΣΣ 10/05/2014. Νίκος Δημητρίου ΣΕΠ/ΘΕ ΠΛΗ22

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

3/40. (acknowledged connectionless), (acknowledged connection oriented) 4/40

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

Θέµατα Μαθηµατικών Θετικής Κατεύθυνσης Β Λυκείου 1999

ΕΝΟΤΗΤΑ 1: ΟΡΙΣΜΟΣ ΠΕΔΙΟ ΟΡΙΣΜΟΥ ΠΡΑΞΕΙΣ ΣΥΝΑΡΤΗΣΕΩΝ ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΒΑΣΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ ΛΥΜΕΝΑ ΘΕΜΑΤΑ ΘΕΜΑ Α

1 η ΣΕΙΡΑ ΑΣΚΗΣΕΩΝ. / 2. Οι όροι Eb. και Ec

Επίπεδο ζεύξης δεδοµένων

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

πίνακας σελίδων Bit Παρουσίας Αριθμός Πλαισίου

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Λυσεις Ασκησεων - Φυλλαδιο 1

Δίκτυα Υπολογιστών I Εργαστήρια

... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS).

Εισαγωγή στην επιστήµη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ

Καθυστέρηση σε δίκτυα μεταγωγής πακέτων. ΗΥ335 Φροντιστήριο 3

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 11

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ Η/Υ

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

Ελίνα Μακρή

Εργαστήριο ίκτυα Η/Υ ΙΙΙ

xp X (x) = k 3 10 = k 3 10 = 8 3

ΠΡΑΞΕΙΣ ΜΕ ΕΚΑ ΙΚΟΥΣ

2η Οµάδα Ασκήσεων. 250 km db/km. 45 km 0.22 db/km 1:2. T 75 km 0.22 db/km 1:2. 75 km db/km. 1:2 225 km 0.22 db/km

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό.

Άσκηση 1. Δίδονται: Ποσότητα Πληροφορίας. D4: 300 bit ΔΜ: 2 Kbit E: 10 Mbit. Διαφημιστικά Μηνύματα (ΔΜ) + Εικόνες (Ε)

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Μέρος Β (Οργάνωση Υπολογιστών)

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο

ΕΑΠ ΘΕ ΠΛΗ-22/ΑΘΗ.3 1 η ΟΣΣ 15/10/2016

Συστήματα αρίθμησης. = α n-1 *b n-1 + a n-2 *b n-2 + +a 1 b 1 + a 0 όπου τα 0 a i b-1

Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3

Δίκτυα Υπολογιστών Εργαστήρια

P(n, r) = n r. (n r)! n r. n+r 1

Σ ή. : υαδικά. Ε ό. ή Ενότητα

x 2,, x Ν τον οποίον το αποτέλεσμα επηρεάζεται από

Αριθμητική Ανάλυση & Εφαρμογές

ΚΕΦΑΛΑΙΟ 4 ο : ΑΝΙΣΩΣΕΙΣ ΤΟ 2 Ο ΘΕΜΑ

2. Στοιχεία Πολυδιάστατων Κατανοµών

ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ ΕΠΙΛΕΓΜΕΝΑ ΘΕΜΑΤΑ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ

Θέµατα ( ικαιολογείστε πλήρως όλες τις απαντήσεις σας)

Α. ΑΠΑΡΑΙΤΗΤΕΣ ΓΝΩΣΕΙΣ ΘΕΩΡΙΑΣ

P (A) + P (B), [Α,Β: ξένα µεταξύ τους] P (C A B) [P (A) + P (B)] P (C A) P (A) P (B) 3 4 ( ) 1 7 = 3 7 =

Transcript:

Ερώτηση 1 Αν έχουµε ένα πολυώνυµο G(x) π.χ. 10010101 αυτό είναι βαθµού k=7 και έχει k+1=8 bits και γράφεται : x^7 +x^4 +x^2 +1. Τι συµβαίνει στην περίπτωση που το G(x) έχει x^k=0, π.χ. το 01010101. Αυτό αν το γράψω σε µορφή πολυωνύµου, είναι το x^6 +x^4 +x^2 +1 το οποίο φαίνεται ίδιο µε το 4ου βαθµού αλλά έχει πάλι 8 bits. Επειδή τώρα το MSB δεν είναι 1, βάσει της θεωρίας δε θα ανιχνεύονται όλα τα σφάλµατα 1 bit. Το 01010101 έχει 8 bits και ο µέγιστος βαθµός που θα µπορούσε να έχει είναι 7, επειδή όµως ο µεγιστοβάθµιος όρος έχει συντελεστή 0 τελικά έχει τη µορφή που λέτε x^6 +x^4 +x^2 +1. Σε µια άσκηση θα έπρεπε να δοθεί είτε η ακολουθία των bits 01010101 είτε το πολυώνυµο x^6 +x^4 +x^2 +1 µε την επισήµανση ότι το G(x) είναι µήκους 8 bits, ώστε να µη γίνει παρανόηση (διότι όπως σωστά λέτε ένα πολυώνυµο µπορεί να αντιστοιχεί σε περισσότερες του ενός ακολουθίες ψηφίων, ανάλογα µε το µήκος του G(x) που σε κάθε περίπτωση θεωρούµε). Σίγουρα, εαν το πρώτο και το τελευταίο bit του G(x) δεν είναι 1, ο κώδικας CRC δεν είναι αξιόπιστος, εφόσον δεν µπορεί να επιτύχει το ελάχιστο, δηλ. να ανιχνεύσει όλα τα πιθανά σφάλµατα 1 bit. Ερώτηση 2 2) Εποµένως δηλαδή είναι ΚΑΝΟΝΑΣ ότι πάντα είναι 1 τα x^0 και x^k. Ναι, σας παραπέµπω στην τελευταία πρόταση της απάντησής µου, εαν θέλει κανείς να ορίσει έναν κώδικα CRC που να έχει κάποια minimum απόδοση στην ανίχνευση τουλάχιστον όλων των σφαλµάτων 1 bit, θα πρέπει να έχει υπόψη τον κανόνα που αναφέρετε. Ερώτηση 3 Στο ερώτηµα 1, όταν λέτε ότι ο υπολογισµός της πιθανότητας είναι ανεξαρτήτως G(x), προφανώς απο τα παραπάνω, υπάρχουν περιορισµοί στα G(x) που µπορώ να θεωρήσω, σωστά; Απλά, θεωρούµε ότι το G(x) έχει βαθµό 5, δηλ. 6 bits, όπως στο ερώτηµα A; Στο ερώτηµα θα υποθέσετε ότι έχετε G(x) ίδιου µήκους (και το ίδιο µήκος για το υπολοιπο) µε αυτά που αναφέρονται στο ερώτηµα Α, και ότι για κάποιο λόγο η διαίρεση CRC στο δέκτη (όπου τα ψηφία του υπολοίπου είναι τυχαιοποιηµένα) δεν τα ανιχνεύει. Κατά βάση, να σκεφτείτε ότι αν ένα ψηφίο του υπολοίπου είναι τυχαιοποιηµένο, αυτό συµβαίνει µε πιθανότητα 1/2, και να προσπαθήσετε να επεκτείνετε το σκεπτικό αυτό για όλα τα ψηφία του υπολοίπου. Να µην κάνετε δοκιµές για πιθανά πρότυπα σφάλµατος, να ελέγξετε µόνο το ενδεχόµενο το τελικό αποτέλεσµα (υπόλοιπο) να είναι µηδενικό λόγω της τυχαιοποίησης των ψηφίων του, αγνοήστε την προέλευση των σφαλµάτων (αν είναι στο M(x) ή στο R(x)), δεν έχει εν τέλει καµία σηµασία για τη λύση του ερωτήµατος. ΕΑΠ/ΠΛΗ22/ΑΘΗ-3/Ν.Δημητρίου 13-02-2013 Σελίδα 1

Ερώτηση 4 Στους υπολογισµούς µας θεωρούµε όντως ότι το G(x) έχει τις παραπάνω δυνατότητες και χαρακτηριστικά; Η πιθανότητα θα είναι καθαρός αριθµός ή θα βγεί π.χ. συναρτήσει του k. Η πιθανότητα θα κυµαίνεται µεταξύ 0 και 1 και θα εξαρτάται από το µήκος του υπολοίπου (υποθέτοντας ότι όλα τα ψηφία του είναι τυχαιοποιηµένα) Ερώτηση 5 Τέλος, και σχετικά µε τα πρώτα ερωτήµατα, αν x^k=0, πως γίνεται η διαίρεση µε το M(x) ή και το E(x); Ξεκινάµε από τον 1ο άσσο και αφήνουµε τα µηδενικά στα αριστερά; εν αλλάζει κάτι στη µεθοδολογία της CRC, αντικαθιστάτε το G(x) κάτω από το αριστερότερο µέρος του M(x) αντίστοιχου µήκους και κάνετε τις δυαδικές προσθέσεις. Αν και το πρώτο ψηφίο του M(x) είναι 0, τότε θα έχετε αποτέλεσµα '0' ακριβώς όπως και στην περίπτωση που τα πρώτα ψηφία των G(x), Μ(x) ήταν '1'. Ερώτηση 6 Σε ότι αφορά το Θέµα 2: Στην εκφώνηση αναφέρει ότι το µέγεθος των κεφαλίδων των πλαισίων και των πλαισίων επιβεβαίωσης θεωρείται αµελητέο. Το TRANSA όσον αφορά τα πλαίσια επιβεβαίωσης για αυτό το λόγο είναι 0 (όπως µας δίνεται). Το ότι το µέγεθος των κεφαλίδων για τα υπόλοιπα/(απεσταλλόµενα από τον Α) πλαίσια, είναι 0, µας επηρεάζει κάπου;στο αρχικό ερώτηµα που τα πλαίσια είναι 512bytes, απλά αν είχαµε και κεφαλίδα θα αυξανόταν ίσως το µέγεθος σε περίπτωση που δεν συµπεριλαµβανόταν, αλλά εδώ έχει κάποια αξία η πληροφορία αυτή; Όχι, εδώ ουσιαστικά οι επικεφαλίδες δεν παίζουν ρόλο, να υποθέσετε ότι TRANSA = 0 αλλά να έχετε υπόψη ότι ο χρόνος PROP για τις επιβεβαιώσεις δεν είναι µηδενικός. Ερώτηση 7 3οΘέµα(και στο 7οΘέµα νοµίζω): θεωρώ ότι είναι προφανές αλλά για να είµαστε τυπικοί 1KBytes=1024bits? ΕΑΠ/ΠΛΗ22/ΑΘΗ-3/Ν.Δημητρίου 13-02-2013 Σελίδα 2

Όχι, σε όλες τις ασκήσεις υποθέτουµε 1K=1k=1000 και 1Μ=1000000 για λόγους απλότητας. Επίσης, να µην ξεχνάτε ότι 1Β=1byte=8bits Ερώτηση 8 5οΘέµα: στο [Α] και στην περίπτωση του δικτύου µεταγωγής αυτοδύναµων πακέτων, αν το αρχείο είναι µεγαλύτερο από 1 πακέτο θα θεωρήσουµε ότι όλα τα πακέτα θα ακολουθήσουν (τυχαία) διαδροµή πάντα k συνδέσµων? Ναι, ουσιαστικά θα κάνετε υπολογισµούς αντίστοιχους µε τη ΑΑ 1.2 του βιβλίου που λύσαµε και στην ΟΣΣ (βλ. διαφάνεια 5 του µέρους Α των σηµειώσεων και διαφάνεια 25 µέρους Β µε τα παραδείγµατα της ΟΣΣ). Ερώτηση 9 6οΘέµα: για το [ ], η απόδοση ενός πρωτοκόλλου εξαρτάται από τη µέση απόδοση τυχαίου κόµβου ή όλων µαζί συνολικά? Να υπολογίσετε την αποδοτικότητα του συστήµατος που περιλαµβάνει όλους τους κόµβους. Ερώτηση 10 7οΘεµα: αφού δεν αναφέρεται πρωτόκολλο επανεκποµπής θα θεωρήσω ότι TRANSA=PROPΑ=0? Ναι Ερώτηση 11 Ακόµα για το 7[Β] στο µονοπάτι υπάρχουν και άλλα πακέτα ή έχω µόνο αυτά τα δύο? Εχετε µόνο 2, αυτό που µόλις µεταδόθηκε από τον 1ο σύνδεσµο και αυτό που θα αρχίσει να µεταδίδεται. Ερώτηση 12 Τέλος στο 7[ ] ζητάµε ολόκληρα ΜΡ3 ή και "ακέραια αθροίσµατα" αυτών? Κατ'ουσία ζητείται να υπολογίσετε το συνολικό αριθµό bits που θα διακινούνται στο δίκτυο (µαζί µε τα αποθηκευµένα) και να διαιρέσετε τον αριθµό αυτό µε το πλήθος των bits ανά αρχείο MP3, δεν υπάρχει λόγος να το αναλύσετε σε ακέραια µέρη. ΕΑΠ/ΠΛΗ22/ΑΘΗ-3/Ν.Δημητρίου 13-02-2013 Σελίδα 3

Ερώτηση 13 Σχετικά µε το goodput-throughput. Η διαφορά στους υπολογισµούς των δύο τελευταίων έγκειται στο ότι αν σε µια µετάδοση χρησιµοποιείται κώδικας ελέγχου σφαλµάτων ή έχουµε κεφαλίδες στο σήµα? ηλαδή αν οι κεφαλίδες είναι αµελητέες και δεν εφαρµόζεται κώδικας ελέγχου σφαλµάτων τότε το throughput συµπίπτει µε το goodput? Ναι, το throughput ισούται µε το γινόµενο του {ρυθµού µετάδοσης της γραµµής} x {την απόδοση του πρωτοκόλλου επανεκποµπής}. Το goodput ισούται µε το γινόµενο του {throughput} x {ποσοστό data bits ανά πακέτο} όπου {ποσοστό data bits ανά πακέτο}={αριθµός data bits} / {συνολικός αριθµός bits ανά πακετο δηλ. αριθµός data bits+αριθµός header bits} Τα header bits είναι ψηφία είτε ενός κώδικα ελέγχου σφαλµάτων, είτε ενός κώδικα CRC, είτε ψηφία (όχι data) που εξυπηρετούν κάποιο σκοπό. Αν το πακέτο έχει µόνο data bits, τότε όντως το throughput συµπίπτει µε το goodput. Ερώτηση 14 Στο Θέµα 3, στα Α,Β υποερωτήµατα, ζητάει απλά να εκφράσουµε τους τύπους? ηλαδή το TRANSP το γράφουµε απλά TRANSP? εν έχουµε κάποιο άλλο δεδοµένο για να το υπολογίσουµε. Στα πρώτα 2 ερωτήµατα να δώσετε τις εκφράσεις παραµετρικά και στο τρίτο ερώτηµα θα κάνετε αριθµητική αντικατάσταση µε τα δεδοµένα που σας δίνονται εκεί. Ερώτηση 15 Στην άσκηση 3: Όταν η εκφώνηση λέει ότι ο χρόνος αναµονής είναι αµελητέος αυτό σηµαίνει ότι ο χρόνος PROP είναι 0; Ο χρόνος επεξεργασίας και ο χρόνος αναµονής δε σχετίζονται µε το χρόνο διάδοσης. Να θεωρήσετε στη γενική περίπτωση ότι οι χρόνοι µετάδοσης και διάδοσης των πακέτων δεδοµένων και επιβεβαιώσεων δεν είναι µηδενικοί. Αν στη διατύπωση της άσκησης κάπου αναφέρει ότι το µέγεθος του πακέτου επιβεβαίωσης είναι αµελητέο, αυτό σηµαίνει ότι ο χρόνος µετάδοσής του θα είναι µηδενικός, αλλά πάλι ο χρόνος διάδοσής του (PROP) πρέπει να ληφθεί υπόψιν. Ερώτηση 16 Στην άσκηση 3: ΕΑΠ/ΠΛΗ22/ΑΘΗ-3/Ν.Δημητρίου 13-02-2013 Σελίδα 4

Στην σηµείωση λέει ότι ο καθαρός ρυθµός µετάδοσης είναι το (dpacket-dheader)/e(x). Αυτός είναι δηλαδή ο τύπος για το goodput; Ισχύουν οι παρακάτω τύποι που έχω βρει: Goodput=Throughput*(dpacket-dheader)/dpacket Throughput=dpacket/E(x) Throughput=n*Rate Έχουµε ότι : Goodput=Throughput*(dpacket-dheader)/(dpacket) Throughput=n * R n=transp/e(x) TRANSP=dpacket/R Αν συνδυάσετε τα παραπάνω θα βρείτε ότι Goodput=(dpacket-dheader)/E(x) Από πλευράς µεθοδολογίας, µπορείτε να ακολουθήσετε εναλλακτικό τρόπο, π.χ. υπολογίζοντας πρώτα την απόδοση n και στη συνέχεια να την πολλαπλασιάσετε µε το ρυθµό της γραµµής R και το ποσοστό των data bits ανά πακέτο (dpacketdheader)/(dpacket). Ερώτηση 17 Για θέµα 3, ερώτηµα Γ δεν χρειάζεται και το µέγεθος παραθύρου W, για να υπολογιστεί το goodput για την περίπτωση του πρωτοκόλλου Go-Back_N?? Να προσέξετε ότι δίνεται η συνθήκη T=S και όχι Τ=W*TRANSP, οπότε θα δείτε ότι η τιµή του παραθυρου δεν επηρεάζει το αποτελεσµα εφαρµόζοντας τον κατάλληλο τύπο της απόδοσης µε σφάλµατα στην περίπτωση του πρωτοκόλλου Go-Back_N. Ερώτηση 18 Για το ερώτηµα Γ, υπάρχει καµία διαφορά που παρεµβάλλεται ο δορυφόρος µεταξύ των Α,Β; Βάσει της εκφώνησης :"Η πιθανότητα εσφαλµένων bits, Bit Error Rate (BER), στη ζεύξη είναι 10-6 σε κάθε κατεύθυνση και η καθυστέρηση µονόδροµης διάδοσης είναι 270ms." Το "σε κάθε κατεύθυνση" εννοείται Α-->Β και Β-->Α και όχι Α-->δορυφόρος και Β-->δορυφόρος µία κατεύθυνση, και δορυφόρος-->α και δορυφόρος --> Β η άλλη, σωστά; Σχετικά µε τη δορυφορική ζεύξη, ναι, να θεωρήσετε ότι η δεδοµενη καθυστέρηση διάδοσης και η πιθανότητα εσφαλµένου bit αφορούν τους συνδέσµους Α->Β και Β- >Α, δε χρειάζεται να θεωρήσετε 2 συνδέσµους ανά κατεύθυνση. ΕΑΠ/ΠΛΗ22/ΑΘΗ-3/Ν.Δημητρίου 13-02-2013 Σελίδα 5