Você está na página 1de 19

Simple Network Management Protocol (SNMP) Este tutorial apresenta os conceitos bsicos e as caractersticas do protocolo SNMP.

(Verso revista e ampliada do tutorial original publicado em 25/04/2005).

Huber Bernal Filho Engenheiro de Teleco (MAU 79), tendo atuado nas reas de Redes de Dados e Multisservios, Sistemas Celulares e Sistemas de Superviso e Controle. Ocupou posies de liderana na Pegasus Telecom (Gerente - Planejamento de Redes), na Compaq (Consultor - Sistemas Antifraude) e na Atech (Coordenador - Projeto Sivam). Atuou tambm na rea de Sistemas de Superviso e Controle como coordenador de projetos em empresas lderes desse mercado. Tem vasta experincia internacional, tendo trabalhado em projetos de Teleco nos EUA e de Sistemas de Superviso e Controle na Sucia. Atualmente dedica-se Teleco e prestao de servios de consultoria em telecomunicaes. Email: hbernal@teleco.com.br

Categoria: Banda Larga Nvel: Introdutrio Durao: 15 minutos Enfoque: Tcnico Publicado em: 08/06/2009

www.teleco.com.br

SNMP: O que ? Devido a diversidade de equipamentos das modernas redes de dados, tornou-se necessrio unificar e padronizar as informaes de gerncia e o protocolo da administrao dessas redes. Para atender essa necessidade, 2 protocolos principais surgiram: o SNMP (Simple Network Management Protocol) e o CSMIE/CMP (Common Management Information Service Element/Common Management Information). A idia original era que os dois padres deveriam convergir para permitir o acesso e o compartilhamento dos mesmos dados. Entretanto, esse objetivo no foi atingido, j que o CMOT (CMIP over TCP/IP) no teve o sucesso esperado, possibilitando que o SNMP se tornasse o padro de mercado. A especificao de requisitos foi minimizada de modo que o desenvolvimento ocorresse mais rapidamente e, em poucos meses, o IETF (Internet Engineering Task Force) publicou a primeira RFC (recomendao) para o SNMP. Histrico No incio de 1988 a necessidade de uma ferramenta da administrao para as redes TCP/IP, mais particularmente para a Internet, j era um fato relevante. A partir dessa necessidade, o IAB (Internet Architecture Board) publicou em abril 1988 a recomendao RFC 1052 - IAB Recommendations for the Development of Internet Network Management Standards. Esta RFC apresentava os requisitos para a padronizao da gerncia de redes. As primeiras recomendaes para o SNMP foram publicadas ainda em 1998, e utilizavam parte dos conceitos j desenvolvidos para roteadores, principalmente o SGMP (Simple Gateway Monitoring Protocol). O desenvolvimento teve continuidade e, aps a RFC ter sido reescrita com novas funes, a verso 1.0 do SNMP foi publicada em maio 1991. Vrios grupos de trabalho contribuiram para o desenvolvimento do protocolo e criaram MIB's para todos os tipos de equipamentos de rede (bridges, roteadores, hubs, monitores ASCII e interfaces WAN, DS1, DS3, X.25, Frame Relay, Ethernet, Token Ring, FDDI, e etc.) e tambm para os protocolos proprietrios. Em novembro de 1991 novos requisitos so adicionados para a integrao de "probes" com a finalidade de permitir a verificao passinva do trfego em um segmento da rede LAN para anlises posteriores. Em abril de 1993, a verso 2 do SNMP publicada, com funcionalidades de segurana e autenticao. Esta verso criticada porque introduz complexidade e no completamente compatvel com a verso 1. Finalmente em 1997 a verso 3 do SNMP publicada com funcionalidades adicionais de adminstrao e segurana. Gerncia de Redes Os sistemas de gerncia de rede permitem ao administrador verificar os dispositivos interligados a rede e atualizar de suas informaes de estado e configurao. O gerenciamento de redes TCP/IP e notadamente da Internet, tm com base o seguinte modelo:

www.teleco.com.br

O software Agent (Agente) instalado em cada dispositivo da rede, com a finalidade interagir com o sistema de gerncia para responder as requisies de informao recebidas, ou para executar os comandos solicitados. Esses Agentes tambm enviam informaes espontneas em situaes de falhas ou na ocorrncia de eventos significativos. O software Manager (Gerente) instalado no sistema de gerncia para solicitar as informaes e enviar comandos para os dispositivos de rede e para receber as informaes solicitadas ou os eventos espontneos gerados por esses dispositivos, O software de Aplicao responsvel pela apresentao das informaes do sistema de gerncia e pela interface do sistema com o usurio. Essas aplicaes ainda no possuem uma padronizao de mercado, e diversos sistemas esto disponveis oferencendo interfaces flexveis e sofisticadas com o objetivos de facilitar e aperfeioar o gerenciamento de redes. Na arquitetura apresentada, o SNMP o protocolo mais comumente utilizado nas comunicaes entre os softwares Agent e Manager oferencendo a simplicidade e as funcionalidades necessrias para um efetivo gerenciamento de redes TCP/IP.

www.teleco.com.br

SNMP: Caractersticas O SNMP baseado no modelo manager - agent apresentado, que composto por um software manager e sua base de dados de gerenciamento de informaes de rede instalado no sistema de gerncia, por softwares agents e suas informaes locais (objetos gerenciveis) instalados nos diversos dispositivos de rede e pelo protocolo de gerenciamento propriamente dito. A figura a seguir ilustra esse modelo.

O manager e o agent utilizam a estrutura de objetos denominada Management Information Base (MIB) e os comandos do protocolo SNMP para a troca de informaes. As informaes mais importantes foram padronizadas, no seu formato e contedo, para serem usadas e armazenadas nos diversos dispositivos de rede disponveis no mercado. Alm disso, a estrutura do modelo de gerncia inclui uma forma bem definida para atribuir nomes aos diversos objeto armazenados. Estrutura da MIB A MIB possui uma estrutura em rvore padronizada que contm os objetos gerenciveis de um determinado dispositivo de rede. Essa estrutura no tem limites e, de acordo com a necessidade, pode ser atualizada e expandida. Um objeto gerencivel uma viso abstrata de um recurso de um dispositivo da rede. Ele corresponde a uma estrutura de dados e operaes obtida a partir do modelamento dos recursos desse dispositivo de rede. Cada objeto possui as seguintes caractersticas: Um rtulo (label), em formato texto, e uma identificao nica denominada Object IDentification (OID), que composta por uma seqncia de nmeros que identifica a posio do objeto na rvore da MIB (por exemplo: 1.3.6.1.4.1.2682.1). Atributos: tipo de dado, descrio e informaes de status, configura.o e estatticas, entre outras. Operaes que podem ser aplicadas ao objeto: leitura (read), escrita (write) e comando (set). A figura a seguir apresenta a estrutura da MIB-I, definida na primeira verso do SNMP.

www.teleco.com.br

No primeiro nvel da rvore encontram-se os ns que definem 3 subrvores, destinadas aos rgos responsveis pela padronizao das MIB's. No segundo e terceiro nveis encontram-se os ns que definem os rgos responsveis pela administrao de uma determinada subrvore, que no caso apresentado o DoD. A Internet est sob o n DoD, e possui quatro subrvores: Directory (1): contm informaes sobre o servio de diretrios OSI (X.500). Mgmt (2): contm informaes de gerenciamento de rede . Experimental (3): contm os objetos que ainda esto sendo pesquisados pelo IAB. Private 4): contm objetos definidos por outras organizaes.

Essa verso inicial tinha como objetivo atender aos requisitos de gerenciamento do protocolo TCP/IP na Internet, e concentrou sua estrutura na identificao das seguintes informaes: Descrio do sistema. Nmero de interfaces de rede do sistema (interfaces Ethernet, portas seriais, etc.). Endereo IP de cada interface. Estatstica de mensagens (datagramas) enviados e recebidos. Estatstica de conexes TCP ativas.

www.teleco.com.br

O IAB definiu inicialmente vrias MIB's para alguns tipos de dispositivos de rede, tais como bridges e roteadores, afim de encorajar os fabricantes para desenvolverem as extenses necessrias para cada tecnologia. Sua filosofia de concepo simplificada das MIB's usava os seguintes critrios: Definir inicialmente um pequeno conjunto essencial de objetos, aos quais podem ser adicionados outros objetos, de acordo com a necessidade. Definir objetos que sejam necessrios tanto para o gerenciamento de falhas como para o gerenciamento de configurao. Considerar o uso e utilidade do objeto definido. Limitar o nmero total de objetos. Excluir objetos derivados de outros objetos. Evitar que sees crticas tenham muitos objetos.

Aps esses primeiros passos, uma nova verso denominada MIB-II foi definida, e adicionou a estrutura original vrias informaes importantes para o gerenciamento de redes propriamente dito. A figura a seguir apresenta a estrutura da MIB-II.

Essa nova verso apresenta na subrvore MIB-II os seguintes grupos: Grupos System (1) Interfaces 2) address translation (3) Ip (4) Icmp (5 ) Tcp (6) Udp (7) Egp (8) Cmot (9) Transmission (10) Snmp (11) Informaes Sistema de operao dos dispositivos da rede Interface da rede com o meio fsico Mapeamento de endereos IP em endereos fsicos Protocolo IP Protocolo ICMP Protocolo TCP Protocolo UDP Protocolo EGP Protocolo CMOT Meios de transmisso Protocolo SNMP

www.teleco.com.br

Como facilidade adicional da MIB, na subrvore entreprises (1) dedicada s empresas privadas, definida sob o n private (4), podem ser solicitadas subrvores aos rgo de padronizao destinadas ao uso especfico de um fabricante. O uso de objetos dessa subrvore e de objetos da subrvore SNMP permite a im dispositivo de rede se identificar de forma precisa. Como pode ser observado, a MIB define a estrutura que organiza os objetos gerenciveis nos dispositivos de rede, mas o protocolo se utiliza do OID para identificar o tipo de informao a ser solicitada ou armazenada no dispositivo de rede, ou a operao a ser executada.. Notao ASN.1 A notao ASN.1 (Abstract Syntax Notation One) foi a linguagem desenvolvida pelo ITU-T e escolhida pela ISO para a definio dos objetos gerenciveis da MIB. Ela utiliza conceitos de orientao a objeto para definir um recurso, seus atributos e as operaes que podem ser executadas por este recurso, quando aplicvel. Essa notao define: Datatypes: tipos de dados bsico que definem o formato das informaes, tais como Integer, Byte String, Object Identifier, Null, Enumerated, Boolean, entre outros. So atribudos a informaes bsicas, tais como contadores (integer), texto descritivos (bytes string) e etc. Complex Constructed: tipos de dados mais complexos que formam estruturas definidas a partir dos tipos de dados bsicos. So atribudos a conjuntos mais complexos de informaes, tais como objetos gerenciveis ou mensagens. Macro Templates: modelos completos para a definio dos objetos gerenciveis. Incluem todos os tipos de dados ou estruturas necessrias para o objeto, as faixas de valores aceitveis para cada dado e os tipos de operaes que podem ser executadas pelo objeto.

A notao ASN.1 possui ainda um conjunto de regras denominado BER (Basic Encoding Rules) que define a forma atravs da qual um programa escrito nessa linguagem compilado para ser traduzido para a linguagem de mquina do dispositivo de rede. Este programa compilado ento carregado e a MIB passa a ser interpretada corretamente pelo dispositivo.

www.teleco.com.br

SNMP: Protocolo Comandos e Mensagens O SNMP um protocolo orientado a pacotes, e possui em sua estrutura cabealho, dados e informaes de verificao do pacote. Esse pacote denominado Protocol Data Unit (PDU) e na verso 1 possui os seguintes pacotes: Get Request Usado para solicitar o valor de uma ou mais variveis da MIB. Usado para solicitar os valores de um conjunto seqencial de variveis da MIB. Geralmente usado para solicitar valores de uma tabela da MIB. Aps a solicitao do primeiro valor usando o comando Get, os valores seguintes so solicitados usando este comando. Usado para atribuir um valor a uma varivel da MIB. Usado para enviar resposta aos comandos Get, Get-next e Set. Usado para enviar informaes de alarme ou eventos significativos.

Get-next Request

Set Request Get Rresponse Trap

A figura a seguir apresenta o fluxo de mensagens com base no modelo manager - agent apresentado.

Nesses modelo ocorrem as seguintes interaes: O manager envia um comando Get ou Get-next para solicitar uma ou mais variveis e o agent responde com um Get-response enviando a informao solicitada, caso o dispositivo seja gerencivel. O manager envia um comando Set para alterar uma ou mais variveis e o agent responde com um Get Response confirmando a alterao, caso esta seja permitida. O agent envia um Trap para o manager quando um evento ou alarme ocorre.

www.teleco.com.br

As mensagens do SNMP possuem o seguinte formato geral: Conjunto Dispositivos Gerenciveis version community de Comandos e Respostas do SNMP SNMP PDU

Os formatos dos comandos e respostas dos pacotes PDU so os seguintes: Get Request [0], Get-next Request [1], Set Request [3] nmero da 0, 1, 3 0 0 solicitao PDU type request id error-status error-index

lista de variveis da MIB solicitadas variables

Get Response [2] 2 PDU type nmero da solicitao request id erro (se houver) error-status complemento (se houver) error-index lista de variveis da MIB enviadas variables

Trap [4] 4 endereo tipo de objeto do agente PDU type enterprise agent-addr tipo de trap tipo de trap genrico especfico generic-trap specific-trap hora do trap lista de variveis da MIB relacionadas variables

time-trap

Para cada um dos tipos de PDU's so enviadas informaes relativas MIB do dispositivo de rede. Nos pacotes Get Request e Get-next Request a lista de variveis contm apenas a identificao das variveis solicitadas. Nos pacotes Get Response,Set Request e Trap a lista de variveis contm a identificao e os valores das variveis. O agent analisa cada uma das identificaes de variveis recebidas de acordo com a sua MIB para verificar se o objeto informado gerencivel ou altervel (no caso do comando Set Request). O manager usa a sua cpia local da MIB do dispositivo de rede para apresentar a identificao da varivel e para interpretar os seus valores. Modelo em Camadas No modelo de redes que utilizam o TCP/IP, o SNMP considerado um protocolo de aplicao tanto no sistema de gerncia da rede como nos dispositivos propriamente ditos.

www.teleco.com.br

Para este tipo de arquitetura aplica-se o seguinte modelo de camadas desenvolvido para o TCP/IP:

Nota-se que o SNMP utiliza os pacotes do tipo UDP para envio de suas mensagens. Por sua vez, os pacotes UDP utilizam os pacotes IP para efetuar o transporte de pacotes entre o manager, no sistema de gerncia, e o agent, nos dispositivos de rede. A figura a seguir apresenta o pacote IP resultante. Datagrama IP Datagrama UDP Mensagem SNMP IP Header UDP Header version community SNMP PDU

www.teleco.com.br

10

Desta forma, no modelo manager - agent a troca de informaes entre o sistema de gerncia e os dispositivos de rede usando o protocolo SNMP nas redes TCP/IP ocorre conforme mostra a figura a seguir:

www.teleco.com.br

11

SNMP: Aplicaes O gerenciamento de redes tem sido um elemento importante para o aperfeioamento dos recursos computacionais nas diversas organizaes. Seus grupos de Tecnologia da Informao certamente possuem sistemas de gerncia de redes corporativas internamente ou atravs de prestadores de servios. Esses sistemas baseiam-se em aplicaes de Gerncia de Rede que possuem atualmente funcionalidades bastante complexas que permitem ao administrador da rede obter informaes detalhadas e em tempos de resposta compatveis com as suas necessidades. Neste ambiente o SNMP tem um papel muito importante, como protocolo que implementa a infraestrutura de troca de informao entre os diversos elementos presentes nessas redes. Os exemplos de uso do SNMP apresentados a seguir esto focados no protocolo propriamente dito, abstrando-se dos software de aplicao dos sistemas de Gerncia de Rede. Interface Ethernet A Ethernet uma das tecnologias de interface de rede mais antigas e uma das primeiras a ter uma MIB especfica definida, atravs de RFC 1398 (1998). Vrios dispositivos de rede usando as interfaces Ethernet ou FastEthernet se conectam atravs dos cabos de pares tranados dos cabeamentos estruturados aos hubs ou switches que fornecem o meio de interligao fsica das rede corporativas. O protocolo de acesso a esse meio fsico o CSMA/CD (Carrier Sense Multiple Access with Collision Detection). Nesse tipo de protocolo, os dispositivos de rede s iniciam uma comunicao se a rede estiver disponvel. Se dois ou mais dispositivos iniciam uma transmisso ao mesmo tempo ocorre uma coliso. Ambos os dispositivos aguardam um tempo aleatrio antes de iniciar novamente a transmisso, o que evita que uma nova coliso ocorra. Desta forma, implementa-se uma regra de acesso ao meio fsico simples e que tem se perpetuado at os nossos dias. A MIB para as interfaces Ethernet identificada pelo OID [ 1.3.6.1.2.1.10. ]. A sua estrutura contempla as seguintes informaes: Uma tabela de estatsticas que contm o nmero de erros ocorridos na interface Ethernet. Uma tabela de estatsticas usada para construir um histograma de freqncia de colises. Informaes necessrias para configurar e gatilhar um teste de TDR (Time Domain Reflectometry), usado para teste de cabos e interfaces. Objetos gerenciveis para os Chipset mais comumente encontrados no mercado.

Com base nessas informaes os sistemas de gerncia de rede podem obter informaes importantes sobre cada dispositivo da rede, podem iniciar testes de verificao de cabos e interfaces e podem verificar a qualidade de segmentos ou de toda a rede. Interface PPP O protocolo PPP foi desenvolvido e padronizado atravs da RFC 1548 (1993) com o objetivo de transportar todo o trfego entre 2 dispositivos de rede atravs de uma conexo fsica nica. Embora seja um protocolo, o PPP encontra-se na lista de interfaces. Na prtica, a interface PPP implementada atravs de conexes fsicas do tipo RS-232 ou Modens.

www.teleco.com.br

12

Atualmente possvel usar conexes PPP at sobre Ethernet (PPPoE). A MIB para o PPP, identificada pela OID [ 1.3.6.1.2.1.10.23 ], constituida de diversos grupos definidos em RFC's distintas. Os mais comumente conhecidos so: PPP Link Group: composto por uma tabela de status da conexo (Link Status Table) e por uma tabela de configurao com parmetros sugeridos (Link Configuration Table). PPP Link Quality Report Group: composto por uma tabela de parmetros e estatstica (nmero de: pacotes enviados e recebidos, pacotes com erros e descartados, e pacotes vlidos) e por uma tabela de configurao, que contm informaes acerca da qualidade da conexo. PPP Security Table: composta por variveis de configurao e controle relacionadas com as funcionalidades de segurana do PPP. PPP IP Group: composta por variveis de configurao, status e controle relacionadas com uso do protocolo IP sobre o PPP. PPP Bridge Group: composta por variveis de configurao, status e controle relacionadas com uso de funcionalidade de Bridge sobre o PPP.

Interface Frame Relay O protocolo Frame Relay um protocolo orientado a pacotes oriundo de uma simplificao do protocolo X.25. O tutorial do Teleco Frame Relay detalha esse protocolo. A MIB para a interface Frame Relay identificada pela OID [ 1.3.6.1.2.1.10.32 ] e foi definida pela RFC 1315 (1992). Sua estrutura contempla os seguintes grupos: Data Link Connection Management Table: composta por informaes de status e configurao da rede. Circuit Table: composta por informaes de estatstica, status e configurao para circuitos virtuais e interfaces existentes. FR Error Table: armazena os erros mais recentes para cada interface com informao de hora de ocorrncia, separados de acordo com o tipo de erro ocorrido (data frame error, management frame error, etc.).

Monitorao Com o advento do SNMP outras funcionalidades foram adicionadas aos sistemas de gerncia de rede. A RFC 1271 (1991) define a Remote Network Monitoring Management Information Base (RMON MIB), como sendo a MIB a ser usada por um dispositivo de rede que tem como nica funcionalidade monitorar a rede e fornecer informaes sob demanda para o manager. A RMON MIB identificada pela OID [ 1.3.6.1.2.1.16 ]. Sua estrutura contempla os seguintes grupos: statistics (1.3.6.1.2.1.16.1); history (1.3.6.1.2.1.16.2); host (1.3.6.1.2.1.16.4); hostTopN (1.3.6.1.2.1.16.5); matrix (1.3.6.1.2.1.16.6); filter (1.3.6.1.2.1.16.7); packet capture (1.3.6.1.2.1.16.8); alarms (1.3.6.1.2.1.16.3); events (1.3.6.1.2.1.16.9).

www.teleco.com.br

13

Com essas funcionalidades definidas e disponveis, um dispositivo Monitor de Rede torna-se bastante flexvel, porm bastante complexo para ser configurado, j que a sua MIB contm diversos parmetros de configurao. Deve ser dada especial ateno para esses detalhes, de forma a obter as informaes de acordo com as necessidades e especificao do sistema de Gerncia de Rede.

www.teleco.com.br

14

SNMP: Novas Verses Este tutorial tem como foco apresentar os conceitos bsicos do SNMP e foi focado principalmente na sua verso 1. Para ilustrar os aperfeioamentos e atualizaes implementadas, apresenta-se a seguir um resumo das alteraes introduzidas nas verses 2 e 3 do SNMP. SNMP v2 O SNMP v2 tornou-se um padro em abril de 1993, com as publicao das RFC's 1442, 1443, 1444, 1448, 1449, 1450 e 1452. A nova verso apresentava novas funcionalidades que completavam a verso anterior, embora introduzisse complexidade e no fosse totalmente compatvel com aquela verso. As principais alteraes relativas MIB dessa nova verso foram: Data Types: alguns tipos de dados foram expandidos para contemplar valores de 32 bits, e endereos de rede do padro OSI / ISO. Foi definido tambm o BIT STRING, tipo de dado que permite o acesso bit a bit, para a definio de flags, entre outros usos, Setting Values: foram adicionadas funcionalidades de proteo para a alterao 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 (incluso, alterao e excluso). Module Enhancements: foram adicionadas novas funcionalidades nos Macro templates que permitem manter o histrico de atualizao do Mdulo, criar novos objetos e tabelas e marcar objetos como inutilizados.

O protocolo propriamente dito tambm sofreu as seguintes alteraes: Authentication: foram introduzidas funcionalidades de autenticao de mensagens, com a conseqente alterao no formato dos PDU's SNMP. O procedimento de autenticao recomendado o Digest Authentication Protocol, que adiciona a cada mensagem um cdigo obtido atravs de uma operao matemtica complexa realizada com a informao 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 informaes entre 2 managers, e Get-bulk Request, para permitir a transferncia de grandes quantidades de informao.

SNMP v3 A verso 3 foi publicada em janeiro de 1998 atravs das RFC's 2271 a 2275. A nova verso foi proposta com base nas duas verses anteriores, introduzindo melhorias e novas funcionalidades de administrao e segurana. As principais alteraes apresentadas foram: Authentication and Privacy: novos procedimentos de autenticao, para garantir a identidade do originador das mensagens, e de privacidade, para garantir a segurana do contedo da mensagem atravs de criptografia, foram definidos. Authorization and Access Control: novos procedimentos de autorizao e controle de acesso, para definir quais dados podem ser acessados e quais operaes podem ser realizadas, foram definidos. Administrative Framework: novos procedimentos de administrao e acesso remoto foram introduzidos com o objetivo de identificar usurios, provedores de servios e promover o acesso remoto a informaes via SNMP.

www.teleco.com.br

15

Esta verso procura tambm promover a introduo das novas funcionalidades considerando ambas as verses anteriores (1 e 2) como forma de aumentar a compatibilidades entre todas as verses.

www.teleco.com.br

16

SNMP: Consideraes Finais O protocolo SNMP foi desenvolvido para oferecer uma soluo de infraestrutura para o gerenciamento de redes TCP/IP e, particularmente, da Internet. Como se pode observar, o princpio oferecer um protocolo simples com um conjunto mnimo de informaes da rede e de seus dispositivos foi atingido, e tornou o SNMP um padro bem aceito e utilizado pelo mercado. Entretanto, do ponto de vista dos Sistemas de Gerncia de Rede propriamente ditos, a infraestrutura fornecida pelo SNMP no suficiente para garantir que o sistema tenha funcionalidades e informaes que atendam plenamente os adminsitradores de rede. O fornecimento de interfaces grficas amigveis, de informaes completas e de fcil acesso, e de um conjunto significativo e filtrado de alarmes relevantes em caso de falhas vai alm dos objetivos estabelecidos para o SNMP. Entretanto, para os fabricantes e desenvolvedores de produtos e solues que necessitam prover um gerenciamento de dispositivos de forma remota atravs de uma rede dedicada ou corporativa certamente o SNMP uma soluo interessante e que tem flexibilidade suficiente para atender a todas as necessidades de gerenciamento de forma simplificada. Mas, como apenas uma pea nesse intrincado mundo do Gerenciamento de Redes, outras peas adicionais devem ser consideradas para que a soluo como um todo possa atender os requisitos globais desses sistemas.

Referncias IETF The Internet Engineering Task Force, rgo responsvel pelo desenvolvimento de padronizao para a Internet (RFC). Principais Recomendaes IETF para o SNMP (atualizado em 08/06/2009) Recom. Ttulo

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)

www.teleco.com.br

17

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 e a RFC1450) 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) 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) Outras recomendaes sobre o SNMP podem ser encontradas no site do IETF.

www.teleco.com.br

18

SNMP: Teste seu Entendimento

1. Num dispositivo de rede compatvel com o protocolo SNMP, qual a estrutura de informaes utilizada? Management Information Base (MIB). Management Database. Client-Server Database. Relational Database. 2. Num sistema de gerencia de rede quais so os elementos que utilizam o protocolo SNMP? Aplicao e Manager. Aplicao e Agent. Aplicao e Administrador da Rede. Mananger e Agent. 3. Quais comandos do protocolo SNMP so utilizados pelo Manager para obter informaes de um dispositivo de rede? Set Request e Trap. Get Response e Inform Request. Get Request e Get-next Request. Get-bulk Request e Trap.

www.teleco.com.br

19