Configuração de redes no GNS3 (5 alunos) - Usar o GNS3 para configurar redes de pelo menos três sistemas autônomos, cada um deles com pelo menos três roteadores. Os sistemas autônomos devem trocar rotas usando BGP e os roteadores de cada sistema autônomo devem trocar rotas com um protocolo interno como IGP, IS-IS ou OSPF. Além disso, você deve configurar e demonstrar pelo menos uma das funcionalidades abaixo: balanceamento de carga entre rotas com mesmo custo (ECMP: equal-cost multi-path), tunelamento MPLS, filtragem para ocultar rotas no BGP. Servidores NetMaze (3 alunos) - Implementar a parte de servidor do NetMaze (seguindo o mesmo protocolo do TP1). Seu servidor deve gerar um labirinto que atravesse pelo menos dois computadores distintos e cinco conexões. Implementar PING no meio da rede (3 alunos) - A ferramenta PING envia um pacote ICMP echo request para um destino na Internet. O destino responde esse pacote com uma mensagem ICMP echo reply. Nesse trabalho, você vai implementar um programa de PING que aceita como parâmetro um valor de tempo de vida (time-to-live, TTL) para o pacote. O tempo de vida pode expirar no meio da rede e aí vamos descobrir qual o roteador que está no meio do caminho. Implementar um servidor de sala de bate-papo (1 aluno) - Você deve implementar um programa que recebe conexões de vários clientes e retransmite mensagens enviadas por um cliente para todos os outros. Seu programa deve suportar dezenas de clientes e não deve inserir latência no reenvio de mensagens.