Arquitetura TCP/IP

  • Curso: Tecnologia em Redes de Computadores

  • Disciplina: Arquitetura TCP/IP

  • Carga-Horária: 60h (80h/a) Pré- Número de créditos 4 Requsito(s):

EMENTA

Camadas da Arquitetura TCP/IP: Rede, Transporte e Aplicação. Conceitos básicos de Redes.Visão Geral da Pilha de Protocolos (Camadas).Protocolos das Camadas de Rede, Transporte e Aplicação. Endereçamento IP e de Aplicações. Conceitos básicos do processo de Roteamento.

PROGRAMA

Objetivos

Apresentar a arquitetura TCP/IP; Projetar, implementar, analisar e testar uma rede TCP/IP

Bases Científico-Tecnológicas (Conteúdos)

  1. Modelo Arquitetural 1.1. Modelo de interconexão de redes TCP/IP; 1.2. Arquitetura em camadas; 1.3. Encapsulamento; 1.4. Interação dos protocolos; 1.5. Arquitetura ISO/OSI versus TCP/IP; 1.6. Estrutura de interconexão da Internet; 1.7. Padronização.

  2. Endereçamento IPv4 2.1. Endereço IPv4; 2.2. Classes de endereços; 2.3. Endereços especiais; 2.4. Máscara de rede; 2.5. Protocolo ARP e RARP; 2.6. Mecanismo de entrega de datagrama IP;

  3. Endereçamento IPv6 3.1. Introdução ao IPv6 3.2. Cabeçalho 3.3. Endereçamento IPv6 3.4. Funcionalidades Básicas 3.5. Mecanismos de Transição 3.6. Ativação do IPv6 nos Sistemas Operacionais

  4. Camada de Redes 4.1. Fundamentos e protocolos 4.2. Protocolo IP e ICMP 4.3. Projeto de endereçamento 4.4. Esquema de endereçamento; 4.5. Endereçamentos de sub-redes. 4.6. Conceitos de Roteamento

  5. Camada de Transporte 5.1. Protocolos TCP e UDP; 5.2. Multiplexação de dados; 5.3. Transporte não orientado à conexão; 5.4. Transporte orientado à conexão;

  6. Camada de Aplicação 6.1. Fundamentos 6.2. Modelo cliente/servidor; 6.3. Interface socket; 6.4. Projetos de servidores. 6.5. Serviços sem conexão 6.5.1. DHCP 6.5.2. TFTP 6.5.3. NTP 6.6. Serviços com conexão 6.6.1. SMTP 6.6.2. POP3 6.6.3. SSH 6.6.4. FTP 6.6.5. HTTP 6.7. Mistos 6.7.1. DNS 6.7.2. NFS 6.7.3. RPC

Procedimentos Metodológicos

 Quadro branco, computador, projetor multimídia

Recursos Didáticos

 Aulas teóricas expositivas,
 Aulas práticas em laboratório,
 Desenvolvimento de projetos.
 Leitura de textos, visitas técnicas, pesquisas bibliográficas. .

Avaliação

 Avaliações escritas e práticas;  Trabalhos individuais e em grupo (listas de exercícios, estudos dirigidos, pesquisas);  Apresentação dos trabalhos desenvolvidos

Bibliografia Básica

  1. TANENBAUM, Andrew S. ., Redes de Computadores, ISBN 8535211853

  2. COMER, Douglas E., Interconexão de Redes com TCP/IP, 5ª Ed., Campus [6]

  3. COMER, Douglas E., Redes de Computadores e a Internet, 4ª. Ed., Bookman [8]

  4. ROSS, Keith; KUROSE, James, Redes de Computadores e a Internet: uma nova abordagem, 3ª Ed. Addison Wesley [14]

  5. FOROUZAN, Behrouz, Comunicação de Dados e Redes de Computadores, 3ª Ed., Bookman

Bibliografia Complementar

1.STALLINGS, William. Redes e Sistemas de Comunicação de Dados. Campus, 2005 2.Fall, K. Stevens W. TCP/IP Illustrated, Volume 1: The Protocols 2ª Edição, Addison-Wesley Professional Computing Series Software(s) de Apoio: