Huis In het nieuws Wat is xmodem? - definitie van techopedia

Wat is xmodem? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent XMODEM?

XMODEM is een populair protocol voor bestandsoverdracht, ontwikkeld door Ward Christensen in 1977. Het verzendt gegevensblokken die zijn gekoppeld aan controlesommen en wacht op de bevestiging van een blokkeerbewijs. Xmodem is geïmplementeerd in zowel hardware als software.


XMODEM was eenvoudig te implementeren, maar ontbrak aan efficiëntie. Als gevolg hiervan zijn aangepaste versies van XMODEM gemaakt om enkele problemen met het protocol op te lossen. Uiteindelijk werd XMODEM vervangen door YMODEM en vervolgens ZMODEM.

Techopedia legt XMODEM uit

XMODEM is een half-duplex communicatieprotocol met een effectieve foutdetectiestrategie. Het breekt de oorspronkelijke gegevens in een reeks pakketten, die naar de ontvanger worden verzonden samen met aanvullende informatie waarmee de ontvanger kan bepalen of pakketten correct zijn ontvangen.


Bestanden worden gemarkeerd als compleet met een einde-van-bestand-teken dat na het laatste blok wordt verzonden. Dit teken bevindt zich niet in het pakket, maar wordt verzonden als een enkele byte. Omdat de bestandslengte niet wordt doorgegeven als onderdeel van het protocol, worden de laatste pakketten opgevuld met bekende tekens, die kunnen worden verwijderd.


Bestanden worden één pakket tegelijk overgedragen. Aan de ontvangende kant wordt de pakketcontrolesom berekend en vergeleken met de ontvangen aan het einde van het pakket. Wanneer de ontvanger een bevestigingsbericht naar de afzender stuurt, wordt de volgende set pakketten verzonden. Als er een probleem is met de controlesom, stuurt de ontvanger een bericht met het verzoek om opnieuw te verzenden. Na ontvangst van de negatieve bevestiging, verzendt de afzender het pakket opnieuw en probeert de verzending ongeveer 10 keer continu opnieuw voordat de overdracht wordt afgebroken.

Wat is xmodem? - definitie van techopedia