Trabalho de Redes I da UFPR representando a topologia interna dos laboratórios do Departamento de Informática.
- Navergar até o diretório onde redes.py está.
- Executar: sudo python redes.py
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.
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.
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.
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.