Camada de Aplicação
UNIVERSIDADE FEDERAL DO CEARÁ
CAMPUS DE QUIXADÁ
REDES DE COMPUTADORES
PROFA. ATSLANDS ROCHA
Material Fonte: Slides James Kurose
(Alterado por Atslands Rocha)
Copyright 2010 J.F Kurose e K.W. Ross. Todos os direitos reservados.
slide 1
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
slide 2
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Capítulo 2: Roteiro
❒ 2.1 Princípios de aplicações de rede
❒ 2.2 A Web e o HTTP
❒ 2.3 FTP
❒ 2.4 Correio eletrônico
SMTP, POP3, IMAP
❒ 2.5 DNS
❒ 2.6 Aplicações P2P
slide 3
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Aplicações de Rede aplicação transporte rede enlace física • Programas que
– executam em (diferentes) sistemas finais (ex: navegador e servidor web) – comunicam-se pela rede
• Nenhum software é escrito para dispositivos do núcleo da rede
– dispositivos do núcleo da rede não executam aplicações do usuário
– aplicações nos sistemas finais permitem rápido desenvolvimento e propagação slide 4
aplicação transporte rede enlace física applicação transporte rede enlace física © 2010 Pearson Prentice Hall. Todos os direitos reservados.
Algumas aplicações de rede
Web
Mensagem instantânea
Login remoto
Compartilhamento de arquivos P2P
• Jogos em rede multiusuários • Clipes de vídeo armazenados em fluxo contínuo •
•
•
•
•
slide 5
• Redes sociais
• Voz sobre IP
• Vídeoconferência em tempo real • Computação em grade
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Arquiteturas de aplicação
• Cliente-servidor
– Incluindo centros de dados/cloud computing
• Peer-to-peer (P2P)
• Híbrida de cliente-servidor e P2P
slide 6
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Arquitetura cliente-servidor
Servidor:
– host sempre ativo
– endereço IP permanente
– fornece serviços solicitados pelo cliente –