Windows 10 업데이트에 대 한 배달 최적화

적용 대상

  • Windows10

소비자 정보를 찾고 있나요? Windows 업데이트: FAQ를 참조하세요.

Windows 업데이트, 업그레이드 및 응용 프로그램은 매우 대용량 파일이 들어 있는 패키지를 포함할 수 있습니다. 업데이트 다운로드 및 배포는 수신 측 장치에서 네트워크 리소스를 상당히 소비하는 작업입니다. 배달 최적화를 사용하면 배포 안의 여러 장치 사이에서 이러한 패키지 다운로드 작업을 공유하여 대역폭 소비를 줄일 수 있습니다. 배달 최적화는 기존 인터넷 기반 서버 외에도 클라이언트가 다른 피어와 같은 대체 원본에서 해당 패키지를 다운로드할 수 있도록 하는 자체 구성 분산 캐시 이기 때문에이 기능을 수행 합니다. Windows Update, WSUS (Windows Server Update Services), 비즈니스용 Windows Update 또는 System Center Configuration Manager (빠른 업데이트 설치를 사용 하는 경우)와 함께 배달 최적화를 사용할 수 있습니다.

배달 최적화는 클라우드 관리 솔루션입니다. 배달 최적화 클라우드 서비스에 대한 액세스가 필요합니다. 즉, 배달 최적화의 피어 투 피어 기능을 사용하려면 장치가 인터넷에 액세스할 수 있어야 합니다.

참고

WSUS에서는 BranchCache를 사용하여 콘텐츠를 공유하고 캐시할 수도 있습니다. BranchCache를 사용하는 디바이스에서 배달 최적화가 사용된 경우 배달 최적화를 대신 사용합니다.

요구 사항

다음 표에는 배달 최적화를 지 원하는 최소 Windows 10 버전이 나와 있습니다.

디바이스 유형 최소 Windows 버전
Windows 10을 실행 하는 컴퓨터 1511
Windows Server의 Server Core 설치를 실행 하는 컴퓨터 1709
IoT 장치 1803
HoloLens 장치 1803

배달 최적화에서 지원 되는 다운로드 패키지 유형

패키지 다운로드 최소 Windows 버전
Windows 10 업데이트 (기능 업데이트 및 품질 업데이트) 1511
Windows 10 드라이버 1511
Windows 스토어 파일 1511
비즈니스용 Windows 스토어 파일 1511
Windows Defender 정의 업데이트 1511
Office 간편 실행 업데이트 1709
Intune 용 Win32 앱 1709
SCCM Express 업데이트 1709 + Configuration Manager 버전 1711

Windows 10 Enterprise, Professional 및 교육용 버전에서는 로컬 네트워크 (NAT)의 피어 투 피어 공유에 대해 기본적으로 배달 최적화가 사용 하도록 설정 되어 있습니다. 특히 모든 장치는 동일한 NAT 뒤에 있어야 하지만 그룹 정책 및 Microsoft Intune 등의 MDM (모바일 디바이스 관리) 솔루션에서 다르게 구성할 수 있습니다.

자세한 내용은 배달 최적화 참조의 "다운로드 모드"를 참조 하세요.

배달 최적화 설정

몇 가지 일반적인 시나리오에 대해 제안 된 값에 대 한 배달 최적화 설정을 참조 하세요.

그룹 정책 또는 MDM 솔루션(예: Intune)을 사용하여 배달 최적화를 구성할 수 있습니다.

구성\정책\관리 템플릿\Windows 구성 요소\배달 최적화의 그룹 정책에서 배달 최적화 설정을 찾을 수 있습니다. MDM에서는 .Vendor/MSFT/Policy/Config/DeliveryOptimization/ 에 동일한 설정이 있습니다.

Microsoft Intune 버전 1902부터 여러 배달 최적화 정책을 프로필으로 설정 하 여 장치 그룹에 적용할 수 있습니다. 자세한 내용은 Microsoft Intune의 배달 최적화 설정(영문)을 참조 하세요.

Windows 10, 버전 1903부터 그룹을 정의 하는 수단으로 AAD (Azure Active Directory) 테 넌 트 ID를 사용할 수 있습니다. 이렇게 하려면 DOGroupIdSource에 대 한 값을 새 최 댓 값 5로 설정 합니다.

참조

모든 가능 배달 최적화 설정에 대 한 전체 목록은 배달 최적화 참조를 참조 하세요.

Microsoft가 배달 최적화를 사용하는 방법

Microsoft에서 Microsoft IT는 진행 중인 배포가 네트워크에 영향을 미치지 않고 다른 서비스의 대역폭을 제거하지 않도록 몇 가지 다른 대역폭 관리 전략을 사용했습니다. 그룹 정책을 통해 피어 투 피어 캐싱을 사용하는 배달 최적화의 파일럿 단계를 진행한 다음 그룹 정책을 사용하는 모든 관리 장치에 배포했습니다. 배달 최적화 팀의 제안에 따라 '그룹' 구성을 사용하여 동일한 Active Directory 도메인의 구성원인 장치만 콘텐츠를 공유하도록 제한했습니다. 24 시간 동안 콘텐츠가 캐시 됩니다. 콘텐츠의 76퍼센트 이상이 인터넷이 아닌 피어 장치에서 가져온 것이었습니다.

자세한 내용은 Adopting Windows as a Service at Microsoft(Microsoft에서 Windows as a service 채택) 기술 사례 연구를 참조하세요.

질문과 대답

WSUS에서 배달 최적화가 작동하나요?: 예. 장치는 WSUS 서버로부터 업데이트 페이로드를 획득하지만 조정을 위해 배달 최적화 클라우드 서비스와 통신하는 동안 인터넷에도 연결됩니다.

배달 최적화를 사용 하는 포트는tcp/ip를 사용 하 여 다른 피어의 요청에 대해 포트 7680에서 수신 대기 합니다. 서비스가 등록 되 고 디바이스에서이 포트를 열 수 있지만 방화벽을 통해 인바운드 트래픽을 허용 하도록이 포트를 설정 해야 합니다. 포트 7680에서 인바운드 트래픽을 허용 하지 않는 경우에는 배달 최적화의 피어 투 피어 기능을 사용할 수 없습니다. 그러나 포트 80 (예: 기본 Windows 업데이트 데이터)을 통해 HTTP 또는 HTTPS 트래픽을 사용 하 여 장치를 성공적으로 다운로드할 수 있습니다.

전송 최적화를 설정 하 여 Nat (또는 서브넷 간에 게이트웨이 또는 방화벽을 사용 하는 모든 형태의 내부 서브넷)를 포함 하는 피어 그룹을 만드는 경우 Teredo를 사용 합니다. 이 작업을 수행 하려면 포트 3544에서 인바운드 TCP/IP 트래픽을 허용 해야 합니다. 방화벽에서 "NAT 통과" 설정을 찾아 설정 합니다.

또한 배달 최적화는 포트 80에서 HTTP/HTTPS를 사용 하 여 클라우드 서비스와 통신 합니다.

**프록시를 사용하는 경우 요구 사항은 무엇인가요? **: 바이트 범위 요청을 허용해야 합니다. 자세한 내용은 Windows 업데이트 시 프록시 요구 사항을 참조하십시오.

배달 최적화를 지원하려면 어떤 호스트 이름이 방화벽을 통과하도록 허용해야 하나요?:

클라이언트와 배달 최적화 클라우드 서비스 간 통신: *.do.dsp.mp.microsoft.com.

배달 최적화 메타데이터:

  • *.dl.delivery.mp.microsoft.com
  • *.emdl.ws.microsoft.com

페이로드(선택 사항):

  • *.download.windowsupdate.com
  • *.windowsupdate.com

배달 최적화에서 멀티 캐스트를 사용 하나요?: 아니요. 피어 검색을 위해 클라우드 서비스에 의존 하며, 결과적으로 피어 목록과 해당 IP 주소가 표시 됩니다. 그러면 클라이언트 장치가 피어에 연결 하 여 TCP/IP를 통해 다운로드 파일을 가져옵니다.

배달 최적화에서 LAN 상의 피어 투 피어 작업으로 인 한 라우터의 혼잡을 처리 하는 방법은 무엇 인가요?: Windows 10, 버전 1903부터 배달 최적화는 ledbat을 사용 하 여 이러한 혼잡을 완화 합니다. 자세한 정보는 네트워킹 블로그에서이 게시물을 참조 하세요.

문제 해결

이 섹션에서는 일반적인 문제와 시도해 볼 수 있는 몇 가지 해결 방법을 요약 하 여 설명 합니다.

피어에서 바이트가 표시 되지 않는 경우

피어 로부터 들어오는 바이트가 표시 되지 않는 경우 원인은 다음 문제 중 하나일 수 있습니다.

  • 클라이언트가 배달 최적화 클라우드 서비스에 연결할 수 없습니다.
  • 클라우드 서비스에 네트워크의 다른 피어가 표시 되지 않습니다.
  • 클라이언트가 클라우드 서비스에서 다시 제공 되는 피어에 연결할 수 없습니다.

클라이언트가 배달 최적화 클라우드 서비스에 연결할 수 없습니다.

이 문제가 의심 되는 경우 다음 단계를 시도해 보세요.

  1. 스토어에서 50 MB 보다 더 많은 앱 다운로드를 시작 합니다 (예: "사탕 충돌 Saga").
  2. 관리자 Get-DeliveryOptimizationStatus 권한 Powershell 창에서 실행 하 여 downloadmode 설정을 관찰 합니다. 피어 링이 작동 하려면 DownloadMode는 1, 2 또는 3 이어야 합니다.
  3. Downloadmode 가 99 인 경우 장치가 배달 최적화 클라우드 서비스에 연결할 수 없음을 나타낼 수 있습니다. 배달 최적화 호스트 이름을 액세스할 수 있는지 확인 하세요: 가장 중요 한 \ * do.dsp.mp.microsoft.com.

클라우드 서비스에 네트워크의 다른 피어가 표시 되지 않습니다.

이 문제가 의심 되는 경우 다음 단계를 시도해 보세요.

  1. 동일한 네트워크에 있는 두 개의 다른 장치에서 동일한 앱을 다운로드 하 여 다운로드 간에 10 ~ 15 분 동안 기다립니다.
  2. 관리자 Get-DeliveryOptimizationStatus 권한 Powershell 창에서 실행 하 고 두 장치에서 downloadmode 가 1 또는 2 인지 확인 합니다.
  3. Get-DeliveryOptimizationPerfSnap 번째 장치의 관리자 권한 Powershell 창에서 실행 합니다. Numberofpeers 필드는 0이 아니어야 합니다.
  4. 피어 수가 0이 고 Downloadmode = 1 이면 두 장치가 모두 동일한 공용 IP 주소를 사용 하 여 인터넷에 연결 되어 있는지 확인 합니다. 이렇게 하려면 브라우저 창을 열고 "내 IP 란?"을 검색 합니다. 장치에서 동일한 공용 IP 주소를 보고 하지 않는 경우에는 Downloadmode 2 (그룹)와 사용자 지정 GroupID (Guid)를 통해이 문제를 해결할 수 있습니다.

클라이언트가 클라우드 서비스에서 제공 하는 피어에 연결할 수 없음

이 문제가 의심 되는 경우 네트워크의 두 장치 사이에 Telnet 테스트를 시도해 보고 포트 7680를 사용 하 여 연결할 수 있는지 확인 합니다. 이렇게 하려면 다음 단계를 따르세요.

  1. 관리자 권한 명령 프롬프트에서 dism/Online/Enable-Feature/FeatureName: TelnetClient 를 실행 하 여 텔넷을 설치 합니다.
  2. 테스트를 실행 합니다. 예를 들어 IP 192.168.8.12를 사용 하는 장치에서 192.168.9.17를 7680 실행 하도록 연결을 테스트 하려는 경우 (즉 TELNET [대상 IP] [포트] 구문). 연결 오류가 표시 되거나 다음과 같이 커서가 깜박이는 것을 볼 수 있습니다. 깜박이는 커서는 성공을 의미 합니다.

세부 정보

Windows10, 배달 최적화 및 WSUS

관련 항목