Antonio Carlos Camada de Aplica o

1258 palavras 6 páginas
Redes de computadores e a
Internet

Capítulo2
Camada
de aplicação 2

Criando uma nova aplicação de rede

Escrever programas que
 Executem sobre diferentes sistemas finais e
 Se comuniquem através de uma rede.  Ex.: Web – software de servidor
Web se comunicando com software do browser.
Nenhum software é escrito para dispositivos no núcleo da rede
 Dispositivos do núcleo da rede não trabalham na camada de aplicação
 Esta estrutura permite um rápido desenvolvimento de aplicação

© 2005 by Pearson Education

2-2

2

Camada de aplicação

 2.1 Princípios de aplicações de rede
 2.2 Web e HTTP
 2.3 FTP
 2.4 Correio electrônico SMTP, POP3, IMAP
 2.5 DNS
 2.6 Compartilhamento de arquivos P2P
 2.7 Programação de socket com TCP
 2.8 Programação de socket com UDP
 2.9 Construindo um servidor Web

© 2005 by Pearson Education

2-3

2

Arquiteturas de aplicação

 Cliente-servidor
 Peer-to-peer (P2P)
 Híbrida de cliente-servidor e P2P

© 2005 by Pearson Education

2-4

2

Arquitetura cliente-servidor

Servidor:
 Hospedeiro sempre ativo  Endereço IP permanente  Fornece serviços
Clientes:
pelo cliente  solicitados
Comunicam-se
com o servidor
 Pode ser conectado intermitentemente  Pode ter endereço IP dinâmico  Não se comunicam diretamente uns com os outros © 2005 by Pearson Education

2-5

2

Arquitetura P2P pura

 Nem sempre no servidor
 Sistemas finais arbitrários comunicam-se diretamente
 Pares são intermitentemente conectados e trocam endereços IP
 Ex.: Gnutella
Altamente escaláveis mas difíceis de gerenciar

© 2005 by Pearson Education

2-6

2

Híbrida de cliente-servidor e P2P

Napster
 Transferência de arquivo P2P
 Busca centralizada de arquivos:
 Conteúdo de registro dos pares no servidor central
 Consulta de pares no mesmo servidor central para localizar o conteúdo
Instant messaging
 Bate-papo entre dois usuários é P2P
 Detecção/localização centralizada de presença:
 Usuário registra seu endereço IP com o servidor central quando fica

Relacionados

  • T CNICAS DE CONSTRU O CIVIL
    9095 palavras | 37 páginas
  • Rommanel
    593 palavras | 3 páginas
  • plano de tratamento odontopediatria
    904 palavras | 4 páginas
  • fisiologia
    874 palavras | 4 páginas
  • Ciências
    908 palavras | 4 páginas
  • Principais atores da independência do Brasil Plano de aula
    1615 palavras | 7 páginas
  • introdução industria do petróleo
    926 palavras | 4 páginas
  • Projeto ti
    1378 palavras | 6 páginas
  • O demónio na civilização grega
    1775 palavras | 8 páginas
  • fisica e futebol
    1930 palavras | 8 páginas