Article View: comp.protocols.ppp
Article #157Re: Modem Advice
From: Vernon Schryver
Date: Tue, 29 Sep 1992 02:35
Date: Tue, 29 Sep 1992 02:35
57 lines
3233 bytes
3233 bytes
In article <1a817gINNmn2@nigel.msen.com>, emv@msen.com (Edward Vielmetti) writes: > Jim Rees (rees@pisa.citi.umich.edu) wrote: > : > : I don't understand why this queueing was done on the basis of tcp port > : number rather than packet size. Wouldn't it be far more general to put all > : packets below a certain size on the fast queue? I know this would result in > : some packet re-ordering within connections, but that should be ok. > > my guess is that this would do perverse things to round-trip estimators, > and that you'd have tcp implementations getting confused about just how > fast and how congested the link was. e.g. the acks would come back "too > fast" and overly encourage the production of new big packets to clog the link. > > you'd want to try it out to see, of course, but i suspect that in general > you'll have better results if you skew performance on a per-connection > basis rather than a per-packet basis. Using packet size works fine for me with SLIP. I have never noticed any RTT related oddities. It seems much cleaner to look at packet sizes than having a list of "interactive" port numbers wired into a kernel driver. Which port numbers would you use? How do you handle local interactive protocols? What about interactive ports dynamically allocated by the RPC portmapper? Are rsh port numbers "interactive"? What about rcp traffic? What about X--much of it is clearly interactive, but some of it will saturate a T3 link for as long as you want to pay for it. Of course, you have to check both the source and the destination port number. Feel free to buy an SGI machine and check it out for yourself. Don't forget to tell the salescritter who sent you. I won't get any commission, but maybe they'll stop saying those things about me. Slow start does terrible things on very slow links if your hosts use windows larger than the queues on the links. Eventually it causes a lost packet, and then a retransmission of a window's worth. That has caused me far more irritation than any bogus RTT values. I do wish common non-PPP routers would do some, any kind of TOS queuing. The default window size on SGI machines is 60K (helps FDDI benchmarks). Trying to use the SGI corporate WAN for interactive traffic while someone is rcp'ing a 600 MByte CDROM over the same 56K links is Not Fun. Character echos suffer 6-12 second delays. (again, should "rsh" be counted "interactive" traffic?) No matter what TOS queuing you use, if you use Telebit modems, it pays to reduce the 3.5KBytes of in-the-modem buffering with PEP. They gave me a secret, magic S register to do that. I decided it wasn't worth the customer hassles with new modems to ship configuraton files to use it and so forgot it. Vernon Schryver, vjs@sgi.com
Technical Details
Message-ID:
<qegts4g@rhyolite.wpd.sgi.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!ames!sgi!rhyolite!vjsReferences:
<5b722dc8.1bc5b@pisa.citi.umich.edu> <1a817gINNmn2@nigel.msen.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.protocols.ppp Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!ames!sgi!rhyolite!vjs From: vjs@rhyolite.wpd.sgi.com (Vernon Schryver) Subject: Re: Modem Advice Message-ID: <qegts4g@rhyolite.wpd.sgi.com> Organization: Silicon Graphics, Inc. Mountain View, CA References: <5b722dc8.1bc5b@pisa.citi.umich.edu> <1a817gINNmn2@nigel.msen.com> Date: Tue, 29 Sep 1992 02:35:36 GMT Lines: 57