Os Protocolos De Todo Dia
Total Page:16
File Type:pdf, Size:1020Kb
Estudo de Caso Os protocolos de todo dia Prof. Daniel Fernando Pigatto Qual é a arquitetura de aplicação do WhatsApp? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Qual é a arquitetura de aplicação do WhatsApp? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida WhatsApp ➔ Arquitetura de aplicação: Modelo cliente-servidor ➔ Protocolo de aplicação: XMPP (Extensible Messaging and Presence Protocol), que é baseado em XML e era antigamente conhecido como Jabber ➔ Protocolo de transporte: TCP ➔ Segurança: fim a fim com Signal Protocol Qual é a arquitetura de aplicação do Skype? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Qual é a arquitetura de aplicação do Skype? ❏ Cliente-servidor (2018) ❏ Ponto-a-ponto (até o início de 2018) ❏ Híbrida Skype ➔ Arquitetura de aplicação: Modelo cliente-servidor ◆ Até o início de 2018 era P2P (fonte) ➔ Protocolo de aplicação: Skype Protocol (proprietário) ➔ Protocolo de transporte: TCP e UDP (para voz) ➔ Segurança: RC4 para sinalização e AES para dados de voz (fonte) Qual é a arquitetura de aplicação do Youtube? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Qual é a arquitetura de aplicação do Youtube? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Youtube ➔ Arquitetura de aplicação: Modelo cliente-servidor ◆ Funciona de maneira similar à Netflix ➔ Protocolo de aplicação: o site usa HTTP e a transmissão de vídeo RTSP (Real Time Streaming Protocol) ➔ Protocolo de transporte: TCP (fonte) ◆ Pelas mesmas razões que a Netflix ➔ Segurança: HTTPS (fonte) Qual é a arquitetura de aplicação do BitTorrent? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Qual é a arquitetura de aplicação do BitTorrent? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida BitTorrent ➔ Arquitetura de aplicação: Modelo híbrido ➔ Protocolo de aplicação: BitTorrent ➔ Protocolo de transporte: UDP para descoberta de usuários e TCP para transferência de arquivos (fonte) ➔ Segurança: não originalmente, mas é usada atualmente para esconder o conteúdo Qual é a arquitetura de aplicação do Gmail? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Qual é a arquitetura de aplicação do Gmail? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Gmail ➔ Arquitetura de aplicação: Modelo cliente-servidor ➔ Protocolo de aplicação: HTTPS, IMAP, SMTP, POP3 ➔ Protocolo de transporte: TCP ➔ Segurança: HTTPS Qual é a arquitetura de aplicação do Spotify? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Qual é a arquitetura de aplicação do Spotify? ❏ Cliente-servidor ❏ Ponto-a-ponto ❏ Híbrida Spotify ➔ Arquitetura de aplicação: Modelo híbrido ➔ Protocolo de aplicação: proprietário ➔ Protocolo de transporte: TCP (fonte) ➔ Segurança: tanto as músicas transferidas, quanto as armazenadas são criptografadas Estudo de Caso Os protocolos de todo dia Prof. Daniel Fernando Pigatto .