Planeamento

Aulas Teóricas

Introdução

Introdução à cadeira e métodos de avaliação. Introdução às redes de computadores.

Introdução às redes de computadores

Introdução às redes de computadores: edge da internet; redes de acesso; comutação de circuitos.

Introdução às redes de computadores

Introdução às redes de computadores: comutação de pacotes; atrasos, perdas e débito.

Introdução às redes e camada aplicação

Introdução às redes de computadores: modelos de camadas.

A camada aplicação: introdução; a web e o protocolo HTTP.

Camada aplicação: HTTP, FTP, mail

A camada aplicação: o protocolo HTTP (conclusão); o protocolo FTP; correio electrónico e protocolo SMTP.

Camada aplicação: mail e DNS

A camada aplicação: correio electrónico e protocolos SMTP. POP3 e IMAP; DNS.

Camada aplicação: DNS, P2P

A camada aplicação: DNS (conclusão); protocolos peer-to-peer; introdução aos sockets.

Camada aplicação: sockets

A camada aplicação: sockets TCP e UDP; conclusão do capítulo sobre a camada aplicação.

Camada transporte: introdução.

Camada transporte

Camada transporte: serviços da camada; multiplexagem e desmultiplexagem; o protocolo UDP.

Camada transporte

Camada transporte: concretização de comunicação fiável entre computadores.

Camada transporte

Camada transporte - o protocolo TCP: estrutura de um segmento TCP; comunicação fiável; controle de fluxo; gestão de conexões.

Camada transporte

Camada transporte: controle de congestão; controle de congestão no protocolo TCP.

Camada rede

Camada rede: introdução; circuitos virtuais e redes de datagramas; o interior de um router.

Camada rede

Camada rede na internet: formato dos datagramas IP; endereçamento no IPv4.

Camada rede

Camada rede na internet: ICMP, IPv6

Camada rede

Camada rede na internet: revisão sobre subredes; exercício do guia 3 sobre forwarding; algoritmos de routing; algoritmo de Dijkstra; algoritmo de vectores de distâncias.

Camada rede

Camada rede na internet: algoritmos de routing hierárquicos, RIP, OSPF, BGP.

Camadas rede e ligação

Camada rede na internet: broadcast e multicast; conclusão da camada rede.

Camada ligação: introdução à camada; serviços da camada ligação; detecção e correcção de erros.

Camada ligação

Correcção do teste 1.

Camada ligação: protocolos de acesso múltiplo; endereçamento na camada ligação.

Camada ligação

Resolução de um exercício sobre o algoritmo de Dijkstra.

Camada ligação: endereçamento na camada ligação; Ethernet.

Camada ligação

Camada ligação: switches; PPP.

Camada ligação

Camada ligação: MPLS. Integração das diversas camadas: "um dia na vida de um pedido web".

Introdução às redes sem fios.

Redes sem fios

Redes sem fios: introdução; características das ligações sem fios; IEEE 802.11.

Redes sem fios e comunicação multimédia

Redes sem fios: redes celulares; conclusão.

Comunicação multimédia: aplicações multimédia; streaming de audio e vídeo na Internet.

Comunicação multimédia

Comunicação multimédia: streaming de audio e vídeo na Internet (cont.); redes de distribuição de conteúdos (CDNs); o protocolo SIP.

Conclusão da matéria teórica da disciplina.

Exercícios de revisão

Realização de exercícios de revisão da matéria dada.

Exercícios de revisão

Realização de exercícios de revisão da matéria dada.