Mudanças entre as edições de "IER-lab2"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 43: Linha 43:
 
# Acesse a interface de gerenciamento do switch.
 
# Acesse a interface de gerenciamento do switch.
 
# Com a topologia em estrela implantada no último ítem da seção anterior, todos os computadores devem fazer ping para um destino qualquer.
 
# Com a topologia em estrela implantada no último ítem da seção anterior, todos os computadores devem fazer ping para um destino qualquer.
 +
# O que se pode concluir sobre sobre o encaminhamento de quadros feitos por um switch ? Em uma LAN com switches seria possível ter vários pares distintos de computadores se comunicando simultaneamente ?
 
# Na interface de gerenciamento do switch acesse a tabela MAC. Liste os endereços MAC ali contidos, anotando as portas a que estão associados.
 
# Na interface de gerenciamento do switch acesse a tabela MAC. Liste os endereços MAC ali contidos, anotando as portas a que estão associados.
 
## Identifique a que computador se refere cada endereço MAC
 
## Identifique a que computador se refere cada endereço MAC
 
## Compare as portas a que estão associados esses endereços no switch com a topologia da rede e onde estão fisicamente localizados os computadores
 
## Compare as portas a que estão associados esses endereços no switch com a topologia da rede e onde estão fisicamente localizados os computadores
 
## O que se pode concluir sobre essa tabela de endereços MAC mantida no switch ?
 
## O que se pode concluir sobre essa tabela de endereços MAC mantida no switch ?
# Este experimento busca mostrar como switches encaminham quadros ethernet.
 
 
## Coloque seu computador diretamente na rede do laboratório, conectando seu cabo na tomada de rede da bancada.
 
## Coloque seu computador diretamente na rede do laboratório, conectando seu cabo na tomada de rede da bancada.
 
## Execute o wireshark, ativando a captura de pacotes ICMP
 
## Execute o wireshark, ativando a captura de pacotes ICMP
 
## Um dos computadores deve fazer ping para algum outro computador do laboratório. OBS: apenas um computador deve fazer isso !
 
## Um dos computadores deve fazer ping para algum outro computador do laboratório. OBS: apenas um computador deve fazer isso !
 
## Em todos os computadores, deve-se observar no wireshark se os pacotes ICMP gerados pelo ping são capturados. Em quais computadores o wireshark conseguiu capturar os pacotes do ping ?
 
## Em todos os computadores, deve-se observar no wireshark se os pacotes ICMP gerados pelo ping são capturados. Em quais computadores o wireshark conseguiu capturar os pacotes do ping ?
## Agora em todos computadores o wireshark deve realizar a captura de pacotes ICMP e ARP
+
 
## Um dos computadores deve realizar um ping para outro computador ainda não contatado (que ainda não tenha se comunicado).
+
 
## O que o wireshark mostrou em todos os computadores ? Foram vistas mensagens ARP ? Quais os endereços MAC dessas mensagens ? E em quais computadores o wireshark mostrou pacotes ICMP do ping ?
+
 
## O que se pode concluir sobre sobre o encaminhamento de quadros feitos por um switch ? Em uma LAN com switches seria possível ter vários pares distintos de computadores se comunicando simultaneamente ?
+
 
 +
== Parte 4: (DESAFIO!) análise do funcionamento de switches ==
 +
 
 
# Este experimento busca mostrar como switches comutam os quadros: se os recebem e armazenam antes de retransmiti-los para seus destinos, ou se os retransmitem durante suas próprias recepções.
 
# Este experimento busca mostrar como switches comutam os quadros: se os recebem e armazenam antes de retransmiti-los para seus destinos, ou se os retransmitem durante suas próprias recepções.
 
## Um dos computadores deve ter sua interface de rede configurada para operar a 10 Mbps full-duplex (ver [[PJI3-lab1#Parte_2:_switch_ethernet|aula anterior]])
 
## Um dos computadores deve ter sua interface de rede configurada para operar a 10 Mbps full-duplex (ver [[PJI3-lab1#Parte_2:_switch_ethernet|aula anterior]])

Edição das 13h39min de 5 de março de 2018

este laboratório serão realizados experimentos para verificar o desempenho de uma LAN ethernet.

Roteiro

Parte 1: desempenho da rede

  1. Anote os valores dos contadores de quadros e bytes recebidos e enviados pela interface ethernet em seu computador. Use o comando ifconfig para visualizar esses contadores. Anote também o horário em que se fez essa medição.
  2. Os computadores se comunicarão aos pares, usando-se o programa netperf para gerar o tráfego e medir a capacidade do canal:
    netperf -f k -H endereço_IP
    
    (Obs: endereço_IP é o endereço IP computador alvo).
  3. Execute o netperf de forma sincronizada: os computadores devem iniciá-lo simultaneamente. Repita esse procedimento 3 vezes, anotando a taxa de transmissão obtida em cada computador.
  4. Carga de tráfego na rede durante o experimento: anote novamente os valores dos contadores de quadros e bytes recebidos e enviados pela interface ethernet em seu computador. Usando os valores medidos previamente, calcule:
    1. Quantos bytes e quadros foram enviados e recebidos durante o experimento
    2. As taxas médias de transmissão e recepção pela sua interface ethernet
    3. A utilização do seu link ethernet. Obs: a utilização é a razão entre quantos bytes foram enviados, e quantos bytes poderiam ser enviados ininterruptamente durante o experimento. O mesmo vale para os bytes recebidos.
  5. Repita os passos 1 a 4, mas antes configure os computadores para operarem em modo 100baseT half-duplex:
    sudo ethtool -s eth0 speed 100 duplex half autoneg off
    
    Houve diferença nas taxas de bits obtidas ? Caso sim, qual deve ser a explicação ?
  6. Configure a interface de rede do computador de volta para o modo auto-negociação:
    sudo ethtool -s eth0 autoneg on
    

Parte 2: análise de comunicações

  1. Execute o wireshark e capture alguns quadros na interface ethernet de seu computador (ao menos 100 quadros). Com base nessa captura, identifique o seguinte:
    1. Os campos do quadro Ethernet
    2. Quantos diferentes tipos de quadro foram capturados (ver o campo ethertype)
    3. Quais os menores e maiores tamanhos de quadro capturados
    4. Quantos quadros foram transmitidos em broadcast
  2. Efetue um ping para o computador de ao menos dois colegas, e capture os pacotes correspondentes. Anote os endereços MAC de origem e destino tanto dos quadros de requisição quanto de resposta. É possível ver alguma relação entre eles ?
  3. Com a captura ativada no wireshark, em seu computador faça ping para diferentes endereços externos ao laboratório (ex: 8.8.8.8, wiki.sj.ifsc.edu.br, www.google.com, ...).
    1. Identifique os pacotes capturados que correspondam ao tráfego gerado pelo ping.
    2. Compare os endereços MAC de origem e destino dos quadros ethernet capturados. Há alguma relação entre eles ? Qual a explicação ?
  4. A turma deve implantar a topologia em estrela vista na aula anterior. Em seguida, cada aluno deve fazer ping para os mesmos computadores usados no item 2. Anote novamente os endereços MAC dos quadros capturados, e compare-os com o que foi obtido no ítem 2. Há diferença ? Os computadores precisam endereçar os switches para se comunicarem ?