Redes de Computadores III

Conhecimentos de Base Recomendados

Recomenda-se a conclusão prévia da seguinte unidade curricular:

  • Redes de Computadores I
  • Redes de Computadores II

Métodos de Ensino

Nesta unidade curricular são utilizadas as seguintes metodologias de ensino:

1. Método Expositivo: método explicativo onde fundamentos teóricos e conceitos são apresentados pelo docente e discutidos com a turma. Os conceitos e informações serão apresentados aos estudantes através, por exemplo, de apresentações em slides ou discussões orais. Será utilizado nas aulas para a estruturação e esquematização da informação.

2. Método Demonstrativo: baseia-se na exemplificação pelo docente de uma operação técnica ou prática que se deseja aprendida. Centra-se na forma como se executa uma dada operação, destacando as técnicas, as ferramentas e os equipamentos mais adequados. Será por exemplo utilizado em aulas práticas e laboratoriais.

3. Método Experimental: centra-se na aplicação dos conhecimentos adquiridos em atividades práticas e resolução de problemas práticos. Inclui atividades laboratoriais, simulação de redes, configuração de equipamentos e análise de resultados, promovendo a aprendizagem pela prática e pelo erro. As atividades poderão ser desenvolvidas através de trabalhos práticos individuais ou em grupo de forma assistida e/ou autónoma.

4. Método Interrogativo: processo que se fundamenta em interações verbais, sob a condução do docente, adotando o formato de questões e respostas. Permite obter maior dinâmica na aula e consolidar a aprendizagem. Será utilizado por exemplo para recordar elementos de aulas anteriores, e em revisões do conteúdo lecionado.

5. Métodos Ativos: serão utilizadas técnicas pedagógicas em que o estudante é o centro do processo de aprendizagem, sendo um participante ativo e envolvido na sua própria formação. O docente assume o papel de facilitador, estimulando o pensamento crítico, a colaboração, a criatividade e a autonomia dos estudantes. Serão aplicados nas aulas para alcançar um ambiente de aprendizagem dinâmico e mais duradouro.

Resultados de Aprendizagem

No final da unidade curricular o aluno ficará habilitado a:

1. OSPF: Diferenciar single-area e multiarea OSPF. Descrever os componentes e pacotes OSPF. Discutir as fases de funcionamento do OSPF. Configurar single-area OSPFv2 em routers. Utilizar comandos de troubleshooting.

2. Segurança de Rede: Identificar diferentes tipos de atores de ameaças e malware. Configurar Access Control Lists (ACLs). Explicar a utilização e os benefícios das VPNs. Sumarizar componentes do IPsec.

3. NAT: Descrever como o NAT modifica endereços IP. Configurar NAT estático, NAT dinâmico, e PAT. Explicar como o NAT64 facilita a comunicação entre redes IPv6 e IPv4.

4. WANs: Definir Wide Area Networks (WANs). Comparar topologias WAN. Identificar as normas que regem as tecnologias WAN. Explicar o mapeamento dos protocolos WAN nas camadas OSI. Discutir a conectividade WAN moderna.

5. Qualidade de Serviço (QoS): Definir QoS. Listar os fatores que afetam a qualidade da transmissão de rede. Explicar como algoritmos de fila de espera gerem o tráfego de rede. Implementar técnicas de QoS.

6. Gestão de Redes: Explicar o funcionamento do CDP e do LLDP. Configurar NTP. Analisar o papel do SNMP na gestão de rede. Configurar Syslog. Realizar backup e restauro dos sistemas operativos.

7. Design de Rede: Discutir os benefícios de um projeto de rede hierárquica. Identificar as funções das camadas de acesso, distribuição e core. Desenvolver um design de rede escalável. Discutir a escolha de componentes de hardware apropriados.

8. Virtualização: Explicar os benefícios da virtualização e computação em nuvem. Comparar diferentes modelos de implementação de nuvem. Analisar a virtualização para otimizar a utilização de recursos. Explicar os princípios de SDN.

9. Automação da Rede: Explicar os formatos de dados. Implementar APIs para automação de redes. Utilizar princípios REST para implementar serviços de rede. Implementar a gestão de configuração com diferentes ferramentas.

Programa

1. Single-Area OSPFv2. Single-Area e Multiarea OSPF. Componentes do OSPF. Pacotes OSPF. Operação OSPF. OSPF Router ID. Redes OSPF ponto-a-ponto. Redes OSPF multiacesso. Propagação de rota default. Troubleshooting do Single-Area OSPFv2.

2. Conceitos de Segurança de Redes. Atores de ameaças. Tipos de malware. Ataques de rede comuns: ataques de reconhecimento, ataques de acesso, ataques DoS. ACLs. Tipos de ACLs IPv4. Virtual Private Networks (VPNs). Tecnologias VPN. Tipos de VPNs: VPNs de acesso remoto, VPNs site a site. IPsec.

3. NAT para IPv4. Características do NAT. Espaço de endereçamento IPv4. Terminologia NAT. Vantagens do NAT. Tipos de NAT: NAT estático, NAT dinâmico, Port Address Translation (PAT). PAT: endereço IPv4 único, pool de endereços. NAT para IPv6 (NAT64).

4. WAN. Topologias WAN. Funcionamento da WAN. WAN Standards. SDH, SONET e DWDM. Conectividade WAN tradicional. Conectividade WAN moderna: Dedicada (Dark Fiber), Comutada (Ethernet WAN), Baseada na Internet. Conectividade baseada na Internet: com fios (xDSL, cabo, fibra óptica), sem fios (Wifi municipal, celular, Internet via satélite, Wimax).

5. Qualidade de Serviço (QoS). Largura de banda, congestionamento, atraso, jitter e perda de pacotes. Algoritmos das filas de espera: FIFO, WFQ, CBWFQ, LLQ. Modelos de QoS: Best-effort, Integrated services (IntServ), Differentiated services (DiffServ). Técnicas de Implementação de QoS: Classificação e Marcação, Prevenção de Congestionamento, Gestão de Congestionamento.

6 Gestão de Rede. CDP. LLDP. NTP. SNMP. SNMP Agent Traps. Versões SNMP. MIB Object ID. Syslog. Formato das mensagens Syslog. Syslog Facilities. Manutenção de ficheiros de router e switch. TFTP e USB para backup e restauro de uma configuração. Recuperação de senha. Backup e restauro de imagens de sistemas operativos para um servidor TFTP.

7. Projeto de Rede. Redes Hierárquicas. Funções das camadas de acesso, distribuição e core. Redes Escaláveis: Redundância, Múltiplos Links, Protocolo de Encaminhamento Escalável, Conectividade Sem Fios. Hardware de um switch: form factors, densidade de interfaces, débitos, Power over Ethernet (PoE), Multilayer Switching. Hardware de um router: form factors.

8. Virtualização de Rede. Computação em nuvem. Virtualização. Servidores Dedicados vs Virtualização de Servidores. Tipos de hipervisor. Infraestrutura de rede virtual. Software-Defined Networking (SDN). Controladores. Plano de controlo e plano de dados. Tecnologias de virtualização de rede. Arquiteturas Tradicionais e SDN.

9. Automação de Rede. Formatos de dados: JSON, YAML e XML. APIs. APIs abertas, internas e de parceiros. Tipos de APIs de Web Services: SOAP, REST, XML-RPC e JSON-RPC. REST. API REST e RESTful. Implementação RESTful. URI, URN e URL. Anatomia de um pedido RESTful. Aplicações API RESTful. Gestão de configuração: Puppet, Chef, Ansible e SaltStack.

Docente(s) responsável(eis)

Luís Alberto Morais Veloso

Métodos de Avaliação

No que diz respeito à avaliação estão previstos os seguintes métodos:

1. Avaliação Periódica

Classificação Final = testes (08/20) + testes de certificação (02/20) + trabalhos laboratoriais (08/20) + apresentação oral (02/20)

a) cada um dos componentes de avaliação possui uma classificação mínima de 45%, sem arredondamento, para que seja obtida aprovação na unidade curricular. Excetuam-se os testes de certificação em que cada um individualmente possui um mínimo de 70% ;

b) a realização dos trabalhos laboratoriais envolve a entrega de relatórios sobre os temas em estudo através da plataforma de gestão académica (Inforestudante), e a sua respetiva defesa (obrigatória);

c) os trabalhos laboratoriais são realizados exclusivamente durante o período de aulas;

d) nas defesas dos trabalhos laboratoriais a discussão do trabalho realizado poderá incluir solicitação para realizar alterações ao mesmo;

e) a classificação obtida nos trabalhos laboratoriais é válida em todas as épocas de avaliação do presente ano letivo não sendo passível de melhoria;

f) os testes possuem um cariz teórico mas poderão incluir uma componente prática. Os testes são indivisíveis não podendo a classificação de uma parte ser aproveitada para complementar a restante noutra época;

g) a realização dos testes e das defesas dos trabalhos laboratoriais depende de inscrição prévia através da plataforma de gestão académica.

2. Avaliação por Exame (época normal, época de recurso, época especial)

Classificação Final = exame (08/20) + testes de certificação (02/20) + trabalhos laboratoriais (10/20)

a) cada um dos componentes de avaliação possui uma classificação mínima de 45%, sem arredondamento, para que seja obtida aprovação na unidade curricular. Excetuam-se os testes de certificação em que cada um individualmente possui um mínimo de 70% ;

b) a realização dos trabalhos laboratoriais envolve a entrega de relatórios sobre os temas em estudo através da plataforma de gestão académica (Inforestudante), e a sua respetiva defesa (obrigatória);

c) os trabalhos laboratoriais são realizados exclusivamente durante o período de aulas;

d) nas defesas dos trabalhos laboratoriais a discussão do trabalho realizado poderá incluir solicitação para realizar alterações ao mesmo;

e) a classificação obtida nos trabalhos laboratoriais é válida em todas as épocas de avaliação do presente ano letivo não sendo passível de melhoria;

f) o exame possui um cariz teórico mas poderá incluir uma componente prática. O exame é indivisível não podendo a classificação de uma parte ser aproveitada para complementar a restante noutra época;

g) a realização do exame e das defesas dos trabalhos laboratoriais depende de inscrição prévia através da plataforma de gestão académica.


    Estágio(s)

    NAO

    Bibliografia

    Cisco. (2022). CCNAv7: Enterprise Networking, Security, and Automation. (n.d.). Cisco Networking Academy. Retrieved June 15, 2026, from https://www.netacad.com/

    Forouzan, B. (2009). TCP/IP protocol suite (4th ed.). McGraw-Hill Publishing.

    Hurose, J., & Ross, K. (2008). Computer networking: A top-down approach featuring the internet. Addison-Wesley.

    Kozierok, C. (2005). The TCP/IP guide, a comprehensive, illustrated internet protocols reference. No Starch Press.

    Lammle, T. (2016). CCNA routing and switching complete study guide: Exam 100-105, exam 200-105, exam 200-125 (2nd ed.). Sybex.

    Stallings, W. (2013). Data and computer communications (10th ed.). Pearson.

    Véstias, M. (2016). Redes cisco para profissionais (7th ed.). FCA.