VIII Semana de Iniciação Científica do CBPF Outubro/01 Applet Java para a Representação da Topologia da Rede-Rio de Computadores Deyse M. Peixoto Ribeiro Matemática, UFF 6º Período Orientadores: Márcio Portes de Albuquerque e Marcelo Portes de Albuquerque 1 Apresentação 1. Introdução 1.1 Instituições associadas a Rede-Rio 1.2 Anel Rede-Rio 1.3 Tráfego na Rede-Rio 2. Comparação 2.1 Versão anterior da topologia da rede 2.2 Versão atual da topologia da rede 3. Base de dados (versão atual) 4. Esquema orientado a objeto 5. Exemplo 6. Conclusão 2 1.Introdução A Rede-Rio de computadores, interconecta os mais avançados centros de pesquisa do Rio de Janeiro. Inicialmente interligava 3 instituições (LNCC, UFRJ, PUC-RIO). Oito anos depois a Rede-Rio2 foi inaugurada. Uma das principais informações que deve estar disponível é a topologia de conexão das instituições. Utilizando a linguagem Java foi desenvolvido no CBPF, em conjunto com a CEO da RR, a nova versão do mapa sensitivo. 3 1.Introdução Instituições Associadas 89 instituições ligadas diretamente 89 instituições ligadas indiretamente (Proderj/ Iplan) 4 1.Introdução Anel Rede-Rio UFRJ FIOCRUZ TELEMAR CBPF PUC 7.5 Km Região Metropolitana do Rio de Janeiro Anel principal em ATM a 155Mbps Anel secundário de Back-up para a Rede-IP de 2Mbps 1.Introdução Tráfego na Rede-Rio MRTG (domínio público para várias plataformas) Ótimo histórico do comportamento da Rede Funciona via SNMP (Simple Network Management Protocol). Dados armazenados de: • 36 horas (média de 5min) • 7 dias (média de 30 minutos) • 30 dias (média de 2 horas) • 1 ano (média de 1 dia) 5 6 2.Comparação 2.Comparação VERSÃO ANTERIOR Procedimento de mudança era ineficiente. Atualização feita com softwares gráficos específicos. Imagem final compatível com a Internet. CONSEQUÊNCIAS: Imagem grande Atualização lenta Mapa desatualizado 7 2.Comparação Comparação (Versão Anterior) 8 2.Comparação Comparação VERSÃO ATUAL Escolha da linguagem Java. O programa calcula(desenha) automaticamente a topologia do mapa de forma recursiva, utilizando-se dos recursos de O.O. Alterações feitas em uma base de dados. CONSEQUÊNCIAS: Applet Pequena Atualização Rápida Mapa Atualizado 9 2.Comparação Comparação(Versão Atual) 10 3.Base de Dados 3.Base de Dados Instituição do Anel Instituição PTT Instituição Nome: CBPF Nome: UFF Nome: CEPEL Velocidade: 155M Velocidade: 2M Velocidade: 10M Tipo: Anel Tipo: PTT Tipo: Inst Ligação: * Ligação: CBPF Ligação: UFRJ URL: www.cbpf.br URL: www.uff.br URL:www.cepel.br Tráfego:web..html Tráfego:web..html Tráfego:web..html NomeCompleto: Centro Brasileiro de Pesquisas Fisicas NomeCompleto: Universidade Federal Fluminense NomeCompleto: Centro de Pesquisa de Energia Eletrica 11 4.Esquema 4.Esquema Orientado a Objeto B.D. Lê Base de Dados Calcula Reconhece Anel Posição do PTT do Anel Reconhece PTT ligado ao PTT Reconhece Instituições Mostra PTT do Anel Posição do PTT ligado ao PTT PTT ligado a PTT Posição das Instituições Instituições 5.Exemplo 5.Exemplo 12 13 6.Conclusão 6.Conclusão A modificação das informações no mapa é feita de maneira ágil, simples e eficiente. A velocidade de transferência da informação, pois o mapa anterior(imagem) tinha 120Kbytes e o atual apenas 16Kbytes. A linguagem Java possibilitou desenvolver um programa portável, interativo e integrado com a rede Internet. Apresentação na 53° SBPC/2001 Informação Adicional http://www.rederio.br VIII Semana de Iniciação Científica do CBPF Outubro/01 Applet Java para a Representação da Topologia da Rede-Rio de Computadores Deyse M. Peixoto Ribeiro Matemática, UFF 6º Período Orientadores: Márcio Portes de Albuquerque e Marcelo Portes de Albuquerque