Saltar para:
Logótipo
Você está em: Início > L.EEC031

Redes de Computadores

Código: L.EEC031     Sigla: RC

Áreas Científicas
Classificação Área Científica
OFICIAL Telecomunicações

Ocorrência: 2024/2025 - 2S Ícone do Moodle

Ativa? Sim
Unidade Responsável: Departamento de Engenharia Eletrotécnica e de Computadores
Curso/CE Responsável: Licenciatura em Engenharia Eletrotécnica e de Computadores

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
L.EEC 89 Plano Oficial 3 - 6 52

Docência - Responsabilidades

Docente Responsabilidade
Maria Teresa Magalhães da Silva Pinto de Andrade Regente

Docência - Horas

Teóricas: 2,00
Práticas Laboratoriais: 2,00
Tipo Docente Turmas Horas
Teóricas Totais 1 2,00
Maria Teresa Magalhães da Silva Pinto de Andrade 2,00
Práticas Laboratoriais Totais 4 8,00
Rui Lopes Campos 4,00
Filipe Borges Teixeira 4,00
Mais informaçõesA ficha foi alterada no dia 2025-03-20.

Campos alterados: Componentes de Avaliação e Ocupação, Obtenção de frequência

Língua de trabalho

Português - Suitable for English-speaking students

Objetivos

O objectivo desta unidade curricular é permitir aos alunos o desenvolvimento, de forma articulada, de um conjunto de aptidões técnicas, profissionais, e inter-pessoais centradas no tópico de Redes de Comunicação de Dados. Este desenvolvimento é baseado numa formação fundamental no domínio das redes de comutação de pacotes que é assistida por uma formação laboratorial endereçando 1) a concepção e implementação de software de rede em camadas, e 2) a configuração e validação de cenários de comunicação em redes de computadores locais.

Resultados de aprendizagem e competências

Após a formação nesta unidade curricular, os estudantes serão capazes de:

- aplicar conceitos fundamentais de comutação de pacotes, multiplexagem estatística, filas de espera, framing, deteção de erros, retransmissão automática, controlo de acesso a meio partilhado, endereçamento, encaminhamento, e controlo de congestionamento a qualquer cenário de comutação de pacotes em rede.

- planear, implementar, e configurar 1) software de comunicações aplicando os conceitos de pilha protocolar, de serviço, e de protocolo; 2) aplicações distribuídas utilizando a abstração de sockets de rede; 3) uma rede local de comutação de pacotes.

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Os conteúdos pressupõem conhecimentos de arquitectura de computadores bem como de programação em C.

Programa

1. Introdução às redes de computadores. Arquitectura da Internet. Principºios de tansmissão de informação.

2. Camada física. Acesso ao meio. Revisão de aspectos relevantes de meio físico, incluindo meio sem fios.

3. Camada de ligação de dados. Controlo da ligação de dados. Técnicas de transmissão de dados.

4. Camada de rede. Plano de dados. Endereçamento e encaminhamento. Plano de controlo. Algoritmos de roteamento. Protocolos: IP, ICMP, DHCP, ... Filas de espera como modelos de redes de computadores.

5. Camada de transporte. Comunicação fiável. Controlo de fluxo e de congestionamento. UDP, TCP.

6. Aplicações.


Bibliografia Obrigatória

Tanenbaum, Andrew S.; Computer Networks. ISBN: 0-13-038488-7

Bibliografia Complementar

James F. Kurose, Keith W. Ross; Computer networking. ISBN: 978-0-136548-3
Lary L. Peterson & Bruce S. Davie; Computer Networks. ISBN: 978-0-12-374013-7
Stevens, W. Richard; TCP/IP illustrated. ISBN: 0-201-63346-9
Dimitri Bertsekas, Robert Gallager; Data networks. ISBN: 0-13-196981-1

Métodos de ensino e atividades de aprendizagem

As aulas teóricas são dedicadas à exposição da matéria do curso, incluindo resolução de problemas para ilustração e discussão de casos.

Nas aulas teórico-práticas serão realizados 2 trabalhos laboratoriais para consolidação aprofundada de conceitos adquiridos nas aulas teóricas, tendo cada um uma parte de introdução a conceitos e ferramentas.
 
O primeiro consiste  no desenvolvimento de um protocolo de ligação de dados e sua integração com uma aplicação implementando um protocolo básica de nível de Aplicação.
.
O segundo consiste na configuração, teste e verificação de cenários reais de comunicação em redes TCP/IP e familiarização com os principais protocolos usados em ambiente LAN.

Poderá ainda ser oferecido um projecto alternativo mais simples (análise aprofundada de acesso a uma página web) que os estudantes podem escolher para subsituir um dos dois projectos maiores. Este projecto terá uma penalização na avaliação de 25% para acomodar a menor dificuldade.

Palavras Chave

Ciências Tecnológicas > Engenharia > Engenharia de comunicações
Ciências Tecnológicas > Engenharia > Engenharia de computadores

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Designação Peso (%)
Exame 50,00
Trabalho laboratorial 50,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Estudo autónomo 78,00
Frequência das aulas 52,00
Trabalho laboratorial 26,00
Total: 156,00

Obtenção de frequência

Notas atribuídas de 0 a 20 valores, com 1 casa decimal.

L1 - nota do 1º trabalho laboratorial
L2 - nota do 2º trabalho laboratorial

Notas laboratoriais L1 e L2, incluem avaliação semanal feita na aula pelo docente.


AvalDist - Avaliação Distribuída inclui 2 Labs e os trabalhos de casa (H):

AvalDist =  0,4*L1+ 0.4*L2+0,2*H

se ( AvalDist < 8,0 ), AvalDist = RFC (Reprovado por Falta de Component) - "Sem Frequência"


Fórmula de cálculo da classificação final

Notas atribuídas de 0 a 20 valores.
E - nota do exame final,
FQ - NOTA DE FREQUÊNCIA,
CF - CLASSIFICAÇÃO FINAL.

CF = min(0,5*FQ + 0,5*E, FQ+6, E+6) 
se ( E < 8,0 ou CF < 9,5 ) então CF =MIN(CF, 9)

Avaliação especial (TE, DA, ...)

Os alunos em situação especial podem optar pela realização dos trabalhos laboratoriais em condições idênticas às dos restantes alunos, ou pelos mesmos trabalhos realizados individualmente fora do período normal das aulas.

Melhoria de classificação

A classificação da componente de FREQUÊNCIA pode ser melhorada na ocorrência seguinte da Unidade Curricular.

A componente de FREQUÊNCIA é utilizada no cálculo da classificação final, quer no exame normal quer no de recurso.

A componente FREQUÊNCIA pode ser mantida nos três anos lectivos seguintes ao da otenção de aprovação.

Observações

Os alunos devem ter conhecimentos básicos de Telecomunicações, Arquitecturas de Computadores e experiência de Programação em C.

O esclarecimento de dúvidas ou a marcação de sessões para o efeito pode ser feito através do moodle.

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-07-30 às 18:01:45 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias