O que os programas de rede usavam para se comunicar antes da criação dos soquetes (por volta de 1983?)


14

Os soquetes foram inventados em Berkeley por volta de 1983, mas como os programas de computador em rede funcionavam antes disso? Hoje em dia, praticamente tudo usa soquetes, então é difícil para mim imaginar como os programas poderiam se comunicar e o Google não apareceu.


2
Antes de soquetes, em 1983, havia apenas "meias-la para mim"
Neil

Desenterrando a história, a especificação para IP pode ser encontrada na RFC 760 publicada em 80. O TCP está no RFC 761 . O UDP é da RFC 768 . Olhando para as referências a esses, você vê coisas como "Cerf, V. e R. Kahn", Um protocolo para intercomunicação de rede de pacotes ", IEEE Transactions on Communications, Vol. COM-22, No. 5, pp 637- 648, maio de 1974. "

Respostas:


15

O soquete de Berkeley era apenas uma API que foi inventada na época. A tecnologia que extrai os resumos já existia antes; A pilha ARPANET e TCP / IP foi inventada nos anos 70 e havia redes de computadores mesmo antes disso.

Tecnicamente, você pode conectar dois computadores com um cabo serial e fazê-los se comunicar através dele.


1
+1, portas, por exemplo, antecederam a API do soquete. Eu acho que o TCP (1974) sempre teve o conceito de portas.
Jamie F

1
SLIP - Serial Line Internet Protocol , uma tecnologia de discagem comum no passado.

Muito desenvolvimento de jogos para as máquinas de 8 bits (C64, ZX Spectrum) foi feito exatamente dessa maneira - a codificação foi feita em um PC ou similar e depois enviada à máquina de 8 bits por meio de comunicação serial.
Alan B

OP no TCP é protocolo. Havia outros protocolos antes e competindo com esse, é uma abstração sobre o UDP que veio antes dele. Novamente P em UDP sendo Protocolo; também tinha concorrentes diferentes do UDP.
Jimmy Hoffa

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.