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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΑΝΑΛΥΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ ΓΙΑ ΜΕΙΩΣΗ ΕΝΕΡΓΕΙΑΚΗΣ ΚΑΤΑΝΑΛΩΣΗΣ
Advertisements

DTN Routing Schemes. 2 Εφαρμογές Delay Tolerant Networks Η δρομολόγηση στα Delay Tolerant Networks είναι ζωτικής σημασίας. Τα Delay Tolerant Networks.
Δομές Δεδομένων και Αλγόριθμοι
1 • Το μέγεθος του ‘παραθύρου’ πρέπει να αλλάζει με τον αριθμό των συνόδων. • Τόσο η ρυθμαπόδοση όσο και η καθυστέρηση δεν έχουν εγγυήσεις. • Για συνόδους.
A Scalable Content- Addressable Network Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Shenker Proceedings of ACM SIGCOMM ’01 Sections.
EIΣΑΓΩΓΗ ΣΤΑ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ
Slide 1 Δίκτυα Τηλεπικοινωνιών ENOTHTA 7 η ΔΙΑΚΙΝΗΣΗ ΤΗΛΕΦΩΝΙΚΩΝ ΚΛΗΣΕΩΝ (ΜΕΡΟΣ Α’) 1. ΘΕΩΡΙΑ ΤΗΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΗΣ ΚΙΝΗΣΗΣ  Εκτός από τις τερματικές.
Το υλικο του Υπολογιστη
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΔΙΚΤΥΑ ΕΛΕΓΧΟΥ»
Αρχιτεκτονική Υπολογιστών Γλώσσες Μηχανής
Καθυστέρηση σε δίκτυα μεταγωγής πακέτων
Τεχνολογία Δικτύων Επικοινωνιών
Συνάφεια Κρυφής Μνήμης σε Επεκτάσιμα Μηχανήματα. Συστήματα με Κοινή ή Κατανεμημένη Μνήμη  Σύστημα μοιραζόμενης μνήμης  Σύστημα κατανεμημένης μνήμης.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Slide 1 Δίκτυα Τηλεπικοινωνιών ENOTHTA 14 η A.T.M. (ASYNCHRONOUS TRANSFER MODE) (AΣΥΓΧΡΟΝΟΣ ΡΥΘΜΟΣ ΜΕΤΑΦΟΡΑΣ) (ΜΕΡΟΣ Γ’) 1.Δίκτυο μεταφοράς ΑΤΜ  Aποτελείται.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Εισαγωγή II ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο δεδομένων.
Moντέλα Καθυστέρησης και Ουρές
ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ
Τεχνικές Μεταγωγής Παράγραφος 1.5.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΔΙΚΤΥΑ ΕΛΕΓΧΟΥ» ΟΚΤΩΒΡΙΟΣ 2004.
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
1 Χαρακτηριστικά ενός Μ/Μ/1 συστήματος : Αφίξεις κατανεμημένες κατά Poisson Εκθετικά κατανεμημένοι χρόνοι εξυπηρέτησης Οι χρόνοι εξυπηρέτησης είναι αμοιβαία.
ΕΙΣΑΓΩΓΗ ΣΤΑ ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Παράδειγμα Βελτιστοποίησης Μέσου Μήκους Πακέτου 23/05/2011.
Ποσοτική Μελέτη Ζεύξεων
Συστήματα Παράλληλης Επεξεργασίας, 9ο εξάμηνο ΣΗΜΜΥ
1 Έλεγχος ροής και συμφόρησης (flow and congestion control) flow control Ο όρος έλεγχος ροής (flow control) χρησιμοποιείται συχνά για να περιγράψει τους.
ΜΑΘΗΜΑΤΙΚΗ ΑΝΑΛΥΣΗ ΠΕΔΙΟΥ ΡΟΗΣ
Δίκτυα Ευρείας Ζώνης Υπευθ. Καθηγητής: Ι. Βενιέρης.
1 routing Δρομολόγηση (routing) σε δίκτυα Αυτοδύναμα Πακέτα (Datagrams): απόφαση δρομολόγησης για κάθε πακέτο. Εικονικά Κυκλώματα (Virtual Circuits): μία.
7.9 Δρομολόγηση Δίκτυα Υπολογιστών ΙΙ.
Ο αλγόριθμος Bellman-Ford (επανεξετάζεται)
1 Μεταγωγέας Crossbar. 2 Μεταγωγέας Knockout Παράδειγμα για Crossbar. Συγκεντρωτής: επέλεξε l από τα n πακέτα. Πολυπλοκότητα: είσοδοι έξοδοι.
Γενικές αρχές Για να μπορέσει το επίπεδο δικτύου να παραδώσει ένα πακέτο, πρέπει να συνεργαστούν οι κόμβοι που παρεμβάλονται ανάμεσα στον αποστολέα και.
1 Βέλτιστη δρομολόγηση (optimal routing) Αντιμετώπιση της δρομολόγησης σαν «συνολικό» πρόβλημα βελτιστoποίησης. Γιατί: Η αλλαγή της δρομολόγησης μιας συνόδου.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου Σ. Παπαβασιλείου
ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΛΑΠΛΗΣ ΠΡΟΣΠΕΛΑΣΗΣ (Multiple Access Protocols) Τύποι καναλιών Το πρόβλημα του ελέγχου μέσης προσπέλασης (Medium Access Problem) Στατική Κατανομή.
A Scalable Content-Addressable Network Μυρτώ Ντέτσικα Παναγιώτα Νικολαΐδου Ελένη Γεώργα Λαμπρινή Κώνστα Βαγγέλης Λάππας Γρηγόρης Τζώρτζης Γιώργος Καρπάθιος.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών - Παραδείγματα
Πρωτόκολλο IP.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 2/03/05. ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Μοντέλα συμφόρησης (congestion) –Κυκλοφορία (οδική, σταθερής τροχιάς) –Ουρές σε καταστήματα, ταχυδρομεία,
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Περιεχόμενα (1/3) 1.Εισαγωγή Περιεχόμενα Γενική Περιγραφή Συστημάτων Αναμονής Τεχνικές.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου. Εργαστήριο Διαχείρισης και Βέλτιστου.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ.
Κυκλοφοριακός Φόρτος Κυκλοφοριακή Πυκνότητα
Χρονοδρομολόγηση CPU Βασικές Αρχές Κριτήρια Χρονοδρομολόγησης
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παραδείγματα Ανοικτών Δικτύων Ουρών Κλειστά Δίκτυα Ουρών Β. Μάγκλαρης Σ. Παπαβασιλείου.
Κρυφή μνήμη (cache memory) (1/2) Εισαγωγή στην Πληροφορκή1 Η κρυφή μνήμη είναι μία πολύ γρήγορη μνήμη – πιο γρήγορη από την κύρια μνήμη – αλλά πιο αργή.
ΗΛΕΚΤΡΟΠΝΕΥΜΑΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ
1 Κόστος Μεταφοράς §Ποιος είναι ο σκοπός της μεταφοράς; l Βασικά οικονομικά χαρακτηριστικά των λειτουργιών μεταφοράς §Τι είναι το κόστος μεταφοράς; §Ποιοι.
ΚΙΝΗΤΗΡΕΣ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ
Τμήμα Φυσικοθεραπείας ΤΕΙ Αθήνας Ηλεκτρισμός Διαφάνειες και κείμενα από: P Davidovic: Physics in Biology and Medicine Χ. Τσέρτος (Πανεπ. Κύπρου)
Εισαγωγή Στις Τηλεπικοινωνίες Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Αθηνών Διδάσκων: Χρήστος Μιχαλακέλης Ενότητα.
Χειρισμός Χρόνου και Μεθοδολογίες Προσομοίωσης
Βέλτιστη δρομολόγηση (optimal routing)
ΑΣΚΗΣΗ ΔΙΚΤΥΑ ΜΕΤΑΓΩΓΗΣ
ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
ΟΝΟΜΑ: ΧΡΙΣΤΟΣ ΧΡΙΣΤΟΥ Α.Μ: 6157 ΕΤΟΣ: Ε΄
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Το υπολογιστικό σύστημα σαν ενιαίο σύνολο
Packet Delays Teaching assistant : Anastasia Rigaki.
Μεταγράφημα παρουσίασης:

Δρομολόγηση

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

Αποφάσεις Δρομολόγησης Η χρονική στιγμή, στην οποία λαμβάνονται οι αποφάσεις δρομολόγησης, εξαρτάται από το δίκτυο και, ειδικότερα, από το αν αυτό χρησιμοποιεί αυτοδύναμα πακέτα ή νοητά κυκλώματα

Επιθυμητές ιδιότητες αλγόριθμου δρομολόγησης ορθότητα απλότητα δικαιοσύνη ανθεκτικότητα βελτιστοποίηση

Γιατί το έργο της δρομολόγησης είναι πολύπλοκο; Χρειάζεται συντονισμός και συνεργασία μεταξύ όλων των κόμβων του δικτύου και όχι μόνο μεταξύ των γειτονικών Για τη δρομολόγηση σε ένα δίκτυο συνεργάζονται πολλοί αλγόριθμοι, οι οποίοι δουλεύουν λιγότερο ή περισσότερο ανεξάρτητα μεταξύ τους

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

Παράγοντες επίδοσης που επηρεάζονται από τον αλγόριθμο δρομολόγησης Ρυθμοαπόδοση  ο ρυθμός μετάδοσης που επιτυγχάνεται Μέση καθυστέρηση  ο χρόνος που χρειάζεται για να γίνει η δρομολόγηση των πακέτων στον προορισμό τους – κατά μέσο όρο

Έλεγχος ροής Μηχανισμός προστασίας Εμποδίζει την είσοδο νέου «φορτίου» στο δίκτυο αν η μέση καθυστέρηση αυξάνεται επικίνδυνα Σκοπός του είναι να εξισορροπήσει την ρυθμοαπόδοση με την μέση καθυστέρηση

Κατηγορίες αλγόριθμων δρομολόγησης Ανάλογα με τον τρόπο λήψης αποφάσεων  Κατανεμημένοι  Συγκεντρωτικοί Ανάλογα με τον τρόπο δρομολόγησης  Στατικοί  Προσαρμοζόμενοι

Συγκεντρωτικοί Αλγόριθμοι Οι αποφάσεις δρομολόγησης λαμβάνονται από έναν κεντρικό κόμβο. Ο κόμβος αυτός πρέπει να έχει πλήρη γνώση της κατάστασης του δικτύου, με αποτέλεσμα την αύξηση του μεγέθους των πινάκων δρομολόγησης. Ο κόμβος πρέπει να έχει μεγάλες δυνατότητες τοπικής αποθήκευσης. Απαιτείται περισσότερος χρόνος από την κεντρική μονάδα επεξεργασίας (Central Processing Unit, CPU), για να σαρώνει τους μεγάλους πίνακες δρομολόγησης.

Κατανεμημένοι αλγόριθμοι Οι αποφάσεις δρομολόγησης λαμβάνονται κατανεμημένα (μεταξύ των κόμβων του δικτύου). Οι κόμβοι ανταλλάσσουν πληροφορίες, όταν απαιτείται.

Στατικοί αλγόριθμοι Χρησιμοποιούν σταθερές διαδρομές για τη μεταφορά δεδομένων, ανεξάρτητα από τις συνθήκες κίνησης, που επικρατούν στο δίκτυο Αλλαγές στις διαδρομές γίνονται μόνο όταν μία γραμμή ή ένας κόμβος τεθούν εκτός λειτουργίας. Δεν επιτυγχάνουν υψηλές ρυθμοαποδόσεις και χρησιμοποιούνται κυρίως σε πολύ απλά δίκτυα

Αλγόριθμοι Πρασαρμοσμένης Δρομολόγησης Οι διαδρομές τροποποιούνται ανάλογα με τις συνθήκες φόρτισης των γραμμών του δικτύου Οι αποφάσεις τους βασίζονται σε μετρήσεις ή εκτιμήσεις της τρέχουσας τοπολογίας του δικτύου.

Κριτήρια αλγορίθμων δρομολόγησης Συντομότερη διαδρομή  Αριθμός τμημάτων  Μέση καθυστέρηση  Εύρος ζώνης Αριθμός πακέτων Κόστος γραμμής  Μέση καθυστέρηση  Μέσο μήκος ουράς  Χρήση εύρους ζώνης