Você está na página 1de 4

Softwares para Gerenciamento de Redes

Administrar uma rede hoje em dia não é um trabalho muito fácil, quando se fala de redes de altas
taxas de tráfegos, com muitos acessos, onde não pode haver indisponibilidades e problemas de
sobre cargas afetando o desempenho dos usuários, podendo causar quedas, travamentos e outros
problemas. Porém também temos softwares que utilizamos para controlar os acessos na rede, a sites
impróprios, conseguir identificar algum pico de tráfego ou algo do tipo.

 Wireshark:O Wireshark é um programa com suporte a várias plataformas (Windows,


Linux, Solaris e outras) que tem como principal objetivo monitorar todo o tráfego que
entra e sai de um computador conectado na rede local, de um servidor conectado através
de um hub ou um switch. Ele analisa o tráfego da rede, separando eles por protocolo
para facilitar o entendimento e realizar analises.
 Nagios: Um aplicativo que pode ser utilizado em diversas plataformas, o Nagios é um
software para monitoramento de redes, onde além de monitorar hosts, ele monitora
serviços de redes também. Além de gerenciar serviços de redes tais como SMTP, POP3,
HTTP e outros, ele gerencia e gera logs também da parte do hardware, como uso do
processador, disco rígido e etc.
 Cableware: O Cableware é um switch de aplicativos voltados para camada física da
rede, onde além de manter a base dados atualizada, em tempo real, com todas as
conexões ativas e não ativas. A ferramenta contribui para a administração de redes
corporativas gerando transparência e agilidade nas informações com melhora nos
índices de disponibilidade e segurança da rede.
Traz juntamente consigo a facilidade na criação de plug-ins em diversas linguagens de programação
para atender as suas necessidades específicas, da forma que você quiser gerenciar. Ele tem alerta
quando aparece um problema, quando está perto de acontecer um ou quando algum problema que
existia for solucionado, pode enviar mensagens SMS para alertar o administrador de rede e outras
funções.

Gerência de Redes na Prática


Para a Gerência de Redes, é essencial utilizar ferramentas para analisar as atividades,
procedimentos e outros dados essenciais para a continuidade dos serviços. As empresas que
geralmente utilizam tais ferramentas, são as de médio e grande porte, devido ao alto custo,
necessidade de monitoração e até mesmo de fazer com que o serviço volte a operar normalmente e
de forma automática.

Os elementos da rede a serem gerenciados variam de uma empresa para outra, pois o que é
importante para uma, pode não ser algo significativo para outra. O mercado dispõe de várias
ferramentas para gerenciamento de redes, porém, as ferramentas mais conhecidas e de maior
utilização são Global Crossing uMonitor, HP Open View, WhatsUp, IBM Tivoli e a EITM da Computer
Associates. Além dessas, existem também ferramentas de gerenciamento gratuitas como
o Nagios, Cacti, Zabbix e outros.

Os modelos de gerencia de redes mais empregados são o FCAPS, o SNMP - Simple Network
Management Protocol (Protocolo de Gerência Simples de Rede) para redes Ethernet e a TMN -
Telecommunications Management Network (Rede de Gerência de Telecomunicações) em redes de
telecomunicações.
FIM

ACRESCIMOS

SNMP é o protocolo padrão para monitoramento e gerenciamento de redes. A sigla


SNMP é um acrônimo para “Simple Network Management Protocol” ou “Protocolo
Simples de gerenciamento de redes”.

Na prática, SNMP é o protocolo mais usado para saber o que acontece dentro de
ativos de redes e serviços.

Praticamente qualquer ativo de rede gerenciável “fala” SNMP e diversos serviços


usam SNMP como protocolo de gerenciamento. Serviços Windows, Linux e a
máquina virtual Java podem ser configurados para “falar” SNMP .

O SNMP foi criado para facilitar o monitoramento e gerenciamento de redes


permitindo que uma ferramenta de gerenciamento possa trabalhar com produtos e
serviços de diversos fabricantes.

Em SNMP, o item a ser monitorado ou gerenciado é um agente. Quem consulta


(GET) ou solicita modificações(SET) é um gerente. O agente tambem tem a função
de gerar alertas (TRAP).

Sistemas de monitoramento de redes como HP Open View, IBM Tivoli, Nagios e


Zabbix suportam SNMP nativamente para monitoramento e gerenciamento SNMP.

O sistema gerente pode usar estes alertas para gerar alarmes visuais ou usar
ferramentas de comunicação como SMS e e-mail para avisar os responsáveis.

O agente SNMP, instalado no item a ser gerenciado, contempla uma tabela de


informações que pode ser consultada ou modificada pelo sistema gerente. Desta
forma, é possível por exemplo consultar como está o tráfego de rede em
determinada porta de um switch ou qual o estado de memória em uma máquina
Java.

Para que esta consulta possa ser feita, o gerente tem que conhecer as informações
que podem ser obtidas do agente SNMP. Isso é garantido pelo uso de algo
semelhante a um dicionário de dados: MIB e OID. A MIB é base de informações de
gerenciamento e um OID é o identificador único dentro da MIB.

O OID de um dispositivo ou seviço está dentro de uma hierarquia inscrita em


Iana.org. Esta hierarquia reserva “pedaços” da árvore para fabricantes e instituições
que podem usar os identificadores para uso em SNMP. Como curiosidade, os OID
usados em LDAP usam a mesma hierarquia.
2. Pacote RRDtool

Como base para o desenvolvimento do medidor de tráfego foi utilizado um pacote de software chamado
RRDtool, que é o acrônimo para Round Robin Databases Tool, originado a partir de evoluções do MRTG
(Multi Router Traffic Grapher), mas com maior flexibilidade [1]. Essa ferramenta, que está sendo
desenvolvida por Tobias Oetiker, tem a contribuição de várias pessoas pelo mundo. A ferramenta é dita
round robin pois trabalha com uma fila circular, fazendo com que o tamanho da base de dados seja fixo
durante todo o seu tempo de vida.

O RRDtool permite que em um mesmo banco de dados sejam criadas diversas filas, mas com precisões
diferentes. Um dado inserido recentemente possui uma precisão maior, mas, com o passar do tempo, ele
acaba convergindo para uma fila de menor precisão. O RRDtool também permite que sejam gerados
gráficos a partir dos dados armazenados. Esses gráficos são bastante dinâmicos, sendo possível até
mesmo incluir várias entradas de bancos de dados diferentes em um único gráfico.

Uma das grandes vantagens do RRDtool está nas interfaces de programação. Ao mesmo tempo o
RRDtool possui interfaces para as linguagens C/C++, Perl e Tcl, além de permitir que todas as funções
sejam realizadas através da linha de comando de um shell, fazendo com que praticamente todas as
linguagens capazes de fazer chamadas do externas através de pipes sejam capazes de utilizar as suas
facilidades.

Na implementação descrita neste artigo, o RRDtool é utilizado para armazenar dados capturados de
objetos gerenciáveis por SNMP ou de roteadores multicast rodando o mrouted. Ele também é utilizado
para gerar os gráficos de saída. Toda a funcionalidade da implementação está limitada a apenas dois
programas escritos na linguagem Perl, um deles para realizar a coleta e o armazenamento das
informações e o outro para cuidar da interface CGI e da geração dos gráficos de saída. Esses dois
programas são descritos em mais detalhes na próxima seção.

3. Descrição da Ferramenta

O medidor de tráfego é composto por dois módulos, como mostra a Figura 1: o primeiro é o linkstat.pl,
que utiliza SNMP para capturar as informações (definidas no arquivo de configuração) dos comutadores e
roteadores da rede, colocando essas informações dentro dos bancos de dados do RRDtool. O segundo é
o linkstat.cgi, recebe as informações de consultas vindas dos usuários e utiliza os bancos de dados do
RRDtool para projetar os resultados gráficos desejados, que podem ser visualizados em um navegador
web qualquer.

Você também pode gostar