Seção: Tutoriais Infraestrutura

 

SNMP I: Introdução

 

Imagine o seguinte cenário: você é um administrador de redes de uma empresa que tem 200 máquinas. Algumas são servidores de arquivos, outros servidores de impressão, servidores web, inúmeros desktops, notebooks, switches e roteadores que são responsáveis de interligar a rede da empresa à Internet. Essa empresa trabalha com softwares que verificam transações de cartão de crédito.

 

Durante o dia, um servidor de arquivo trava e logo o telefone de sua sala começa a tocar; são os usuários da empresa perguntando o que está acontecendo que não conseguem acessar arquivos no dado servidor. Você acessa o sistema ou vai até a sala de servidores, verifica o que ocorreu e conserta o problema.

 

E se o sistema apresentar problemas na sexta-feira à noite e não for restaurado até segunda-feira de manhã? Pode ter sido algum defeito no roteador, placa de rede, switch, HD ou qualquer outro hardware ou mesmo de algum software, não importa, pois as verificações de crédito estariam fora do ar e milhões de reais seriam perdidos. São problemas obviamente sérios, que podem afetar a sobrevivência dos negócios na empresa.

 

É nesse cenário que surge a necessidade de gerenciar uma rede de forma que todo o hardware e software sejam monitorados e controlados de maneira eficiente e que garanta o nível de qualidade de serviço.

 

Esse cenário foi apenas para ilustrar o trabalho de um administrador de redes, mas antes de ser estudado o gerenciamento de redes, será visto como surgiram as redes de computadores. Nos dias de hoje, a palavra rede de computadores é muito utilizada, entretanto muitos não sabem realmente o significado.

 

Segundo FARIAS [9]:

 

“Uma rede de computadores pode ser definida como um grupo de computadores conectados entre si, de forma a proporcionar o compartilhamento de arquivos e periféricos de forma simultânea, utilizando um meio de transmissão comum.”

 

As primeiras redes de computadores foram criadas na década de 60 como um meio de transferir dados de um computador para outro. Naquela época, o meio mais utilizado para armazenar e transportar dados eram os cartões perfurados.

 

Esses cartões eram feitos tipicamente de cartolina com uns furos que representavam os bits 0 e 1. Era um meio totalmente demorado para armazenar e transportar grandes quantidades de informações.

 

Entre 1969 e 1972 foi criada a Arpanet, a primeira rede de computadores a base de comutação de pacotes e pioneira da Internet conhecida hoje. A Arpanet surgiu como um teste, uma espécie de desafio para conectar 4 computadores de diferentes arquiteturas, porém com o sucesso dos testes, essa rede cresceu de forma rápida e no ano seguinte, 30 instituições já estavam conectadas, incluindo empresas, instituições militares e universidades.

 

Em 1974 surgiu o TCP/IP, que virou o protocolo definitivo para uso na ARPANET e mais tarde na Internet. Essa rede permitia o tráfego livre de dados, e levou ao desenvolvimento de protocolos e recursos que são utilizados hoje, como TELNET, FTP e o SMTP, por exemplo. Os usuários conectados podiam trocar dados, acessar computadores remotos e compartilhar arquivos. Naquela época, ter um mainframe robusto era muito raro e caro, então este era compartilhado entre pesquisadores e técnicos para serem utilizados em qualquer parte da rede.

 

No início da década de 80, a Xerox, a Digital e a Intel uniram-se e foi lançado no mercado o padrão que veio impulsionar definitivamente o desenvolvimento das redes de computadores: o padrão Ethernet.

 

A Ethernet, também conhecida como IEEE 802.3, é um baseado no princípio em que todas as máquinas são conectadas em um mesmo barramento e possam comunicar com outras máquinas. Isso permite que a rede se expanda sem ter que modificar o que já existente.

 

Hoje em dia, o compartilhamento de recursos, serviços como correio eletrônico, transferência de arquivos, web, multimídia e etc. tornam-se cada vez mais populares, aumentando a complexidade das redes. Além disso, há outros fatores, como heterogeneidade dos padrões de redes, sistemas operacionais e equipamentos. Assim percebe-se a necessidade de haver uma maneira de gerenciar essas redes para um funcionamento normal, eficiente e atendendo as necessidades tanto de usuários como de seus administradores.

 

Objetivos

 

Gerenciar uma rede não é algo totalmente automático, é preciso que uma pessoa que tome decisões. Existem várias ferramentas disponíveis para gerenciamento de redes. Elas fornecem relatórios, geram alarmes em caso de alguma falha detectada, mas não resolvem o problema sozinhas. É necessária a intervenção do administrador de redes para a tomada de decisões que leve a solução do problema.

 

As redes de computadores são conectadas por vários equipamentos heterogêneos. No início, a gerência de redes era feita por ferramentas proprietárias de cada fabricante. Ao invés de simplificar o trabalho do administrador de redes, tornava mais trabalhoso e mais caro, pois o administrador deveria ser treinado em várias plataformas. Isso motivou o estudo e desenvolvimento de um protocolo padrão para gerenciamento de redes, o SNMP.

 

Este trabalho tem como objetivo propor um estudo sobre o protocolo SNMP, mas antes de entrar no assunto, será feita uma pequena revisão nos modelos de referência para uma melhor compreensão do assunto e depois conceituar gerência de redes, para finalmente falar sobre o SNMP, destacar suas características, vantagens, desvantagens e mostrar o estudo de caso feito com a ferramenta Cacti.

 

Tutoriais

 

Este tutorial parte I apresenta a base teórica utilizada para a realização deste estudo. Inicia apresentando e fazendo um comparativo dos modelos de referência OSI e TCP/IP para a interconexão de sistemas. A seguir faz um breve resumo dos conceitos de gerenciamento de redes e apresenta o protocolo SNMP, de estrutura simples e funcional para realizar esse gerenciamento.

 

O tutorial parte II apresentará o estudo de caso realizado na Sercomtel. Iniciará apresentado todo o preparo necessário para realizar a instalação para a utilização da ferramenta gráfica CACTI. A seguir detalhará a forma pela qual a Sercomtel faz uso da ferramenta para monitorar e gerenciar a sua rede Broadband baseada na Tecnologia Metro Ethernet.