ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Διαχείριση Δικτύων Ευφυή Δίκτυα
Advertisements

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP)
Β. Μάγκλαρης 13/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET Β. Μάγκλαρης.
Θέματα προς συζήτηση ... Ερωτήσεις από τα προηγούμενα lectures ...
EIΣΑΓΩΓΗ ΣΤΑ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ
Στόχοι Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΣΤΟ INTERNET: Άμεση - Direct Routing
Πρωτόκολλα Δρομολόγησης
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS Β. Μάγκλαρης 02/12/2013.
Πρωτόκολλα δρομολόγησης
Δρομολόγηση στο Internet & Δίκτυα Γεφυρωμένων Ethernet 6/2/2008
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Δίκτυα Η/Υ ΙΙ Multicasting. Δίκτυα Η/Υ ΙΙ Multicasting Η διαδικασία της μετάδοσης πακέτων από μια πηγή προς τα μέλη μιας κλειστής ομάδας. Εφαρμογές όπου.
Βάσεις Δεδομένων (ΚΒΔ)
Β. Μάγκλαρης 20/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ 2: ΜΕΤΑΓΩΓΕΙΣ Ethernet, ΕΙΚΟΝΙΚΑ ΤΟΠΙΚΑ ΔΙΤΚΥΑ.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δ.Καλογεράς 11/1/2010 Credit: Kurose & Rose ppt.
Υπηρεσίες δικτύων επικοινωνίας
Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9ο Εξάμηνο,
Πρωτόκολλα Δρομολόγησης
Β. Μάγκλαρης 3/11/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET: Επίπεδο.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β. Μάγκλαρης
Network Layer4-1 Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο Επίπεδο δικτύου ΗΥ335 Αλγόριθμοι Δρομολόγησης.
1 routing Δρομολόγηση (routing) σε δίκτυα Αυτοδύναμα Πακέτα (Datagrams): απόφαση δρομολόγησης για κάθε πακέτο. Εικονικά Κυκλώματα (Virtual Circuits): μία.
7.9 Δρομολόγηση Δίκτυα Υπολογιστών ΙΙ.
1 Ιεραρχική δρομολόγηση hierarchical routing (hierarchical routing) Η μελέτη μας για τη δρομολόγηση μέχρι στιγμής είναι εξιδανικευμένη: όλοι οι δρομολογητές.
Ο αλγόριθμος Bellman-Ford (επανεξετάζεται)
Δίκτυα Η/Υ ΙΙ Θεωρία γράφων. Δίκτυα Η/Υ ΙΙ Δομή δικτύου GUnet.
Micro-mobility Κινητικότητα σε περιορισμένη γεωγραφική περιοχή Πιθανότατα συχνές μεταπομπές Ανάγκη για τοπική σηματοδοσία Macro-mobility Κινητικότητα.
A Scalable Content-Addressable Network Μυρτώ Ντέτσικα Παναγιώτα Νικολαΐδου Ελένη Γεώργα Λαμπρινή Κώνστα Βαγγέλης Λάππας Γρηγόρης Τζώρτζης Γιώργος Καρπάθιος.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δ. Καλογεράς 11/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ & ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 19/12/2011.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet – IGP/BGP Β. Μάγκλαρης 22/11/2010.
HY-335 : Δίκτυα Υπολογιστών Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο O R E K W N T net works Επίπεδο.
Δρομολόγηση. Δρομολόγηση ονομάζεται το έργο εύρεσης του πως θα φθάσει ένα πακέτο στον προορισμό του Ο αλγόριθμος δρομολόγησης αποτελεί τμήμα του επιπέδου.
Β. Μάγκλαρης 05/12/2011 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet – Distance Vector (Bellman.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Τι κρατάει το Internet μαζί? 1. Η διευθυνσιοποίηση (addressing): πως δηλ. αναφερόμαστε σε μια μηχανή στο δίκτυο. 2. Η δρομολόγηση (routing): πως να φτάσουμε.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 18/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2/5/2007. ΤΟ ΔΙΚΤΥΟ ΤΟΥ ΕΜΠ ntua.gr ( /16, AS#3323)
Υποθέστε τρία τοπικά δίκτυα LAN όπως στο παρακάτω σχήμα.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 21/11/07. 2 Κατηγορίες Λειτουργιών Διαχείρισης κατά ISO (Επανάληψη) ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ FCAPS Fault (Βλάβες) Configuration (Διάρθρωση)
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 16/5/2007. Πρότυπο Αρχιτεκτονικής Μετάδοσης, Ελέγχου & Διαχείρισης Επίπεδο Δεδομένων - Data (forwarding) Plane –Κωδικοποίηση σε πακέτα.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 21/01/2009.
ΕΓΚΑΤΑΣΤΑΣΗ ΣΤΑ ΜΟΥΣΕΙΑ Εναλλακτικές λύσεις και αξιολόγηση αυτών.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης 23/1/2008.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου. Εργαστήριο Διαχείρισης και Βέλτιστου.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET Β. Μάγκλαρης 12/11/2008.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (IΙ) Επίπεδο 2: Provider Backbone Bridges (mac-in-mac) Επίπεδο 2.5: Multi-Protocol.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I) Ταξινόμηση Τρόπων Δρομολόγησης Επίπεδο 3: Intra-domain & Inter-domain Routing Host Routing,
TCP/IP BASICS ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Πολύδερα Έλλη ΕΤΟΣ: ΄Δ.
Δίκτυα Επικοινωνιών Ενότητα # 5: Επίπεδο Δικτύου
Περιεχόμενα 1. Δρομολόγηση στο Internet 2. Δυναμική δρομολόγηση
Περιεχόμενα 1. Δρομολόγηση στο Internet 2. Δυναμική δρομολόγηση
Β. Μάγκλαρης 24/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι.
Β. Μάγκλαρης 17/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί Δρομολόγησης.
Β. Μάγκλαρης 9/11/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (I) Επίπεδο.
Β. Μάγκλαρης 31/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet Επίπεδο 3: Direct Routing,
Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9ο Εξάμηνο,
Β. Μάγκλαρης 07/01/2009 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΛΓΟΡΙΘΜOI ΔΡΟΜΟΛΟΓΗΣΗΣ (Ταξινόμηση, VLANs, IGP, BGP) Β. Μάγκλαρης.
Β. Μάγκλαρης 10/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική του Internet Διευθυνσιοδότηση στο Internet Το Παγκόσμιο.
Δρομολόγηση (routing) σε δίκτυα
Περιεχόμενα Δρομολόγηση στο Internet Στατική Δρομολόγηση Ασκήσεις.
ΤΟΠΟΛΟΓΙΕΣ KAI ΜΟΝΑΔΕΣ ΔΙΑΣΥΝΔΕΣΗΣ ΤΟΠΙΚΩΝ ΔΙΚΤΥΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
Διαχείριση Κινητικότητας στο Internet
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Επιπέδων MAC και MPLS σε Δίκτυα Κορμού στο Internet.
Κεφάλαιο 7: Διαδικτύωση-Internet
Β. Μάγκλαρης 2/11/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman)
Β. Μάγκλαρης 19/10/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή (II) Διευθυνσιοδότηση στο Internet Το Παγκόσμιο Internet.
Μεταγράφημα παρουσίασης:

ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ Κεντρικός – Κατανεμημένος Έλεγχος Κεντρικός Έλεγχος: Δίκτυα Χ.25 (Hellaspack…) Με βάση στατιστικές φορτίου το κεντρικό Σύστημα Ελέγχου Δικτύου (Network Control Center – NCC) υπολογίζει πίνακες δρομολόγησης για όλο το δίκτυο (με εναλλακτικές λύσεις για load balancing) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2004

Κατανεμημένος Έλεγχος (Internet) Κάθε κόμβος υπολογίζει του πίνακες δρομολόγησης με βάση την εικόνα που έχει για την κατάσταση του δικτύου Αλγόριθμοι Bellman-Ford και Dijkstra Αλγόριθμος Bellman: Βασίζεται σε γνώση της κατάστασης της άμεσης γειτονιάς κάθε κόμβου Αλγόριθμος Dijkstra: Προϋποθέτει πλήρη γνώση του δικτύου από κάθε κόμβο για να αποφασίζει το υποσύνολο “permanent labels” ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2004

Εναλλακτική Δρομολόγηση Πίνακας Δρομολόγησης με πολλούς εναλλακτικούς δρόμους ανά προορισμό BGP (Border Gateway Protocol) στο Internet: Πάνω από 150.000 Γνωστά Δίκτυα, 10.000 – 15.000 Αυτόνομες Κοινότητες (AS). Ένας συνοριακός δρομολογητής - Border Gateway μιας AS στέλνει στους γείτονές τους advertisements με τους πλήρεις δρόμους (όλα τα AS) από αυτόν προς όλα τα γνωστά Δίκτυα στο Internet. Οι Border Gateways λαμβάνουν τα advertisements από τα γειτονικά AS και καθορίζουν δικούς τους δρόμους, συνυπολογίζοντας και τα τοπικά κόστη - local preferences Τηλεφωνικά δίκτυα, δίκτυα Χ.25/Χ.75 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2004

ΔΡΟΜΟΛΟΓΗΣΗ ΧΩΡΙΣ ΕΠΙΛΟΓΗ Πίνακας Δρομολόγησης με μοναδική διέξοδο ανά προορισμό Δρομολόγηση IGP (Interior Gateway Protocol) στο Internet Static: Ορίζονται από τον Διαχειριστή RIP: Bellman Ford. Κατανεμημένη εκτέλεση σε όλους τους κόμβους με βάση τοπική πληροφορία βάρους γραμμών – weights και το εκτιμώμενο κόστος (labels) των γειτόνων προς όλους τους δυνατούς προορισμούς. Συγκλίνει σε κάθε κόμβο, όταν υπάρχει εκτιμώμενο label για όλους τους προορισμούς. Επανενεργοποείται αν υπάρξουν σημαντικές αλλαγές βαρών και labels. OSPF: Dijkstra + ιεραρχία υπο-περιοχών/αποκομμάτων - stub areas. Κατανεμημένη εκτέλεση σε όλους τους κόμβους κορμού με βάση τοπική πληροφορία βάρους γραμμών και κόστος (labels) των γειτόνων προς όλους τους προορισμούς. Συγκλίνει όταν κατά την άποψη του κόμβου έχουν σταθεροποιηθεί όλα τα κόστη σε permanent labels (απαιτεί γνώση της τοπολογίας του δικτύου από όλους). IS – IS: Βελτίωση OSPF για μεγάλα δίκτυα κορμού ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2004

Δυναμικοί – Στατικοί Αλγόριθμοι Στατικοί: Χωρίς αλλαγές για μεγάλο χρονικό διάστημα (δίκτυα Χ.25/Χ.75) Δυναμικοί: Επαναπροσδιορίζουν λύσεις όταν χρειάζεται π.χ. σε περιπτώσεις βλάβης ή περιοδικά (δίκτυα Internet) Παλαιός Αλγόριθμος Δρομολόγησης στο ARPANET: Bellman – Ford, 1/3 sec updates  ΑΣΤΑΘΕΙΑ, Network “Storms” “Νέος” Αλγόριθμος Δρομολόγησης στο ARPANET: Dijkstra, 10 sec updates ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2004