Protocolo de Aplicação
Técnico Integrado Informática
Explore abaixo os conteúdos disponíveis para esta disciplina.
👨🏫 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.
Atividade de fixação Aula 02. Essa atividade contabiliza para o qualitativo do aluno.
Atividade avaliativa I referente aos conceitos iniciais de protocolos da camada de aplicação. Compõe a nota mensal 1.
O que é modelo OSI? Como surgiu? Como funciona o modelo OSI? Qual a diferença entre modelo OSI e TCP/IP?
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
-
Protocolo de Aplicação
-
Material ComplementarProtocolo HTTP e servidor Apache - Parte I - Material Didático do Instituto Metrópole Digital - IMD Versão 5.0 - Todos os Direitos reservados Protocolo HTTP e servidor Apache – Parte II - Material Didático do Instituto Metrópole Digital - IMD Versão 5.0 - Todos os Direitos reservados Protocolo DHCP - Material Didático do Instituto Metrópole Digital - IMD Versão 5.0 - Todos os Direitos reservados Correio Eletrônico – Parte I - Material Didático do Instituto Metrópole Digital - IMD Versão 5.0 - Todos os Direitos reservados Correio Eletrônico – Parte II - Material Didático do Instituto Metrópole Digital - IMD Versão 5.0 - Todos os Direitos reservados
-
Ferramentas
-
💻 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
Abrir o Wireshark
- Clique no ícone do Wireshark.
- Selecione a interface de rede correta (geralmente
Wi-Fi
ouEthernet
).
Iniciar a captura
- Clique no botão Start Capturing Packets (ícone do tubarão).
Acessar um site no navegador
- Exemplo:
https://professordiegocordeiro.com.br
- Tente também:
http://example.com
- Exemplo:
Aplicar filtros no Wireshark
- Use os filtros abaixo para visualizar os protocolos específicos:
http
→ para ver pacotes HTTPdns
→ para ver requisições DNStcp.port == 443
→ para conexões HTTPS
- Use os filtros abaixo para visualizar os protocolos específicos:
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
- Observe a coluna "Protocol" e encontre:
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 |