XMODEM (original) (raw)
XMODEM o X-MODEM, és un protocol per a la transferència de fitxers desenvolupat per Ward Christensen i va ser el més popular de la xarxa telefònica commutada, és a dir, entre mòdems. XMODEM utilitza paquets de 128 bytes amb detecció d'errors, permetent al receptor sol·licitar la retransmissió de paquets corrompudes. XMODEM és prou lent, però segur.
Property | Value |
---|---|
dbo:abstract | XMODEM o X-MODEM, és un protocol per a la transferència de fitxers desenvolupat per Ward Christensen i va ser el més popular de la xarxa telefònica commutada, és a dir, entre mòdems. XMODEM utilitza paquets de 128 bytes amb detecció d'errors, permetent al receptor sol·licitar la retransmissió de paquets corrompudes. XMODEM és prou lent, però segur. (ca) XMODEM es el protocolo de transferencia de archivos más antiguo, desarrollado en 1977 por a modo de apaño rápido para utilizarse con su programa de terminal MODEM.ASM, y posteriormente cedido para su uso público, por lo cual este protocolo también es conocido como “protocolo Christensen”. Se trata de un protocolo de transferencia muy sencillo de implementar que gracias a ello alcanzó gran popularidad. Actualmente, la mayoría de los módems soportan aun este protocolo. recopiló una serie de modificaciones comunes para su propio protocolo , pero una deficiente implementación provocó una mayor fractura antes de la reunificación de los dos en el nuevo protocolo . Este último protocolo se volvió muy popular, pero nunca consiguió reemplazar por completo al protocolo XMODEM en el mercado BBS. (es) Das XMODEM (gelegentlich auch X-MODEM) ist ein einfaches Sende-und-warte-ARQ-Protokoll mit einer festen Paketlänge, welches eine gesicherte Datenübertragung regelt. Es wurde 1977 von dem IBM-Vertriebstechniker entwickelt und ist Public domain. XMODEM war das erste weitverbreitete Datenübertragungsprotokoll und trug wesentlich zur Ausbreitung der Mailboxen bei. Christensen selbst richtete 1978 mit dem CBBS (Computerized Bulletin Board System) die erste Mailbox zum Austausch von Nachrichten ein. Es wird üblicherweise auf dem seriellen Protokoll implementiert. (de) Xmodem est un protocole de transfert de fichier développé par et fut le plus populaire pour le réseau téléphonique commuté, c'est-à-dire entre modems. Xmodem utilise des paquets de 128 octets avec détection d’erreur, permettant au receveur de demander la retransmission du paquet corrompu. Xmodem est assez lent mais fiable. Xmodem, comme la plupart des protocoles de transfert de fichier, découpe les données à envoyer en une série de paquets qui sont envoyés au destinataire, enrichie d'informations additionnelles permettant au destinataire de déterminer si le paquet a été correctement reçu. (fr) XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program. It allowed users to transmit files between their computers when both sides used MODEM. Keith Petersen made a minor update to always turn on "quiet mode", and called the result XMODEM. XMODEM, like most file transfer protocols, breaks up the original data into a series of "packets" that are sent to the receiver, along with additional information allowing the receiver to determine whether that packet was correctly received. If an error is detected, the receiver requests that the packet be re-sent. A string of bad packets causes the transfer to abort. XMODEM became extremely popular in the early bulletin board system (BBS) market, largely because it was simple to implement. It was also fairly inefficient, and as modem speeds increased, this problem led to the development of a number of modified versions of XMODEM to improve performance or address other problems with the protocol. Christensen believed his original XMODEM to be "the single most modified program in computing history". Chuck Forsberg collected a number of common modifications into his YMODEM protocol, but poor implementation led to a further fracturing before they were re-unified by his later ZMODEM protocol. ZMODEM became very popular, but never completely replaced XMODEM in the BBS market. (en) XMODEM(えっくすもでむ)は、バイナリ転送プロトコルの一種である。128バイト単位でを行う。開発者の Ward Christensen がパブリックドメイン扱いで仕様を公開したため、パソコン通信で広く使われた。XMODEMを元に考案されたプロトコルも多く、またXMODEM自身にもいくつかのタイプがある。 (ja) XMODEM은 (Ward Christensen)이 1977년 자신의 MODEM.ASM 단말 에뮬레이터에 사용할 목적으로 빠른 해킹으로 개발된 단순 파일 전송 프로토콜이다. 사용자들은 양측이 MODEM을 사용하는 경우 컴퓨터 간 파일을 전송할 수 있게 허용하였다. 케이스 피터슨(Keith Petersen)은 "조용한 모드"(quiet mode)를 무조건 활성화시키는 사소한 업데이트를 진행하였는데 그 결과 XMODEM이 탄생하게 되었다. XMODEM은 초기 전자 게시판(BBS) 시장에서 큰 인기를 끌었는데, 이는 대체적으로 구현이 매우 단순하였기 때문이었다. 한편으로는 상당히 비효율적이어서 모뎀 속도가 증가될 때 이러한 문제로 인해 성능을 개선하거나 프로토콜의 다른 문제를 해결하기 위해 수많은 XMODEM 수정판이 개발되었다. 크리스텐슨은 자신의 오리지널 XMODEM이 "컴퓨터 역사상 가장 많이 수정된 하나의 프로그램"이 될 것이라 생각하였다. Chuck Forsberg는 자신의 프로토콜에 수많은 수정사항을 집약했지만 구현을 잘 하지 못하여 나중에 나올 자신의 Z모뎀 프로토콜에 재병합되기 전까지는 추가적인 균열이 발생되었다. 대부분의 파일 전송 프로토콜과 같이 XMODEM은 원래의 데이터를 일련의 패킷으로 쪼개어 수신자에게 보내며 여기에 추가 정보를 담고 있어서 수신자가 어느 패킷을 올바르게 받았는지를 결정할 수 있게 한다. (ko) XMODEM – protokół dzielący dane na bloki, z których każdy zawiera: numer sekwencyjny bloku, 128-bajtowe dane i 4-bajtową sumę kontrolną, która jest wyliczana z bloku danych. Synchronizacja jest zachowana poprzez sprawdzenie numeru sekwencyjnego aktualnie przesłanego bloku oraz wyliczenie sumy kontrolnej danych i porównanie jej z przesłaną sumą kontrolną. W przypadku błędu wysyłane jest żądanie o ponowne wysłanie bloku. (pl) |
dbo:wikiPageExternalLink | http://techheap.packetizer.com/communication/modems/xmodem.html http://textfiles.com/programming/ymodem.txt https://github.com/cpeterso/sealink/blob/master/sealink.txt https://web.archive.org/web/20121110151951/http:/www.techfest.com/hardware/modem/xymodem.htm http://ftsc.org/docs/fts-0001.016 http://pauillac.inria.fr/~doligez/zmodem/ymodem.txt http://techheap.packetizer.com/communication/modems/xmodem-ymodem_reference.html http://www.vintagecomputer.net/fjkraan/comp/mirror/z80cpu.eu/archive/rlee/L/LOOSECPM/224/MODEM.ASM http://wiki.synchro.net/ref:xmodem http://www.adontec.com/xmodem_e.htm |
dbo:wikiPageID | 1117757 (xsd:integer) |
dbo:wikiPageLength | 27827 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1119007394 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Modem dbr:Half_duplex dbc:Computer-related_introductions_in_1977 dbr:Cyclic_redundancy_check dbr:.arc dbr:Chuck_Forsberg dbr:Modulo_operation dbr:Control_character dbr:MS-DOS dbr:Sliding_window dbr:ZMODEM dbr:Full_duplex dbr:Payload_(computing) dbr:Protocol_spoofing dbr:8.3_filename dbr:Bulletin_board_system dbr:C0_and_C1_control_codes dbr:CP/M dbr:Tom_Jennings dbr:Data_compression dbr:Ward_Christensen dbr:File_Allocation_Table dbr:Floppy_disk dbr:Osborne_1 dbr:Checksum dbr:Flow_control_(data) dbr:Hacker_(hobbyist) dbr:Telebit dbr:Acoustic_coupler dbr:Jerry_Pournelle dbr:Kermit_(protocol) dbr:BLAST_(protocol) dbc:BBS_file_transfer_protocols dbr:FidoNet dbr:File_transfer dbr:End-of-transmission_character dbr:Terminal_program dbr:IBM_PC_compatible dbr:Operating_system dbr:YMODEM dbr:SEAlink dbr:Timestamp dbr:X.25 dbr:Acknowledge_character dbr:XON/XOFF dbr:PC_Pursuit dbr:Packet_(information_technology) dbr:Channel_efficiency dbr:Hard_drive dbr:Plain-old_telephone_service dbr:Negative_acknowledge_character |
dbp:developer | dbr:Ward_Christensen |
dbp:hardware | modems (en) |
dbp:influenced | YMODEM, many others (en) |
dbp:purpose | file transfer protocol (en) |
dbp:title | XMODEM (en) |
dbp:wikiPageUsesTemplate | dbt:Modem_file_transfer_protocols dbt:Cite_techreport dbt:Cite_web dbt:More_footnotes dbt:Reflist dbt:Sfn dbt:Short_description dbt:Start_date_and_age dbt:Infobox_networking_protocol |
dct:subject | dbc:Computer-related_introductions_in_1977 dbc:BBS_file_transfer_protocols |
gold:hypernym | dbr:File |
rdf:type | dbo:Software yago:WikicatBBSFileTransferProtocols yago:WikicatNetworkProtocols yago:Abstraction100002137 yago:Communication100033020 yago:Direction106786629 yago:FileTransferProtocol106665370 yago:Message106598915 yago:Protocol106665108 yago:Rule106652242 yago:WikicatFileTransferProtocols |
rdfs:comment | XMODEM o X-MODEM, és un protocol per a la transferència de fitxers desenvolupat per Ward Christensen i va ser el més popular de la xarxa telefònica commutada, és a dir, entre mòdems. XMODEM utilitza paquets de 128 bytes amb detecció d'errors, permetent al receptor sol·licitar la retransmissió de paquets corrompudes. XMODEM és prou lent, però segur. (ca) Das XMODEM (gelegentlich auch X-MODEM) ist ein einfaches Sende-und-warte-ARQ-Protokoll mit einer festen Paketlänge, welches eine gesicherte Datenübertragung regelt. Es wurde 1977 von dem IBM-Vertriebstechniker entwickelt und ist Public domain. XMODEM war das erste weitverbreitete Datenübertragungsprotokoll und trug wesentlich zur Ausbreitung der Mailboxen bei. Christensen selbst richtete 1978 mit dem CBBS (Computerized Bulletin Board System) die erste Mailbox zum Austausch von Nachrichten ein. Es wird üblicherweise auf dem seriellen Protokoll implementiert. (de) Xmodem est un protocole de transfert de fichier développé par et fut le plus populaire pour le réseau téléphonique commuté, c'est-à-dire entre modems. Xmodem utilise des paquets de 128 octets avec détection d’erreur, permettant au receveur de demander la retransmission du paquet corrompu. Xmodem est assez lent mais fiable. Xmodem, comme la plupart des protocoles de transfert de fichier, découpe les données à envoyer en une série de paquets qui sont envoyés au destinataire, enrichie d'informations additionnelles permettant au destinataire de déterminer si le paquet a été correctement reçu. (fr) XMODEM(えっくすもでむ)は、バイナリ転送プロトコルの一種である。128バイト単位でを行う。開発者の Ward Christensen がパブリックドメイン扱いで仕様を公開したため、パソコン通信で広く使われた。XMODEMを元に考案されたプロトコルも多く、またXMODEM自身にもいくつかのタイプがある。 (ja) XMODEM – protokół dzielący dane na bloki, z których każdy zawiera: numer sekwencyjny bloku, 128-bajtowe dane i 4-bajtową sumę kontrolną, która jest wyliczana z bloku danych. Synchronizacja jest zachowana poprzez sprawdzenie numeru sekwencyjnego aktualnie przesłanego bloku oraz wyliczenie sumy kontrolnej danych i porównanie jej z przesłaną sumą kontrolną. W przypadku błędu wysyłane jest żądanie o ponowne wysłanie bloku. (pl) XMODEM es el protocolo de transferencia de archivos más antiguo, desarrollado en 1977 por a modo de apaño rápido para utilizarse con su programa de terminal MODEM.ASM, y posteriormente cedido para su uso público, por lo cual este protocolo también es conocido como “protocolo Christensen”. Se trata de un protocolo de transferencia muy sencillo de implementar que gracias a ello alcanzó gran popularidad. Actualmente, la mayoría de los módems soportan aun este protocolo. (es) XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program. It allowed users to transmit files between their computers when both sides used MODEM. Keith Petersen made a minor update to always turn on "quiet mode", and called the result XMODEM. Chuck Forsberg collected a number of common modifications into his YMODEM protocol, but poor implementation led to a further fracturing before they were re-unified by his later ZMODEM protocol. ZMODEM became very popular, but never completely replaced XMODEM in the BBS market. (en) XMODEM은 (Ward Christensen)이 1977년 자신의 MODEM.ASM 단말 에뮬레이터에 사용할 목적으로 빠른 해킹으로 개발된 단순 파일 전송 프로토콜이다. 사용자들은 양측이 MODEM을 사용하는 경우 컴퓨터 간 파일을 전송할 수 있게 허용하였다. 케이스 피터슨(Keith Petersen)은 "조용한 모드"(quiet mode)를 무조건 활성화시키는 사소한 업데이트를 진행하였는데 그 결과 XMODEM이 탄생하게 되었다. XMODEM은 초기 전자 게시판(BBS) 시장에서 큰 인기를 끌었는데, 이는 대체적으로 구현이 매우 단순하였기 때문이었다. 한편으로는 상당히 비효율적이어서 모뎀 속도가 증가될 때 이러한 문제로 인해 성능을 개선하거나 프로토콜의 다른 문제를 해결하기 위해 수많은 XMODEM 수정판이 개발되었다. 크리스텐슨은 자신의 오리지널 XMODEM이 "컴퓨터 역사상 가장 많이 수정된 하나의 프로그램"이 될 것이라 생각하였다. Chuck Forsberg는 자신의 프로토콜에 수많은 수정사항을 집약했지만 구현을 잘 하지 못하여 나중에 나올 자신의 Z모뎀 프로토콜에 재병합되기 전까지는 추가적인 균열이 발생되었다. (ko) |
rdfs:label | XMODEM (ca) XMODEM (de) Xmodem (es) Xmodem (fr) XMODEM (ko) XMODEM (ja) XMODEM (pl) XMODEM (en) |
owl:sameAs | freebase:XMODEM freebase:XMODEM yago-res:XMODEM wikidata:XMODEM dbpedia-az:XMODEM dbpedia-ca:XMODEM dbpedia-de:XMODEM dbpedia-es:XMODEM dbpedia-fr:XMODEM dbpedia-ja:XMODEM dbpedia-ko:XMODEM dbpedia-ms:XMODEM dbpedia-pl:XMODEM https://global.dbpedia.org/id/22aPJ |
prov:wasDerivedFrom | wikipedia-en:XMODEM?oldid=1119007394&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:XMODEM |
is dbo:knownFor of | dbr:Ward_Christensen |
is dbo:wikiPageRedirects of | dbr:NMODEM dbr:WXmodem dbr:Wxmodem dbr:XModem dbr:Xmodem dbr:Batch_XMODEM dbr:WXMODEM dbr:Modem7_batch dbr:MODEM7 dbr:X-MODEM dbr:XMODEM-1K |
is dbo:wikiPageWikiLink of | dbr:Punter_(protocol) dbr:Milton_College dbr:BiModem dbr:Applix_1616 dbr:HyperACCESS dbr:Cyclic_redundancy_check dbr:Upload dbr:Lifeboat_Associates dbr:Communications_ToolBox dbr:Comparison_of_file_transfer_protocols dbr:NMODEM dbr:Berknet dbr:LeechModem dbr:Lynx_(protocol) dbr:MEGAlink dbr:Computation_of_cyclic_redundancy_checks dbr:ZMODEM dbr:Protocol_spoofing dbr:McBBS dbr:B_protocol dbr:Bulletin_board_system dbr:C0_and_C1_control_codes dbr:CBterm dbr:CP/M dbr:WXmodem dbr:Ward_Christensen dbr:Amstrad_NC100 dbr:1K dbr:Janus_(protocol) dbr:Telebit dbr:Tera_Term dbr:Kermit_(protocol) dbr:Synchronet dbr:JMODEM dbr:Sliding_window_protocol dbr:BLAST_(protocol) dbr:C*Base dbr:CBBS dbr:FidoNet dbr:File_transfer dbr:RBBS-PC dbr:Red_Ryder_(software) dbr:Wxmodem dbr:XModem dbr:Xmodem dbr:YMODEM dbr:Searchlight_BBS dbr:Networks_II dbr:SEAlink dbr:Image_hosting_service dbr:ZMax dbr:Batch_XMODEM dbr:WXMODEM dbr:Modem7_batch dbr:MODEM7 dbr:X-MODEM dbr:XMODEM-1K |
is dbp:basedOn of | dbr:Punter_(protocol) dbr:Lynx_(protocol) dbr:MEGAlink dbr:YMODEM |
is foaf:primaryTopic of | wikipedia-en:XMODEM |