3. Sobreeu
– Mestre em Engenharia Informática pela Universidade de Coimbra
– Gerente de infraestrutura de redes e segurança de dadosno
Banco deBrasília
– Palestrante no FISL (Fórum InternacionalSoftware Livre)
– Vencedor do Prêmio eFinance 2017
– LPIC-2 (Linux Professional Institute Certification)
– CCNA (Cisco Certified Network Associate)
1º de outubro de 2018 - UDF Tech Day 3
8. Software-
Defined
Network
– Separação entre Plano deControle (Control Plane) e Plano de
Dados (DataPlane)
– Regras controladas por software
– Dados controlados pelos dispositivos
– O controle decomo os switches e demais ativos de rede atuarão é
através de protocolo SDN
1º de outubro de 2018 - UDF Tech Day 8
12. OpenFlow
– OpenFlow é um protocolo aberto para a padronizado de como
definir o comportamento de switches de diversos fabricantes
diferentes
– Permite definir o comportamento da rede através de
programação
1º de outubro de 2018 - UDF Tech Day 12
13. Mininet
– Emulador deredes (“para-
virtualização”)
– Emular ativosde redes,
controladorase links
– Executa em Linux e suporta
OpenFlow
– Muito utilizado para
laboratóriose aprendizado
sobre SDN
– http://mininet.org
> sudo mn
1º de outubro de 2018 - UDF Tech Day 13
14. Mininet
– Iniciar laboratório
– Imagem VirtualBox mais simples
– Login damáquina virtual:
– Usuário: mininet
– Senha: mininet
– Dois tipos de terminais
– $ indica o shell padrão do Linux
– mininet> indica o shell do Mininet
1º de outubro de 2018 - UDF Tech Day 14
17. Comandos
Mininet
– mininet> help
– mininet> nodes
– mininet> dump
– mininet> net
– mininet> h1 ping h2
– mininet> net
– mininet> h1 ifconfig -a
– mininet> s1 ifconfig -a
1º de outubro de 2018 - UDF Tech Day 17
18. Comandos
Mininet
– mininet> iperf
– mininet> iperfudp
– mininet> exit
– Boa prática sempre que finalizar a sessão do mininet, executar
comando para limpeza de qualquer eventual resquício
– $ sudo mn –c
1º de outubro de 2018 - UDF Tech Day 18
19. Comandos
Mininet
– $ sudo mn --link tc,bw=10,delay=10ms
– mininet> iperf
1º de outubro de 2018 - UDF Tech Day 19
24. Diferentes
Topologias
– Lista de topologias disponíveis build-in
– Linear
– Minimal
– Reversed
– Single
– Torus
– $ sudo mn --topo=torus,3,3
1º de outubro de 2018 - UDF Tech Day 24