Software  
 
Rede de conhecimento computador >> Software >> Fazer backup de dados >> Content
O que geralmente é usado para reconhecer que os dados foram recebidos e solicitar a retransmissão dos dados ausentes?
Os mecanismos usados ​​para reconhecer os dados recebidos e solicitar a retransmissão de dados ausentes variam de acordo com o protocolo de comunicação e o aplicativo específico. No entanto, alguns métodos comuns incluem:

1. Pacotes de reconhecimento (ACK):

* no tcp: O receptor envia um pacote ACK de volta ao remetente para todos os pacotes de dados recebidos. Isso confirma que o pacote foi recebido corretamente e solicita o próximo pacote em sequência. Se um ACK não for recebido dentro de um período de tempo limite, o remetente retransmissão do pacote ausente.
* em UDP: O UDP não garante a entrega, portanto, os pacotes ACK são opcionais. No entanto, os aplicativos podem implementar seus próprios mecanismos ACK para garantir uma entrega confiável de dados.

2. Pacotes de reconhecimento negativo (NAK):

* Em alguns protocolos: Os pacotes NAK são usados ​​para indicar explicitamente que falta um pacote específico. Isso pode ser mais eficiente do que enviar ACKs separados para cada pacote, mas requer um protocolo mais complexo.

3. Números de sequência:

* Todos os pacotes em um fluxo de dados recebem números de sequência exclusivos. Isso permite que o receptor identifique pacotes ausentes e solicite sua retransmissão.

4. Timers:

* O remetente usa temporizadores para determinar quando retransmitir os pacotes se um ACK não for recebido dentro de um determinado período de tempo.

5. Janela:

* Alguns protocolos usam um mecanismo de janela deslizante para gerenciar vários pacotes de dados em trânsito. O receptor pode reconhecer vários pacotes de uma só vez e o remetente pode enviar vários pacotes antes de receber um ACK.

Exemplos específicos:

* TCP (protocolo de controle de transmissão): Este é um protocolo orientado a conexão que usa números de ACKs e sequência para entrega de dados confiáveis.
* udp (protocolo de datagrama do usuário): Este é um protocolo sem conexão que não garante a entrega. No entanto, os aplicativos podem implementar seus próprios mecanismos ACK para entrega de dados confiáveis.
* ftp (protocolo de transferência de arquivo): Este protocolo usa números de ACKs e sequência para garantir a transferência confiável de arquivos.
* http (protocolo de transferência de hipertexto): Este protocolo usa ACKs para garantir a entrega confiável de páginas da Web e outros dados.

Os mecanismos específicos utilizados dependerão do protocolo e aplicação específicos. No entanto, o objetivo é sempre garantir uma entrega confiável de dados, reconhecendo pacotes recebidos e solicitando a retransmissão dos pacotes ausentes.

Anterior :

Próximo :
  Os artigos relacionados
·Como restaurar o Exchange 2007 Usando Backup Exec 11D 
·O que é processo de recuperação? 
·Como fazer backup de arquivos específicos em um comput…
·Como criar um backup para um MacBook 
·Como fazer backup de um disco rígido com Mac OS X Leop…
·Como fazer backup do Outlook Express Mail para uma rein…
·Como você recupera dados de um computador que não lig…
·Como criar um Hard Disk Backup & Criar um CD de recuper…
·O que é criptografia de dados? 
·Estratégias de backup para Home 
  Artigos em destaque
·Como transferir um CD para um MP3 com o MusicMatch Juke…
·Como adicionar sombras a gráficos em PowerPoint 
·Como adicionar Linefeeds para instruções SQL no Oracl…
·Liste e explique 4 recursos comuns de parques de aplica…
·Turbo Lister Dicas 
·Por que baixar o whatsapp? 
·Como editar arquivos de vídeo DVD 
·O que é integridade referencial e como pode um program…
·Atualizações para PowerShell 2 
·Como remover o número da versão do WordPress? 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados