ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2.5, 3 ΠΡΩΤΟΚΟΛΛΑ ΔΙΑΧΕΙΡΙΣΗΣ SNMP & NETONF Β. Μάγκλαρης

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου 3 στο Internet (IGP, BGP)
Advertisements

Β. Μάγκλαρης 13/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET Β. Μάγκλαρης.
Διαχείριση Δικτύων με τη χρήση SNMP
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS Β. Μάγκλαρης 02/12/2013.
Δρομολόγηση στο Internet & Δίκτυα Γεφυρωμένων Ethernet 6/2/2008
Β. Μάγκλαρης 20/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ 2: ΜΕΤΑΓΩΓΕΙΣ Ethernet, ΕΙΚΟΝΙΚΑ ΤΟΠΙΚΑ ΔΙΤΚΥΑ.
Β. Μάγκλαρης 27/1/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ (Ethernet, IP, MPLS, SDN/OpenFlow) Β.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Έλεγχος & Σηματοδοσία Διακίνησης Δεδομένων σε επίπεδο 1 & 2 (SDH, Spanning Tree Protocol - STP, VLANs) Β. Μάγκλαρης
Β. Μάγκλαρης 3/11/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET: Επίπεδο.
Διαχείριση Δικτύων με τη χρήση SNMP (5 η άσκηση) Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9 ο Εξάμηνο, ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ - ΕΜΠ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β. Μάγκλαρης
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 19/11/2012.
Διαχείριση Δικτύων με τη χρήση SNMP Διαχείριση Δικτύων - Ευφυή Δίκτυα 11 Δεκεμβρίου 2002.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΕΥΦΥΗ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΤΟ ΠΡΩΤΟΚΟΛΛΟ SNMP
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δ. Καλογεράς 11/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ & ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 19/12/2011.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet – IGP/BGP Β. Μάγκλαρης 22/11/2010.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Β. Μάγκλαρης 4/11/2009.
Β. Μάγκλαρης 05/12/2011 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet – Distance Vector (Bellman.
Β. Μάγκλαρης 10/11/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 1. ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ & ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET: Επίπεδο.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 20/12/2006. ΤΟ ΔΙΚΤΥΟ ΤΟΥ ΕΜΠ ntua.gr ( /16, AS#3323)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 18/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 2/5/2007. ΤΟ ΔΙΚΤΥΟ ΤΟΥ ΕΜΠ ntua.gr ( /16, AS#3323)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 16/5/2007. Πρότυπο Αρχιτεκτονικής Μετάδοσης, Ελέγχου & Διαχείρισης Επίπεδο Δεδομένων - Data (forwarding) Plane –Κωδικοποίηση σε πακέτα.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 21/01/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης 23/1/2008.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΛΓΟΡΙΘΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗΣ ΣΤΟ INTERNET Β. Μάγκλαρης 12/11/2008.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Β. Μάγκλαρης 5/11/2008.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυείς Προγραμματιζόμενες Δικτυακές Υποδομές (Ι) Κίνητρα για Software Defined Networking – SDN Το Πρωτόκολλο OpenFlow Εφαρμογές σε.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (IΙ) Επίπεδο 2: Provider Backbone Bridges (mac-in-mac) Επίπεδο 2.5: Multi-Protocol.
TCP/IP Protocol Suite 1 Διάλεξη 2 η Με την ολοκλήρωση της ενότητας θα μπορείτε να: Το μοντέλο OSI και η σουίτα TCP/IP κατανοήσετε την αρχιτεκτονική του.
MPLS ΠΑΔ MPLS περίληψη  Αυτή η παρουσίαση εξηγεί τα χαρακτηριστικά του Multi-protocol Label Switching (MPLS) σε σύγκριση με το παραδοσιακό ATM.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων (Ι) Υλοποιήσεις Client – Server Το Πρωτόκολλο SNMP Δομή SNMP Agent - MIB Β. Μάγκλαρης
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων (ΙI) SNMP MIB - Αντικείμενα & Ορισμοί Πινάκων NETCONF (Network Configuration Protocol) Β. Μάγκλαρης.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I) Ταξινόμηση Τρόπων Δρομολόγησης Επίπεδο 3: Intra-domain & Inter-domain Routing Host Routing,
Βασικές έννοιες και τεχνολογίες δικτύων Ιάκωβος Αλεξανδρής Ηλεκ/γος Μηχ/κος & Μηχ/κος Η/Υ Τεχνικός Υπεύθυνος ΚΕΠΛΗΝΕΤ Χαλκιδικής Cisco CCNA.
Β. Μάγκλαρης 3/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης.
Διασύνδεση LAN Γιατί όχι μόνο ένα μεγάλο LAN
Πανεπιστήμιο Πελοποννήσου
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
Διαχείριση & Ασφάλεια Δικτύων Διάλεξη 2-To Πρωτόκολο SNMP
Β. Μάγκλαρης 19/10/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή (I) Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης.
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
Περιεχόμενα 1. Δρομολόγηση στο Internet 2. Δυναμική δρομολόγηση
Περιεχόμενα 1. Δρομολόγηση στο Internet 2. Δυναμική δρομολόγηση
Β. Μάγκλαρης 24/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι.
Structure of Management Information (SMI)
Διαχείριση Δικτύων με τη χρήση SNMP (4η άσκηση)
Β. Μάγκλαρης 17/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί Δρομολόγησης.
Διαχείριση Δικτύων Ευφυή Δίκτυα
Β. Μάγκλαρης 9/11/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (I) Επίπεδο.
Β. Μάγκλαρης 31/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet Επίπεδο 3: Direct Routing,
Β. Μάγκλαρης 19/12/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυείς Προγραμματιζόμενες Δικτυακές Υποδομές Το Πρωτόκολλο OpenFlow.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυείς Προγραμματιζόμενες Δικτυακές Υποδομές Κίνητρα για Software Defined Networking – SDN Το Πρωτόκολλο OpenFlow Εφαρμογές σε Κατανεμημένες.
Προχωρημένα Θέματα Δικτύων
Β. Μάγκλαρης 07/01/2009 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΑΛΓΟΡΙΘΜOI ΔΡΟΜΟΛΟΓΗΣΗΣ (Ταξινόμηση, VLANs, IGP, BGP) Β. Μάγκλαρης.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2
Β. Μάγκλαρης 14/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων SNMP MIB - Αντικείμενα & Ορισμοί.
ΕΥΦΥΗ ΠΡΟΓΡΑΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ Software Defined Networks (SDN)
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων Υλοποιήσεις Client – Server Το.
Β. Μάγκλαρης 07/12/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυή Δίκτυα (Ι) Εικονικά Ιδιωτικά Δίκτυα - Virtual Private Networks.
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Επιπέδων MAC και MPLS σε Δίκτυα Κορμού στο Internet.
Β. Μάγκλαρης 2/11/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman)
Διαχείριση Δικτύων με τη χρήση SNMP (3η άσκηση)
ΕΥΦΥΗ ΠΡΟΓΡΑΜΑΤΙΖΟΜΕΝΑ ΔΙΚΤΥΑ Software Defined Networks (SDN)
MPLS end to end υπηρεσίες
Δίκτυα Επικοινωνιών Ενότητα 5: Επίπεδο Ζεύξης:
Διαχείριση Δικτύων με τη χρήση SNMP (3η άσκηση)
Μεταγράφημα παρουσίασης:

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2.5, 3 ΠΡΩΤΟΚΟΛΛΑ ΔΙΑΧΕΙΡΙΣΗΣ SNMP & NETONF Β. Μάγκλαρης 11/01/2016

ΠΡΟΤΥΠΟ ΤΡΙΩΝ ΔΙΑΣΤΑΣΕΩΝ Διάσταση Μετάδοσης Δεδομένων - Data (forwarding) Plane – Πολυπλεξία στο φυσικό επίπεδο: Διαμόρφωση πλαισίων TDM: ITU-T SDH/GFP framing (από STM-1=155 Mbps  STM-n, εφεδρεία ring protection, virtual concatenation (150 Mbps VC-4, 1 Gbps VC-4-7v = 7 x VC-4) Optical Digital Wrapper (ITU-T G.709: 2.5, 10, 40, 100 Gbps, Forward Error Correction - FEC) – Κωδικοποίηση σε πακέτα Ethernet, WiFi (IEEE ), MPLS, IP – Προώθηση (forwarding) δεδομένων σε μεταγωγείς (switches) & δρομολογητές (routers) Διάσταση Ελέγχου - Control Plane – In-band Signaling: Σηματοδοσία ενσωματωμένη σε επικεφαλίδες πακέτων (IP headers, MPLS labels, VLAN tags) ‏ Ξεχωριστά μηνύματα / πακέτα ελέγχου για σύνταξη πινάκων δρομολόγησης (Interior Gateway Protocol – IGP, Exterior/Border Gateway Protocol – EGP/BGP)‏ Πακέτα ελέγχου «υγείας» του δικτύου – ICMP/ping/traceroute Μηνύματα σηματοδοσίας για αποκατάσταση μονοπατιού – path (RSVP, LDP) & αντιστοίχηση επικεφαλίδων (labels) σε γραμμές MPLS Σηματοδοσία αντιστοίχησης time slots (ή χρώματος) σε γραμμές SDH (ή WDM) Πρωτόκολλα ARP & DNS, αντιστοίχηση VLAN tags…. – Out-of band Signaling: Εξαγωγή των λειτουργιών ελέγχου εκτός μηχανισμών μετάδοσης, εξωτερικές βάσεις δεδομένων και εφαρμογές ευφυούς δικτύου: Ψηφιακή τηλεφωνία: Σηματοδοσία Common Channel Signalling CCS7, Intelligent Networks Προγραμματιζόμενα ευφυή δίκτυα νέας γενιάς (user programmable networks): Software Defined Networks - SDN σε τοπικά δίκτυα Data Centers & αρχιτεκτονικές Future Internet Διάσταση Διαχείρισης - Management Plane – Μοντέλο Αναφοράς FCAPS: Fault, Configuration, Accounting, Performance & Security Management

3 ΔΙΑΧΕΙΡΙΣΤΙΚΟ ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ FCAPS (OSI – OSI) Fault Management (Διαχείριση Βλαβών) Configuration Management (Διαχείριση Διάρθρωσης) Accounting Management (Λογιστική Διαχείριση) Performance Management (Διαχείριση Επιδόσεων) Security Management (Διαχείριση Ασφαλείας)

4 ΜΟΝΤΕΛΟ ΔΙΑΧΕΙΡΙΣΗΣ SNMP Κλήση SNMP Απάντηση στην ερώτηση Ασύγχρονο μήνυμα (Trap) προς το manager Σύστημα συνδεμένο στο δίκτυο που μπορεί να εκτελεί οποιαδήποτε εργασία Network Management Station (NMS)

5 ΠΑΡΑΔΕΙΓΜΑ ΕΣΩΤΕΡΙΚΗΣ ΔΡΟΜΟΛΟΓΗΣΗΣ: ΤΟ ΔΙΚΤΥΟ ΤΟΥ Ε.Μ.Π. ΠΑΡΑΔΕΙΓΜΑ ΕΣΩΤΕΡΙΚΗΣ ΔΡΟΜΟΛΟΓΗΣΗΣ: ΤΟ ΔΙΚΤΥΟ ΤΟΥ Ε.Μ.Π. ntua.gr ( /16, ASN 3323) ΠΡΟΣΟΧΗ Οι πίνακες δρομολόγησης στο Internet για λόγους ομοιομορφίας είναι της μορφής: Prefix Δικτύου Τελικού Προορισμού :: IP Interface Εισόδου Επόμενου Κόμβου ΠΑΡΑΔΕΙΓΜΑ: Ο δρομολογητή του Ε.Μ.Π βρίσκει τον δρομολογητή του ΕΚΠΑ σαν μέλος του υποδικτύου: /30 (παροχή διευθύνσεων από Ε.Μ.Π.) Η γραμμή Ε.Μ.Π. – ΕΚΠΑ (όπως όλες οι γραμμές σε Δίκτυα Internet) ορίζεται σαν υποδίκτυο (prefix) με 4 τουλάχιστον διευθύνσεις IP: Υποδίκτυο: Άκρο Ε.Μ.Π.: Άκρο ΕΚΠΑ: Broadcast: ΑΝΤΙ-ΠΑΡΑΔΕΙΓΜΑ: Ο δρομολογητή του Ε.Μ.Π βρίσκει τον δρομολογητή του ΕΔΕΤ σαν μέλος του υποδικτύου: /31 (παροχή διευθύνσεων από ΕΔΕΤ)

ΕΡΓΑΣΤΗΡΙΑΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΘΗΜΑΤΟΣ 6

ΑΛΓΟΡΙΘΜΟΙ ΕΥΡΕΣΗΣ ΔΡΟΜΩΝ ΣΤΟ ΕΠΙΠΕΔΟ 3 ΤΟΥ INTERNET DV (Distance Vector) - Aλγόριθμος Bellman - Ford Παράδειγμα εφαρμογής: EGP - BGP (Border Gateway Protocol) – e-BGP: External BGP  Πίνακες σε Border Gateways με εκτιμήσεις ενδιαμέσων public AS’s (έως ) προς prefixes (public υποδίκτυα - προορισμοί) – i-BGP: Internal BGP (μεταξύ δρομολογητών κορμού ενός AS) – Για προορισμούς ενθυλακωμένους σε πολλαπλά prefixes: Προτίμηση βάσει longest prefix match – Υπολογισμός reachability & AS paths ανά prefix σε Border Gateways: Με βάση advertisements (TCP signals) από γειτονικά AS’s και αλγόριθμο δρομολόγησης Bellman-Ford – Επιλογή μεταξύ εναλλακτικών δρόμων για προώθηση πακέτων στον forwarding table των Border Gateways με βάση διαχειριστικές πολιτικές (weight, preferences…)

ΑΛΓΟΡΙΘΜΟΙ ΕΥΡΕΣΗΣ ΔΡΟΜΩΝ ΣΤΟ ΕΠΙΠΕΔΟ 3 ΤΟΥ INTERNET LS (Link State) - Aλγόριθμος Dijkstra Παράδειγμα εφαρμογής: IGP - OSPF (Open Shortest Path First) – Link State Data Base + αλγόριθμος Dijkstra στον κορμό Αυτόνομου Δικτύου (Core of an Autonomous System, OSPF Area 0): – Τρέχει σε όλους τους δρομολογητές κορμού που πρέπει να έχουν πλήρη & ενιαία εικόνα της κατάστασης - τοπολογίας του δικτύου για συμβατότητα υπολογισμού πινάκων δρομολόγησης – Κόστος γραμμών ανάλογο με την ταχύτητα ή οριζόμενα από τον Διαχειριστή – Ανακοινώσεις κατάστασης δρομολογητών κορμού (OSPF Area 0) και συνδέσεων: μέσω LSA (Link State Advertisements) v2 για IPv4 ή v3 για IPv6 (IP signals χωρίς TCP/UDP transport layer) – Ανανέωση LSA: Ανά 30 min ή με αλλαγή κατάστασης ή αν εξαντληθούν 60 min – Στα περιφερειακά υποδίκτυα, OSPF Stub Areas: Στατική επιλογή Default Gateway

ΠΑΡΑΔΟΣΙΑΚΗ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ 3 ΠΑΡΑΔΟΣΙΑΚΗ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ Σε κάθε κόμβο κάθε πακέτο δρομολογείται στο interface του επόμενου κόμβου IP με βάση το longest prefix match της διεύθυνσης IP τελικού προορισμού στον πίνακα δρομολόγησης ΠΙΝΑΚΑΣ ΔΡΟΜΟΛΟΓΗΣΗΣ Router 2 (R2) Destination NetworkNext-Hop / / R1: /30 R2: /30 R2: /30 R3: /30 Longest-prefix match (24bits)

ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ 2.5: MPLS (Multi-Protocol Label Switching) 10 MPLS core routers :Label Switch Router – LSR Αντικαθιστούν (swap) Labels Προωθούν τα πακέτα με βάση πίνακες δρομολόγησης ανά Label MPLS edge routers:Edge LSR, Label Edge Router – LER Εισάγουν/διαγράφουν επικεφαλίδες MPLS Δρομολογούν με βάση πίνακες δρομολόγησης IP και Labels

MPLS HEADER MPLS HEADER Label:Label value (0 to 15 are reserved for special use) assigned to source & destination IP (flows) (traffic engineering option) Exp: Experimental Use S: Bottom of Stack (set to 1 for the last entry in the label) TTL: Time To Live 11

12 ΔΡΟΜΟΛΟΓΙΣΗ ΕΠΙΠΕΔΟΥ 2 - LINK LAYER ΕTHRNET & ΕΙΚΟΝΙΚΑ ΤΟΠΙΚΑ ΔΙΚΤΥΑ VLAN (IEEE 802.1Q) VLAN “Red” (VID 00d) Switch Ports 1 & 9 Subnet /24 Default Gateway VLAN “Blue” (VID 003) Switch Ports 4 & 12 IP Subnet /24 Default Gateway Trunk Switch Port 5 ETHERNET SWITCH IP ROUTER warp.core.ntua.gr ΦΥΣΙΚΗ ΣΥΝΔΕΣΗ: ΛΟΓΙΚΗ ΔΙΑΣΥΝΔΕΣΗ: matrix.netmode.ntua.gr :13:a9:34:dd:aa DG: :08:7c:63:e4: :13:72:f6:5f:83 DG: :08:7c:63:e4: :50:da:51:95:10 DG: :08:7c:63:e4: :16:17:72:72:76 DG: :08:7c:63:e4: TPIDPCPCFIVID 16 bits3 bits1 bit12 bits MAC Address ETHERNET II IP, TCP/UDP, Data 802.1Q Framing Add-On’s TPID: Tag Protocol ID PCP: Priority Code Point CFI: Canonical Format Identifier VID: VLAN ID (< 4096) 00:08:7c:63:e4:00 ARP DNS

13 ΠΡΩΤΟΚΟΛΛΟ ΔΙΑΜΟΡΦΩΣΗΣ ΔΕΝΔΡΙΚΗΣ ΤΟΠΟΛΟΓΙΑΣ ΜΕΤΑΓΩΓΕΩΝ ETHERNET (1/2) Spanning Tree Protocol - STP, IEEE 802.1D Εξέλιξη των Αλγορίθμων Διάρθρωσης Διαφανών Γεφυρών Spanning Tree Protocol (STP) for Transparent Ethernet Bridges Radia Perlman, DEC & MIT Αναδιαμόρφωση Spanning Tree Χρόνος Αντίδρασης σε Βλάβη: ~ 60 sec Γέφυρες (Bridges, Switches): 3 (Root), 24, 92, 4, 5, 7, 12 Τοπικά δίκτυα Ethernet: a, b, c, d, e, f RP: Root Port DP: Designated Port BP: Blocking Port

14 ΠΡΩΤΟΚΟΛΛΟ ΔΙΑΜΟΡΦΩΣΗΣ ΔΕΝΔΡΙΚΗΣ ΤΟΠΟΛΟΓΙΑΣ ΜΕΤΑΓΩΓΕΩΝ ETHERNET (2/2) Spanning Tree Protocol - STP, IEEE 802.1D SWITCH 1: Root Bridge SWITCH 3SWITCH 2 SWITCH 4 RP DP BP RP: Root Port DP: Designated Port BP: Blocked Port PC_4 PC_3PC_6 PC_5 PC_8 PC_7 PC_2 PC_1 Layer 2 Manager PC_10PC_9 PORT STATES Listening: Ακούει τα BPDU’s Learning: Μαθαίνει τις διευθύνσεις MAC πίσω της & δημιουργεί την filtering ή switching data base. Blocking: Ακούει τα BPDU’s αλλά δεν ενεργοποιεί προώθηση πακέτων εκτός να αντιληφθεί ότι το επικαλύπτον δένδρο έχει διασπαστεί Forwarding: Ακούει τα BPDU’s και προωθεί κανονικά τα πακέτα Disabled: Μη ενεργή Bridge Protocol Data Units (BPDUs) Περιοδικά μηνύματα πρωτοκόλλου STP κάθε 2 sec (default) Forwarding Data Base per Switch Port Forward MAC frames to known destinations, e.g.. PC_6, PC_7, PC_2, PC_3, PC_5 to port from which it last heard them prior to aging, e.g. RP Forward to PC_10 only MAC frames addressed to it & broadcasts Broadcast unknown destination MAC frames (promiscuous mode) Γνωστό στο Switch 4 Άγνωστο στο Switch 4 Aging: 300 sec (default) Ενεργή σύνδεση Ανενεργή σύνδεση

15 PE: Provider Edge Bridge CE: Customer Edge Bridge RB: Regular Bridge Provider Network CE PE Regular bridges Customer Network RB ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΟΥ 2 ΣΕ ΔΙΚΤΥΑ ΠΑΡΟΧΩΝ Provider Backbone Bridges – PBB (mac-in-mac, IEEE 802.1ah) IEEE 802.1ah (2008): Επέκταση Ethernet LAN’s (IEEE 802.3z: 1 GigE, IEEE 802.3ae: 10 GigE) σε Μητροπολιτικά Δίκτυα MAN’s & Δίκτυα Κορμού Ευρείας Περιοχής WAN’s ( GigE) Τυποποίηση πρωτοκόλλων VPLS, mac-in-mac και QinQ tunnels για επέκταση VLAN’s μεταξύ τοπικών δικτύων LAN’s μέσω Layer 2 VPNs Προς συρρίκνωση τοπολογίας επιπέδου 3  collapsed backbone με μηχανισμούς μεταφοράς επιπέδου 2: Gig point-to-point Ethernet transport

16 ΜΟΝΤΕΛΛΟ ΔΙΑΧΕΙΡΙΣΗΣ SNMP Κλήση SNMP Απάντηση στην ερώτηση Ασύγχρονο μήνυμα (Trap) προς το manager Σύστημα συνδεμένο στο δίκτυο που μπορεί να εκτελεί οποιαδήποτε εργασία Network Management Station (NMS)

17 ΣΥΝΤΑΞΗ ΑΝΤΙΚΕΙΜΕΝΩΝ ΤΗΣ ΜΙΒ-ΙΙ Τα διαχειριζόμενα αντικείμενα κωδικοποιούνται στη μορφή (SNMPv2 SMI): OBJECT-TYPE SYNTAX MAX-ACCESS STATUS DESCRIPTION INDEX {για πίνακες} DEFVAL { } ::= {<προηγούμενος κόμβος/αντικείμενο στο δένδρο της MIB-II> }

ΠΑΡΑΔΕΙΓΜΑ ΟΡΙΣΜΟΥ ΑΝΤΙΚΕΙΜΕΝΟΥ MIB-II: sysUpTime sysUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time (in hundredths of a second) since the network management portion of the system was last re-initialized." ::= { system 3 } (Το αντικείμενο sysUpTime είναι το 3 ο κάτω από τον κόμβο system της MIB-II) 18

19 ΤΥΠΟΙ ΑΝΤΙΚΕΙΜΕΝΩΝ Syntax INTEGER (μπορεί να χρησιμοποιηθεί και για λίστα απαρίθμησης) Integer32 Unsigned32 Counter32 & Counter64 Gauge32 Timeticks (εκατοστά του δευτερολέπτου, όπως μετρούνται στο σύστημα) OCTET STRING OBJECT IDENTIFIER Opaque RowStatus (TC) DisplayString (TC) IpAddress (TC) 0 Max Gauge

ΑΝΑΖΗΤΗΣΗ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΕ ΠΙΝΑΚΑ ΤΗΣ ΜΙΒ ifIndexifTypeifInOctetsifOutOctets 1loopback(24)00 2ethernet-csmacd(6)2540 3ethernet-csmacd(6) mibΙΙ(1) system(1) interfaces(2) at(3) ifTable(2) ifEntry(1) Ερώτηση για τα InOctets στο 2ο Ethernet Interface θα γίνει: Στήλη Γραμμή (που προσδιορίζεται από το δείκτη) ή interfaces.ifTable.ifEntry.ifInOctets.3

ΤΟ ΠΡΩΤΟΚΟΛΛΟ ΔΙΚΤΥΑΚΗΣ ΔΙΑΡΘΡΩΣΗΣ Network Configuration Protocol – NETCONF (1/3) Tomas Cejka, NETCONF-layers : Licensed under Public Domain via Commons: layers.svg#/media/File:NETCONF-layers.svghttps://commons.wikimedia.org/wiki/File:NETCONF- layers.svg#/media/File:NETCONF-layers.svg Αντιστοίχιση SNMP - NETCONF Αντιστοίχιση SNMP - NETCONF : RFC 6241RFC 3411 MIB’sYANG Core Models SMIYANG BERXML UDPSSH, TLS, SOAP/HTTP/TLS 21

ΤΟ ΠΡΩΤΟΚΟΛΛΟ ΔΙΚΤΥΑΚΗΣ ΔΙΑΡΘΡΩΣΗΣ Network Configuration Protocol – NETCONF (2/3) 22 Αντιστοίχηση SNMPv2 SMI με NETCONF YANG

ΤΟ ΠΡΩΤΟΚΟΛΛΟ ΔΙΚΤΥΑΚΗΣ ΔΙΑΡΘΡΩΣΗΣ Network Configuration Protocol – NETCONF (3/3) ΜΗΝΥΜΑΤΑ (XML) ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ NETCONF Κλήση RPC: messages (αντίστοιχα SNMP Protocol Data Units/PDUs: Set, Get, GetNext, GetBulk) Απάντηση RPC: messages (αντίστοιχο SNMP PDU: Get-Response) Κοινοποίηση γεγονότος: messages (αντίστοιχο SNMP PDU: Trap) ΚΟΙΝΕΣ ΛΕΙΤΟΥΡΓΙΕΣ ΤΟΥ NETCONF Αναζήτηση πληροφοριών λειτουργίας και κατάστασης συσκευών Αναζήτηση datastore με πληροφορίες διάρθρωσης συσκευής (XML) Επεξεργασία δεδομένων σε datastore διάρθρωσης συσκευής Αντιγραφή datastore σε άλλο Διαγραφή datastore Κλείδωμα datastore συσκευής στο δίκτυο Ξεκλείδωμα datastore συσκευής Αίτηση για λήξη συνόδου NETCONF Επιβολή διακοπής συνόδου NETCONF Δέσμευση πόρων & υπηρεσιών Αποδέσμευση πόρων & υπηρεσιών Αναζήτηση μετρήσεων 23