🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.misc
Article #313

Re: Realtime Protocols

#313
From: Rob Warnock
Date: Fri, 19 Oct 1990 05:10
48 lines
3250 bytes
A number of people said a lot of fine stuff about FDDI & TTRT, etc. I'd just
like to point out another thing I dislike about small TTRTs is that it makes
the ring "brittle". That is, instead of seeing a pretty good approximation
of an M/D/1 server (where D = 100 Mb/s) in which you experience a smooth
queuing delay versus load curve, as is shown in all the venerable old texts,
the ring presents a very sharp load-limit to each station. That is, as a given
station's load builds up, for a while you track the default delay/load curve,
then *suddenly* the ring bandwidth will appear to limit, and the perceived
delays will skyrocket.

This may be "good" --in *some* environments-- if you have a mix of light-load
stations and heavy-load stations. When the heavy-load stations "hit the wall"
of the small TTRT, the light-load stations will get better perceived response.
(Even here, the downside is that is you experience a temporary ring-wide
overload, it's *worse* with a small TTRT than a large one, since the ring's
overall carrying capacity is limited by he small TTRT.)

But in the general-purpose computing environment, where we all just want the
data to move, like it does (eventually) on Ethernet, small TTRTs are *bad*!
They take away the "soft edge" of the natural 100 Mb/s M/D/1 queuing curve.

And if your "small" users are trying to share a few big common file servers,
you're going to get worse-than-expected performance out of your FDDI, since
the big fast file servers will saturate at the TTRT limit long before the ring
is really loaded.

And *that's* what's wrong with vendors putting small default TTRT's in their
gear (as noted by Vernon Schryver). It *prevents* the user (local net admin)
from tuning their ring for best local performance, by *preempting* the most
significant FDDI tuning parameter! ONLY ONE (OBSCURE) STATION need set a small
TTRT to preempt the net manager's options. *ALL* vendors should [dare I say
*must*?] leave the TTRT at the default (169ms?) in shipped product, or risk
being labled a "polluter" in some markets... [E.g., general-purpose computing!]

Let me be explicit: If I have bought FDDI and a mongo fast NFS file server
that can pump out 85 or 90 Mb/s to 200-300 diskless workstations, I am going
to be *very* unhappy if some random workstation or router or monitor box that
I add to the ring [or one of my users adds without telling me!] suddenly causes
my expensive file server to clamp at 10 or 20 Mb/s (or less) of throughput!


-Rob

-----
Rob Warnock, MS-9U/510		rpw3@sgi.com		rpw3@pei.com
Silicon Graphics, Inc.		(415)335-1673		Protocol Engines, Inc.
2011 N. Shoreline Blvd.
Mountain View, CA  94039-7311
Technical Details
Message-ID: <72630@sgi.sgi.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!apple!mips!sgi!rpw3@rigden.wpd.sgi.com
References: <24594@uflorida.cis.ufl.EDU> <32683@sparkyfs.istc.sri.com> <59769@bbn.BBN.COM> <71126@sgi.sgi.com> <59793@bbn.BBN.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!apple!mips!sgi!rpw3@rigden.wpd.sgi.com
From: rpw3@rigden.wpd.sgi.com (Rob Warnock)
Newsgroups: comp.protocols.misc
Subject: Re: Realtime Protocols
Message-ID: <72630@sgi.sgi.com>
Date: 19 Oct 90 05:10:32 GMT
References: <24594@uflorida.cis.ufl.EDU> <32683@sparkyfs.istc.sri.com> <59769@bbn.BBN.COM> <71126@sgi.sgi.com> <59793@bbn.BBN.COM>
Sender: guest@sgi.sgi.com
Reply-To: rpw3@sgi.com (Rob Warnock)
Organization: Silicon Graphics, Inc., Mountain View, CA
Lines: 48