YMODEM (original) (raw)

About DBpedia

Ymodem est un protocole de transfert de fichiers utilisé entre modems du réseau téléphonique commuté et fut développé par comme successeur de Xmodem et fut à son tour remplacé par Zmodem. Xmodem utilisait des paquets de 128 octets, Ymodem peut aussi en utiliser de 1 kilooctet. Considérant que Ymodem est un protocole batch, est une version sans arrêts.

Property Value
dbo:abstract YMODEM és un protocol per a transferència de fitxers utilitzat entre mòdems. YMODEM va ser desenvolupat per Chuck Forsberg com el successor de XMODEM i , i va ser implementat per primera vegada en el seu programa YAM per a CP/M. Se li va donar oficialment el nom de «YMODEM» el 1985 per Ward Christensen. El YMODEM original era essencialment el mateix que XMODEM, excepte que va enviar el nom del fitxer, mida i marca de temps en un bloc regular XMODEM, el «bloc 0», abans de, de fet, transferir l'arxiu. Enviar la mida del fitxer resolia el problema de XMODEM de farciment superflu al final de l'arxiu. Forsberg va construir la norma amb una sèrie de característiques opcionals, creient que els programadors voldrien implementar-ne tants com possible a qualsevol plataforma donada. Va desanimar al trobar que la majoria de les implementacions eren en realitat res més que 1K amb CRC, sense deixar d'utilitzar el nom «YMODEM». El resultat va ser un gran nombre de YMODEMs mútuament incompatibles. (ca) YMODEM ist ein Protokoll, welches zwischen zwei Rechnern zur Übertragung von Dateien eingesetzt wird. YMODEM wurde von Chuck Forsberg entwickelt und ist der Nachfolger des XMODEM-Protokolls. Im Gegensatz zum XMODEM-Protokoll, das 128-Byte-Blöcke zur Datenübertragung einsetzt, wurde die Blockgröße auf 1 KiB erhöht, ferner wird im ersten Datenblock auch der Dateiname übertragen. YMODEM wurde zu ZMODEM weiterentwickelt. Eine Variante Enhanced YMODEM wurde 1994 von Herwig Feichtinger bei Shamrock Software entwickelt. Sie vermeidet Lücken im Transfer, indem der jeweils folgende Block ohne die Prüfziffern (CRC) ohne Bestätigung im Voraus gesendet wird, während die Prüfziffern erst nach Eintreffen der Bestätigung für den vorhergehenden Block übertragen werden. Da kein Zeichen-Escaping stattfindet, ist die erzielbare Transferrate damit etwas höher als bei ZMODEM. (de) Ymodem est un protocole de transfert de fichiers utilisé entre modems du réseau téléphonique commuté et fut développé par comme successeur de Xmodem et fut à son tour remplacé par Zmodem. Xmodem utilisait des paquets de 128 octets, Ymodem peut aussi en utiliser de 1 kilooctet. Considérant que Ymodem est un protocole batch, est une version sans arrêts. (fr) YMODEM is a file transfer protocol used between microcomputers connected together using modems. It was primarily used to transfer files to and from bulletin board systems. YMODEM was developed by Chuck Forsberg as an expansion of XMODEM and was first implemented in his CP/M YAM program. Initially also known as YAM, it was formally given the name "YMODEM" in 1985 by Ward Christensen, author of the original XMODEM. YMODEM extended XMODEM in three ways, combining features found in other extended XMODEM varieties. Like XMODEM-CRC, YMODEM replaced the 8-bit checksum with a 16-bit cyclic redundancy check (CRC), but made it the default form of correction instead of optional. From TeLink it added the "block 0" header that sent the filename and size, which allowed batch transfers (multiple files in a single session) and eliminated the need to add padding at the end of the file. Finally, YMODEM allowed the block size to be increased from the original 128 bytes of data to 1024, as in XMODEM-1k, which greatly improved throughput on faster modems. Forsberg built the standard with all of these features as runtime options, allowing a single protocol driver to fall back to XMODEM-CRC or even XMODEM when connecting to non-YAM systems. He believed that programmers would want to implement as many of these features as possible on any given platform. He was dismayed to find that the majority of implementations were actually providing nothing more than 1k block size with CRC-16, failing to implement the "block 0" while continuing to use the YMODEM name. The result was the release of many mutually incompatible YMODEM implementations, and the use of the name YMODEM Batch to clearly indicate those versions that did support the complete standard. (en) YMODEM(わいもでむ)とは、バイナリ転送プロトコルの一種である。XMODEMやを発展させたもので、Chuck Forsbergにより開発され、1985年にYMODEMという名称がつけられた。 (ja)
dbo:wikiPageExternalLink http://textfiles.com/programming/ymodem.txt https://web.archive.org/web/20121110151951/http:/www.techfest.com/hardware/modem/xymodem.htm http://pauillac.inria.fr/~doligez/zmodem/ymodem.txt
dbo:wikiPageID 1117767 (xsd:integer)
dbo:wikiPageLength 10715 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1119007473 (xsd:integer)
dbo:wikiPageWikiLink dbr:Microcomputer dbr:Modem dbr:Cyclic_redundancy_check dbr:16550_UART dbr:Chuck_Forsberg dbr:Sliding_window dbr:ZMODEM dbr:Network_packet dbr:Bulletin_board_system dbr:CP/M dbr:Ward_Christensen dbr:Latency_(engineering) dbr:Checksum dbc:BBS_file_transfer_protocols dbr:Buffer_overflow dbr:FidoNet dbr:File_transfer dbr:Data_padding dbr:XMODEM dbr:Microcom_Networking_Protocol dbr:Serial_port dbr:Acknowledge_character dbr:Protocol_for_file_transfer
dbp:basedOn dbr:XMODEM
dbp:developer dbr:Chuck_Forsberg
dbp:hardware modems (en)
dbp:influenced dbr:ZMODEM
dbp:purpose dbr:File_transfer
dbp:title YMODEM (en)
dbp:wikiPageUsesTemplate dbt:Modem_file_transfer_protocols dbt:Mono dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Infobox_networking_protocol
dct:subject dbc:BBS_file_transfer_protocols
gold:hypernym dbr:Protocol
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 Ymodem est un protocole de transfert de fichiers utilisé entre modems du réseau téléphonique commuté et fut développé par comme successeur de Xmodem et fut à son tour remplacé par Zmodem. Xmodem utilisait des paquets de 128 octets, Ymodem peut aussi en utiliser de 1 kilooctet. Considérant que Ymodem est un protocole batch, est une version sans arrêts. (fr) YMODEM(わいもでむ)とは、バイナリ転送プロトコルの一種である。XMODEMやを発展させたもので、Chuck Forsbergにより開発され、1985年にYMODEMという名称がつけられた。 (ja) YMODEM és un protocol per a transferència de fitxers utilitzat entre mòdems. YMODEM va ser desenvolupat per Chuck Forsberg com el successor de XMODEM i , i va ser implementat per primera vegada en el seu programa YAM per a CP/M. Se li va donar oficialment el nom de «YMODEM» el 1985 per Ward Christensen. (ca) YMODEM ist ein Protokoll, welches zwischen zwei Rechnern zur Übertragung von Dateien eingesetzt wird. YMODEM wurde von Chuck Forsberg entwickelt und ist der Nachfolger des XMODEM-Protokolls. Im Gegensatz zum XMODEM-Protokoll, das 128-Byte-Blöcke zur Datenübertragung einsetzt, wurde die Blockgröße auf 1 KiB erhöht, ferner wird im ersten Datenblock auch der Dateiname übertragen. YMODEM wurde zu ZMODEM weiterentwickelt. (de) YMODEM is a file transfer protocol used between microcomputers connected together using modems. It was primarily used to transfer files to and from bulletin board systems. YMODEM was developed by Chuck Forsberg as an expansion of XMODEM and was first implemented in his CP/M YAM program. Initially also known as YAM, it was formally given the name "YMODEM" in 1985 by Ward Christensen, author of the original XMODEM. (en)
rdfs:label YMODEM (ca) YMODEM (de) Ymodem (fr) YMODEM (ja) YMODEM (en)
owl:sameAs freebase:YMODEM yago-res:YMODEM wikidata:YMODEM dbpedia-az:YMODEM dbpedia-ca:YMODEM dbpedia-de:YMODEM dbpedia-fr:YMODEM dbpedia-ja:YMODEM dbpedia-ms:YMODEM https://global.dbpedia.org/id/JCgz
prov:wasDerivedFrom wikipedia-en:YMODEM?oldid=1119007473&ns=0
foaf:isPrimaryTopicOf wikipedia-en:YMODEM
is dbo:wikiPageRedirects of dbr:YModem dbr:Ymodem dbr:Y-MODEM dbr:Y-modem dbr:YMODEM-1K dbr:YMODEM-G
is dbo:wikiPageWikiLink of dbr:Punter_(protocol) dbr:BiModem dbr:Applix_1616 dbr:HyperACCESS dbr:Comparison_of_file_transfer_protocols dbr:Chuck_Forsberg dbr:LeechModem dbr:MEGAlink dbr:ZMODEM dbr:McBBS dbr:Bulletin_board_system dbr:ASCII_Express dbr:1K dbr:Das_U-Boot dbr:Telebit dbr:Tera_Term dbr:Kermit_(protocol) dbr:Synchronet dbr:File_transfer dbr:Red_Ryder_(software) dbr:XMODEM dbr:YModem dbr:Ymodem dbr:ZMax dbr:Y-MODEM dbr:Y-modem dbr:YMODEM-1K dbr:YMODEM-G
is dbp:notableWorks of dbr:Chuck_Forsberg
is foaf:primaryTopic of wikipedia-en:YMODEM