Διαφορά μεταξύ SNMP v2 και v3
SNMP v2 vs v3 SNMP v2c και SNMP v3
Το SNMP (Simple Network Management Protocol) είναι ένα πρωτόκολλο Διαδικτύου αφιερωμένο στη διαχείριση συσκευών σε δίκτυα. Συνήθως, οι δρομολογητές, οι διακόπτες, οι διακομιστές, οι σταθμοί εργασίας, οι εκτυπωτές, τα μόντεμ και πολλές άλλες συσκευές υποστηρίζουν το SNMP. Το SNMP χρησιμοποιείται ως επί το πλείστον σε συστήματα διαχείρισης δικτύου (NMS) για την παρακολούθηση διαφόρων συνθηκών σε συσκευές που χρειάζονται την προσοχή του διαχειριστή δικτύου. Το SNMP ορίζεται από το IETF (Task Force για τη Μηχανική Διαδικτύου) ως μέρος του IPS (Internet Protocol Suite). Το SNMP είναι ένας συνδυασμός προτύπων διαχείρισης δικτύου, όπως ένα πρωτόκολλο για το επίπεδο εφαρμογής, ένα σχήμα για βάσεις δεδομένων και μια συλλογή αντικειμένων δεδομένων. Το SNMP περιγράφει τη διαμόρφωση του συστήματος εκθέτοντας μεταβλητές (δεδομένα διαχείρισης) στα διαχειριζόμενα συστήματα. Επομένως, άλλες εφαρμογές διαχείρισης μπορούν να αναζητήσουν αυτές τις μεταβλητές για λόγους παρακολούθησης και μπορούν μερικές φορές να ορίσουν αυτές τις τιμές. Το SNMP v3 είναι η τρέχουσα έκδοση. Το SNMP v3 είναι πολύ παρόμοιο με το SNMP v2 (προηγούμενη έκδοση) εκτός από το βελτιωμένο μοντέλο ασφαλείας.
Τι είναι το SNMP v2;
Το SNMP v2 (επίσης γνωστό ως SNMPv2 ή SNMP έκδοση 2) ορίζεται στο RFC 1441 στο RFC 1452. Το SNMP v2 προσθέτει πολλές βελτιώσεις σε σχέση με την έκδοση SNMP 1. Πρόκειται για βελτιώσεις στην απόδοση μαζί με βελτιώσεις στην ασφάλεια και την εμπιστευτικότητα. Προσθέτει επίσης βελτιώσεις στον τομέα της επικοινωνίας του διαχειριστή με τον διαχειριστή. Το GetBulkRequest έχει προστεθεί για να ανακτήσει μεγάλα ποσά δεδομένων με ένα μόνο αίτημα. Νωρίτερα, έπρεπε να χρησιμοποιήσετε το GetNextRequest επαναληπτικά για να πάρετε ένα μεγάλο μέρος των δεδομένων. Ωστόσο, πολλοί χρήστες πίστευαν ότι το σύστημα ασφάλειας που βασίζεται στο κόμμα στο SNMP v2 είναι πολύ περίπλοκο για τις προτιμήσεις τους. Αυτός ήταν ο λόγος για τον οποίο δεν έγινε δημοφιλής.
Το SNMP v2c είναι το απλό πρωτόκολλο διαχείρισης δικτύου που βασίζεται στην κοινότητα, έκδοση 2. Καθορίζεται στο RFC 1901 έως το RFC 1908. Στην πραγματικότητα, το SNMP v1. Το 5 ήταν το αρχικό όνομα που δόθηκε σε αυτό το πρωτόκολλο. Η κύρια διαφορά μεταξύ του SNMP v2 και του SNMP v2c είναι το μοντέλο ασφαλείας. Το SNMP v2c χρησιμοποιεί ένα απλούστερο μοντέλο ασφάλειας που βασίζεται στην κοινότητα (βρίσκεται στο SNMP v1). Εκτός από αυτή τη διαφορά στο χρησιμοποιούμενο μοντέλο ασφάλειας, το SNMP v2c μπορεί να θεωρηθεί σχεδόν παρόμοιο με το SNMP v2. Στην πραγματικότητα, το SNMP v2c θεωρείται τώρα ως de facto SNMP v2. Όμως, το SNMP v2c εξακολουθεί να είναι ένα πρότυπο πρότυπο.
Τι είναι το SNMP v3;
Το SNMP v3 (επίσης γνωστό ως SNMPv3 ή SNMP έκδοση 3) δεν προσθέτει αλλαγές στο πρωτόκολλο, εκτός από την κρυπτογράφηση. Στην πραγματικότητα, το κύριο κίνητρο πίσω από την έκδοση 3 ήταν να αντιμετωπιστούν οι ανησυχίες ασφάλειας προηγούμενων εκδόσεων του SNMP (SNMP v1 και SNMP v2). Όμως, το SNMP v3 φαίνεται διαφορετικό λόγω της εισαγωγής νέων συμβάσεων για κείμενα, έννοιες και νέα ορολογία.
Ποια είναι η διαφορά μεταξύ του SNMP v2 και του SNMP v3;
Η κύρια διαφορά μεταξύ του SNMP v2 και του SNMP v3 είναι οι βελτιώσεις του μοντέλου ασφάλειας και απομακρυσμένης διαμόρφωσης. Το SNMP v3 προσθέτει κρυπτογραφική ασφάλεια στο SNMP v2. Το SNMP v3 αντικαθιστά την απλή κοινή χρήση κωδικών πρόσβασης (σαφές κείμενο) στο SNMP v2 με πολύ πιο ασφαλείς κωδικοποιημένες παραμέτρους ασφαλείας. Λόγω της εισαγωγής νέων συμβάσεων για κείμενα, έννοιες και νέα ορολογία, το SNMP v3 φαίνεται διαφορετικό από το SNMP v2 (αν και δεν υπάρχουν πολλές αλλαγές). Το SNMP v2 θεωρείται τώρα ξεπερασμένο.