Camada de Rede TCP/IP: endereçamento, roteamento, protocolos. Camada de Aplicação: conceitos e protocolos. Aspectos de segurança em redes de computadores. Dispositivos de interconexão, conceito de processores de redes. Protocolos leves. Métodos formais para especificação e verificação de protocolos. Administração de redes de computadores.
3. Cursos Relacionados
CIÊNCIAS DA COMPUTAÇÃO (208) - Currículo: 2007-1 (Obrigatória)
4. Objetivos
4.1 Objetivo Geral:
Apresentar os principais conceitos relacionados à Rede Internet.
4.2 Objetivos Específicos:
Apresentar o histórico da Internet.
Introduzir os níveis que compõem a Arquitetura Internet.
Apresentar a política de endereçamento da Internet.
Descrever os principais aspectos de operação dos protocolos dos diferentes níveis da Arquitetura Internet.
Apresentar e estimular a aplicação de uma tecnologia de programação para o Ambiente World Wide Web.
Apresentar os conceitos de gerenciamento na Internet e os protocolos associados.
5. Conteúdo Programático
A Rede Internet: Histórico e Arquitetura [10 horas-aula]
Surgimento da Internet
Evolução da Rede Internet ao longo do mundo
Situação atual
Níveis da Arquitetura Internet
Nível de Rede e seus conceitos [14 horas-aula]
Endereçamento IP.
Protocolo IP
Alocação Dinâmica de IPs
Tradução e Mapeamento de IPs.
Roteamento na Internet
Nível de Transporte e Protocolos TCP e UDP [16 horas-aula]
Funções Básicas do TCP.
Controle de Erros, Perdas e Seqüenciamento
Controle de Fluxo Fim-a-Fim
Canais Virtuais e Portas TCP
Estabelecimento e Término de Conexão.
Protocolo UDP.
Nível de Aplicação e Protocolos [18 horas-aula]
Ambiente World Wide Web
Protocolos HTTP, Telnet, SMTP, FTP, SSH
Desenvolvimento de Aplicativos Web
Tecnologias de Programação para World Wide Web.
Gerenciamento de Rede na Internet [14 horas-aula]
Noções de Gerenciamento de Redes
Gerenciando a Rede Internet.
Ferramentas de Gerenciamento para Internet
6. Bibliografia Básica
DORDAL, Peter L. An Introduction to Computer Networks: a free and open general-purpose computer-networking textbook. 2020. http://intronetworks.cs.luc.edu/
DANTAS, Mario A. R. Tecnologias de Redes de Comunicação e Computadores. Licenciado sob uma Licença Creative Commons Attribution-ShareAlike 3.0 Brasil, 2002. https://www.feesc.org.br/site/?pg=trcc
7. Bibliografia Complementar
KUROSE, James. F. Redes de Computadores e a Internet. 6 Edição. Editora Pearson, 2007.
TANENBAUM, Andrew. Redes de Computadores. Editora Elsevier, 2005.
HELD, Gilbert. Comunicação de Dados. Editora Campus, 1999.
COMER, Douglas E. Interligação de Redes com TCP/IP. Editora Campus, 2006.