🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.bbs.waffle
Article #72

Zmodem NOT recommended (was Re: f,e-protocol in 1.65)

#72
From: Paul Colley
Date: Mon, 06 Apr 1992 14:24
43 lines
2461 bytes
In article <230kiB4w164w@lambada.UUCP> cory@lambada.UUCP
(Cory West) writes:

>                                                     I still think
>that for DOS <--> DOS transfers, a Zmodem style transfer would work well.

I would strongly recommend AGAINST using Zmodem for your UUCP
transport layer.  This is my opinion only, of course.

Zmodem works well for its intended purpose; user-supervised
uploads/downloads.

However, most UUCP communication is unsupervised.  Zmodem does not
require ANY ack's from the receiving system.  Zmodem is quite
capable of thus continuing to dump data for hours into a system
that has hung, died, modem unplugged from computer, etc.

Three window, 64-byte packet UUCP-g does far too many ack's at 9600
baud, but going to no acks at all is not a great solution.

Even for local calls, a hung recipient under Zmodem could tie up
the sending modem.  And any replacement for UUCP-g that you propose
has to be acceptable to those who do long-distance transfers!

----------------------------------------------------------------------------

Designing a protocol that works and recovers from errors is much
more difficult than it looks.  UUCP-g works; the problem is the
compiled-in limits of three windows and 64 bytes.  The solution is
not to throw out a system that has worked for many thousands of
sites for many years and replace it with something radically
different, but to use larger parameters.  Somebody with source to
Waffle should just change these values in uucico.

A "bigger" uucico would also have a big advantage over a Zmodem
replacement:  The new UUCP-g protocol would be compatible with all
the existing uucico systems, since window and packet sizes are
negotiated between the two systems at start up.

- Paul Colley
University:  colley@qucis.queensu.ca
Home:        pacolley@ember.uucp   watmath!ember!pacolley  +1 613 545 3807
"Quantum Mechanics:  The dreams stuff is made of"    - Ken Burnside
Technical Details
Message-ID: <2872@ember.UUCP>
Path: arc1-ca.pugleaf.net!sparky!uunet!bonnie.concordia.ca!news-server.csri.toronto.edu!ccs-server.QueensU.CA!qucis.queensu.ca!ember!pacolley
References: <2399@ember.UUCP> <230kiB4w164w@lambada.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!bonnie.concordia.ca!news-server.csri.toronto.edu!ccs-server.QueensU.CA!qucis.queensu.ca!ember!pacolley
From: pacolley@ember.UUCP (Paul Colley)
Newsgroups: alt.bbs.waffle
Subject: Zmodem NOT recommended (was Re: f,e-protocol in 1.65)
Message-ID: <2872@ember.UUCP>
Date: 6 Apr 92 14:24:11 GMT
References: <2399@ember.UUCP> <230kiB4w164w@lambada.UUCP>
Reply-To: pacolley@ember.UUCP (Paul Colley)
Organization: Ember---private system
Lines: 43