TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

40th Anniversary of the Ethernet

93 pointsby alblueover 4 years ago

10 comments

throw0101aover 4 years ago
They used the date of creation of the 10 Mb&#x2F;s DIX paper (published in ACM in 1981) for the anniversary, but there was an earlier 1976 ACM paper:<p>* <a href="https:&#x2F;&#x2F;www.cl.cam.ac.uk&#x2F;teaching&#x2F;1920&#x2F;CompNet&#x2F;files&#x2F;p395-metcalfe.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cl.cam.ac.uk&#x2F;teaching&#x2F;1920&#x2F;CompNet&#x2F;files&#x2F;p395-me...</a><p>* <a href="https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;10.1145&#x2F;360248.360253" rel="nofollow">https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;10.1145&#x2F;360248.360253</a><p>* <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ethernet#History" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ethernet#History</a>
评论 #24679753 未加载
评论 #24679337 未加载
iso1210over 4 years ago
In general, ethernet doesn&#x27;t do collision detect now - practically every wired ethernet goes from a machine to a switch on a full duplex link, with the switch having buffers to cope with collisions - worst case the second packet is discarded, no need to back off at a random interval.<p>Does wireless ethernet have CSMA&#x2F;CD, or is it some better time based protocol?
评论 #24679124 未加载
yardshopover 4 years ago
&gt; The original implementation used coaxial cable, as it was widely available for TV sets, to be able to act as the physical layer of the network – although with coaxial&#x2F;10Base2 networks, the end of the co-axial cable run required the use of a terminator to avoid signal reflection.<p>Reminds me of the early 90s when I convinced our company to try LANtastic instead of the bulky IBM Token Ring network we had at the time. Tiny coax cables with BNC connectors and terminators, and no central server or MAU. Each workstation was its own &quot;server&quot; and we could finally use our IBM AT for actual work instead of having its RAM stuffed full with IBM network management software! Hell of a lot cheaper too!
imglorpover 4 years ago
Robert Metcalfe gave a great interview with Tim Ferriss not long ago. He has some sharp insights and stories to tell.<p><a href="https:&#x2F;&#x2F;tim.blog&#x2F;2018&#x2F;02&#x2F;14&#x2F;bob-metcalfe&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tim.blog&#x2F;2018&#x2F;02&#x2F;14&#x2F;bob-metcalfe&#x2F;</a>
jessaustinover 4 years ago
This is so interesting! Somehow I had never learned of the &quot;random delay&quot; that apparently is the basis of how Ethernet works.
评论 #24678367 未加载
fulafelover 4 years ago
Ethernet has had such a long run. Now at 200 gigabits per second: <a href="https:&#x2F;&#x2F;www.phoronix.com&#x2F;scan.php?page=news_item&amp;px=Broadcom-bnxt_en-200G-Linux" rel="nofollow">https:&#x2F;&#x2F;www.phoronix.com&#x2F;scan.php?page=news_item&amp;px=Broadcom...</a>
评论 #24683370 未加载
alblueover 4 years ago
In case you wondered where MTU or MAC addresses came from, they are right here in the original Ethernet paper.
drewg123over 4 years ago
If I had a time machine, rather than killing Hitler, I&#x27;d go back and convince them to make the ethernet header 16 bytes rather than 14 in order to keep things nicely aligned.<p>A 14 byte header causes lots of alignment issues.. I first encountered this on DEC Alpha, pre-byte&#x2F;word extensions. When using network drivers not designed for alpha, the kernel would take an alignment fault when accessing 4-byte IP addresses which were aligned on a 2 byte boundary.
评论 #24680817 未加载
greenie_beansover 4 years ago
Cool. It’s neat that some ideas from the original Ethernet paper are still used today. I wonder how it’ll be 100 years from now —- will we still use MAC addresses?
评论 #24679054 未加载
stephc_int13over 4 years ago
I am curious to see how it will compare to more recent protocols such as USB or Bluetooth.