Skip to main content

IPLUSO 25641

Redes de Comunicação

Automação e Sistemas Informáticos (L) (IPLUSO)
  • ApresentaçãoPresentation
    A unidade curricular de Redes de Comunicação, visa introduzir conceitos e ferramentas essenciais no contexto de conhecer os elementos constituintes de uma rede local (LAN), focando essencialmente modelo TCP/IP. Inicia-se pela L5 até a L1, abordando os diversos protocolos associados a cada camada (L, layer). Os alunos desenvolvem acessos cliente/servidor, analisar e dimensionam ao nível IP (subnetting) diagramas de rede e  aplicação dos diversos serviços presentes numa LAN: DCHP, DNS, webserver. 
  • ProgramaProgramme
    1. Introdução às redes de computadores: a Internet, as redes de acesso e de núcleo; tipos de Comutação; Conceitos de latência, perdas de pacotes, capacidade; Modelos por camadas; TCP/IP vs OSI. 2. Camada de aplicação: paradigmas de comunicação; Web e o protocolo HTTP; Correio eletrónico; Sistema de nomes; Aplicações P2P; Difusão de vídeo e redes de distribuição de conteúdos. 3. Camada de transporte: multiplexagem; Conceito de ligação; Transferência de dados fiável (protocolos de recuperação de erros); UDP; TCP; princípios do controlo de congestão e controlo de fluxo. 4. Camada de rede: Separação de planos; A arquitetura de um router; Protocolo IP (datagrama, fragmentação, endereçamento, introdução ao NAT e ao IPv6). 5. Camada de ligação: deteção e correção de erros; protocolos de múltiplo acesso; redes locais; arquiteturas de redes de centros de dados. 6. Camada física: fundamentos básicos da transmissão; meios de transmissão; conectores; camada física da Ethernet.
  • ObjectivosObjectives
    Os estudantes que terminam com sucesso esta unidade curricular serão capazes de: 1. Conhecer os princípios base das redes de computadores, os conceitos fundamentais e os protocolos que os suportam (pilha de protocolos TCP/IP). 2. Compreender o funcionamento das redes de acesso à Internet e as suas diferentes arquiteturas. 3. Obter uma visão geral do funcionamento da Internet, desde as aplicações às ligações físicas.  4. Compreender a organização em camadas da pilha de protocolos TCP/IP e aplicar os conhecimentos dos protocolos e serviços das camadas de aplicação (ex: DNS e SMTP/POP) e transporte (ex: TCP e UDP). 5. Conhecer os protocolos da camada de Rede da família de protocolos TCP/IP, com ênfase no protocolo IP e no modo de endereçamento IPv4. 6. Analisar de forma crítica as redes locais, com realce para a Ethernet, e compreender o seu funcionamento (ex: DHCP e ARP). 7. Compreender e analisar os protocolos das camadas de ligação de dados e física. 
  • BibliografiaBibliography
    Slides fornecidos pelo Professor J. Kurose, K. Ross, Computer Networking: A Top Down Approach, 8th edition, Addison-Wesley, 2022, ISBN 9780133594140  F. Halsall, Computer Networking and the Internet, 5th Edition, Addison-Wesley, 2005, ISBN 9780321263582 A.  Tanenbaum, D. Wetherall, Computer Networks, 5th Edition, Pearson, 2010, ISBN 9780132126953  
  • MetodologiaMethodology
    Os tópicos são ainda explorados através da realização de laboratórios práticos para cada um dos diferentes tópicos suportados em guiões fornecidos pelo docente e por um projeto prático efetuado em grupo, composto por 3 entregas, correspondendo a 50% da nota. Os resultados de aprendizagem são avaliados individualmente através de 2 testes escritos ou de exame final (restantes 50% da nota). Assim a nota final será 50% teórica + 50% prática (NF=0,5*T+0,5*P). 
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Obrigatório
  • EstágioInternship
    Não