home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.dcom.modems
- Path: sparky!uunet!cis.ohio-state.edu!mstar!mstar!bob
- From: bob@MorningStar.Com (Bob Sutterfield)
- Subject: Re: Modems, compression, and SLIP or PPP (was Re: Using Telebit PEP with SLIP)
- In-Reply-To: edhall@rand.org's message of 22 Jul 92 20: 13:50 GMT
- Message-ID: <BOB.92Jul28004244@volitans.MorningStar.Com>
- Sender: news@MorningStar.Com
- Nntp-Posting-Host: volitans.morningstar.com
- Organization: Morning Star Technologies
- References: <3619@randvax.rand.org> <BOB.92Jul21000352@volitans.MorningStar.Com>
- <1992Jul22.171145.25307@angular.uucp> <3626@randvax.rand.org>
- Date: Tue, 28 Jul 1992 04:42:50 GMT
- Lines: 43
-
- In article <3626@randvax.rand.org> edhall@rand.org (Ed Hall) writes:
- In article <1992Jul22.171145.25307@angular.uucp> jas%angular.UUCP@ingres.com (Jim Shankland) writes:
- Does v.42bis eliminate the need for V-J header compression? Or
- vice versa? Would it be a mistake to use both?
-
- No ... the two are complementary.
-
- You should *always* use VJ compression. It reduces interactive
- latency to a useful level, and it speeds up throughput by some
- marginal degree.
-
- Whether you use V.42bis depends upon your application. It will only
- very rarely (if at all) decrease your throughput, likewise latency, so
- it's probably safe to turn it on and leave it on for most purposes.
-
- And what about PPP vs. SLIP?
-
- PPP has a higher "overhead" than SLIP, since it adds its own header
- and checksum.
-
- A typical PPP frame is exactly three bytes larger than a typical SLIP
- frame. This expands a typical VJ-compressed telnet packet from five
- bytes to eight. So far as I can tell, the difference is unmeasurable
- and imperceptible.
-
- The checksumming and more robust framing is of only marginal use
- when the connection is near-error-free, such as with V.42 or MNP4,
- and does add a small amount of latency.
-
- Few connections are error-free. A V.32bis/V.42/V.42bis modem, clocked
- at 38400 or better, can easily deliver bits fast enough to overwhelm
- primitive serial I/O interfaces such as are found in many popular UNIX
- systems. Those UART overruns are manifested as line errors, which
- PPP's 16-bit CRC (not a checksum!) will almost always catch, so that
- the PPP can drop the damaged packet before passing it up to IP. This
- will save your bacon if you're running non-UDP-checksummed NFS, even
- over a V.42 or MNP4 modem.
-
- But there are other aspects of PPP which makes it useful...
-
- Right. You may find some useful tidbits for comparison in the paper I
- presented at last December's Sun User Group in San Jose. Get it from
- ftp.uu.net:vendor/MorningStar/papers/sug91-cheapIP.ps.Z.
-