SNMP σημαίνει απλό πρωτόκολλο διαχείρισης δικτύου. Είναι ένα πρωτόκολλο πελάτη-διακομιστή που χρησιμοποιούν οι διαχειριστές δικτύου για τη συλλογή πληροφοριών σχετικά με διακόπτες δικτύου, εκτυπωτές, τηλέφωνα και άλλες συσκευές που είναι συνδεδεμένες στο δίκτυο (γνωστές και ως πράκτορες SNMP).
Το SNMP δεν είναι ενεργοποιημένο από προεπιλογή στα Windows 10. Η Microsoft συνιστά στους διαχειριστές να χρησιμοποιούν το Common Information Model (CIM).
Τι σημαίνει SNMP στη δικτύωση;
Το SNMP είναι ένα πρωτόκολλο πελάτη-διακομιστή. Αυτό σημαίνει ότι οι διαχειριστές δικτύου πρέπει να εγκαταστήσουν και να διαμορφώσουν έναν διακομιστή SNMP, γνωστό ως διαχειριστής, ο οποίος συλλέγει συνεχώς λεπτομερείς πληροφορίες σχετικά με συσκευές SNMP στο δίκτυο.
Οι διακομιστές SNMP συγκεντρώνουν και αποθηκεύουν πληροφορίες σχετικά με όλους τους πράκτορες SNMP. Αυτό το πρωτόκολλο διαχείρισης δικτύου διευκολύνει τη συλλογή πληροφοριών σε πραγματικό χρόνο για αυτές τις συσκευές χωρίς να δημιουργείται υπερβολική κίνηση δικτύου.
Οι πράκτορες SNMP είναι συσκευές συνδεδεμένες στο δίκτυο που υποστηρίζουν την παρακολούθηση δικτύου SNMP. Οι τυπικοί πράκτορες SNMP περιλαμβάνουν:
- Υπολογιστές
- Εκτυπωτές
- Διακόπτες δικτύου
- Σημεία ασύρματης πρόσβασης
- τηλέφωνα VoIP
- ρολόγια ώρας IP
Πώς λειτουργεί το SNMP
Κάθε πράκτορας SNMP, ανάλογα με τον κατασκευαστή, έχει μια λίστα αντικειμένων για τα οποία οι διαχειριστές δικτύου μπορούν να συλλέξουν πληροφορίες σχετικά με τη χρήση εντολών SNMP για πρόσβαση στις πληροφορίες. Τα δεδομένα οργανώνονται σε δομή δέντρου στον διακομιστή SNMP ως εξής:
- Βάση πληροφοριών διαχείρισης (MIB): Αυτή είναι η ομάδα ανώτατου επιπέδου που διατηρεί οργανωμένους συγκεκριμένους τύπους συσκευών (όπως εκτυπωτές ή υπολογιστές).
- Node: Μέσα σε κάθε MIB, υπάρχουν μεμονωμένοι κόμβοι που αντιπροσωπεύουν μεμονωμένες συσκευές στο δίκτυο.
- Αναγνωριστικό αντικειμένου (OID): Αυτή είναι η συγκεκριμένη διεύθυνση που χρησιμοποιούν οι διαχειριστές δικτύου για πρόσβαση σε μεμονωμένους κόμβους μέσα στο MIB. Το OID επιτρέπει στους διαχειριστές να εκδίδουν εντολές για να ζητούν πληροφορίες σχετικά με έναν κόμβο.
Η μόνη απαίτηση για την παρακολούθηση μιας συσκευής με διακομιστή SNMP είναι ότι η συσκευή είναι συμβατή με το πρωτόκολλο SNMP. Πολλές συσκευές, όπως τα τηλέφωνα VoIP και οι εκτυπωτές, έχουν συνήθως ενεργοποιημένο το SNMP από προεπιλογή. Άλλες συσκευές, όπως οι υπολογιστές με Windows 10, πρέπει να το ενεργοποιήσουν χειροκίνητα. Ελέγξτε το εγχειρίδιο της συσκευής για οδηγίες σχετικά με τον τρόπο ενεργοποίησης του SNMP.
Τι είναι μια παγίδα SNMP;
Το κύριο πλεονέκτημα του πρωτοκόλλου SNMP είναι ότι καταναλώνει μικρό εύρος ζώνης δικτύου. Αυτό το κάνει μέσω αυτού που είναι γνωστό ως παγίδα.
Σε ένα τυπικό σύστημα πελάτη-διακομιστή, ένας διακομιστής μπορεί να ρωτήσει ή να ζητήσει πληροφορίες από πολλές συσκευές σε ένα δίκτυο κάθε φορά που χρειάζεται να ενημερώσει μια κεντρική βάση δεδομένων. Ωστόσο, επειδή τα περισσότερα δίκτυα διαθέτουν μεγάλο αριθμό συσκευών που παρέχουν μεγάλο όγκο πληροφοριών, δεν θα ήταν πρακτικό για τον διακομιστή να μετράει συνεχώς όλες αυτές τις συσκευές. Κάτι τέτοιο θα παρεμπόδιζε σοβαρά την απόδοση του δικτύου.
Αντίθετα, κάθε συσκευή SNMP στο δίκτυο παγιδεύει αυτόματα πληροφορίες και τις στέλνει στον διαχειριστή SNMP χωρίς να ερωτηθεί. Δείτε πώς πραγματοποιείται συνήθως η επικοινωνία σε ένα μοντέλο πελάτη-διακομιστή SNMP:
- Οι πράκτορες SNMP παγιδεύουν συμβάντα και στέλνουν αυτόκλητες ενημερώσεις στον διαχειριστή SNMP.
- Οι διαχειριστές SNMP ενδέχεται να ανταποκρίνονται αυτόματα σε συμβάντα παγίδας με αυτόματα αιτήματα παρακολούθησης για πρόσθετες πληροφορίες.
- Οι διαχειριστές δικτύου μπορούν να χρησιμοποιήσουν τη διαχείριση SNMP για μη αυτόματη δημοσκόπηση συσκευών για αντιμετώπιση προβλημάτων ή διαχείριση.
Αυτή η προσέγγιση επιτρέπει την παρακολούθηση και τη διαχείριση μεγάλου όγκου πληροφοριών χωρίς να επηρεάζεται αρνητικά το δίκτυο.
Για να ενεργοποιήσετε μια παγίδα SNMP στα Windows 10, ανοίξτε Ρυθμίσεις και μεταβείτε στο Εφαρμογές και λειτουργίες > Προαιρετικές λειτουργίες > Προσθέστε μια δυνατότητα και, στη συνέχεια, αναζητήστε Απλό Πρωτόκολλο Διαχείρισης Δικτύου (SNMP).
Βασικές εντολές SNMP
Μόλις διαμορφωθεί ένας διακομιστής SNMP και υπάρχουν πράκτορες στο δίκτυο, οι διαχειριστές δικτύου επιλέγουν από ένα σύνολο εντολών ως μέρος του συνόλου εργαλείων παρακολούθησης δικτύου τους. Ακολουθούν μερικές από τις πιο συχνά χρησιμοποιούμενες εντολές SNMP:
- GET: Ανακτήστε μία ή περισσότερες τιμές παρακολούθησης.
- GET NEXT: Ανακτήστε την τιμή του επόμενου OID στο δέντρο MIB της συσκευής.
- GET BULK: Τραβήξτε μια μεγάλη συλλογή τιμών δεδομένων.
- SET: Εκχωρήστε μια τιμή σε μια μεταβλητή στη συσκευή.
Υπάρχουν επίσης εντολές SNMP για συγκεκριμένες συσκευές, ανάλογα με τη συσκευή που παρακολουθείται. Για παράδειγμα, κατά την παρακολούθηση ενός διακόπτη δικτύου, οι διαχειριστές έχουν πρόσβαση στις ακόλουθες εντολές:
- Διαμόρφωση τερματικού: Τοποθετήστε τη γραμμή εντολών σε λειτουργία καθολικής διαμόρφωσης.
- Εμφάνιση Running-Config: Παρέχετε μια λίστα που επιβεβαιώνει όλες τις καταχωρήσεις διαμόρφωσης.
- Copy Running-Config Startup-Config: Αποθηκεύστε την τρέχουσα διαμόρφωση για να διασφαλίσετε ότι χρησιμοποιείται η ίδια διαμόρφωση κατά την επανεκκίνηση του διακόπτη.
Οι κατασκευαστές συσκευών παρέχουν τεκμηρίωση για τη βιβλιοθήκη των διαθέσιμων εντολών SNMP και τον τρόπο χρήσης των εντολών, επομένως ελέγξτε το εγχειρίδιο χρήστη στον ιστότοπο του κατασκευαστή.