Protocolo de Aplicação

Técnico Integrado Informática

Explore abaixo os conteúdos disponíveis para esta disciplina.

Páginas

👨‍🏫 Apresentação do Professor

Nome: Diego Cordeiro de Oliveira

Formação: Bacharel em Ciência da Computação, Especialista em Engenharia de Sistemas

Experiência Profissional: Desenvolvedor (Python 🐍 & Ruby 💎), especialista em Docker 🐳, CI/CD 🚀 e GIT 🗂️

Experiência Acadêmica: Analista de TI e Professor desde 2013 👨‍💻

🎯 Objetivos da Disciplina

Capacitar os alunos para compreender e aplicar os principais protocolos da camada de aplicação do modelo OSI, incluindo os utilizados na web, transferência de arquivos, correio eletrônico, acesso remoto e serviços de rede. Promover a análise crítica da confiabilidade e segurança das comunicações digitais.

💡 Habilidades e Competências

  • Compreender o papel da camada de aplicação no modelo OSI.
  • Identificar e explicar protocolos como HTTP, FTP, DNS, SMTP, POP3, IMAP, SSH e DHCP.
  • Realizar práticas com análise de tráfego, transferência de arquivos e comunicação cliente-servidor.
  • Configurar e testar serviços em ambientes controlados.
  • Analisar aspectos de segurança e confiabilidade em serviços de rede.

📚 Conteúdo Programático

  • Unidade 1: Introdução à Camada de Aplicação
    • Revisão do modelo OSI e sua importância
    • Conceito de protocolo de aplicação
  • Unidade 2: Protocolos Web
    • HTTP e HTTPS
    • Funcionamento de servidores Web
    • REST e SOAP: comunicação entre aplicações
  • Unidade 3: Protocolos de Transferência de Arquivos
    • FTP e SFTP
    • Práticas com clientes e servidores FTP
  • Unidade 4: Protocolos de Correio Eletrônico
    • SMTP, POP3 e IMAP
    • Estrutura e funcionamento de servidores de e-mail
    • Configuração e simulação prática
  • Unidade 5: DNS – Serviço de Resolução de Nomes
    • Funcionamento e estrutura de servidores DNS
    • Demonstração com nslookup e dig
  • Unidade 6: Acesso Remoto
    • SSH e Telnet
    • Comparação e prática de controle remoto
  • Unidade 7: DHCP
    • Funcionamento do protocolo
    • Simulação em rede local

🧩 Metodologia

Aulas expositivas dialogadas com apoio de vídeos, animações e estudos de caso. Práticas em laboratório com servidores e clientes simulados. Uso de ferramentas como Wireshark, Packet Tracer, Apache, vsFTPd, etc. Trabalhos em grupo com foco em resolução de problemas reais de redes.

👨‍🏫 Recursos Didáticos

  • Laboratório de informática com internet
  • Projetor multimídia e quadro branco
  • Computadores com Linux/Windows
  • Softwares: Wireshark, FileZilla, Thunderbird, PuTTY, Apache, Packet Tracer
  • Material didático impresso e digital
  • Ambientes virtuais: https://professordiegocordeiro.com.br e SUAP

📖 Bibliografia Básica

  • BRITO, Fábio T.; BRITO, Felipe T. Protocolos de Comunicação. Editora LT, 2015.
  • SAUDATE, Alexandre. REST: Construa APIs inteligentes. Casa do Código, 2013.
  • COMER, Douglas E. Redes de Computadores e Internet. Bookman, 2016.

Bibliografia Complementar

  • KUROSE, J. F.; ROSS, K. Redes de Computadores e a Internet. Pearson, 2013.
  • TANENBAUM, Andrew. Redes de computadores. Bookman, 2011.
  • STALLINGS, William. Redes e sistemas de comunicação de dados. Elsevier, 2005.
  • COMER, D. E. Interligação de Redes com TCP/IP. Campus, 2006.
  • ANDERSON, Al; BENEDETTI, Ryan. Use a cabeça! Redes de computadores. Alta Books, 2010.
  • TORRES, Gabriel. Redes de Computadores. Clube do Hardware, 2018.
Atividades
TIN.0138 - Atividade Fixação Camada de Aplicação

Atividade de fixação Aula 02. Essa atividade contabiliza para o qualitativo do aluno.

TIN.0138 - Atividade Avaliativa I Protocolos de Aplicação

Atividade avaliativa I referente aos conceitos iniciais de protocolos da camada de aplicação. Compõe a nota mensal 1.

Vídeos
Como surgiu o modelo ISO/OSI

O que é modelo OSI? Como surgiu? Como funciona o modelo OSI? Qual a diferença entre modelo OSI e TCP/IP?

Camada de Aplicação do Modelo OSI

Como funciona a camada de aplicação do modelo de referência OSI? Quais os protocolos dela? Para que serve a camada de aplicação? Onde ela atua? Qual a numeração do modelo O

Arquivos
Repositórios

💻 Atividade Prática — Descobrindo os Protocolos em Ação com Wireshark

🎯 Objetivo

Observar em tempo real os protocolos da camada de aplicação funcionando no computador, utilizando o analisador de pacotes Wireshark.

🧰 Materiais Necessários

  • Computador com acesso à internet
  • Wireshark instalado (Download aqui)
  • Navegador web (Firefox, Chrome, etc.)

🔧 Passo a Passo

  1. Abrir o Wireshark

    • Clique no ícone do Wireshark.
    • Selecione a interface de rede correta (geralmente Wi-Fi ou Ethernet).
  2. Iniciar a captura

    • Clique no botão Start Capturing Packets (ícone do tubarão).
  3. Acessar um site no navegador

    • Exemplo: https://professordiegocordeiro.com.br
    • Tente também: http://example.com
  4. Aplicar filtros no Wireshark

    • Use os filtros abaixo para visualizar os protocolos específicos:
      • http → para ver pacotes HTTP
      • dns → para ver requisições DNS
      • tcp.port == 443 → para conexões HTTPS
  5. Explorar os pacotes capturados

    • Observe a coluna "Protocol" e encontre:
      • HTTP
      • DNS
      • TLS/HTTPS
    • Clique em um pacote para ver os detalhes no painel inferior
  6. Responder e discutir

    • Qual protocolo aparece antes: DNS ou HTTP?
    • Qual a diferença entre HTTP e HTTPS?
    • O que você observou na comunicação cliente-servidor?

✍️ Atividade

Com base nos experimentos anteriores realize uma análise dos pacotes capturados pela ferramenta Wireshark e preencha a tabela a seguir.

Item observado Protocolo Porta padrão Características do protocolo
Site acessado ZZZZ ZZ
Site seguro YYYYY YYY
Resolução de nome UUU UUU
Voltar