Διαμόρφωση Κυκλοφορίας Δεδομένων με tcng και tcsim. A Hierarchical Token Bucket example. Ανέστης Κουτσούδης

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Διαμόρφωση Κυκλοφορίας Δεδομένων με tcng και tcsim. A Hierarchical Token Bucket example. Ανέστης Κουτσούδης"

Transcript

1 Διαμόρφωση Κυκλοφορίας Δεδομένων με tcng και tcsim A Hierarchical Token Bucket example Ανέστης Κουτσούδης akoutsou@ipet.gr

2 Περιεχόμενα 1. Εισαγωγή H δομή Hierarchical Token Bucket Διαμόρφωση εξερχόμενης κίνησης δεδομένων με χρήση tcng και HTB Περιγραφή συμπεριφοράς ΗΤΒ μέσα από γραφήματα Ανάλυση της χρονικής στιγμής απώλειας του πρώτου πακέτου Επιρροή των παραμέτρων του HTB στους χρόνους αποχώρησης πακέτων από την προσωρινή αποθήκη Δανεισμός διαθέσιμου εύρους από άλλη κατηγορία Ακρίβεια της διαμόρφωσης κυκλοφορίας στα επιθυμητά επίπεδα Αναφορές Βιβλιογραφία...17 Πίνακες Πίνακας Χαρακτηριστικά κάδων rate και ceil της υποκατηγορίας ftp...7 Πίνακας Ανάλυση της κατάστασης της προσωρινής αποθήκης σε κάθε χρονική στιγμή...8 Πίνακας Ρυθμίσεις παραμέτρων των κάδων για κάθε σενάριο και στατιστικά κίνησης πακέτων.9 Πίνακας Χρόνοι αναμονής του κάθε πακέτου στην προσωρινή αποθήκη δεδομένων...9 Πίνακας Τιμές παραμέτρων για κάθε σενάριο...12 Πίνακας Αποτελέσματα προσομοίωσης με rate/ceil στο 1Kbps...14 Πίνακας Αποτελέσματα προσομοίωσης με rate 1Kbps και ceil 5Kbps...15 Γραφήματα Γράφημα Συνολικός όγκος εισαγόμενων και εξαγόμενων δεδομένων ΗΤΒ rate 1kbps, ceil 4kbps με sfq...5 Γράφημα Ρυθμός εισόδου και εξόδου δεδομένων ΗΤΒ rate 1kbps, ceil 4kbps με sfq...5 Γράφημα Συνολικός όγκος εισαγόμενων και εξαγόμενων δεδομένων...6 Γράφημα Ρυθμός εισόδου και εξόδου δεδομένων ΗΤΒ rate 1kbps, ceil 8kbps με sfq...6 Γράφημα Μεταβολή της χρονικής στιγμής αποστολής ενός πακέτου...1 Γράφημα Σενάριο 1 ο - HTB rate:256 Kbps, ceiling: 256 Kbps...12 Γράφημα Σενάριο 2 ο - HTB rate:256 Kbps, ceiling: 384 Kbps...12 Γράφημα Σενάριο 3 ο - HTB rate:256 Kbps, ceiling: 512 Kbps...13 Γράφημα Σενάριο 4 ο HTB rate:256 Kbps, ceiling: 6 Kbps...13 Γράφημα Ταχύτητα ανταπόκρισης του κάδου rate μιας κατηγορίας...15 Γράφημα Ταχύτητα ανταπόκρισης των κάδων rate και ceiling μιας κατηγορίας...16 Πηγαίος Κώδικας Πηγαίος Κώδικας Ορισμός φίλτρων πακέτων και παραμέτρων της δομής htb...7 Πηγαίος Κώδικας Προσομοίωση κίνησης εισαγωγής πακέτων ftp στην κάρτα δικτύου eth...7 Πηγαίος Κώδικας Φιλτράρισμα πακέτων και ορισμός εύρους για κάθε κατηγορία...11 Σελίδα 2

3 1. Εισαγωγή Ο όρος ποιότητα παροχής υπηρεσιών (Quality of Service) σε ένα δίκτυο υπολογιστών αναφέρεται συνήθως στην ικανότητα ενός δικτύου να αντεπεξέρχεται σε συγκεκριμένες απαιτήσεις έτσι ώστε να διατηρεί ή να διαμορφώνει την συνολική κίνηση δεδομένων σε κάποια επίπεδα τα οποία ορίζονται παραμετρικά. Έχει ως σκοπό επίσης να δημιουργεί, να συντηρεί και να διαχειρίζεται μηχανισμούς στον κορμό αλλά στην περιφέρεια ενός δικτύου για την εξασφάλιση των εκάστοτε εγγυήσεων απόδοσης του δικτύου. Ως εγγυήσεις λειτουργίας ενός δικτύου στην συγκεκριμένη περίπτωση ορίζονται η ταχύτητα μεταφοράς δεδομένων, ο αριθμός των πιθανών σφαλμάτων αλλά και πλήθος χαρακτηριστικών που δύναται να μετρηθούν και να βελτιωθούν με απώτερο σκοπό την απομάκρυνση της λειτουργίας του δικτύου από μεθοδολογίες τεχνικές όπως αυτή της καλύτερης προσπάθειας (Best effort). Ο έλεγχος κυκλοφορίας (Traffic control) είναι αναπόσπαστο κομμάτι της ποιότητας παροχής υπηρεσιών. Ο έλεγχος διενεργείται με την χρήση ενός συστήματος δρομολόγησης (packet queuing) όλων των εισερχόμενων πακέτων ενός δικτύου ή πιο απλά μίας κάρτας δικτύου. Ο έλεγχος κυκλοφορίας αποτελείται από ένα σύνολο υπολειτουργιών. Αυτές είναι οι εξής: i. Ταξινόμηση (Classifying) Μηχανισμός αναγνώρισης προτεραιότητας των πακέτων και τοποθέτησης τους σε αντίστοιχες ροές (flows) ή κατηγορίες (class). ii. Αστυνόμευση (Policing) Μηχανισμός περιορισμού του αριθμού των πακέτων ή των δεδομένων σε μία ροή με βάση τους εκάστοτε κανόνες ταξινόμησης. iii. Προγραμματισμός (Scheduling) Διαδικασία λήψης αποφάσεων για την κατανομή και ανακατανομή της μετάδοση των πακέτων. iv. Διαμόρφωση (Shaping) Διαδικασία εισαγωγής καθυστέρησης στην μετάδοση των πακέτων για την ισορροπημένη και προβλέψιμη ροή δεδομένων. Ο συνδυασμός των παραπάνω υπολειτουργιών επιτρέπει την δημιουργία πολύπλοκων μεθόδων διαφύλαξης τους εύρους για συγκεκριμένες εφαρμογές ή υπηρεσίες. Ο έλεγχος κυκλοφορίας σε ελεύθερα λειτουργικά συστήματα που βασίζονται σε πυρήνα Linux, μπορεί να πραγματοποιηθεί ευκολότερα με την χρήση του εργαλείου tcng (Traffic Control Next Generation). Το tcng σχεδιάστηκε αρχικά για να παρέχει μια ευανάγνωστη δομή πυγαίου κώδικα (σε σύγκριση με την δομή κώδικα του εργαλείου tc) που θα περιγράφει τα διάφορα στοιχεία ελέγχου κυκλοφορίας του πυρήνα Linux. Θα μπορούσε κάποιος να το περιγράψει ως μια προσπάθεια ανασχεδιασμού της αρχιτεκτονικής ελέγχου κυκλοφορίας του Linux. Από την άλλη, το tcng συνοδεύεται και από ένα σύστημα προσομοίωσης της συμπεριφοράς του ελέγχου κυκλοφορίας στο δίκτυο γνωστό ως tcsim. Το tcsim προσομοιώνει με μεγάλη λεπτομέρεια τη συμπεριφορά του ελέγχου κυκλοφορίας με αποτέλεσμα να έχει εφαρμογές σε εργασίες δοκιμής, σε πειράματα και σε επικυρώσεις των παραμέτρων ρύθμισης της κυκλοφορίας. Στα πλαίσια της παρούσας εργασίας πραγματοποιήθηκε η εγκατάσταση του συγκεκριμένου εργαλείου σε ένα υπολογιστικό σύστημα με μία διανομή Ubuntu 5.1 με έκδοση πυρήνα Linux Στα επόμενα κεφάλαια, παρουσιάζονται ο πηγαίος κώδικας που αναπτύχθηκε γύρω από την δομή του Hierarchical Token Bucket, τα σενάρια που εκτελέστηκαν στον προσομοιωτή tcsim καθώς και ο σχολιασμός των αποτελεσμάτων. Στα πειράματα που ακολουθούν παρουσιάζεται η ιδέα των διαφοροποιημένων υπηρεσιών με την χρήση φίλτρων για την ταξινόμηση των εισερχόμενων πακέτων ftp και http σε κατηγορίες όπου ελέγχονται από κάδους κουπονιών με διαφορετικούς ρυθμούς μετάδοσης. Σελίδα 3

4 2. H δοµή Hierarchical Token Bucket Για την επίτευξη της ποιότητας παροχής υπηρεσιών σε ένα δίκτυο υπολογιστών βασικό ρόλο παίζει η διαμόρφωση του κυκλοφοριακού των δεδομένων. Πρόκειται για μια λειτουργία της εκάστοτε συσκευής επόπτευσης ενός δικτύου που στόχο έχει την ρύθμιση και τον συγχρονισμό του ρυθμού αποστολής δεδομένων. Κάτι τέτοιο επιτυγχάνεται αρχικά με την αλλοίωση του κυκλοφοριακού και στην συνέχεια με την σταδιακή διαμόρφωση του σε κάποια επίπεδα [1]. Υπάρχουν διάφορες προσεγγίσεις για την διαμόρφωση του κυκλοφοριακού, στην συγκεκριμένη εργασία γίνεται χρήση του Ιεραρχικού Κάδου Κουπονιών (Hierarchical Token bucket ή ΗΤΒ) που βασίζεται στην τεχνολογία του Κάδου Κουπονιών (Token Bucket ή ΤΒ). Η διαφορά τους έγκειται στο γεγονός ότι ο μεν πρώτος μπορεί να αποτελείται από πολλαπλούς κάδους με διαφορετικά χαρακτηριστικά. Οι τιμές των παραμέτρων του κάθε κάδου κουπονιών, ορίζουν διαφορετικές κατηγορίες ροής δεδομένων μέσα σε ένα δίκτυο. Η τεχνολογία ΤΒ σε αντίθεση με αυτή του Κάδου που Στάζει (Leaky Bucket ή LB) επιτρέπει κάποια ξεσπάσματα (αύξηση) της ροής δεδομένων, επιβάλλοντας ένα μέγιστο όριο αύξησης της κίνησης. Αυτό επιτυγχάνεται με τον επαναλαμβανόμενο υπολογισμό του μέσου όρου μετάδοσης δεδομένων. Άρα σαν βασική διαφορά ανάμεσα στην τεχνολογία TB και LB μπορούμε να αναγνωρίσουμε το γεγονός ότι η πρώτη επιτρέπει την κυκλοφορία δεδομένων που εμφανίζουν ξαφνικές αυξήσεις στους ρυθμούς μετάδοσης τους. Ο μέγιστος ρυθμός μετάδοσης σε καταστάσεις ξαφνικής αύξησης ορίζεται από ένα κατώφλι. Η δομή Hierarchical Τoken Βucket (ΗΤΒ) αποτελεί μια εξέλιξη της ιδέας του qdisc 1 και αποτελεί πλέον αναπόσπαστο τμήμα του μηχανισμού διαμόρφωσης κίνησης δεδομένων του πυρήνα Linux. Αποσκοπεί στη διαμόρφωση της εξερχόμενης κίνησης και επιτρέπει την αποδοτικότερη χρήση ενός δικτύου με την εφαρμογή ενός πολύπλοκου μοντέλου δανεισμού (borrowing) του διαθέσιμου εύρους. Μια δομή ΗΤΒ αποτελείται από ένα πλήθος κάδων οργανωμένους σε μία δενδροειδής ιεραρχία. Για κάθε μία κλάση (κατηγορία) μέσα στην ιεραρχία υπάρχουν δύο κάδοι κουπονιών. Ο κάθε κάδος αντιπροσωπεύει τις δύο βασικές παραμέτρους που ορίζουν των ρυθμό μεταφοράς δεδομένων σε μια κατηγορία. Η πρώτη παράμετρος rate ορίζει το εγγυημένο εύρος που θα έχει η κατηγορία ενώ η παράμετρος ceiling καθορίζει το μέγιστο εύρος που μπορεί να χρησιμοποιήσει μια κατηγορία με την μέθοδο του δανεισμού κάτω από συνθήκες ξαφνικής αύξησης της ροής των εισερχόμενων δεδομένων. Για κάθε κάδο υπάρχουν και άλλες δύο βασικές παράμετροι, η burst και cburst αντίστοιχα. Οι δύο αυτοί παράμετροι καθορίζουν την χωρητικότητα κουπονιών του εκάστοτε κάδου, ενώ ο ανεφοδιασμός κουπονιών γίνεται με ρυθμούς που ορίζει η παράμετρος rate. Όταν δεν υπάρχουν διαθέσιμα κουπόνια μέσα στους κάδους, τότε τα πακέτα τοποθετούνται στις προσωρινές αποθήκες δεδομένων και παραμένουν εκεί μέχρι να εμφανιστούν και πάλι διαθέσιμα κουπόνια. Με τον τρόπο αυτό εμφανίζεται μια αύξηση του χρόνου αναμονής των εισερχόμενων πακέτων στις προσωρινές αποθήκες με αποτέλεσμα να περιορίζεται ο ρυθμός των εξερχόμενων πακέτων στους ρυθμούς που ορίζουν οι παράμετροι rate και ceiling. Τα κουπόνια στον κάδο rate ονομάζονται tockens ενώ αυτά του κάδου ceiling, ctockens. Να σημειωθεί επίσης ότι το κάθε κουπόνι μεταφέρει 1 byte πληροφορίας αρά για 1 bytes δεδομένων αναγκαιούν και 1 κουπόνια. Η επιλογή της κατηγορίας που ανήκει το κάθε εισερχόμενο πακέτο γίνεται με την χρήση φίλτρων. Η προσωρινή αποθήκη δεδομένων της κάθε κατηγορίας μπορεί να ακολουθεί διαφορετικές στρατηγικές δρομολόγησης των πακέτων. Επιπροσθέτως, η παράμετρος quantum σε μία HTB δομή, περιγράφει τον τρόπο διαχωρισμού του διαθέσιμου εύρους κάτω από συνθήκες δανεισμού. Ενώ τέλος, η παράμετρος prio επιτρέπει τον ορισμό προτεραιότητας εξυπηρέτησης για κάθε μία κατηγορία. Η χρήση της προτεραιότητας έχει εφαρμογή σε περιπτώσεις όπου δύο οι περισσότερες κατηγορίες με κοινές παραμέτρους έχουν ανάγκη χρήσης εύρους μεγαλύτερου από το εγγυημένο τους. 1 qdisk είναι η συντομογραφία του Queue Discipline, μιας συγκεκριμένης στρατηγικής με εφαρμογές ατον έλεγχο προσωρινών αποθηκών δεδομένων (queues). Σελίδα 4

5 3. ιαµόρφωση εξερχόµενης κίνησης δεδοµένων µε χρήση tcng και HTB 3.1 Περιγραφή συµπεριφοράς ΗΤΒ µέσα από γραφήµατα Στην παράγραφο αυτή, σχολιάζονται κάποια βασικά χαρακτηριστικά της συμπεριφορά μίας δομής HTB μέσα από γραφήματα προσομοίωσης που παρουσιάζουν τον ρυθμό εισόδου και εξόδου των δεδομένων από μία κάρτα δικτύου. Στο συγκεκριμένο πείραμα, εκτελούνται δύο σενάρια προσομοίωσης κατά τα οποία αυξάνεται η τιμή της παραμέτρου ceiling της κατηγορίας πακέτων ftp με αποτέλεσμα να αυξάνεται και ο ρυθμός εξόδου των πακέτων από την κάρτα δικτύου. Με τον πηγαίο κώδικα του συγκεκριμένου πειράματος ορίσθηκε μια κατηγορία για τα πακέτα ftp όπου ο μέγιστος ρυθμός εξόδου (ceiling) από τον κάδο την πρώτη φορά αγγίζει τα 4kbps ( bits per second στην περίπτωση του tcsim) και την δεύτερη τα 8kbps. Κατά την προσομοίωση δημιουργείται για 1 δευτερόλεπτα είσοδος πακέτων ftp μεγέθους bytes με ρυθμό.2 sec (2bytes/sec). Επειδή δεν εμφανίζεται κάποια άλλη κίνηση, ο κάδος επιτρέπει τον ρυθμό εξόδου των πακέτων να αγγίζει τα όρια της παραμέτρου ceiling (κατάσταση borrowing). Σημαντικό είναι να παρατηρήσει κανείς τις παύσεις που εμφανίζονται στα παρακάτω γραφήματα κατά την διαδικασία εξόδου των πακέτων. Με την καθυστέρηση αυτή επιτυγχάνεται ο περιορισμός του μέσου όρου της εξερχόμενης κίνησης στα επίπεδα που έχουν οριστεί για την κατηγορία πακέτων ftp (4kbps). Οι παύσεις εμφανίζονται εξαιτίας της έλλειψης διαθέσιμων κουπονιών με αποτέλεσμα τα πακέτα να παραμένουν στους προσωρινούς αποθηκευτικούς χώρους 2 έως ότου δημιουργηθούν νέα κουπόνια. Με αυτό το τρόπο επιτυγχάνεται και η διαμόρφωση της κίνησης που εξάγεται (outbound traffic) από την κάρτα δικτύου. Η μείωση των παύσεων στο δεύτερο σενάριο οφείλεται στο γεγονός της αύξησης των διαθέσιμων κουπονιών άρα και του διαθέσιμου εύρους της κατηγορίας με αποτέλεσμα στην ίδια χρονική περίοδο να εμφανίζεται μια μόνο παύση στην έξοδο των πακέτων (Γράφημα 3.4). Γράφηµα Συνολικός όγκος εισαγόµενων και εξαγόµενων δεδοµένων ΗΤΒ rate 1kbps, ceil 4kbps µε sfq Γράφηµα Ρυθµός εισόδου και εξόδου δεδοµένων ΗΤΒ rate 1kbps, ceil 4kbps µε sfq Σενάριο 1ο - Κατηγορία πακέτων ftp µε ceiling στα 4kbps 2 Ο τρόπος λειτουργίας των προσωρινών αποθηκευτικών χώρων αναλύεται στο επόμενο πείραμα Σελίδα 5

6 Γράφηµα Συνολικός όγκος εισαγόµενων και εξαγόµενων δεδοµένων ΗΤΒ rate 1kbps, ceil 8kbps µε sfq Γράφηµα Ρυθµός εισόδου και εξόδου δεδοµένων ΗΤΒ rate 1kbps, ceil 8kbps µε sfq Σενάριο 2ο - Κατηγορία πακέτων ftp µε ceiling στα 8kbps Στα γραφήματα του συνολικού όγκου εισαγόμενων και εξαγόμενων δεδομένων (cumulative amount of data) παρατηρείται η ομαλή και συνεχής είσοδος των δεδομένων για 1 δευτερόλεπτα ενώ στους ρυθμούς των εξερχόμενων δεδομένων υπάρχουν χρονικές περίοδοι (έλλειψη κουπονιών) κατά τις οποίες δεν υπάρχει αύξηση του συνολικού όγκου των εξερχόμενων δεδομένων (φαινόμενο που οφείλεται στο outbound traffic shaping). Το ίδιο γίνεται αντιληπτό και στα γραφήματα ρυθμού δεδομένων. 3.2 Ανάλυση της χρονικής στιγµής απώλειας του πρώτου πακέτου Το πείραμα αυτό, αποσκοπεί στην περαιτέρω ανάλυση του τρόπου λειτουργίας του HTB και της χρονικής στιγμής κατά την όποια εμφανίζεται η πρώτη απώλεια πακέτου εξ αιτίας της έλλειψης διαθέσιμου προσωρινού χώρου αποθήκευσης των εισερχόμενων πακέτων. Για την απλότητα του πειράματος ορίστηκε στο κάδο της κατηγορίας πακέτων ftp, μία προσωρινή αποθήκη που λειτουργεί με τρόπο First In First Out (FIFO). Η δομή HTB ορίζει πως σε περιπτώσεις όπου δεν υπάρχουν διαθέσιμα κουπόνια (rate και ceiling), τότε τα εισερχόμενα πακέτα αναμένουν στην εκάστοτε προσωρινή αποθήκη (στην συγκεκριμένη περίπτωση μία FIFO). Όταν στην συνέχεια υπάρξουν και πάλι διαθέσιμα κουπόνια και ο προσωρινός χώρος αποθήκευσης δεν έχει γεμίσει, τότε δεν παρατηρείται καμία απώλεια πακέτων ενώ συνεχίζεται και η αποστολή τους ακολουθώντας της πολιτική που ορίζουν οι παράμετροι του HTB. Όπως φαίνεται και στον παρακάτω κώδικα (Πηγαίος Κώδικας 2.1), μία συσκευή με ονομασία eth αντιπροσωπεύει την κάρτα δικτύου σε ένα υπολογιστικό σύστημα. Ορίζεται μια αρχική κατηγορία που περιορίζει τον μέγιστο όγκο εξερχόμενων δεδομένων από τον κάδο στο 1Kbps. Σημειώνεται όπως και στο προηγούμενο πείραμα πως στην περίπτωση του tcng/tcsim το 1Kbps μεταφράζεται σε 1 bits/sec και όχι σε 124 bits/sec άρα το συνολικό εύρος αντιστοιχεί σε 125 bytes/sec. Στην αρχική κατηγορία (root) ανήκει μια υποκατηγορία που εξυπηρετεί αποκλειστικά πακέτα της υπηρεσίας ftp. Η υποκατηγορία αυτή μπορεί να εκμεταλλεύεται συνέχεια το μέγιστο εύρος που φέρει η αρχική κατηγορία εξ αιτίας της κοινής τιμής που φέρουν στην παράμετρο rate. Μια τέτοια ρύθμιση είναι σαφές ότι δεν έχει νόημα κάτω από πραγματικές συνθήκες διαμόρφωσης της κίνησης ενός δικτύου. Παρόλα αυτά, έχει εφαρμογή για να προσδιοριστεί εύκολα η χρονική στιγμή κατά την οποία εμφανίζεται η απώλεια (drop) του πρώτου πακέτου. Σελίδα 6

7 #include "fields.tc" #include "ports.tc" #define INTERFACE eth dev INTERFACE { egress { class ( <$ftp> ) if tcp_sport == PORT_FTP; drop if tcp_sport!= PORT_FTP; htb () { class (rate 1kbps, ceil 1kbps) { // Root class $ftp = class (rate 1kbps, ceil 1kbps, burst 125B, cburst 125B) {fifo limit 125B;; Πηγαίος Κώδικας Ορισµός φίλτρων πακέτων και παραµέτρων της δοµής htb Οι παράμετροι των δύο κάδων της υποκατηγορίας ftp είναι : rate ceiling burst cburst 1kbps = 125 bytes/sec άρα και 125 tokens/sec 1kbps = 125 bytes/sec άρα και 125 ctokens/sec 125 bytes 125 bytes Πίνακας Χαρακτηριστικά κάδων rate και ceil της υποκατηγορίας ftp Από τις παραπάνω ρυθμίσεις προκύπτει πως σε ένα δευτερόλεπτο δημιουργούνται 125 κουπόνια και περιορίζουμε το συνολικό όγκο αποστολής δεδομένων από την eth σε 125 bytes/sec. Σε συνδυασμό με τις υπόλοιπες παραμέτρους των δύο κάδων (rate και ceil) της υποκατηγορίας ftp και για να μην εμφανιστεί το φαινόμενο της απόρριψης εισερχόμενων πακέτων, θα πρέπει ο ρυθμός των πακέτων που εισάγουμε στην eth να μην ξεπερνά τα 125 bytes/sec. Σε περίπτωση αύξησης του ρυθμού, παρατηρείται η εμφάνιση της πρώτης απώλειας πακέτου. Όταν γεμίσει ο αποθηκευτικός χώρος της αποθήκης FIFO και ο ρυθμός που εξέρχονται τα πακέτα (εξ αιτίας της πολιτικής που ορίζει η δομή ΗΤΒ) είναι μικρότερος από τον ρυθμό με τον οποίο καταφτάνουν τότε είναι φυσικό να υπάρχουν απώλειες λόγο του μη-διαθέσιμου προσωρινού χώρου αποθήκευσης. Η παρατήρηση επαληθεύεται με την προσομοίωση της κίνησης δεδομένων σε μία κάρτα δικτύου eth εύρους μόλις 1kbps και ακολουθώντας δύο σενάρια βασισμένα πάνω στον παρακάτω κώδικα (Πηγαίος Κώδικας 2.3). Η μοναδική παραλλαγή ανάμεσα στα δύο σενάρια εντοπίζεται στον ρυθμό δημιουργίας πακέτων μεγέθους bytes. Στο πρώτο σενάριο ο ρυθμός αυτός είναι.32 sec άρα και ο ρυθμός εισόδου δεδομένων είναι 125 bytes/sec ενώ στο δεύτερο.2 sec άρα 2 bytes/sec. #include "packet.def" #include "ports.tc" #include "meters.tc" #define INTERFACE eth dev eth 1kbps { #include "htb.tc" every.32s send TCP_PCK($tcp_sport = PORT_FTP); // Traffic equal to 125 bytes/sec time 2s end Πηγαίος Κώδικας Προσοµοίωση κίνησης εισαγωγής πακέτων ftp στην κάρτα δικτύου eth Εκτελώντας τον παραπάνω κώδικα προσομοίωσης για 2 δευτερόλεπτα, τα αποτελέσματα στα οποία καταλήγει η προσομοίωση του tcsim είναι αναμενόμενα, εφόσον παρατηρήσει κάποιος τις μεταβολές που δέχεται ο διαθέσιμος αποθηκευτικός χώρος του κάδου σε κάθε χρονική στιγμή. Στον ακόλουθο πίνακα 3.2 εμφανίζεται ο όγκος των δεδομένων που φιλοξενούνται στην αποθήκη σε κάθε χρονική στιγμή της προσομοίωσης. Η έλλειψη του απαραίτητου διαθέσιμου χώρου στην αποθήκη όταν εκτελείται το δεύτερο σενάριο έχει ως αποτέλεσμα την πρώτη απώλεια πακέτου. Κάτι τέτοιο είναι φυσικά αναμενόμενο αφού όπως προαναφέρθηκε ο ρυθμός εξαγωγής των πακέτων που ορίζει ο ΗΤΒ είναι μικρότερος από τον ρυθμό που εισέρχονται. Έτσι, στο χρονικό σημείο της προσομοίωσης των 1.8 secs, το πακέτο απορρίπτεται αφού το μέγεθος του ξεπερνά κατά 35 bytes τον διαθέσιμο χώρο στην αποθήκη FIFO. Σελίδα 7

8 Αποτελέσµατα προσοµοίωσης του 1 ου σεναρίου.32 sec για κάθε αποστολή πακέτου των bytes Όγκος δεδοµένων που αποστέλλονται: 125 bytes/sec Έξοδος προσοµοίωσης tcsim. E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: E : x8b75a : eth: D : x8b75a : eth: Όγκος δεδοµένων στην αποθήκη σε κάθε δεδοµένη χρονική στιγµή (bytes) Αποτελέσµατα προσοµοίωσης του 2 ου σεναρίου.2 sec για κάθε αποστολή πακέτου των bytes Όγκος δεδοµένων που αποστέλλονται : 2 bytes/sec Έξοδος προσοµοίωσης tcsim. E : x8b75a : eth: D : x8b75a : eth: E : x8b76a8 : eth: D : x8b76a8 : eth: E : x8b75a : eth: E : x8b775 : eth: D : x8b75a : eth: E : x8b76a8 : eth: D : x8b775 : eth: E : x8b75a : eth: E : x8b7828 : eth: D : x8b76a8 : eth: E : x8b775 : eth: D : x8b75a : eth: E : x8b76a8 : eth: E : x8c2258 : eth: * : x8c2258 : eth: enqueue returns DROP (1) 1.92 D : x8b7828 : eth: E : x8c2258 : eth: E : x8b75a : eth: * : x8b75a : eth: enqueue returns DROP (1) 2.2 D : x8b775 : eth: D : x8b76a8 : eth: D : x8c2258 : eth: Όγκος δεδοµένων στην αποθήκη σε κάθε δεδοµένη χρονική στιγµή (bytes) > 125 package loss > 125 package loss 8 Πίνακας Ανάλυση της κατάστασης της προσωρινής αποθήκης δεδοµένων σε κάθε χρονική στιγµή Σελίδα 8

9 3.3 Επιρροή των παραµέτρων του HTB στους χρόνους αποχώρησης πακέτων από την προσωρινή αποθήκη Από τον τρόπο λειτουργίας της δομής HTB, είναι γνωστό πως ο ρυθμός εισαγωγής των πακέτων δεν επηρεάζεται από την εκάστοτε πολιτική του ΗΤΒ. Από την άλλη πλευρά, όπως φαίνεται και στο παρακάτω πείραμα, επαληθεύεται η επιρροή της πολιτικής του ΗΤΒ κατά την διάρκεια της αποχώρησης των πακέτων από την εκάστοτε προσωρινή αποθήκη. Με την προσομοίωση δύο σεναρίων παρατηρούμε την διαφοροποίηση των χρόνων αποχώρησης των πακέτων (dequeing) καθώς αυξάνουμε το ρυθμό δημιουργίας κουπονιών αλλά και τη χωρητικότητα κουπονιών του κάδου της κάθε υποκατηγορίας. Παρατηρείται η κύρια εφαρμογή του ΗΤΒ, που δεν είναι άλλη από την διαμόρφωση της ροής δεδομένων στην έξοδο της κάρτας δικτύου. Στην συγκεκριμένη περίπτωση γίνεται για άλλη μια φορά χρήση της αποθήκης FIFO με μέγεθος μόλις 8 bytes ικανά για την ταυτόχρονη αποθήκευση 2 εισερχόμενων πακέτων των bytes. Τα σενάρια που προσομοιώθηκαν είναι τα εξής δύο (Πίνακας 3.3): Σενάριο 1ο Σενάριο 2ο Ταχύτητα eth (Kbps) 1 1 HTB $ftp class Rate (Bytes per second) 8 HTB $ftp class Ceiling (Bytes per second) 8 Πλήθος Εισερχόµενων Πακέτων 7 7 Πλήθος Εξερχόµενων Πακέτων 5 7 Πλήθος Χαµένων Πακέτων 2 Πίνακας Ρυθµίσεις παραµέτρων των κάδων για κάθε σενάριο και στατιστικά κίνησης πακέτων Ο ρυθμός που εμφανίζονται τα πακέτα των bytes και στα δύο σενάρια είναι.32 sec. Ο ρυθμός αυτός δημιουργίας πακέτων, μεταφράζεται σε μία ροή της τάξης των 125 bytes/sec. Στο πρώτο σενάριο ο κάδος μπορεί να αποστείλει ένα πακέτο ανά δευτερόλεπτο ενώ μπορεί να φιλοξενήσει μόλις 2 στον προσωρινό αποθηκευτικό χώρο. Για τον λόγο αυτό εμφανίζεται και η απόρριψη των δύο από τα οκτώ συνολικά πακέτων που εισάχθηκαν στα 2 δευτερόλεπτα λειτουργίας της προσομοίωσης. Παρόλα αυτά, ενδιαφέρον παρουσιάζει η χρονική διαφορά εξαγωγής των πακέτων από την αποθήκη καθώς αλλάζει η πολιτική του ΗΤΒ. Με τον διπλασιασμό των κουπονιών που παράγονται ανά δευτερόλεπτο (παράμετρος rate) βλέπουμε την μείωση αυτής της χρονικής διαφοράς αφού η ύπαρξη κουπονιών στον κάδο επιτρέπει πλέον τον διπλάσιο όγκο εξαγωγής πακέτων σε ένα δευτερόλεπτο. Στον επόμενο πίνακα (Πίνακας 3.4) εμφανίζονται οι χρόνοι κατά τους οποίους εισάχθηκαν και εξάχθηκαν τα πακέτα. Σενάριο 1ο Σενάριο 2ο Α/Α Χρονική Στιγµή Εισόδου (sec) Χρονική Στιγµή Εξόδου (sec) Χρόνος Αναµονής (sec) Χρονική Στιγµή Εισόδου (sec) Χρονική Στιγµή Εξόδου (sec) Χρόνος Αναµονής (sec) απόρριψη απόρριψη Πίνακας Χρόνοι αναµονής του κάθε πακέτου στην προσωρινή αποθήκη δεδοµένων Σελίδα 9

10 Στο γράφημα 3.6 γίνεται πιο εμφανής η χρονική διαφορά εξόδου του κάθε πακέτου. Για το 6 ο και 7 ο κατά σειρά εισόδου πακέτο δεν υπάρχουν τιμές για το σενάριο ένα, αφού απωλέσθηκαν λόγο της έλλειψης προσωρινού χώρου αποθήκευσης κατά την χρονική στιγμή άφιξης τους. Για τα τρία πρώτα πακέτα και στα δύο σενάρια ο χρόνος εξόδου των πακέτων είναι κοινός για το πρώτο δευτερόλεπτο. Καθώς όμως η μορφοποίηση της κίνησης στο πρώτο σενάριο πρέπει να περιοριστεί σε πολύ χαμηλά επίπεδα ( bytes/sec) παρατηρούμε μια δραματική, για την συγκεκριμένη χρονική κλίμακα, αύξηση του χρόνου αναμονής του τέταρτου πακέτου στην προσωρινή αποθήκη. Η χρονική καθυστέρηση που δημιούργησε η δομή ΗΤΒ, για το σύνολο των οκτώ πακέτων του δεύτερου σεναρίου, ακολουθώντας της πολιτική που ορίστηκε από τις παραμέτρους rate και ceil είναι.56 sec. Η είσοδος των πακέτων στον κάδο ολοκληρώθηκε μέσα σε 2 δευτερόλεπτα (όπως ορίστηκε στον πηγαίο κώδικα της προσομοίωσης), η έξοδος όμως τους καθυστέρησε για.56 δευτερόλεπτα παραπάνω με απώτερο σκοπό την μορφοποίηση της κίνησης των εξερχόμενων δεδομένων σε συγκεκριμένα επίπεδα ιάρκεια παραµονής πακέτου Σενάριο 1 Σενάριο Πακέτο Γράφηµα Μεταβολή της χρονικής στιγµής αποστολής ενός πακέτου Σελίδα 1

11 3.4 ανεισµός διαθέσιµου εύρους από άλλη κατηγορία Με το συγκεκριμένο πείραμα παρατηρείται η δυνατότητα μίας κατηγορίας να δανείζεται (borrowing) από το διαθέσιμο εύρος μίας άλλης. Ο δανεισμός δύναται μόνο σε περιπτώσεις όπου η τιμή της παραμέτρου ceiling είναι μεγαλύτερη από αυτή της rate. Στόχος του δανεισμού είναι η ικανότητα εξυπηρέτησης ροών δεδομένων με ξαφνικές αυξήσεις στον όγκο των δεδομένων τους. Τέτοιου είδους ξαφνικές αυξήσεις του μεταδιδόμενου όγκου εμφανίζονται στην υπηρεσία http, καθώς με την αίτηση του χρήστη να δει μια ιστοσελίδα, ξεκινά αμέσως μια ξαφνική ροή δεδομένων (burst), η οποία μετά μειώνεται σημαντικά και τέλος σταματά για όση ώρα ο χρήστης διαβάζει την ιστοσελίδα που κατέβασε. Ο όρος δανεισμός όπως εμφανίζεται στην βιβλιογραφία δεν είναι δόκιμος, αφού στην πραγματικότητα το εύρος που χρησιμοποιήθηκε δεν επιστρέφεται ποτέ στην υποκατηγορία που ανήκε. Στο πείραμα ορίζεται το εύρος μίας κάρτας δικτύου eth στα 6 kbps. Γίνεται ένας ίσος διαχωρισμός του εύρους σε δύο υποκατηγορίες (http και ftp πακέτων). Κάτι τέτοιο δεν είναι πρακτικό σε πραγματικές καταστάσεις αφού συνήθως δίνεται μεγαλύτερο τμήμα του εύρους στην υποκατηγορία των http πακέτων. Κατά την διάρκεια της προσομοίωσης παράγονται μόνο ftp πακέτα. H παράμετρος ceiling ορίζεται διαφορετικά σε κάθε σενάριο, έτσι ώστε να επιτρέπει τον σταδιακό δανεισμό εύρους από την υποκατηγορία http. Στον κώδικα (Πηγαίος Κώδικας 3.3) που ακολουθεί γίνεται ένα αρχικό φιλτράρισμα των εισερχόμενων πακέτων για την δρομολόγηση τους στον κατάλληλο κάδο. #include "fields.tc" #include "ports.tc" #define INTERFACE eth dev INTERFACE { egress { class ( <$ftp> ) if tcp_sport == PORT_FTP; class ( <$http>) if tcp_sport == PORT_HTTP; drop if tcp_sport!= PORT_FTP tcp_sport!= PORT_HTTP; htb () { class (rate 6kbps, ceil 6kbps) { $ftp = class (rate 256kbps, ceil 256kbps) {sfq;; $http = class (rate 256kbps, ceil 256kbps) {sfq;; Πηγαίος Κώδικας Φιλτράρισµα πακέτων και ορισµός εύρους για κάθε κατηγορία Με το συγκεκριμένο φιλτράρισμα γίνονται αποδεκτά μόνο πακέτα που αφορούν τις δύο υπηρεσίες, ενώ κάποιο πακέτο για οποιαδήποτε άλλη υπηρεσία απορρίπτεται αμέσως. Η χρήση της προσωρινής αποθήκης Stochastic Fair Queuing (sfq) αντί μίας απλής FIFO βελτιώνει την απόδοση του δικτύου σε πραγματικές συνθήκες αφού ο τρόπος λειτουργίας της, απαγορεύει την δέσμευση όλου του εύρους μίας υποκατηγορίας από έναν και μόνο χρήστη (σύνδεση). Η συγκεκριμένη στρατηγική προτείνεται από πολλούς ως ένας γρήγορος και δίκαιος τρόπος κατανομής του εύρους σε πολλούς χρήστες. Στο συγκεκριμένο πείραμα κάτι τέτοιο δεν είναι εμφανές αφού ο παραπάνω κώδικας προσομοιώνει την δημιουργία πακέτων από μια συγκεκριμένη πηγή. Σελίδα 11

12 Οι παραλλαγές στις τιµές των παραµέτρων για κάθε ένα σενάριο είναι οι παρακάτω: Σενάριο 1ο Σενάριο 2ο Σενάριο 3ο Σενάριο 4ο Ταχύτητα eth (Kbps) HTB $ftp class Rate (Kbps) HTB $ftp class Ceiling (Kbps) Χρόνος απόρριψης του 1ου πακέτου (sec) Πλήθος Εισαγόµενων Πακέτων Πλήθος Εξαγόµενων Πακέτων Πλήθος Χαµένων Πακέτων Πίνακας Τιµές παραµέτρων για κάθε σενάριο Ο ρυθμός δημιουργίας των πακέτων ftp (μεγέθους bytes) είναι.5 sec με αποτέλεσμα να παράγεται ένα συνολικό φορτίο της τάξης των 625Kbps. Κατά την διάρκεια της προσομοίωσης εισάγονται μόνο πακέτα ftp με αποτέλεσμα να γίνεται δανεισμός και χρήση του εύρους που ήταν αρχικά κατανεμημένο αποκλειστικά για πακέτα υπηρεσίας http. Παρόλα αυτά, η έλλειψη ύπαρξης πακέτων http, επιτρέπει στον μηχανισμό λειτουργίας του HTB να εκμεταλλεύεται καλύτερα το συνολικό διαθέσιμο εύρος του δικτύου με το να επιτρέπει τη χρήση του από άλλες κατηγορίες. Το μέγεθος του εύρους που θα καλύψει ο δανεισμός ορίζεται από την τιμή του ανώτατου ορίου (παράμετρος ceiling). Όπως φαίνεται και από τα γραφήματα συνολικού όγκου εισαγόμενων και εξαγόμενων δεδομένων στην επόμενη σελίδα, η σταδιακή αύξηση του ανώτατου ορίου έχει ως αποτέλεσμα την αύξηση του αριθμού των εξερχόμενων πακέτων. Η αύξηση μεγέθους του ceiling μειώνει όπως είναι φυσικό και την χρονική περίοδο παραμονής του κάθε πακέτου στην προσωρινή αποθήκη sfq της δομής HTB. Με την αύξηση του διαθέσιμου εύρους στην υποκατηγορία ftp μειώνεται το πλήθος των χαμένων πακέτων αφού αυξάνονται και τα διαθέσιμα κουπόνια σε κάθε δευτερόλεπτο. Γράφηµα 3.6- Σενάριο 1 ο - HTB rate:256 Kbps, ceiling: 256 Kbps Γράφηµα 3.7 Σενάριο 2 ο - HTB rate:256 Kbps, ceiling: 384 Kbps Σελίδα 12

13 Συγκρίνοντας τα τέσσερα γραφήματα παρατηρείται μια σταδιακή μείωση της χρονικής περιόδου κατά την οποία τα πακέτα αναμένουν στην προσωρινή αποθήκη. Καθώς αυξάνεται το εύρος που χρησιμοποιεί η κατηγορία ftp, μειώνεται η χρονική διάρκεια των παύσεων που δημιουργούνται στην έξοδο των πακέτων σε σημείο που δεν είναι εμφανής (π.χ. Γράφημα 3.8 και 3.9). Γράφηµα 3.8 Σενάριο 3 ο - HTB rate:256 Kbps, ceiling: 512 Kbps Γράφηµα 3.9 Σενάριο 4 ο HTB rate:256 Kbps, ceiling: 6 Kbps Σελίδα 13

14 3.5 Ακρίβεια της διαµόρφωσης κυκλοφορίας στα επιθυµητά επίπεδα Με τα δύο σενάρια προσομοίωσης που περιγράφονται στην παρούσα παράγραφο, γίνεται μια προσπάθεια προσδιορισμού της άμεσης διαμόρφωσης της κυκλοφορίας σε συγκεκριμένα επίπεδα από μια δομή HTB. Για το συγκεκριμένο πείραμα εκτελέσθηκε πολλές φορές ο ίδιος κώδικας προσομοίωσης για διαφορετικής διάρκειας χρονικές περιόδους. Σε κάθε προσομοίωση, μια εικονική πηγή εισήγαγε στην κάρτα δικτύου ένα φορτίο δεδομένων της τάξης των 4. bytes/sec. Το φορτίο αυτό αποτελείτο και πάλι από πακέτα υπηρεσίας ftp. Ο εγγυημένος ρυθμός εξόδου των δεδομένων περιορίστηκε στα 125 bytes/sec χωρίς κανένα δικαίωμα περαιτέρω δανεισμού από άλλη κατηγορία. Αυτό επιτυγχάνεται με τον ορισμό της όμοιας τιμής στους κάδους rate και ceil. Στην συνέχεια για το σύνολο των πακέτων που κατάφεραν να εξαχθούν από τη δομή HTB υπολογίσθηκε ο μέσος όρος ρυθμού αποστολής δεδομένων για διαφορετικές χρονικές στιγμές της προσομοίωσης. Ο υπολογισμός αυτός βασίστηκε στο συνολικό όγκο δεδομένων προς τον χρόνο εξόδου του τελευταίου πακέτου από την κάρτα δικτύου. Η έξοδος (trace) του προσομοιωτή tcsim παρείχε όλες τις απαραίτητες πληροφορίες για τους παραπάνω υπολογισμούς. Οι χρόνοι προσομοίωσης ξεκινούν από μερικά δευτερόλεπτα και φτάνουν έως και αρκετές ώρες. Στον πίνακα 3.6 παρουσιάζονται οι μέσοι όροι ρυθμού μετάδοσης δεδομένων μίας κατηγορίας για διαφορετικές διάρκειες προσομοίωσης. Ενώ στο γράφημα 3.1 παρατηρείται ο περιορισμός των εξερχόμενων πακέτων στο επίπεδο των 125 bytes/sec για μια μεγάλη χρονική περίοδο. ιάρκεια Προσοµοίωσης (sec) Χρονική Στιγµή Εξαγωγής του τελευταίου πακέτου (sec) Φορτίο εδοµένων (bytes/sec) Σύνολο Απεσταλµένων Πακέτων Σύνολο Απεσταλµένων εδοµένων (bytes) Μέσος Όρος ρυθµού µετάδοσης (bytes/sec) ,2 -// ,2 -// ,8 -// ,2 -// ,4 -// ,2 -// ,8 -// ,4 -// Πίνακας Αποτελέσµατα προσοµοίωσης µε rate/ceil στο 1Kbps Σελίδα 14

15 Μέσος όρος µετάδοσης δεδοµένων (bytes/sec) ιάρκεια Προσοµοίωσης (sec) Γράφηµα 3.1 Ταχύτητα ανταπόκρισης του κάδου rate µιας κατηγορίας Στο δεύτερο σενάριο εκτελέστηκε η ίδια προσομοίωση αλλά αυτή τη φορά επιτρεπόταν και ο δανεισμός εύρους από άλλες κατηγορίες έως και τo εύρος των 625bytes/sec. ιάρκεια Προσοµοίωσης (sec) Χρονική Στιγµή Εξαγωγής του τελευταίου πακέτου (sec) Φορτίο εδοµένων (bytes/sec) Σύνολο Απεσταλµένων Πακέτων Σύνολο Απεσταλµένων εδοµένων (bytes) Μέσος Όρος ρυθµού µετάδοσης (bytes/sec) 1 19, , ,17 -// , ,33 -// , ,21 -// , ,42 -// , ,42 -// , ,83 -// , ,29 -// ,14..8,2 -// ,8 Πίνακας Αποτελέσµατα προσοµοίωσης µε rate 1Kbps και ceil 5Kbps Σελίδα 15

16 642 Μέσος όρος ρυθµού µετάδοδης δεδοµένων (bytes/sec) ιάρκεια Προσοµοίωσης Γράφηµα Ταχύτητα ανταπόκρισης των κάδων rate και ceiling µιας κατηγορίας Παρατηρώντας και τα δύο σενάρια, διακρίνεται η άμεση ανταπόκριση της δομής HTB στην διαμόρφωση της ροής των δεδομένων στα επιθυμητά επίπεδα ενώ ταυτόχρονα παρατηρούνται και κάποιες ελάχιστες διορθωτικές μεταβολές στην σταθερότητα του μετά από μία αρκετά μεγάλη χρονική περίοδο προσομοίωσης. Κάτι τέτοιο όμως δεν συμβαίνει σχεδόν ποτέ αφού σε πραγματικές συνθήκες λειτουργίας ενός δικτύου η διάρκεια της σταθερής ροής εισερχόμενων δεδομένων είναι απίθανο να αγγίξει τόσο μεγάλες τιμές (π.χ.. secs). 4. Συµπεράσµατα Η δομή ΗΤΒ αποτελεί μία εύχρηστη και χαμηλού κόστους μεθοδολογία για την αντιμετώπιση ροών δεδομένων με ξεσπάσματα. Η δημιουργία μιας πολύπλοκης ιεραρχίας σε συνεργασία με ένα σύστημα φίλτρων για την ταξινόμηση των εισερχόμενων πακέτων επιτρέπει τη διαμόρφωση του κυκλοφοριακού σε ένα δίκτυο. Με τα προηγούμενα πειράματα έγινε μια πρώτη προσέγγιση στην ανάλυση λειτουργίας μιας δομής HTB αγγίζοντας θέματα όπως η ακρίβεια της δομής και η επεκτασημότητα της. Σελίδα 16

17 5. Αναφορές Βιβλιογραφία 1. Ferguson P., Huston G., Quality of Service: Delivering QoS on the Internet and in Corporate Networks, John Wiley & Sons, Inc., ISBN Packet Shaping 3. HTB Linux queuing discipline manual 4. Traffic Control Next t Generation Reference Manual, Werner Almesberger, September 28, HTB performance, 6. Classful Queuing Disciplines (Qdiscs) 7. Information on HTB 8. Linux Advanced Routing & Traffic Control 9. Network QOS with Linux Σελίδα 17

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 7 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ Διαχείριση Δικτυακών

Διαβάστε περισσότερα

Εγγυημένη ποιότητα υπηρεσίας

Εγγυημένη ποιότητα υπηρεσίας Εγγυημένη ποιότητα υπηρεσίας Απαιτήσεις ποιότητας υπηρεσίας Μηχανισμοί κατηγοριοποίησης Χρονοπρογραμματισμός Μηχανισμοί αστυνόμευσης Ενοποιημένες υπηρεσίες Διαφοροποιημένες υπηρεσίες Τεχνολογία Πολυμέσων

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 8: ΈλεγχοςΡοήςΑνοικτούΒρόχου Φώτης Βαρζιώτης

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 8: ΈλεγχοςΡοήςΑνοικτούΒρόχου Φώτης Βαρζιώτης Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 8: ΈλεγχοςΡοήςΑνοικτούΒρόχου Φώτης Βαρζιώτης Ανοιχτά Τμήμα Μηχανικών Πληροφορικής ΤΕ Προχωρημένα

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 21: Εγγυημένη ποιότητα υπηρεσίας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 21: Εγγυημένη ποιότητα υπηρεσίας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 21: Εγγυημένη ποιότητα υπηρεσίας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

Διαβάστε περισσότερα

Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά ασύρματα δίκτυα αισθητήρων

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

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 6 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ Ποιότητα Υπηρεσίας

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (1/2) Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 1/3/2017 ΠΕΡΙΕΧΟΜΕΝΑ (1/3) http://www.netmode.ntua.gr/main/index.php?option=com_content&task=view& id=130&itemid=48

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr Χρύσα Παπαγιάννη chrisap@noc.ntua.gr 24/2/2016 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΓΡΑΦΙΚΕΣ ΤΕΧΝΕΣ ΠΟΛΥΜΕΣΑ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΓΤΠ 61 Πληροφορική Πολυμέσα Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο Παρουσίαση 13-12-2009 Δροσοπούλου Χρυσάνθη

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 5: ΠΠΔ για Guaranteed Service συνδέσεις Φώτης Βαρζιώτης 1 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ

Διαβάστε περισσότερα

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3 2012 Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3 Περιεχόμενα Εργαστήριο 3: Προγραμματισμός Πόρων Δικτύου με FIFO, Priority

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 2/3/2016 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little. Β. Μάγκλαρης, Σ. Παπαβασιλείου

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little. Β. Μάγκλαρης, Σ. Παπαβασιλείου ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little Β. Μάγκλαρης, Σ. Παπαβασιλείου 8-5-2014 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95

ΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95 ΚΕΦΑΛΑΙΟ 4 Τεχνική Ανίχνευσης του ICMP Echo Spoofing Πτυχιακή Εργασία Σελίδα 95 Περιεχόμενα ΕΙΣΑΓΩΓΗ 98 ΜΕΡΟΣ Α: Έλεγχος του Icmp Echo Reply Πακέτου 103 A.1. Ανίχνευση του spoofed Icmp Echo Request Πακέτου.

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

Διαβάστε περισσότερα

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

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec). Άσκηση Υπολογίστε τον συνολικό χρόνο που απαιτείται για την μετάδοση ενός αρχείου 500KB πάνω από μια ζεύξη (Link), στις παρακάτω περιπτώσεις, θεωρώντας πως η καθυστέρηση μιας κατεύθυνσης (one way delay)

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΕΡΓΑΣΙΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ΛΟΓΙΣΜΙΚΟ EXTEND. 1 ο εργαστήριο Διοίκησης και Παραγωγής Έργων

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΕΡΓΑΣΙΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ΛΟΓΙΣΜΙΚΟ EXTEND. 1 ο εργαστήριο Διοίκησης και Παραγωγής Έργων ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΕΡΓΑΣΙΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ΛΟΓΙΣΜΙΚΟ EXTEND 1 ο εργαστήριο Διοίκησης και Παραγωγής Έργων ΙΣΤΟΤΟΠΟΣ ΕΡΓΑΣΤΗΡΙΟΥ http://www.mech.upatras.gr/~adamides/dpe ΠΡΟΣΟΜΟΙΩΣΗ Η τεχνική

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013.

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013. Στόχος: 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013 Άσκηση 4 Η κατανόηση βασικών εννοιών όσον αφορά τη μετάδοση πολυμεσικής πληροφορίας,

Διαβάστε περισσότερα

ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ

ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ Εργαστήριο 1 ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ Τοπικά Δίκτυα Μεταγωγής (Επισκόπηση) Τοπικά δίκτυα που διασυνδέονται με hubs switches - bridges Στόχος Αυτό το εργαστήριο σχεδιάστηκε

Διαβάστε περισσότερα

Λουκάς Ελευθέριος

Λουκάς Ελευθέριος Λουκάς Ελευθέριος eloukas05@aueb.gr Σκοπός Δ. Εργασίας Πορεία προς τη Λύση Multi Service Link Layer (MSLL) MSLL Πρωτόκολλα Πλήρους Ανάκαμψης MSLL Πρωτόκολλα Περιορισμένης Ανάκαμψης Σενάρια Προσομοίωσης

Διαβάστε περισσότερα

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

Διαβάστε περισσότερα

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1 Δίκτυα ATM Εισαγωγή Εικονικά κυκλώματα Πακέτα και κελιά Δρομολόγηση και προώθηση Ιεραρχία πρωτοκόλλων Επίπεδα προσαρμογής Ποιότητα υπηρεσίας Υποστήριξη IP Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες

Διαβάστε περισσότερα

ΔΙΚΤΥΑ (14) Π. Φουληράς

ΔΙΚΤΥΑ (14) Π. Φουληράς ΔΙΚΤΥΑ (14) Π. Φουληράς Συνδεσμική Δικτύωση και ΑΤΜ Στα μέσα της δεκαετίας του 1980 οι τηλεφωνικές εταιρείες διεπίστωσαν ότι η επικοινωνία φωνής θα απέφερε σταδιακά μειωμένο περιθώριο κέρδους Απεφάσισαν

Διαβάστε περισσότερα

Εργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend

Εργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend Εργαστήριο Διοίκησης Παραγωγής & Έργων Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ EXTEND Το Extend είναι ένα λογισμικό εικονικής προσομοίωσης που μπορεί να

Διαβάστε περισσότερα

Κεφάλαιο 3 Πολυπλεξία

Κεφάλαιο 3 Πολυπλεξία Κεφάλαιο 3 Πολυπλεξία Μάθημα 3.1: Μάθημα 3.2: Μάθημα 3.3: Πολυπλεξία επιμερισμού συχνότητας χρόνου Συγκριτική αξιολόγηση τεχνικών πολυπλεξίας Στατιστική πολυπλεξία Μετάδοση Δεδομένων Δίκτυα Υπολογιστών

Διαβάστε περισσότερα

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

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο Αρχές Δικτύων Επικοινωνιών Επικοινωνίες Δεδομένων Μάθημα 4 ο Τα επικοινωνιακά δίκτυα και οι ανάγκες που εξυπηρετούν Για την επικοινωνία δύο συσκευών απαιτείται να υπάρχει μεταξύ τους σύνδεση από σημείο

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών Εργαστήρια Δίκτυα Υπολογιστών Εργαστήρια Άσκηση 6 η Πολλαπλή Πρόσβαση με Ακρόαση Φέροντος (CSMA-CD) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της

Διαβάστε περισσότερα

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 1: Εισαγωγή στον Προγραμματισμό Πόρων Δικτύων(ΠΠΔ) Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα

Διαβάστε περισσότερα

Αναφορά μετρήσεων «ΥΠΕΡΙΩΝ» 2018 ΑΠΟΤΕΛΕΣΜΑΤΑ ΜΕΤΡΗΣΕΩΝ ΣΤΟ ΣΥΣΤΗΜΑ ΑΠΟΤΙΜΗΣΗΣ ΠΟΙΟΤΗΤΑΣ ΕΥΡΥΖΩΝΙΚΩΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ «ΥΠΕΡΙΩΝ»

Αναφορά μετρήσεων «ΥΠΕΡΙΩΝ» 2018 ΑΠΟΤΕΛΕΣΜΑΤΑ ΜΕΤΡΗΣΕΩΝ ΣΤΟ ΣΥΣΤΗΜΑ ΑΠΟΤΙΜΗΣΗΣ ΠΟΙΟΤΗΤΑΣ ΕΥΡΥΖΩΝΙΚΩΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ «ΥΠΕΡΙΩΝ» Αναφορά μετρήσεων «ΥΠΕΡΙΩΝ» 2018 ΑΠΟΤΕΛΕΣΜΑΤΑ ΜΕΤΡΗΣΕΩΝ ΣΤΟ ΣΥΣΤΗΜΑ ΑΠΟΤΙΜΗΣΗΣ ΠΟΙΟΤΗΤΑΣ ΕΥΡΥΖΩΝΙΚΩΝ ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ «ΥΠΕΡΙΩΝ» ΕΘΝΙΚΗ ΕΠΙΤΡΟΠΗ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΤΑΧΥΔΡΟΜΕΙΩΝ Απρίλιος 2019 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

Διαβάστε περισσότερα

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

MYY703: Δίκτυα Υπολογιστών I Εργαστήρια MYY703: Δίκτυα Υπολογιστών I Εργαστήρια Άσκηση 1 η Εισαγωγή στον Network Simulator (Ns-2) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Η άσκηση

Διαβάστε περισσότερα

ΝΤUA. Τεχνολογία Πολυμέσων

ΝΤUA. Τεχνολογία Πολυμέσων ΝΤUA Τεχνολογία Πολυμέσων . Βασικά πρωτόκολλα Διαδικτύου Καλύτερη προσπάθεια (1 από 2) Υπηρεσία καλύτερης προσπάθειας (IP) Σε κάθε κόμβο το πακέτο μπαίνει σε ουρά Το μήκος της ουράς είναι μεταβλητό Η καθυστέρηση

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά

Διαβάστε περισσότερα

Θέματα διπλωματικών εργασιών σε. Συστοιχίες παράλληλης εξυηρέτησης εφαρμογών Διαδικτύου

Θέματα διπλωματικών εργασιών σε. Συστοιχίες παράλληλης εξυηρέτησης εφαρμογών Διαδικτύου Θέματα διπλωματικών εργασιών σε συστοιχίες παράλληλης εξυπηρέτησης εφαρμογών Διαδικτύου Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τομέας Τεχνολογίας Πληροφορικής

Διαβάστε περισσότερα

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Κεφάλαιο 2 Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Εισαγωγή Μέσα αποθήκευσης Δίκτυα υπολογιστών Βάσεις δεδομένων Δίκτυα Υπολογιστών Σύνολο από υπολογιστές ή συσκευές διασυνδεδεμένες

Διαβάστε περισσότερα

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 2 (powerworld): ΜΟΝΤΕΛΟΠΟΙΗΣΗ & ΠΡΟΣΟΜΟΙΩΣΗ ΛΕΙΤΟΥΡΓΙΑΣ ΕΝΕΡΓΕΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΗΛΕΚΤΡΟΠΑΡΑΓΩΓΗΣ 8 ΖΥΓΩΝ ΜΕ ΕΠΙΛΥΣΗ ΡΟΗΣ ΦΟΡΤΙΟΥ.

ΑΣΚΗΣΗ 2 (powerworld): ΜΟΝΤΕΛΟΠΟΙΗΣΗ & ΠΡΟΣΟΜΟΙΩΣΗ ΛΕΙΤΟΥΡΓΙΑΣ ΕΝΕΡΓΕΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΗΛΕΚΤΡΟΠΑΡΑΓΩΓΗΣ 8 ΖΥΓΩΝ ΜΕ ΕΠΙΛΥΣΗ ΡΟΗΣ ΦΟΡΤΙΟΥ. ΑΣΚΗΣΗ 2 (powerworld): ΜΟΝΤΕΛΟΠΟΙΗΣΗ & ΠΡΟΣΟΜΟΙΩΣΗ ΛΕΙΤΟΥΡΓΙΑΣ ΕΝΕΡΓΕΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΗΛΕΚΤΡΟΠΑΡΑΓΩΓΗΣ 8 ΖΥΓΩΝ ΜΕ ΕΠΙΛΥΣΗ ΡΟΗΣ ΦΟΡΤΙΟΥ. 2.1 ΕΙΣΑΓΩΓΗ ΣΚΟΠΟΣ ΚΑΙ ΣΤΟΧΟΙ ΑΣΚΗΣΗΣ Η παρούσα εργαστηριακή άσκηση

Διαβάστε περισσότερα

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αποτελέσματα μετρήσεων

Διαβάστε περισσότερα

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου Α5.1 Εισαγωγή στα Δίκτυα Α Λυκείου Εισαγωγή Δίκτυο Υπολογιστών (Computer Network) είναι μια ομάδα από δύο ή περισσότερους υπολογιστές ή άλλες συσκευές που συνδέονται μεταξύ τους με σκοπό να ανταλλάσσουν

Διαβάστε περισσότερα

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

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο Πρωτόκολλα Διαδικτύου Μέρος 2ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Internet Protocol (IP) Στο επίπεδο δικτύου της τεχνολογίας TCP/IP, συναντάμε το πρωτόκολλο IP. Η λειτουργία του IP βασίζεται αποκλειστικά

Διαβάστε περισσότερα

ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ. Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26. Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M.

ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ. Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26. Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M. ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26 Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M.: 43 Άσκηση 3 Μια αξιόπιστη multicast υπηρεσία επιτρέπει σε έναν

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 14. Ποιος είναι ο ρόλος των καρτών δικτύου (Network Interface Card, NIC); Απάντηση: Οι κάρτες δικτύου χρησιμοποιούνται για να συνδέσουν

Διαβάστε περισσότερα

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ Ανάλυση - Προσομοίωση ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ 1 Προσομοίωση Η προσομοίωση είναι μέθοδος μελέτης ενός συστήματος και εξοικείωσης με τα χαρακτηριστικά του με

Διαβάστε περισσότερα

Κυβερνητική θεωρία και Δημόσια Διοίκηση. Η ροή των πληροφοριών μέσα στους διοικητικούς θεσμούς

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

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Σχεδίαση και Αρχιτεκτονική Δικτύων Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 19 Διάρθρωση

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών - Παραδείγματα Β. Μάγκλαρης, Σ. Παπαβασιλείου 17-7-2014 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ www.cslab.ece.ntua.gr Διπλωματικές

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 26/4/2017 ΠΡΟΣΟΜΟΙΩΣΗ

Διαβάστε περισσότερα

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αποτελέσματα μετρήσεων

Διαβάστε περισσότερα

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή Οι σηµερινές δραστηριότητες των επιχειρήσεων δηµιουργούν την ανάγκη για όσο το δυνατό µεγαλύτερη υποστήριξη από τα πληροφοριακά τους

Διαβάστε περισσότερα

Πολυµέσα και Internet

Πολυµέσα και Internet Πολυµέσα και Internet Υπηρεσίες καλύτερης προσπάθειας Αντιµετώπιση της καθυστέρησης Αντιµετώπιση της απώλειας ίκτυα επόµενης γενιάς Σήµανση πακέτων Αποµόνωση ροών πακέτων Αποδοχή ροών πακέτων Χρονοπρογραµµατισµός

Διαβάστε περισσότερα

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη 01 Εισαγωγή Μια απλή και γρήγορη εισαγωγή Το Splunk > είναι ένα πρόγραμμα το οποίο πρωτοεμφανίστηκε στην αγορά το 2003 και αποτελεί ένα πρόγραμμα εξόρυξης

Διαβάστε περισσότερα

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αποτελέσματα μετρήσεων

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η

Διαβάστε περισσότερα

Ο στόχος του εργαστηρίου είναι να παρουσιάσει τις δύο βασικές καταστάσεις λειτουργίας ενός ασύρματου τοπικού δικτύου (ad hoc και υποδομής).

Ο στόχος του εργαστηρίου είναι να παρουσιάσει τις δύο βασικές καταστάσεις λειτουργίας ενός ασύρματου τοπικού δικτύου (ad hoc και υποδομής). Εργαστήριο 2 ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ Ασύρματη Δικτύωση Μελέτη ασύρματου δικτύου ad hoc και υποδομής Στόχος Ο στόχος του εργαστηρίου είναι να παρουσιάσει τις δύο βασικές

Διαβάστε περισσότερα

Διοίκηση Παραγωγής και Υπηρεσιών

Διοίκηση Παραγωγής και Υπηρεσιών Διοίκηση Παραγωγής και Υπηρεσιών Εισαγωγή -3 Γιώργος Ιωάννου, Ph.D. Αναπληρωτής Καθηγητής Σύνοψη διάλεξης Σχεδιασμός διαδικασιών ορισμός Συστημική προσέγγιση Μεθοδολογίες σχεδιασμού διαδικασιών Διαγράμματα

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εφαρμογές Θεωρήματος Jackson: (i) Δίκτυα Μεταγωγής Πακέτου (ii) Υπολογιστικά Μοντέλα Πολυεπεξεργασίας Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 3/5/2017 ΑΝΟΙΚΤΑ ΔΙΚΤΥΑ

Διαβάστε περισσότερα

QoS: Queuing disciplines

QoS: Queuing disciplines Εργαστήριο 7 ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ QoS: Queuing disciplines Στόχος Σειρά των πακέτων μετάδοσης και απόρριψης πακέτων Ο στόχος του εργαστηρίου είναι να εξετάσει την επίδραση

Διαβάστε περισσότερα

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

Άσκηση 1. Δίδονται: Ποσότητα Πληροφορίας. D4: 300 bit ΔΜ: 2 Kbit E: 10 Mbit. Διαφημιστικά Μηνύματα (ΔΜ) + Εικόνες (Ε) Άσκηση 1 Σε ένα δίκτυο τηλεματικής όπου υποστηρίζεται η υπηρεσία Διαχείρισης Στόλου Δημοσίων Οχημάτων Μεταφοράς επιβατών, ο κεντρικός υπολογιστής του κάθε οχήματος λαμβάνει μέσω αισθητήρων τις παρακάτω

Διαβάστε περισσότερα

Συνεχής ροή πολυµέσων

Συνεχής ροή πολυµέσων Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP

Διαβάστε περισσότερα

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Μια δομή δεδομένων στην πληροφορική, συχνά αναπαριστά οντότητες του φυσικού κόσμου στον υπολογιστή. Για την αναπαράσταση αυτή, δημιουργούμε πρώτα ένα αφηρημένο μοντέλο στο οποίο προσδιορίζονται

Διαβάστε περισσότερα

Κεφάλαιο 3. Διδακτικοί Στόχοι

Κεφάλαιο 3. Διδακτικοί Στόχοι Κεφάλαιο 3 Σε ένα υπολογιστικό σύστημα η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) εκτελεί τις εντολές που βρίσκονται στην κύρια μνήμη του. Οι εντολές αυτές ανήκουν σε προγράμματα τα οποία, όταν εκτελούνται,

Διαβάστε περισσότερα

Μοντέλο Επικοινωνίας Δεδομένων. Επικοινωνίες Δεδομένων Μάθημα 6 ο

Μοντέλο Επικοινωνίας Δεδομένων. Επικοινωνίες Δεδομένων Μάθημα 6 ο Μοντέλο Επικοινωνίας Δεδομένων Επικοινωνίες Δεδομένων Μάθημα 6 ο Εισαγωγή Με τη βοήθεια επικοινωνιακού σήματος, κάθε μορφή πληροφορίας (κείμενο, μορφή, εικόνα) είναι δυνατόν να μεταδοθεί σε απόσταση. Ανάλογα

Διαβάστε περισσότερα

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε

Διαβάστε περισσότερα

Προσαρμογή και Χρέωση των Διαφοροποιημένων Υπηρεσιών του Διαδικτύου στο GPRS περιβάλλον. ΣέργιοςΣούρσος.

Προσαρμογή και Χρέωση των Διαφοροποιημένων Υπηρεσιών του Διαδικτύου στο GPRS περιβάλλον. ΣέργιοςΣούρσος. Προσαρμογή και Χρέωση των Διαφοροποιημένων Υπηρεσιών του Διαδικτύου στο GPRS περιβάλλον ΣέργιοςΣούρσος ss@aueb.gr Επιβλέποντες Καθηγητές: κ. Κουρκουμπέτης Κ. κ.πολύζος Γ. Φεβρουάριος 00 Πτυχιακή Εργασία

Διαβάστε περισσότερα

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

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1 I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία

Διαβάστε περισσότερα

H επίδραση των ουρών στην κίνηση ενός δικτύου

H επίδραση των ουρών στην κίνηση ενός δικτύου H επίδραση των ουρών στην κίνηση ενός δικτύου Ηεπίδραση των ριπών δεδοµένων Όταν οι αφίξεις γίνονται κανονικά ή γίνονται σε απόσταση η µία από την άλλη, τότε δεν υπάρχει καθυστέρηση Arrival s 1 2 3 4 1

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Η τεχνολογία ΤCΡ/ΙΡ χρησιμοποιεί διευθύνσεις 32 bit, προκειμένου να προσδιορίσει ένα υπολογιστή σε ένα δίκτυο αλλά και το ίδιο το δίκτυο. TCP/IP Εφαρμογής Εφαρμογής TCP-Μεταφοράς TCP-Μεταφοράς IP-Δικτύου

Διαβάστε περισσότερα

Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service)

Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service) Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service) Περίληψη Πόροι του δικτύου Εφαρµογές και οι απαιτήσεις τους Συµφόρηση και µέθοδοι αποσυµφόρησης Στο επίπεδο µεταφοράς

Διαβάστε περισσότερα

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αποτελέσματα μετρήσεων

Διαβάστε περισσότερα

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων 01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883 e Prtcl-01 Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων Συνοπτική Παρουσίαση Το σύστημα e Prtcl-01 Το σύστημα

Διαβάστε περισσότερα

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

Περιεχόµενα. Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα. Εισαγωγή Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα Περιεχόµενα Εισαγωγή Επικοινωνία εδοµένων Αναλογική vs. Ψηφιακή Μετάδοση ιαµόρφωση σήµατος Κανάλια επικοινωνίας Κατεύθυνση και ρυθµοί µετάδοσης Ασύγχρονη

Διαβάστε περισσότερα

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Βασισμένο σε μια εργασία των Καζαρλή, Καλόμοιρου, Μαστοροκώστα, Μπαλουκτσή, Καλαϊτζή, Βαλαή, Πετρίδη Εισαγωγή Η Εξελικτική Υπολογιστική

Διαβάστε περισσότερα

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη

Διαβάστε περισσότερα

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 1ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αποτελέσματα μετρήσεων

Διαβάστε περισσότερα

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος? Μετάδοση Δεδομένων Δίκτυα Υπολογιστών 68 Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της Απάντηση : Στα δίκτυα μεταγωγής κυκλώματος (circuit switching networks), η μετάδοση των

Διαβάστε περισσότερα

Οι δομές δεδομένων στοίβα και ουρά

Οι δομές δεδομένων στοίβα και ουρά Καθηγητής Πληροφορικής Απαγορεύεται η αναπαραγωγή των σημειώσεων χωρίς αναφορά στην πηγή Βίντεο: https://youtu.be/j8petzztqty Οι δομές δεδομένων στοίβα και ουρά Εισαγωγή Στα πλαίσια του μαθήματος της Ανάπτυξης

Διαβάστε περισσότερα

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΕΞΑΓΩΓΗ ΤΗΣ 2 ης ΜΕΤΡΗΤΙΚΗΣ ΕΚΣΤΡΑΤΕΙΑΣ ΔΕΙΚΤΩΝ ΠΟΙΟΤΗΤΑΣ ΣΥΣΤΗΜΑΤΩΝ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αποτελέσματα μετρήσεων

Διαβάστε περισσότερα

Εκπαιδευτική Μονάδα 10.2: Εργαλεία χρονοπρογραμματισμού των δραστηριοτήτων.

Εκπαιδευτική Μονάδα 10.2: Εργαλεία χρονοπρογραμματισμού των δραστηριοτήτων. Εκπαιδευτική Μονάδα 10.2: Εργαλεία χρονοπρογραμματισμού των δραστηριοτήτων. Στην προηγούμενη Εκπαιδευτική Μονάδα παρουσιάστηκαν ορισμένα χρήσιμα παραδείγματα διαδεδομένων εργαλείων για τον χρονοπρογραμματισμό

Διαβάστε περισσότερα

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

ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ TE ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΟΜΕΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ TE ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΟΜΕΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ «Μελέτη και εργαστηριακές μετρήσεις ενός πομποδέκτη LTE μονού φέροντος» Επιμέλεια:

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 6: Στρατηγικές Απόρριψης Πακέτων στον ΠΠΔ Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Ουρές //1 εν Σειρά - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών arkov - Θεώρημα Jackson Εφαρμογή σε Δίκτυα Μεταγωγής Πακέτου Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 25/4/2018

Διαβάστε περισσότερα

Σχεδιασµός βασισµένος σε συνιστώσες

Σχεδιασµός βασισµένος σε συνιστώσες Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι

Διαβάστε περισσότερα

Πρωτόκολλο TCP Διάλεξη ΙΙI

Πρωτόκολλο TCP Διάλεξη ΙΙI Πρωτόκολλο TCP Διάλεξη ΙΙI Χρόνος επαναμετάδοσης Στην προηγούμενη διάλεξη είδαμε ότι: Η πρόβλεψη του χρόνου επαναμετάδοσης ενός πακέτου βάσει του εκθετικού μέσου παρατηρημένου χρόνου παράδοσης παλιότερων

Διαβάστε περισσότερα

2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ

2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ 2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ Προκειμένου να επιτευχθεί η «ακριβής περιγραφή» ενός αλγορίθμου, χρησιμοποιείται κάποια γλώσσα που μπορεί να περιγράφει σειρές ενεργειών με τρόπο αυστηρό,

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Ανοικτά Δίκτυα Ουρών arkov - Θεώρημα Jackson (1) Παράδειγμα Επίδοσης Δικτύου Μεταγωγής Πακέτου (2) Παράδειγμα Ανάλυσης Υπολογιστικού Συστήματος Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer. Υπόστρωμα Ελέγχου Πρόσβασης Μέσου Medium Access Control Sub-layer. Πρόβλημα Υπάρχει ένα κανάλι το οποίο «μοιράζονται» πολλοί κόμβοι. Πρόβλημα: Ποίος μεταδίδει και πότε; Περίληψη Κανάλια πολλαπλής πρόσβασης

Διαβάστε περισσότερα

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα

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

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 8 ΣΥΜΠΕΡΑΣΜΑΤΑ. 8.1 Εισαγωγή

ΚΕΦΑΛΑΙΟ 8 ΣΥΜΠΕΡΑΣΜΑΤΑ. 8.1 Εισαγωγή ΣΥΜΠΕΡΑΣΜΑΤΑ 8.1 Εισαγωγή Η διατριβή συµβάλλει στην ανάπτυξη µεθόδων παροχής ΠοιΥπ σε DiffServ IP δίκτυα και το επιτυγχάνει µε δύο διαφορετικούς τρόπους: µε την παρουσίαση µεθόδων παροχής ΠοιΥπ που παρέχουν

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

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

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό. ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2)

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2) ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2) Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 8/3/2017 ΠΑΡΑΜΕΤΡΟΙ (1/4) (Επανάληψη) Ένταση φορτίου (traffic intensity)

Διαβάστε περισσότερα

Πολυμέσα σε Δίκτυα Κινητών Συσκευών

Πολυμέσα σε Δίκτυα Κινητών Συσκευών Πολυμέσα σε Δίκτυα Κινητών Συσκευών Ποιότητα υπηρεσιών Βίντεο κατ' απαίτηση Πολυεκπομπή Βίντεο-συνομιλία Στοιχεία και προβλέψεις CISCO Το 60% της κίνησης δεδομένων στα Δίκτυα Κινητών αφορούσε σε βίντεο

Διαβάστε περισσότερα

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η Δίκτυα Η/Υ Θεωρία Διάλεξη 2η Kάρτες Δικτύωσης (NIC-Network Interface Controller) Βασικές εντολές δρομολόγησης και ανίχνευσης Η κάρτα δικτύου συνδέει τον υπολογιστή στο τοπικό δίκτυο παράγει και λαμβάνει

Διαβάστε περισσότερα