PJI3-lab3

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Objetivo

  • Explorar o uso de endereçamento IPv4 em redes locais

Roteiro

Parte 1: configuração de endereços

PJI3-Lab3-1.jpg
Rede dos experimentos

Tomando como base a rede do laboratório mostrada na figura, realize estes procedimentos em a máquina virtual "3-Gráfico":

  1. Configure manualmente seu computador para que use um endereço IP da subrede 172.18.20.128/25. Cuidado com conflitos de IP !
  2. Teste a comunicação com os demais computadores do laboratório
  3. Sabendo que o roteador do laboratório possui endereço 172.18.20.129, e os servidores DNS do IFSC são 191.36.8.2 e 191.36.8.3, faça com que seu computadores consiga acessar a Internet
  4. Agora configure seu computador para que obtenha seu endereço IP dinamicamente. Use o arquivo /etc/network/interfaces para esse propósito
  5. Identifique o endereço IP obtido, a rota default e os servidores DNS
  6. Investigue como a interface obtém sua configuração de rede:
    1. Desconfigure sua interface de rede com este comando:
      sudo ifdown -a
      
    2. Execute o wireshark, ativando a captura de datagramas UDP
    3. Reative sua interface de rede:
      sudo ifup -a
      
    4. Identifique as mensagens do protocolo DHCP no wireshark, comparando-as com este diagrama.
  7. Implantação de servidores DHCP na subrede
    1. Ative a máquina virtual "3-Servidor" em seu computador.
    2. Instale o software do servidor DHCP nessa máquina virtual. O nome do pacote de software é isc-dhcp-server.
    3. Configure seu servidor DHCP para conceder endereços IP na subrede do experimento. Cuidado para evitar sobreposição de faixas de endereços com os servidores DHCP de seus colegas !
    4. Ative seu servidor DHCP
    5. Na máquina virtual 3-Gráfico, reconfigure a interface de rede para que se obtenha um novo endereço IP. Porém antes disso certifique-se de que o wireshark está em modo de captura de datagramas UDP
    6. Identifique o endereço IP obtido ... qual servidor DHCP o concedeu ? Isso pode ser descoberto por meio do wireshark

Parte 2: Subredes e roteamento estático

Estes experimentos devem ser realizados no Netkit2, que deve ser executado na máquina real.

  1. Transfira para seu computador o arquivo de configuração rede1.conf
  2. Execute o Netkit2, e no menu File->Load Only selecione o arquivo de configuração rede1.conf
  3. Use o menu File->Graph para visualizar a topologia da rede
  4. Use o menu Network->Start para iniciar a rede
  5. Sabendo que pc1 está na subrede 172.18.12.64/26, pc2 está na subrede 192.168.5.32/27, e pc3 está na subrede 10.0.10.0/24, faça o seguinte:
    1. Configure os endereços IP de todas as interfaces dos hosts dessa rede
    2. Crie rotas estáticas nos hosts para que pc1, pc2 e pc3 consigam se comunicar
  6. Use o menu Network->Stop para encerrar a execução da rede
  7. Transfira para seu computador o arquivo de configuração rede2.conf
  8. Execute o Netkit2, e no menu File->Load Only selecione o arquivo de configuração rede2.conf
  9. Use o menu File->Graph para visualizar a topologia da rede
  10. Use o menu Network->Start para iniciar a rede
  11. Sabendo que pc1 está na subrede 172.18.12.64/26, pc2 está na subrede 192.168.5.32/27, pc3 está na subrede 10.0.10.0/24, e pc4 está em 200.135.37.128/25, faça o seguinte:
    1. Configure os endereços IP de todas as interfaces dos hosts dessa rede
    2. Crie rotas estáticas nos hosts para que pc1, pc2, pc3 e pc4 consigam se comunicar
  12. Use o menu Network->Stop para encerrar a execução da rede
  13. Transfira para seu computador o arquivo de configuração rede3.conf
  14. Execute o Netkit2, e no menu File->Load Only selecione o arquivo de configuração rede3.conf
  15. Use o menu File->Graph para visualizar a topologia da rede
  16. Use o menu Network->Start para iniciar a rede
  17. Sabendo que pc1 está na subrede 172.18.12.64/26, pc2 está na subrede 192.168.5.32/27, pc3 está na subrede 10.0.10.0/24, pc4 está em 200.135.37.128/25 e pc5 está em 150.162.33.0/24, faça o seguinte:
    1. Configure os endereços IP de todas as interfaces dos hosts dessa rede
    2. Crie rotas estáticas nos hosts para que pc1, pc2, pc3, pc4 e pc5 consigam se comunicar pelo caminho mais curto
    3. Suponha que o link entre r1 e r3 tenha caído, modifique as rotas estáticas nos hosts para que pc1, pc2, pc3, pc4 e pc5 voltem a se comunicar pelo caminho mais curto

Parte 3: Roteamento dinâmico