Início  
Programa  
Funcionamento  
Datas importantes  
Sumários  
Enunciados Trab. Lab.  
Enunciados Exames  
Classificações  
   
English

 

         

Sumários

 

Aulas Teóricas

 

 

Aula 1 - 10-12h, 5 Março, 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, 12 Março, Sala 2.2, Ed. Depart.

 

O hardware das redes. O software das redes. Modelos de referência.

Bibliografia:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.17-41; sec. 1.2,1.3

 

 

Aula 3 - 10-12h, 19 Março, Sala 2.2, Ed. Depart.

 

Modelo de referência OSI. Modelo de referência TCP/IP. Comparação dos modelos de referência.
Exemplos de redes: a rede Internet. Normalização de redes.
Fim da matéria para o 1º teste
Exemplos de alguns protocolos e serviços da rede Internet: IP.
Bibliografia (1º Teste):

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp. 41-64, 75-82; sec. 1.4, 1.5.1, 1.6

 

Bibliografia (Não avaliada):

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp. 438-441; sec. 5.6.1

- Acetatos de introdução aos protocolos e serviços da rede Internet.

 

 

Aula 4 - 10-12h, 26 Março, Sala 2.2, Ed. Depart.

 

Exemplos de alguns protocolos e serviços da rede Internet: IP, UDP, TCP, Word Wide Web.
Visualização dos protocolos Internet com o analisador de protocolos Wireshark.

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.

Bibliografia (Não avaliada):

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp. 442-443, 451-454, 541-543, 552-554, 556-557, 647-651; sec. 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.

 

Bibliografia (2º Teste):

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.89-105; sec. 2.1-2.2
 

 

Aula 5 - 10-12h, 2 Abril, Sala 2.2, Ed. Depart.
 

Nível Físico: Transmissão sem fios; Comunicação por satélite; Modulação digital.

Bibliografia:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.105-132; sec. 2.3-2.5.2
 

 

Aula 6 - 10-12h, 9 Abril, Sala 2.2, Ed. Depart.

 

Nível Físico: Multiplexagem. Sistema Telefónico.

Bibliografia:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.65-69, 132-159; sec. 2.5.3-2.5.5, 2.6.1-2.6.4.
 

Leitura complementar (não avaliada):
- "Introdução ao ADSL, ADSL2, ADSL2+ e VDSL", Paulo Montezuma, 2010.

 

 

Aula 7 - 10-12h, 16 Abril, Sala 2.2, Ed. Depart.

 

Nível Físico: Sistema Telefónico (cont.); O sistema telefónico móvel; Televisão por cabo; ADSL vs. Cabo.
Nível Lógico: Aspecto de desenho; serviços; tramas; controlo de erro e de fluxo.
Bibliografia:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.159-186, 193-199; sec.1.5.2, 2.6.4-2.8, 3.1.1-3.1.2.

 

 

Aula 8 - 10-12h, 30 Abril, Sala 2.2, Ed. Depart.

 

Nível Lógico:  Tramas (cont.); controlo de erro e de fluxo; detecção e correção de erro.
Fim da matéria para o 2º teste

Bibliografia:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.199-215; sec.3.1.2-3.2.
 

 

Aula 9 - 10-12h, 7 Maio, Sala 2.2, Ed. Depart.
 

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, 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.

Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.215-261; sec.3.3-4.1.

 


Aula 10 - 10-12h, 14 Maio, Sala 2.2, Ed. Depart.
 

Sub-nível MAC: ALOHA Puro e Slotted; Algoritmos com detecção de portadora; Algoritmos com detecção de colisões; Algoritmos sem colisão; Algoritmos de Contenção Limitada.
Ethernet: Ethernet de 10 Mbps.
Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.261-277, 280-282; sec.4.2.1-4.2.4, 4.3.1.

 

 

Aula 11 - 10-12h, 21 Maio, Sala 2.2, Ed. Depart.

Ethernet: Protocolo MAC; Algoritmo de Binary Exponential Backoff; Desempenho. Ethernet Comutada; Fast Ethernet; Gigabit Ethernet.

Sub-nível MAC: Wireless LANs; MACA.
802.11: Pilha de Protocolos; Nível Físico; O protocolo MAC.
Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.70-73, 277-280, 282-305; sec.1.5.3, 4.2.5, 4.3.2-4.4.3.
 

 

Aula 12 - 10-12h, 28 Maio, Sala 2.2, Ed. Depart.

802.11: O protocolo MAC (cont.); Estrutura da trama. Serviços.
Comutação no nível Lógico: Utilização de bridges; Autoconfiguração de bridges; LANs virtuais.

Fim da matéria para o 3º teste
Esclarecimento de dúvidas e resolução de exercícios.

Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp. 305-312, 332-349; sec.4.4.3-4.4.5, 4.8.

- Exercícios sobre Nível Lógico e MAC
 

 

Aula 13 - 10-12h, 4 Junho, Sala 2.2, Ed. Depart.

Matéria só para exame e repescagem do 3º teste

Broadband Wireless: Comparação 802.11 e 802.16; Pilha de Protocolos; Nível Físico; Sub-nível MAC. Estrutura da trama.
Bluetooth: A arquitectura, as aplicações, a pilha de protocolos os níveis rádio, baseband e L2CAP. A estrutura da trama.

Esclarecimento de dúvidas.

Bibliografia:
- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.312-327; sec.4.5- 4.6.
 

 

 

 

 

 

 

 

Aulas Práticas

 


Aula 1 -
de 6 de Março a 11 de Março

 

Trabalho de introdução: aprendizagem do desenvolvimento de aplicações -
Primeira aplicação Java.

 


Aula 2 -
de 13 de Março a 18 de Março

 

Trabalho de introdução: aprendizagem do desenvolvimento de aplicações -
Aplicação com sockets datagrama.
 


Aula 3 -
de 20 de Março a 25 de Março

 

Trabalho de introdução: aprendizagem do desenvolvimento de aplicações -
Aplicação com sockets orientados à ligação.
 


Aula 4 -
de 27 de Março a 1 de Abril

 

Primeiro trabalho de laboratório: Apresentação do trabalho. Tarefas 1-3: Receção e envio de mensagens e início da programação da lógica do jogo.

 


Aula 5 -
de 3 de Abril a 8 de Abril

 

Primeiro trabalho de laboratório: Tarefas 3-4: Programação da lógica do jogo e controlo do tempo de resposta do cliente.
 


Aula 6 -
de 10 de Abril a 15 de Abril

 

Primeiro trabalho de laboratório: Tarefas 5-6: Validação da semântica na comunicação entre cliente e servidor. Suporte de vários jogos concorrentes no servidor. Teste da aplicação realizada.
 


Aulas 7 e 8 -
entre 22 de Abril a 2 de Maio

 

Discussão do primeiro trabalho de laboratório.
 


Aula 9 -
de 5 de Maio a 9 de Maio

 

Segundo trabalho de laboratório: Apresentação do trabalho; Meta 1: Realização do protocolo Simplex Stop&Wait.
 

 

Aula 10 - de 12 de Maio a 16 de Maio

 

Segundo trabalho de laboratório: Conclusão da meta 1. Meta 2: Realização do protocolo Duplex Stop&Wait.
 

 

Aula 11 - de 19 de Maio a 23 de Maio

 

Segundo trabalho de laboratório: Conclusão da meta 1. Meta 3: Realização do protocolo Go-back-N.
 

 

Aula 12 - de 26 de Maio a 30 de Maio

 

Segundo trabalho de laboratório (última aula): Conclusão da meta 3. Meta 4: Realização do protocolo Selective Repeat.
 

 

Aula 13 e 14 - entre 2 de Junho e 12 de Junho

 

Discussão  do segundo trabalho de laboratório.
 

 

 

DEE - FCT/UNL ©