|
Sumários |
Aulas Teóricas |
Aula 1 - 10-12h,
27 Fevereiro, Sala 204 Ed. IV
Apresentação da disciplina. Uso de
redes de computadores.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp. 1-16; sec. 1.1
-
Acetatos de
apresentação
|
Aula 2 - 10-12h,
6 Março, Sala 204, Ed. IV
O hardware das redes.O software
das redes. Modelos de referência. Modelo de referência OSI.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.17-45; sec. 1.2,1.3,1.4.1
|
Aula 3 - 10-12h,
13 Março, Sala 204, Ed. IV
Modelo de referência TCP/IP.
Comparação dos modelos de referência. Exemplos de redes: a
rede Internet. Exemplos de alguns protocolos e serviços
da rede Internet: IP, UDP, TCP, Word Wide Web.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.45-64, 438-443, 451-454, 541-543, 552-554,
556-557, 647-651; sec.
1.4.2-1.4.6, 1.5.1, 5.6.1 (pp.438-441), 5.6.2 (pp.
442-443,451-454), 6.4.1, 6.5.1, 6.5.2
(pp. 553-554), 6.5.3, 7.3.1 (pp.647-651)
-
Acetatos de introdução aos protocolos e serviços da rede
Internet.
|
Aula 4 - 10-12h,
20 Março, Sala 204, Ed. IV
Normalização de redes.
Fim da matéria para
o 1º teste / Início da matéria para o 2º teste
Nível Físico: Bases teóricas de
comunicação de dados; Meios de transmissão guiados;
Transmissão sem fios.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.75-82; sec. 1.6 (1º Teste)
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.89-109; sec. 2.1-2.3.1 (2º Teste)
|
Aula 5 - 10-12h,
27 Março, Sala 204, Ed. IV
Nível Físico: Transmissão sem fios
(cont.); Comunicação por satélite; Modulação digital e multiplexagem;
Sistema Telefónico.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.109-142; sec. 2.3.2-2.6.1
|
Aula 6 - 10-12h,
3 Abril, Sala 204, Ed. IV
Nível Físico: Sistema Telefónico
(cont.); O sistema telefónico móvel.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.65-69, 142-174; sec. 2.6.2-2.7.2.
Leitura
complementar (não avaliada):
-
"Introdução ao ADSL, ADSL2, ADSL2+ e
VDSL", Paulo Montezuma, 2010.
|
Aula 7 - 10-12h,
10 Abril, Sala 204, Ed. IV
Nível Físico: O sistema telefónico móvel
(cont.); Televisão por cabo; ADSL vs.
Cabo.
Nível Lógico: Aspecto de desenho; serviços; tramas; controlo
de erro e de fluxo; detecção e correção de erro.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.65-69, 174-186, 193-207; sec.1.5.2, 2.7.3-2.8,
3.1-3.2.1.
|
Aula 8 - 10-12h,
17 Abril, Sala 204, Ed. IV
Nível Lógico: Detecção e correção de erro
(cont.).
Fim da matéria para
o 2º teste / Início da matéria para o 3º teste
Protocolos elementares do nível Lógico: Simplex sem controlo,
simplex S&W (c/ e s/ ruído), Janela deslizante (piggyback),
prot. c/ janela de 1, Pipeline.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.207-215; sec.3.2.1-3.2.2. (2º
Teste)
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.215-229; sec.3.3-3.4.1. (3º
Teste)
|
Aula 9 - 10-12h, 24 Abril, Sala 204, Ed. IV
Protocolos elementares do nível Lógico: Pipeline
(cont.), Go-back-N e selective repeat.
Exemplos de protocolos de nível lógico: Pacotes sobre SONET,
ADSL.
Sub-nível MAC: Conceitos Gerais.
Modelo da rede. ALOHA Puro e Slotted. Algoritmos com detecção
de portadora. Algoritmos com detecção de colisões.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.229-269; sec.3.4.1-4.2.2.
|
Aula 10 - 10-12h, 8 Maio, Sala 204, Ed. IV
Algoritmos sem colisão; Algoritmos de Contenção Limitada;
Wireless LANs; MACA e MACAW
Ethernet; Ethernet de 10 Mbps; Protocolo MAC; Algoritmo de
Binary Exponential Backoff; Desempenho. Ethernet Comutada;
Fast Ethernet; Gigabit Ethernet.
Bibliografia:
- "Computer
Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice
Hall, 2011, pp.269-299; sec.4.2.3-4.3.8.
|
Aula 11 - 10-12h, 15 Maio, Sala 204, Ed. IV
Wireless LANs: Pilha de Protocolos; Nível Físico; O protocolo
MAC; Estrutura da trama.
Broadband Wireless: Comparação 802.11 e 802.16; Pilha de
Protocolos; Nível Físico; Sub-nível MAC. Estrutura da trama.
Fim da matéria para
o 3º teste / Início da matéria só para exame e repescagem do 3º teste
Bluetooth: A arquitectura, as aplicações, a pilha de
protocolos os níveis rádio, baseband e L2CAP. A estrutura da
trama.
Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall,
Prentice Hall, 2011, pp.70-73, 299-320; sec.1.5.3, 4.4-4.5.
(3º Teste)
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall,
Prentice Hall, 2011, pp.320-327; sec.4.6. (Só
exame e repescagem 3º Teste)
|
Aula 12 -
10-12h, 22 Maio, Sala 204, Ed. IV
Comutação no nível Lógico: Utilização de bridges;
Autoconfiguração de bridges; LANs virtuais.
Esclarecimento de dúvidas.
Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall,
Prentice Hall, 2011, pp. 332-349; sec.4.8.
|
Aula 13 -
10-12h, 29 Maio, Sala
3.3-X
Não há aula - discussões de trabalhos de laboratório |
|
|
Aulas Práticas
|
Aula 1 -
de 27 de Fevereiro a 5 de Março
Trabalho de introdução:
aprendizagem do desenvolvimento de aplicações -
Primeira aplicação.
|
Aula 2 -
de 7 de Março a 12 de Março
Trabalho de introdução:
aprendizagem do desenvolvimento de aplicações -
Aplicação com sockets datagrama.
|
Aula 3 -
de 14 de Março a 19 de Março
Trabalho de introdução:
aprendizagem do desenvolvimento de aplicações -
Aplicação com sockets orientados à ligação.
|
Aula 4 -
de 21 de Março a 26 de Março
Primeiro trabalho de laboratório:
Apresentação do trabalho. Arranque do socket do serviço de
chaves. Realização do serviço de registos.
|
Aula 5 -
de 2 de Abril a 8 de Abril
Primeiro trabalho de laboratório:
Realização do serviço de chaves. Lançamento da thread para
lidar com ligações de clientes. Início da programação do
serviço de ficheiros.
|
Aula 6 -
de 9 de Abril a 15 de Abril
Primeiro trabalho de laboratório:
Conclusão da programação do serviço de ficheiros. Paralelismo
a lidar com vários clientes.
|
Aula 7 -
de 16 de Abril a 26 de Abril
Primeiro trabalho de laboratório
(últimas aulas): Gestão de chaves únicas com validação do
tempo. Teste da aplicação realizada.
|
Aula 8 -
de 29 de Abril a 3 de Maio
Segundo trabalho de laboratório:
Apresentação do trabalho; Realização do protocolo Stop&Wait.
|
Aula 9 -
de 6 de Maio a 10 de Maio
Segundo trabalho de laboratório:
Realização do protocolo Stop&Wait (cont.); Realização do
protocolo Go-Back-N sem piggypacking.
|
Aula 10 -
de 13 de Maio a 17 de Maio
Segundo trabalho de laboratório:
Realização do protocolo Go-Back-N com piggypacking;
Utilização de múltiplos relógios.
|
Aula 11 -
de 20 de Maio a 24 de Maio
Segundo trabalho de laboratório
(última aula): Realização do protocolo Go-Back-N com NACKs.
Teste da aplicação realizada e medição de desempenho.
|
Aula 12 -
de 27 de Maio a 31 de Maio
Discussões dos trabalhos de
laboratório.
|
Aula 13 -
de 3 de Junho a 7 de Junho
Discussões dos trabalhos de
laboratório.
|
|