Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pilha TCP/IP
Redes de Computadores
Camada de Aplicação
Redes de Computadores
Camada de Aplicação
Redes de Computadores
Camada de Aplicação
Redes de Computadores
Camada de Aplicação
Especifica como a aplicação é organizada
nos sistemas finais
Projetada pelo desenvolvedor da aplicação
Três tipos de arquiteturas
Cliente-servidor
Par-a-Par (Peer-to-Peer – P2P)
Híbrida cliente-servidor/P2P
Redes de Computadores
Cliente/ Servidor
Servidor
Presta serviço aos clientes
Geralmente é um hospedeiro sempre em
funcionamento
Geralmente mais sobrecaregado que o cliente
Cliente
Hospedeiro que faz requisições aos servidores
Clientes não se comunicam uns com os outros
Ex.: Web, transferência de arquivos
(ftp),login remoto (ssh), correio eletrônico
(smtp)
Redes de Computadores
Redes Par-a-Par
Pares arbitrários se comunicam diretamente
entre si
Tolerância à falhas
Cada par pode assumir o papel de cliente ou
Servidor
descentralização;
Escalável
Um novo par gera pedidos mas também agrega
serviço respondendo requisições de outros pares
Gerenciamento difícil
Quantidade de cópias de arquivos, entrada e
saída dos usuários da rede
Ex.: Gnutella
Redes de Computadores
Redes Híbridas
Redes de Computadores
Características do cliente
Redes de Computadores
Características do Servidor
Redes de Computadores
Exemplo
Redes de Computadores
Aplicações Mais Usadas:
Correio Eletrônico - SMTP
Transferência de arquivos – FTP
Web – HTTP
DNS - Dominio
Redes de Computadores