ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 6: Differentiated Services (DiffServ) III Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής,

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Τέλος Ενότητας.
Advertisements

Η ανοσοαποτύπωση ως επιβεβαιωτική μέθοδος
Τριφασικά συμμετρικά δίκτυα σε συνδεσμολογία Υ (1/2)
Καμπυλότητα Φακού P c
Παράγοντες που επηρεάζουν τη δύναμη ενός μυός 1/2
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΚΤΥΑΚΩΝ ΠΡΩΤΟΚΟΛΛΩΝ ΜΕ ΕΜΦΑΣΗ ΣΕ.
Σχεδίαση Ολοκληρωμένων Κυκλωμάτων
ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 4: Differentiated Services (DiffServ) I Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής,
Ενότητα 8: Μιλάμε για το θέατρο
Εισαγωγή στους Η/Υ Ενότητα 1: Εισαγωγή στους Η/Υ Ιωάννης Σταματίου Οργάνωση και Διοίκηση Επιχειρήσεων.
Υπηρεσίες Πληροφόρησης Ενότητα 7: Είδη υπηρεσιών πληροφόρησης – Εξυπηρέτηση (β’ μέρος) Δρ. Ευγενία Βασιλακάκη Τμήμα Βιβλιοθηκονομίας και Συστημάτων Πληροφόρησης.
ΦΙΛΟΣΟΦΙΑ ΤΟΥ ΔΙΚΑΙΟΥ Ενότητα 1: Εισαγωγή στην έννοια της Φιλοσοφίας του Δικαίου Διδάσκων: Μιχαήλ Παρούσης, Αναπλ. Καθηγητής Σχολή Ανθρωπιστικών και Κοινωνικών.
Ασυνέχειες: Μηχανική περιγραφή ΙI Νικόλαος Σαμπατακάκης Σχολή Θετικών Επιστημών Τμήμα Γεωλογίας.
ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 5: Differentiated Services (DiffServ) II Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής,
ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 3: Integrated Services (IntServ) II Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής,
Τεχνολογία οφθαλμικών φακών Ι (Ε) Ενότητα 5: Έγχρωμοι φακοί Θεμιστοκλής Γιαλελής, Οπτικός, MSc, PhD candidate ΕΔΙΠ του τμήματος Οπτικής και Οπτομετρίας.
Εισαγωγή στην Ψυχολογία Ενότητα 2:Τομείς Έρευνας της Σύγχρονης Ψυχολογίας Διδάσκουσα: Ειρήνη Σκοπελίτη Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην.
ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ
Eιδικά θέματα βάσεων χωρικών δεδομένων και θεωρία συστημάτων
Κανόνες Ασφαλείας Εργοταξίων
ΟΙΚΟΝΟΜΙΚΑ ΤΟΥ ΕΛΕΓΧΟΥ ΤΗΣ ΡΥΠΑΝΣΗΣ
Όνομα Καθηγητή: Χρήστος Τερέζης
Άλλες μορφές νευρώσεων
Διαχείριση παραγωγής εντύπων 1/2
Επικοινωνιακός Προγραμματισμός Ι
Άσκηση 8 (1 από 3) Προβολές 1. Να επιλέξετε ένα θέμα βασισμένο σε κάποια παράγραφο / υποπαράγραφο του κεφαλαίου 6 των σημειώσεων και να κάνετε μια εργασία.
Υπολογιστική Γεωμετρία και Εφαρμογές στις ΒΧΔ
Ενότητα 7: Ισορροπία της αγοράς
Ενότητα 4 (part B) : Ιατρική ηθική
Παρουσίαση ναυπηγικών γραμμών 1/3
Ορισμός Επίδειξη είναι η παρουσίαση μιας πράξης μιας διαδικασίας ή ενός φαινόμενου με πραγματικά μέσα. Όταν δεν χρησιμοποιούνται πραγματικά μέσα ΑΠΕΙΚΟΝΙΣΗ.
Τεχνολογία και Προγραμματισμός Υπολογιστών
Εισαγωγή στους Η/Υ Ενότητα 9: Μετατροπές και πράξεις στους Η/Υ
Ταυτότητα και περίγραμμα μαθήματος
Δίκτυα Υπολογιστών ΙΙ (Ε)
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων
ΠΡΟΤΥΠΟ ΕΛΟΤ EN ISO 3251 Ζύγιση μάζας υγρού μελανιού (m1 g)
Ενότητα 13 Αξιολόγηση μαθήματος και διδάσκοντος από την εφαρμογή της Μονάδας Ολικής Ποιότητας (ΜΟΔΙΠ) του ΤΕΙ Αθήνας Αξιολόγηση του μαθήματος Αξιολόγηση.
Άσκηση 9 (1 από 2) Ανακαλύψτε στο χάρτη σας μερικά χαρτογραφικά αντικείμενα που να ανήκουν στις παρακάτω κατηγορίες : φυσικά, τεχνητές κατασκευές, αφηρημένα.
Ο Πλάτων και ο Αριστοτέλης για την ψυχή
Σχολή Ανθρωπιστικών και Κοινωνικών Σπουδών Τμήμα Φιλοσοφίας
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 9 (PART A): Σχέση Ηθικής και Δικαιοσύνης
Τοπολογικές σχέσεις 1/3 Βρείτε και περιγράψτε τις τοπολογικές σχέσεις σύμφωνα με τους (Pantazis, Donnay 1996) για τα παρακάτω γεω-γραφικά αντικείμενα:
ΦΙΛΟΣΟΦΙΑ ΤΟΥ ΔΙΚΑΙΟΥ Ενότητα 12: Δικαστής και διαδικασίας δίκης
Κανονικοποίηση ΤΙ ΕΙΝΑΙ ; Τεχνική Διαδικασία
Προσχολική Παιδαγωγική
Επικοινωνιακός Προγραμματισμός Ι
Εικαστικές συνθέσεις - Χρώμα στο χώρο
Γενική και Μαθηματική Χαρτογραφία (Ε)
Οργάνωση και Διοίκηση Πρωτοβάθμιας (Θ)
Εισαγωγή στις εικαστικές τέχνες
Εισαγωγή στους Η/Υ Ενότητα 1: Εισαγωγή στους Η/Υ Ιωάννης Σταματίου
Λιθογραφία – Όφσετ (Θ) Ενότητα 8.2: Εκτυπωτική Διαδικασία Μηχανής
Συστήματα Επικοινωνιών
Επικοινωνιακός Προγραμματισμός Ι
Εισαγωγή στους Η/Υ Ενότητα 12: Το διάγραμμα ροής και η λειτουργία του
Αριστοτέλης: Γνωσιοθεωρία Μεταφυσική
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 5 (part A): Ηθική αρχών και ηθική ωφέλειας
Τηλεοπτική και Ραδιοφωνική Παραγωγή
Ειδικά θέματα βάσεων χωρικών δεδομένων και θεωρία συστημάτων -E
Γενική και Μαθηματική Χαρτογραφία (Ε)
Μυθος και Τελετουργία στην Αρχαία Ελλάδα
Ενότητα 8: Συστήματα Υγείας στην Ευρώπη: Γαλλία
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 5 (part B): Ηθική αρχών και ηθική ωφέλειας
Γενική και Μαθηματική Χαρτογραφία (Ε)
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 6 (part A): Όταν τα άτομα δεν είναι σε θέση να λάβουν αποφάσεις για τον εαυτό τους Διδάσκων: Μιχαήλ Παρούσης, Αναπλ. Καθηγητής.
Οργανική Χημεία (Ε) Ενότητα 2: Προσδιορισμός σημείου τήξης
Ενότητα 1: ……………….. Όνομα Επώνυμο Τμήμα __
Επικοινωνιακός Προγραμματισμός Ι
Μεταγράφημα παρουσίασης:

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 6: Differentiated Services (DiffServ) III Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών site:

2 Εισαγωγή στην Ποιότητα Υπηρεσίας Σκοποί ενότητας Η παρουσίαση των διάφορων υπηρεσιών για την παροχή ποιότητας υπηρεσίας σε δικτυακή κίνηση Η παρουσίαση της υπηρεσίας Managed Bandwidth Service H παρουσίαση των Bandwidth Brokers και του ρόλου τους

3 Εισαγωγή στην Ποιότητα Υπηρεσίας Περιεχόμενα ενότητας Υπηρεσίες EF based – IP Premium Υπηρεσίες AF based Υπηρεσία LBE Υπηρεσία MBS Bandwidth Brokers

Differentiated Services (DiffServ) III

5 Εισαγωγή στην Ποιότητα Υπηρεσίας DiffServ Υπηρεσίες (1) EF based – Έχουν σαν στόχο να προσομοιώσουν τις εικονικές μισθωμένες γραμμές για την εξυπηρέτηση κίνησης που προέρχεται από συνένωση ροών (όπως προκύπτει από την εφαρμογή των μηχανισμών ταξινόμησης και μαρκαρίσματος) – Οι υπηρεσίες αυτές απευθύνονται σε εφαρμογές πραγματικού χρόνου ευαίσθητες στην διακύμανση καθυστέρησης και στην απώλεια πακέτων που απαιτούν εγγυήσεις χωρητικότητας.

6 Εισαγωγή στην Ποιότητα Υπηρεσίας DiffServ Υπηρεσίες (2) AF based – Βασίζονται στην Εξασφαλισμένης Προώθησης (Assured Forwarding) ανά κόμβο συμπεριφορά του δικτύου (PHB) – Στόχο τους αποτελεί να εγγυηθούν την εξυπηρέτηση μιας ροής που εναρμονίζεται με το συμφωνηθέν προφίλ με πολύ μεγάλη πιθανότητα και αντίστοιχα κίνηση που βρίσκεται εκτός προφίλ με μικρότερη πιθανότητα – Γενικά οι υπηρεσίες αυτές βρίσκονται σε πρώιμο στάδιο και αποτελεί θέμα διερεύνησης ο ακριβής καθορισμός τους και η λεπτομερειακή μελέτη της απόδοσης που μπορεί να επιτύχουν

7 Εισαγωγή στην Ποιότητα Υπηρεσίας EF based υπηρεσίες Ο ορισμός τους βασίζεται στα ακόλουθα σημεία: – Στον καθορισμό της διεπαφής μεταξύ DiffServ διαχειριστικών τμημάτων (DiffServ domains) έτσι ώστε και αυτό να εμφανίζει συμπεριφορά βασισμένη σε EF. – Στον περιορισμό της χωρητικότητας που αφιερώνεται στην υπηρεσία για να αποφευχθεί αποκλεισμός της κίνησης καλύτερης προσπάθειας (κατάλληλη διαστασιολόγηση) – Σε μια αρχική στατική ρύθμιση των δικτυακών συσκευών για την παροχή της υπηρεσίας. – Στην ελαχιστοποίηση των μηχανισμών που χρησιμοποιούνται ανά κόμβο.

8 Εισαγωγή στην Ποιότητα Υπηρεσίας IP Premium (1) Η πρώτη EF based υπηρεσία είναι η IP Premium Οι μηχανισμοί που απαιτούνται για την υλοποίηση της είναι: – αρχικά ένας μηχανισμός αποδοχής κλήσης, όπου συνήθως η αποδοχή κλήσης γίνεται με βάση τις ΣΔΕΠΥ – Επίσης απαιτείται ένας μηχανισμός ταξινόμησης σε συνενώσεις ροών – Σύμφωνα με τον ορισμό της IP Premium υπηρεσίας αν τα πακέτα περιέχουν διευθύνσεις που εξυπηρετούνται από την υπηρεσία αυτή εντάσσονται στο aggregate της κίνησης στην διεπαφή εισόδου του δρομολογητή. Στην συνέχεια η ταξινόμηση γίνεται αποκλειστικά με βάση το DSCP στην επικεφαλίδα του πακέτου. – Τέλος πακέτα μαρκάρισμενα με το IP premium DSCP μη νόμιμα απορρίπτονται

9 Εισαγωγή στην Ποιότητα Υπηρεσίας IP Premium (2) Αν η ροή βρίσκεται στο διαχειριστικό τμήμα του χρήστη, τότε η αστυνόμευση γίνεται με βάση έναν token bucket αλγόριθμο και τις παραμέτρους της ΣΔΕΠΥ Επίσης σε αυτό το σημείο ο χρήστης μπορεί να μορφοποιήσει και την κίνηση του αφού η υπηρεσία αυτή δεν επιτρέπει μορφοποίηση σε άλλο σημείο του δικτύου. Η διαδικασία της μορφοποίησης θεωρείται σημαντική καθώς το μέγεθος της μνήμης προσωρινής αποθήκευσης στις δικτυακές συσκευές κατά μήκος του μονοπατιού που ακολουθείται είναι περιορισμένο με αποτέλεσμα αν δεν έχει μορφοποιηθεί επαρκώς η κίνηση, τότε να γεμίζουν και πακέτα να απορρίπτονται

10 Εισαγωγή στην Ποιότητα Υπηρεσίας IP Premium (3) Το προφίλ αστυνόμευσης (token bucket) πρέπει να ορίζεται (σύμφωνα με τον ορισμό της) με βάθος μερικά πακέτα και χωρητικότητα ελαφρά μεγαλύτερη από αυτή που εγγυάται η υπηρεσία. Στόχος είναι να απορροφώνται και κάποιες μικρές αλλοιώσεις στα χαρακτηριστικά της κίνησης Η αστυνόμευση γίνεται μόνο στους κόμβους εισόδου σε DiffServ domain. (ελαχιστοποίηση χρησιμοποιούμενων μηχανισμών). Επίσης αυτό μπορεί να αποφευχθεί αν η κίνηση προέρχεται από κάποιο άλλο «έμπιστο» διαχειριστικό τμήμα. Τα πακέτα εισάγονται σε ξεχωριστή ουρά με αυστηρή κατά προτεραιότητα χρονοδρομολόγηση προκειμένου να επιτυγχάνεται η ελάχιστη δυνατή καθυστέρηση. Τέλος, δεν απαιτεί μηχανισμούς διαχείρισης ουρών αφού προφανώς η ουρά εξυπηρέτησης θα έχει μικρό μήκος

11 Εισαγωγή στην Ποιότητα Υπηρεσίας IP Premium (4) Χρησιμοποιείται η DSCP τιμή Αυστηρή αστυνόμευση με βάση το token bucket (CIR και depth) – Ιδιαίτερη σημασία επιλογής προφίλ αστυνόμευσης ανάλογα με το πρωτόκολλο μεταφοράς (TCP ή UDP) – token bucket profile και εξάρτηση από TCP window = (2*delay*bandwidth)/(8*MTU) αυστηρή κατά προτεραιότητα χρονοδρομολόγηση – Χρήση Priority Queueing ή της ουράς μέγιστης προτεραιότητας του Modified Deficit Round Robin (strict priority mode) Παρέχεται σήμερα από το Geant και διάφορα NRENs

12 Εισαγωγή στην Ποιότητα Υπηρεσίας QBone Premium Ορίστηκε από τη ομάδα QBone του Internet2 Έχει σαν στόχο την παροχή εγγυήσεων χωρητικότητας χωρίς απώλειες πακέτων, με την ελάχιστη δυνατή καθυστέρηση και jitter σε κίνηση με περιορισμένο μέγιστο ρυθμό που διατρέχει πολλαπλά διαχειριστικά τμήματα Παρόμοια με την IP Premium Διαφορές: – η QBone Premium απαιτεί οι συνοριακοί κόμβοι ενός domain να υποστηρίζουν την μορφοποίηση της συνένωσης ροών που εξέρχονται από αυτούς.

13 Εισαγωγή στην Ποιότητα Υπηρεσίας Απόδοση EF based Υπηρεσιών (1) Η μελέτη και ανάλυση της ποιότητας υπηρεσίας που παρέχουν παρουσιάζει μεγάλη δυσκολία – Αφορούν συνενώσεις ροών που η μορφή και τα χαρακτηριστικά τους δεν μπορούν να προσεγγιστούν εύκολα, ενώ επίσης δέχονται και αλλοίωση από τα IP δίκτυα. Έχουν παρουσιαστεί διάφορες έρευνες για την απόδοση των EF based υπηρεσιών. Τα σημεία τα οποία εξετάζονται είναι η επίδραση του μεγέθους της ουράς και του αλγόριθμου δρομολόγησης

14 Εισαγωγή στην Ποιότητα Υπηρεσίας Απόδοση EF based Υπηρεσιών () Σημαντικές παρατηρήσεις: – Η μέση καθυστέρηση φαίνεται να αυξάνεται γραμμικά με την αύξηση του μεγέθους του πακέτου – Η αύξηση παρουσιάζεται περισσότερο απότομη με την απουσία κίνησης καλύτερης προσπάθειας. – Η διακύμανση καθυστέρησης, παρουσιάζεται κατά την απουσία κίνησης καλύτερης προσπάθειας να αυξάνεται γραμμικά ενώ με την παρουσία της παρουσιάζει μεταβολές χωρίς να ακολουθεί συγκεκριμένη μορφή.

15 Εισαγωγή στην Ποιότητα Υπηρεσίας Απόδοση EF based Υπηρεσιών (3) Πειραματική αξιολόγηση της απόδοσης που αντιλαμβάνεται η EF κίνηση κατά μήκος ενός DiffServ διαχειριστικού τμήματος όπου υπάρχουν πολλά σημεία συγκέντρωσης ροών και επομένως πιθανά σημεία συμφόρησης.

16 Εισαγωγή στην Ποιότητα Υπηρεσίας Απόδοση EF based Υπηρεσιών (4) Συμπεράσματα: – Η καθυστέρηση από άκρο σε άκρο είναι ανάλογη του αριθμού των σημείων που παρουσιάζουν συμφόρηση στη διαδρομή των πακέτων από την πηγή στον προορισμό – Οι καθυστερήσεις των EF πακέτων οφείλονται κυρίως στην καθυστέρηση στις ουρές. – Η συνένωση πολλών ροών οδηγεί στην αύξηση της καθυστέρησης και της διακύμανσης καθυστέρησης και ιδίως στη δεύτερη περίπτωση η επίδραση του βαθμού συνένωσης είναι αντιστρόφως ανάλογη του μεγέθους των EF πακέτων. – Διακύμανση καθυστέρησης εμφανίζεται ακόμη και στις περιπτώσεις όπου δεν έχουμε κίνηση καλύτερης προσπάθειας αλλά υπάρχουν συνενώσεις EF κίνησης. Οφείλεται στη συγκέντρωση πακέτων στις ουρές της EF κίνησης καθώς απομακρύνονται από την είσοδο του DiffServ domain

17 Εισαγωγή στην Ποιότητα Υπηρεσίας Βασικές Αρχές σχεδίασης EF based υπηρεσιών Εξάλειψη των παρενεργειών στην απόδοση εξαιτίας της δημιουργίας συνενώσεων καθώς η EF κίνηση διατρέχει ένα DiffServ enabled domain – Πρέπει να διατηρείται το φορτίο σε χαμηλά επίπεδα προκειμένου να μπορεί το δίκτυο να απορροφά τις εκρήξεις χωρίς επιβάρυνση της απόδοσης. Συνεπώς η σωστή υλοποίηση μιας EF-βασισμένης υπηρεσίας πρέπει να επιτυγχάνει 2 στόχους: – Να έχουν ρυθμιστεί οι μνήμες προσωρινής αποθήκευσης να έχουν τόσες θέσεις ώστε να απορροφούν τις εκρήξεις και συνάμα – Το μέγεθος των μνημών προσωρινής αποθήκευσης να μην προκαλεί αύξηση της καθυστέρησης από άκρο σε άκρο λόγω παρατεταμένης παραμονής σε αυτούς πακέτων. Επίσης σημαντικό παράγοντα αποτελεί και ο αλγόριθμος χρονοδρομολόγησης που θα επιλεγεί. – Απαιτείται πάντως κάποιος ισχυρός μηχανισμός αυστηρής προτεραιότητας

18 Εισαγωγή στην Ποιότητα Υπηρεσίας AF based Υπηρεσίες (1) Βασικές Αρχές ορισμού AF PHB υπηρεσιών: – Δεν πρέπει να γίνεται συνένωση των ροών 2 διαφορετικών AF κλάσεων. – Σε κάθε κλάση πρέπει να παρέχεται συγκεκριμένη ποσότητα πόρων και η κλάση πρέπει να επιτυγχάνει το ρυθμό της τόσο βραχυπρόθεσμα όσο και μακροπρόθεσμα. – Η πιθανότητα εξυπηρέτησης ενός πακέτου πρέπει να είναι αντιστρόφως ανάλογη της προτεραιότητας εξυπηρέτησής του. – Κάθε κόμβος πρέπει να δέχεται πακέτα των κλάσεων και πρέπει να τα εξυπηρετεί με τουλάχιστον 2 διαφορετικά επίπεδα προτεραιότητας. – Κάθε κόμβος πρέπει να διατηρεί αναλλοίωτη τη σειρά των πακέτων που ανήκουν στην ίδια ροή και στην ίδια κλάση AF.

19 Εισαγωγή στην Ποιότητα Υπηρεσίας AF based Υπηρεσίες (2) Στο σημείο εισόδου στο domain γίνεται πρώτα σύγκριση της πραγματικής συνένωσης κίνησης με τα προκαθορισμένα και συμφωνημένα χαρακτηριστικά που θα έπρεπε να έχει – Έτσι η κίνηση εντός προφίλ μαρκάρεται με προτεραιότητα 1 (πράσινα πακέτα) – κίνηση εκτός προφίλ αλλά εντός ενός ορίου σαν προτεραιότητας 2 (κίτρινα πακέτα) – Τέλος η υπόλοιπη σαν προτεραιότητας 3 (κόκκινα πακέτα) – Η διαδικασία αυτή συνήθως γίνεται με τη χρήση 2 συνεχόμενων leaky bucket που λειτουργούν όμως και σαν μορφοποιητές. – Στη συνέχεια μέσα στο δίκτυο κάθε AF κλάση διαχειρίζεται διαφορετικά όσο αφορά το θέμα της απόρριψης πακέτων από τους μηχανισμούς διαχείρισης ουρών. Παρουσιάζουν ορατή βελτίωση στην ποιότητα εξυπηρέτησης μόνο στην περίπτωση που το δίκτυο βρίσκεται σε συμφόρηση.

20 Εισαγωγή στην Ποιότητα Υπηρεσίας Εγγυήσεις σε AF based Υπηρεσίες Οι AF-based υπηρεσίες δεν παρέχουν συγκεκριμένες εγγυήσεις για την καθυστέρηση και τη διακύμανση καθυστέρησης Συγκεκριμένα για την παροχή εγγυήσεων από τις AF- βασισμένες υπηρεσίες ισχύουν: – Για την εξασφάλιση χωρητικότητας σε over-provisioned δίκτυα (δίκτυα όπου υπάρχει αφθονία εύρους ζώνης για τις ανάγκες και δυνατότητες των υπαρχόντων πελατών) είναι εφικτή η εγγύηση ρυθμού μόνο για την βασική πρόσβαση στους πόρους του δικτύου και όχι για χωρητικότητα που μπορεί να είναι αδιάθετη. – Η πιθανότητα απόρριψης πακέτων μπορεί να είναι εγγυημένη μόνο όταν πρόκειται για ΣΔΕΠΥ μεταξύ 2 διαχειριστικών τμημάτων – Τέλος για την καθυστέρηση ισχύουν ακριβώς τα ίδια όπως και στην περίπτωση της απόρριψης πακέτων.

21 Εισαγωγή στην Ποιότητα Υπηρεσίας Υπηρεσία Less Than Best- Effort (LBE) προσανατολίζεται για χρήση από εφαρμογές που δεν ενδιαφέρονται για βέβαια μετάδοση πακέτων αλλά αυτά μεταδίδονται όταν υπάρχει διαθέσιμο εύρος ζώνης – Τέτοια παραδείγματα είναι εφαρμογές ftp mirroring, GRID μεταφορά δεδομένων, δικτυακή κράτηση αντιγράφων ασφαλείας DSCP τιμή Γενικοί κανόνες: – Τα πακέτα που ανήκουν στην κλάση αυτή πρέπει να χρησιμοποιούν ξεχωριστή ουρά, χωρίς να μπλέκονται με πακέτα άλλων κλάσεων – χρησιμοποιεί έναν μηχανισμό χρονοδρομολόγησης όπου δίνει στην κλάση απειροελάχιστο εύρος ζώνης – Σε δρομολογητές όπου δεν υλοποιούν την υπηρεσία τότε τα πακέτα προωθούνται με την best effort υπηρεσία

22 Εισαγωγή στην Ποιότητα Υπηρεσίας Υπηρεσία Διαχειριζόμενης Χωρητικότητας (MBS) Point to point συνδέσεις εγγυημένου εύρους ζώνης – Δεν παρέχονται εγγυήσεις για καθυστέρηση ή jitter Διαθέσιμες τεχνολογικές λύσεις – ATM PVCs – Classic DiffServ μεθόδων και ιδίως της υπηρεσίας IP Premium – Χρήση συνδυασμού DiffServ μεθόδων με MPLS VPNs και traffic engineering χαρακτηριστικά Παρέχεται από το Geant και διάφορα NRENs

23 Βασικά στοιχεία ευρυζωνικών επικοινωνιών Μέρος 1 Υλοποίηση MBS υπηρεσίας (1) Ιδεατά ιδιωτικά δίκτυα επιπέδου 2 μεταξύ των 2 άκρων – CE, PE, P δρομολογητές Οι access δρομολογητές των πελατών είναι οι CE Οι ακραίοι δρομολογητές του δικτύου κορμού είναι οι PE Οι υπόλοιποι δρομολογητές στο μονοπάτι είναι P Υπολογισμός μονοπατιού Traffic engineering Πηγή: Configuring MPLS Basic VPN with RIP on Customer Side, col-label-switching-mpls/mpls/13732-mpls-vpn-rip.pdf

24 Εισαγωγή στην Ποιότητα Υπηρεσίας Υλοποίηση MBS υπηρεσίας (2) Εκμεταλλεύεται χαρακτηριστικά του MPLS Σηματοδοσία και εγκατάσταση LSP – Δημιουργεί ένα LSP κατά μήκος του μονοπατιού Χρησιμοποιεί dynamic ή explicit path Επιτρέπει recovery από link failures (με χρήση του fast reroute) – Διαθέσιμοι μηχανισμοί RSVP-TE και CR-LDP – Λειτουργία του RSVP-TE Ο αποστολέας στέλνει PATH μήνυμα με το label που θα χρησιμοποιηθεί Το rsvp δηλώνει το ζητούμενο bandwidth – Failure recovery (Επιτρέπει τη δημιουργία εναλλακτικών μονοπατιών που μετρούν σαν αντικατάσταση των παλιών στη δέσμευση εύρους ζώνης)

25 Εισαγωγή στην Ποιότητα Υπηρεσίας Υλοποίηση MBS υπηρεσίας (3) Δέσμευση του εύρους ζώνης – Με χρήση κλασσικών DiffServ μεθόδων Το RSVP πραγματοποιεί τη σηματοδοσία και έλεγχο του διαθέσιμου εύρους ζώνης MDRR ή (Weighted Fair Queueing) Δέσμευση για τις κλάσεις που δημιουργούνται από το MPLS EXP πεδίο Δέσμευση ανα traffic engineering tunnel Χρησιμοποίηση καθολικά αυτού του μοντέλου Η λύση αυτή απαιτεί κατάλληλη διαμόρφωση όλων των δρομολογητών Η υλοποίηση αυτή είναι εύκολα επεκτάσιμη και διασυνδέσιμη με άλλες

26 Βασικά στοιχεία ευρυζωνικών επικοινωνιών Μέρος 1 Εισαγωγή στους Bandwidth Βrokers Η παροχή υπηρεσιών Ποιότητας Εξυπηρέτησης σε ένα σύγχρονο δίκτυο είναι αρκετά δύσκολη προσπάθεια καθώς απαιτεί την εμπλοκή πολλών ατόμων για την αποδοχή των αιτημάτων παροχής της υπηρεσίας και την αντίστοιχη διαμόρφωση του δικτύου. Η διαδικασία αυτή έχει γίνει προσπάθεια να αυτοματοποιηθεί σε μεγάλο βαθμό με την δημιουργία ενός ολοκληρωμένου συστήματος που λέγεται «Bandwidth Broker». Αρχιτεκτονική κατανεμημένη ή κεντρικοποιημένη

27 Βασικά στοιχεία ευρυζωνικών επικοινωνιών Μέρος 1 Bandwidth Broker Βασίζεται στο RFC 2905 Ένας bandwidth broker αποτελείται από πολλές οντότητες που συνεργάζονται μεταξύ τους – Admission control – Interface δημιουργίας αιτημάτων – Interface ανανέωσης/ διαμόρφωσης δρομολογητών – Interface επικοινωνίας/ διασύνδεσης με γειτονικούς BBs

28 Εισαγωγή στην Ποιότητα Υπηρεσίας Λειτουργία του Bandwidth Broker (1) Διαχειρίζεται τους δρομολογητές του δικτύου Καταγράφει όλες τα διαθέσιμα SLA Έχει έλεγχο του δικτύου και των χρησιμοποιούμενων πόρων Διαχειρίζεται όλες τις υπηρεσίες QoS που προσφέρει το δίκτυο

29 Εισαγωγή στην Ποιότητα Υπηρεσίας Λειτουργία του Bandwidth Broker (2) Συνεπώς: – Δέχεται αιτήματα χρήσης κάθε υπηρεσίας – Αποφαίνεται αν μπορούν να υποστηριχτούν – Σε θετική απάντηση διαμορφώνει αυτόματα το δίκτυο – Υλοποιεί όλες τα SLA και φροντίζει ώστε να μην παραβιάζετε κανένα – Φροντίζει για την επικοινωνία με γειτονικά domains μέσω των γειτονικών bandwidth brokers

30 Εισαγωγή στην Ποιότητα Υπηρεσίας Σύντομη ανασκόπηση Υπηρεσίες EF based – IP Premium Υπηρεσίες AF based Υπηρεσία LBE Υπηρεσία MBS Bandwidth Brokers

31 Εισαγωγή στην Ποιότητα Υπηρεσίας Βιβλιογραφία Σημειώσεις μαθήματος (Κεφάλαιο 4) Βιβλία – S. Vegesna, IP Quality of Service: the complete resource for understanding and deploying IP Quality of Service for Cisco networks, Cisco Press, 2001 – H. K. Lew, S. Spanier, M. Ford, T. Stevenson, Internetworking Technologies Handbook, Cisco Press, 1998 – W. Stallings, Data and Computer Communications, 10th edition, Pearson, 2013 – W. Stevens, TCP / IP Illustrated, Volume 1: The Protocols, 2nd edition, Addison- Wesley, 2011 Links: – uphresias?language=el (Δικτυακός τόπος μαθήματος) uphresias?language=el

32 Εισαγωγή στην Ποιότητα Υπηρεσίας Ερωτήσεις

Τέλος Ενότητας

34 Εισαγωγή στην Ποιότητα Υπηρεσίας Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στο πλαίσιο του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Αθηνών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

Σημειώματα

36 Εισαγωγή στην Ποιότητα Υπηρεσίας Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0.

37 Εισαγωγή στην Ποιότητα Υπηρεσίας Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Χρήστος Μπούρας «Μηχανισμοί Ποιότητας Υπηρεσίας σε Δίκτυα. Differentiated Services (DiffServ) III». Έκδοση: 1.0. Πάτρα Διαθέσιμο από τη δικτυακή διεύθυνση:

38 Εισαγωγή στην Ποιότητα Υπηρεσίας Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί.