30 Years of Ethernet 217
Babylon Rocker writes "An interview with one of the inventors of Ethernet." Metcalfe talks about the history of Ethernet as well as what he's been up to for the last couple years. (Not surprisingly, he's now a VC ;)
30 years of internet... (Score:3, Funny)
Re:30 years of internet... (Score:2)
Yay! (Score:2, Funny)
Bigmouth (Score:5, Informative)
Re:Bigmouth (Score:5, Funny)
Tell that to Larry Ellison.
---
This sig intentionally left blank.
Re:Bigmouth (Score:2)
Re:Bigmouth (Score:2)
Stupid is as stupid does (Score:2, Insightful)
Re:Stupid is as stupid does (Score:2, Insightful)
Today of course we have the benefit of hindsight, but his predictions made are wrong. Win2k did not kill linux and in fact the linux server market share increased since.
Duh.
Re:Stupid is as stupid does (Score:2)
Re:Stupid is as stupid does (Score:2)
I have always expected MS to create a desktop for Linux. Perhaps a few years off, but I can see several advantages to doing this.
1. MS has more experience with the GUI than anyone else. As much as we bitch about it, the MS desktop is still easier for the masses to use than anything other than OS X. The masses like the MS desktop, and don't care about what is underneath it. 98% of the public is not a kernel
Re:Stupid is as stupid does (Score:2)
Re:Bigmouth (Score:4, Insightful)
He's brilliant, though. A very bright light. He didn't let the fact that no one could imagine the possibilities of Ethernet limit the scope of it's ultimate possibilities. Indeed, as discussed in this article, datagrams are "regarded" by Ethernet as equals. This is a fundamental principle and it is important.
Maybe that kind of clarity limits his ability to appreciate the more value-laden social contract of Open Source. That's okay with me. The tent is big enough for Bon Metclfe as far as I am concerned. No matter how utterly I disagree with him on things for which we are all allowed opinions, I'm glad we all agree on how to deliver packets.
Re:Bigmouth (Score:4, Insightful)
But... the light that burns twice as bright burns half as long!
How sad...
Re:Bigmouth (Score:2)
So, Windows 2000 didn't steamroller Linux out of existance. Still, who looks more foolish: Metcalfe for saying that, or the well-known Open Source proponent who predicted that W2K would never ship?
Metcalfe has a good point: that open source is only essential when manufacturers don't play by the rules. Metcalfe's Law, which predicts that the winners are those who promote interoperability is important in understanding the su
Re:Bigmouth (Score:5, Funny)
"Stallman and Torvalds would have us return to the time when software was so new that one person working alone could change the world over the weekend. But modern software, [...] is more complicated than that."
Should be ignored at all cost.
Re:Bigmouth (Score:2)
Re:Bigmouth (Score:2, Funny)
Surely Romanoff was not THAT BAD.
Re:Bigmouth (Score:3, Funny)
Re:Bigmouth (Score:2, Funny)
(ducks & lowcrawls for cover)
Re:Bigmouth (Score:5, Interesting)
Why do I think Linux won't kill Windows? Two reasons. The Open Source Movement's ideology is utopian balderdash. And Linux is 30-year-old technology.
Name a single networking infrastructure used more commonly than the 30-year-old ethernet!
Why does this seem ironic to me?
Re:Bigmouth (Score:2)
bob talks about his "ethernet business model" and goes on to say:
It's based on de jure standards with proprietary implementations of those de jure standards, and it is unlike open source in that competitors don't give their intellectual property away. The competition is fierce, but there is a market ethic that products will be interoperable. And the standard evolves rapidly based on market engagement in such a way to
Re:Bigmouth (Score:2, Funny)
Re:Bigmouth (Score:2)
Or should we say .... (Score:2)
Windows is based on 30-year old technology and hasn't replaced Unix. In fact, the dominant form of computing 30 years ago was the mainframe. Windows hasn't even replaced that.
TCP/IP (Score:2, Interesting)
Next thing you know, the teleco's will be bringing up charges against us for inventing a better internet... when wil
Re:TCP/IP (Score:2, Insightful)
Re:TCP/IP (Score:2)
and yeah, you can use different protocols on the internet.. but who does? yeah UDP has some following, but not NEARLY as much as tcp/ip. fact is just that it's good, I'm just askin if anyone's given any though at the new TCP/IP, a better one, expanded beyond the original's specs, that can do more for us.
Re:TCP/IP (Score:3, Interesting)
I've seen several different protocols that can be used over IP in actual use. Most were only used for specific applications. Generally bulk mainframe data transfers. TCP and UDP supply just about everything you could want though. The other protocols I mentioned could be implimented over UDP just as easially if anyone cared to. (Not TCP though, slow start and a few other network nice things are specificly not wanted - they assume the network bandwidth is fot one application)
Re:TCP/IP (Score:2)
So, you don't have this camp of people who swear by tcp over udp all the time, because anyone who writes stuff to run over ip knows that some stuff demands one or the other, its not a preference issue as you seem to believe.
Re:TCP/IP (Score:3, Informative)
Uh, UDP is a member of the TCP/IP suite of protocols (ethernet protocol number 0800). So is ICMP. ARP (number 0806), however, is not. As far as protocols _over ethernet_, see this list of assigned protocol numbers over ethernet [iana.org].
Protocols within TCP/IP are assigned numbers as well. See this list of IPv4 protocol numbers [iana.org] for more info. TCP packets are tagged as IP protocol 6, UDP are protocol 17, ICMP are protocol 1, etc. They are all ethernet protocol 0800, however.
Clear as mud?
Re:TCP/IP (Score:3, Insightful)
Re:TCP/IP (Score:2)
Re:TCP/IP (Score:5, Interesting)
One indicator of this is that the relevant RFCs (791 and 793) are dated in 1981. At the time there were all kinds of long-haul data links, and lots of short-haul stuff too. I remember the University where I was an undergrad developing their own network to connect terminals to mainframes. Then they added X.25 capability so you could talk to people in other places (and boy was it expensive!). Then they hooked it up to the Internet. Then they ditched it completely, but not before several hacks to hook those new-fangled PCs up to it. At the time I considered myself fortunate to have a 9600 baud SLIP link.
It's clear from the earliest RFCs that people really didn't know what computer networking was going to look like, and were making it up as they went along. People were certainly networking computers prior to the final form of TCP/IP; just that the present implementation of TCP/IP gelled the same year MTV went on the air.
...laura
30 Years of frustration (Score:5, Funny)
Re:30 Years of frustration (Score:2, Funny)
Re:30 Years of frustration (Score:2)
Is there an IQ
Re:30 Years of frustration (Score:2, Informative)
Yes. I've had clerks at Frys walk out of the isle that has what I was looking for and tell me he thought it was across the store.
Re:30 Years of frustration (Score:5, Informative)
RJ-45 wasn't used for ethernet 30 years ago. Back then it was 10base5 (for 500 meters max cable length), or thicknet. A thick cable (that I have never seen) running thorugh the ceiling, and a AUI cable running from your computer to a tranciever in the cable. AUI is that 15 pin connector (like a pc joystick connector, but a slide holds the cable on not screws or luck) on the back of many older computers. Mostly if you see it there is a 10baseT tranciever connected to it today.
Sometime latter "thinnet" came out, or 10base2 (200 meter cable), which was a much thinner cable, and much cheaper. It is still cheaper than twisted pair for small instalations. Though almost everyone is using twisted pair because it is easier and more reliable.
I don't know exactly when 10BaseT with the rj-45 connectors came onto the scene, but it started catching on in the early 90s.
Re:30 Years of frustration (Score:5, Informative)
Re:30 Years of frustration (Score:2)
Vampire taps were actually a newer development. The original Xerox equipment required you to DRILL into the 10base5 cable. The vampire taps eventually just pierced the "frozen yellow hose" when you clamped them on. That was a huge improvement.
Thinnet, or "cheapernet", did in fact suck. Although I disagree on the reliability and usefulness of AMP drop taps - those were great for the time, and allowed a network to stay up through disconnects.
Then 10baseT came out
Re:30 Years of frustration (Score:4, Insightful)
Those were the days!
Re:30 Years of frustration (Score:2)
The connector (I forget the name, but think of BNC on steroids) was applied to the cable in two parts the first part pierced the solid sheath so the second part so make contact with the inner core.
Ahhh
You know, Nastalgia just isn't what it used to be.
Re:30 Years of frustration (Score:2)
Re:30 Years of frustration (Score:4, Funny)
Thit
Another Nit to Pick! (Score:2)
Oh hey, found a Commmunications of the ACM article [acm.org] by Metcalf and Boggs about their early work on Ethernet. Good read.
Good Wired Article (Score:5, Interesting)
Photons vs Electrons (Score:4, Insightful)
Not Photons vs Electrons (Score:4, Insightful)
And I'm glad it's not up to you which technology we use, because the actual tech is only one part of the overall usefulness of a technology. For example, a $100 network card that can do 1gbit/s is more useful to me than a $1000 network card that can do 100 gbit/s. Because I can afford (and justify) the $100 card.
Price matters. Open standards matter. Would we have Ethereal and tcpdump and all the billions of useful network tools that are out there if we were using proprietary standards for networking? I don't think so. Would people get owned due to network stack (or network protocol design) bugs? Seems quite possible.
Try looking a little farther out.
Re:Photons vs Electrons (Score:2)
The problem with Fibre Channel is that the storage people are having to recreate all of networking, and make all of the early networking mistakes all over again. Painful. That and it's expensive.
I can't speak to SONET but if it's the disaster that ATM is/was then there's not a lot to learn there. Maybe some QoS stuff and a lot of bad examples.
For the record ATM and Fibre Channel both commonly run over copper as well as fibre. The physical
Re:Photons vs Electrons (Score:3, Insightful)
Re:Photons vs Electrons (Score:3, Interesting)
If I was a telephone company I would be looking at buying only VOIP equipment and run it on private LANs with plenty of bandwidth. No SONET at all.
Re:Photons vs Electrons (Score:2)
Re:Ethernet Scalability (Score:2, Informative)
The problem here, as you subsequently covered, is that ethernet backs off and handles its own retransmission. This screws with the TCP timers.
If you could turn off the ethernet retransmission then TCP would still work just fine.
But yes, unswitched ethernet sucked when you had many stations trying to move large amounts of data. Token ring (and ATM!) _did_ handle load better but was much more costly.
(My DEC friends comm
Ethernet is not Aloha, Damnit! (Score:2)
See:
Measured Capacity of an Ethernet: Myths and Reality [compaq.com], David R. Boggs, Jeffrey C. Mogul, Christopher A. Kent .
Ethernet is CSMA/CD, not CSMA. The collision detection mechanism arbitrates access to the medium, it is not there for flow control. Collisions are not bad.
Huh? (Score:3, Funny)
Xerox, Broadband (Score:5, Interesting)
Second, Metcalfe defines "broadband" to mean "high bitrate" rather than "uses a broad frequency band". Nitpickers like me have been quibbling over this change in definitions, but if someone like Metcalfe has gone over, it's time to let it drop!
Right back at ya! (Score:2)
I wonder how long we can keep this up?
But...but... (Score:5, Funny)
Wasn't that one of Microsoft's arguments against Linux at one time?
And, I *KNEW* I was a geek when this kept me laughing for 30+ minutes...laughing so hard I had tears rolling down my eyes and my sides hurt:
Ethernet: A device used to catch the Ether-bunny.
{snerk...hahahahaha}
Seems appropriate... (Score:2, Interesting)
Open sores (Score:5, Interesting)
I seem to remember that he said he would "eat his words" if he was wrong, and was subsequently fed them.
Metcalfe Eats His Own Words (Score:5, Funny)
Source [wired.com]
Stupid ethernet.. (Score:3, Insightful)
Re:Stupid ethernet.. (Score:2)
Hey! Parent is NOT off-topic!
Original blue book ethernet on coax was DC coupled - many problems with building grounds, electrical wiring. Changed to AC coupled around 1982 (?) then we could ground the coax shield at one place and not kill as many network installers. Good thing (mostly).
Re:Stupid ethernet.. (Score:2)
No kidding! I remember coming to work and finding the thick ethernet cable _hot_!!! Apparently a neutral link in a panel box broke, and the ethernet cable was supplying neutral to my end of the building. Thank goodness for ac-coupling.
Re:Stupid ethernet.. (Score:2)
Freenet Key (Score:5, Informative)
FOr those without [68.38.52.138]
The "gigalapse" that wasn't (Score:4, Interesting)
Bob has made a career out of making an ass of himself with idiotic predictions coupled with a humongous ego. He fancied himself quite clever when he called the free software/open source movement "the open sores movement." Har har! You may have a career with ZDNET yet, Bob.
Hey Bob we thank you for ethernet, but you're still a jerk.
My favorite thing about Ethernet (Score:5, Funny)
simon
Re:My favorite thing about Ethernet (Score:3, Funny)
He still doesn't "get" open source. (Score:5, Interesting)
He makes this rather ignorant comment:
Open source contributors who use the GPL never "give their intellectual property away". Copyrights are very strongly defended; the recent FSF vs OpenTV story is sufficient proof of this. Trademarks are very strongly defended: Linus and RedHat have both defended trademarks. Patents are a sticky mess but even then the GPL doesn't demand that you give up patents; only that you don't use them to restrict or impede licensing. The open source movement is not so stupid as to "give away" code. Strong ownership of intellectual property is at the very core of open source.
The subtle but important distinction is that open source developers want to share their intellectual property. The philosophy is "you may use my IP if I can use yours". This is not giving anything away; it's building a community of cooperation. There is an exchange of value between two parties even though the exchange is not monetary.
I suppose it's possible to argue that BSD zealots are giving their intellectual property away. Yet another reason to avoid the BSD license.
Seems like 60 years ... (Score:2)
Don't Forget David Boggs (Score:4, Informative)
Boggs invented the first (of many) hardware circuit techniques to do collision detection, and other elements of transceiver design. If Dave hadn't picked up a soldering iron, we'd probably be doing DATAKIT or some other telco hack.
Re:Don't Forget David Boggs-Jeopardy question. (Score:2)
What VC stands for (Score:3, Informative)
Re:Maybe I'm Dumb (Score:5, Informative)
Venture Capitalist. People and institutions invest large sums of money into the funds run by his partnership. He then decides how to invest that money in other companies - usually high tech. startups. Its risky but potentially high reward, depending on how successful the companies he invests in become.
Re:Maybe I'm Dumb (Score:5, Funny)
Re:Maybe I'm Dumb (Score:2)
dave
Re:Maybe I'm Dumb (Score:2)
Re:Maybe I'm Dumb (Score:5, Funny)
Re:Maybe I'm Dumb (Score:2, Funny)
never been in Silicon Valley during dotCom era? (Score:5, Informative)
Especially toward the end when all of them were changing from benevolent take-all-you-want piggybanks* to bloodsucking vampires that fires off one coworkers after next with glee**.
*note1: actually, from the beginning it was more like the inverse of beggars: they often *BEGGED* you to take their money if you just had the stupidest business plan involving the word "internet" and "e-commerce."
**note2: okay, I have to admit they didn't want to see the company they have vested interest fail, but toward the end, most VCs took control of their companies directly, and had no quarrals about tossing people out like used rags.
For all the geeks out there - the whole dot-com -> dot-bomb thing taught me one big lesson: unless you make it to upper management or start out on your own (really on your own, i.e. your own capital), you are just a (disposable) pawn in this game.
Re:Maybe I'm Dumb (Score:2)
Other definitions appear on the net [google.com], but none of them make any sense!
Re:Maybe I'm Dumb (Score:3, Funny)
vulture capitalist [snafu.priv.at]
Re:The world without Ethernet (Score:2)
This is why I hate being a network junky, anyone who owns a ethernet hub and some cable and plays counterstrike over their home network believes they are a networking genius because they know all there is to know about the one and only networking protocal.
So no, don't thank him to much, without ethernet, we'd just use something else for cheap, efficient LAN's, vaccums tend to be filled.
Re:The world without Ethernet (Score:2)
Re:The world without Ethernet (Score:2)
That's not what the RIAA would have you believe!
Re:The world without Ethernet (Score:2)
Sorry, what extra hardware are you referring to?
It's really much more involved than the plug-'n-play 10baseT that we've all gotten used to with the dominance of Ethernet.
10BaseT also required extra hardware, in the form of a hub or switch. Unswitched ethernet is also susceptible to many similar problems, such as a single broken or malicious node that won't stop transmitting. Older readers may remember how expensive ethernet switches were, which is why some sit
Re:The world without Ethernet (Score:5, Informative)
Before 1993 or so and the advent of Switched Ethernet, Ethernet would melt down under the weight of its own traffic. 40% traffic for Ethernet is an emergency situation. I've seen TR networks hum along with 80-90% utilization and the users barely know.
Token Ring has built-in QoS. It has several levels of error monitors. These are things that are kind of added by switches, but are not a fundamental part of the topology. And if you don't have a *good* switch, you don't even have that.
Of course, in the early 90's Ethernet cards were under $100 and Token Ring cards were $400. *That's* why Ethernet won. Not speed: TR was doing 16MBit when Ethernet could only do 10, and remember, I can acually *get* 16Mbit from TR, instead of 4Mbit with Ethernet. Today, with good switches, I don't miss TR too much. But before switches...
Maybe that's why many, many very large organizations were using TR even into the early '90's. Try running 300 computers on unswiched 10Mbit Ethernet (the best Ethernet had then)...
Re:The world without Ethernet (Score:2)
Beta was better than VHS, MicroChannel was better than ISA.
The problem with token ring was that it was a proprietary technology hocked by IBM. If you aren't a large government or corporate entity, IBM doesn't give a shit about you.
No, YOU'VE got to be kidding ME (Score:5, Informative)
No, you're kidding me, right?
I can't believe this FUD is still out there after 30 years. Contrary to popular and mis-guided belief, an Ethernet will NOT saturate itself at 37% utilization. Period. Anyone that honestly believes that should give the token ring and ATM salesdroids and spin doctors a great big pat on the back because that's exactly what it is: sales doubletalk and spin from vendors of competing technologies. For christ's sake, this myth was laid to rest in September of 1988 [acm.org] . This FUD relies on over-simplifications of assumptions in the theory and inadequacies in the testing procedures.
I can't believe you'd honestly bring it up. Anyone with even a marginal amount of actual networking experience knows this to be FUD. Next time think before you speak about something you know nothing about.
Re:No, YOU'VE got to be kidding ME (Score:2)
Then you realized why almost no one ever did this: 65%+ packet loss, all the time. The constant cry of a couple thousand machines on one giant flat network, screaming out ala ethernet fashio
Re:No, YOU'VE got to be kidding ME (Score:3)
Re:No, YOU'VE got to be kidding ME (Score:2)
That's nonsense, I'm afraid. Since when was it a problem with a network technology that it had *so much* bandwidth that the systems couldn't pump the data
Broken Ring .... (Score:2)
"OMFG! The Network is Beaconing! The Network is Beaconing!"
Ahhh the good old days
Frankly - ArcNet was better!
Re:The world without Ethernet (Score:3, Informative)
Would you rather be stuck with Token Ring?
I mean, IBM is a great innovator to be sure. But token ring, IMHO, was one of their great misses.
There's token rings and there's token rings. Saying "Token Ring" when you mean "IBM's Token Ring" is like saying "DOS" when you mean "Microsoft's Disk Operating System".
My guess is that, in the absense of the invention of Ethernet's listen/transmit/back off o
Re:The world without Ethernet (Score:2)
Issues of load-based meltdown aside, token ring has one property that ethernet does not - token ring is deterministic with regard to delivery time. When you're writing B-52H simulator code, you _really_ want your frames to get there on time, every time. (where a few milliseconds late means glitchy flight).
Re:The world without Ethernet (Score:2)
This is why is a failure. Not because of its speeds (4 Mbps, 6 Mbps, 100 Mbps).
This is not all required to implement Token Ring. You conven
Re:The world without Ethernet (Score:2)
Admittedly, as Token Ring was dying, people were finally making the Token Ring equivalent of an Ethernet switch, with each port a ring unto itself, but by then it was way too late.
As for the speeds, I've only ever heard of 4 and 16 Mbps. I'm sure that there are optical protocols that pass tokens, but they're not Token Ring [tm].
The really funny part (Score:2)
God, I love this world.