Você está na página 1de 28

Ensinando Redes com Emuladores

Edwin Cordeiro NIC.br

Agenda
Sobre o CGI.br e o NIC.br Curso IPv6.br Laboratrios reais Laboratrios virtuais Opes de emuladores Exemplos Concluses

O Comit Gestor da Internet no Brasil (CGI.br) foi criado pela Portaria Interministerial n 147, de 31 de maio de 1995, alterada pelo Decreto Presidencial n 4.829, de 3 de setembro de 2003, para coordenar e integrar todas as iniciativas de servios Internet no pas, promovendo a qualidade tcnica, a inovao e a disseminao dos servios ofertados.

O NIC.br uma instituio sem fins de lucro, que funciona como brao executivo do CGI.br

Nomes de domnio .br Nmeros IP

Segurana na Internet brasileira

Indicadores sobre uso das TICs

Infraestrutura PTTs IPv6 SIMET = medio de qualidade Estudo da Web Zappiens

Padres Web

Sobre o NIC.br
Possui os seguintes departamentos:
CEPTRO.br: projetos que apoiem ou aperfeioem a infraestrutura de redes no Pas, como o incentivo ao uso do IPv6 e a distribuio da Hora Legal brasileira (NTP.br) Registro.br: o registro dos domnios que usam o <.br>, e a distribuio de nmeros de ASN e endereos IPv4 e IPv6 no Pas CERT.br: o tratamento e resposta a incidentes de segurana CETIC.br: estatsticas e indicadores da Internet brasileira W3C.br: brao brasileiro do W3C o suporte tcnico e operacional ao LACNIC, Registro de Endereos da Internet para a Amrica Latina e Caribe

Curso IPv6
Pesquisas colocam a falta de conhecimento como uma grande dificuldade na implantao do IPv6 e os gastos com treinamento entre as maiores despesas no processo O NIC.br considera a implantao do IPv6 fundamental para a Internet, por isso, desde 2008, oferece cursos de formao na rea

Curso IPv6
J foram treinados de mais de 2000 tcnicos, analistas e engenheiros de redes no pas Turmas de 32 alunos Oferece treinamentos tericos e prticos sobre IPv6, em duas modalidades:
Treinamento IPv6 bsico para redes de campus(24h) Treinamento IPv6 bsico com nfase em roteamento BGP(36h)

Laboratrios reais
O curso foi originalmente desenvolvido com a utilizao de equipamentos reais Desenvolvimento de scripts para facilitar o acesso as mquinas reais a partir de uma primeira conexo ssh Para classes oferecidas fora das instalaes do NIC.br necessita de conexo estvel com a Internet Somente podem ser feitos pelos participantes dos cursos

Laboratrios reais

Laboratrios virtuais
Atualizao do material do curso no comeo de 2012, nos levou a buscar solues para as seguintes limitaes:
Nmero de alunos simultneos Turmas simultneas Independncia da Internet Implementar funcionalidades no suportadas pelos equipamentos fsicos, por exemplo, novas tcnicas de transio

Laboratrios virtuais
Opes consideradas
Common Open Research Emulator (CORE): http://cs.itd.nrl.navy.mil/work/core/ Graphical Network Simulator 3 (GNS3): http://www.gns3.net/ Netkit: http://www.netkit.org/

CORE
Desenvolvido pela Boeing a partir do IMUNES, atualmente mantido pelo laboratrio de pesquisa da Marinha Americana Open Source Interface grfica intuitiva Escalvel (vrios computadores para uma mesma emulao) Configurao e controles centralizados Executa aplicaes e protocolos sem modificaes Conexo com redes reais Hardware-in-the-loop Distribudo em mltiplas instncias CORE

CORE

CORE

GNS3
Interface grfica para o Dynamips / Dynagen
Open Source Interface grfica intuitiva Suporte multi-vendors (Cisco IOS / Juniper JunOS / Linux) - Utilizao de Cisco IOS e Juniper JunOS necessita de autorizao dos fabricantes para serem legalmente utilizados Executa aplicaes e protocolos sem modificaes Conexo com redes reais

GNS3

GNS3

Netkit
Sistema para criao de redes de teste de baixo custo
Open Source Baseado em User Mode Linux Interfaces grficas atravs de outros projetos: VisualNetkit NETGUI Scripts para auto gerao de redes complexas

VisualNetkit

NetGUI

Exemplo
Material disponvel em ipv6.br Licena Creative Commons Pode ser utilizado e modificado Deve manter os crditos aos autores Site do IPv6.br: http://ipv6.br/

Exemplo
Laboratrio de 6over4 Tcnica de transio Tnel manual para transportar pacotes IPv6 dentro de redes IPv4

Exemplo
Laboratrio de negao de servio ao mecanismo de deteco de endereos duplicados Verifica se o endereo IPv6 que o dispositivo quer usar j est em uso Se estiver em uso, o endereo descartado Negao de servio consiste em mandar respostas para todas as verificaes de endereo

Avaliao de alunos
Qual o modelo de laboratrio mais adequado?
32

32

Core Acesso Remoto (ssh) Ambos Nenhum

123

Avaliao de alunos
Os exerccios utilizando ssh foram adequados? 1 7

94

Mais que o esperado Sim Menos que o esperado No 120

Avaliao de alunos
Os exerccios utilizando o CORE foram adequados? 1

105 116

Mais que o esperado Sim Menos que o esperado No

Concluses
Laboratrios com Emuladores so mais baratos de criar e fceis de manter Possuem aceitao similar aos laboratrios fsicos Permitem uma maior quantidade de alunos simultneos Permitem que sejam feitos por pessoas que no puderam / conseguiram participar do curso presencial

Obrigado! Perguntas?

Outras questes: Edwin Cordeiro - ecordeiro@nic.br Antonio Moreiras - moreiras@nic.br Equipe IPv6.br - ipv6@nic.br

Você também pode gostar