Arquitetura e Protocolos de Redes de Computadores
Objetivos
Objetivos de compreensão e conhecimento
- Modelos base das redes e ferramentas usadas para as estudar
- Requisitos e soluções de encaminhamento
- Diferenciação da qualidade de serviço e técnicas de implementação
- Tópicos emergentes em redes de computadores baseados nos requisitos e soluções das redes para centros de dados
Objetivos de aprendizagem
- Como montar uma rede TCP/IP
- Capacidade de usar ferramentas de análise e medida
- Contacto com os equipamentos usados em redes de computadores
- Utilização de emuladores de redes
- Utilização de clusters de servidores
- Investigar e analisar tópicos emergentes na literatura científica
Caracterização geral
Código
11552
Créditos
6.0
Professor responsável
José Augusto Legatheaux Martins
Horas
Semanais - 4
Totais - 56
Idioma de ensino
Português
Pré-requisitos
Preferncialmente, os estudantes já devem ter tido uma disciplina de redes de computadores e têm de obrigatoriamente ter experiência prévia em programação.
Bibliografia
Livros de suporte
- José Legatheaux Martins, "Fundamentos de Redes de Computadores - Ilustrados com base na Internet e nos Protocolos TCP/IP," 1ª Edição, FCT/UNL, 2018.
- Larry L. Peterson and Bruce S. Davie, “Computer Networks – A Systems Approach – 4th Edition,” Morgan & Kaufman, 2007
- Hamed Haddadi and Olivier Bonaventure (editors), “Recent Advances in Networking”, Volume 1, ACM SIGCOMM eBook, August 2013
- Ivan Marsic, “Computer Networks – Performance and Quality of Service,“ Rutgers University, 2013 (http://www.ece.rutgers.edu/~marsic/books/CN/)
Método de ensino
As aulas teóricas têm por objectivo a apresentação dos principais temas e discutir as questões mais relevantes. Os estudantes devem, de preferência antes das aulas, estudar a bibliografia recomendada.
As sessões laboratoriais têm lugar num laboratório especializado e têm por objectivo montar diversas configurações de rede e testar o seu desempenho. O laboratório está equipado com equipamento actual, idêntico ao que é usado na indústria para montar redes de pequena e média dimensão. Estas sessões laboratoriais têm uma aproximação do tipo aprendizagem através de “mão na massa”.
Algumas das aulas laboratoriais usam emuladores e outras ferramentas software.
Os projectos de grupo permitem aos estudantes ganhar competências em temas emergentes em redes de computadores.
Método de avaliação
Dois testes intermédios (2 x 20%). Resumo de dois artigos (2 x 5%). Dois trabalhos laboratoriais (2x25%)
Requisitos: média dos 2 testes ≥ 8, e média dos 2 artigos ≥ 8 e média dos 2 trabalhos ≥ 8. Em caso de exame usado para substituir os testes, exige-se nota do exame ≥ 8.
A "Frequência" é obrigatória e obtem-se tendo pelo menos 8 na média dos trabalhos laboratoriais. A frequência do ano anterior é considerada.
Qualquer trabalho entregue com atraso tem uma penalizção de 1 valor por dia até ao máximo de 5 dias de atraso.
Os testes são sem consulta mas os estudantes podem levar e consultar uma folha A4 manuscrita pelos próprios.
Todas as notas intermédias são aproximadas às décimas.
Conteúdo
- Flooding, Spanning tress, VLANs
- Shortest-path routing and link state protocols
- Princípios, modelos e ferramentas das redes de computadores
- endereçamento IP
- BGP
- Controlo da saturação na orla e no interior da rede
- Feramentas para diferenciar qualidade de serviço
- Utilização de túneis e uma introdução ao MPLS
- Requisitos das aplicações e padrões de tráfego nos centros de dados
- Estrutura física da rede, máquinas virtuais e sua migração
- Software Defined Networking (SDN)
- Gestão e arquitectura das redes de centros de dados
- Optimização da rede do centro de dados
- TCP para centros de dados
Laboratório especial com equipamento convencional de encaminhamento para estudo dos protocolos STP, OSPF, etc. Exercícios com recurso a emuladores e virtual switches.