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

 

         

Sumários

 

Aulas Teórico-práticas

 

 

Aula 1 - 15/09/2023, 14:00, Laboratório 3.3-X

 

Apresentação da disciplina de RIT.

Aspectos do Desenho - Serviços e Organização Interna.
Algoritmos de Encaminhamento: O princípio da rota ótima; Caminho mais curto (Algoritmo de Dijkstra); Inundação;
Encaminhamento por vetores de distâncias (descrição do algoritmo).

 

Bibliografia:

- "Computer Networks", 6ª Ed., A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 359-375; sec. 5.1, 5.2.1-5.2.4.

- Acetatos de apresentação de RIT
- Acetatos
- "Routing Loop Prevention"


 

Aula 2 - 22/09/2023, 14:00, Laboratório 3.3-X

 

Algoritmos de Encaminhamento: Encaminhamento por vetores de distâncias (o problema da contagem para infinito, as soluções da "separação de horizontes" e "hold down"); Encaminhamento por estado de linha; Encaminhamento hierárquico; Encaminhamento para difusão; Encaminhamento para Multicast; Encaminhamento para Anycast.

 

Bibliografia:

- "Computer Networks", 6ª Ed., A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 375-390; sec. 5.2.4-5.2.9.

- Acetatos

 


Aula 3 - 29/09/2023, 14:00, Laboratório 3.3-X


Gestão de Tráfego no Nível Rede: O problema da congestão; Abordagens para a gestão de tráfego; Suavização de tráfego;  Gestão ativa das filas de espera.


Bibliografia:

- "Computer Networks", 6ª Ed., A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 390-410; sec. 5.3-5.4.2.

- Acetatos



Aula 4 - 06/10/2023, 14:00, Laboratório 3.3-X


Qualidade de Serviço: Escalonamento de pacotes, controlo de admissão, serviços integrados, serviços diferenciados.
Internetworking: como é que as redes diferem, interligação de redes, túneis, encaminhamento entre redes, fragmentação de pacotes.

(Fim da matéria para o 1º teste)


Bibliografia:

- "Computer Networks", 6ª Ed., A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 410-435; sec. 5.4.3-5.5.

- Acetatos



Aula 5 - 13/10/2023, 14:00, Laboratório 3.3-X


(Início da matéria para o 2º teste)

O nível IP na Internet: Princípios de desenho; o protocolo IPv4; endereços IPv4; sub-redes; encaminhamento sem classes; tradução de endereços de rede (NAT); atravessamento de encaminhamento NAT;  IPv6; transição de IPv4 para IPv6.


Bibliografia:

- "Computer Networks", 6ª Ed., A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 441-470; sec. 5.7-5.7.3.

- Acetatos

- "VoIP and NAT/Firewalls: Issues, Traversal Techniques, and a Real-World Solution", IEEE Communications, Julho 2006 (páginas 93 e 94)
- "Realizing the Transition to IPv6", IEEE Comm. Mag., junho 2002
(páginas 138-143)

- Tutorial sobre IPv6 (2008, Informação complementar)

- Estado atual da utilização de endereços IPv4

- Estado atual da utilização de endereços IPv6
- Fim oficial dos endereços IPv4 no RIPE (Europa): 25/11/2019
- Filme do Linus Tech Tips sobre IPv6, para quem quiser relaxar um pouco ...



Aula 6 - 20/10/2023, 14:00, Laboratório 3.3-X


Exercícios sobre protocolos de encaminhamento, qualidade de serviço e internetworking. Esclarecimento de dúvidas.


Bibliografia:
- Exercícios sobre protocolos de encaminhamento

- Exercícios sobre encaminhamento, QoS e Internetworking



Aula 7 - 27/10/2023, 14:00, Laboratório 3.3-X

 

O nível IP na Internet:
    Protocolos de controlo na Internet: ICMP; ARP; DHCP.

    Protocolos de encaminhamento na Internet: OSPF; IGRP e EIGRP; BGP.
    Multicast na Internet. Políticas no nível rede.

Redes de transporte de pacotes IP: MPLS. Software-Defined Networking (SDN).


Bibliografia:
- "Computer Networks", 6ª Ed., A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 435-441, 470-494; sec. 5.6, 5.7.4-5.8.

- "A roadmap for traffic engineering in SDN-OpenFlow networks", Computer Networks, outubro 2014

- Acetatos

- Informação complementar: Métricas e outras informações sobre o EIGRP
- "BGP Routing Policies in ISP Networks", IEEE Network 2005 (Informação complementar)
- Tutorial sobre MPLS (Informação complementar não obrigatória)



Aula 8 - 3/11/2023, 14:00, Laboratório 3.3-X


Redes de transporte de pacotes IP: Network Function Virtualization (NFV).

O nível Transporte: Introdução; Primitivas de serviço.

Elementos do nível transporte: Endereçamento; Estabelecimento de ligação (Three-way-handshake, PAWS), terminação de ligação, controlo de fluxo e de erros, multiplexagem, recuperação de falhas de nós.


Bibliografia:
- "Computer Networks", 6ª ed,
A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 501-536; sec. 6.1-6.2.
- "Toward an SDN-Enabled NFV Architecture", IEEE Communications, abril 2015

- Acetatos



Aula 9 - 10/11/2023, 14:00, Laboratório 3.3-X


Controlo de congestão: alocação desejável de largura de banda (Justiça máx-mín), regulação de ritmo, aspetos das redes sem fios.
Protocolo TCP: introdução, modelo de serviço, protocolo TCP, cabeçalho TCP, estabelecimento de ligação, terminação de ligação, modelo de gestão de ligação,
janela deslizante do TCP, gestão de temporizadores, controlo de congestão, TCP CUBIC.
Protocolo UDP: Introdução ao UDP.

(Fim da matéria para o 2º teste)


Bibliografia:
- "Computer Networks", 6ª ed,
A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 536-549, 557-587; sec. 6.3, 6.4.1, 6.5.
- Acetatos



Aula 10 - 17/11/2023, 14:00, Laboratório 3.3-X


(Matéria para a repescagem do 2º teste e exame de recurso)

Protocolo UDP: Introdução à chamada de procedimentos remotos (RPC); Real-time Transport Protocol (RTP).

O futuro do TCP:  SCTP - Introdução, formato de pacote, multihoming, multi-feixe, estabelecimento e terminação de associação, transferência de dados, extensões. QUIC - Quick UDP Internet Connections protocol. BBN.

Aplicações: Introdução ao serviço DNS.


Bibliografia:
- "Computer Networks", 6ª ed, A.S. Tanenbaum & N. Feamster & D.Wetherall, 6ª ed, Pearson Ed. Limited, 2021, pp. 549-557, 587-590, 613-629; sec. 6.4, 6.6, 7.1.1-7.1.6.

- IETF RFC 3550 - "RTP: A Transport Protocol for Real-Time Applications" (pág. 19-53, com descrição do RTCP - Real-time Transport Control Protocol).

- Artigo sobre SCTP
- Artigo sobre QUIC

- Acetatos



Aula 11 - 24/11/2023, 14:00, Laboratório 3.3-X


Exercícios de preparação para o 2º teste: protocolos da rede IP e protocolos de transporte. Esclarecimento de dúvidas.


- Exercícios sobre protocolos da rede IP
- Exercícios sobre protocolos de transporte



Aula 12 - 5/12/2023, 14:00, Laboratório 3.3-X


Discussão dos trabalhos práticos.


 

 

 

 

 

 

 

 

Aulas Práticas

 

 

Aula 1 - 21/09/2023, 09:00 e 22/09/2023, 09:00, Laboratório 3.3-X

 

1º Trabalho de laboratório: apresentação do trabalho; aula 1 - programação do envio periódico de pacotes ROUTE e da sua receção.

 

Aula 2 - 28/09/2023, 09:00 e 29/09/2023, 09:00, Laboratório 3.3-X


1º Trabalho de laboratório:  aula 2 - programação do algoritmo de Dijkstra.


Aula 3 - 04/09/2023, 14:00 e 06/10/2023, 09:00, Laboratório 3.3-X


1º Trabalho de laboratório: aula 3 - conclusão da programação do algoritmo de Dijkstra; programação do algoritmo de inundação de pacotes ROUTE.



Aula 4 - 12/10/2023, 09:00 e 13/10/2023, 09:00, Laboratório 3.3-X


1º Trabalho de laboratório: aula 4 (última) - programação do algoritmo de inundação. Apoio ao teste do trabalho.



Aula 5 - 19/10/2023, 09:00 e 20/10/2023, 09:00, Laboratório 3.3-X


Exercícios sobre protocolos de encaminhamento, qualidade de serviço e internetworking. Esclarecimento de dúvidas.

Bibliografia:
- Exercícios sobre protocolos de encaminhamento
- Exercícios sobre encaminhamento, QoS e Internetworking

 


Aula 6 - 26/10/2023, 09:00 e 27/10/2023, 09:00, Laboratório 3.3-X


2º Trabalho de laboratório (aula 1): Apresentação dos ambientes de desenvolvimento Glade-3 e Eclipse, e da biblioteca libc para a programação de aplicações em rede em C. Apresentação do trabalho e configuração do ambiente de desenvolvimento. Tarefa 1: registo do utilizador.



Aula 7 - 2/11/2023, 09:00 e 3/11/2023, 09:00, Laboratório 3.3-X


2º Trabalho de laboratório (aula 2): Conclusão da tarefa 1 (registo do utilizador); tarefa 2 (configuração do IPv4 multicast; e apresentação da tarefa 3.



Aula 8 - 9/11/2023, 09:00 e 10/11/2023, 09:00, Laboratório 3.3-X


2º Trabalho de laboratório (aula 3): Conclusão da tarefa 2 (configuração do IPv4 multicast); tarefa 3 (receção de ficheiros) e início da tarefa 4 (envio de ficheiros).



Aula 9 - 16/11/2023, 09:00 e 17/11/2023, 09:00, Laboratório 3.3-X


2º Trabalho de laboratório (aula 4): Conclusão da tarefa 4 (envio de ficheiros). Otimização do envio de ficheiros. Apoio ao teste do trabalho.



Aula 10 - 23/11/2023, 09:00 e 24/11/2023, 09:00, Laboratório 3.3-X


Exercícios de preparação para o 2º teste: protocolos da rede IP. Esclarecimento de dúvidas.


- Exercícios sobre protocolos da rede IP
- Exercícios sobre protocolos de transporte



Aulas 11/12 - 30/11/2023, 09:00, 14/12/2023, 09:00 e 5/12/2023, 09:00, Laboratório 3.3-X


Discussão dos trabalhos práticos
.

 

 

DEEC - FCT/UNL ©