|
Este tutorial tem como foco apresentar
os conceitos básicos do SNMP e foi focado principalmente
na sua versão 1. Para ilustrar os aperfeiçoamentos
e atualizações implementadas, apresenta-se
a seguir um resumo das alterações introduzidas
nas versões 2
e 3 do SNMP.
SNMP v2
O SNMP v2 tornou-se um padrão
em abril de 1993, com as publicação das
RFC's 1442, 1443, 1444, 1448, 1449, 1450 e 1452.
A nova versão
apresentava novas funcionalidades que completavam a
versão
anterior, embora introduzisse complexidade e não
fosse totalmente compatível com aquela versão.
As principais alterações relativas
à MIB dessa nova versão foram:
- Data Types:
alguns tipos de dados foram expandidos para contemplar
valores de 32 bits, e endereços de rede do
padrão
OSI / ISO. Foi definido também o BIT STRING, tipo
de dado que permite o acesso bit a bit, para a definição
de flags, entre outros usos,
- Setting
Values: foram adicionadas funcionalidades
de proteção para a alteração de valores nas MIB's,
com forma de evitar erros.
- Table Rows
Management: foram adicionadas funcionalidades
para o gerenciamento de linhas em tabelas da MIB (inclusão,
alteração e exclusão).
- Module Enhancements:
foram adicionadas novas funcionalidades nos Macro
templates que permitem manter o histórico de atualização
do Módulo, criar novos objetos e tabelas e marcar
objetos como inutilizados.
O protocolo propriamente dito também
sofreu as seguintes alterações:
- Authentication:
foram introduzidas funcionalidades de autenticação
de mensagens, com a conseqüente alteração
no formato dos PDU's SNMP. O procedimento de autenticação
recomendado é o
Digest Authentication Protocol,
que adiciona a cada mensagem um código obtido através
de uma operação matemática complexa realizada com a
informação da mensagem e que garante a autenticidade
da fonte e dos dados recebidos.
- New Operations:
foram introduzidas 2 novos comandos no protocolo: Inform Request, para permitir
a troca de informações entre 2 managers,
e Get-bulk Request, para
permitir a transferência de grandes quantidades
de informação.
SNMP v3
A versão 3 foi publicada
em janeiro de 1998 através das RFC's 2271 a
2275. A nova versão
foi proposta com base nas duas versões anteriores,
introduzindo melhorias e novas funcionalidades de
administração e segurança.
As principais alterações apresentadas
foram:
- Authentication
and Privacy: novos
procedimentos de autenticação, para garantir a identidade
do originador das mensagens, e de privacidade, para
garantir a segurança do conteúdo da mensagem através
de criptografia, foram definidos.
- Authorization
and Access Control:
novos procedimentos de autorização e controle de
acesso, para definir quais dados podem ser acessados
e quais operações podem ser realizadas, foram definidos.
- Administrative
Framework: novos procedimentos de administração
e acesso remoto foram introduzidos com o objetivo de
identificar usuários, provedores de serviços e promover
o acesso remoto a informações via SNMP.
Esta versão procura também promover
a introdução das novas funcionalidades considerando
ambas as versões anteriores (1 e 2) como forma de aumentar
a compatibilidades entre todas as versões.
|