SMI e MIB
A Structure of Management Information (SMI) fornece uma maneira de definir objetos gerenciados e seus comportamentos. Um agente tem em posse uma lista de objetos controlados por ele. Um desses objetos é o status operacional de uma interface de roteador. Essa lista define as informações que a NMS pode usar para determinar o funcionamento geral do dispositivo no qual o agente reside.
A SMI tem duas versões: a Structure of Management Information Version 1 (SMIv1) (RFC 1155) que define precisamente como objetos gerenciados são nomeados e especifica seus tipos de dados associados e a Structure of Management Information Version 2 (SMIv2) (RFC 2578) que prevê melhorias para o SNMPv2.
A definição de objetos gerenciados pode ser dividida em três atributos:
Nome: O nome ou identificador de objeto (OID) define um único objeto gerenciado. Os nomes aparecem geralmente em duas formas: número ou “legível”. Em ambos os casos, os nomes são extensos e inconvenientes.
Tipo e Sintaxe: Um objeto gerenciado é definido usando um subconjunto do Abstract Syntax Notation One (ASN.1). A ASN.1 é uma forma de especificar a forma como os dados são representados e transmitidos entre agentes e gerentes, no âmbito do SNMP. O lado bom do ASN.1 é que a notação é independente da máquina.
Codificação: Uma única instância de um objeto gerenciado é codificada em uma string de octetos usando o Basic Encoding Rules (BER). O BER define como os objetos são codificados e decodificados para que eles possam ser transmitidos através de um meio de transporte, tais como a Ethernet.
Fonte: http://www.teleco.com.br/tutoriais/tutorialsnmpred1/pagina_4.asp