net-adr-2010-slides-cap2

net-adr-2010-slides-cap2 - 1 Curso de Redes de Computadores...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 Curso de Redes de Computadores 2010 Luis Carlos Trevelin Captulo 2 Camada de Aplicao Agradecimentos Adriano Mauro Cansian adriano@acmesecurity.org : Pela Preparao do Material 2 Captulo 2: Camada de Aplicao Metas do captulo: O que? Aprender aspectos conceituais e de implementao de protocolos de aplicao em redes. Modelo cliente servidor. Modelos de servio. Como? Estudo de protocolos populares da camada da aplicao. Conhecer... Protocolos especficos: http FTP SMTP POP3 DNS P2P Como feita a programao de aplicaes de rede. Programao usando sockets. 3 Conceitos Clientes, servidores, processos, sockets e outros bichos 4 Aplicaes e protocolos da camada de aplicao Aplicao: processos distribudos em comunicao Rodam em hosts. Sistemas finais. Trocam mensagens para implementar aplicao. Exemplo: Correio eletrnico, transferncia de arquivos, WWW, login remoto, VoIP, etc... aplicao transporte rede enlace fsica aplicao transporte rede enlace fsica aplicao transporte rede enlace fsica Servidor Cliente Cliente 5 Protocolos de aplicao Protocolo da camada de aplicao: No a aplicao . APENAS uma parte da aplicao . Define mensagens trocadas por aplicaes, e aes as tomadas em sua resposta. Usam servios providos por protocolos de camadas inferiores. Os processos em dois sistemas de extremidade diferentes comunicam- se logicamente entre si, trocando mensagens atravs da rede de computadores. Um processo de emisso cria e emite mensagens na rede; um processo de recepo recebe estas mensagens e responde possivelmente emitindo mensagens de volta. 6 Como os processos trocam mensagens: Um protocolo da camada de aplicao define como os processos de aplicao trocam mensagens . Funcionando em sistemas de extremidade diferentes, Um protocolo da camada de aplicao define: Os tipos de mensagens trocadas. Por exemplo, mensagens do pedido e mensagens de resposta. A sintaxe dos vrios tipos de mensagem. Os campos na mensagem, e como os campos so delineados. A semntica dos campos. Isto , o significado da informao nos campos. As regras. Determinar quando e como um processo emite e responde mensagens. 7 Como os processos trocam mensagens Cliente Servidor 8 Aplicaes de rede: DEFINIES Um processo um programa que roda num host . Dois processos no mesmo host se comunicam usando comunicao entre processos ( interprocess comunnication ), definida pelo sistema operacional (SO)....
View Full Document

This note was uploaded on 04/02/2012 for the course DC 11 taught by Professor Milton during the Spring '12 term at Alaska Pacific University.

Page1 / 167

net-adr-2010-slides-cap2 - 1 Curso de Redes de Computadores...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online