PROTOCOLOS DE
COMUNICAÇÃO
Protocolo UDP
Professora Maria Alessandra
FAESO
PROTOCOLOS DE
COMUNICAÇÃO
• Permite comunicação entre aplicações
• Não orientado à conexão
• Não fornece garantia de entrega e nem
verificação de dados.
• Alternativa eficiente tratando-se de dados que
necessitam de certa velocidade como áudio e
vídeo.
FAESO
CARACTERÍSTICAS
•
•
•
•
Simples
Menor
Mais rápido
Utiliza portas para a troca de informações
FAESO
PORTAS
• Conceito idêntico ao conceito de portas TCP.
• Permite a um processo de aplicação se associar
a uma porta
• É através do uso de portas que o Sistema
Operacional sabe a qual programa se destina
cada pacote UDP.
FAESO
PROTOCOLOS QUE
UTILIZAM UDP
FAESO
PROTOCOLOS:
UDP
X
TCP
Serviço sem conexão
Serviço orientado por conexão
Não garante a entrega dos dados
Entrega garantida através de
confirmações
A confiabilidade necessária ao
transporte de dados é oferecida
pelas aplicações.
Os programas que usam TCP têm
garantia de transporte confiável
de dados.
Lento devido a quantidade de
informações necessárias
Rápido
FAESO
UTILIZAÇÃO
•
•
•
•
Fluxo de dados em tempo real – vídeo e voz
Jogos de computadores
Mensagens com constante retransmissão
Modelos Pergunta - Resposta
FAESO
FRAGILIDADES
• Serviço NFS (compartilhamento de discos
remotos) – Invasor com IP falso pode ter
acesso ao servidor.
• Protocolo RIP (utilizado por roteadores para
detectar melhor caminho) – As informações
não são checadas portanto um invasor pode
enviar informações falsas e gravar os pacotes
enviados.
FAESO
ATAQUES COMUNS
• IP Spoofing – troca do IP de origem
• SYN Flood – processo que sobrecarrega a
máquina
• Fraggle – chuva de pacotes através de
broadcast
• New Teardrop – travamento das máquinas pois
falsifica tamanho do pacote
• WORM W32.SQLEXP – ataque de negação de
serviço
FAESO
EXEMPLO:
MONITORAÇÃO REMOTA
FAESO
Portanto, o protocolo UDP apesar de
simples faz a entrega de mensagens
independentes, designadas por
datagramas, entre aplicações ou
processos em sistemas host, onde a
rapidez na transmissão é prioridade.
FAESO
CABEÇALHO
0
15
16
31
Porta de Origem
Porta de Destino
Comprimento
Soma de Verificação
Dados da Aplicação (Mensagem)
32 bits
FAESO
Download

UDP