Today in 1983, 40 years ago: The ARPANET officially changes to using TCP/IP, the Internet Protocol, effectively creating the Internet.

#OnThisDay

@onthisday so today would be the birth of internet porn. Happy Birthday my old friend 🤭🤣
@onthisday what protocol was used before this change?
@NotMark80 @onthisday NCP the network control protocol was the main predecessor but a range of protocols were experimented with.

@MartyFouts @NotMark80 @onthisday

Do you know the origin and purpose of the OSI model? Was this related to NCP? Or to something else?

@markasimos @MartyFouts @NotMark80 @onthisday OSI was an unrelated competitor, literally designed by committee -- the International Organization for Standardization (ISO), and was far more complex. TCP/IP won because it was more lightweight, so easier to implement. #noxp

https://en.wikipedia.org/wiki/Protocol_Wars

Protocol Wars - Wikipedia

@davidnewman @MartyFouts @NotMark80 @onthisday

Thanks for the context and link! I had heard something like that before but never knew the full story.

@MartyFouts @NotMark80 @onthisday
It wasn't called NCP at the time as it did not need a name. I remember my first year at college coming back from Xmas break and discovering the change.
@NotMark80 @onthisday On the Arpanet it was called NCP (network control protocol).
@onthisday
This has made a lot of people very angry and been widely regarded as a bad move.
@onthisday immediately after. Porn appeared
@onthisday ah yes the good old days of the tubes
@onthisday started to change. There were fewer than 100 nodes on the network but it took us months to switch them all.
@onthisday therefore if Vint Cerf had called it the Wanglydooblyspandulumpoingpoingpoing Protocol, we’d be celebrating 40 years of using the Wanglydooblyspandulumpoingpoingpoing? Is that how it works? #27YearMusicTechnologyGap, #YamahaQY700, #MacBookPro, #LogicProX, #spatial #audio, #synths, #synthesisers, #MIDI
@onthisday: Strictly speaking, only IP is the Internet Protocol (and we're busy trying to obsolete a version of it in favour of a newer model). TCP is only the most popular transport protocol used for user-visible things on the Internet.

@riley I'd say that UDP, as used by DNS for example, is awfully darned popular too. ;) As I wrote about in this thread though, the term "the Internet" is much older than TCP flag day: https://mastodon.social/@byterhymer/109618552974124394

@onthisday

@byterhymer @onthisday: Unfortunately, UDP is more 'hidden' from user's view than TCP.
@onthisday @Quiatimet Less than three years later Irishman Dennis Jennings recommends adoption of Arpanet’s TCP/IP protocol as the basis of the NSFNet, which combined with the decision to expand the scope beyond simply connecting supercomputers, began building out the internet as we know it… https://en.m.wikipedia.org/wiki/Dennis_Jennings_(Internet_pioneer)
Dennis Jennings (Internet pioneer) - Wikipedia

@onthisday My first day of work (Jan 3 83), at my first job after college, was working on the NCP to TCP transition. Thanks for the reminder of some good times.
@onthisday Yet, in late 90s job interviews, I still had jackasses quizzing me on the 7 layers of the OSI networking model.
@ferricoxide @onthisday Having only a few months ago moved to a new job, I can say with confidence that they still do.

@ferricoxide
@onthisday

90s? The 7 layers are STILL asked about in interviews 🙂

@nicholasr @onthisday It's less that they're asked about than HOW they've typically been asked about. Rote repetition of a list isn't meaningful if you're not asking for demonstration of applied knowledge.
@ferricoxide @onthisday
Yes! Any good interview question elicits a response showing critical thinking and applied knowledge. There are MANY that can be asked about both #OSI as well as #TCP/IP
@ferricoxide @onthisday it’s still taught in schools in the 2020s 😣
@ferricoxide @onthisday Oi! I gave you the job, didn’t I? Jackass indeed…
@ferricoxide @onthisday
ISO/OSI is a popular way of teaching network protocols, along with historic protocols like Aloha, Token Ring, and their respective shortcomings. Asking in about that stuff in an interview checks whether you have a solid foundation in networking.

@applyfn @onthisday

More useful – for networking oriented jobs – is asking about current, nascent and even recently-deprecated networking technologies. Asking anyone to do rote rattling off of the layers of OSI – without also asking to align them to current use-cases – is pretty pointless ...especially if your job isn't going to be networking focussed. It's checkbox interviewing rather than functional.

@ferricoxide Completely agree, just rattling off the layers makes no sense. You got dig a little bit deeper, for example ask how a certain function of an OSI layer is implemented in a real world protocol. Talking about layer 6 should get an interesting conversation going :)
@onthisday Then Tim Berners-Lee invented the world wide web in 1989. A little over 33 years ago.
@britishtechguru @onthisday …and we continue to ignore his genius! For better or worse.
The Internet was supposed to be a platform for opinion and argument… yes. But more importantly for correction.
@andygillis @onthisday The problem i have is that correction doesn't really work online. Look at all the crazy conspiracy nonsense that proliferates... Area 51 is full of aliens, the earth is flat, masks don't work etc.
@britishtechguru @andygillis @onthisday Internet is also a medium for communication, so all the know-nothings can find each other and unite in their own bubble and organize their own attack squads.
@opalmirror @britishtechguru @onthisday a product of folks respecting (responding to) Capitalism more than they honor (grok) Intellectualism.
@britishtechguru @onthisday but that was Tim’s intent. Not sure if that would have worked, either. Hindsight is 20/20.
@onthisday TIL I’m officially older than the internet.
@onthisday Perhaps you would care to look at this website archive of the 40th anniversary of the writing of the TCP spec in Palo Alto CA. http://www.tcpip40.com/index.html
TCP/IP 40th Anniversary

@CatherineJS Thank's for the link - cool background story!

@onthisday

@onthisday 3 quarters of that time I am IP connected at home. Before the "web" was born.
@onthisday I was at Naval Research Laboratory, just out of college then, and had used the Arpanet before and after the transition, though since Jan 1 was a holiday I didn't have a TCP/IP session until day 2 (though a colleague was involved with TCP/IP experiments before the cutover).
@onthisday Hard to imagine anyone nowadays who would roll out a major protocol change on a national holiday.
@onthisday
Whoa so it was the Internet birthday!?
@onthisday About a year later the Apple Computer was making its debut with the first mouse.
@onthisday
And thus entering us into the Crazy Timeline
@onthisday an interesting take, but I still maintain that the internet started on October 29, 1969, when the first two IMPs communicated.
@onthisday I also consider the IMPs coming online the beginning, because their operation was outlined in the IETF's RFC-1.
@onthisday I remember that day.... amazingly.
@onthisday Sadly, I remember that!
@onthisday Everytime I see ARPANET I mentally translate to SKYNET and assume the machines are rising - then realize my error, calm down and separate fictional movie canon from real history :)
@witewulf I think it took until around 1990 for the ham radio packet network to start using TCP/IP (along side AX25) and I can remember it being mighty confusing.
@matt303 hmmm, that’s weird. I got a notification for you @‘ing me with that post, but it doesn’t show up in my timeline. I’ll unfollow and follow you again, see if that makes a difference.
@onthisday I didn’t realise it wasn’t always TCP/IP! Before that it was ‘Network Control Protocol’ https://en.wikipedia.org/wiki/ARPANET
ARPANET - Wikipedia

@onthisday

Been there, done that, got the T-shirt somewhat later.

@onthisday @malteengeler

„This has made a lot of people very angry and been widely regarded as a bad move.“

@onthisday I was there, doing work on systems that didn't fully interoperate yet.