dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) (11/29/89)
DNet V2.10, with 7 bit support is now available by anonymous
ftp, and the moderator will post them to comp.sources.amiga and
comp.binaries.amiga as soon as possible.
ftp site: ucbvax.berkeley.edu, directory pub/amiga, be sure
you are in 'binary' mode before doing the 'get'.
* Major rebuild of the protocol the way it was meant to be in the
first place. The protocol should work over any medium. The hard
timeouts are now fixed at 8 seconds (packet errors are normally
recovered inherently when an out of sequence packet is detected with
the hard timeout used mainly as an emergency recovery mechanism...
for example, you are transfering to a unix machine with 100 users
on it or something like that).
* 7 bits (0x20-0x7F, tab, ff, cr, lf) is the default, with an option
(-m0) to use all 8 bits. Packets containing binary or illegal
control data will be encoded using 6 bits per byte yielding a 25%
drop in bandwidth for large packets.
Thus, under normal circumstances, 7 bit mode will run at about the
same speed as 8 bit mode since most of the data in a terminal
session is normal ascii.
Needless to say, you don't take this hit if you run in 8 bit mode
(-m0 on both sides). In fact, ascii data (0x00-0x7F) will be
encoded onto 8 bit mode lines yielding a 1/8 *increase* in throughput.
* UNIX end fixed, I hope! should more fully use the available bandwidth
when uploading and downloading at the same time. Please send bug
reports! Also did a major rebuild since I made so many changes to
the packet protocol to support 7 bit lines.
-Matt