SNMP v2 vs v3 | SNMP v2c і SNMP v3
SNMP (Simple Network Management Protocol) - це Інтернет-протокол, призначений для управління пристроями в мережах. Зазвичай маршрутизатори, комутатори, сервери, робочі станції, принтери, модеми та багато інших пристроїв підтримують SNMP. SNMP здебільшого використовується в NMS (Network Management Systems) для моніторингу різних умов на пристроях, які потребують уваги адміністратора мережі. 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 вважається застарілим.