İçindekiler:
Tanım - XMODEM anlamı ne?
XMODEM, 1977 yılında Ward Christensen tarafından geliştirilen popüler bir dosya aktarım protokolüdür. Bu sağlama toplamları ile ilişkili veri bloklarını gönderir ve bir blok makbuzunun onaylanmasını bekler. Xmodem hem donanımda hem de yazılımda uygulanır.
XMODEM'in uygulanması basitti, ancak verimlilikten yoksundu. Sonuç olarak, protokolle ilgili bazı sorunların ele alınması için değiştirilmiş XMODEM sürümleri oluşturulmuştur. Sonunda, XMODEM'in yerini YMODEM ve sonra ZMODEM aldı.
Techopedia, XMODEM'i açıklıyor
XMODEM, etkili bir hata algılama stratejisine sahip olan yarı çift yönlü bir iletişim protokolüdür. Orijinal verileri, alıcının paketlerin düzgün alınıp alınmadığını belirlemesine izin veren ek bilgilerle birlikte alıcıya gönderilen bir dizi pakete ayrılır.
Dosyalar, son bloktan sonra gönderilen dosya sonu karakteriyle tam olarak işaretlenir. Bu karakter pakette değil, tek bir bayt olarak gönderilir. Dosya uzunluğu protokolün bir parçası olarak geçirilmediğinden, son paketler atılabilen bilinen karakterlerle doldurulur.
Dosyalar bir seferde bir paket aktarılır. Alıcı tarafta, paket kontrol toplamı hesaplanır ve paketin sonunda alınanla karşılaştırılır. Alıcı gönderene bir onay mesajı gönderdiğinde, bir sonraki paket kümesi gönderilir. Sağlama toplamı ile ilgili bir sorun varsa, alıcı yeniden iletim isteyen bir mesaj gönderir. Olumsuz onay alındıktan sonra, gönderen paketi yeniden gönderir ve aktarımı iptal etmeden önce iletimi yaklaşık 10 kez tekrar dener.