Ethernet at 40: Bob Metcalfe reveals its turbulent youth
theregister.co.uk
theregister.co.uk
For the MIT AI Lab, LCS and EECS departments, we strung the fat coax all the over the campus for CHAOSnet (home-grown MIT equivalent used to connect the Lisp Machines and DEC-10/-20 machines with vampire taps), and any kink/dent would cause massive signal loss. So we'd get out our trusty TDR (time-domain reflectometer) and find where the kink was on the cable from the test point, then climb through ceilings and crawl spaces to cut and splice it out, or just replace whole cable segments.
Fun times!
I still miss symbolically named ports (e.g. "TELNET") vs. IP's numbered ones (then again IP had to run on the ARPAnet's old routers and was explicitly a WAN and a very well designed one, CHAOSnet was a LAN which was something of a quick hack, like NFS).
Funny, IP at the time seemed very clunky and verbose to those of us used to the concision of WANs like the pre-IP ARPAnet host-to-host protocols, and I remember the massive hair involved in the first DEC-20/TENEX implementations of TCP/IP. It took a while before people really understood TCP/IP enough to implement it well. (Some of the faster, smaller implementations first came out of Dave Clark's group at LCS, he being one of the designers of IP.)
What's really impressive is how it's stood the test of time, albeit with critical implementation improvements like Van Jacobson's flow control (http://en.wikipedia.org/wiki/Van_Jacobson). But we did have to scramble for quite a while.
Here's Wikipedia on CHAOSnet: http://en.wikipedia.org/wiki/Chaosnet ; it seems to be pretty accurate.
In more detail: http://ethernethistory.typepad.com/papers/EthernetPaper.pdf
Very interesting story—I wish it had been more detailed in places, but I love this middle section, about how simplicity sometimes beats complexity.
It's also amazing how prevalent Ethernet still is, even when wireless is a competitor. The other day I left this comment: http://news.ycombinator.com/item?id=5052448 on HN, because in some circumstances running a cheap ethernet cable from a router to a desk, couch, or other work station can still be a real win, especially given how inexpensive even very long ethernet cables are from Monoprice.com.
They last forever, aren't subject to the level of interference wireless is, and, in many conditions, have faster data transfer speeds. Ethernet is still great.
It's very lame how I can pump out >400MB/s locally on a cheap NAS with some old spare HDs, but can never get more than about 80MB/s out of it over SMB. Thanks for helping make my backups take about 4x longer than they should, Ethernet.
I'm half tempted to give a second hand InfiniBand setup a try, seeing as 10Gbit cards can be had from about £15.