home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.dcom.modems:13352 comp.unix.sysv386:14435 comp.protocols.misc:701
- Path: sparky!uunet!ogicse!reed!omen!caf
- From: caf@omen.UUCP (Chuck Forsberg WA7KGX)
- Newsgroups: comp.dcom.modems,comp.unix.sysv386,comp.protocols.misc
- Subject: Re: uucico w/v32bis vs zmodem w/v32bis
- Message-ID: <1992Sep14.035320.5368@omen.UUCP>
- Date: 14 Sep 92 03:53:20 GMT
- Article-I.D.: omen.1992Sep14.035320.5368
- References: <Bu40L8.47w@gator.rn.com> <5N6oqB3w165w@zswamp.UUCP> <H.RRvhLAl&jVQ@mips.ruessel.sub.org>
- Organization: Omen Technology INC, Portland Rain Forest
- Lines: 43
-
- In article <H.RRvhLAl&jVQ@mips.ruessel.sub.org> naddy@mips.ruessel.sub.org writes:
- >In <5N6oqB3w165w@zswamp.UUCP>, Geoffrey Welsh writes:
- >
- >> I believe that the difference in throughput is about 5%, resulting from
- >
- >YModem-g has a consistent overhead of 5 chars per 1k block, that's less
- >than 0.5%. For ZModem, see below.
- >
- >> Perhaps, if Chuck is reading this, he could remind us of ZMODEM's subpacket
- >> overhead... and of how many bytes are circumvented with escape codes in
- >> vanilla ZMODEM.
- >
- >(I'm not Chuck, but according to his documentation:)
- >
- >Plain ZModem escapes <can>, <xon>, <xoff>, M-<can>, M-<xon>, M-<xoff>
- >("M-" means upper bit set) and the <cr>@<cr> sequence. Escaping is done
- >by prefixing ZDLE (<can>) and XORing the character with 0x40.
- >
- >ZModem offers three types of headers/frames: hex, binary (CRC-16),
- >binary (CRC-32). I assume the latter is used most when transferring
- >binary data:
- >
- > ZPAD ; '*' 1
- > ZDLE ; <can> 1
- > 'C' 1
- > <type> 1
- > <flag/position> ; 32 bit value 4
- > ... ; data max. 1024
- > <CRC> ; 32 bit CRC 4
- >
-
- This is incorrect, and represents confusion between "frame" and "subpacket".
-
- A subpacket consists of up to 1024 bytes data, a flag byte, and the CRC.
-
- The other stuff mentioned above normally is sent once, only, per file.
- The folks that bleed about the 1k SUBpacket length do not understand ZMODEM.
-
- --
- Chuck Forsberg WA7KGX ...!tektronix!reed!omen!caf
- Author of YMODEM, ZMODEM, Professional-YAM, ZCOMM, and DSZ
- Omen Technology Inc "The High Reliability Software"
- 17505-V NW Sauvie IS RD Portland OR 97231 503-621-3406
-