SlideShare une entreprise Scribd logo
1  sur  16
Redes de
Computadores
Camada de Aplicação
Equipe
 Rodrigo Lima
 Michel Ribeiro
 Adriana Caetano
 Edileuza
Camada de Aplicação
 Camada mais próxima das aplicações do usuário
 Faz a interface entre o aplicativo e o protocolo de
transporte
 A Comunicação da camada aplicação com a de transporte
se dá através de uma porta
 As portas identificam o protocolo de comunicação
Aplicações do Dia a Dia
 E-mail
 Web
 Mensagem Instantânea
 Login em computador remoto como Telnet e SSH
 Compartilhamento P2P
 Tranferência de arquivos, FTP
 Jogos em rede
 Telefonia por IP
 Videoconferência em tempo real
Desenvolvimento de Aplicação
 Arquiteturas mais utilizadas
 Cliente-servidor
 P2P
 Híbrida cliente-servidor/P2P
Arquitetura Cliente-Servidor
 Servidor
 Hospedeiro sempre em funcionamento
 Atente as requisições dos clientes
 Endereço fixo (IP)
 Server farm
 Cliente
 Comunicação apenas com o servidor
 Aplicações
 Web, transferência de arquivos, login remoto e e-mail
Arquitetura P2P
 Não há servidor no centro da aplicação
 Arquiterura
 Comunicação entre pares de hospedeiros denominados peers
 Grande escalabilidade
 Grande quantidade de usuarios com a carga de trabalho distribuida
 Difícil de gerenciar
 Responsável por uma grande parcela de todo o tráfego da rede mundial
[Saroiu, 2002]
Arquitetura hibrida
 Utiliza os dois conceitos
 Cliente-Servidor
 P2P
 Exemplo, mensagem instantânea
 P2P
 Troca de mensagens entre os usuários
 Troca de arquivos entre os usuários
 Cliente-Servidor
 Procurar amigos registrados online
HTTP
 Responsável pelo tratamento dos pedidos entre Cliente e
Servidor na WEB
 Transmite documentos hipermídia de um site
 1º versão: HTTP/0.9
 ASCII
 2º versão: HTTP/1.0
 Mensagens MIME44
 3º versão: No HTTP/1.1
 Descrito na RFC 2616
 Conexões persistentes, proxy etc
 Recursos
 CGI
 Cache
 Proxy
Comunicação entre os
processos
 Comunicação em pares
 Sockets
 Interface entre a camada de aplicação e a de transporte
 Portas
 Controle do lado da camada de transporte
 Escolha do protocolo
 Alguns parametros como tamanho do buffer
Endereçamento dos processos
 Necessário uma identificação única na rede mundial (IP)
 Identificação do processo (Numero da Porta)
FTP
 File Transport Protocol (Protocolo de Transporte de Arquivo)
 Transferência de arquivos entre um sistema local e um sistema remoto
POP3
 Definido no RFC 1939
 Iniciado com uma conexão TCP
 Protocolo de acesso de correios
 Simples
 Limitado
POP3
 Fases do protocolo
 Autorização
 Nome do usuário e senha
 Transação
 Recupera mensagens
 Marcar mensagens (lidas, apagar)
 Estatísticas do correio
 Atualização
 Ocorre apos ocliente encessar a sessão POP3
 Remove as mensagens marcadas
DNS
 Traduz nomes para endereço Ips e endereço Ip para nome
respectivo
 Localização de hosts em um domínio
 DNS Primário e Secundário
 DNS Reverso
Camada de-aplicao

Contenu connexe

Tendances

Tendances (18)

ApresentaçãO1
ApresentaçãO1ApresentaçãO1
ApresentaçãO1
 
FTP - Sistema de Transferência de Arquivos e de Mídia
FTP - Sistema de Transferência de Arquivos e de MídiaFTP - Sistema de Transferência de Arquivos e de Mídia
FTP - Sistema de Transferência de Arquivos e de Mídia
 
Glossario
GlossarioGlossario
Glossario
 
Glossario
GlossarioGlossario
Glossario
 
GlossáRio De Internet
GlossáRio De InternetGlossáRio De Internet
GlossáRio De Internet
 
GlossáRio
GlossáRioGlossáRio
GlossáRio
 
Wiki
WikiWiki
Wiki
 
Glossário
GlossárioGlossário
Glossário
 
Camada de aplicação modelo osi
Camada de aplicação modelo osiCamada de aplicação modelo osi
Camada de aplicação modelo osi
 
Trabalho Proxy
Trabalho ProxyTrabalho Proxy
Trabalho Proxy
 
Coisas Boas
Coisas BoasCoisas Boas
Coisas Boas
 
WIKI
WIKIWIKI
WIKI
 
Coisinhas Bonitas Da Internet
Coisinhas Bonitas Da InternetCoisinhas Bonitas Da Internet
Coisinhas Bonitas Da Internet
 
Coisinhas Bonitas Da Internet
Coisinhas Bonitas Da InternetCoisinhas Bonitas Da Internet
Coisinhas Bonitas Da Internet
 
Apresentação de sd2
Apresentação de sd2Apresentação de sd2
Apresentação de sd2
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Netware
NetwareNetware
Netware
 
Modelo ISO
Modelo ISO Modelo ISO
Modelo ISO
 

En vedette

CPBS_CE_Gestao_Financeira_Trabalho_Rui_Amaro
CPBS_CE_Gestao_Financeira_Trabalho_Rui_AmaroCPBS_CE_Gestao_Financeira_Trabalho_Rui_Amaro
CPBS_CE_Gestao_Financeira_Trabalho_Rui_AmaroRui Amaro
 
Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1
Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1
Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1Guilherme Castilho
 
li_2014_pt_1267575158571fb016e2509
li_2014_pt_1267575158571fb016e2509li_2014_pt_1267575158571fb016e2509
li_2014_pt_1267575158571fb016e2509Diana Teixeira Pinto
 
Apartamento residencial para venda e locação, Jardim Márcia, Campinas
Apartamento residencial para venda e locação, Jardim Márcia, CampinasApartamento residencial para venda e locação, Jardim Márcia, Campinas
Apartamento residencial para venda e locação, Jardim Márcia, CampinasCristiano de Paula
 
Vera Fonseka Junho-Julho 2015
Vera Fonseka Junho-Julho 2015Vera Fonseka Junho-Julho 2015
Vera Fonseka Junho-Julho 2015Vera Fonseka
 
Apresentação do 8º Benchmarking Paranaense de RH na APRAS
Apresentação do 8º Benchmarking Paranaense de RH na APRASApresentação do 8º Benchmarking Paranaense de RH na APRAS
Apresentação do 8º Benchmarking Paranaense de RH na APRASDórian Bachmann
 
COPIES OF KENNEDY'S CERTIFICATES
COPIES OF KENNEDY'S CERTIFICATESCOPIES OF KENNEDY'S CERTIFICATES
COPIES OF KENNEDY'S CERTIFICATESKenny Okido
 
AFRO WASTE MNGT EXPO BROCHURE
AFRO WASTE MNGT EXPO BROCHUREAFRO WASTE MNGT EXPO BROCHURE
AFRO WASTE MNGT EXPO BROCHUREKEN EDIKE
 
Pino De Pilancones
Pino De PilanconesPino De Pilancones
Pino De PilanconesElena León
 

En vedette (20)

Animales raros
Animales rarosAnimales raros
Animales raros
 
CPBS_CE_Gestao_Financeira_Trabalho_Rui_Amaro
CPBS_CE_Gestao_Financeira_Trabalho_Rui_AmaroCPBS_CE_Gestao_Financeira_Trabalho_Rui_Amaro
CPBS_CE_Gestao_Financeira_Trabalho_Rui_Amaro
 
Uniao_de_Engate
Uniao_de_EngateUniao_de_Engate
Uniao_de_Engate
 
Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1
Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1
Capacitacao Empreendedores - Fluxo de Pagamentos - Fluxo de caixa 1
 
PANFLETO BANANO
PANFLETO BANANOPANFLETO BANANO
PANFLETO BANANO
 
li_2014_pt_1267575158571fb016e2509
li_2014_pt_1267575158571fb016e2509li_2014_pt_1267575158571fb016e2509
li_2014_pt_1267575158571fb016e2509
 
Apartamento residencial para venda e locação, Jardim Márcia, Campinas
Apartamento residencial para venda e locação, Jardim Márcia, CampinasApartamento residencial para venda e locação, Jardim Márcia, Campinas
Apartamento residencial para venda e locação, Jardim Márcia, Campinas
 
Vera Fonseka Junho-Julho 2015
Vera Fonseka Junho-Julho 2015Vera Fonseka Junho-Julho 2015
Vera Fonseka Junho-Julho 2015
 
M Karma
M KarmaM Karma
M Karma
 
Reciclaje art
Reciclaje artReciclaje art
Reciclaje art
 
Pregação fabiano
Pregação fabiano Pregação fabiano
Pregação fabiano
 
Apresentação do 8º Benchmarking Paranaense de RH na APRAS
Apresentação do 8º Benchmarking Paranaense de RH na APRASApresentação do 8º Benchmarking Paranaense de RH na APRAS
Apresentação do 8º Benchmarking Paranaense de RH na APRAS
 
El billete de 500 pesos
El billete de 500 pesosEl billete de 500 pesos
El billete de 500 pesos
 
ENDOCARDITIS
ENDOCARDITISENDOCARDITIS
ENDOCARDITIS
 
COPIES OF KENNEDY'S CERTIFICATES
COPIES OF KENNEDY'S CERTIFICATESCOPIES OF KENNEDY'S CERTIFICATES
COPIES OF KENNEDY'S CERTIFICATES
 
PicBadges
PicBadgesPicBadges
PicBadges
 
AFRO WASTE MNGT EXPO BROCHURE
AFRO WASTE MNGT EXPO BROCHUREAFRO WASTE MNGT EXPO BROCHURE
AFRO WASTE MNGT EXPO BROCHURE
 
Programación
ProgramaciónProgramación
Programación
 
La mariposaylaflor
La mariposaylaflorLa mariposaylaflor
La mariposaylaflor
 
Pino De Pilancones
Pino De PilanconesPino De Pilancones
Pino De Pilancones
 

Similaire à Camada de-aplicao

Samba, Squid, FTP, DHCP1
Samba, Squid, FTP, DHCP1Samba, Squid, FTP, DHCP1
Samba, Squid, FTP, DHCP1SoftD Abreu
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webRegis Magalhães
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webRegis Magalhães
 
Trabalho Servidor FTP
Trabalho Servidor FTPTrabalho Servidor FTP
Trabalho Servidor FTPJunior Cesar
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicaçãoJoel Saramago
 
Capítulo 3 funcionalidades e protocolos da camada de aplicação
Capítulo 3   funcionalidades e protocolos da camada de aplicaçãoCapítulo 3   funcionalidades e protocolos da camada de aplicação
Capítulo 3 funcionalidades e protocolos da camada de aplicaçãoSimba Samuel
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Redeajtr98
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPMauro Tapajós
 
Http (hyper text transfer protocol)
Http (hyper text transfer protocol)Http (hyper text transfer protocol)
Http (hyper text transfer protocol)Liliana Costa
 
Wiki
WikiWiki
WikiMJCIC
 
Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118Anderson Zardo
 

Similaire à Camada de-aplicao (20)

Samba, Squid, FTP, DHCP1
Samba, Squid, FTP, DHCP1Samba, Squid, FTP, DHCP1
Samba, Squid, FTP, DHCP1
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_web
 
Prog web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_webProg web 00-modelo-cliente_servidor_web
Prog web 00-modelo-cliente_servidor_web
 
Cap2a
Cap2aCap2a
Cap2a
 
GlossáRio De Internet
GlossáRio De InternetGlossáRio De Internet
GlossáRio De Internet
 
Trabalho Servidor FTP
Trabalho Servidor FTPTrabalho Servidor FTP
Trabalho Servidor FTP
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
 
Internet
InternetInternet
Internet
 
Cap 02.pdf
Cap 02.pdfCap 02.pdf
Cap 02.pdf
 
Capítulo 3 funcionalidades e protocolos da camada de aplicação
Capítulo 3   funcionalidades e protocolos da camada de aplicaçãoCapítulo 3   funcionalidades e protocolos da camada de aplicação
Capítulo 3 funcionalidades e protocolos da camada de aplicação
 
Ferramentas Web 2.0
Ferramentas Web 2.0Ferramentas Web 2.0
Ferramentas Web 2.0
 
Ferramentas Web 2.0
Ferramentas Web 2.0Ferramentas Web 2.0
Ferramentas Web 2.0
 
Mini Curso - Redes de Computadores
Mini Curso - Redes de ComputadoresMini Curso - Redes de Computadores
Mini Curso - Redes de Computadores
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede
 
Principais protocolos de rede
Principais protocolos de redePrincipais protocolos de rede
Principais protocolos de rede
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
 
Apostila internet
Apostila internetApostila internet
Apostila internet
 
Http (hyper text transfer protocol)
Http (hyper text transfer protocol)Http (hyper text transfer protocol)
Http (hyper text transfer protocol)
 
Wiki
WikiWiki
Wiki
 
Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118
 

Camada de-aplicao

  • 2. Equipe  Rodrigo Lima  Michel Ribeiro  Adriana Caetano  Edileuza
  • 3. Camada de Aplicação  Camada mais próxima das aplicações do usuário  Faz a interface entre o aplicativo e o protocolo de transporte  A Comunicação da camada aplicação com a de transporte se dá através de uma porta  As portas identificam o protocolo de comunicação
  • 4. Aplicações do Dia a Dia  E-mail  Web  Mensagem Instantânea  Login em computador remoto como Telnet e SSH  Compartilhamento P2P  Tranferência de arquivos, FTP  Jogos em rede  Telefonia por IP  Videoconferência em tempo real
  • 5. Desenvolvimento de Aplicação  Arquiteturas mais utilizadas  Cliente-servidor  P2P  Híbrida cliente-servidor/P2P
  • 6. Arquitetura Cliente-Servidor  Servidor  Hospedeiro sempre em funcionamento  Atente as requisições dos clientes  Endereço fixo (IP)  Server farm  Cliente  Comunicação apenas com o servidor  Aplicações  Web, transferência de arquivos, login remoto e e-mail
  • 7. Arquitetura P2P  Não há servidor no centro da aplicação  Arquiterura  Comunicação entre pares de hospedeiros denominados peers  Grande escalabilidade  Grande quantidade de usuarios com a carga de trabalho distribuida  Difícil de gerenciar  Responsável por uma grande parcela de todo o tráfego da rede mundial [Saroiu, 2002]
  • 8. Arquitetura hibrida  Utiliza os dois conceitos  Cliente-Servidor  P2P  Exemplo, mensagem instantânea  P2P  Troca de mensagens entre os usuários  Troca de arquivos entre os usuários  Cliente-Servidor  Procurar amigos registrados online
  • 9. HTTP  Responsável pelo tratamento dos pedidos entre Cliente e Servidor na WEB  Transmite documentos hipermídia de um site  1º versão: HTTP/0.9  ASCII  2º versão: HTTP/1.0  Mensagens MIME44  3º versão: No HTTP/1.1  Descrito na RFC 2616  Conexões persistentes, proxy etc  Recursos  CGI  Cache  Proxy
  • 10. Comunicação entre os processos  Comunicação em pares  Sockets  Interface entre a camada de aplicação e a de transporte  Portas  Controle do lado da camada de transporte  Escolha do protocolo  Alguns parametros como tamanho do buffer
  • 11. Endereçamento dos processos  Necessário uma identificação única na rede mundial (IP)  Identificação do processo (Numero da Porta)
  • 12. FTP  File Transport Protocol (Protocolo de Transporte de Arquivo)  Transferência de arquivos entre um sistema local e um sistema remoto
  • 13. POP3  Definido no RFC 1939  Iniciado com uma conexão TCP  Protocolo de acesso de correios  Simples  Limitado
  • 14. POP3  Fases do protocolo  Autorização  Nome do usuário e senha  Transação  Recupera mensagens  Marcar mensagens (lidas, apagar)  Estatísticas do correio  Atualização  Ocorre apos ocliente encessar a sessão POP3  Remove as mensagens marcadas
  • 15. DNS  Traduz nomes para endereço Ips e endereço Ip para nome respectivo  Localização de hosts em um domínio  DNS Primário e Secundário  DNS Reverso