Programa

Objectivos da disciplina

Podem resumir-se da seguinte forma os objectivos desta disciplina:

     1. Tomar conhecimento dos diversos tipos de sistemas de comunicação.
2. Saber distinguir redes de computadores de redes públicas de telecomunicações e apreender as funções da cada tipo.
3. Tomar conhecimento com as principais tecnologias utilizadas na implementação de redes de computadores.
4. Adquirir capacidade de especificar, escolher e avaliar redes de computadores.
5. Adquirir capacidade de propor soluções para a introdução ou alteração de redes de computadores.
6. Adquirir conhecimentos tecnológicos na área da Internet e dos serviços de comunicações sobre redes TCP/IP.

Programa resumido

1. Introdução
    1.1. Sistemas de comunicação
    1.2. Arquitectura de redes
    1.3. O modelo de referência ISO/OSI

2. Camada de ligação
    2.1. Disciplina de linha
    2.2. Controlo de erros
    2.3. Sequênciação e controlo de fluxo
    2.4. Exemplos de protocolos de ligação
    2.5. Pontes (Bridges)

3. Redes de Área Local (LANs)
    3.1. Topologias de redes
    3.2. Métodos de controlo de acesso ao meio
    3.3. Modelo de referência IEEE 802
    3.4. Exemplos de LANs
    3.5. Redes de banda larga e de banda estreita

4. Camada de rede
    4.1. Definição do serviço
    4.2. Datagramas e circuitos virtuais
    4.3. Controlo de fluxo e congestão
    4.4. Encaminhamento e endereçamento
    4.5. Interligação de redes

5. Internet
    5.1. Modelo de referência Internet (TCP/IP)
    5.2. Redes e serviços de acesso
    5.3. Serviço de rede Internet
    5.4. Encaminhamento na Internet
    5.5. Serviço de transporte Internet
    5.6. Aplicações

Programa detalhado

1. Introdução

1.1. Sistemas de comunicação

1.1.1. Tipos de informação: voz, imagem, dados, hipermédia
1.1.2. Sistemas de transmissão e redes de computadores
1.1.3. Partilha de recursos (h/w e s/w)

1.2. Arquitectura de redes

1.2.1. Redes de Área Local (LANs)
1.2.2. Redes de Área Metropolitana (MANs)
1.2.3. Redes de Área Alargada (WANs)
1.2.4. Topologias de redes

1.3. O modelo de referência ISO/OSI

1.3.1. Introdução ao modelo OSI
1.3.2. Noções de camadas, entidades, serviços e protocolos
1.3.3. Descrição das diferentes camadas

2. Camada de ligação

2.1. Disciplina de linha

2.1.1. Sistemas simplex, half-duplex e full-duplex
2.1.2. Transmissão ponto-a-ponto, ponto-multiponto e multiponto-multiponto

2.2. Controlo de erros

2.2.1. Mecanismos de detecção de erros
2.2.2. Confirmações positivas e negativas
2.2.3. Retransmissão automática

2.3. Sequênciação e controlo de fluxo

2.3.1. Mecanismo de janela deslizante
2.3.2. Controlo de fluxo

2.4. Exemplos de protocolos de ligação

2.4.1. Protocolos HDLC, SLIP, PPP

2.5. Pontes (Bridges)

2.5.1. Bridges transparentes
2.5.2. Filtragem de tráfego

3. Redes de Área Local (LANs)

3.1. Topologias de redes

3.1.1. Barramento, árvore, estrela e anel
3.1.2. Topologias híbridas

3.2. Métodos de controlo de acesso ao meio

3.2.1. ALOHA, CSMA/CD, Token, Polling, filas de espera distribuídas (DQDB)

3.3. Modelo de referência IEEE 802

3.3.1. Comparação com o modelo OSI
3.3.2. Subcamada de ligação (LLC)

3.4. Exemplos de LANs

3.4.1. Ethernet, Token Bus, Token Ring, FDDI e DQDB

3.5. Redes de banda larga e de banda estreita

4. Camada de rede

4.1. Definição do serviço

4.1.1. Modos orientado à conexão e não orientado à conexão
4.1.2. Primitivas do serviço de rede

4.2. Datagramas e circuitos virtuais

4.2.1. Relação entre tipos de serviço e funcionamento da rede

4.3. Controlo de fluxo e congestão

4.3.1. Controlo de fluxo fim-a-fim
4.3.2. Congestão e reserva de recursos

4.4. Encaminhamento e endereçamento

4.4.1. Tabelas de encaminhamento
4.4.2. Encaminhamento estático e dinâmico
4.4.3. Encaminhamento isolado, centralizado e distribuído

4.5. Interligação de redes

4.5.1. Bridges, Routers e Gateways

5. Internet

5.1. Modelo de referência Internet (TCP/IP)

5.1.1. Comparação com o modelo OSI

5.2. Redes e serviços de acesso

5.2.1. Redes de acesso
5.2.2.
Internet Service Providers (ISPs)

5.3. Serviço de rede Internet

5.3.1. Endereçamento IP
5.3.2. Protocolos IP e ICMP
5.3.3. ARP e RARP

5.4. Serviço de transporte Internet

5.4.1. Protocolos UDP e TCP