Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών

Τα δίκτυα δεδομένων και υπολογιστών, ενσύρματα ή ασύρματα, αποτελούν αναπόσπαστο κομμάτι της ζωής του σύγχρονου ανθρώπου. Η δομή ενός μεγάλου, μητροπολιτικού δικτύου είναι παρόμοια με τη δομή ενός φράκταλ, σύνθετη αλλά γεωμετρικά επαναλαμβανόμενη. Μια τέτοια δομή και ειδικότερα η δρομολόγηση πληροφο...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Λύρας, Σωτήριος
Άλλοι συγγραφείς: Αντωνακόπουλος, Θεόδωρος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/13280
id nemertes-10889-13280
record_format dspace
spelling nemertes-10889-132802022-09-05T11:16:58Z Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών Network emulation system Λύρας, Σωτήριος Αντωνακόπουλος, Θεόδωρος Αντωνακόπουλος, Θεόδωρος Παλιουράς, Βασίλειος Κουφοπαύλου, Οδυσσέας Lyras, Sotirios Προσομοίωση δικτύων Δίκτυα υπολογιστών Δικτυακοί προσομοιωτές Εξομοίωση δικτύων Ηλεκτρονικοί υπολογιστές Δίκτυα ηλεκτρονικών υπολογιστών Emulation Computer networks Simulation Netem Linux Sockets Ethernet RAW sockets 004.65 Τα δίκτυα δεδομένων και υπολογιστών, ενσύρματα ή ασύρματα, αποτελούν αναπόσπαστο κομμάτι της ζωής του σύγχρονου ανθρώπου. Η δομή ενός μεγάλου, μητροπολιτικού δικτύου είναι παρόμοια με τη δομή ενός φράκταλ, σύνθετη αλλά γεωμετρικά επαναλαμβανόμενη. Μια τέτοια δομή και ειδικότερα η δρομολόγηση πληροφορίας διαμέσου μιας τόσο περίπλοκης δομής, δημιουργεί πολλές φορές προβλήματα στα δεδομένα που την διατρέχουν, καθώς επίσης και στη χρονική σειρά με την οποία αυτά φτάνουν στον προορισμό τους. Μια λύση για τη μοντελοποίηση ενός ρεαλιστικού δικτύου είναι η χρήση προσομοιωτών δικτύων. Πολύ συχνά εταιρείες κατασκευής δικτυακού εξοπλισμού, προγραμματιστές και διαχειριστές μεγάλων δικτυακών συστημάτων χρησιμοποιούν του προσομοιωτές δικτύων για το χαρακτηρισμό των συστημάτων τους και για τη λήψη κρίσιμων αποφάσεων. Στη συγκεκριμένη εργασία παρουσιάζεται η κατασκευή ενός απλού προσομοιωτή δικτύων και πολλαπλών ροών με πρότυπο προσομοιωτές που χρησιμοποιούνται ευρέως στο εμπόριο. Συμπληρωματικά, στην εργασία αυτή γίνεται μία εισαγωγή στην τεχνική της προσομοίωσης δικτύων. Πιο συγκεκριμένα, το πρώτος σκέλος, το οποίο περιλαμβάνει τα τρία πρώτα κεφάλαια της εργασίας, αναφέρεται στην προσομοίωση δικτύων και τις διάφορες εμπορικές υλοποιήσεις που κυκλοφορούν. Στη συνέχεια, η εργασία εστιάζει στους δωρεάν/ ανοιχτού κώδικα προσομοιωτές διότι αυτοί καλύπτουν το μεγαλύτερο εύρος χρηστών. Στο επόμενο μέρος της εργασίας αναπτύσσεται το σύστημα προσομοίωσης που υλοποιήθηκε. Αρχικά γίνεται αναφορά στον τρόπο με τον οποίο είναι δομημένο το πεδίο πειραμάτων και δοκιμών ενώ στην συνέχεια γίνεται περιγραφή των επιμέρους συστημάτων. Data and computer networks, wired or wireless, are an integral part of the life of modern man. The structure of a large metropolitan network is similar to the structure of a fractal, complex but geometrically repeating. In such a complex structure, the routing intelligence quite often generates a networking degradation to the data streams travelling through it. This degradation is being studied and simulated using several systems or applications. Good practice for modelling a realistic network is using network emulators. Quite often standardization authorities, networking companies, developers and administrators of complex network infrastructures make use of network emulators in order to optimize their networks or study and evaluate new protocols or applications. This project demonstrates the construction of a simple network emulator which operates at the DataLink layer (layer 2 based on the OSI model) by manipulating Ethernet packets. The network emulator is able to introduce network delay, packet loss, packet re-ordering and filtering on user-specified data streams. 2020-03-03T23:40:05Z 2020-03-03T23:40:05Z 2019-02-07 Thesis http://hdl.handle.net/10889/13280 gr 12 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Προσομοίωση δικτύων
Δίκτυα υπολογιστών
Δικτυακοί προσομοιωτές
Εξομοίωση δικτύων
Ηλεκτρονικοί υπολογιστές
Δίκτυα ηλεκτρονικών υπολογιστών
Emulation
Computer networks
Simulation
Netem
Linux
Sockets
Ethernet
RAW sockets
004.65
spellingShingle Προσομοίωση δικτύων
Δίκτυα υπολογιστών
Δικτυακοί προσομοιωτές
Εξομοίωση δικτύων
Ηλεκτρονικοί υπολογιστές
Δίκτυα ηλεκτρονικών υπολογιστών
Emulation
Computer networks
Simulation
Netem
Linux
Sockets
Ethernet
RAW sockets
004.65
Λύρας, Σωτήριος
Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
description Τα δίκτυα δεδομένων και υπολογιστών, ενσύρματα ή ασύρματα, αποτελούν αναπόσπαστο κομμάτι της ζωής του σύγχρονου ανθρώπου. Η δομή ενός μεγάλου, μητροπολιτικού δικτύου είναι παρόμοια με τη δομή ενός φράκταλ, σύνθετη αλλά γεωμετρικά επαναλαμβανόμενη. Μια τέτοια δομή και ειδικότερα η δρομολόγηση πληροφορίας διαμέσου μιας τόσο περίπλοκης δομής, δημιουργεί πολλές φορές προβλήματα στα δεδομένα που την διατρέχουν, καθώς επίσης και στη χρονική σειρά με την οποία αυτά φτάνουν στον προορισμό τους. Μια λύση για τη μοντελοποίηση ενός ρεαλιστικού δικτύου είναι η χρήση προσομοιωτών δικτύων. Πολύ συχνά εταιρείες κατασκευής δικτυακού εξοπλισμού, προγραμματιστές και διαχειριστές μεγάλων δικτυακών συστημάτων χρησιμοποιούν του προσομοιωτές δικτύων για το χαρακτηρισμό των συστημάτων τους και για τη λήψη κρίσιμων αποφάσεων. Στη συγκεκριμένη εργασία παρουσιάζεται η κατασκευή ενός απλού προσομοιωτή δικτύων και πολλαπλών ροών με πρότυπο προσομοιωτές που χρησιμοποιούνται ευρέως στο εμπόριο. Συμπληρωματικά, στην εργασία αυτή γίνεται μία εισαγωγή στην τεχνική της προσομοίωσης δικτύων. Πιο συγκεκριμένα, το πρώτος σκέλος, το οποίο περιλαμβάνει τα τρία πρώτα κεφάλαια της εργασίας, αναφέρεται στην προσομοίωση δικτύων και τις διάφορες εμπορικές υλοποιήσεις που κυκλοφορούν. Στη συνέχεια, η εργασία εστιάζει στους δωρεάν/ ανοιχτού κώδικα προσομοιωτές διότι αυτοί καλύπτουν το μεγαλύτερο εύρος χρηστών. Στο επόμενο μέρος της εργασίας αναπτύσσεται το σύστημα προσομοίωσης που υλοποιήθηκε. Αρχικά γίνεται αναφορά στον τρόπο με τον οποίο είναι δομημένο το πεδίο πειραμάτων και δοκιμών ενώ στην συνέχεια γίνεται περιγραφή των επιμέρους συστημάτων.
author2 Αντωνακόπουλος, Θεόδωρος
author_facet Αντωνακόπουλος, Θεόδωρος
Λύρας, Σωτήριος
format Thesis
author Λύρας, Σωτήριος
author_sort Λύρας, Σωτήριος
title Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
title_short Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
title_full Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
title_fullStr Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
title_full_unstemmed Σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
title_sort σύστημα προσομοίωσης συνθηκών δικτύου και πολλαπλών ροών
publishDate 2020
url http://hdl.handle.net/10889/13280
work_keys_str_mv AT lyrassōtērios systēmaprosomoiōsēssynthēkōndiktyoukaipollaplōnroōn
AT lyrassōtērios networkemulationsystem
_version_ 1771297196863389696