CCI1 - Introdução à comunicação
de dados (4 horas)
Neste módulo são introduzidos conceitos
introdutórios sobre transmissão e
comunicação, bem como os príncipios que regem a
concepção de protocolos de comunicação.
Estes ensinamentos são fundamentais tanto para a
caracterização de redes, como para o estudo mais
detalhado de modelos de comunicação estruturados por
camadas (e.g. TCP/IP).
- Aulas T:
- Conceitos básicos sobre transmissão de dados
- Transmissão vs. comunicação de dados
- O conceito de protocolo de comunicação
- Famílias de protocolos. Noção de pilha
protocolar e encapsulamento
- Breve descrição das funções de
protocolo fundamentais
- Unidades de dados: bits, caracteres e tramas
- Transmissão assíncrona e síncrona
- Protocolos orientados ao bit e ao caracter. Controlo de erros
- Bibliografia: Ver capítulos
correspondentes em [DCC, Stallings 2004][CNI, Comer 2004]
CCI2 - Elementos de protocolo (2 horas)
Neste módulo são definidos e explicados um conjunto de
elementos protocolares comuns, tomando como referência o
nível de ligações de dados. Estes conceitos
são essenciais à compreensão de
funções protocolares de níveis superiores.
- Aulas T:
- Controlo da ligação de dados
- Configurações de linha: topologia, duplexidade
e disciplina de utilização
- Estações primárias, secundárias,
mistas
- Endereçamento de estações de dados
- Controlo de fluxo. Efeito do parâmetro a
- Controlo de erros ARQ
- Utilização de linha e redução de
rítmo
- Bibliografia: Ver capítulos
correspondentes em [DCC, Stallings 2004]
CCI3 - Protocolos de ligação (2 horas)
Estudo de um protocolo concreto do nível de
ligação lógica (HDLC). Este módulo permite
efectuar uma instanciação de conceitos apreendidos em
CCI2.
- Aulas T:
- O protocolo High-level Data Link Control (HDLC) Tipos de
tramas e modos de operação Controlo de fluxo e controlo
de erros Arquitecturas de camadas e primitivas de serviço
Diagrama de transição de estados do protocolo
- Conexões e serviços confirmados
- Bibliografia: Ver capítulos
correspondentes em [DCC, Stallings 2004]
CCI4 - Redes Locais de Computadores (6 horas)
Introdução às redes locais de computadores,
tecnologias e equipamentos subjacentes.
- Aulas T:
- Requisitos gerais das LANs
- Redes locais de banda estreita e banda larga
- Topologias comuns
- Controlo de acesso ao meio e endereçamento MAC
- Normas IEEE 802.x
- Redes locais partilhadas e comutadas
- A rede Ethernet Principais características e modo de
funcionamento Limitações
- Redes comutadas de alto débito ATM LANs:
características e funcionamento
- Redes sem fios (Wireless LANs)
- Equipamento usado na expansão de LANs Tipo,
características e funcionamento Encaminhamento com bridges
- Bibliografia: Ver capítulos
correspondentes em [LMAN, Stallings 2000][DCC, Stallings 2004][CNI,
Comer 2004]
CCI5 - Pilha Protocolar TCP/IP (10 horas)
Estudo dos protocolos clássicos e mais importantes da pilha
protocolar TCP/IP. São salientadas as funções
protocolares ao nível de rede, caracterizado o transporte
fiável e não fiável no suporte de
aplicações em rede.
- Aulas T:
- Internetworking: motivação e princípios.
- Equipamento para interligação de redes: routers
- Internet Protocol (IP)
- O esquema de endereçamento em redes e sub-redes IP
- Encaminhamento em redes IP; tipos de encaminhamento
- Uso do protocolo ARP (Address Resolution Protocol)
- Encapsulamento, fragmentação e
recuperação; MTU
- Transporte fiável fim-a-fim: Protocolo TCP
- Transporte sem conexão: Protocolo UDP
- Aplicações em rede: O modelo cliente/servidor.
Introdução ao uso de sockets Exemplo de
aplicações
- Bibliografia: Ver capítulos
correspondentes em [CN, Tanenbaum 2002][CNI, Comer 2004]
Solange Rito Lima
2005-09-28