SNMP v2 срещу 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 вече се счита за остарял.