Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede CAMADA DE APLICAÇÃO Professora: Juliana Cristina de Andrade E-mail: professora.julianacrstina@gmail.com Site: www.julianacristina.com
Introdução Aplicações são a razão de ser de uma rede de computadores. Se não fosse possível inventar aplicações úteis, não haveria necessidade de projetar protocolos de rede para suportá-las.
Introdução
O Modelo OSI e TCP/IP A camada de Aplicação, a número sete, é a camada superior dos modelos OSI e TCP/IP. É a camada que fornece a interface entre as aplicações que utilizamos para comunicação e a rede subjacente pela qual nossas mensagens são transmitidas. Os protocolos da camada de aplicação são utilizados para troca de dados entre programas executados nos hosts de origem e de destino. Há muitos protocolos da camada de Aplicação, e outros novos estão em constante desenvolvimento.
Comunicando as Mensagens
Camada de Apresentação (OSI) A camada de Apresentação tem três funções principais: Codificação e conversão de dados da camada de Aplicação para garantir que os dados do dispositivo de origem possam ser interpretados pela aplicação adequada no dispositivo de destino. Compressão dos dados de forma que eles possam ser descomprimidos pelo dispositivo de destino. Criptografia dos dados para transmissão e decodificação de dados quando o destino os recebe.
Camada de Sessão (OSI) Como o próprio nome diz, as funções na camada de Sessão criam e mantêm diálogos entre as aplicações de origem e destino. A camada de Sessão lida com a troca de informações para iniciar diálogos, mantê-los ativos e reiniciar sessões interrompidas ou ociosas por um longo período. A maioria das aplicações, como navegadores Web ou clientes de e-mail, incorpora a funcionalidade das camadas OSI 5, 6 e 7.
Protocolos de Aplicação Mais Conhecidos
Aplicações e Processos
Aplicações e Processos
Aplicações e Processos
Processos e Sockets
Processos de Endereçamento
O Modelo Cliente/Servidor
Protocolos e Serviços Uma única aplicação pode utilizar vários serviços diferentes de suporte da camada de Aplicação. O que parece para o usuário como uma solicitação para página Web pode totalizar, na verdade, dezenas de solicitações individuais. Para cada solicitação, diversos processos podem ser executados. Além disso, os servidores normalmente têm diversos clientes solicitando informações ao mesmo tempo.
Protocolos e Serviços
Redes P2P Pura
Redes P2P Híbrida
Serviços e Protocolos Domain Name System (DNS) - Porta TCP/UDP 53 Hypertext Transfer Protocol (HTTP) - Porta TCP 80 Simple Mail Transfer Protocol (SMTP) - Porta TCP 25 Protocolo POP - Porta UDP 110 Telnet - Porta TCP 23 Dynamic Host Configuration Protocol - Porta UDP 67 File Transfer Protocol (FTP) - Portas TCP 20 e 21
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS
Serviço e Protocolo DNS Utilitários: nslookup dig Comandos no Windows: ipconfig /displaydns ipconfig /flushdns
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço WWW e Protocolo HTTP
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
Serviço de Email e Protocolo SMTP/POP3
FTP
FTP
DHCP O serviço do Protocolo DHCP permite que os dispositivos em uma rede obtenham endereços IP e outras informações de um servidor DHCP. Este serviço automatiza a atribuição de endereços IP, máscaras de sub-rede, gateway e outros parâmetros de rede IP. O DHCP permite que um host obtenha um endereço IP quando se conecta à rede. O servidor DHCP é contatado e um endereço é solicitado. O servidor DHCP escolhe um endereço de uma lista configurada de endereços chamada pool e o atribui ("aluga") ao host por um período determinado.
DHCP
DHCP