SNMP v2 vs v3 | SNMP v2c და SNMP v3
SNMP (Simple Network Management Protocol) არის ინტერნეტ პროტოკოლი, რომელიც განკუთვნილია ქსელებში მოწყობილობების მართვისთვის. როგორც წესი, მარშრუტიზატორები, კონცენტრატორები, სერვერები, სამუშაო სადგურები, პრინტერები, მოდემები და მრავალი სხვა მოწყობილობა მხარს უჭერენ SNMP-ს. SNMP ძირითადად გამოიყენება NMS-ში (ქსელის მართვის სისტემები) მოწყობილობების სხვადასხვა მდგომარეობის მონიტორინგისთვის, რომლებიც საჭიროებენ ქსელის ადმინისტრატორის ყურადღებას. SNMP განსაზღვრულია IETF-ის (Internet Engineering 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 ახლა განიხილება, როგორც დე ფაქტო 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 ახლა მოძველებულად ითვლება.