ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων (ΙI) SNMP MIB - Αντικείμενα & Ορισμοί Πινάκων NETCONF (Network Configuration Protocol) Β. Μάγκλαρης.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
A Peer-to-peer Framework for Caching Range Queries O. D. Sahin A. Gupta D. Agrawal A. El Abbadi Παρουσίαση: Καραγιάννης Τάσος, Κρεμμυδάς Νίκος, Μαργαρίτη.
Advertisements

Διαχείριση Δικτύων με τη χρήση SNMP
Β. Μάγκλαρης 10/02/2014 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΙΑΧΕΙΡΙΣΗ ΠΙΝΑΚΩΝ ΣΤΟ SNMP ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΩΝ ΤΗΛΕΜΑΤΙΚΗΣ.
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΔΕΜΕΡΤΖΗ ΒΑΣΙΛΙΚΗ ΤΑΝΗΣ ΔΗΜΗΤΡΗΣ ΤΕΙ ΣΕΡΡΩΝ 2005
ΣΤΟΙΧΕΙΑ ΨΕΥΔΟΚΩΔΙΚΑ ΒΑΣΙΚΕΣ ΔΟΜΕΣ ΒΑΣΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΠΙΝΑΚΩΝ
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS Β. Μάγκλαρης 02/12/2013.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Web Services Υπηρεσίες διαδικτύου
Βάσεις Δεδομένων (ΚΒΔ)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP
ΤCP/IP Τι είναι; Σύντομο Ιστορικό
Υπηρεσίες δικτύων επικοινωνίας
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Διαχείριση Δικτύων με τη χρήση SNMP (5 η άσκηση) Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9 ο Εξάμηνο, ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ - ΕΜΠ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β. Μάγκλαρης
Copyright  Οικονομικό Πανεπιστήμιο Αθηνών Μάθημα: Δίκτυα Υπολογιστών Διαχείριση Δικτύων 1 Management Information Base ΙΙ, MIB-ΙΙ.
Μάθημα: Δίκτυα Υπολογιστών Remote MONitoring Copyright  Οικονομικό Πανεπιστήμιο Αθηνών 1 Remote MONitoring, RMON  Παρακολούθηση δικτύου (network monitoring):
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 19/11/2012.
Μάθημα: Δίκτυα Υπολογιστών Διαχείριση Δικτύων Copyright  Οικονομικό Πανεπιστήμιο Αθηνών 1 H εξέλιξη του SNMP (1/3) Simple Gateway Management Protocol.
Διαχείριση Δικτύων με τη χρήση SNMP Διαχείριση Δικτύων - Ευφυή Δίκτυα 11 Δεκεμβρίου 2002.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΣΤΟ INTERNET Β. Μάγκλαρης 14/01/2013.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΤΟ ΠΡΩΤΟΚΟΛΛΟ SNMP
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ & ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 19/12/2011.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 7/11/07. 2 Κατηγορίες Λειτουργιών Διαχείρισης κατά ISO ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ FCAPS Fault (Βλάβες) Configuration (Διάρθρωση) Accounting (Λογιστική)
Τεχνολογία ΛογισμικούSlide 1 Κλάση Μηνυμάτων Ταχυδρομείου Τεχνολογία Λογισμικού Slide 14.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Β. Μάγκλαρης 4/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΕΥΦΥΗ ΔΙΚΤΥΑ Ευφυή Δίκτυα 12/1/2005.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 20/12/2006. ΤΟ ΔΙΚΤΥΟ ΤΟΥ ΕΜΠ ntua.gr ( /16, AS#3323)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΔΡΟΜΟΛΟΓΗΣΗ ΣΤΟ INTERNET - EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 18/11/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 14/11/07. 2 Κατηγορίες Λειτουργιών Διαχείρισης ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ Fault (Βλάβες) Configuration (Διάρθρωση) Accounting (Λογιστική) Performance.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ ΠΡΩΤΟΚΟΛΛΑ ΔΙΑΧΕΙΡΙΣΗΣ ΣΤΟ INTERNET – SNMP, ΕΝΟΠΟΙΗΜΕΝΑ ΕΡΓΑΛΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΑΧΕΙΡΙΣΗ ΑΣΦΑΛΕΙΑΣ Β. Μάγκλαρης
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ EΙΣΑΓΩΓΗ ΣΤΟ SNMP Β. Μάγκλαρης 21/01/2009.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Β. Μάγκλαρης 22/10/2008.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης 23/1/2008.
Διαχείριση Δικτύων με τη χρήση SNMP – Επανεγγράψιμοι Πίνακες Διαχείριση Δικτύων - Ευφυή Δίκτυα 08/02/2008.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Β. Μάγκλαρης 11/10/2010.
Διαχείριση Δικτύων με τη χρήση SNMP Διαχείριση Δικτύων - Ευφυή Δίκτυα.
ΠΡΟ.ΜΕ.Σ.Ι.Π. Διαχείριση και Ασφάλεια Δικτύων SNMP.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ολοκληρωμένες Πλατφόρμες Διαχείρισης Κατανεμημένων Εφαρμογών στο Internet Ενοποιημένη Πλατφόρμα Διαχείρισης Ολοκληρωμένα Εργαλεία Διαχείρισης.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (IΙ) Επίπεδο 2: Provider Backbone Bridges (mac-in-mac) Επίπεδο 2.5: Multi-Protocol.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2.5, 3 ΠΡΩΤΟΚΟΛΛΑ ΔΙΑΧΕΙΡΙΣΗΣ SNMP & NETONF Β. Μάγκλαρης
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων (Ι) Υλοποιήσεις Client – Server Το Πρωτόκολλο SNMP Δομή SNMP Agent - MIB Β. Μάγκλαρης
TCP/IP BASICS ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Πολύδερα Έλλη ΕΤΟΣ: ΄Δ.
Διαχείριση & Ασφάλεια Δικτύων Διάλεξη 1 Διδάσκων: Δρ. Γενειατάκης Δημήτρης Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας.
Β. Μάγκλαρης 3/10/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης.
ΔΙAΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ονομάζουμε “Διαχείριση Δικτύων” όλες τις ενέργειες που έχουν σκοπό τον έλεγχο λειτουργίας, ασφάλειας και απόδοσης, την αντιμετώπιση.
Διαχείριση IP Δικτύων Ο διαχειριστής (NMS) παρακολουθεί και ελέγχει τα στοιχεία του δικτύου μέσω των εφαρμογών λογισμικού που τα αντιπροσωπεύουν (agents)
Διαχείριση & Ασφάλεια Δικτύων Διάλεξη 2-To Πρωτόκολο SNMP
Εισαγωγή Στην παρουσίαση που ακολουθεί, παρουσιάζονται οι βασικές οντότητες που εμπλέκονται στη Διαχείριση Δικτύων, με έμφαση στην αξιοποίηση του πρωτοκόλλου.
Β. Μάγκλαρης 19/10/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή (I) Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης.
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
Structure of Management Information (SMI)
Διαχείριση Δικτύων με τη χρήση SNMP (4η άσκηση)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ευφυείς Προγραμματιζόμενες Δικτυακές Υποδομές Κίνητρα για Software Defined Networking – SDN Το Πρωτόκολλο OpenFlow Εφαρμογές σε Κατανεμημένες.
Management Information Base (ΜΙΒ)
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Επανάληψη (Ι) ΟΡΙΣΜΟΙ ΔΡΟΜΟΛΟΓΗΣΗ ΕΠΙΠΕΔΩΝ 2, 2
Β. Μάγκλαρης 14/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων SNMP MIB - Αντικείμενα & Ορισμοί.
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων Υλοποιήσεις Client – Server Το.
TCP/IP.
Γιώργος Θάνος Παρασκευή 5 Δεκεμβρίου 2008
Λύσεις Ασφάλειας στο Επίπεδο Διασύνδεσης
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Επιπέδων MAC και MPLS σε Δίκτυα Κορμού στο Internet.
Ολοκληρωμένα Εργαλεία Διαχείρισης
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ολοκληρωμένες Πλατφόρμες Διαχείρισης Κατανεμημένων Εφαρμογών στο Internet Ενοποιημένη Πλατφόρμα Διαχείρισης Ολοκληρωμένα Εργαλεία Διαχείρισης.
Δρ. Χρήστος Αργυρόπουλος Κέντρο Διαχείρισης Δικτύων (NOC), ΕΔΕΤ
Β. Μάγκλαρης 2/11/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman)
Β. Μάγκλαρης 19/10/2015 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή (II) Διευθυνσιοδότηση στο Internet Το Παγκόσμιο Internet.
Διαχείριση Δικτύων με τη χρήση SNMP (3η άσκηση)
Διαχείριση Δικτύων με τη χρήση SNMP (3η άσκηση)
Μεταγράφημα παρουσίασης:

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων (ΙI) SNMP MIB - Αντικείμενα & Ορισμοί Πινάκων NETCONF (Network Configuration Protocol) Β. Μάγκλαρης 24/11/2015

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

3 ΣΥΝΤΑΞΗ ΑΝΤΙΚΕΙΜΕΝΩΝ ΤΗΣ ΜΙΒ-ΙΙ Τα διαχειριζόμενα αντικείμενα κωδικοποιούνται στη μορφή (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) 4

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

Η SMI υποστηρίζει μόνο μια μορφή δομημένων δεδομένων, και πιο συγκεκριμένα έναν απλό πίνακα δύο διαστάσεων με βαθμωτές τιμές (π.χ. ο πίνακας δρομολόγησης, ο πίνακας των συνδέσεων του πρωτοκόλλου TCP). Ένας πίνακας είναι ένα μόνο αντικείμενο και επομένως χρειαζόμαστε κάποιο δείκτη (INDEX) για να καταλήξουμε σε μια συγκεκριμένη γραμμή του. Η SMI δεν επιτρέπει το φώλιασμα δεδομένων, δηλαδή ένα στοιχείο του πίνακα να είναι πίνακας. Για τη δημιουργία ενός πίνακα χρησιμοποιείται ο τύπος SEQUENCE OF (ταξινομημένη λίστα στοιχείων ίδιου τύπου). ΟΡΙΣΜΟΣ ΠΙΝΑΚΩΝ (1/3)

 Παράδειγμα ορισμού πίνακα από την ΜΙΒ-II RFC 1213 (SMIv1) ifTable OBJECT-TYPE SYNTAX SEQUENCE OF IfEntry … ::= { interfaces 2 } ifEntry OBJECT-TYPE SYNTAX IfEntry … INDEX { ifIndex } ::= { ifTable 1 } IfEntry ::= SEQUENCE { ifIndex INTEGER, ifType INTEGER, ifInOctets Counter, ifOutOctets Counter} ΟΡΙΣΜΟΣ ΠΙΝΑΚΩΝ (2/3)

 Παράδειγμα ορισμού πίνακα από την ΜΙΒ-II RFC 1213 (συνέχεια) ifIndex OBJECT-TYPE SYNTAX INTEGER … ::= { ifEntry 1 } ifType OBJECT-TYPE SYNTAX INTEGER { ethernet-csmacd(6) loopback(24)} … ::= { ifEntry 2 } ifInOctets OBJECT-TYPE SYNTAX Counter … ::= { ifEntry 3 } ifOutOctets OBJECT-TYPE … ΟΡΙΣΜΟΣ ΠΙΝΑΚΩΝ (3/3) ifIndexifTypeifInOctetsifOutOctets 1loopback (24)00 2ethernet-csmacd (6) ethernet-csmacd (6)

ΑΝΑΖΗΤΗΣΗ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΕ ΠΙΝΑΚΑ ΤΗΣ ΜΙΒ 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 10

ΤΟ ΠΡΩΤΟΚΟΛΛΟ ΔΙΚΤΥΑΚΗΣ ΔΙΑΡΘΡΩΣΗΣ Network Configuration Protocol – NETCONF (2/3) 11 Αντιστοίχηση 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 Δέσμευση πόρων & υπηρεσιών Αποδέσμευση πόρων & υπηρεσιών Αναζήτηση μετρήσεων " 12