Networking  
 
Rede de conhecimento computador >> Networking >> FTP e Telnet >> Content
Como o sistema original sabe se um pacote foi recebido ou não?
Existem vários mecanismos que permitem ao sistema de origem saber se um pacote foi recebido ou não pelo sistema de destino. Aqui estão alguns métodos comuns:

1. Agradecimentos (ACKs): O sistema de destino normalmente envia um pacote de confirmação (ACK) de volta ao sistema de origem para cada pacote recebido com sucesso. Se o sistema de origem não receber um ACK dentro de um período de tempo limite especificado, ele assumirá que o pacote foi perdido ou corrompido durante a transmissão e poderá tomar medidas para retransmitir o pacote.

2. Agradecimentos negativos (NAKs): Em vez de enviar ACKs para cada pacote recebido, o sistema de destino pode enviar um pacote de confirmação negativa (NAK) para indicar que um pacote específico não foi recebido ou foi recebido com erro. Isso solicita que o sistema de origem retransmita o pacote ausente ou corrompido.

3. Números de sequência: Os pacotes geralmente recebem números de sequência pelo sistema de origem. Quando o sistema de destino recebe pacotes, ele verifica os números de sequência para garantir que estejam na ordem correta e que nenhum pacote esteja faltando. Se um pacote com um número de sequência inesperado for recebido, o sistema de destino poderá solicitar uma retransmissão.

4. Tempos limite: Cada pacote enviado pelo sistema de origem possui um período de tempo limite associado. Se o ACK ou NAK de um pacote não for recebido dentro do período de tempo limite, o sistema de origem considera a transmissão malsucedida e retransmite o pacote. Os valores de tempo limite normalmente são ajustados com base nas características da rede e na latência esperada.

5. Retransmissões: Se um sistema de origem não receber um ACK ou encontrar um tempo limite para um pacote, ele geralmente inicia uma retransmissão. Alguns protocolos incorporam algoritmos como o protocolo Automatic Repeat Request (ARQ) para lidar com retransmissões de forma eficiente.

O mecanismo específico utilizado para determinar se um pacote foi recebido pode variar dependendo do protocolo de rede e da camada de transporte empregada. Ao empregar estes métodos, o sistema de origem pode manter uma comunicação confiável e garantir que os dados sejam transmitidos e recebidos com sucesso através de uma rede.

Anterior :

Próximo :
  Os artigos relacionados
·Como configurar meu próprio FTP 
·Como configurar um servidor FTP no Debian 
·Como alterar senha FTP Linux 
·Como criar uma unidade local para um site FTP 
·Como você para de obter um rastreamento do protocolo T…
·Quais são os diferentes tipos de discos rígidos portá…
·Protocolo FTP Definição 
·Como configurar o FTP no CentOS 5 
·Como transferir um WP site com FTP Acesso 
·Como o ponto de entrada do procedimento packetgetnetinf…
  Artigos em destaque
·IP Protocolos de Segurança 
·Como encontrar o endereço IP com Ping 
·Como ativar o leitor biométrico no Windows 7 
·Como encontrar um endereço de IP no computador 
·Como definir Opções da Internet 
·Como executar o Utorrent como um serviço 
·Como alterar as configurações do navegador no Windows…
·Netgear Acesso Solucionar 
·Quais são as duas características que o projetista po…
·Como usar um proxy para mudar IP 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados