Διαφορά μεταξύ SNMP v1 και v2

Διαφορά μεταξύ SNMP v1 και v2
Διαφορά μεταξύ SNMP v1 και v2

Βίντεο: Διαφορά μεταξύ SNMP v1 και v2

Βίντεο: Διαφορά μεταξύ SNMP v1 και v2
Βίντεο: ΕΝΤΟΜΑ ΑΝΑΚΑΛΥΠΤΩ 2024, Νοέμβριος
Anonim

SNMP v1 vs v2

Το SNMP (απλό πρωτόκολλο διαχείρισης δικτύου) είναι ένα πρωτόκολλο Διαδικτύου αφιερωμένο στη διαχείριση συσκευών σε δίκτυα. Συνήθως, δρομολογητές, διακόπτες, διακομιστές, σταθμοί εργασίας, εκτυπωτές, μόντεμ και πολλές άλλες συσκευές υποστηρίζουν SNMP. Το SNMP χρησιμοποιείται ως επί το πλείστον σε NMS (Συστήματα Διαχείρισης Δικτύου) για την παρακολούθηση διαφόρων συνθηκών σε συσκευές που χρειάζονται την προσοχή του διαχειριστή του δικτύου. Το SNMP ορίζεται από το IETF (Internet Engineering Task Force) ως μέρος του IPS (Internet Protocol Suite). Το SNMP είναι ένας συνδυασμός προτύπων διαχείρισης δικτύου, όπως ένα πρωτόκολλο για το επίπεδο εφαρμογής, ένα σχήμα για βάσεις δεδομένων και μια συλλογή αντικειμένων δεδομένων. Το SNMP περιγράφει τη διαμόρφωση του συστήματος εκθέτοντας μεταβλητές (δεδομένα διαχείρισης) στα διαχειριζόμενα συστήματα. Επομένως, άλλες εφαρμογές διαχείρισης μπορούν να υποβάλουν ερωτήματα σε αυτές τις μεταβλητές για σκοπούς παρακολούθησης και μπορούν περιστασιακά να ορίσουν αυτές τις τιμές. Το SNMP v1 και το SNMP v2 είναι οι δύο προηγούμενες εκδόσεις του πρωτοκόλλου SNMP (το SNMP v3 είναι η τρέχουσα έκδοση).

Τι είναι το SNMP v1;

Το SNMP v1 (γνωστό και ως SNMPv1 ή SNMP έκδοση 1) είναι η αρχική έκδοση του πρωτοκόλλου SNMP. Το SNMP v1 ορίζεται στα RFC 1065 έως 1067 και 1155 έως 1157. Αναπτύχθηκε από μια μικρή ομάδα συνεργατών σε μια εποχή που τα πρότυπα και η ασφάλεια του Διαδικτύου δεν δόθηκε ιδιαίτερη προσοχή. Το SNMP v1 λειτουργεί μέσω UDP (User Datagram Protocol), IP (Internet Protocol), CLNS (OSI Connectionless Network Service), DDP (AppleTalk Datagram-Delivery Protocol) και IPX (Novell Internet Packet Exchange). Το SNMP v1 χρησιμοποιεί τον μηχανισμό ελέγχου ταυτότητας για τη μετάδοση μιας "συμβολοσειράς κοινότητας" (δηλ. έναν κωδικό πρόσβασης) σε καθαρό κείμενο, το οποίο είναι πολύ ανασφαλές.

Τι είναι το 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 v1 και SNMP v2;

Το SNMP v2 είναι ο διάδοχος του SNMP v1. Το SNMP v2 έχει διαφορετικές μορφές μηνυμάτων (διαφορές στη μορφή κεφαλίδας και PDU) και λειτουργίες πρωτοκόλλου (δύο επιπλέον λειτουργίες) σε σύγκριση με το SNMP v1. Το SNMP v2 παρουσίασε το GetBulkRequest για την ανάκτηση μεγάλου όγκου δεδομένων ταυτόχρονα. Τόσο το SNMP v1 όσο και το SNMP v2 θεωρούνται πλέον απαρχαιωμένα. Ωστόσο, όλες οι υλοποιήσεις SNMP εξακολουθούν να υποστηρίζουν τόσο SNMP v1 όσο και SNMP v2.

Συνιστάται: