Escolar Documentos
Profissional Documentos
Cultura Documentos
O protocolo de gerência de redes RMON2 consegue fornecer dados para a análise da camada de
aplicação. Com o seu uso, é possível detectar um padrão de utilização das aplicações de uma sub-
rede e sugerir melhorias no protocolo de aplicação mais utilizado, neste caso, o netbios-ssn.
The RMON2 protocol can provide data to analyze the application layer. It makes possible to detect
the applications profile on a sub-network and to suggest improvements in the most used application
protocol, in this case, the netbios-ssn.
1- INTRODUÇÃO
1.1- Motivação
Com o crescimento das redes de computadores, a sua administração tornou-se trabalhosa e árdua,
além da necessidade de estudar questões além da conectividade. Com isso, surgiu a necessidade de
criação de ferramentas mais poderosas, capazes de analisar todos os níveis da camada OSI.
Em 1997, surgiu o protocolo padrão RMON2(Remote Monitoring Network 2), o qual é capaz de
analisar as camadas de 3 a 7, sendo o primeiro protocolo padrão a oferecer essa possibilidade.
1.2– Objetivo
O objetivo deste trabalho é, em princípio, implantar um agente com o protocolo RMON2 em uma
sub-rede e detectar o padrão de utilização das aplicações nesta sub-rede. A seguir, se pretende
escolher o protocolo mais utilizado e possivelmente sugerir melhorias na sua configuração.
2- O PROTOCOLO RMON2
A tabela 1 abaixo ilustra o escopo de atuação do protocolo RMON1 e de seu sucessor o RMON2.
Camada do modelo OSI Agente monitor padrão
Aplicação
Apresentação
Sessão RMON2
Transporte
Rede
Enlace de dadps RMON1
Física
Tabela 1 – Área de abrangência de cada RMON.
A MIB RMON2 é simplesmente uma extensão da MIB original, adicionando alguns novos
grupos. A figura 2 abaixo ilustra esse fato: no lado esquerdo temos listado os grupos originais do
RMON, enquanto no lado direito aparecem os novos grupos adicionados pela MIB RMON2.
Como observa-se na Figura 1, os grupos organizando os dados oferecidos pelo RMON2 são:
• ProtocolDir: contém os protocolos que o agente em questão suporta.
• ProtocolDist: analisa a distribuição dos dados em relação aos protocolos.
• AddressMap: estabele uma correlação entre os endereços da camada de enlace de dados
com os endereço da camada de rede(normalmente MAC e IP).
• Host: coleta as informações baseadas em cada endereço de rede(nlHost) ou endereço de
aplicação(alHost).
• Matrix: coleta as informações baseadas em pares de endereço de rede(nlMatrix) ou pares
de endereço de aplicação(AlMatrix)
• UsrHistory: possibilita que as informações anteriores sejam coletadas no decorrer do
tempo.
• ProbeConfig: possibilita alterar as configurações do agente em questão.
3 – MONITORAÇÃO DA REDE
Com essa forma de monitoração, esse ramo de rede pode servir como modelo de toda rede,
sempre tomando o cuidado de fazer a monitoração em grandes tempos e também sempre trabalhar
com dados normalizados.
Optou-se por trabalhar com o parâmetro número de pacotes para evidenciar a distribuição por
protocolo, visando análise das aplicações. Assim, para melhor definir o padrão das aplicações na
Redecasd, foi utilizado o parâmetro número de pacotes ao invés do número de bytes ao longo de
todo esse trabalho.
Primeiramente foi feita a análise da rede em tempos de baixo uso. Dessa forma, pode-se
determinar qual protocolo de aplicação tem um custo inicial relativamente mais alto, o que pode
indicar um problema de configuração. A Figura 3 ilustra o resultado dessa coleta.
Figura 3 – Distribuição dos protocolos de aplicação no período de baixo uso
Apesar de não ser largamente usado, o protocolo netbios aparece como o segundo mais usado.
Portanto esse protocolo, configurado da forma que se encontra na Redecasd e na rede do
Departamento de Ciência de Computação, necessita de melhorias, sendo algumas exemplificadas
na sessão a seguir.
4- ESTRATÉGIAS DE MELHORIA
4.1 – Melhorias na política de uso do protocolo
O protocolo netbios serve basicamente para permitir que aplicações locais consigam acessar
objetos remotamente, sem se preocupar com a comunicação. Dessa forma, é comum os usuários
utilizarem essa facilidade para ouvir músicas ou assistir filmes remotamente, ao invés de copiar o
filme e assisti-lo localmente.
No primeiro procedimento, as informações são fornecidas à aplicação à medida que ela a solicita,
fazendo com que o tempo de duração da sessão netbios seja dependente do tempo de duração da
aplicação. Entretanto, geralmente as aplicações tendem a ser mais demoradas que a simples cópia
do arquivo, ocupando banda por mais tempo.
Assim, uma boa prática de uso seria sempre copiar o arquivo ao invés de simplesmente acessá-lo
remotamente.
Pode-se observar uma grande queda no uso do protocolo netbios-ssn, em torno de 11%. Tal fato
caracteriza uma diminuição nos pacotes dos protocolos básicos. Com isso, conclui-se que tal
configuração de fato melhora a qualidade dos serviços utilizados na Redecasd.
Figura 5 – Distribuição dos protocolos de aplicação no período de baixo uso com melhoria
implementada
5- Conclusão
5.1- Conclusão Final
O protocolo padrão de gerência de redes RMON2 mostrou-se útil para detectar o padrão de uso
das aplicações nas redes locais. Além disso, na Redecasd em particular, com o agente RMON2,
foi possível caracterizar um quadro problemático do protocolo Netbios-ssn. Com base nisso,
embora não se tenha explorado todo o seu potencial, pode-se concluir que o RMON é
extremamente útil como ferramenta de administração de redes.
Um aspecto da gerência que deve ser destacado é o papel do administrador humano, pois, para se
atingir a melhoria, foi necessário interpretar os dados colhidos pelo agente. Assim, tão importante
quanto utilizar um bom agente monitor, é ter uma pessoa com grandes conhecidos sobre a rede
analisada, a fim de se ter uma ótima interpretação dos dados.
Referências Bibliográficas
[1] Tanenbaum, A.S.: Redes de Computadores, tradução da 3ª edição, Campus, 1997.
[2] Pacitti, T.: Do Fortran à Internet, 2ª edição atualizada, Makron Books, 2000.
[3] Stallins, W.: SNMP, SNMPv2, SNMPv3 and RMON 1 and 2, 3ª edIção, Addison-Wesley,
1999.
Agradecimentos
Gostaria de agradecer ao CNPq e ao PIBIC pelo incentivo dado aos pesquisadores iniciantes.
Também gostaria de agradecer a todos que me ajudaram e foram compreensíveis como a minha
família, os meus colegas de quarto e em especial a minha orientadora Cecília.