내보내기(0) 인쇄
모두 확장

전송 서버 사용

업데이트 날짜: 2008년 5월

적용 대상: Windows Server 2008

Windows Server 2008에서는 Windows 배포 서비스 역할을 설치할 때 두 가지 옵션이 제공됩니다. 다음을 설치할 수 있습니다.

  • 배포 서버 및 전송 서버 역할 서비스 모두(기본값)

  • 전송 서버 역할 서비스만

두 번째 구성은 AD DS(Active Directory 도메인 서비스), DNS(Domain Name System) 및 DHCP(Dynamic Host Configuration Protocol)가 없는 환경과 같은 고급 시나리오에 사용됩니다. PXE(Pre-Boot Execution Environment) 및 TFTP(Trivial File Transfer Protocol)나 멀티캐스트 서버를 사용하거나 둘 다 사용하여 네트워크에서 부팅할 수 있도록 전송 서버를 구성할 수 있습니다. 전송 서버는 Windows 배포 서비스 이미지 저장소를 포함하거나 지원하지 않습니다.

이 항목의 내용

배포 서버와 전송 서버 비교

다음 표에서는 이러한 두 가지 설치 옵션을 비교합니다. 일반적으로 배포 서버에서는 종단 간 Windows 배포 서비스 배포 솔루션을 사용할 수 있습니다. 전송 서버는 사용자 지정 멀티캐스트 배포 솔루션을 만드는 데 사용할 수 있는 플랫폼입니다.

 

  배포 서버 전송 서버

서버 요구 사항

환경에서 AD DS, DHCP(Dynamic Host Configuration Protocol) 및 DNS(Dynamic Name Services)가 필요합니다.

환경에서 다른 서버가 필요하지 않습니다.

PXE

기본 PXE 공급자를 사용하여 PXE 부팅을 지원합니다.

기본 PXE 공급자를 사용하거나 사용자 지정 PXE 공급자가 있는 경우 PXE 부팅을 지원합니다.

이미지 서버

Windows 배포 서비스 이미지 서버를 포함합니다.

Windows 배포 서비스 이미지 서버를 포함하지 않습니다.

전송 방법

유니캐스팅 및 멀티캐스팅을 모두 허용합니다.

멀티캐스팅만 허용합니다.

관리 도구

Windows 배포 서비스 MMC 스냅인 또는 WDSUTIL 명령줄 도구를 사용하여 관리됩니다.

WDSUTIL 명령줄 도구로만 관리됩니다.

클라이언트 컴퓨터의 응용 프로그램

기본적으로 Setup.exe와 지원 파일로 구성되는 Windows 배포 서비스 클라이언트, Windows AIK에 포함된 Wdsmcast.exe 또는 사용자 지정 멀티캐스트 응용 프로그램을 사용합니다.

Wdsmcast.exe 또는 사용자 지정 응용 프로그램만 사용합니다.

서버 아키텍처는 다음 다이어그램에 설명되어 있습니다. 파랑 부분은 전송 서버 및 배포 서버를 사용하여 설치됩니다. 노랑 부분은 배포 서버만 사용하여 설치됩니다. 회색 부분은 두 서버 중 하나를 사용하여 설치되지만, Windows SDK의 지침에 따라 작성할 수 있습니다.

WDS 서버의 구성 요소

전송 서버 구성

전송 서버에는 구성이 필요하지 않지만 다음 구성은 옵션입니다. 이러한 설정을 구성한 후에 변경 내용을 적용하려면 WDSServer 서비스를 다시 시작해야 합니다. 관리자 권한 명령 프롬프트에서 net stop wdsserver를 실행한 다음 net start wdsserver를 실행합니다.

  • IP 주소를 가져오는 방법을 구성합니다. 네트워크에서 여러 서버(전송 서버, 배포 서버 또는 다른 솔루션)가 멀티캐스트 기능을 사용하는 경우 멀티캐스트 IP 주소가 충돌하지 않도록 각 서버를 구성해야 합니다. 이렇게 하지 않으면 멀티캐스팅을 사용할 때 트래픽이 크게 늘어날 수 있습니다. 각 Windows 배포 서비스 서버의 기본 범위는 동일합니다. 이 문제를 해결하려면, 각 서버가 고유한 IP 주소를 사용하도록 겹치지 않는 정적 범위를 지정하거나 각 서버가 MADCAP(Multicast Address Dynamic Client Allocation Protocol) 서버에서 멀티캐스트 주소를 가져오도록 구성합니다.

    • IP 주소에 MADCAP를 사용하려면 관리자 권한 명령 프롬프트에서 WDSUTIL /Set-TransportServer /ObtainIPv4From:DHCP를 실행합니다.

    • IP 주소 범위를 정의하려면 관리자 권한 명령 프롬프트에서 WDSUTIL /Set-TransportServer /ObtainIPv4From:Range /Start:<시작 Ipv4 주소> /End:<끝 Ipv4 주소>를 실행합니다.

  • 네트워크 프로필을 설정합니다. 다음 네트워크 프로필은 전송 서버의 네트워크 속도를 지정합니다. 각 프로필에는 지정된 속도의 성능을 최적화하는 설정(예: 최대 전송 기간 크기, 전송 캐시 크기 및 블록 크기)이 포함되어 있습니다. 이러한 프로필은 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WDSServer\Providers\Multicast\Profiles에서 볼 수 있습니다. 레지스트리를 편집하여 설정을 사용자 지정하려면 사용자 지정을 지정합니다. 제공된 다른 프로필은 수정하면 안 됩니다. 설정을 하나만 변경하려는 경우에도 사용자 지정 프로필을 사용해야 합니다. 프로필을 설정하려면 관리자 권한 명령 프롬프트에서 WDSUTIL /Set-TransportServer [/Server:<이름>] /Profile:{10Mbps|100Mbps|1Gbps|Custom}을 실행합니다.

    Caution주의
    이 가이드에서 설명하는 레지스트리 설정을 수정하려면 Windows 배포 서비스 관리 도구만 사용하십시오. 이러한 설정과 특성을 직접 편집해서는 안 됩니다.

  • UDP 포트 범위를 설정합니다. 이 작업을 수행하려면 관리자 권한 명령 프롬프트에서 WDSUTIL /Set-TransportServer [/Server:<이름>] /StartPort:x /EndPort:y를 실행합니다.

전송 서버를 사용하여 네트워크에서 부팅

PXE 서버는 들어오는 트래픽을 허용하는 PXE 수신기 및 트래픽에 응답할 최상의 방법을 결정하는 PXE 공급자의 두 부분으로 구성됩니다. 전송 서버에는 PXE 수신기만 포함되어 있습니다. 전송 서버를 사용하여 네트워크에서 컴퓨터를 부팅하려면, Windows Server 2008 SDK(소프트웨어 개발 키트)에 설명된 대로 사용자 지정 PXE 공급자를 작성하고 공급자를 Windows 배포 서비스에 등록해야 합니다.

멀티캐스팅에 전송 서버 사용

Windows 배포 서비스의 멀티캐스트 서버도, 네트워크를 통해 데이터를 전송하는 멀티캐스트 공급자 및 데이터를 인식하고 멀티캐스트 공급자로 전달하는 콘텐츠 공급자의 두 부분으로 구성됩니다. 전송 서버 및 배포 서버를 모두 사용하여 설치되는 콘텐츠 공급자를 사용하여 파일을 전송할 수 있습니다. 또한 콘텐츠 공급자는 다른 이미지가 이미지 그룹에 추가되는 동안 이미지 전송에 사용하는 .wim 형식에 대한 특정 정보를 포함하고 있습니다. 전송 서버를 사용하여 .vhd 이미지 내부에서 운영 체제를 배포할 때와 같이 기본 공급자가 부족한 경우에는 사용자 지정 콘텐츠 공급자를 만들 수 있습니다. 공급자 권한 부여 및 등록에 대한 지침과 샘플을 보려면 Windows Server 2008 SDK를 참조하십시오.

전송 서버를 사용하여 네임스페이스를 만드는 방법

전송 서버에서는 멀티캐스트 기능을 사용하여 네임스페이스라는 개체를 통해 데이터를 전송합니다. 네임스페이스는 배포 서버에서 사용되는 멀티캐스트 전송과 유사합니다. 네임스페이스는 콘텐츠 공급자가 구성 문자열을 사용하여 확인하는 전송할 콘텐츠, 예약된 캐스트나 자동 캐스트 등의 구성 설정 및 연결된 클라이언트 이름으로 구성됩니다. 이 절에서는 다음에 대해 설명합니다.

네임스페이스를 만들기 위한 필수 구성 요소

전송 서버를 사용하여 네임스페이스를 만들려면 다음과 같은 항목이 필요합니다.

  • 콘텐츠 공급자. 전송 서버를 설치할 때 포함된 WDS라는 Windows 배포 서비스 콘텐츠 공급자를 사용할 수 있습니다. 또는 Windows Server 2008 SDK의 도구를 사용하여 자체의 콘텐츠 공급자를 만들 수 있습니다.

  • 전송할 데이터. 콘텐츠 공급자가 찾을 수 있는 모든 데이터(예: 운영 체제 이미지, 데이터 파일 또는 보관된 MP3)를 전송할 수 있습니다. Windows 배포 서비스 콘텐츠 공급자는 폴더 내에서 어떤 파일도 찾을 수 있습니다.

  • WDSUTIL을 사용한 경험. 전송 서버는 WDSUSTIL 명령줄 도구를 통해서만 관리할 수 있습니다.

  • 클라이언트 부팅 방법. 이는 전송 서버에 PXE 수신기가 포함되어 있지 않기 때문입니다.

  • 라우터. 사용자 환경의 라우터가 멀티캐스팅을 지원해야 합니다. 특히 멀티캐스트 트래픽을 제대로 전달하려면 네트워크 인프라에서 IGMP(Internet Group Management Protocol)를 지원해야 합니다. IGMP를 사용하지 않으면 멀티캐스트 패킷이 브로드캐스트 패킷으로 처리되어 네트워크 서비스 장애가 발생할 수 있습니다.

네임스페이스 유형

멀티캐스트 네임스페이스에는 다음 두 가지 유형이 있습니다.

  • 자동 캐스트. 이 옵션은 특정 클라이언트가 데이터를 요청하면 즉시 멀티캐스트 네임스페이스가 시작됨을 나타냅니다. 다른 클라이언트도 데이터를 요청하면 이미 시작된 네임스페이스에 참가하게 됩니다.

  • 예약된 캐스트. 이 옵션을 사용하면 데이터를 요청하는 클라이언트 수 및/또는 특정 날짜와 시간에 따라 네임스페이스의 시작 기준을 설정할 수 있습니다. 예약된 캐스트 네임스페이스가 시작된 후에는 새 클라이언트가 네임스페이스에 참가할 수 없습니다. 클라이언트가 이미 진행 중인 네임스페이스에 참가할 수 있도록 하려면 자동 캐스트 네임스페이스를 사용합니다.

네임스페이스를 만들려면

예약된 캐스트 및 자동 캐스트 네임스페이스를 만들 수 있습니다. 각 매개 변수에 대한 자세한 내용은 옵션을 참조하십시오.

  • 예약된 캐스트 네임스페이스를 만들려면

    구문: WDSUTIL /New-Namespace [/Server:<서버 이름>] /Namespace:<네임스페이스 이름> /FriendlyName:<대화명> [/Description:<설명>] /ContentProvider:<이름> /ConfigString:<구성 문자열> /NamespaceType:ScheduledCast [/Time:<YYYY/MM/DD:hh:mm>] [/Clients:<클라이언트 수>]

    예를 들면 다음과 같습니다. WDSUTIL /New-Namespace /Server:MyWDSServer /FriendlyName:"Custom Scheduled Namespace" /Namespace:"Custom Scheduled 1" /ContentProvider:WDS /ConfigString:D:\Images /NamespaceType:ScheduledCast /Time:"2006/11/20:17:00" /Clients:20

  • 자동 캐스트 네임스페이스를 만들려면

    구문: WDSUTIL /New-Namespace [/Server:<서버>] /Namespace:<네임스페이스 이름> /FriendlyName:<대화명> [/Description:<설명>] /ContentProvider:<이름> /ConfigString:<구성 문자열> /NamespaceType:AutoCast

    예를 들면 다음과 같습니다.

    WDSUTIL /New-Namespace /FriendlyName:"Custom AutoCast Namespace" /Namespace:"Custom Auto 1" /ContentProvider:WDS /ConfigString:D:\Images /NamespaceType:AutoCast

Wdsmcast.exe를 사용하여 클라이언트 컴퓨터를 네임스페이스에 참가시키는 방법

Windows 배포 서비스 클라이언트 사용자 인터페이스는 전송 서버에서 작동하지 않습니다. 따라서 클라이언트를 네임스페이스에 연결하는 방법에는 두 가지가 있습니다.

  • Windows AIK(자동 설치 키트)에 포함된 Wdsmcast.exe를 사용합니다. 이 명령은 Windows 배포 서비스 콘텐츠 공급자를 사용하는 모든 네임스페이스나 멀티캐스트 전송에 연결하는 데 사용할 수 있는 명령줄 유틸리티입니다. 이에 대한 자세한 내용은 다음 절차를 참조하십시오. http://go.microsoft.com/fwlink/?LinkID=54863(페이지는 영문일 수 있음)에서 Windows AIK를 다운로드할 수 있습니다.

  • 사용자 지정 배포 클라이언트를 사용합니다. Windows 배포 서비스 전송 클라이언트의 API를 사용하여 이 작업을 수행할 수 있습니다. 사용자 지정 콘텐츠 공급자를 사용하고 있는 경우에는 사용자 지정 클라이언트를 만들어야 합니다. 이 작업을 수행하는 방법에 대한 자세한 내용은 Windows Server 2008 SDK를 참조하십시오.

Wdsmcast.exe를 사용하여 네임스페이스에 참가하려면

  1. Imagex.exe를 사용하여 이미지를 탑재하고 Wdsmcast.exe를 이미지의 System32 폴더로 복사합니다.

  2. 클라이언트 컴퓨터를 CD, DVD 또는 USB 드라이브에서 부팅하거나 전송 서버의 PXE 기능을 사용하여 부팅합니다.

  3. 클라이언트 컴퓨터에서 WPEINIT를 실행하여 Microsoft Windows PE(Windows 사전 설치 환경) 네트워킹을 시작합니다.

  4. 클라이언트 컴퓨터에서 다음 구문이 포함된 명령을 실행합니다. 다음 표에는 이러한 옵션이 설명되어 있습니다.

    WDSMCAST /Transfer-File /Server:<서버 이름> /Namespace:<네임스페이스 이름> /Username:<도메인 및 사용자 이름> [/Password:<암호>] /SourceFile:<파일 경로> /DestinationFile:<파일 경로>

구문:

 

옵션 설명

/Server:<서버 이름>

Windows 배포 서비스 서버의 이름입니다. 이 이름은 NetBIOS 이름이거나 FQDN(정규화된 도메인 이름)일 수 있습니다. 서버 이름을 지정하지 않으면 로컬 서버 이름이 사용됩니다.

/Namespace:<네임스페이스 이름>

네임스페이스의 이름입니다. 이 값은 서버에서 네임스페이스를 만들 때 지정한 이름과 일치해야 합니다. "친숙한" 이름이 아니라 고유한 이름이어야 합니다.

note참고
배포 서버에서 이 옵션을 사용할 경우 구문은 다음과 같습니다. /Namespace:WDS:<이미지 그룹>/<이미지 이름>/<색인>. 예를 들면 다음과 같습니다. WDS:ImageGroup1/install.wim/1

note참고
현재 서버에 존재하는 모든 네임스페이스를 보려면 WDSUTIL /get-allnamespaces를 실행합니다.

/Username:<도메인 및 사용자 이름>

서버에 연결할 도메인 이름 및 사용자 이름입니다. 이러한 이름의 형식은 도메인\사용자 또는 사용자@도메인 형식이 될 수 있습니다.

[/Password:<암호>]

사용자의 암호입니다. 이 암호를 지정하지 않으면 암호를 입력하라는 메시지가 나타납니다.

/SourceFile:<파일 경로>

콘텐츠 공급자의 루트 폴더에 상대적인 전송할 파일의 경로입니다. 예를 들어 WDS라는 Windows 배포 서비스 콘텐츠 공급자를 사용하는 경우 경로는 ConfigString 폴더에 상대적입니다.

/DestinationFile:<파일 경로>

대상 파일에 대한 전체 파일 경로와 이름입니다.

일반 작업 수행 방법

전송 서버에서 가장 일반적으로 사용되는 명령은 다음과 같습니다. 각 매개 변수에 대한 자세한 내용은 옵션을 참조하십시오.

  • 전송을 시작하려면. 전송을 시작하려면, 전송이 예약된 캐스트 네임스페이스여야 하며 데이터 전송을 요청한 클라이언트가 하나 이상이어야 합니다.

    구문: WDSUTIL /Start-Namespace /Namespace:<이름>

  • 네임스페이스에 연결된 클라이언트에 대한 정보(예: 컴퓨터 이름, MAC 주소, IP 주소, 속도 및 완료율)를 표시하려면

    구문: WDSUTIL /Get-Namespace /Namespace:<이름> /Show:Clients

  • 네임스페이스를 제거하려면

    구문: WDSUTIL /Remove-Namespace [/Server:<서버 이름>] /Namespace:<네임스페이스 이름> [/Force]

    예를 들면 다음과 같습니다.

    • 현재 클라이언트 다운로드가 완료된 후 네임스페이스를 제거하려면 다음 명령을 실행합니다.

      WDSUTIL /Remove-Namespace /Namespace:"Custom Auto 1"

    • 네임스페이스를 즉시 제거하고 현재 클라이언트 다운로드를 모두 중지하려면 다음 명령을 실행합니다.

      WDSUTIL /Remove-Namespace /Server:MyWDSServer /Namespace:"Custom Auto 1" /Force

  • 클라이언트 설치를 완전히 중지하려면

    구문: WDSUTIL /Disconnect-Client /ClientID:<ID> /Force

    Important중요
    이 옵션을 사용하면 설치가 실패하고 컴퓨터가 사용할 수 없는 상태가 될 수 있으므로 주의해야 합니다.

  • 클라이언트의 다운로드를 중지하지만 다른 방법(예: SMB 복사)을 통한 이미지 전송은 계속하려면. 클라이언트 구현에서 이 동작을 지원하는 경우에만 클라이언트가 다른 전송 방법으로 변경합니다. Windows 배포 서비스 클라이언트는 SMB 전송으로 변경되지만 Wdsmcast.exe는 대체 메커니즘을 지원하지 않습니다.

    구문: WDSUTIL /Disconnect-Client /ClientID:<ID>

  • 각 네임스페이스에 대한 클라이언트 <ID>를 보려면

    구문: WDSUTIL /Get-Namespace /Namespace:<이름> /show:clients

  • 서버의 모든 네임스페이스에 연결된 모든 클라이언트를 보려면

    구문: WDSUTIL /Get-AllNamespaces

옵션

다음 표의 옵션은 이 장의 앞부분에 있는 "전송 서버를 사용하여 네임스페이스 만들기" 및 "일반적인 명령 사용" 절에 적용됩니다.

 

옵션 설명

/Server:<서버 이름>

Windows 배포 서비스 서버의 이름입니다. 이 이름은 NetBIOS 이름이거나 FQDN일 수 있습니다. 서버 이름을 지정하지 않으면 로컬 서버 이름이 사용됩니다.

/Namespace:<네임스페이스 이름>

네임스페이스의 이름입니다. 이 값은 서버에서 네임스페이스를 만들 때 지정한 이름과 일치해야 합니다. "친숙한" 이름이 아니라 고유한 이름이어야 합니다.

note참고
배포 서버에서 이 옵션을 사용할 경우 구문은 다음과 같습니다. /Namespace:WDS:<이미지 그룹>/<이미지 이름>/<색인>. 예를 들면 다음과 같습니다. WDS:ImageGroup1/install.wim/1

note참고
현재 서버에 존재하는 모든 네임스페이스를 보려면 WDSUTIL /get-allnamespaces를 실행합니다.

/FriendlyName:<대화명>

네임스페이스의 대화명입니다. 이 이름은 고유하지 않아도 됩니다.

/Description:<설명>

네임스페이스에 대한 간단한 설명입니다.

/ContentProvider:<이름>

멀티캐스트 서버에 데이터를 제공하는 콘텐츠 공급자의 이름입니다. Windows 배포 서비스 콘텐츠 공급자를 사용하는 경우에는 WDS를 지정합니다.

/ConfigString:<구성 문자열>

콘텐츠 공급자에 대한 구성 문자열입니다. WDS(Windows 배포 서비스) 콘텐츠 공급자를 사용하는 경우에는 콘텐츠가 저장된 폴더의 경로(예: D:\Photos\Landscapes)를 지정합니다. 이 경로는 서버의 어느 위치라도 상관 없습니다.

/NamespaceType: {AutoCast|ScheduledCast}

만들려는 네임스페이스의 유형입니다.

/Time:<YYYY/MM/DD:hh:mm>

서버에서 네임스페이스가 시작되는 시간입니다. 이 옵션은 예약된 캐스트 전송에만 설정할 수 있습니다.

/Clients:<클라이언트 수>

네임스페이스가 시작될 때까지 대기하는 클라이언트 수입니다. 이 옵션은 예약된 캐스트 전송에만 설정할 수 있습니다.

/Force

현재 클라이언트 설치가 있더라도 전송을 삭제하는 옵션입니다. /Force를 지정하지 않으면 전송이 삭제 보류 중 상태에 있게 됩니다. 즉, 전송은 클라이언트의 다운로드가 완료된 후 제거됩니다.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft