Уровни поддержки SNMP
Реализация Microsoft WinSNMP обеспечивает поддержку обмена данными на уровне 2 SNMP. Уровень 2 поддерживает стандартный протокол SNMPv2 группы разработки Интернета (IETF), как определено в RFCs 1902-1908. Она также поддерживает оболочку сообщений на основе сообщества, как определено в RFC 1901 (SNMPv2C).
Поддержка связи уровня 2 включает в себя кодирование сообщений и декодирование служб, ранее называемых поддержкой связи уровня 0 в WinSNMP версии 1.1a. Уровень 2 также поддерживает все операции протокола SNMPv1, ранее называемые поддержкой связи уровня 1 в WinSNMP версии 1.1a.
Реализация возвращает максимальный уровень связи SNMP, который он поддерживает в ответ на вызов приложения WinSNMP в функцию SnmpStartup.
Если приложение WinSNMP использует реализацию только для кодирования и декодирования сообщений SNMP, приложение должно выполнять необходимые преобразования, выполняемые реализацией. Это включает преобразование ловушек SNMPv1, возвращаемых вызовом функции SnmpRecvMsg в ловушки SNMPv2C. Он также включает преобразование типов PDU, определенных SNMPv1 в соответствующий тип PDU, определенный SNMPv2C, в соответствии с RFC 1908.