O protocolo SNMP foi desenvolvido para oferecer
uma solução de infraestrutura para o gerenciamento
de redes TCP/IP e, particularmente, da Internet. Como se pode observar,
o princípio oferecer um protocolo simples com um conjunto
mínimo de informações da rede e de seus dispositivos
foi atingido, e tornou o SNMP um padrão bem aceito e utilizado
pelo mercado.
Entretanto, do ponto de vista dos Sistemas de
Gerência de Rede propriamente ditos, a infraestrutura fornecida
pelo SNMP não é suficiente para garantir que o sistema
tenha funcionalidades e informações que atendam plenamente
os adminsitradores de rede.
O fornecimento de interfaces gráficas amigáveis,
de informações completas e de fácil acesso,
e de um conjunto significativo e filtrado de alarmes relevantes em
caso de falhas vai além dos objetivos estabelecidos para o
SNMP.
Entretanto, para os fabricantes e desenvolvedores
de produtos e soluções que necessitam prover um gerenciamento
de dispositivos de forma remota através de uma rede dedicada
ou corporativa certamente o SNMP é uma solução
interessante e que tem flexibilidade suficiente para atender a todas
as necessidades de gerenciamento de forma simplificada. Mas, como é apenas
uma peça nesse intrincado mundo do Gerenciamento de Redes,
outras peças adicionais devem ser consideradas para que a
solução como um todo possa atender os requisitos globais
desses sistemas.
The Internet Engineering Task Force, órgão
responsável pelo desenvolvimento de padronização
para a Internet (RFC).
Principais Recomendações IETF
para o SNMP (atualizado em 27/01/2014)
Recom. |
Título |
RFC1155 |
Structure and identification of management information
for TCP/IP-based internets |
RFC1157 |
Simple Network Management Protocol (SNMP) |
RFC1212 |
Concise MIB definitions |
RFC1213 |
Management Information Base for Network Management
of TCP/IP-based internets:MIB-II |
RFC2578 |
Structure of Management Information for version
2 of the Simple Network Management Protocol (SNMPv2) (substituiu
a RFC1902 e a RFC1442) |
RFC2579 |
Textual Conventions for version 2 of the Simple
Network Management Protocol (SNMPv2) (substituiu a RFC1903 e
a RFC1443) |
RFC2580 |
Conformance Statements for version 2 of the Simple
Network Management Protocol (SNMPv2) (substituiu a RFC1904 e
a RFC1444) |
RFC2571 |
An Architecture for Describing SNMP Management
Frameworks (substituiu a RFC2271) |
RFC3412 |
Message Processing and Dispatching for the Simple
Network Management Protocol (SNMP) (substituiu a RFC2572 e a
RFC2272) |
RFC3413 |
SNMPv3 Applications (substituiu a RFC2573 e a
RFC2273) |
RFC3414 |
User-based Security Model (USM) for version 3
of the Simple Network Management Protocol (SNMPv3) (substituiu
a RFC2574 e a RFC2274) |
RFC3415 |
View-based Access Control Model (VACM) for the
Simple Network Management Protocol (SNMP) (substituiu a RFC2575
e a RFC2275) |
RFC3416 |
Protocol Operations for version 2 of the Simple
Network Management Protocol (SNMPv2) (substituiu a RFC1905 e
a RFC1448) |
RFC3417 |
Transport Mappings for version 2 of the Simple
Network Management Protocol (SNMPv2) (substituiu a RFC1906 e
a RFC1449) |
RFC3418 |
Management Information Base for version 2 of
the Simple Network Management Protocol (SNMPv2) (substituiu a
RFC1907) |
RFC3430 |
Simple Network Management Protocol Over Transmission
Control Protocol Transport Mapping |
RFC3512 |
Configuring Networks and Devices with Simple Network
Management Protocol (SNMP) |
RFC3584 |
Coexistence between version 1, Version 2, and
Version 3 of the Internet-standard Network Management Framework
(substituiu a RFC2576, a RFC1908 e a RFC1452) |
RFC3747 |
The Differentiated Services Configuration MIB |
RFC3781 |
Next Generation Structure of Management Information
(SMIng) Mappings to the Simple Network Management Protocol (SNMP) |
RFC3826 |
The Advanced Encryption Standard (AES) Cipher
Algorithm in the SNMP User-based Security Model |
RFC4011 |
Policy Based Management MIB |
RFC4088 |
Uniform Resource Identifier (URI) Scheme for
the Simple Network Management Protocol (SNMP) |
RFC4789 |
Simple Network Management Protocol (SNMP) over
IEEE 802 Networks (substituiu a RFC1089) |
RFC5343 |
Simple Network Management Protocol (SNMP) Context
EngineID Discovery |
RFC5345 |
Simple Network Management Protocol (SNMP) Traffic
Measurements and Trace Exchange Formats |
RFC5590 |
Transport Subsystem for the Simple Network Management
Protocol (SNMP) |
RFC5591 |
Transport Security Model for the Simple Network
Management Protocol (SNMP) |
RFC5592 |
Secure Shell Transport Model for the Simple Network
Management Protocol (SNMP) |
RFC5608 |
Remote Authentication Dial-In User Service (RADIUS)
Usage for Simple Network Management Protocol (SNMP) Transport
Models |
RFC5675 |
Mapping Simple Network Management Protocol (SNMP)
Notifications to SYSLOG Messages |
RFC5676 |
Definitions of Managed Objects for Mapping SYSLOG
Messages to Simple Network Management Protocol (SNMP) Notifications |
RFC5935 |
Expressing SNMP SMI Datatypes in XML Schema Definition
Language |
RFC5953 |
Transport Layer Security (TLS) Transport Model
for the Simple Network Management Protocol (SNMP) |
RFC6353 |
Transport Layer Security (TLS) Transport Model
for the Simple Network Management Protocol (SNMP) (substituiu
a RFC 5953) |
Outras recomendações sobre o SNMP
podem ser encontradas no site do IETF.