Δίκτυα Ευρείας Ζώνης Υπευθ. Καθηγητής: Ι. Βενιέρης
Περιεχόμενα Τεχνολογίες Μεταγωγέων Πακέτου Multi-Protocol Label Switching
Αρχιτεκτονικό Πρότυπο Μεταγωγέα ΑΤΜ Λειτουργικές Απαιτήσεις Χρήστη Ελέγχου Διαχείρισης Έλεγχος τηλεπικοινωνιακής κίνησης Λειτουργικές Μονάδες Εισόδου – Εξόδου Μεταγωγής Πακέτου Ελέγχου Αποδοχής Κλήσης Διαχείρισης Συστήματος Κατανομή και Ανάθεση Λειτουργιών
Τεχνολογίες Μεταγωγέων Πακέτου Μεταγωγείς Διαμοιραζόμενης Μνήμης Μεταγωγείς Διαμοιραζόμενου Μέσου Μεταγωγείς Διαμοιραζόμενου Χώρου
Μεταγωγείς Διαμοιραζόμενης Μνήμης Μνήμη: Καθολικά κοινή Πιο αποδοτικό Λιγότερο δίκαιο Διαμοιρασμένη σε τμήματα (ένα για κάθε θύρα εξόδου) Στενωπός: ταχύτητα προσπέλασης μνήμης
Μεταγωγείς Διαμοιραζόμενου Μέσου Βασικά Χαρακτηριστικά: πακέτα πολυπλέκονται σε ένα κοινό μέσο: δίαυλος ή δακτύλιος ταχύτητα μέσου ≥ άθροισμα ταχυτήτων εισερχόμενων ζεύξεων απαραίτητη η παρουσία ενταμιευτή μικρού μεγέθους χρησιμοποιούνται ενδιάμεσες μνήμες εξόδου για να αντιμετωπιστεί ο τυχόν μεγαλύτερος ρυθμός άφιξης των πακέτων σε μία έξοδο σε σχέση με τον ρυθμό εξυπηρέτησης της ζεύξης κάθε έξοδος έχει μοναδική διεύθυνση υποστηρίζουν multicast & broadcast αποδοτικοί όταν ταχύτητα μέσου > άθροισμα ταχυτήτων ζεύξεων εισόδου Βασικό μειονέκτημα: όσο ο αριθμός των ζεύξεων ή η ταχύτητά τους αυξάνεται, η απόδοση του συστήματος ελαττώνεται (η ταχύτητα του μέσου είναι σταθερή) δύσκολα αναβαθμίσιμα συστήματα Παραδείγματα...
Μεταγωγέας ΑΤΜ Διαμοιραζόμενου Δακτυλίου
Σπονδυλωτός Μεταγωγέας ΑΤΜ Διαμοιραζόμενου Διαύλου
Μεταγωγείς Διαμοιραζόμενου Χώρου Μειονεκτήματα ΜΔ μνήμης/μέσου: πολύπλεξη/αποπολύπλεξη περιορισμένες δυνατότητες αναβάθμισης μεταγωγέα κεντρικά υλοποιημένες λειτουργίες ελέγχου και διαχείρισης μνήμης αυξημένη πολυπλοκότητα συστήματος μεταγωγής Μεταγωγή διαμοιραζόμενου χώρου: προϋποθέτει εγκατάσταση φυσικής διαδρομής πολλαπλά πακέτα από διαφορετικές θύρες εισόδου μπορούν να μεταφερθούν ταυτόχρονα σε πολλαπλές ζεύξεις κατανεμημένος εσωτερικά έλεγχος συστήματα χαμηλής πολυπλοκότητας
Μεταγωγέας Φραγής-Διασταύρωσης Ηλεκτρομηχανική λειτουργία: πλέγμα από ράβδους Τεχνολογία μήτρας
Μεταγωγέας Banyan Τεχνολογία δένδρου (είσοδος:ρίζα, έξοδοι: φύλλα) Συνδυάζοντας δέντρα, δηλαδή εισόδους, που μοιράζονται ενδιάμεσες βαθμίδες μεταγωγής σχηματίζουμε δάσος
Τοπολογίες Δικτύων Banyan: (α) Διπλωμένο δίκτυο (β) δίκτυο Ωμέγα
Χαρακτηριστικά Μεταγωγέα Banyan Συνολικές επαφές: k 2 (Ν/k) log k N < Ν 2 Αυτοδρομολόγηση (σύμφωνα με προορισμό) Εσωτερικό μπλοκάρισμα Δεν υποστηρίζουν πολλαπλή εκπομπή πακέτου Αναβαθμίσιμα
Μεταγωγέας Delta Σε κάθε θύρα εξόδου ανατίθεται μία μοναδική ετικέτα δρομολόγησης κάθε ψηφίο της ετικέτας χρησιμεύει για την δρομολόγηση του πακέτου στα επιμέρους ενδιάμεσα στοιχεία μεταγωγής Η διαδρομή που ακολουθεί ένα πακέτο περιγράφεται από την ετικέτα Αυτοδρομολόγηση
Παράδειγμα μεταγωγέα Delta 8x (000) 1 (001) 2 (010) 3 (011) 4 (100) 5 (101) 6 (110) 7 (111)
Χαρακτηριστικά μεταγωγέα Delta Ίσος αριθμός εισόδων εξόδων (Ν x N) Όμοια στοιχεία μεταγωγής (k x k) β=log k N βαθμίδες κάθε βαθμίδα έχει δ=N/k δομικά στοιχεία α=log k N ψηφία για την ετικέτα (προηγούμενο παράδειγμα: Ν=8, k=2, β=3 και δ=4 )
Παράδειγμα Αυτοδρομολόγησης Cell destined for output port 4 (= 100 )
Πολλαπλά Ταυτόχρονα Μονοπάτια (5=101 – 7=111)
Πολλαπλά Ταυτόχρονα Μονοπάτια (5=101 – 7=111 – 1=001)
Σύγκρουση πακέτων Συμβαίνει όταν 2 πακέτα φθάσουν Στο ίδιο output port (output port contention) Σε ένα στοιχείο μεταγωγής, ακόμα και αν αυτά κατευθύνονται σε διαφορετική τελική έξοδο (path contention) Μπορεί να ελεγχθεί με: χρησιμοποίηση ενταμιευτών σε κάθε στοιχείο μεταγωγής αύξηση της εσωτερικής ταχύτητας του μεταγωγέα σε σχέση με την ταχύτητα λειτουργίας των εισόδων του χρήση μηχανισμών μεταξύ στοιχείων μεταγωγής για καθυστέρηση μεταφοράς μπλοκαρισμένων πακέτων χρησιμοποίηση πολλαπλών δικτύων μεταγωγής παράλληλα για την παροχή εναλλακτικών διαδρομών
Output Port Contention
Path Contention
Λύση: Batcher-Banyan Batcher Sorter Banyan (Delta)
Batcher-Banyan Example