სხვაობა SNMP v1 და v2 შორის

სხვაობა SNMP v1 და v2 შორის
სხვაობა SNMP v1 და v2 შორის

ვიდეო: სხვაობა SNMP v1 და v2 შორის

ვიდეო: სხვაობა SNMP v1 და v2 შორის
ვიდეო: Episode 2 | Massimo Pigliucci on Stoicism and The Demarcation Problem 2024, ნოემბერი
Anonim

SNMP v1 vs v2

SNMP (Simple Network Management Protocol) არის ინტერნეტ პროტოკოლი, რომელიც განკუთვნილია ქსელებში მოწყობილობების მართვისთვის. როგორც წესი, მარშრუტიზატორები, კონცენტრატორები, სერვერები, სამუშაო სადგურები, პრინტერები, მოდემები და მრავალი სხვა მოწყობილობა მხარს უჭერენ 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 (მომხმარებლის მონაცემთა პროგრამის პროტოკოლი), IP (ინტერნეტ პროტოკოლი), CLNS (OSI უკავშირო ქსელის სერვისი), 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 ახლა განიხილება, როგორც დე ფაქტო 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.

გირჩევთ: