Programa

Licenciatura em Engenharia de Telecomunicações e Informática (PL)

Licenciatura em Informática e Gestão de Empresas (PL)

Programa

O nível de Rede (50%). Algoritmos de encaminhamento. Endereçamento IPv4 e IPv6. Interligação e encaminhamento em redes IP. DHCP, ARP, ICMP, NAT, Fragmentação IP. Protocolos de Encaminhamento: RIP, OSPF, BGP. Arquitectura de um router. Encaminhamento Multicast: DVRMP, PIM, MOSPF. Mobilidade. O Nível de Transporte (30%). Introdução: Segmentos, Serviços fornecidos, primitivas de transporte, QoS Diagrama de estados, comparação com o protocolo de ligação de dados. Endereçamento, Multiplexagem. Estabelecimento da ligação, protocolo e zona proibida. Libertação da ligação. Protocolos de transporte UDP: Introdução ao UDP, RPC e RTP. Protocolos de transporte TCP: Cabeçalho, gestão da ligação, máquina de estados. Controlo de fluxo e controlo de congestão. Arquitecturas de Middleware e Serviços (20%). Comunicação entre processos e mensagens. Comunicação síncrona e assíncrona, Modelo cliente-servidor, sockets. Arquitecturas de Midleware, Serviços de nomes e de directório: DNS, NIS, Active Directory;