SNMP v2 vs v3 | SNMP v2c và SNMP v3
SNMP (Giao thức quản lý mạng đơn giản) là giao thức Internet dành riêng cho việc quản lý các thiết bị trên mạng. Thông thường, bộ định tuyến, thiết bị chuyển mạch, máy chủ, máy trạm, máy in, modem và nhiều thiết bị khác hỗ trợ SNMP. SNMP chủ yếu được sử dụng trong NMS (Hệ thống quản lý mạng) để theo dõi các điều kiện khác nhau trên các thiết bị cần sự chú ý của quản trị viên mạng. SNMP được IETF (Lực lượng đặc nhiệm kỹ thuật Internet) định nghĩa là một phần của IPS (Bộ giao thức Internet). SNMP là sự kết hợp của các tiêu chuẩn quản lý mạng như giao thức cho lớp ứng dụng, lược đồ cho cơ sở dữ liệu và bộ sưu tập các đối tượng dữ liệu. SNMP mô tả cấu hình của hệ thống bằng cách hiển thị các biến (dữ liệu quản lý) trên các hệ thống được quản lý. Do đó, các ứng dụng quản lý khác có thể truy vấn các biến này cho mục đích giám sát và đôi khi có thể đặt các giá trị này. SNMP v3 là phiên bản hiện tại. SNMP v3 rất giống với SNMP v2 (phiên bản trước) ngoài mô hình bảo mật được cải tiến.
SNMP v2 là gì?
SNMP v2 (còn được gọi là SNMPv2 hoặc SNMP phiên bản 2) được định nghĩa trong RFC 1441 đến RFC 1452. SNMP v2 thêm một số cải tiến so với phiên bản SNMP 1. Chúng là những cải tiến về hiệu suất cùng với những tiến bộ về bảo mật và bảo mật. Nó cũng thêm các cải tiến trong lĩnh vực quản lý để truyền thông quản lý. GetBulkRequest đã được thêm vào để lấy số lượng dữ liệu lớn theo một yêu cầu. Trước đó, bạn phải sử dụng GetNextRequest lặp đi lặp lại để có được một lượng lớn dữ liệu. Tuy nhiên, nhiều người dùng tin rằng hệ thống bảo mật dựa trên nhóm trong SNMP v2 quá phức tạp so với sở thích của họ. Đây là lý do tại sao nó không trở nên phổ biến.
SNMP v2c là Giao thức quản lý mạng đơn giản dựa trên cộng đồng phiên bản 2. Nó được định nghĩa trong RFC 1901 đến RFC 1908. Trên thực tế, SNMP v1.5 là tên ban đầu được đặt cho giao thức này. Sự khác biệt chính giữa SNMP v2 và SNMP v2c là mô hình bảo mật. SNMP v2c sử dụng mô hình bảo mật dựa trên cộng đồng đơn giản hơn (được tìm thấy trong SNMP v1). Ngoài sự khác biệt này trong mô hình bảo mật được sử dụng, SNMP v2c có thể được coi là gần giống với SNMP v2. Trên thực tế, SNMP v2c hiện được coi là SNMP v2 trên thực tế. Nhưng, SNMP v2c vẫn là một bản nháp tiêu chuẩn.
SNMP v3 là gì?
SNMP v3 (còn được gọi là SNMPv3 hoặc SNMP phiên bản 3) không thêm bất kỳ thay đổi nào vào giao thức, ngoài mã hóa. Trên thực tế, động lực chính của việc đưa ra phiên bản 3 là giải quyết các mối quan tâm về bảo mật của các phiên bản trước của SNMP (SNMP v1 và SNMP v2). Nhưng, SNMP v3 trông khác biệt do sự ra đời của các quy ước mới cho các văn bản, khái niệm và thuật ngữ mới.
Sự khác biệt giữa SNMP v2 và SNMP v3 là gì?
Sự khác biệt chính giữa SNMP v2 và SNMP v3 là những cải tiến cho mô hình cấu hình bảo mật và cấu hình từ xa. SNMP v3 thêm bảo mật mật mã cho SNMP v2. SNMP v3 thay thế việc chia sẻ mật khẩu đơn giản (dưới dạng văn bản rõ ràng) trong SNMP v2 bằng các tham số bảo mật được mã hóa an toàn hơn nhiều. Do sự ra đời của các quy ước mới cho văn bản, khái niệm và thuật ngữ mới, SNMP v3 trông khác so với SNMP v2 (mặc dù không có nhiều thay đổi). SNMP v2 hiện được coi là lỗi thời.