다음을 통해 공유


원시 소켓

원시 소켓은 기본 전송 공급자에 대한 액세스를 허용하는 소켓의 유형입니다. 애플리케이션을 Winsock으로 포팅할 때 원시 소켓을 사용하는 것은 여러 가지 이유로 권장되지 않습니다.

Windows 소켓 사양은 Winsock 서비스 공급자가 원시 소켓, 즉 SOCK_RAW 유형의 소켓을 지원하도록 의무화하지 않습니다. 그러나 서비스 공급자는 원시 소켓 지원을 제공하는 것이 좋습니다. 원시 소켓을 사용하려는 Windows 소켓 규격 애플리케이션은 소켓 호출을 사용하여 소켓 을 열려고 시도해야 하며, 실패하는 경우 다른 소켓 유형을 사용하려고 시도하거나 사용자에게 오류를 표시해야 합니다.

Windows 7, Windows Server 2008 R2, Windows Vista 및 WINDOWS XP sp2(서비스 팩 2)에서는 원시 소켓을 통해 트래픽을 보내는 기능이 여러 가지 방법으로 제한되었습니다. 자세한 내용은 TCP/IP 원시 소켓을 참조하세요.

소켓 애플리케이션을 Winsock으로 포팅

소켓

TCP/IP 원시 소켓

Winsock 프로그래밍 고려 사항