Πολυδιαδρομικό TCP- προσομοίωση με το εργαλείο NS3
Προβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Multimedia communications ; Wireless communication systems ; TCP/IP (Computer network protocol)Περίληψη
Στις μέρες μας οι κινητές συσκευές έχουν συχνά περισσότερες από μία διεπαφές δικτύου (network interfaces). Για παράδειγμα τα smartphones και tablet PCs μπορούν να έχουν πρόσβαση στο Internet είτε μέσω WiFi είτε μέσω του δικτύου κινητής τηλεφωνίας. Οι συσκευές που είναι συνδεδεμένες ταυτόχρονα σε διαφορετικά δίκτυα λέγονται Multihomed. Η χρήση πολλαπλών διευθύνσεων (είτε στην ίδια, είτε σε πολλαπλές διεπαφές) έχει ως στόχο να καταστεί δυνατή η πρόσβαση στο διαδίκτυο μόνιμα και με όσο το δυνατόν μεγαλύτερη ανοχή σε τυχόν σφάλματα. Ιδιαίτερα μάλιστα στην περίπτωση των κινητών τερματικών στα οποία η πιθανότητα ξαφνικής διακοπής της υπάρχουσας σύνδεσης είναι σαφώς μεγαλύτερη. Η χρήση πολλαπλών μονοπατιών ταυτόχρονα ονομάζεται Multipath (routing). Σχετικά πρόσφατα δημιουργήθηκε μια ομάδα εργασίας του IETF για τον καθορισμό ενός πρωτόκολλου πολλαπλών διαδρομών στο στρώμα μεταφορών το οποίο ονομάζεται Multi-path TCP ( MPTCP ). Το MPTCP είναι επέκταση του πρωτοκόλλου ελέγχου μετάδοσης (TCP), το πρωτόκολλο μεταφοράς που χρησιμοποιείται περισσότερο στο διαδίκτυο, με στόχο να μπορεί να χειρίζεται πολλαπλές υποσυνδέσεις σε διαφορετικά μονοπάτια ανάμεσα σε δύο άκρα. Στα πλαίσια της εργασίας αυτής γίνεται μελέτη του πρωτοκόλλου MPTCP, και προσομοίωση με τη χρήση του προσομοιωτή NS-3. Γίνεται χρήση του NS3 για την προσομοίωση σεναρίων και την εξαγωγή αριθμητικών αποτελεσμάτων και συμπερασμάτων.