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.