Chaosnet (1981)
Posted by RGBCube 2 days ago
Comments
Comment by dang 2 days ago
A Short History of Chaosnet (2018) - https://news.ycombinator.com/item?id=36079416 - May 2023 (5 comments)
A Short History of Chaosnet - https://news.ycombinator.com/item?id=29927718 - Jan 2022 (1 comment)
Chaosnet Network Protocol - https://news.ycombinator.com/item?id=20972236 - Sept 2019 (11 comments)
Chaosnet - https://news.ycombinator.com/item?id=19623831 - April 2019 (12 comments)
A Short History of Chaosnet (2018) - https://news.ycombinator.com/item?id=19480577 - March 2019 (6 comments)
Short History of Chaosnet - https://news.ycombinator.com/item?id=18107136 - Sept 2018 (5 comments)
Chaosnet, a memo from July 1981 - https://news.ycombinator.com/item?id=6787665 - Nov 2013 (1 comment)
Comment by ale42 2 days ago
Comment by greyface- 2 days ago
Comment by larsbrinkhoff 2 days ago
Comment by hackernudes 2 days ago
Comment by trollbridge 2 days ago
Comment by larsbrinkhoff 2 days ago
Lispm, PDP-10, PDP-11, VAX.
Comment by peter_d_sherman 2 days ago
[...]
"The transceiver receives a differential digital signal from the computer interface and impresses it onto the cable as a level of about 8 volts for a 1, or 0 volts (open circuit) for a 0, through a very fast VMOS power FET. When the cable is idle it is held at 0 volts by the terminations. This simple-minded unipolar scheme is adequate for the medium cable lengths and transmission speeds we are using. The transceiver monitors the cable by comparing it against a reference voltage, and returns a differential signal to the interface. In addition, it detects interference (another transceiver transmitting at the same time as this one) and informs the interface."
Seems like the above would be all that's necessary for the simplest possible "built around first principles" local LAN, if someone wanted to experiment with an early Ethernet-like system...
Anyway, great article!
Comment by inigyou 1 day ago
In this design you need a way to make computers take turns. CSMA/CD is the stupidest: wait until nobody is transmitting before you transmit, and if two nodes start transmitting at the same moment, both abort.
Comment by ranger207 1 day ago
Comment by larsbrinkhoff 1 day ago
On top of the hardware protocol, Chaosnet also defined the higher-level transport and session layer protocol. Applications are addressed by a name string rather than a port number; e.g. "TELNET" instead of 23. This protocol was retained when the NIC hardware was replaced with stock Ethernet.
Comment by inigyou 2 days ago
Comment by bitwize 2 days ago
Comment by amszmidt 2 days ago
Comment by karlgkk 2 days ago