Buscar

Protocolos_Camada_Aplicacao

Prévia do material em texto

Funcionalidade e Protocolos da Camada de Aplicação
Capítulo 3
1
Interface entre o homem e a rede
2
Camada de Aplicação
2
Interface entre o usuário e a rede
Conversão para formato digital
Os serviços iniciam a comunicação
Encaminhamento para camadas inferiores
3
Camada de Aplicação
Interface entre o homem e a rede
3
Camada de Aplicação
4
Camada de apresentação
Codificação
Compressão
Criptografia
5
Camada de Aplicação
Interface entre o homem e a rede
5
Camada de sessão
Iniciar comunicação
Manter a comunicação
Terminar a comunicação
6
Interface entre o homem e a rede
Camada de Aplicação
6
Camada de Aplicação
Algumas aplicações de usuário final detectam redes, o que significa que elas implementam os protocolos da camada de Aplicação e conseguem se comunicar diretamente com as camadas inferiores da pilha de protocolos.
7
Serviços mais conhecidos
HTTP
SMTP/POP3
DNS
FTP
Telnet
DHCP
8
Camada de Aplicação
8
Modelo Cliente/Servidor
Aplicação
Serviço
Protocolo
9
Camada de Aplicação
9
Funções dos protocolos da camada de aplicação
Definem processos na outra extremidade da comunicação.
Definem os tipos de mensagens
Definem a sintaxe das mensagens
Definem o significado de todos os campos informacionais
Definem como as mensagens são enviadas e a resposta esperada.
Definem a interação com a próxima camada mais baixa
10
Camada de Aplicação
10
Camada de Aplicação
Regras do modo cliente e servidor na rede de dados
É um processo da camada de aplicação;
Aplicação de controles quando necessário;
O fluxo pode ocorrer em duas vias (Download/Upload).
11
11
Camada de Aplicação
12
Camada de Aplicação
Serviços da Camada de Aplicação
Compartilhamento de arquivos
Compartilhamento de impressoras
Autenticação e permissão
13
13
DNS (Domain Name System)
Funcionamento do serviço DNS
Porta TCP/UDP 53
14
Camada de Aplicação
14
Serviços e Protocolos DNS
O comando nslookup
15
Camada de Aplicação
15
Serviços e Protocolos DNS
Hierarquia do DNS
16
Camada de Aplicação
16
Serviço WWW e HTTP
Serviço HTTP (Hypertext Transfer Protocol)
Porta TCP 80
Servidor WEB
Navegador WEB
URL (Uniform Resource Locator) Localizador-Padrão de Recursos
HTML (HyperText Markup Language) Linguagem de Marcação de Hipertexto
HTTPS (HyperText Transfer Protocol Secure)
17
Camada de Aplicação
17
O que é URL ....
O URL (Uniform Ressource Locator) é uma simples linha de texto que permite que você encontre um recurso (texto, imagem, música, vídeo, programa etc.) na Internet. 
O URL reponde a três questões: onde? o quê? como? 
18
Camada de Aplicação
19
Serviço WWW e HTTP
Mensagens HTTP
GET (Solicitação de cliente para dados)
POST (Inclui dados da mensagem enviados ao Servidor)
PUT (Upload dos recursos do servidor)
20
Camada de Aplicação
20
Serviços e Protocolos SMTP/POP3
Serviço de e-mail
POP3 (Post Office Protocol )
Porta UDP 110 
SMTP (Simple Mail Transfer Protocol)
Porta TCP 25
MailUserAgent (Agente de correio de usuário)
MailTransferAgent (Agente e transferência de correio)
MailDeliveryAgent (Agente de entrega de correio)
Soluções Proprietárias
Webmails
21
Camada de Aplicação
21
Camada de Aplicação
22
Serviços e Protocolos SMTP/POP3
Mensagens SMTP
HELO (Processo entre Cliente Servidor)
EHLO (Processo entre Cliente Servidor com extensão de serviço)
MAIL FROM (Remetente)
RCPT TO (Destinatário)
DATA (Corpo da mensagem)
.
23
Camada de Aplicação
Protocolo SMTP: (Simple Mail Transfer Protocol ) é o protocolo exclusivo para o ENVIO de e-mail.
Protocolo POP3: (Post Office Protocol) é o protocolo de e-mail que acessa a caixa de e-mail e BAIXA todos os emails da Caixa de Entrada para o computador que foi configurado.
 
Protocolo IMAP: (Internet Message Access Protocol) é o protocolo de e-mail que acessa a caixa de e-mail e SINCRONIZA todas as Caixas, Pastas  e Sub-Pastas da Conta de E-mail
23
FTP (File Transfer Protocol)
Serviço FTP
Porta TCP 20 e 21
Transferência de arquivos
Utiliza duas portas
24
Camada de Aplicação
DHCP (Dynamic Host Configuration Protocol)
Servidor DHCP
Porta UDP 67
Configuração dinâmica de hosts
25
Camada de Aplicação
É a abreviatura de Dynamic Host Configuration Protocol (Protocolo de Configuração Dinamica de Hosts) 
 É um serviço que serve para automatizar as configurações do protocolo TCP/IP de qualquer dispositivos ligado a rede que utilize esse protocolo
Benefícios do DHCP 
• Automação do processo de configuração do protocolo TCP/IP nos dispositivos de rede
 • Facilidade na alteração de parâmetros em todos os dispositivos através de uma simples alteração no servidor.
• Eliminação de erros de configuração
DHCP
Os fundamentos do protocolo TCP/IP são utilizados em equipamentos de rede alguns parâmetros:
Os principais parâmetros são: 
– Número IP (Endereço Logico-Internet Protocol)
– Máscara de sub-rede (Utilizado para serve para definir o tamanho da sua rede. é uma sequência de números que define a qual rede o computador pertence)
– Gateway padrão (No caso dos computadores ele funciona como a saída para uma outra rede, geralmente essa rede é a Internet. O gateway também é um endereço no mesmo formato do IP. A sua principal função é indicar o caminho para a Internet.)
– Número IP de um ou mais servidores de DNS.
DHCP
Cliente DHCP 
Em uma rede com milhares de computadores imaginem o caos que seria configurar o TCP/IP manualmente, um computador de cada vez 
Agora imagine ter de trocar o endereço do gateway padrão por exemplo de todos esses computadores.
Além de trabalhoso precisaríamos de uma equipe técnica bem grande para executar essas tarefas, e muito tempo disponível 
E ainda corre-se o risco de um erro de digitação e aquele computador não conseguirá se conectar a rede
Pode até nem ser tão grande o número de computadores, algo entre 30 e 50 computadores já se torna uma tarefa árdua a configuração manual
Para resolver esse problema que foi criado o DHCP
DHCP 
Como funciona:
 O serviço DHCP utiliza um modelo cliente/servidor
Servidor DHCP 
É um servidor onde é instalado o serviço de DHCP 
 Pode ser configurado em servidores Linux e Windows Server 
 Não necessariamente um servidor DHCP é um computador, muitos dos roteadores de rede possuem um servidor DHCP incluído
Cliente DHCP
É qualquer dispositivo de rede que se comunique através do protocolo TCP/IP e que esteja configurado para receber os parâmetros de rede através do servidor de DHCP.
DHCP
• São os outros parâmetros que o servidor DCHP pode atribuir 
• Por exemplo: 
– Gateway padrão 
– DNS
DHCP
O serviço DHCP utiliza um modelo cliente/servidor
Cliente
O cliente tenta localizar um servidor DHCP e obter as configurações do protocolo TCP/IP.
Caso nenhum servidor DHCP seja encontrado é utilizado o recurso “APIPA”
Servidor
Nele são configurados Parâmetros de configuração válidos 
– Um pool de endereços IP 
– Duração da concessão 
 O servidor recebe uma requisição e retorna um conjunto de configuração para acessar a rede a qual o mesmo gerencia
DHCP 
DHCP
Processo DHCP:
	DHCPDISCOVER (cliente envia solicitação) 
	DHCPOFFER (servidor oferta uma configuração)
	DHCPREQUEST (seleciona uma das sugestões e envia uma mensagem para o servidor)
	DHCP ACK (Acknowledgement - Servidor confirma)
	DHCP NAK (Negative Acknowledgement – Negar confirmação)
32
Camada de Aplicação
A PIPA
Abreviatura de Automatic Private IP Addressing.
Quando um equipamento de rede não consegue encontrar um servidor DHCP ele se auto atribui um endereço em uma rede de classe B cuja rede é 169.254.0.0/16.
 169.254.0.1 até 169.254.255.254
Imagine um cliente com o protocolo TCP/IP instalado e configurado para obter as configurações do protocolo TCP/IP a partir de um servidor DHCP.O cliente é inicializado, porém não consegue se comunicar com um servidor DHCP.
 Neste situação, o Windows, usa o recursoAPIPA, e automaticamente atribui um endereço IP da rede 169.254.0.0/255.255.0.0. 
Este é um dos endereços especiais, reservados para uso em redes internas, ou seja, este não seria um endereço de rede, válido na Internet. A seguir descrevo mais detalhes sobre a funcionalidade APIPA.
DHCP 
A PIPA
 A figura a seguir mostra uma máquina com Windows 10 fazendo uso do serviço do APIPA, pois o servidor DHCP da rede foi desligado e ela não conseguiu obter configurações de rede. Note o endereço IP (169.254.61.237) e a máscara de sub-rede utilizada (255.255.0.0)
DHCP 
Se as máquinas em uma rede local estão recebendo endereços APIPA, isso significa que há algo de errado na comunicação com o servidor DHCP da rede.
Neste caso, as máquinas recebem endereços aleatórios para uso, determinados pelos seus sistemas operacionais
DHCP 
Os problemas mais comuns que podem levar uma estação a utilizar endereçamento APIPA incluem:
Patch Cable defeituoso
Servidor DHCP com problemas
Sem conexão adequada à rede sem fio
Cabeamento fixo com problemas
Problemas em uma ou mais portas do switch
Ou seja, problemas que, em última instância, levem à quebra de comunicação entre as estações e o servidor DHCP da rede.
Protocolo SMB
Compartilhamento de arquivos e impressoras
(Server Message Block )
36
Camada de Aplicação
36
Serviços e Protocolo Telnet
Serviço Telnet
Porta TCP 23
Fornece terminais remotos
Conhecido como (VTY)
Acesso o CLI
SSH
37
Camada de Aplicação
37
Funcionalidade e Protocolos da Camada de Aplicação
Capítulo 3
38

Continue navegando