RCO3-2012-2-Engenharia: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Sem resumo de edição |
|||
Linha 87: | Linha 87: | ||
Fazer os exercícios da nota de aula; | Fazer os exercícios da nota de aula; | ||
== | ==AULA 30/10/2012 == | ||
===OBJETIVOS DA AULA=== | ===OBJETIVOS DA AULA=== | ||
*Instalar o NETKIT; | |||
*Aprender a utilizar o NETKIT; | |||
*Realizar o experimento de Rota Estática dos Labs do NETKIT; | |||
*Implementar o laboratório desafio. | |||
Linha 139: | Linha 139: | ||
* [http://wiki.netkit.org/netkit-labs/netkit-labs_basic-topics/netkit-lab_static-routing/netkit-lab_static-routing.tar.gz Laboratório de Rota Estática - Netkit] | * [http://wiki.netkit.org/netkit-labs/netkit-labs_basic-topics/netkit-lab_static-routing/netkit-lab_static-routing.tar.gz Laboratório de Rota Estática - Netkit] | ||
Para executar o laboratório, basta entrar no diretório e fazer: | **Para executar o laboratório, basta entrar no diretório e fazer: | ||
lstart | lstart | ||
Para parar o laboratório: | **Para parar o laboratório: | ||
lhalt | lhalt | ||
Linha 162: | Linha 162: | ||
[[Image:ExercicioConfEstaticaZebra.png]] | [[Image:ExercicioConfEstaticaZebra.png]] | ||
#Configure estaticamente os roteadores, usando o Netkit, de forma que a rota entre H1 e H2 passe pelas subnets SN2,SN5 e SN6 na transmissão de pacotes de H1 para H2 e passe por SN6 e SN3 para transmissão de pacotes de H2 para H1. Teste a configuração com um ping de H1 para H2. Capture pacotes com o tcpdump em R3 e R4 de forma a | #Configure estaticamente os roteadores, usando o Netkit, de forma que a rota entre H1 e H2 passe pelas ''subnets'' SN2,SN5 e SN6 na transmissão de pacotes de H1 para H2 e passe por SN6 e SN3 para transmissão de pacotes de H2 para H1. Teste a configuração com um ''ping'' de H1 para H2. Capture pacotes com o ''tcpdump'' em R3 e R4 de forma a demonstrar a passagem de pacotes ICMP do ping por estas rotas. | ||
#Monte um pequeno relatório mostrando as capturas da tela da execução do tcpdump e explicando o sucesso dos resultados. Coloque também as tabelas de roteamento dos roteadores envolvidos (use route -n) e explique cada uma das linhas das tabelas de roteamento. | #Monte um pequeno relatório mostrando as capturas da tela da execução do ''tcpdump'' e explicando o sucesso dos resultados. Coloque também as tabelas de roteamento dos roteadores envolvidos (use route -n) e explique cada uma das linhas das tabelas de roteamento. | ||
#Na configuração anterior, acrescente um hospedeiro H3 na rede SN1, mas com endereçamento da rede SN8. Faça este hospedeiro ser "pingável" a partir de H2. A rota de H2 para H3 deve passar por SN4. | #Na configuração anterior, acrescente um hospedeiro H3 na rede SN1, mas com endereçamento da rede SN8. Faça este hospedeiro ser "pingável" a partir de H2. A rota de H2 para H3 deve passar por SN4. | ||
#Refaça o relatório demonstrando que H3 é alcançado. Para isto use o tcpdump e as tabelas de roteamento de interesse. | #Refaça o relatório demonstrando que H3 é alcançado. Para isto use o ''tcpdump'' e as tabelas de roteamento de interesse. | ||
===Referências=== | ===Referências=== |
Edição das 21h07min de 29 de outubro de 2012
1 Professor
Nome do Professor: Eraldo Silveira e Silva
email: eraldo@ifsc.edu.br
2 Material de Referência
3 Aulas
3.1 AULA 1 - 8/10/2012
3.1.1 Objetivos da Aula
- Revisão de conceitos em redes de pacotes e da estrutura da Internet
- Apresentação do Plano de Ensino
3.1.2 Dinâmica
- Separação em grupos;
- Cada grupo recebe um tema:
- Camada de Enlace:
- tecnologia ethernet
- protocolo ARP
- Camada Rede:
- protocolo IP
- protocolo ICMP
- Camada de Transporte
- protocolos TCP e UDP
- Aplicação:
- DNS
- WEB (http)
- DHCP
- Camada de Enlace:
- O grupo prepara no máximo 3 slides sobre o tema (20 minutos)
- O grupo apresenta e o professor usa um cenário de rede para explanar;
3.2 AULA 2 - 16/10/2012 - parte 1
3.2.1 Objetivos da Aula
- Finalizar apresentações da aula anterior;
- Caracterizar as funcionalidades da camada de rede;
- Compreender a necessidade de algoritmos de roteamento para construção dinâmica de tabelas de roteamento.
Media:Aula1-CamadaRede-EstadoEnlace.pdf
3.3 AULA 3 - 16/10/2012 - parte 2
3.3.1 Objetivos da Aula
- Revisar o algoritmo de estado de enlace;
- Repassar um exercício para os alunos implementar;
- Implementar o laboratório
- Conferir resultados com o exercício
- Implementar o desafio
- Verificação dos resultados em sala.
3.4 AULA 4 - 23/10/2012
3.4.1 Objetivos
-Apresentar o algoritmo vetor de distância;
-Discutir problema de contagem infinita e uma solução: reverso envenenado;
-Apresentar um java applet para calcular rotas com algoritmos SP e VD;
3.4.2 Desenvolvimento da Aula
3.4.3 Tarefa
Fazer os exercícios da nota de aula;
3.5 AULA 30/10/2012
3.5.1 OBJETIVOS DA AULA
- Instalar o NETKIT;
- Aprender a utilizar o NETKIT;
- Realizar o experimento de Rota Estática dos Labs do NETKIT;
- Implementar o laboratório desafio.
3.5.2 Instalação do NETKIT
1.Baixar os seguintes arquivos para este diretorio:
- http://www.sj.ifsc.edu.br/~eraldo/RCO3/netkit-2.8.tar.bz2]
- http://www.sj.ifsc.edu.br/~eraldo/RCO3/netkit-filesystem-i386-F5.2.tar.bz2]
- http://www.sj.ifsc.edu.br/~eraldo/RCO3/netkit-kernel-i386-K2.8.tar.bz2]
2.Descompactá-los usando:
tar xvfj netkit-2.8.tar.bz2 tar xvfj netkit-filesystem-i386-F5.2.tar.bz2 tar xvfj netkit-kernel-i386-K2.8.tar.bz2
3.Editar ~/.bashrc ou ~/.profile e inserir as variáveis
export NETKIT_HOME=~/netkit export PATH=$PATH:$NETKIT_HOME/bin export MANPATH=:$MANPATH:$NETKIT_HOME/man
4,Testar a instalação
. ~/.profile cd $NETKIT_HOME ./check_configuration.sh
3.5.3 Aprendendo a utilizar o NETKIT
3.5.4 Laboratório de Rota Estática do NETKIT
Baixar o laboratório daqui e descompactá-lo:
- Para executar o laboratório, basta entrar no diretório e fazer:
lstart
- Para parar o laboratório:
lhalt
3.5.5 Desafio
Seja a rede abaixo com os seguintes prefixos:
- SN1 : 200.10.1.0/24
- SN2 : 200.10.2.0/24
- SN3 : 200.10.3.0/24
- SN4 : 200.10.4.0/24
- SN5 : 200.10.5.0/24
- SN6 : 200.10.6.0/24
- SN7 : 200.10.7.0/24
- SN8 : 200.10.8.0/24
- Configure estaticamente os roteadores, usando o Netkit, de forma que a rota entre H1 e H2 passe pelas subnets SN2,SN5 e SN6 na transmissão de pacotes de H1 para H2 e passe por SN6 e SN3 para transmissão de pacotes de H2 para H1. Teste a configuração com um ping de H1 para H2. Capture pacotes com o tcpdump em R3 e R4 de forma a demonstrar a passagem de pacotes ICMP do ping por estas rotas.
- Monte um pequeno relatório mostrando as capturas da tela da execução do tcpdump e explicando o sucesso dos resultados. Coloque também as tabelas de roteamento dos roteadores envolvidos (use route -n) e explique cada uma das linhas das tabelas de roteamento.
- Na configuração anterior, acrescente um hospedeiro H3 na rede SN1, mas com endereçamento da rede SN8. Faça este hospedeiro ser "pingável" a partir de H2. A rota de H2 para H3 deve passar por SN4.
- Refaça o relatório demonstrando que H3 é alcançado. Para isto use o tcpdump e as tabelas de roteamento de interesse.