Arquitetura e Protocolos de Redes de Computadores (2021/2022) - Departamento de Informática
Descrição

Esta é uma cadeira de especilização na área de redes dc omputadores. A cadeira acenta em dois pilares complementares, o conhecimento teórico sólido dos protocolos e algoritmos que suportam a operação de redes de dados, no vários niveis de abstração, com alguma ênfase nos protocolos de encaminhamento. E a prática hands-on na configuração (e gestão) de redes de dados, com ênfase no desenho e deployment de redes de dados através da configuração de equipamentos especializados de encaminhamento (switches e routers). Esta cadeira consolida os conhecimentos adquiridos em disciplinas introdutórias da área de redes de computadores, e expande significativamente esses conhecimentos tanto no domínio teórico como prático.

Objectivos

A unidade curricular (UC) visa consolidar e desenvolver os conhecimentos na área de redes de computadores e redes de dados, através da compreensão e domínio dos vários principios, algoritmos e protocolos que servem de suporte à operação destas redes.

A UC têm não só uma forte componente teórica associada ao desenho dos protocolos chave na Internet hoje em dia mas também uma componente prática relacionada com a configuração e operação de redes de dados.

Saber:

Saber Fazer:

Programa
  1. Conceitos fundamentais de Redes de Computadores
    1. Enderaçamento IP (IPv4 e IPv6)
    2. Redes e Subredes
    3. Protocolos de baixo nível para redes locais (ARP & DHCP)
  2. Redes Switched
    1. Operação de Redes Switched (vs Hubs)
    2. Minimum Spanning Trees
  3. Protocolos de Encaminhamento
    1. Distance Vector Protocols
    2. RIP
    3. Link State Protocols
    4. OSPF
    5. External Gateway Protocols
    6. BGP
  4. Qualidade de Serviço e Traffic Shapping
  5. Protocolos de Transporte
    1. 4.1 UDP
    2. TCP
    3. QUICK
  6. Serviços de Rede e Abstrações
    1. Firewalls
    2. NAT
    3. VPN
    4. Tunnels
  7. VLANs
  8. Software Defined Neworks
  9. Redes para Data Centers
Bibliografia Principal
Requisitos Prévios

Conhecimentos fundamentais de redes de computadores.

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
Estudo   50.0
Projectos e trabalhos   50.0
Total de Horas 162
ECTS 6.0