🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.ppp
Article #156

Re: Modem Advice

#156
From: Bob Sutterfield
Date: Tue, 29 Sep 1992 01:25
36 lines
2364 bytes
In article <3841@randvax.rand.org> edhall@rand.org (Ed Hall) writes:
   One of the reasons re-ordering the transmit queue only produces a
   moderate gain in interactive responsiveness is buffering in the
   modem itself.

Steve Willens at Livingston told me that TOS queue sorting in their
PortMaster terminal server yields observable and measurable
improvements, even over modems.  But we haven't seen that it helps
much in our UNIX environment.

I suspect the difference is that a terminal server's protocol handling
and queue sorting happens so close to the iron.  After our daemon
write()s the packet to /dev/tty, it still must traverse layers of line
disciplines, STREAMS modules, or whatever, each of which adds its own
buffering and therefore its own latency, before it reaches the TD pin
on the serial port.  Any advantage a particular packet gains in queue
sorting is overwhelmed by the flow-smoothing effect of all those
layers.

Of course, this is just my own pessimistic suspicion.  I'd love to
learn someday that the problem resides somewhere we can do something
about it :-)

   Lowering the MTU can help, too, since once a 1500-byte packet
   starts its way to the modem, you're going to have to wait for it to
   finish.

Shrinking your packets is the quickest and easiest thing to do, and
one of the few things a user can affect.  Also, make sure that your
PPP or SLIP does RFC-1144 "VJ" TCP header compression.

   I wish that Unix allowed more tinkering with TCP/IP parameters...

Write to bsdi-info@bsdi.com for information about their
fully-tinkerable UNIX-like operating system.  There's nothing more
adjustable than a tapeful of source.
Technical Details
Message-ID: <BOB.92Sep28202532@roughy.MorningStar.Com>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!wupost!uwm.edu!cs.utexas.edu!sun-barr!ames!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!mstar!mstar.morningstar.com!bob
References: <5b722dc8.1bc5b@pisa.citi.umich.edu> <1a817gINNmn2@nigel.msen.com> <3841@randvax.rand.org>

Show Full Headers
Complete Article Headers
Newsgroups: comp.protocols.ppp
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!wupost!uwm.edu!cs.utexas.edu!sun-barr!ames!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!mstar!mstar.morningstar.com!bob
From: bob@MorningStar.Com (Bob Sutterfield)
Subject: Re: Modem Advice
In-Reply-To: edhall@rand.org's message of 28 Sep 92 23: 09:53 GMT
Message-ID: <BOB.92Sep28202532@roughy.MorningStar.Com>
Sender: news@MorningStar.Com
Nntp-Posting-Host: roughy.morningstar.com
Organization: Morning Star Technologies
References: <5b722dc8.1bc5b@pisa.citi.umich.edu> <1a817gINNmn2@nigel.msen.com>
 <3841@randvax.rand.org>
Date: Tue, 29 Sep 1992 01:25:32 GMT
Lines: 36