Redes de Computadores II

Denominação Estratégia ECTS
Redes de Computadores II Teórica/prática e Prática laboratorial 7
Área científica: Ciências da Especialidade/Aplicadas
Objectivos de aprendizagem:

Compreender as redes de telecomunicações com base no modelo OSI com ênfase nos níveis de rede, transporte e de aplicação. Breve introdução à segurança em redes de computadores. Simulação e configuração de protocolos de encaminhamento, gestão da congestão e qualidade de serviço em laboratório. Programação de aplicações em rede usando “Berkeley Sockets” em ambiente GNU/LINUX.

Síntese programática:
O Nível de Rede: Requisitos do nível de Rede, Algoritmos de Encaminhamento, O nível de rede na Internet, O protocolo IP, Endereços IP, OSPF, BGP, Tópicos Avançados, Controlo da Congestão, Qualidade de Serviço, Interligação de Redes, O Nível de Transporte: O Serviço de transporte, UDP, RTP, TCP. O Nível das Aplicações: DNS – “Domain Name System”, Correio Electrónico, Serviço de diretório. Segurança: Segurança nas Comunicações, IPSEC, VPNs, Firewalls.
Competências específicas adquiridas:Ser capaz de:

  • Conhecer os algoritmos de encaminhamento usados na Internet, simular o seu funcionamento e efectuar a sua configuração e teste.
  • Identificar os protocolos e serviços de rede usados na Internet e efectuar a sua configuração e teste.
  • Conhecer, simular e configurar os mecanismos de controlo de congestão e qualidade de serviço usados pelos encaminhadores.
  • Analisar a operação dos protocolos de transporte mais usados na Internet (UDP, RTP, TCP)
  • Implementar serviços de rede em linguagem C usando para tal a interface de “sockets” num ambiente GNU/LINUX
  • Conhecer e configurar protocolos do nível de aplicação mais importantes (SMTP, DNS, HTTP)
  • Conhecer e utilizar mecanismos de segurança em redes de computadores, designadamente IPSec e VPNs.
Referências bibliográficas:
[1] Tanenbaum, A. – “Computer Networks 5th Edition – Prentice Hall 2010

[2] Stallings, W. –“Data and Computer Communications 10th edition” – Prentice Hall 2013.

[3] Commer, D. –“Internetworking with TCP/IP, volume 1, 6th edition” – Prentice Hall 2013.

[4] Stevens, “UNIX Network Programming Vol1, 3rd edition” – Prentice Hall 2003.

[5] Véstias, M. – “Redes Cisco para Profissionais, 4ª Edição”- FCA 2009.

Visualizar projetos: ISUS