1 camadaAplicacao Impressao

5357 palavras 22 páginas
22/05/2014

REDES DE COMPUTADORES
Camada de Aplicação

Alexandre Augusto Giron

ROTEIRO

• Revisão
• Princípios e Arquiteturas das aplicações de rede • Camada de Aplicação
– Aplicações e seus Protocolos

• Aplicações P2P
• Resumo

Revisão – TCP/IP

1

22/05/2014

Revisão – TCP/IP

• Cada protocolo pertence a uma das camadas • Cada camada fornece serviços e utiliza serviços das camadas imediatamente inferiores à ela

Revisão – TCP/IP

• Camada de aplicação: onde residem as aplicações de rede e seus protocolos
• Camada de transporte: recebe as mensagens da camada de aplicação e as transporta entre os lados cliente e servidor
(da aplicação!)
• Assim, uma aplicação de rede “escolhe” algum protocolo da camada de transporte para o envio das mensagens
– Mas como escolher o protocolo? Depende da arquitetura da aplicação

Princípios das Aplicações de
Rede
• Aplicações de rede são a razão de ser de uma rede de computadores
• Ao desenvolver uma aplicação é necessário que: – Software que execute em diferentes sistemas finais comunicantes – Escolha da arquitetura da aplicação

• É necessário desenvolver programas também para os roteadores e switches
(núcleo da rede)?
– Não! Arquitetura em camadas!

2

22/05/2014

Princípios das Aplicações de
Rede

Arquiteturas das aplicações de rede • Não confundir com arquitetura de rede!
– Arquitetura de aplicação de rede

≠ arquitetura de rede

• Determina como a aplicação é organizada nos sistemas finais
• Mais utilizadas: Cliente-Servidor; Peer-toPeer (P2P); Híbrida

Arquiteturas das aplicações de rede – Cliente-Servidor
• Servidor:
– Sempre em funcionamento
– Atende requisições
– Endereço IP fixo

• Cliente:
– Não necessitam estar sempre em funcionamento
– Envia requisições ao servidor
– Endereço IP dinâmico

3

22/05/2014

Arquiteturas das aplicações de rede – Cliente-Servidor

Arquiteturas das aplicações de rede – Cliente-Servidor
• Vantagens
– Recursos centralizados
– Armazenamento centralizado mais fácil de gerenciar
– Clientes

Relacionados