Re: maximum Ethernet throughput

Charles Hedrick (
Wed, 9 Mar 88 23:44:38 EST

I thought it was obvious that I was talking about systems designers,
not the people who made up the Ethernet specs. As I said, when we get
into untests realms, such as 8Mb single transfers, we run the danger
of finding bugs in the controller, its microcode, device drivers, and
possibly even (though we will hope not) the protocols defining the
Ethernet encapsulation for IP, DECnet, or whatever. We see very
clearly the fact that many controllers can't handle bursts of packets
with minimum spacing. Normally however they simply drop packets, not
crash the machine they are running on. I have no idea why DECnet
machines would crash during bursts of TCP traffic (or even whether
that rumor is true), but I would start looking at the design of the
Ethernet controller and the device driver that is dealing with it. It
could be something as simple as a bug in the code that handles
situations where you are unable to get the Ethernet for an extended
period of time, or something as complex as implicit assumptions in
some piece of the DECnet protocol design. Of course it could also be
a bug in the Sun that causes it to fail to defer to someone else when
it is supposed to do so, but I sort of doubt that, since that should
be handled by the Lance chip.

This archive was generated by hypermail 2.0b3 on Thu Mar 09 2000 - 14:41:30 GMT