Διαχείριση Δικτύων Ευφυή Δίκτυα

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
HY-335 : Δίκτυα Υπολογιστών
Advertisements

Διαχείριση Δικτύων Ευφυή Δίκτυα
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP)
Β. Μάγκλαρης 13/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET Β. Μάγκλαρης.
TCP/IP Networks (2).
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΣΤΟ INTERNET: Άμεση - Direct Routing
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS Β. Μάγκλαρης 02/12/2013.
Δρομολόγηση στο Internet & Δίκτυα Γεφυρωμένων Ethernet 6/2/2008
Β. Μάγκλαρης 20/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ 2: ΜΕΤΑΓΩΓΕΙΣ Ethernet, ΕΙΚΟΝΙΚΑ ΤΟΠΙΚΑ ΔΙΤΚΥΑ.
Β. Μάγκλαρης 27/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ (Ethernet, IP, MPLS, SDN/OpenFlow) Β.
ΤCP/IP Τι είναι; Σύντομο Ιστορικό
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δ.Καλογεράς 11/1/2010 Credit: Kurose & Rose ppt.
Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9ο Εξάμηνο,
Β. Μάγκλαρης 3/11/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET: Επίπεδο.
Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9 ο Εξάμηνο,
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
107 NW’98 6 ο Φροντιστήριο Δικτύων Μακρογιαννάκης Αντώνης.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δ. Καλογεράς 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 Επίπεδο.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 8/11/2006. ΤΟ ΔΙΚΤΥΟ ΤΟΥ ΕΜΠ ntua.gr ( /16, AS#3323)
Β. Μάγκλαρης 05/12/2011 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet – Distance Vector (Bellman.
Τι κρατάει το Internet μαζί? 1. Η διευθυνσιοποίηση (addressing): πως δηλ. αναφερόμαστε σε μια μηχανή στο δίκτυο. 2. Η δρομολόγηση (routing): πως να φτάσουμε.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 18/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2/5/2007. ΤΟ ΔΙΚΤΥΟ ΤΟΥ ΕΜΠ ntua.gr ( /16, AS#3323)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 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.
MPLS ΠΑΔ MPLS περίληψη  Αυτή η παρουσίαση εξηγεί τα χαρακτηριστικά του Multi-protocol Label Switching (MPLS) σε σύγκριση με το παραδοσιακό ATM.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2.5, 3 ΠΡΩΤΟΚΟΛΛΑ ΔΙΑΧΕΙΡΙΣΗΣ SNMP & NETONF Β. Μάγκλαρης
Τα δίκτυα και το Διαδίκτυο. Δίκτυα Υπολογιστών Ένα δίκτυο υπολογιστών είναι ένα σύνολο από διασυνδεδεμένους υπολογιστές και άλλων ηλεκτρονικών συσκευών.
Δίκτυα Επικοινωνιών Ενότητα # 5: Επίπεδο Δικτύου Διδάσκων: Θεόδωρος Αποστολόπουλος Τμήμα: Πληροφορικής.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I) Ταξινόμηση Τρόπων Δρομολόγησης Επίπεδο 3: Intra-domain & Inter-domain Routing Host Routing,
Βασικές έννοιες και τεχνολογίες δικτύων Ιάκωβος Αλεξανδρής Ηλεκ/γος Μηχ/κος & Μηχ/κος Η/Υ Τεχνικός Υπεύθυνος ΚΕΠΛΗΝΕΤ Χαλκιδικής Cisco CCNA.
Δίκτυα Υπολογιστών Ι.
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗΣ ΔΙΚΤΥΩΝ
Μάθημα: Ειδικά θέματα σε κινητά και ασύρματα δίκτυα.
Β. Μάγκλαρης 19/10/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή (I) Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης.
Περιεχόμενα 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ο Εξάμηνο,
1η Εργαστηριακή Άσκηση - TCP/IP Όνομα: Σουλιώτη Βασιλική ΑΜ: 691
Προχωρημένα Θέματα Δικτύων
Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9ο Εξάμηνο,
Β. Μάγκλαρης 07/01/2009 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΛΓΟΡΙΘΜOI ΔΡΟΜΟΛΟΓΗΣΗΣ (Ταξινόμηση, VLANs, IGP, BGP) Β. Μάγκλαρης.
Δίκτυα Υπολογιστών ΙΙ (Ε)
Δίκτυα Υπολογιστών ΙΙ (Ε)
Δίκτυα Υπολογιστών Ι.
Δίκτυα Υπολογιστών Ι.
Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)
Ενότητα 4: Επίπεδο Δικτύου Διδάσκων: Λάζαρος Μεράκος
Εισαγωγή στην Πληροφορική μεγάλου όγκου δεδομένων
3.6 Δρομολόγηση 3ο Κεφάλαιο.
Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9ο Εξάμηνο,
Εντολές Δικτύων Command Line.
Β. Μάγκλαρης 19/10/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή (II) Διευθυνσιοδότηση στο Internet Το Παγκόσμιο Internet.
Προχωρημένα Θέματα Δικτύων
Εργαστήριο Η/Υ - Εντολές Window/DOS
Routing Algorithms Link state Distance Vector Hierarchical routing
Κεφάλαιο 6o. Επίπεδο εφαρμογής
Μεταγράφημα παρουσίασης:

Διαχείριση Δικτύων Ευφυή Δίκτυα Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE) Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.

Δρομολόγηση στο IP – Αυτόνομα Συστήματα IP Forwarding: Προώθηση πακέτων με βάση τα περιεχόμενα του Πίνακα Δρομολόγησης IP Routing Κατανεμημένος Αλγόριθμος Γεμίζει τους Πίνακες Δρομολόγησης με κανόνες προώθησης Αυτόνομο Σύστημα: Σύνολο δικτύων που τελούν υπό κοινή διαχειριστική ευθύνη Πρωτόκολλα Δρομολόγησης: IGP: Ρυθμίζουν τη δρομολόγηση εντός Α.Σ. EGP: Ρυθμίζουν τη δρομολόγηση μεταξύ Α.Σ.

Δύο βασικές λειτουργικότητες του επιπέδου Δικτύου Προώθηση (forwarding): Μετακίνηση πακέτων από την είσοδο δρομολογητή σε κατάλληλη έξοδο Δρομολόγηση: καθορισμός διαδρομής πακέτων από πηγή προς προς προορισμό. routing algorithms

Συσχέτιση μεταξύ δρομολόγησης και προώθησης 1 2 3 0111 Τιμή στην επικεφαλίδα του πακέτου routing algorithm local forwarding table header value output link 0100 0101 1001

ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ ΔΙΚΤΥΟΥ Άμεση δρομολόγηση (direct) Κάθε κόμβος (PC, router) στέλνει πακέτα IP σε interface κόμβου του ίδιου υποδικτύου Έμμεση δρομολόγηση (indirect) Ο κόμβος στέλνει πακέτα IP σε κόμβο του ίδιου δικτύου, χρησιμοποιώντας δρομολογητές (routers) Ο κόμβος πρέπει να γνωρίζει τη διεύθυνση του interface δρομολογητή (gateway) & την διεύθυνση L2 (MAC) μέσω ARP Οι τελικοί κόμβοι στέλνουν πακέτα με διεύθυνση προορισμού εκτός του δικτύου τους σε default gateway (π.χ. 147.102.13.200) Ο δρομολογητής πρέπει να γνωρίζει τη διαδρομή (επόμενο interface δρομολογητή) προς το δίκτυο – υποδίκτυο προορισμού

ΠΙΝΑΚΑΣ ΔΟΡΜΟΛΟΓΗΣΗΣ ΣΕ HOST Host Routing Table Εγγραφές του τύπου (N, R) N: Δίκτυο προορισμού R: Επόμενο interface δρομολογητή (gateway) Host routing table σε λειτουργικό Windows από το μηχάνημα με IP 147.102.13.32 > netstat -nr Routing Table: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 147.102.13.200 147.102.13.32 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 147.102.13.0 255.255.255.0 147.102.13.32 147.102.13.32 20 147.102.13.32 255.255.255.255 127.0.0.1 127.0.0.1 20 147.102.255.255 255.255.255.255 147.102.13.32 147.102.13.32 20 224.0.0.0 240.0.0.0 147.102.13.32 147.102.13.32 20 Προς το ίδιο τοπικό υποδίκτυο 147.102.13.0/24 σαν gateway ορίζεται κατευθείαν (direct) το τοπικό interface 147.102.13.32 Προς destination dolly.netmode.ntua.gr (147.102.13.10) gateway θα είναι το τοπικό interface 147.102.13.32 Προς όλα τα άλλα δίκτυα 0.0.0.0 σαν gateway ορίζεται το 147.102.13.200 (default gateway: router.netmode.ntua.gr) Προς local host 127.0.0.0/8 (π.χ. για δοκιμή δικτυακών εφαρμογών τοπικά) ή προς το ίδιο το 147.102.13.32/32 «προωθούνται» στο «interface» 127.0.0.1 Προς διεύθυνση broadcast 147.102.255.255/32 σαν gateway ορίζεται κατευθείαν (direct) το τοπικό interface 147.102.13.32 (η διεύθυνση δεν ισχύει στο δίκτυο του ΕΜΠ) Προς διευθύνσεις multicast 224.0.0.0/4 σαν gateway ορίζεται κατευθείαν (direct) το τοπικό interface 147.102.13.32

Γιατί διαφορετική δρομολόγηση Intra- και Inter-AS? Πολιτική: Inter-AS: Ο διαχειριστής θέλει να έχει τον έλεγχο της διαδρομής της κίνησης, και ποιοι μετέρχονται της διαδρομής. Intra-AS: Μία διαχείριση, δεν απαιτείται πολιτική Κλιμάκωση: Ιεραρχική δρομολόγηση εξοικονομεί μέγεθος πίνακα δρομολόγησης Performance: Intra-AS: βελτίωση της επίδοσης (π.χ. επιλογή γρήγορων γραμμών) Inter-AS: η πολιτική μπορεί να υπερτερεί της επίδοσης

Διασυνδεδεμένα AS 3b 1d 3a 1c 2a AS3 AS1 AS2 1a 2c 2b 1b Intra-AS Routing algorithm Inter-AS Forwarding table 3c forwarding table γεμίζει από πρωτόκολλα δρομολόγησης intra- και inter-AS intra-AS πλ/φιες δργ/σης για εσωτερικούς προορισμούς inter-AS & Intra-AS πλ/φιες δργ/σης για εξωτερικούς προορισμούς

Inter-AS δρομολόγηση AS1 πρέπει να : Μάθει ποιοι προορισμοί είναι προσβάσιμοι ( reachable) μέσω AS2, και ποιοί μέσω AS3 Προώθηση της πλφ/ριας πρόσβασης σε όλους τους δρομολογητές του AS1 Λειτουργία της inter-AS δρομολόγησης! Έστω δργ/της εντός AS1 λαμβάνει πακέτο με προορισμό εκτός AS1 Ο δργ/της πρέπει να προωθήσει το πακέτο σε ένα gateway αλλά σε ποιό? 3b 1d 3a 1c 2a AS3 AS1 AS2 1a 2c 2b 1b 3c

Παράδειγμα: Συμπλήρωση forwarding table για το δρ/γτη 1d Έστω AS1 μαθαίνει (μέσω inter-AS protocol) ότι το υποδίκτυο x είναι προσβάσιμο μέσω του AS3 (gateway 1c) αλλά όχι μέσω AS2. Το πρωτόκολλο inter-AS προωθεί πληροφορία πρόσβασης (reachability info) σε όλους τους εσωτερικούς δρομολογητές. Ο δργ/της 1d καθορίζει από το intra-AS ότι το interface I είναι στην καλύτερη (ελάχιστη) διαδρομή προς τον 1c. δημιουργεί την πληροφορία (x,I) στο forwarding table … x 3c 3a 2c 3b 2a AS3 2b 1c AS2 1a 1b AS1 1d

Παράδειγμα: Επιλογή μεταξύ πολ/λων ASs έστω AS1 μαθαίνει από το πρωτόκολλο inter-AS το υποδίκτυο x είναι διαθέσιμο μέσω AS3 και μέσω AS2. για την ρύθμιση του forwarding table,ο δργ/της 1d πρέπει να καθορίσει ποιο gateway θα χρησιμοποιήσει για το προορισμό x. Αυτό είναι λειτουργία για το intra-AS πρωτόκολλο δρομολόγησης! 3b 1d 3a 1c 2a AS3 AS1 AS2 1a 2c 2b 1b 3c x …

Παράδειγμα: Επιλογή μεταξύ πολ/λων As (2) έστω AS1 μαθαίνει από το πρωτόκολλο inter-AS το υποδίκτυο x είναι διαθέσιμο μέσω AS3 και μέσω AS2. για την ρύθμιση του forwarding table,ο δργ/της 1d πρέπει να καθορίσει ποιο gateway θα χρησιμοποιήσει για το προορισμό x. Αυτή είναι λειτουργία για το intra-AS πρωτόκολλο δρομολόγησης! Ενημέρωση inter-AS protocol ότι υποδίκτυο x είναι προσβάσιμο μέσω Πολ/λων gateways Χρήση routing info από το intra-AS για τον καθορισμό του κόστους των πολ/πλων διαδρομών προς κάθε gateway Hot potato routing: Επιλογή του gateway με το μικρότερο κόστος Καθορισμός από το forwarding table του interface I που οδηγεί στο least-cost gateway. Εισαγωγή (x,I) στο forwarding table

Δρομολόγηση στο IP – Αυτόνομα Συστήματα

Εργαλεία Looking Glass Web-Based εργαλεία διαχείρισης Δίνουν ελεγχόμενη πρόσβαση και πληροφορίες από το εσωτερικό του δικτύου. Διευκολύνουν την διάγνωση προβλημάτων επιτρέποντας επισκόπηση της κατάστασης και τρέξιμο εντολών σε απομακρυσμένους κόμβους. Παράδειγμα: NTUA Looking Glass http://www.ntua.gr/nmc/nettest/lg.html http://www.ntua.gr/nmc/traceroute.html http://www.ntua.gr/nmc/nettest/whois.html whois Οργανισμοί που αναθέτουν Διευθύνσεις διατηρούν databases με τα στοιχεία των δικτύων Whois: Εφαρμογή που εκτελεί queries στις βάσεις αυτές.

Το πρόγραμμα nslookup Εντολή που δείχνει την αντιστοίχηση διευθύνσεων IP και ονομάτων (DNS) Παράδειγμα: > nslookup maria.netmode.ntua.gr Server: dolly.netmode.ece.ntua.gr Address: 147.102.13.10 maria.netmode.ntua.gr canonical name = maria.netmode.ece.ntua.gr. Name: maria.netmode.ece.ntua.gr Address: 147.102.13.19 > nslookup 147.102.13.19 Name: maria.netmode.ece.ntua.gr Address: 147.102.13.19