kraemer ccna exploration funcionalidade e protocolos da camada de aplicação

53
kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

Upload: internet

Post on 18-Apr-2015

111 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

CCNA Exploration

Funcionalidade e Protocolos da Camada de Aplicação

Page 2: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Cronograma

Introdução

Modelo OSI e TCP/IP

Softwares da camada de aplicação

Aplicações

Funções de protocolos

Modelo Cliente/Servidor

Redes e aplicações não hierárquicas

Servidor de Nome de Domínio

Serviço www e http

Serviço de e-mail e protocolos smtp/pop

FTP

DHCP

Serviço de compartilhamento de arquivos e protocolo SMB

Serviços P2P e protocolo Gnutella

Protocolo telnet

Resumo e revisão

Page 3: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Introdução

Page 4: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

Page 5: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

Page 6: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

Page 7: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

Page 8: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

Page 9: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

Page 10: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo OSI e TCP/IP

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.

Page 11: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Softwares da camada de aplicação

Page 12: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Softwares da camada de aplicação

Page 13: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Softwares da camada de aplicação

Page 14: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Softwares da camada de aplicação

Page 15: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Softwares da camada de aplicação

Page 16: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Aplicações

Page 17: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Aplicações

Page 18: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Aplicações

Page 19: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Funções de protocolos

Page 20: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo Cliente/Servidor

Page 21: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo Cliente/Servidor

Page 22: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo Cliente/Servidor

Page 23: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Modelo Cliente/Servidor

Page 24: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Redes e aplicações não hierárquicas

Page 25: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Redes e aplicações não hierárquicas

Page 26: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Porta TCP/UDP 53

Page 27: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 28: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 29: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 30: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 31: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 32: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Um servidor DNS fornece a resolução de nome utilizando o daemon do nome, frequentemente chamado de "named" (pronuncia-se name-dee).

O servidor DNS armazena diferentes tipos de registro de recurso utilizados para definir nomes. Esses registros contêm o nome, endereço e tipo de registro.

Alguns desses tipos de registro são:

• A - endereço do dispositivo final

• NS - servidor de nome confiável

• CNAME - nome canônico (ou Nome de Domínio Completo) para um codinome; utilizado quando vários serviços têm um único endereço de rede, mas cada serviço tem sua própria entrada no DNS

• MX - registro de troca de correspondência; mapeia um nome de domínio para uma lista de servidores de troca de e-mail para tal domínio

Page 33: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 34: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Servidor de Nome de Domínio (DNS)

Page 35: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço www e http

Page 36: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço www e http

Page 37: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço www e http

Page 38: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço www e http

Page 39: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço de e-mail e protocolos smtp/pop

Page 40: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço de e-mail e protocolos smtp/pop

Mail Transfer Agent (MTA) Mail Delivery Agent (MDA)

Page 41: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço de e-mail e protocolos smtp/pop

Page 42: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço de e-mail e protocolos smtp/pop

Page 43: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço de e-mail e protocolos smtp/pop

Alguns dos comandos especificados no protocolo SMTP são:

• HELO - identifica o processo do cliente SMTP para o processo do servidor SMTP

• EHLO - é uma versão mais recente do HELO, que inclui extensões de serviços

• MAIL FROM - Identifica o remetente

• RCPT TO - Identifica o destinatário

• DATA - Identifica o corpo da mensagem

Page 44: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

FTP

Page 45: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

DHCP

Page 46: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

DHCP

Page 47: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviço de compartilhamento de arquivos e o protocolo SMB

SMB torna compatível os compartilhamentos Windows e Linux

Page 48: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviços P2P e protocolo gnutella

Page 49: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Serviços P2P e protocolo gnutella

O protocolo Gnutella define cinco tipos diferentes de pacotes:

• ping - para descoberta de dispositivos

• pong - como resposta a um ping

• query - para localização de arquivos

• query hit - como resposta a uma consulta

• push - como solicitação de download

Page 50: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Protocolo telnet

Page 51: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Protocolo telnet

Alguns exemplos de comandos do protocolo Telnet incluem:

• Are You There (AYT) - Permite que o usuário solicite que algo apareça na tela do terminal para indicar que a sessão VTY está ativa.

• Erase Line (EL) - Apaga todo o texto da linha atual.

• Interrupt Process (IP) - Suspende, interrompe, pausa ou encerra o processo ao qual o Terminal Virtual está conectado. Por exemplo, se um usuário iniciou um programa no servidor Telnet via VTY, poderá enviar um comando para parar o programa.

Embora o protocolo Telnet suporte autenticação de usuário, não suporta o transporte de dados criptografados.

Page 52: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Resumo e Revisão

A camada de Aplicação é responsável pelo acesso direto a processos subjacentes que gerenciam e fornecem a comunicação à rede humana. Esta camada serve como origem e destino de comunicações em redes de dados.

As aplicações, protocolos e serviços da camada de Aplicação permitem que os usuários interajam com a rede de maneira significativa e efetiva.

Aplicações são programas de computador com os quais o usuário interage e que iniciam processos de transferência de dados mediante solicitação do usuário.

Serviços são programas de segundo plano que fornecem a conexão entre a camada de Aplicação e as camadas inferiores do modelo de rede.

Protocolos fornecem uma estrutura de regras e processos acordados que garantem que os serviços executados em um dispositivo em particular possam enviar e receber dados de vários dispositivos de rede diferentes.

Page 53: Kraemer CCNA Exploration Funcionalidade e Protocolos da Camada de Aplicação

kraemer

Resumo e Revisão

O fornecimento de dados pela rede pode ser solicitado de um servidor por um cliente, ou entre dispositivos que operam em um acordo não-hierárquico, onde a relação cliente/servidor é estabelecida de acordo com o dispositivo de origem e destino no momento. Mensagens são trocadas entre os serviços da camada de Aplicação em cada dispositivo final de acordo com as especificações do protocolo para estabelecimento e uso dessas relações.

Protocolos como HTTP, por exemplo, suportam a entrega de páginas Web a dispositivos finais. Protocolos SMTP/POP suportam o envio e recebimento de e-mail. SMB permite que usuários compartilhem arquivos. DNS resolve nomes legíveis utilizados para se referir a recursos de rede em endereços numéricos da rede.