Disciplina: DCC042 - REDES DE COMPUTADORES
Horas Aula: 4
Departamento: DEPTO DE CIENCIA DA COMPUTACAO /ICE
Plano de Ensino
-Camada de Aplicação
-Camada de Transporte
-Camada de Rede
-Camada de Enlace e Redes Locais
-Redes sem Fio
O que é a Internet? Bordas e núcleo da rede. Atraso, perda de pacotes e largura de banda em redes. Protocolos em camadas e seus modelos de serviços. Histórico das redes de computadores e a Internet.
2) Camada de Aplicação
Introdução. Web e HTTP. Transferência de arquivos: FTP. Correio eletrônico na Internet. DNS. Aplicações P2P. Programação em socket com TCP e UDP.
3) Camada de Transporte
Introdução. Multiplexação e demultiplexação. Transporte sem conexão: UDP. Princípios de Transferência Segura de Dados. Transporte orientado a conexão: TCP. Princípios de Controle de Congestionamento. Controle de Congestionamento em TCP.
4) Camada de Rede
Introdução. Circuitos virtuais e datagramas. Roteador. Protocolo IP e endereçamento. Algoritmos de roteamento. Roteamento na Internet. Roteamento de Broadcast e Multicast.
5) Camada de Enlace e Camada Física
Introdução. Serviços. Técnicas para detecção e correção de erros. Protocolos de Acesso Múltiplo. Endereçamento. Ethernet. Switches. PPP. Outros protocolos da camada de enlace.
6) Redes Sem Fio e Redes Móveis
Características de enlaces e redes sem fio. LAN sem fio 802.11. Acesso celular à Internet. Gerenciamento de mobilidade. IP móvel. Redes de Celulares. Impacto da mobilidade nos protocolos de alto nível.
7) Segurança de Redes
Princípios de Segurança. Criptografia. Autenticação. Integridade. Distribuição de Chaves e Certificação. Firewalls. Ataques e contramedidas. Segurança nas camadas TCP/IP.
8) Gerência de Redes
Infraestrutura de gerenciamento de redes. Gerenciamento padrão: SNMP. ASN.1
KUROSE, J.; ROSS, K. Redes de Computadores e a Internet: uma abordagem top-down. 5ª edição. Pearson, 2010.
TANENBAUM, A. S. Redes de computadores. Campus Elsevier, 2003.
FOROUZAN, Behrouz, A. Comunicação de Dados e Redes de Computadores, 2013.
STALLINGS, W. Criptografia e Segurança de Redes. 4ª edição, 2007.
STEEN, Maarten van. Graph theory and complex networks: an introduction, 2010.
TANENBAUM, Andrew S. Sistemas operacionais modernos. 3ª ed, 2010.