giovannirosa / mininet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trabalho Redes I

Trabalho de Redes I da UFPR representando a topologia interna dos laboratórios do Departamento de Informática.

Instruções

  1. Navergar até o diretório onde redes.py está.
  2. Executar: sudo python redes.py

Topologia

alt topologia

Testes

O primeiro experimento executado demonstrou que a perda de pacotes entre os terminais que se econtram conectados em um mesmo Switch é, em geral, a metade quando tenta se conectar com outro terminal que está conectado a um Switch diferente.

Forwarding Error

Para simular o erro de redirecionamento foram executados os seguintes comandos:

    mininet> link s1 h1 down
    mininet> h1 ping h90
    connect: Network is unreachable

Podemos concluir que: mesmo com a conexão estabelecida, quando é removido o link de uma das máquinas com o Switch a conexão reporta o erro acima.

Congestion

Para testes de congestionamento foram executados os seguintes comandos:

    mininet> iperf
    mininet> h1 ping h82 &
    mininet> h2 ping h111 &
    mininet> h50 ping h3 &
    mininet> h1 ping h2 &
    mininet> iperf

Podemos concluir que: Quando executamos o iperf pela segunda vez, podemos constatar uma queda considerável nos resultados obtidos da rede comparado com a primeira.

Available Bandwidth

Com os testes anteriores, podemos notar que os switches criam um gargálo em relação a largura de banda utilizada, visto que o acesso a outros hosts que estão conectados a switches diferentes a disponibilidade da largura de banda é alterada.

About


Languages

Language:Python 100.0%