Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!inuxc!pur-ee!uiucdcs!uiucuxc!ccvaxa!aglew From: aglew@ccvaxa.UUCP Newsgroups: net.unix-wizards Subject: Re: Just how reliable is NFS? Message-ID: <2000044@ccvaxa> Date: Thu, 9-Oct-86 16:49:00 EDT Article-I.D.: ccvaxa.2000044 Posted: Thu Oct 9 16:49:00 1986 Date-Received: Tue, 14-Oct-86 05:47:48 EDT References: <3343@umcp-cs.UUCP> Lines: 23 Nf-ID: #R:umcp-cs.UUCP:3343:ccvaxa:2000044:000:1126 Nf-From: ccvaxa.UUCP!aglew Oct 9 15:49:00 1986 > Particularly when the "application" is something like NFS, which could make > an incredible mess if packets got garbled, there is something to be said > for such "end-to-end" error checking. > > Henry Spencer @ U of Toronto Zoology I seem to recall a paper in _Computer Networks_ about a year and a half ago that made a rather convincing case for end-to-end error checking. It's really obvious when you think about it - error checking in lower level protocols can really do nothing for your confidence level in upper level protocols, because the criteria they use to evaluate an acceptable rate of errors may be entirely different from your own. In fact, the authors went on to suggest that it always be possible to turn lower level error checking off, as a performance enhancement, since the upper level protocol *should* do it anyway. Of course, this is an environment where communications engineers calculate acceptable error rates. Do we do that in computers, hmmm ;-) ? Andy "Krazy" Glew. Gould CSD-Urbana. USEnet: ihnp4!uiucdcs!ccvaxa!aglew 1101 E. University, Urbana, IL 61801 ARPAnet: aglew@gswd-vms