Satura rādītājs:
Definīcija - ko nozīmē XMODEM?
XMODEM ir populārs failu pārsūtīšanas protokols, kuru 1977. gadā izstrādāja Ward Christensen. Tas sūta datu blokus, kas saistīti ar kontrolsummām, un gaida bloka saņemšanas apstiprinājumu. Xmodem tiek ieviests gan aparatūrā, gan programmatūrā.
XMODEM bija viegli ieviests, taču tam trūka efektivitātes. Tā rezultātā tika izveidotas modificētas XMODEM versijas, lai risinātu dažas problēmas ar protokolu. Galu galā XMODEM tika aizstāts ar YMODEM un pēc tam - ZMODEM.
Techopedia skaidro XMODEM
XMODEM ir pusdupleksa komunikācijas protokols, kam ir efektīva kļūdu atklāšanas stratēģija. Sākotnējie dati tiek sadalīti pakešu sērijās, kuras tiek nosūtītas saņēmējam kopā ar papildu informāciju, kas ļauj uztvērējam noteikt, vai paketes ir saņemtas pareizi.
Faili tiek marķēti kā pabeigti ar faila beigu rakstzīmi, kas tiek nosūtīta pēc pēdējā bloka. Šis raksturs nav paketē, bet tiek nosūtīts kā viens baits. Tā kā faila garums netiek nodots kā protokola sastāvdaļa, pēdējās paketes ir polsterētas ar zināmām rakstzīmēm, kuras var nomest.
Faili tiek pārsūtīti vienā paketē vienlaikus. Saņēmējā pusē tiek aprēķināta paketes kontrolsumma un salīdzināta ar to, kas saņemta paketes beigās. Kad saņēmējs nosūta apstiprināšanas ziņojumu sūtītājam, tiek nosūtīts nākamais pakešu komplekts. Ja rodas problēma ar kontrolsummu, uztvērējs nosūta ziņojumu ar lūgumu pārsūtīt. Saņemot negatīvu apstiprinājumu, sūtītājs atkārtoti nosūta paketi un apmēram 10 reizes atkārto nosūtīšanu atkārtoti, pirms pārtraukt pārsūtīšanu.
