Что сетевые программы использовали для связи до изобретения сокетов (около 1983 года?)

14

Сокеты были изобретены в Беркли в 1983 году, но как работали сетевые компьютерные программы до этого? В наши дни почти все используют сокеты, поэтому мне сложно представить, как еще программы могли общаться, и Google ничего не нашел.

talloaktrees
источник
2
До розеток в 1983 году был только «Sock it to me»
Нил
Копаясь в истории, спецификацию для IP можно найти в RFC 760, опубликованном в 1980 году. TCP есть в RFC 761 . UDP из RFC 768 . Глядя на эти ссылки, вы видите такие вещи, как «Серф, В. и Р. Кан», «Протокол межсетевого взаимодействия в пакетной сети», «Транзакции IEEE в области коммуникаций», том COM-22, № 5, с. 637- 648, май 1974 года ".

Ответы:

15

Сокет Беркли был просто API, который был изобретен тогда. Технология, которая выводит абстракции, существовала раньше; Стек ARPANET и TCP / IP был изобретен в 70-х годах, и до этого были компьютерные сети.

Технически вы можете соединить два компьютера последовательным кабелем и заставить их общаться через него.

m3th0dman
источник
1
+1, Порты, например, предшествовали API сокетов. Я думаю, что TCP (1974) всегда имел концепцию портов.
Джейми Ф
1
SLIP - Интернет-протокол последовательной линии , обычная технология дозвона.
Многие разработки игр для 8-битных машин (C64, ZX Spectrum) выполнялись именно таким образом - кодирование выполнялось на ПК или аналогичном компьютере, а затем отправлялось на 8-битную машину через последовательную связь.
Алан Б
P в TCP является протоколом. До этого были и другие протоколы, которые конкурируют с ним, это абстракция над UDP. Снова P в UDP является протоколом; у него были и конкуренты, которые отличались от UDP.
Джимми Хоффа
1
много других протоколов 4.bp.blogspot.com/-_QYe53VP8rU/UAaSiPL8aQI/AAAAAAAACbs/…
Джимми Хоффа