Mudanças entre as edições de "RCO-Subsequente-2021-2"
Linha 280: | Linha 280: | ||
− | [[Arquivo:RedeLab4.png| | + | [[Arquivo:RedeLab4.png|390px|Rede Lab4]] |
==ETAPA 5 - Colocando serviço (camada aplicação) no AR == | ==ETAPA 5 - Colocando serviço (camada aplicação) no AR == |
Edição das 17h38min de 11 de novembro de 2021
Instalação do Imunes para experimento de redes
Instalar uma MV com ferramentas para experimentos simulados em redes:
Laboratório 0: Instalação de VirtualBox e do Imunes' |
---|
|
AULA 01 - AULA DIA 6/10/2021
Ver SIGAA
AULA 02 - AULA DIA 13/10/2021
Ver SIGAA
AULA 03 - AULA DIA 21/10/2021
Observar que esta foi a primeira aula presencial e os objetivos da aula acabaram sendo alterados.
Objetivos
PARTE 1
- Esta aula teve por objetivo rever a execução do laboratório passado em pdf no sigaa.
Após esta aula o aluno deve ser capaz de:
- capturar telas no Ubuntu (e Windows);
- editar as telas telas capturas (KolourPaint)
- Criar doc no gogledocs e colar as telas capturadas
- Editar o doc e salvar como pdf;
- Baixar o pdf no seu computador e fazer um upload do mesmo no sigaa.
PARTE 2
Após este laboratório o aluno deverá ser capaz de:
AULA 04 - AULA DIA 28/10/2021
Esta aula se utilizará de um laboratório para desenvolver os conceitos abaixo. ATENÇÃO: existe uma tarefa registrada deste laboratório.
O professor se utilizará do simulador imunes somente para uma explanação inicial.
Objetivos
Após este laboratório o aluno deverá ser capaz de:
- Compreender o que é uma rede de comutação de pacotes e diferenciá-la de uma rede de comutação de circuitos;
- Utilizar a ferramenta wireshark para capturar de pacotes da rede;
- formar uma ideia inicial da estrutura de um pacote;
- funções básicas de filtragem na captura e no display;
- consolidar o conceito de protocolo e de camadas de protocolos através da análise de troca de pacotes com ping e traceroute usando:
- as janelas com detalhes dos pacotes e encapsulamentos;
- a opção de flow graph para visualizar as trocas de mensagens.
Laboratório 2
Laboratório 2 - Wireshark e encapsulamento |
---|
FUNDAMENTAÇÃO TEÓRICA: Sobre o analisador WiresharkO analisador de pacotes exibe os conteúdos de todos os campos dentro de uma mensagem de protocolo. Para que isso seja feito, o analisador de pacotes deve “entender” a estrutura de todas as mensagens trocadas pelos protocolos. Suponha que estamos interessados em mostrar os vários campos nas mensagens trocadas pelo ping. O analisador de pacotes entende o formato dos quadros Ethernet, e desta forma pode identificar o datagrama IP dentro de um quadro. Ele também entende o formato do datagrama IP, para que ele possa extrair o pacote ICMP usado pelo ping. Nós utilizaremos o sniffer Wireshark (http://www.wireshark.org) para estes laboratórios, o que nos permite exibir os conteúdos das mensagens sendo enviadas/recebidas de/por protocolos em diferentes camadas da pilha de protocolos. Tecnicamente falando, Wireshark é um analisador de pacotes que pode ser executado em computadores com Windows, Linux/UNIX e MAC. É um analisador de pacotes ideal para nossos laboratórios, pois é estável, tem uma grande base de usuários e é bem documentado incluindo um guia de usuário (http://www.wireshark.org/docs/wsug_html/), páginas de manual (http://www.wireshark.org/docs/man-pages/), e uma seção de FAQ detalhada (http://www.wireshark.org/faq.html), funcionalidade rica que inclui a capacidade de analisar mais que 500 protocolos, e uma interface com o usuário bem projetada. OBS: Se o wireshark estiver instalado em sua máquina, para chamá-lo a partir de um terminal deve fazer: sudo wireshark ETAPA 1: Identificando os campos da interface do WiresharkQuando você executar o programa Wireshark, a interface com o usuário exibida na Figura abaixo aparecerá. Inicialmente, nenhum dado será apresentado nas janelas. A interface do Wireshark tem seis componentes principais:
ETAPA 2 - Verificando pacotes do ping (ICMP REQUEST/REPLY))
Etapa 3ATENÇÃO: ESTA ESTA DEVERÁ SER ENTREGUE NA FORMA DE TAREFA. VER SIGAA.
|
AULA 05 - AULA DIA 4/11/2021
Esta aula se utilizará de um laboratório para desenvolver os conceitos abaixo. ATENÇÃO: existe uma tarefa registrada deste laboratório.
O professor se utilizará do simulador imunes somente para uma explanação inicial.
Objetivos
Após esta aula o aluno deverá:
- diferenciar LAN de WAN;
- identificar equipamentos em uma rede: hosts, switches e roteadores;
- assimilar o conceito de internetwork (conexão entre redes);
- identificar a necessidade de uso de endereços e rotas em uma rede de pacotes;
LABORATÓRIO 3
Este laboratório é formado uma mescla de teoria e prática e deverá ser elaborado juntamente com o professor na sala.
ETAPA 1
- Criar um documento no google docs Coloque como título LAB3-LANs-WANs
ETAPA 2
Consulte o livro da minha biblioteca Fourozan e responda:
- O que é uma LAN?
- O que é um Switch em uma LAN?
- Monte no IMUNES uma LAN com 3 hosts (PCs) e um switch. Identifique cada um deles. Copie e recorte aqui.
- Monte ao lado da primeira LAN, uma outra LAN com a mesma estrutura. Recorte e coloque as duas LANS isoladas aqui.
ETAPA 3
Consulte o livro da minha biblioteca Fourozan e responda:
- O que é uma WAN?
- O que é uma WAN ponto-a-ponto?
- Interconecte as duas LANS da ETAPA 2 através de uma WAN ponto-ponto. Recorte e coloque aqui.
- O que é uma WAN comutada?
- Qual o papel do roteador na WAN comutada?
- Interconecte as duas LANs da ETAPA 2 através de uma WAN comutada usando 4 roteadores. Identifique e coloque aqui.
ETAPA 4
- Executar a simulação (siga as instruções do professor).
- Abra um terminal em um host da LAN1 e um host da LAN2. Faça ifconfig e mostre os endereços IPv4 e hardware (edite como mostrado em aula anterior. Cole as telas aqui.
ETAPA 5
- Faça um ping de um host da LAN1 em um outro host da LAN1. Cole uma tela mostrando a execução.
- Os pacotes do ping passam pelo switch?
- Os pacotes do ping passam pelos roteadores?
ETAPA 6
- Faça um ping de um host da LAN1 em um host da LAN2. Cole a tela mostrando a execução.
- Os pacotes do ping passam pelo switch?
- Os pacotes do ping passam pelo roteadores? Quais?
- Use a ferramenta traceroute para identificar a rota seguida por pacotes que saem de um host da LAN1 para um host da LAN2, Capture a tela do traceroute e interprete a saída do comando.
ETAPA 7
- Executar o ping de um host da LAN1 para um host da LAN2.
- Escutar o wireshark em uma interface de um roteador onde os pacotes do ping passam e observar o ping REQUEST e o ping REPLY. Recorte a rtela, identifique os pacotes e os endereços de destino e fonte IPv4. Colar aqui.
AULA 06 - AULA DIA 11/11/2021
Esta aula se utilizará de um laboratório para desenvolver os conceitos colocados nos objetivos. ATENÇÃO: existe uma tarefa no SIGAA registrada para este laboratório. Observe a data coplocada.
Objetivos da Aula
Após esta aula o aluno deverá:
- Saber explicar o que é um protocolo em uma rede de computadores;
- Por que é interessante organizar os protocolos em camadas;
- Enumerar e explicar o papel de cada camada na Arquitetura (TCP/IP) usada na Internet;
- Ter noção do processo de encapsulamento em um sistema de protocolos com camadas;
- Fazer uma primeira identificação dos pacotes encapsulados em uma rede de pacotes.
Camadas de Protocolos
Vamos fazer uma analogia com um envio de um livro de um membro de um clube de livro para outro.
ETAPA 1
- Logar no browser na conta do IFSC;
- Criar um documento no googledocs de nome LAB4-Protocolos-Camadas
- Colocar um cabeçalho identificador do aluno e da disciplina;
ETAPA 2
- Escutar as explicações do professor sobre o que é um PROTOCOLO.
- Responder com as suas palavras a pergunta abaixo.
O que é um protocolo de comunicação? Faça um desenho mostrando um protocolo diário que você usa para conversar com um atendente de uma lanchonete.
FONTE DE CONSULTA: Livro Fourozan Cap.2.1 https://app.minhabiblioteca.com.br/reader/books/9788580551693/pageid/37
ETAPA 3
- Escutar as explicações do professor sobre o que é uma estrutura de camadas de protocolos.
- Responder com as suas palavras a pergunta abaixo.
Explique com as suas palavras a estrutura de camadas de protocolos mostrada na Figura 1.11 do Livro do Fourouzan
FONTE DE CONSULTA: Livro Fourozan Cap.2.1 https://app.minhabiblioteca.com.br/reader/books/9788580551693/pageid/37
ETAPA 4
- Escutar as explicações do professor sobre as camadas da Arquitetura TCP/IP.
- Responder com as suas palavras a pergunta abaixo.
Explique com as suas palavras a estrutura de camadas de protocolos mostrada na Figura 1.14 do Livro do Fourouzan. Enumere quais camadas existem em cada equipamento de rede estudado (host, switch e roteador) e explique por que elas são necessárias.
ETAPA 5 - Construindo uma rede para dar suporte aos serviços
Vamos usar o simulador imunes para TER um sentimento do comportamento em camadas em uma rede simples.
ETAPA 5 - Colocando serviço (camada aplicação) no AR
Vamos usar o simulador imunes para TER um sentimento do comportamento em camadas em uma rede simples.
==