Arquitetura e Protocolos de Redes de Computadores (2019/2020) - Departamento de Informática

Informação adicional: https://sites.google.com/campus.fct.unl.pt/aprc2020

Descrição

Esta é uma segunda unidade curricular em redes de computadores para estudantes que já foram expostos a uma introdução ao tema. A unidade curricular permite-lhes aprofundar o estudo de como funcionam e são geridas as redes de computadores.Pressupõe-se que os estudantes já conhecem o tema e já sabem como utilizar a interface de programação da rede.

Durante a primeira parte da disciplina os estudantes revêm e aprofundam conceitos básicos e protocolos de encaminhamento(flooding and spanning trees, shortest-path, BGP, MPLS, multi-path and explicit routing, ...), assim como estudam mecanismos de suporte à qualidade de serviço.

Durante a segunda parte da disciplina os estudantes são introduzidos a tópicos emergentes com base no estudo dos requisitos e do funcionamento das redes de centro de dados.

Objectivos

Objetivos de compreensão e conhecimento

Objetivos de aprendizagem

Programa
  1. Flooding, Spanning tress, VLANs
  2. Shortest-path routing and link state protocols
  3. Princípios, modelos e ferramentas das redes de computadores
  4. endereçamento IP
  5. BGP
  6. Controlo da saturação na orla e no interior da rede
  7. Feramentas para diferenciar qualidade de serviço
  8. Utilização de túneis e uma introdução ao MPLS
  9. Requisitos das aplicações e padrões de tráfego nos centros de dados
  10. Estrutura física da rede, máquinas virtuais e sua migração
  11. Software Defined Networking (SDN)
  12. Gestão e arquitectura das redes de centros de dados
  13. Optimização da rede do centro de dados
  14. 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.

Bibliografia Principal
Requisitos Prévios

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.

Esforço do Aluno
  Horas por crédito 28
  Horas p/ semana Semanas Horas
Aulas práticas e laboratoriais   28.0
Aulas teóricas   28.0
Avaliação   6.0
Total de Horas 62
ECTS 6.0