Simple Network Management Protocol
O όρος SNMP προέρχεται από τα αρχικά του αγγλικού όρου Simple Network Management Protocol και χρησιμοποιείται στα συστήματα διαχείρισης δικτύων για να περιγράψει το πρωτόκολλο διαχείρισης και παρακολούθησης δικτυακών συσκευών που απαιτούν παρέμβαση του διαχειριστή δικτύου.
Το SNMP είναι μέλος/μέρος της σουίτας πρωτοκόλλων Internet (IP - Internet Protocol), όπως έχει ορισθεί από το Internet Engineering Task Force (IETF). Αποτελείται από μια ομάδα προτύπων για τη διαχείριση δικτύου και περιλαμβάνει ένα πρωτόκολλο επιπέδου application (application layer), ένα σχήμα βάσης δεδομένων και μια ομάδα από σύνολα δεδομένων.
Σύνοψη και βασικοί όροι
Σε μια τυπική χρήση του πρωτοκόλλου SNMP, υπάρχει ένας αριθμός συστημάτων υπό διαχείριση καθώς και ένα ή περισσότερα συστήματα διαχείρισης. Το λογισμικό που "τρέχει" σε κάθε δικτυακή υπό διαχείριση συσκευή ή σύστημα ονομάζεται agent και αναφέρει μέσω του πρωτοκόλλου SNMP στα συστήματα διαχείρισης.
Στη βασική του μορφή, το SNMP προσφέρει στα συστήματα διαχείρισης, δεδομένα διαχείρισης ως μεταβλητές, όπως πχ."free memory", "system name", "number of running processes", "default route", κλπ. Ταυτόχρονα, επιτρέπει ενέργειες όπως η εφαρμογή νέας ή η αλλαγή της υπάρχουσας παραμετροποίησης της δικτυακής διάταξης.
Οι μεταβλητές που ελέγχονται από το SNMP οργανώνονται σε ιεραρχικές δομές, οι οποίες μαζί με τα μεταδεδομένα (όπως ο τύπος και η περιγραφή των μεταβλητών περιγράφονται από τα MIBs (Management Information Bases)