Article View: comp.protocols.ppp
Article #156Re: Modem Advice
From: Bob Sutterfield
Date: Tue, 29 Sep 1992 01:25
Date: Tue, 29 Sep 1992 01:25
36 lines
2364 bytes
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!bobReferences:
<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