Lar Nas noticias O que é xmodem? - o que é techopedia

O que é xmodem? - o que é techopedia

Índice:

Anonim

Definição - O que significa o XMODEM?

O XMODEM é um protocolo popular de transferência de arquivos desenvolvido por Ward Christensen em 1977. Ele envia blocos de dados associados às somas de verificação e aguarda o reconhecimento de um recebimento de bloco. O Xmodem é implementado em hardware e software.


O XMODEM era simples de implementar, mas faltava eficiência. Como resultado, versões modificadas do XMODEM foram criadas para solucionar alguns dos problemas do protocolo. Eventualmente, o XMODEM foi substituído pelo YMODEM e depois pelo ZMODEM.

Techopedia explica XMODEM

XMODEM é um protocolo de comunicação half-duplex que possui uma estratégia eficaz de detecção de erros. Ele divide os dados originais em uma série de pacotes, que são enviados ao receptor juntamente com informações adicionais que permitem ao receptor determinar se os pacotes foram recebidos corretamente.


Os arquivos são marcados como completos com um caractere de final de arquivo enviado após o último bloco. Este caractere não está no pacote, mas é enviado como um único byte. Como o comprimento do arquivo não é passado como parte do protocolo, os últimos pacotes são preenchidos com caracteres conhecidos, que podem ser descartados.


Os arquivos são transferidos um pacote por vez. No lado do recebimento, a soma de verificação do pacote é calculada e comparada com a recebida no final do pacote. Quando o destinatário envia uma mensagem de confirmação ao remetente, o próximo conjunto de pacotes é enviado. Se houver um problema com a soma de verificação, o destinatário envia uma mensagem solicitando retransmissão. Ao receber o reconhecimento negativo, o remetente reenvia o pacote e repete a transmissão continuamente por cerca de 10 vezes antes de interromper a transferência.

O que é xmodem? - o que é techopedia