Разлика между SNMP v1 и v2

Разлика между SNMP v1 и v2
Разлика между SNMP v1 и v2

Видео: Разлика между SNMP v1 и v2

Видео: Разлика между SNMP v1 и v2
Видео: Connexion Point à Point "PPP, HDLC" (Part I) (Darija) 2024, Ноември
Anonim

SNMP v1 срещу 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 Connectionless Network Service), 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.

Препоръчано: