// 성공 시 소켓 핸들, 실패시 INVALID_SOCKET 반환 #include SOCKET socket(int af, int type, int protocol) af : 프로토콜 체계 type : 소켓 타입 protocol : 호스트간 통신에 사용되는 프로토콜 // IP주소와 PORT번호 할당 // 성공 시 0, 실패 시 SOCKET_ERROR 반환 #include int bind(SOCKET s, const struct sockaddr* name, int namelen) s : socket함수로부터 할당 받은 소켓 핸들 name : IP주소, PORT번호를 할당한 sockaddr구조체 포인터. 보통 SOCKADDR_IN타입의 구조체에 IP주소와 PORT번호를 할당하고 SOCKADDR*로 형변환해서 ..