Setsockopt은 인터넷 프로토콜 패킷 헤더의 서비스 비트 인터넷 프로토콜 형식을 표시할 수 없습니다.

기술 자료 번역 기술 자료 번역
기술 자료: 248611 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

요약

Microsoft Windows 2000, Microsoft Windows XP 및 Microsoft Windows Server 2003 setsockopt 함수 사용하여 IP (인터넷 프로토콜) 종류 서비스 (ToS) 비트의 표시를 지원하지 않습니다.

추가 정보

Windows NT 4.0 및 IP_TOS 옵션으로 setsockopt 함수를 호출하여 UDP, ICMP 패킷의 IP 헤더에 ToS 비트가 설정된 Windows 9 x, Winsock 응용 프로그램이 있습니다. 이러한 플랫폼에서 Ping 유틸리티를 사용하여 ICMP 에코 패킷을 표시하면 ToS 비트 수도 있습니다, "-v" 옵션을. TCP 소켓 IP_TOS 옵션과 함께 setsockopt 호출 0 (성공) 반환하지만 경우에도 TCP 패킷을 표시하면 ToS 비트가 전혀 위해 Winsock 사용할 않은 유의하십시오.

Windows 2000, Windows XP 및 Windows Server 2003에서 ToS 비트 Winsock 응용 프로그램의 기능 및 Ping 유틸리티를 표시하면 기본적으로 사용되지 않습니다. 이러한 Microsoft Windows 이 버전에서 setsockopt 함수 사용하여 IP_TOS 옵션을 설정하려면 시도가 여전히 0 (성공)을 사용하여 응용 프로그램을 계속 실행하려면; 반환하지만 ToS 비트가 IP 헤더에 표시되지 않습니다.

이 디자인 변경 이전의 ToS 및 요청에 대한 설명 (RFC) 1349 지정한 선행 비트 RFC 2474 및 2475에 의해 오래된 변경된 때문입니다. 이러한 RFC ToS가 구별된 서비스 (DiffServ) 로 바꿨습니다.

DiffServ 코드 포인트 (DSCP) 서로 구별되는 자신의 상대 우선 순위가 라우터, 같은 계층 3 정보를 운영 네트워크 장치를 통과하는 패킷 수 있습니다. IP 헤더에 ToS 필드의 첫 번째 6개의 비트를 설정하여 DSCP이 설정됩니다. DSCP IP 우선 순위 결정 기능을 가정한 가지고 있지만 이전 버전과의 호환성 유지 관리합니다. DSCP 표시를 사용하여 계층 3 장치가 집계된 우선 순위 기반의 대기열 설정하고 높은 상대 우선 순위가 패킷 더 나은 서비스를 제공할 수 있습니다.

패킷 서비스가 큐에 변경될 때 미디어 프레젠테이션 및 기타 실시간 데이터 스트림 스트리밍 관련된 중요한 네트워크 트래픽 로드가 경우처럼 이 특히 유용합니다. 효과적인 DSCP DSCP 사용할 계층 3 장치가 있어야 합니다.

Windows 2000 기반, Windows XP 기반 또는 Windows Server 2003 기반 호스트를 장치에서 일반 품질 중 서비스 (GQOS) 구현을 DSCP 표시를 결정합니다. 정책 제출하려면 RSVP 서비스 공급자가 Winsock GQOS 프로그램 트리거하는 및 리소스 정책 제어 및 네트워크 데이터 경로 따라 리소스의 가용성을 확인합니다. 원하는 리소스 사용 승인되면 QOS 스케줄러가 서비스 DSCP 우선 순위 지정을 IP 패킷 헤더의 표시합니다. IP_TOS setsockopt 함수 사용하여 Windows 2000, Windows XP 또는 Windows Server 2003 QOS 정책 제어를 무시할 것입니다 옵션과 이 버전의 Windows에서 기본적으로 비활성화됩니다.

Windows 2000, Windows XP 및 Windows Server 2003 GQOS 기능을 활용할 수 있도록 Winsock 프로그램을 GQOS 구현하는 것이 좋습니다. 그러나 동작을 유사한 Windows NT 4.0 IP_TOS Windows 2000, Windows XP 또는 Windows Server 2003 이전 버전과의 호환성을 위해 있도록 새 레지스트리 키가 추가되었습니다.

중요한 이 섹션에서는, 메서드 또는 작업이 레지스트리 수정 방법을 알려 주는 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 이 단계를 주의 깊게 따라야 합니다. 추가 보호 기능을 수정하기 전에 레지스트리를 백업해야. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 백업 및 복원하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322756백업 및 Windows 에서 레지스트리를 복원하는 방법

Winsock setsockopt 함수에 대한 IP_TOS 옵션과 ping 유틸리티에 대한 Windows 2000, Windows XP 또는 Windows Server 2003-v 옵션을 사용하려면 다음과 같이 하십시오.
  1. 레지스트리 편집기 (Regedt32.exe)를 시작하십시오.
  2. 다음 키로 이동하십시오.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp\Parameters
  3. Windows 2000을 실행하는 경우 다음과 같이 하십시오.
    1. 편집 메뉴에서 값 추가 누릅니다.
    2. 값 이름 상자에 DisableUserTOSSetting을 입력하십시오.
    3. 데이터 형식 목록에서 REG_DWORD 를 클릭한 다음 확인 을 클릭하십시오.
    4. 데이터 상자에서 값을 0 (영)을 입력한 다음 확인 을 누릅니다.
    Windows XP 또는 Windows Server 2003을 실행하는 경우 다음과 같이 하십시오.
    1. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값 을 클릭하십시오.
    2. DisableUserTOSSetting 항목 이름으로 입력한 다음 Enter 키를 누릅니다.

      이 항목을 추가할 때 값이 0 (영 으로) 설정됩니다. 값을 변경하지 마십시오.
  4. 레지스트리 편집기를 종료한 다음 컴퓨터를 다시 시작하십시오.
사용 및 응용 프로그램, 서비스 품질 (QoS) 응용 프로그래밍 어떤 IP_ToS 옵션을 바꾼 효과적으로 인터페이스 (API) 의 자세한 내용은 MSDN 및 QoS 검색을 참조하십시오.

트래픽 우선 순위 지정 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
222102IP 우선 순위를 사용하여 트래픽 우선 순위 지정
222020802.1 P 신호의 설명
233039QoS 큐 기술
Windows Server 2003 DisableUserTOSSetting 레지스트리 항목에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 방문하십시오.
http://technet2.microsoft.com/WindowsServer/en/library/823ca085-8b46-4870-a83e-8032637a87c81033.mspx?mfr=true

속성

기술 자료: 248611 - 마지막 검토: 2007년 2월 28일 수요일 - 수정: 3.6
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 서비스 팩 5
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0
키워드:?
kbmt kbinfo kbnetwork KB248611 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com