Ferramentas para testes de soluções IPv6 (Go4IT), Força Tarefa IPv6-BR e experiências com o protocolo IPv6 Alessandro Santiago dos Santos – IPT - Brasil Antonio Luiz Rigo – IPT - Brasil Ariel Sabiguero Yawelak – Universidad de la República- Uruguai Cartão de identificação do projeto Iniciativa para Infra-estrutura Integrada: Iniciado em novembro de 2005 Projeto FP6 com duração de 30 meses Parceiros: França (jTest, INRIA) Europa (ETSI) Alemanha (inno, Fokus) Espanha (AT4wireless) China (BII, CATR, BUPT) Rússia (Ispras) Brasil (IPT) O projeto Go4IT deve contemplar Infraestruturas de Pesquisa Usuárias com um ambiente de testes IPv6 baseado em TTCN-3 livre, contendo ferramentas de teste, suítes de teste e serviços relacionados. May 2007 © Go4IT 2005-2008 2 Go4IT atividades e serviços O projeto GO4IT pretende fornecer ferramentas de teste orientadas a IPv6, suíte de teste e serviços relacionados, baseados nos métodos padronizados TTCN-3, às Infra-estruturas de Pesquisa usuárias, às comunidades de usuário e desenvolvimento IPv6 Fornecer um roteiro para ambiente de testes genérico, aberto e livre. Desenvolver ferramentas de testes genéricas e abertas para protocolos IPv6. Oferecer ferramentas de testes livres, serviços de teste similares a eventos PlugTest e suporte relacionado. Reforçar a cultura de metodologias de teste e validação nas comunidades de usuários. Difundir em escala mundial. May 2007 © Go4IT 2005-2008 3 Product ETSI Standard Text (ASN.1 MSC SDL ECN TTCN) Requirements Test Specs Specification Download de Padrões Development Melhores Práticas (SDL, TTCN-3,..) Testing TTCN-3 test platform 4 GO4IT review May 2007 Resumindo Free consultancy support for IPv6 testing Open-source TTCN-3 test platform Free executable IPv6 test suites Users’ workshops Conferences Interoperability events GO4IT review 30 March 2007© Go4IT 2005-2008 5 Abordagem Go4IT Comunidades de Usuários Comunicação & Disseminação Entrega de serviços: documentação, repositório de ferramentas, suporte para usuários Roteiro técnico Go4IT & tópicos quentes IPv6 Ferramentas executáveis TTCN-3 para protocolos IPv6 Ambiente de testes de Código Aberto TTCN-3 Usuários demandam inspeções e análises Pacote 1: liberação rápida de ETS (Executável de Suíte de Testes) Eventos de interoperabilidade Pacote 2: lançamento de um ambiente de testes de código aberto 01 June 2006 © Go4IT 2005-2008 6 Roteiro Go4IT Início do projeto Análise de necessidades dos usuários e do mercado Roteiro técnico Lançamento de portal web Início da expansão da comunidade Novos IPv6 ‘hot topics’ ATS Versão beta do ambiente de testes (Pacote 1) Versão final do ambiente de testes (Pacote 1) Protótipo funcional Pacote 2 Conclusão do projeto Q4-05 Q1-06 Q2-06 Q3-06 Q4-06 Q1-07 Q2-07 Q3-07 Q4-07 Q1-08 May de 2007 © Go4IT 2005-2008 7 Pacote 1 Go4IT Permite rápida oferta e rápido fornecimento de serviços de testes para a comunidade IPv6 Ele propõe Uma Suíte de Testes Executável baseada no trabalho ETSI IPv6 STF276 Uma Suíte de Testes Executável baseada em tópicos relevantes ATS a serem definidas na análise de necessidades do usuário Serão fornecidos, no mínimo, todos os binários necessários para executar o ETS May 2007 © Go4IT 2005-2008 8 Go4IT pacote 2 Roteiro do pacote 2: projeta vida útil superior ao próprio projeto Foco do pacote 2: ambiente de testes TTCN-3 ‘aberto’ e ‘genérico’ Aberto significa Conforme com as especificações TTCN-3 Baseado nos princípios de fonte aberto Genérico significa Ambiente pode incorporar adaptações de usuários Uso de código comercial no ATS será evitado Re-utilização de módulos desenvolvidos para outros ambientes de teste TTCN-3 May 2007 © Go4IT 2005-2008 9 Sinta-se livre para visitar nosso website e Juntar-se a nós A procura de http://www.go4-it.eu Informações de projeto Documentação Novidades Fóruns de discussão Suporte on-line de usuários Produção de software Outubro 2007: workshop no brasil e uruguai May 2007 colaboradores no desenvolvimento de compilador para TTCN3. A primeira versão da ferramenta foi lançada: Use, Comente e colabore. © Go4IT 2005-2008 10 Pacote 1 – versão 1 Demo TTCN-3 Graphical Logging GO4IT review 30 March 2007 12 Força Tarefa IPv6-BR www.br.ipv6tf.org Fase 2006 - Disseminação. Fase 2007 Ampliar o grupo de colaboradores Realizar projetos de curta duração para viabilizar a implementação de serviços Fomentar a adoção do IPv6 Promover a migração da Rede IPTNET para IPv6 nativo Resultados do Grupo de Pesquisa em IPv6 do Mestrado Profissional IPT Tunnel Broker para acelerar a adoção IPV6. Trabalho de mestrado que contempla o uso na BRv6TF(Carlos Bonilha, 2007) MIPv6 – Mobilidade IP vertical entre redes LAN/WLAN (Claudio Bello) Laboratório didático para ensino de mobilidade IPv6 (Fabio Albertoni) Proposta de implementação de multicast sobre IPv6 (Miguel Molina) Transição de ambiente corporativo de IPv4/NAT para IPv6 (Salvador Giaquinto) ... Migração de infra-estrutura para ipv6 – primeiro trabalho do grupo (2003) Obrigado por sua atenção Contatos: Antonio Rigo (Brasil) [email protected] Alessandro Santiago dos Santos (Brasil) [email protected]