Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14304
Τίτλος: | Υλοποίηση Εφαρμογής Μεταφοράς Αρχείων Βασισμένη Στο Πρωτόκολλο Sctp Πειράματα Αξιολόγησης Πρωτοκόλλου |
Συγγραφείς: | Φλωρίδης Μ. Ανδρέας Μάγκλαρης Βασίλειος |
Λέξεις κλειδιά: | sctp sctplib socket api ftp client server multi-streaming tcp congestion control |
Ημερομηνία έκδοσης: | 1-Ιου-2005 |
Περίληψη: | Το πρωτόκολλο SCTP είναι ένα νέο πρωτόκολλο μεταφοράς IP το οποίο συνυπάρχει με το TCP και το UDP και προσφέρει υπηρεσίες στο στρώμα μεταφοράς για πολλές εφαρμογές διαδικτύου.Όπως και το TCP, το SCTP είναι πρωτόκολλο με σύνδεση και προσφέρει αξιόπιστες υπηρεσίες μεταφοράς, εξασφαλίζοντας ότι τα δεδομένα στο δίκτυο θα μεταδοθούν με την σειρά και χωρίς λάθη. Σε αντίθεση με το TCP, το SCTP προσφέρει ένα αριθμό υπηρεσιών, σημαντικές για μετάδοση σηματοδοσίας τηλεφωνίας που ταυτόχρονα μπορούν να ωφελήσουν και άλλες εφαρμογές.Στα πλαίσια αυτής της διπλωματικής εργασίας έχει αναπτυχθεί μια εφαρμογή μεταφοράς αρχείων η οποία χρησιμοποιεί ως πρωτόκολλο μεταφοράς το SCTP (Stream Control Transmission Protocol) και η αντίστοιχη εφαρμογή που χρησιμοποιεί το TCP. Η εφαρμογή αποτελείται από ένα server και ένα client πρόγραμμα που υποστηρίζουν τη βασική λειτουργικότητα του πρωτοκόλλου FTP. Με τη βοήθεια της εφαρμογής έχουν πραγματοποιηθεί πειράματα για τη σύγκριση της απόδοσης των πρωτοκόλλων SCTP και TCP.Το λογισμικό που έχει αναπτυχθεί υποστηρίζει δυνατότητα για ταυτόχρονη μεταφορά περισσοτέρων του ενός αρχείων. Με χρήση του SCTP κάθε αρχείο μεταφέρεται σε διαφορετικό stream στο ίδιο SCTP association. Ενώ στην περίπτωση του TCP για κάθε αρχείο χρησιμοποιείται και μια TCP σύνδεση. Τα προγράμματα παρέχουν μέτρηση του ρυθμού μετάδοσης που επιτυγχάνεται κατά τη μεταφορά κάθε αρχείου.Το περιβάλλον ανάπτυξης είναι το λειτουργικό σύστημα Unix (FreeBSD) και η γλώσσα προγραμματισμού η C. Για το πρωτόκολλο SCTP έγινε χρήση της υλοποίησης SCTP sctplib-1.0 και του socket API σε επίπεδο χρήστη (userland). |
URI: | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14304 |
Εμφανίζεται στις συλλογές: | Διπλωματικές Εργασίες - Theses |
Αρχεία σε αυτό το τεκμήριο:
Αρχείο | Μέγεθος | Μορφότυπος | |
---|---|---|---|
DT2005-0086.pdf | 2.2 MB | Adobe PDF | Εμφάνιση/Άνοιγμα |
Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.