Redes Digitais

Conhecimentos de Base Recomendados

Uma linguagem de programação

Métodos de Ensino

Método expositivo e realização de trabalhos práticos com elaboração de relatórios

Resultados de Aprendizagem

Esta unidade curricular pretende proporcionar conhecimentos relativos ao funcionamento e implementação de redes de computadores. Nomeadamente, a aquisição de saberes relativos à composição e funcionamento das arquitecturas de comunicação TCP/IP e OSI.
O aluno deverá adquirir a capacidade de projectar, implementar e resolver problemas associados às redes de comunicação.
Os alunos que completem esta unidade curricular com sucesso ficarão familiarizados com os mais importantes protocolos de comunicação existentes na actualidade, e com a sua implementação em diferentes contextos de aplicação.

Programa

Introdução.
    Classificação das Redes de Comunicação.
    Evolução da Internet.
    Organizações de Normalização.
    Arquiteturas de Comunicação.
    Arquitetura OSI.
    Noção de Serviços e Protocolos.
    Descrição das Camadas do Modelo OSI.
    Encapsulamento.
    Endereçamento.

Arquitectura TCP/IP
    Visão Geral da Arquitectura.
   Camada de Acesso à Rede.
        Norma 802.3.
        Formato das Frames.
        Transmissão e Recepção da Frames.
        Switching.
   Camada de Rede.
      IP (Internet Protocol), ARP, RARP, ICMP.
      Endereçamento.
      IPv6.
      NAT.
      Protocolos de Encaminhamento: RIP, EIGRP, OSPF.
   Camada de Transporte.
      Portos.
      UDP (User Datagram Protocol).
      TCP (Transmission Control Protocol).
      RTP e RTCP.
   Camada de Aplicação.
      Paradigmas Cliente/Servidor e Peer-to-peer.
      Protocolos: HTTP, SMTP, POP, IMAP, FTP, SNMP, DHCP, DNS, DHCP, SIP, SDP, NTP, TELNET, SSH.

Docente(s) responsável(eis)

António Luis Ferreira Marques

Estágio(s)

NAO

Bibliografia

Lammle, T. (2016). CCNA Routing and Switching Complete Study Guide (2nd edition). Sybex. ISBN; 9781119288282
Hurose J., & Ross, W. (2022). Computer Networking – A Top-Down Approach (8th edition). Pearson. ISBN: 9781292405513
Kozierok, C. (2005). The TCP/IP Guide – A Comprehensive, Illustrated Internet Protocols Reference. No Starch Press. ISBN: 9781593270476
Forouzan, B. (2010). TCP/IP Protocol Suite (4th edition). McGraw-Hill. ISBN: 9780073376042
Mário Véstias, M. (2016). Redes Cisco – Para Profissionais. FCA – Editora de Informática. ISBN: 9789727228287
Stallings, W. (2013). Data and computer communications (10th edition). Pearson. ISBN: 9781292014388
Pereira, F. (2012). Linux – Curso Completo. FCA – Editora de Informática. ISBN: 9789727227013
Granjal, J. (2010). Gestão de Sistemas e Redes em Linux. Editora de Informática. ISBN: 9789727227846
Monteiro, E., & Boavida, F. (2007). Engenharia de redes informáticas (10ª edição). FCA – Editora de Informática. ISBN: 9789727226948