다음을 통해 공유


DownloadMode 열거형

배달 최적화에서 사용하는 다양한 다운로드 모드를 정의합니다.

Syntax

typedef enum _DownloadMode { 
  DownloadMode_CdnOnly   = 0,
  DownloadMode_Lan       = 1,
  DownloadMode_Group     = 2,
  DownloadMode_Internet  = 3,
  DownloadMode_Simple    = 99,
  DownloadMode_Bypass    = 100
} DownloadMode;

상수

DownloadMode_CdnOnly

이 설정은 피어 투 피어 캐싱을 사용하지 않도록 설정하지만 배달 최적화가 Microsoft 서버에서 콘텐츠를 다운로드할 수 있도록 허용합니다. 이 모드는 비할 데 없는 안정적이고 효율적인 다운로드 환경을 위해 배달 최적화 클라우드 서비스에서 제공하는 추가 메타데이터를 사용합니다.

DownloadMode_Lan

배달 최적화에 대한 이 기본 운영 모드를 사용하면 동일한 네트워크에서 피어 공유를 사용할 수 있습니다.

DownloadMode_Group

그룹 모드가 설정되면 디바이스의 AD DS(Active Directory Domain Services) 사이트(Windows 10, 버전 1607) 또는 디바이스가 인증된 도메인(Windows 10, 버전 1511)에 따라 그룹이 자동으로 선택됩니다. 그룹 모드에서는 원격 사무실의 디바이스를 포함하여 동일한 그룹에 속한 디바이스 간에 내부 서브넷 간에 피어링이 발생합니다. GroupID 옵션을 사용하여 도메인 및 AD DS 사이트와 독립적으로 사용자 지정 그룹을 만들 수 있습니다. 그룹 다운로드 모드는 배달 최적화를 사용하여 최상의 대역폭 최적화를 달성하려는 대부분의 조직에 권장되는 옵션입니다.

DownloadMode_Internet

배달 최적화를 위해 인터넷 피어 원본을 사용하도록 설정합니다.

DownloadMode_Simple

단순 모드는 배달 최적화 클라우드 서비스를 완전히 사용하지 않도록 설정합니다(오프라인 환경의 경우). 배달 최적화 클라우드 서비스를 사용할 수 없거나, 연결할 수 없거나, 콘텐츠 파일 크기가 10MB 미만이면 배달 최적화가 자동으로 이 모드로 전환됩니다. 이 모드에서 배달 최적화는 피어 투 피어 캐싱 없이 안정적인 다운로드 환경을 제공합니다.

DownloadMode_Bypass

대신 배달 최적화를 무시하고 BITS를 사용합니다. 예를 들어 클라이언트가 BranchCache를 사용할 수 있도록 이 모드를 선택합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 10 버전 1709 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 버전 1709 [데스크톱 앱만 해당]
헤더
Deliveryoptimization.h