Por
Redes em Análise
TCP
|
UDP
| |
Tipo de Conexão
|
Orientado à conexão. Os dispositivos envolvidos precisam estabelecer uma conexão antes de transmitir dados (com handshake).
|
Não orientado à conexão. Os dispositivos envolvidos não precisam estabelecer uma conexão antes de transmitir dados (sem handshake).
|
Aplicação
|
Para aplicações que requeiram alta confiabilidade, com tempo de transmissão não muito crítico, como envio de e-mails e download de arquivos.
|
Para aplicações que necessitem de transmissão e dados rápido e eficiente, como streaming de vídeo e jogos online.
|
Ordenação dos Dados
|
Os pacotes de dados são organizados em uma ordem especificada.
|
Não há ordem específica para os pacotes de dados. Se for necessária, a ordem deve ser gerenciada pela camada de aplicação.
|
Confiabilidade
|
Confiável, pois garante a entrega dos dados ao destino com mecanismos de correção de erros e retransmissão de dados.
|
Não confiável, pois a entrega de dados ao destino não pode ser garantida.
|
Verificação de Erros
|
Possui mecanismo de verificação de erros sofisticados e recuperação de erros.
|
Mecanismo de verificação de erros básico, com checksum apenas, sem recuperação de erros.
|
Velocidade
|
Mais lento que o UDP, devido ao overhead de seu cabeçalho e rotinas de conexão / desconexão envolvidas.
|
Mais rápido que o TCP, mais simples e eficiente.
|
Retransmissão de Pacotes
|
Pacotes perdidos podem ser retransmitidos, evitando assim perda de dados.
|
Pacote perdidos não são retransmitidos.
|
Tamanho do Cabeçalho
|
Cabeçalho de tamanho variável, de 20 (padrão) a 80 bytes (com todas as opções).
|
Cabeçalho de tamanho fixo e pequeno: 8 bytes.
|
Suporte a Broadcasting
|
Não suporta broadcasting de dados. Protocolo para comunicação entre dois endpoints.
|
Suporta broadcasting de dados (e multicasting também).
|
Protocolos que o empregam
|
O TCP é usado por protocolo como:
|
O UDP é usado pelos protocolos:
|
Controle de Fluxo
|
Realiza controle de fluxo - Não envia mais pacotes do que o destinatário consegue receber.
|
Não realiza controle de fluxo.
|
Campos do Cabeçalho
|
Doze campos:
|
Quatro campos:
|
- Gerar link
- X
- Outros aplicativos
- Gerar link
- X
- Outros aplicativos
Comentários
Postar um comentário