1. Winsock (윈속)
ㅇ 윈도우 운영체제에서 인터넷 응용 프로그램들의 입출력 요청을 처리하는
프로그래밍 인터페이스 및 지원 프로그램
2. 특징
ㅇ 기원
- 유닉스 시스템에서 사용하는 버클리(Berkeley) 소켓 인터페이스에 그 바탕을 둠
ㅇ 윈속 인터페이스는,
- 동적 링크 라이브러리(DLL)으로 수행되며,
- 표준 프로그래밍 인터페이스를 가지는 어플리케이션을 제공
ㅇ 헤더 파일 및 라이브러리
- 헤더 파일 : winsock2.h
- 라이브러리 : ws2_32.lib
ㅇ 통신 계층
- 윈속은 트랜스포트 계층 및 세션계층에 걸쳐있음
3. 윈속 버젼별 지원 플랫폼
ㅇ 윈속 1.1 : Windows 95, Windows CE
- winsock.dll, wsock32.dll, mswsock.dll
ㅇ 윈속 2.2 : Windows 98, Windows Me, Windows NT 4.0, Windows 2000, Windows XP
- ws2_32.dll
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1.
2.
3.
4.
5.