CORE
Computadores
CORE Emulator
CORE – Common Open Research Emulator
2/39
©2014 – Ricardo Balbinot
Maiores informações
●
http://www.nrl.navy.mil/itd/ncs/products/core
●
https://code.google.com/p/coreemu/
●
http://downloads.pf.itd.nrl.navy.mil/docs/core/c ore-html/ 3/39
©2014 – Ricardo Balbinot
Arquitetura
4/39
©2014 – Ricardo Balbinot
Instalação (no Ubuntu)
●
# make sure the system is up to date; you can also use synaptic or
●
# update-manager instead of apt-get update/dist-upgrade
●
sudo apt-get update
●
sudo apt-get dist-upgrade
●
●
●
sudo apt-get install bash bridge-utils ebtables iproute libev-dev python tcl8.5 tk8.5 libtk-img export URL=http://downloads.pf.itd.nrl.navy.mil/ospf-manet wget $URL/quagga-0.99.21mr2.2/quaggamr_0.99.21mr2.2_amd64.deb
●
sudo dpkg -i quagga-mr_0.99.21mr2.2_amd64.deb
●
sudo dpkg -i core-daemon_4.6-0ubuntu1_precise_amd64.deb
●
sudo dpkg -i core-gui_4.6-0ubuntu1_precise_all.deb
●
OBS: onde se lê _amd64 mudar para _i386 caso a máquina seja 32 bits... 5/39
©2014 – Ricardo Balbinot
Iniciando o emulador
●
Passo 1 – Iniciar o daemon
–
●
sudo /etc/init.d/core-daemon start
Passo 2 – Iniciar a interface
–
core-gui &
6/39
©2014 – Ricardo Balbinot
Visão geral
Opções do menu
Ferramentas de criação da topologia
Área principal
7/39
©2014 – Ricardo Balbinot
Ferramentas para criação da topologia
Seleção, movimentação e configuração dos objetos
Inicia a simulação
Cria um enlace (clique e arraste entre dois nodos)
Nodos de nível de rede
Roteador (usa o Quagga)
Máquina emulada (usar como servidor...) mais “completa”
Máquina emulada simples
Roteador otimizado para redes MANET
Roteador físico
Editar nós padrões
8/39
©2014 – Ricardo Balbinot
Ferramentas para criação da topologia
Ferramentas no nível de enlace
Hub
Switch
Rede sem fio
Ligação com redes reais
Criação de túneis entre simulações
9/39
©2014 – Ricardo Balbinot
Ferramentas para criação da topologia
Anotações na