소켓이 발명되기 전에 네트워크 프로그램은 무엇을 사용하여 통신 했습니까 (1983 년경)?


14

소켓은 1983 년경 버클리에서 발명되었지만 네트워크 컴퓨터 프로그램은 그 전에 어떻게 작동 했습니까? 요즘에는 거의 모든 것이 소켓을 사용하므로 프로그램이 다른 방법으로 통신하고 Google이 아무것도하지 않는 방법을 상상하기가 어렵습니다.


2
1983 년 소켓이 있기 전에는 "나에게 그것을 쏘아 라"
Neil

역사를 살펴보면 IP 사양 은 80 년에 출판 된 RFC 760 에서 찾을 수 있습니다 . TCP는 RFC 761에 있습니다. UDP는 RFC 768 에서 온 것 입니다. 이에 대한 언급을 살펴보면 "Cerf, V. 및 R. Kahn,"패킷 네트워크 상호 통신을위한 프로토콜 ", IEEE Transactions on Communications, Vol. COM-22, No. 5, pp 637- 648, 1974 년 5 월. "

답변:


15

버클리 소켓은 당시에 개발 된 API 일뿐입니다. 소켓을 추상화하는 기술은 이전에있었습니다. ARPANET 및 TCP / IP 스택은 70 년대에 발명되었으며 그 이전에도 컴퓨터 네트워크가있었습니다.

기술적으로 직렬 케이블로 두 대의 컴퓨터를 연결하여 서로 통신 할 수 있습니다.


1
+1, 예를 들어 포트는 소켓 API보다 우선합니다. TCP (1974)는 항상 포트 개념을 가지고 있다고 생각합니다.
Jamie F

1
SLIP- 직렬 회선 인터넷 프로토콜 , 그 당시의 일반적인 전화 접속 기술.

8 비트 머신 (C64, ZX Spectrum)을위한 많은 게임 개발은 PC 또는 이와 유사한 방식으로 코딩 된 후 직렬 통신을 통해 8 비트 머신으로 전송되는 방식으로 이루어졌습니다.
Alan B

TCP의 P는 프로토콜입니다. 그 전에 다른 프로토콜이 있었고 그 프로토콜과 경쟁했습니다. UDP에 대한 추상화입니다. UDP에서 다시 P는 프로토콜이고; UDP와 다른 경쟁 업체도있었습니다.
Jimmy Hoffa 2016 년

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.