| En

네트워크 소켓

소켓(Socket)은 네트워크 통신의 종단점(Endpoint)을 추상화한 소프트웨어 인터페이스로, 1983년 UC Berkeley에서 개발한 4.2BSD 유닉스 운영체제에서 처음 등장하여 현재까지 인터넷 통신의 근간을 이루는 핵심 기술이다. IP 주소와 포트 번호의 조합으로 네트워크 상의 고유한 통신 지점을 식별하며, 프로세스 간 데이터 교환을 가능하게 하는 표준화된 API를 제공한다. 소켓의 역사와 발전 Berkeley Sockets의 탄생 Berkeley Sockets(BSD Sockets)은 1982년 BSD UNIX 4.1에서 처음 소개되었으며, 1986년 BSD UNIX 4.3에서 개정된 버전이 현재까지 널리 사용되고 있다. 처음에는 사실상(de facto) 표준이었으나, 이후 POSIX 사양의 공식 구성 요소로 채택되어 거의 모든 운영체제에서 동일한 인터페이스로 네트워크 프로그래밍을 할 수 있게 되었다. ...

2024년 6월 8일 · 6 분 · 1119 단어 · In-Jun
[email protected]