NIC.br
NIC.br - Organograma
Garantia de Qualidade de Servio para os testes Medio de quesitos que vo alm da banda disponvel
Necessidades para diversas aplicaes Pontos relevantes ltima milha
Utilizao do servidor melhor conectado para os testes
SIMET
Histrico
Primeira verso apresentada em reunio do GTER, em 2006, em Porto Alegre Encubado dentro do NIC.br
Participou como parte do projeto Kyatera, atravs da PUC-SP e do NIC.br
Hoje 100% apoiado pelo NIC.br atravs do CEPTRO (Centro de Estudos em Tecnologias de Rede e Operaes), que parte integrante do NIC.br
Histrico Evolutivo
2005
Incio de um projeto para anlise de trfego no mbito do Kyatera Utilizao do software Iperf como core engine
2006-2007
Criao e apresentao de front-end usando Applets Java para a primeira verso Definio do nome SIMET como sistema parte integrante de um projeto chamado CCL Coletor de Caminho e Latncia Incio de um processo de remodelagem para criao do sistema como se encontra hoje
Histrico Evolutivo
2007-2008
Desenvolvimento de uma nova verso quase from scratch baseado no modelo criado e na experincia com verses anteriores Todos os testes implementados nativamente
Opo por no utilizar bibliotecas prontas Melhor controle sobre os mecanismos utilizados durante cada etapa dos testes
Histrico Evolutivo
2008
Definio dos mecanismos para espelhamento do servio e centralizao das informaes
2009
Instalao do servio em diversos pontos do Brasil Evoluo nos mecanismos utilizados para os testes, com grande refinamento na preciso dos testes feitos
Projeto de prov a infra-estrutura para interconexo direta entre as redes que compem a Internet brasileira
Utilizao deste mecanismo para o espalhamento dos servidores do SIMET Utilizao de nmero de Sistema Autnomo (ASN) prprio para o Projeto: 14026 Utilizao de blocos de endereamento prprios
IPv4 IPv6 *
Participao no Acordo de Trfego Multilateral (ATM) nos PTTs participantes Instalao concluda em 6 localidades
So Paulo, Porto Alegre, Florianpolis, Curitiba, Salvador, Belo Horizonte
Nos prximos 30 dias: Braslia, Rio de Janeiro Nos prximos 90 dias: Londrina, Fortaleza
Gerenciamento dos servidores exclusivos para os PTTs feito atravs da rede da RNP Utilizao de servidor pblico
Localizado no NIC.br Limitao de testes simultneos
Servidor pblico do NIC.br possui limitao de conexes Todos os testes so limitados a 34 Mbps
Upload e Download
TCP UDP Jitter Traceroute *
RTT
Testes: TCP
TCP
A Internet utiliza um protocolo para transporte dos seus dados chamado IP (Internet Protocol) O TCP um protocolo que garante a entrega de informaes na Internet. Ele funciona acima do IP, fazendo requisies para reenvio de pacotes quando necessrio (caso tenha havido alguma perda ou o pacote chegue com problemas). Utilizao: Acesso WEB, Chat, etc.
Testes: TCP
Testes TCP
Conexo 3G So Paulo (Brooklin) - SP Conexo 3G Canoas (Niteri) - RS
1000
800 600 400 200 Download Upload 00,0 01,0 02,0 03,0
0
04,0 05,0 06,0 07,0 08,0 09,0 10,0
1600,00 1400,00 1200,00 1000,00 800,00 600,00 400,00 200,00 0,00 00,0 01,0 02,0 03,0 04,0 05,0 06,0 07,0 08,0
Velocidade (Kbps)
Download Upload
09,0
Tempo (segundos)
Tempo (segundos)
10,0
Testes TCP
Conexo 3G Comparativo Download Conexo 3G Comparativo Upload
1600,00 1400,00 1200,00 1000,00 800,00 600,00 400,00 200,00 0,00 00,0 01,0 02,0 03,0 04,0 05,0 06,0 07,0 08,0 09,0 10,0
350,00
Velocidade (Kbps) 300,00 250,00 200,00 150,00 100,00 50,00 0,00 00,0 01,0 02,0 03,0 04,0 05,0 06,0 07,0 08,0 09,0 10,0 Canoas So Paulo
Velocidade (Kbps)
Canoas So Paulo
Tempo (segundos)
Tempo (segundos)
Testes: UDP
UDP
O UDP um protocolo usado para a entrega de informaes em tempo real No existe confirmao da entrega dos pacotes Utilizao: VoIP, Videoconferncia, Jogos Online, NTP (Network Time Protocol), etc.
Testes: UDP
Testes: RTT
RTT
RTT, ou Round Time Trip, o tempo de viagem de um pacote da tua origem para o seu destino, somado ao seu retorno. Valores elevados de RTT influenciam em aplicaes sensveis a tempo real, como VoIP, gerando uma latncia alta, ou seja, quando maior o RTT, maior a demora para a ponta B escutar a ponta A.
O mesmo conceito de aplica a jogos on-line
Testes: RTT
Testes: Jitter
Jitter
Jitter a diferena entre o tempo de chegada dos pacotes Muitas aplicaes so sensveis as variaes de Jitter elevadas: Live Streaming, VoIP, Videoconferncia, etc.
Testes: Jitter
Testes: Traceroute
Traceroute
A Internet formada por uma srie de equipamentos que se interligam, chamados roteadores, atravs de canais chamados de links, que so os responsveis pela definio de rotas a serem tomadas pelos pacotes O Traceroute mostra este caminho, desde sua origem at o destino. No caso do SIMET, mostra tambm o caminho de volta.
* Disponvel para o segundo semestre de 2009
Informaes Coletadas
Resumo
Sistemas Operacionais
Preferncia na utilizao de software livre Servidores
Baseados em Linux Utilizao de JavaServer Faces para a entrada do CEP Redundncia quase total
Clientes
Qualquer cliente WEB com suporte a Java 6 (Sun JRE ou OpenJDK)
Testado em Firefox, Opera, Chrome, Safari e Internet Explorer
Banco de Dados
Utilizao de MySQL 5
Servidor central e espelhados
Servidor Central com RAID 5 de disco e RAM. Grande cache de RAM para garantia de performance Testes de stress realizados com mais de 500 GB de dados.
Excelentes tempos de resposta
Testes TCP
Diversas conexes simultneas
Testes UDP
Diversos fluxos, com anlise constante da perda nos fluxos
Modelo desenvolvido para utilizao junto a diversos projetos Baseado em TCP Comunicao otimizada para troca de informaes com utilizao de recursos mnimos Perspectiva de abertura do cdigo para segundo semestre de 2009!
Adio de servidores em novos PTTs Desenvolvimento para clientes mveis, voltados a tecnologias 3G Consolidao dos dados coletados Constante trabalho para diminuio do tamanho da Applet Possibilidade de visualizao dos testes pelos usurios atravs de mapa geogrfico
Processo de conscientizao para maior uso de Java nos browsers Testes ainda tem alguns problemas para utilizao juntamente com redes que tenham NAT de NAT de NAT...
Especialmente testes que usem UDP
Equipe e Agradecimentos
Milton Kaoru Kashiwakura Fabrcio Tamusiunas Csar Linhares Rosa Antnio Moreiras Eduardo Asceno Nathlia Sautchuk
Endereos SIMET
http://simet.ceptro.br
Escolha automtica de onde buscar as pginas
PTT-Metro ou NIC.BR
E-mail: simet@ceptro.br
Perguntas?
fabricio@nic.br