Winsock (Windows sockets) – 윈속, 윈도우 소켓
윈속은 윈도우 운영체계 내에서 인터넷 응용프로그램들의 입출력 요청을 처리하는 프로그래밍 인터페이스 및 지원 프로그램이다.
이것은 버클리 유닉스 소켓 인터페이스를 윈도우 판으로 각색하였기 때문에, 윈속이라는 이름으로 불린다.
소켓은 같은 컴퓨터 내(또는 네트웍에 걸쳐있는 컴퓨터 내)의 두 프로그램 프로세스들 간에, 데이터 교환이나 연결을 위한 특별한 약정이다.
윈속은 넷스케이프 브라우저와 같은 응용프로그램과 PC 내의 인터넷 프로그램인 TCP/IP 간에 운영된다.
윈속이 관련된 작업 요청흐름은, 다음과 같은 순서를 따른다.
넷스케이프 또는 다른 응용프로그램 | winsock.dll | TCP/IP | 모뎀 또는 네트웍 카드 | 인터넷의 목적지 (사이트)