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ł.


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.


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.