Καλησπέρα
έχω μια απορία σχετικά με το κυλιόμενο παράθυρο (sliding window) και την αρίθμηση
των πακέτων
γενικά ισχύει πως MaxSeqNumber + 1 > 2SWS
όπου SWS το μέγεθος του παραθύρου του αποστολέα
και SWS = RWS (ίσο δηλαδή με του παραλήπτη
τι γίνεται όμως όταν SWS και RWS δεν είναι ίσα??
παρακάτω γράφω τις σκέψεις μου οπότε θα ήθελα κάποιος να
προτείνει/διορθώσει...
έχω δύο περιπτώσεις
i) SWS < RWS δηλαδή στον παραλήπτη έχω μεγαλύτερο παράθυρο
(εάν και αυτή η ρύθμιση δεν έχει νόημα όπως αναφέρει στο βιβλίο)
τότε θεωρώ πως η αρχική μου σχέση
για MaxSeqNumber + 1 > 2SWS μου είναι αρκετή
επειδή σκέφτηκα πως δεν είναι δυνατόν να φτάσουν πακέτα στον παραλήπτη και να μην
είναι στη σωστή σειρά
i) SWS < RWS δηλαδή στον αποστολέα έχω μεγαλύτερο παράθυρο
(μοιάζει με την άσκηση 35 σελ 253 από το βιβλίο)
θεώρησα πως τότε μου αρκεί
MaxSeqNumber + 1 > SWS + RWS
δεν ξέρω κατά πόσο αυτό είναι σωστό
στο μάθημα θυμάμαι πως είπαμε πως θα πρέπει να είσαι
ίσο με το διπλάσιο του μεγέθους του παραθύρου του αποστολέα
έχει κανείς κάποια ιδέα??
ευχαριστώ