Buscar

Aula 13 Redes de Computadores

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCT0008 – REDES DE COMPUTADORES
Aula 13: Principais Protocolos de Aplicação – Parte 1/2
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Objetivos
O aluno deverá ser capaz de:
• Descrever o funcionamento da camada de aplicação 
• Descrever o funcionamento dos principais protocolos de aplicação
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Camada de Aplicação
• Mais usada > cliente servidor.  
• Arquiteturas mais utilizadas em aplicações de rede: 
- cliente servidor ou
- ponto a ponto (P2P)
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Fundamentos da camada de Aplicação
• Camada de aplicação 
- sétima camada do modelo OSI 
- quarta do TCP/IP
• É responsável por:
- prover serviços para aplicações abstraindo a das demais camadas. 
- definir a interação com o usuário. 
- identificar e estabelecer a disponibilidade da aplicação na máquina destinatária
- disponibilizar recursos para que a comunicação aconteça.
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Telnet
• Padronizado pela RFC´s 854 a 861  é um protocolo simples de terminal remoto. 
• Permite que um usuário estabeleça um conexão TCP com um servidor remoto. 
• Após o início da sessão remota, os dados digitados no cliente são enviados e executados no 
computador remoto.  
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Telnet
• Computador cliente remoto e rede > Invisíveis. 
• O servidor recebe a conexão e faz com que o teclado e o monitor do cliente pareçam fazer parte 
máquina remota. 
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Telnet
• Terminal virtual de rede
- interface padrão para sistemas remotos
• Mecanismo de Negociação 
- permite ao cliente e ao servidor negociarem 
opções e proporcionar um conjunto de opções 
padrão 
• Tratamento simétrico da conexão
- permite que um programa arbitrário seja um 
cliente (prompt Windows ou Linux por, exemplo).    
Três serviços 
básicos do 
TELNET:
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
FTP
• O FTP (File transfer Protocol), padronizado pela RFC 959,   é um dos protocolos mais antigos ainda 
em uso na internet. 
• Ele precede o TCP e o IP.  
• Foi projetado para permitir o uso interativo ou em lote. 
• Permite a interação via linha de comando ou com aplicações gráficas
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
FTP
Cliente FTP
Processo de 
Controle
Processo de 
Transferência de 
Dados
Interface do 
Usuário
Servidor FTP
Processo de 
Controle
Processo de 
Transferência de 
Dados
Porta
TCP 20
Porta
TCP 21
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
TFTP
• O protocolo TFTP (Trivial File Transfer Protocol) 
- aplicações que não necessitam de interações complexas entre o cliente e servidor. 
• Operações para simples transferências de arquivos sem autenticação. 
• Software do TFTP muito menor que o FTP. 
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
TFTP
Cliente TFTP
Processo de 
Transferência de 
Dados
Interface do 
Usuário
Servidor TFTP
Processo de 
Transferência de 
Dados
Porta
UDP 69
Blocos Fixos 
de 512 Bytes
Recibo de 
Cada Bloco
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
TFTP
• O TFTP é mais leve e menos exigente > usa UDP (mais rápido). 
- Transmissor envia blocos de tamanho fixo (512) bytes e aguarda a confirmação de cada bloco 
antes de enviar o próximo. 
- O receptor confirma cada bloco mediante recibo. 
- O servidor usa apenas endereço IP e o número de porta UDP do cliente para identificar as 
operações subsequentes (Socket Simples).
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Correio eletrônico
protocolos de transferência de arquivos com a primeira linha de cada mensagem 
(arquivo) contendo o endereço do destinatário.
Os primeiros 
sistemas de correio 
eletrônico
Em 1982 as propostas de sistemas de correio eletrônico da foram publicadas como 
a RFC 821 (protocolo de transmissão) e a RFC 822 (formato de mensagem). ARPANET 
os agentes usuários (user agentes - UA), que permitem que usuários ler, compor e 
enviar mensagens 
os agentes de transferência de mensagens (message transfer agentes - MTA), que 
deslocam as mensagens da origem para o destino.
Os sistemas de 
correio eletrônico 
possuem dois 
subsistemas: 
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Correio eletrônico
- Programas locais que permitem a interação 
com o sistema de correio eletrônico 
- O Outlook da Microsoft, Apple Mail e o 
Mozilla Thunderbird são exemplos de 
agentes de usuários com interface gráfica.
Agente de usuário
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Correio eletrônico
- Forma o núcleo da infraestrutura do e-mail. 
- Cada destinatário tem uma caixa postal 
localizada em um dos servidores do correio. 
Servidores de correio
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Protocolos de correio eletrônico
Envio de mensagens
• SMTP
- É o protocolo da camada de aplicação do correio eletrônico da Internet, utiliza o serviço confiável de 
dados do TCP para transferir mensagens do servidor de correio do remetente para o destinatário. 
- Utiliza nativamente a porta TCP 25 para transferência das mensagens, mas, para evitar invasões e spans 
são usadas outras portas como 587, além de exigirem autenticação antes de repassar mensagens.
Em 2010 o Brasil estava em segundo lugar no mundo no ranking de envio de SPAM, marca reduzida com o 
bloqueio da porta 25 por recomendação do Comitê Gestor da Internet
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Protocolos de correio eletrônico
Recebimento de Mensagens
• POP3 e IMAP
- Permitem que o usuário utilize um cliente de correio (UA) para recuperar suas mensagens.
• POP3 (Post Office Protocol)
- Baixa as mensagens para o cliente e esvazia a caixa postal.
• IMAP (Internet Message Access Protocol)
- Mantém no servidor, por padrão, cópia das mensagens baixadas pelo usuário.
• Webmail 
- É um UA que acessa SMTP, POP3 ou IMAP em interface http dinâmica
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Correio eletrônico – POP3
• O POP3 (Post Office Protocol Version 3) 
- Descrito pela RFC 1939. 
- Conexão TCP com o servidor na porta 110. 
• Depois de estabelecida a conexão passa por 3 estados: sequência:
- Autorização
- Transações
- Atualização
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Correio eletrônico – POP3
• Autorização 
- login do usuário. 
• Transação 
- coleta de mensagens e com a marcação das mensagens para exclusão. 
• Atualização 
- mensagens marcadas para exclusão sejam efetivamente excluídas.
• Com o POP3 é possível baixar mensagens específicas e eliminar apenas as que não se deseja mais. O mais 
comum é baixar todas as mensagens e eliminá-las do servidor.
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Correio eletrônico – IMAP
• IMAP (Internet Message Access Protocol) - RFC 3501
• Ideal para usuários que acessam o email a partir de diversas máquinas
• Por default as mensagens acessadas não são excluídas
• O servidor IMAP espera por conexões de clientes na porta 143 do TCP.
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Webmail
AULA13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Snmp
• O protocolo SNMP (Simple Network Management Protocol) é o protocolo padrão para 
administrar uma rede. 
• É uma padronização que permitiu uma plataforma comum para gerenciamento de componentes 
de rede totalmente heterogêneos de milhares de fabricantes
• A versão 3 do SNMP, mais atual, difere das demais, por possuir recursos de segurança capazes de 
criptografar as mensagens SNMP. Mas versão 2c ainda é mais usada pois depende do equipamento 
suportar ou não a versão mais nova. 
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Snmp
• O SNMP é a base dos softwares de gerência para monitorar e controlar componentes da rede. 
• Ele permite a um gerente 
- “Interrogar” dispositivos (hosts, roteadores, comutadores, periféricos ...)
- Determinar seu status, 
- Obter estatísticas 
- Realizar ações de manutenção remota
AULA 13: Principais Protocolos de Aplicação – Parte 1/2
Redes de Computadores
Icmp
• O Internet Control Message Protocol – ICMP (RFC 792)  
- Protocolo que o IP utiliza para enviar mensagens de erro  e mensagens informativas da camada de 
Rede. 
- É um protocolo de aplicação que atua na camada de redes (TCP/IP)
- O ICMP usa o protocolo IP para enviar suas mensagens.  
- A mensagem ICMP é colocada na área de dados do datagrama.  
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23
	Slide 24
	Slide 25

Continue navegando