-
Apresentação
Apresentação
Esta unidade curricular constitui um pilar central do curso, abordando os fundamentos das redes de computadores e da Internet. Os estudantes exploram a arquitetura de rede em camadas, desde o nível aplicacional até ao nível de ligação, dominando protocolos essenciais como HTTP, DNS, TCP, IP, Ethernet e WiFi. A UC é estruturante para engenheiros de redes e telecomunicações, proporcionando as bases para unidades curriculares subsequentes como Complementos de Redes, Computação Distribuída, Computação na Nuvem e Segurança Informática. O conhecimento adquirido é diretamente aplicável em redes empresariais, sistemas cloud, redes móveis e ambientes IoT.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 6
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
2 | Obrigatório | Português
-
Código
Código
ULHT2531-1793
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
1. Introdução O que é a internet Periferia vs infraestrutura Atraso, perda, débito Modelo de camadas 2. Nível aplicacional Princípios de aplicações distribuídas Web e HTTP (incl. cookies e GET condicional) Correio eletrónico DNS 3. Nível transporte Serviços do nível de transporte UDP TCP pipelining, timeouts, retransmissões controlo fluxo, gestão ligações, controlo congestão TLS 4. Nível rede Serviços, o que está dentro de um router IP formato do datagrama, endereçamento IPv4 DHCP, NAT, IPv6 Algoritmos de roteamento Roteamento na Internet (RIP, OSPF, BGP) 5. Nível ligação Protocolos acesso ao meio Endereçamento, ARP Ethernet, VLANs Redes móveis/sem fios, WiFi
-
Objetivos
Objetivos
Após a conclusão desta UC, os estudantes serão capazes de: 1. Compreender a arquitetura da Internet e o modelo de camadas protocolar 2. Analisar o funcionamento de protocolos aplicacionais (HTTP, SMTP, DNS) 3. Distinguir os serviços de transporte UDP e TCP, incluindo mecanismos de controlo de fluxo e congestão 4. Configurar endereços IP, sub-redes, e compreender encaminhamento e NAT 5. Explicar protocolos de encaminhamento (RIP, OSPF, BGP) 6. Analisar protocolos de nível de ligação, incluindo Ethernet e WiFi 7. Utilizar ferramentas de análise de rede como Wireshark e Cisco Packet Tracer
-
Metodologias de ensino
Metodologias de ensino
A UC adota uma abordagem de aprendizagem ativa combinando aulas teórico-práticas com laboratórios hands-on. Utilizam-se ferramentas profissionais como Wireshark para captura e análise de tráfego real, e Cisco Packet Tracer para simulação de redes. Os estudantes analisam comunicações reais através das Chrome Dev Tools, observando protocolos em ação. Esta metodologia permite a experimentação direta com os conceitos teóricos, facilitando a compreensão através da observação e manipulação de redes simuladas e reais. A utilização de cenários práticos aproxima a aprendizagem do contexto profissional.
-
Bibliografia principal
Bibliografia principal
Kurose, J. F., & Ross, K. W. (2025). Computer Networking: A Top-Down Approach (9ª edição). Pearson. ISBN 978-0-13-542933-4
-
Avaliação
Avaliação
- 50% teórica (nota mínima 9,5), dos quais:
- 10% Desafios nas aulas ao longo do semestre (10%)
- 45% Frequência intercalar (45%)
- 45% Frequência final (45%)
- Na frequência final é possível optar por exame completo para a totalidade da nota teórica
- 50% prática (nota mínima 9,5), dos quais:
- 10% Ficha Prática 1 (individual)
- 15% Ficha Prática 2 (individual)
- 20% Projeto Fase 1 (grupos de 3 alunos da mesma turma prática)
- 25% Projeto Fase 2 (grupos de 3 alunos da mesma turma prática)
- 30% Defesa individual do projeto (nota mínima 9,5)
- 50% teórica (nota mínima 9,5), dos quais:
-
Mobilidade
Mobilidade
Não





