News for hackers. Stuff that matters.
Re:How 1500 bytes became the MTU of the internet by thehappypm on Wednesday February 19, 2020 @11:01AM (#22366658)
When networks were new, computers connected to each other using a shared trunk that you physically drilled into. It's a non-trivial problem to send data over a shared channel; it's very easy for two systems to clobber each other. A primitive, but somewhat effective mechanism is ALOHA (https://en.wikipedia.org/wiki/ALOHAnet), where multiple senders randomly try to send their message to a single receiver. The single receiver then repeats back any messages it successfully receives. In that way the sender is able to confirm its message got through -- an ack. After a certain amount of time with no ack, senders repeat their messages. As you can imagine, shorter packets are less likely to cause collisions.

Ethernet uses something similar, but is able to detect if someone else is using the wire, called carrier sense. A short packet of 1500 bytes reduced the likelihood of collisions.

Re:How 1500 bytes became the MTU of the internet by blitmap on Wednesday February 19, 2020 @11:05AM (#22366709)
Does multiplexing over Ethernet exist?
Re:How 1500 bytes became the MTU of the internet by 5436436347 on Wednesday February 19, 2020 @11:07AM (#22366742)
Not anymore for all practical purposes, but it once did for the very old 10Base-2 standard for Ethernet over coaxial cable. This is practically why the old MII Ethernet PHY interface protocol had the collision-sense lines to indicate to the MAC to stop sending data if it detects incoming data, in attempts to minimize collisions.

https://en.wikipedia.org/wiki/10BASE2

Re:How 1500 bytes became the MTU of the internet by blitmap on Wednesday February 19, 2020 @01:34PM (#22368496)
This is very cool history, and something I never would have stumbled upon myself. Thank you for sharing! :-)