Where's Our Terabit Ethernet?
carusoj writes "Five years ago, we were talking about using Terabit Ethernet in 2008. Those plans have been pushed back a bit, but Ethernet inventor Bob Metcalfe this week is starting to throw around a new date for Terabit Ethernet: 2015. He's also suggesting that this be done in a non-standard way, at least at first, saying it's an opportunity to "break loose from the stranglehold of standards and move into some fun new technologies.""
Yes, and I suppose we'll have flying cars by then too?
~Mike (Titan_X)
I'd like to see the internet held together by his fun new technologies. See how well machines communicate without basic protocols.
Um, they just made an announcement that they reached 16Tbits/sec on Wednesday, sheesh. Use the bandwidth you have for something useful.
we LOVE our standards. Without standards, where would we be?
K, just RTFA, and let me save the rest of you folks the suspense: There isn't one. It's a blurb about breaking standards and terabit ethernet. The slashdot summary just about nailed it.
Mod me down with all of your hatred and your journey towards the dark side will be complete!
Tag this story with "Scrolldownyouwhiner" ...
7 years is a long time. Wouldn't it make more sense to work towards a new ethernet technology that has larger capacity? Think of the amount of data we currently send over the web etc. That's only going to increase. Those using ethernet on their networks I'm sure would prefer something that could deal with their daughter watching You Tube while their son is playing his friends on Duke Nukem Forever (haha!) on the LAN. Petabit Ethernet sounds more useful.
Meh, it's a shitload of data either way...
ilovegeorgebush
One terrabit per second is roughly:
6 x as fast as 32-bit 2.8GHz HyperTransport
16 x as fast as x16 PCIe 2.0
60 x as fast as 20GFC fibre channel
400 x as fast as SATA-300
700 uncompressed 1080p HDTV streams (24bpp, 30fps)
15 million telephone calls
Other than the LHC, who the hells needs that kind of bandwidth?
Chernobyl 'not a wildlife haven' - BBC News
For those of you playing at home, a TB is a lot more than you can ever use in a million years...unless you link off the pirate bay, then it's not quite enough.
The original idea behind ethernet was to enable shared media through collion detection. Other than low performance SOHO hub use, isn't collion detection obsolete? Hasn't the need for collion detection been largely eliminated through switching technology?
What do the netork gurus have to say? With switching technology couldn't we chose another more efficient standard than ethernet?
Really, you mean one of these nebulous 5, 10, 20 years from now predictions actually hasn't come true? Amazing.
By now, I'd have thought that that with all the blown predictions like this, that it would only be a story if one actually came true.
Prof. Farnsworth - "Oh a lesson in not changing history from Mr I'm-My-Own-Grandpa!"
.. a technology that lets homes receive fast internet no matter where they are. My area's not cabled up, and thanks to me being too far from the exchange.. I just live in a normal street .. I can't reliably get more than 512KB a second. Fix that, and you'd be laughing. Powerline networking, maybe?
Hotties per nanosecond
"He's also suggesting that this be done in a non-standard way"
No, he suggested that five years ago
We don't yet have the technology described (wave division multiplexing) in our homes because very, very few of us want to bother with fiber in our homes at all.
You can push an amazing amount of data over glass, no one would claim otherwise. You can't, however, drape it across the floor and up the stairs to your switch for a quick LAN connection... Not only does terminating a fiber suck, the first time the dog steps on that little yellow wire, end of connection. By contrast, I've used Cat5 as a structural material (tied a PC to a hook on the ceiling with it) WHILE USING IT for data.
So no, we won't see terabit ethernet anytime soon, unless someone figures out a way to push it over copper.
Absolute power corrupts absolutely. indymedia
If each incoming packet results in a CPU interrupt, and the OS has to process these, wouldn't terabit ethernet make the CPU a considerable bottleneck? I know that for gigabit ethernet it's already something of a problem, now picture that situation being 1000 times worse.
Has this guy done anything relevant in the past couple of decades? Here's a choice quote of his:
Bogtha Bogtha Bogtha
Stupid sexy standards.
Metcalfe is also known for his harsh criticism of open source software, and Linux in particular, predicting that the latter would be obliterated after Microsoft released Windows 2000: Just because he did something really cool 35 years ago doesn't make him an expert on related matters now.
25 years ago we were using 300 and 1200 bps modems. Now it's like 1.5-6mbps for most people. That's 5000x faster to the outside world.
That's roughly a 5.5x increase every 5 years.
Within our homes it's gone from 100K-or-so serial cables to 100-1000Mbps Ethernet, and that's not even counting specialty protocols like SATA. That's a factor of 4-6.3 every 5 years.
So, by 2013 we should be in the 8-33 Mb/s for typical home users, and in the home we should be between somewhere near 63Gb/sec to network the gaming boxes together.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
In a way it can be tweaked a bit, and that has caused a confusion among those that aren't well into the technological difference between Baud (modulation changes per second) and BPS (bits per second).
Anyway - The classical phone modems can have a speed up to 56kbps, but effectively they stay at 28 to 33kbps. And that on a line that actually only provides 3kHz bandwidth. The trick is that in the 3KHz bandwidth you can have a carrier with less than 3000 modulation changes per second, often 2400. In each modulation change you not only have one bit transferred, but multiple bits. This is achieved by having a variation in both phase and amplitude of the signal.
So to utilize the cabling at the extreme speeds that a terabit Ethernet is you may have to resort to the same technique.
There have also been other techniques in use like using multiple carrier frequencies, like what the Telebit Trailblazer modems did. That technology was very resilient to interference compared to the CCITT standards, but it had other disadvantages instead.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Who says the CPU has to handle all the load.
You can design your hardware so the CPU only gets interrupted when it needs to.
If you have a smart front-end processor, you can have the front-end processor bundle up IP- or insert-your-own-protocol packets and send them to the CPU as needed. Heck, if it's really smart it can even handle entire TCP streams on its own. Imagine only interrupting the CPU when it had the results of an entire HTTP GET request in hand. Or imagine downloading your favorite movie and having the front-end processor do all the work, shoving the data to RAM directly and alerting the CPU every MB or so.
Hmm, come to think of it, didn't the Internet begin with front-end processors or dedicated devices the size of a large refrigerator?
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
So, 5 years ago, Tb-E was 5 years away, and now its 7 years away. So by 2015, it should be about 10 years away, and by 2025 it should be about 14 years away, etc.
I just realized that slashdot doesn't have a way to post pictures in the forums. I'm surprised by this since it's a common feature at many other sites. Is there a suggestion box or I just email Cmdrtaco about it?
Let's see, 10 Gb Ethernet came out about 5 years ago. It started out only being able to do about 2 Gb/s with tweaks to PCI-X. PCI-X, at best, I have only seen capable of doing around 6Gb/s with a NIC. PCI-e x8 does much better and you can get very close to ~10 Gb/s. Theoretically, 8x can do 16 Gb/s...and there is a 16 lane version as well. Current standards that are being developed are for 40Gb/s and 100Gb/s. 40 isn't too bad since backplanes can already do that speed, of course, if you have multiple ports you would have to be doing blocking. I'd still say that was a few years off from any real products and then a few years of it sucking before it gets good.
Quite frankly, 2015 is a joke. I see a lot of these people in high places make these incredibly wild predictions. I am not sure if they are just off in their own little land or if they make aggressive predictions to try to drive the industry. So maybe they can put out some strange switch that could go this fast by that time but nothing that would be practical. 100G isn't even out, or at least nothing I can touch. I'd say it would be at LEAST 2020 before any networking equipment will be capable of this, much less used.
Support a great indie game: http://www.abaddon360.com
It is not state that we will never need Terabit eathernet. It is an issue that we don't need it now... And our computers will need to run a full performace just to handle the data. Sure we could probably use Terabit Eathernet for such things like distributed computing or Speedy downloads. However for most tasks Gigabit is fast enough and still isn't being fully utilised.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Forget terabit ethernet. I will settle for full, actual 1Mbps (10,100, 1000, etc.) speed for both transmit and receive. Even on my home network, I rarely get full %100 utilization on my LAN. Some PC's are linux, some are Windows. Neither machine ever really reaches its full potential. I looked at other networks as well, even my work LAN, and they have similar issues. I am not a network guru and don't want to spend the time tweaking and configuring. The damn Gbps NIC and network drive I bought should just plug and go and I expect to see speeds reasonably close to 1Gbps, but nope. I see like 1% utilization. Seriously, lets make current technology work as advertised before we start claiming super-fast speeds on other vapor-ware technology. Please?
I humbly submit that the R&D money that could have increased the upper boundary of Ethernet speeds was spent to bring wireless to the masses. Five years ago, if you'd told me WiFi would now be a year away from nominal speeds of 250Mb/s I might have thought you were talking about prototypes. The dorms where I was a tech had just finished upgrading from 10Mb/s to 100Mb/s Ethernet. The few laptops that were sold with external wireless cards had nominal speeds of 10Mb/s. But now we have 802.11g and next year we should have 802.11n on the store shelves.
I think we've gained much more by pushing out the median speed of wireless than we could have gained from pushing out the marginal speed of twisted pair.
One might ask the same about birds. What ARE birds? We just don't know.
Here
"It would be wrong to refuse to face the fact that everything is fundamentally sick and sad."
Should have thought of that when you were buying your tape libraries...
Deleted
Unfortunately wireless is taking the spotlight. Too bad most people can't recognize it for the pile of fail and AIDS that it is.
Oh well, once they realize it's shit then maybe we can resume work on TerE.
I think it's funny how we have a story on the front page about a breakthrough for 100GigE, and this story about TerE not being here soon enough.
Fucking Slow Down Cowboy.
If I recall, the C64 handled serial port interrupts on the CPU. One bit equaled one interrupt. It kind of maxed out at 1200 or 2400 bps. Someone came up with the bright idea of a UART. Woo-hoo, a front-end processor for a serial port, so you only have to interrupt the processor every byte and you get parity checking and byte-border checking for free.
Come to think of it, Ethernet cards have their own front-end processors to handle the Ethernet-packet decoding and encoding, sparing the CPU.
If and when the need arises, you will see higher-level front-end processing on the network interface devices. If the need never arises, you won't see it.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Any chance Bob's patents on Ethernet are expiring? Don't need no steenking standards, mon. Need new ways, we do! My ways! My Money! MY MONEY!
ps- all you hotshot engineers; rotsa ruck beating the real thing.
deleting the extra space after periods so i can stay relevant, yeah.
How useful is terabit ethernet when the pipe to the outside world is effectively choked at a couple of Mbps?
Also, am I the only person in the world who hasn't got GigE at home? I mean, again, what's the point? I could see faster ethernet being useful for university campuses and businesses who can afford giant pipes to the internet, but really, can we please get reasonable consumer grade internet access and *then* worry about the terabit ethenet?
...from the stranglehold of standards and move into some fun new technologies. Yes let's do it as a complete new network... matbe a dual fiber ring topology with packets traveling in opposite directions and it should maybe be with a small, fixed packet size for faster switching.
Oh wait... that sounds familiar.
It's in that same universe where everyone uses "... free GNU on their 200 MIPS, 64M SPARCstation-5".
(http://en.wikipedia.org/wiki/Tanenbaum-Torvalds_debate#Erroneous_predictions)
Fifty watts per channel, baby cakes.
"Ethernet" is layer 2, not layer 1. It can happily run over copper or fiber or any other physical medium.
Yes, once you get beyond GbE then you are most likely going to need fiber. That means much more expensive equipment, considering I can get an 8-port GbE copper switch that supports jumbo frames for $100. You *might* be able to pump 10 GbE over copper for a few meters.
Learning HOW to think is more important than learning WHAT to think.
Where my unlimited Internet connection that doesn't cost me an arm and a ball?
Maybe. One of the things that I've noticed is that as the bandwidth increases it becomes harder and harder to fill it up.
Really? I notice a very, very clear trend in the *other* direction.
Web pages used to be 5k simple text, maybe a pic or two. Now they're routinely a 300k flash animation doohickey - for the HOME PAGE. Once upon a time, I didn't use my computer as a replacement for television. Today, it's normal to have 2 or 3 computers in my house watching different shows (a la Youtube, etc) concurrently.
Used to be that my 1.5 Mb DSL line was just unbelievably fast. Now, 7 years later, it's routinely maxed out. I've upgraded my home network from 10 Mb to 100 Mb to 1 Gb. Part of my home network is still 100 Mb, and IT'S SLOW when I copy over an ISO image or do network backups...
What do you actually DO with your networks?
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Hell, I'd be happy if Verizon could figure out how to get a 3MB pipe to my home, rather than the POS 768k connection that barely averages 300k during the evening hours.
> Five years ago, we were talking about using Terabit Ethernet in 2008.
> Metcalfe this week is starting to throw around a new date for Terabit Ethernet: 2015.
If you ask me, we should go by ethernet's CSMA/CD protocol and give terabit ethernet until 2033.
I regularly download 500+MB of data just to update my link to the drawing database. Actually pulling things from it instead of my local cache requires more. The less my company has me sit and wait for drawings to load the better for them so I'm sure they'll want this. At home? Almost useless for me. I don't even have GbE and I get along just fine. But we're talking about being way past the saturation point of a SATA bus. We'll have to get better in that area first.
14 is greater than 5, so things just keep getting greater. That's progress, baby, roll with it!
I don't believe it is safe to assume we will continue to consume bandwidth and a constant growth rate. Back in the day, we were just sending text back and forth over the internet. But even then, we had potential other applications of the internet, like images, sound and video, but the bandwidth did not allow for it.
Now fast forward to today, we can manage to transfer video and audio feeds, sure they could still stand to be of higher quality, but there aren't many other things that we can think of right now that we would need more bandwidth for. What more could you send? Scent data? Feeling data? Holographic data?
My prediction: Once everyone has access to high quality video and audio streams bandwidth needs will taper off. Until a new technology comes along that requires vastly more bandwidth.
We had a flying car way back in 1979. It was orange and it's horn played "Dixie" every time it flew. It didn't fly very far, and the landings were a bit rough, but what the heck.... it *was* a flying car ;-)
Terabit Ethernet has a nice ring to it.
Petabit would be better but Exabit Ethernet has a real rhyme to it.
Maybe my great grand kids will see it.
They will need those high def hologram movies downloaded in 2 seconds right.
RJ45 seems like one of the worst ever. The latching pin always seems to break off. Even with the latching pin latched it can still be out far enough for the 8 pins not to have a contact in some devices. I want a screw on connector maybe like high density scsi cable connectors. And if fiber I like the ST connectors.
I think we need to figure out IPv6 and how to implement it before we even consider terabyte ethernet cards.
What he really means is that the market for terabit Ethernet is not large enough to justify major investments in the necessary research and development. That means smaller nonstandard implementations will have to be the norm, at least until there is a bigger market for it.
Is one of the "breaking standards" going to be something like a realistic MTU? 1500 bytes is technically too small for 100BASE-T, let alone something ten or even 100 times that fast. Let's do away with the jumbo frames bullshit once and for all. IPv4 can handle a MTU of up to 65KB, IPv6 can take that to something like 4.2GB.
Quick reading: http://staff.psc.edu/mathis/MTU/index.html
While older forms of Ethernet net used Manchester, MLT and PAM5 encoding. new 10TbaseT does away with any sort of encoding or electrical signals. 1TbBase t creates a 4 black holes on each side of the wire. Only 2 pair of holes are used while the other 4 can be used to carry physical objects. 10BaseT works with a different field of quantum craziness. Each tranciever contains a array of photons that were split from other photons which are on other cards. any action on a set of these photons will effect other photons on other cards. Half duplex operation is allow only. 10BaseT also require a new MAC layer which implements MAEM(MAC address encoding messaging). A MAC address is a 16*x10e28 array of photons. when a transceiver sets it photons to 1 or 0. A array of photons will be set to 1 or 0 on all machines, everywhere.
No, it's at layer 2, not 1. Ethernet is an L2 protocol and is independent of L1 (RJ45 is an example of L1, as is Cat5e).
This is not "way down". It's 1 layer below IP.
Without a standardized transport, networks will be mass chaos.
Standards work. It's their job to work. Imagine if the electrician who wired your home didn't adhere to standards. Would you want to live there?
Insert offensive troll-style sig here. Please mod or respond appropriately.