Czego używały programy sieciowe do komunikowania się przed wynalezieniem gniazd (około 1983 r.?)

14

Gniazda zostały wynalezione w Berkeley około 1983 roku, ale jak wcześniej działały sieciowe programy komputerowe? Obecnie prawie wszystko korzysta z gniazd, więc trudno mi sobie wyobrazić, jak inne programy mogłyby się komunikować, a Google nic nie znalazł.

talloaktrees
źródło
2
Przed gniazdami w 1983 roku było tylko „Sock it to me”
Neil
Odkrywając historię, specyfikację IP można znaleźć w RFC 760 opublikowanym w '80. TCP jest w RFC 761 . UDP pochodzi z RFC 768 . Patrząc na ich referencje, dostrzegasz takie rzeczy, jak „Cerf, V. i R. Kahn”, „Protokół dla komunikacji sieciowej w pakietach”, „Transakcje IEEE dotyczące komunikacji, tom COM-22, nr 5, str. 637- 648, maj 1974 r. ”

Odpowiedzi:

15

Gniazdo Berkeley było tylko wymyślonym wówczas interfejsem API. Technologia odgradzająca abstrakty istniała już wcześniej; Stos ARPANET i TCP / IP został wynaleziony w latach 70., a przedtem istniały sieci komputerowe.

Technicznie można połączyć dwa komputery kablem szeregowym i sprawić, by się przez nie komunikowały.

m3th0dman
źródło
1
+1, Porty, na przykład wcześniej niż API gniazda. Myślę, że TCP (1974) zawsze miał pojęcie portów.
Jamie F,
1
SLIP - Serial Line Internet Protocol , popularna technologia dial-up już za dnia.
Dużo rozwoju gier dla maszyn 8-bitowych (C64, ZX Spectrum) zostało zrobione właśnie w ten sposób - kodowanie zostało wykonane na komputerze PC lub podobnym, a następnie przesłane do maszyny 8-bitowej za pomocą komunikacji szeregowej.
Alan B
P w TCP to protokół. Wcześniej istniały inne protokoły, z którymi konkuruje, to abstrakcja dotycząca UDP. Ponownie P w UDP jest protokołem; miał także konkurentów, którzy różnili się od UDP.
Jimmy Hoffa
1
wielu innych protokołów 4.bp.blogspot.com/-_QYe53VP8rU/UAaSiPL8aQI/AAAAAAAACbs/...
Jimmy Hoffa