출처 : 마이크로소프트 엣지 재설치 2분이면 완료 (tistory.com)

 

마이크로소프트 엣지 재설치 2분이면 완료

안녕하세요, IT 보기 입니다. '마이크로소프트 엣지'는 윈도우10에서 사용하는 웹 브라우저 입니다. 기존 인터넷 익스플로러보다 가볍고 빠르며, pdf 같은 파일도 보기 편하고 노트북, pc, 태블릿

honeysoju.tistory.com

오류 현상

- 엣지관련 시스템 오류 발생

  : "msedge_elf.dll이(가) 없어 코드 실행을 진행할 수 없습니다. 프로~~~" (이미지 참조)

- 최신 버전으로 업그레이드 했으나 동일 증상

- 프로그램 다운로드 후 재설치 했으나 동일 증상

 

■ 해결 방법

  1. "Windows PowerShell"을 관리자 권한으로 실행


  2. 사용자 폴더로 이동
    PS C:\> cd ~


  3. 재설치 명령어 입력
    Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}

  4. 재부팅 후 확인 (재부팅하지 않으면 오류가 해결 되지 않음)

 

https://docs.microsoft.com/ko-kr/visualstudio/deployment/walkthrough-downloading-assemblies-on-demand-with-the-clickonce-deployment-api?view=vs-2022 

 

주문형 어셈블리 다운로드(ClickOnce API) - Visual Studio (Windows)

ClickOnce 애플리케이션의 특정 어셈블리를 선택 사항으로 표시하고 공용 언어 런타임에 필요할 때 다운로드하는 방법을 알아봅니다.

docs.microsoft.com

 

 

 

연습: ClickOnce 배포 API를 통해 주문형 어셈블리 다운로드

 

기본적으로 ClickOnce 애플리케이션에 포함된 모든 어셈블리는 애플리케이션을 처음 실행할 때 다운로드됩니다. 그러나 소수의 사용자가 사용하는 일부 애플리케이션이 있을 수 있습니다. 이 경우 해당 형식 중 하나를 만들 때에만 어셈블리를 다운로드하고자 할 수 있습니다. 다음 연습에서는 애플리케이션의 특정 어셈블리를 "선택 사항"으로 표시하는 방법 및 CLR(공용 언어 런타임)에서 요청할 때 System.Deployment.Application 네임스페이스에 있는 클래스를 사용하여 이를 다운로드하는 방법을 설명합니다.

 참고

이 절차를 사용하려면 완전 신뢰 상태에서 애플리케이션을 실행해야 합니다.

사전 요구 사항

이 연습을 완료하려면 다음 구성 요소 중 하나가 필요합니다.

  • Windows SDK. Windows SDK는 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.
  • Visual Studio.

프로젝트 만들기

주문형 어셈블리를 사용하는 프로젝트를 만들려면

  1. ClickOnceOnDemand라는 디렉터리를 만듭니다.
  2. Windows SDK 명령 프롬프트 또는 Visual Studio 명령 프롬프트를 엽니다.
  3. ClickOnceOnDemand 디렉터리로 변경합니다.
  4. 다음 명령을 사용하여 퍼블릭/프라이빗 키 쌍을 생성합니다.
    sn -k TestKey.snk
    
  5. cmd복사
  6. 메모장 또는 다른 텍스트 편집기를 사용하여 Message라는 단일 속성을 사용하여 DynamicClass라는 클래스를 정의합니다.
    using System;
    using System.Collections.Generic;
    using System.Text;
    
    namespace Microsoft.Samples.ClickOnceOnDemand
    {
        public class DynamicClass
        {
            public DynamicClass() {}
    
            public string Message
            {
                get
                {
                    return ("Hello, world!");
                }
            }
        }
    }
    
  7. C#복사
  8. 사용하는 언어에 따라 ClickOnceLibrary.cs 또는 ClickOnceLibrary.vb 라는 파일로 텍스트를 ClickOnceOnDemand 디렉터리에 저장합니다.
  9. 파일을 어셈블리로 컴파일합니다.
    csc /target:library /keyfile:TestKey.snk ClickOnceLibrary.cs
    
  10. C#복사
  11. 어셈블리를 위한 퍼블릭 키 토큰을 얻으려면 다음 명령을 사용합니다.
    sn -T ClickOnceLibrary.dll
    
  12. cmd복사
  13. 텍스트 편집기를 사용하여 새 파일을 만들고 다음 코드를 입력합니다. 이 코드는 필요한 경우 ClickOnceLibrary 어셈블리를 다운로드하는 Windows Forms 애플리케이션을 만듭니다.
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Reflection;
    using System.Deployment.Application;
    using Microsoft.Samples.ClickOnceOnDemand;
    
    namespace ClickOnceOnDemand
    {
        [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]
        public class Form1 : Form
        {
            // Maintain a dictionary mapping DLL names to download file groups. This is trivial for this sample,
            // but will be important in real-world applications where a feature is spread across multiple DLLs,
            // and you want to download all DLLs for that feature in one shot. 
            Dictionary<String, String> DllMapping = new Dictionary<String, String>();
    
            public static void Main()
            {
                Form1 NewForm = new Form1();
                Application.Run(NewForm);
            }
    
            public Form1()
            {
                // Configure form. 
                this.Size = new Size(500, 200);
                Button getAssemblyButton = new Button();
                getAssemblyButton.Size = new Size(130, getAssemblyButton.Size.Height);
                getAssemblyButton.Text = "Test Assembly";
                getAssemblyButton.Location = new Point(50, 50);
                this.Controls.Add(getAssemblyButton);
                getAssemblyButton.Click += new EventHandler(getAssemblyButton_Click);
    
                DllMapping["ClickOnceLibrary"] = "ClickOnceLibrary";
                AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);
            }
    
            /*
             * Use ClickOnce APIs to download the assembly on demand.
             */
            private Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
            {
                Assembly newAssembly = null;
    
                if (ApplicationDeployment.IsNetworkDeployed)
                {
                    ApplicationDeployment deploy = ApplicationDeployment.CurrentDeployment;
    
                    // Get the DLL name from the Name argument.
                    string[] nameParts = args.Name.Split(',');
                    string dllName = nameParts[0];
                    string downloadGroupName = DllMapping[dllName];
    
                    try
                    {
                        deploy.DownloadFileGroup(downloadGroupName);
                    }
                    catch (DeploymentException de)
                    {
                        MessageBox.Show("Downloading file group failed. Group name: " + downloadGroupName + "; DLL name: " + args.Name);
                        throw (de);
                    }
    
                    // Load the assembly.
                    // Assembly.Load() doesn't work here, as the previous failure to load the assembly
                    // is cached by the CLR. LoadFrom() is not recommended. Use LoadFile() instead.
                    try
                    {
                        newAssembly = Assembly.LoadFile(Application.StartupPath + @"\" + dllName + ".dll," +  
                "Version=1.0.0.0, Culture=en, PublicKeyToken=03689116d3a4ae33");
                    }
                    catch (Exception e)
                    {
                        throw (e);
                    }
                }
                else
                {
                    //Major error - not running under ClickOnce, but missing assembly. Don't know how to recover.
                    throw (new Exception("Cannot load assemblies dynamically - application is not deployed using ClickOnce."));
                }
    
    
                return (newAssembly);
            }
    
            private void getAssemblyButton_Click(object sender, EventArgs e)
            {
                DynamicClass dc = new DynamicClass();
                MessageBox.Show("Message: " + dc.Message);
            }
        }
    }
    
  14. C#복사
  15. 코드에서 LoadFile에 대한 호출을 찾습니다.
  16. PublicKeyToken을 이전에 검색한 값으로 설정합니다.
  17. 파일을 Form1.cs 또는 Form1.vb 로 저장합니다.
  18. 다음 명령을 사용하여 실행 파일로 컴파일합니다.
    csc /target:exe /reference:ClickOnceLibrary.dll Form1.cs
    
  19. C#복사

어셈블리를 선택 사항으로 표시

MageUI.exe를 사용하여 ClickOnce 애플리케이션에서 어셈블리를 선택 사항으로 표시하려면

  1. MageUI.exe 를 사용하여 연습: ClickOnce 애플리케이션 수동으로 배포에 설명된 대로 애플리케이션 매니페스트를 만듭니다. 애플리케이션 매니페스트에 대해 다음 설정을 사용합니다.
    • 애플리케이션 매니페스트의 이름을 ClickOnceOnDemand 로 지정합니다.
    • 파일 페이지의 ClickOnceLibrary.dll 행에서 파일 형식 열을 없음 으로 설정합니다.
    • 파일 페이지의 ClickOnceLibrary.dll 행에서 Group 열에 ClickOnceLibrary.dll을 입력합니다.
  2. MageUI.exe 를 사용하여 연습: ClickOnce 애플리케이션 수동으로 배포에 설명된 대로 배포 매니페스트를 만듭니다. 배포 매니페스트에 대해 다음 설정을 사용합니다.
    • 배포 매니페스트의 이름을 ClickOnceOnDemand로 지정합니다.

새 어셈블리 테스트

요청 시 어셈블리를 테스트하려면

  1. 웹 서버에 ClickOnce 배포를 업로드합니다.
  2. 배포 매니페스트에 URL을 입력하여 웹 브라우저에서 ClickOnce로 배포된 애플리케이션을 시작합니다. ClickOnceClickOnceOnDemand 애플리케이션을 호출하고 adatum.com 루트 디렉터리에 업로드하면 URL은 다음과 같습니다.
    http://www.adatum.com/ClickOnceOnDemand/ClickOnceOnDemand.application
    
  3. 복사
  4. 기본 폼이 나타나면 Button을 누릅니다. 메시지 상자 창에 "Hello, World!"라는 문자열이 표시되어야 합니다.

참조


권장 콘텐츠

  • ClickOnce 애플리케이션 - Visual Studio (Windows)

    게시 마법사를 사용하여 처음으로 ClickOnce 애플리케이션을 게시하는 방법을 알아봅니다. Project 디자이너의 게시 페이지에서 나중에 변경합니다.

  • ClickOnce 앱 수동 배포 - Visual Studio (Windows)

    명령줄 버전 또는 매니페스트 생성 및 편집 도구의 그래픽 버전 중 하나를 사용 하 여 ClickOnce 배포를 만드는 방법에 대해 알아봅니다.

  • 로컬 & 원격 데이터 액세스(ClickOnce 앱) - Visual Studio (Windows)

    로컬 및 원격으로 데이터를 읽고 쓰기 위해 ClickOnce 제공하는 다양한 옵션에 대해 알아봅니다.

  • ClickOnce 및 응용 프로그램 설정 - Visual Studio (Windows)

    응용 프로그램 설정 파일이 ClickOnce 응용 프로그램에서 작동 하는 방법 및 사용자가 다음 버전으로 업그레이드 하는 경우 설정 ClickOnce 마이그레이션하는 방법에 대해 알아봅니다.

  • ClickOnce 업데이트 전략 선택 - Visual Studio (Windows)

    ClickOnce 애플리케이션에서 자동 업데이트를 지원하는 방법과 사용할 수 있는 업데이트 전략을 알아봅니다.

  • ClickOnce 응용 프로그램에 대 한 코드 액세스 보안 - Visual Studio (Windows)

    ClickOnce 응용 프로그램에 대 한 코드 액세스 보안 및 코드 액세스 보안 권한을 구성 하는 방법에 대해 알아봅니다.

  • ClickOnce 애플리케이션 보안 - Visual Studio (Windows)

    ClickOnce 응용 프로그램에 대 한 코드에 대 한 액세스를 제한할 수 있는 .NET Framework의 코드 액세스 보안 제약 조건에 대 한 영향에 대해 알아봅니다.

  • ApplicationDeployment 클래스 (System.Deployment.Application)

    현재 배포를 프로그래밍 방식으로 업데이트하도록 지원하고 요청 시에 파일을 다운로드하도록 처리합니다.Supports updates of the current deployment programmatically, and handles on-demand downloading of files. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

출처 : https://practical365.com/export-mailboxes-exchange-server-2010-sp1/

 

How to Export Mailboxes with Exchange Server 2010 SP1

How to use Mailbox Export Requests in Exchange Server 2010 SP1 to export mailboxes to PST file.

practical365.com

 

 

"Windows PowerShell" 또는 "Exchange Management Shell" 실행

  • Export 권한 부여
    New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator

  • Export 실행
    New
    -MailboxExportRequest -Mailbox {사서함계정} -FilePath "{UNC경로\사서함계정.pst}"

  • Export 간략 상태 (Queued : 실행 대기/자료 취합, InProgress : Export중, Completed : 완료)
    Get-MailboxExportRequest

  • Export 상세 상태
    Get
    -MailboxExportRequest -Name MailboxExport | fl

  • Export 완료된 것 목록에서 제거
    Get-MailboxExportRequest | where {$_.status -eq "Completed"} | Remove-MailboxExportRequest

출처 : https://docs.microsoft.com/ko-kr/exchange/new-features/build-numbers-and-release-dates?view=exchserver-2016 

 

Exchange Server 빌드 번호 및 릴리스 날짜

요약: 현재 및 이전 버전의 Exchange Server에 대한 빌드 번호와 릴리스 날짜에 대해 알아봅니다.

docs.microsoft.com

 

 

Get-ExchangeServer | Format-List Name,Edition,AdminDisplayVersion

 

 

Exchange Server 2019

이 섹션의 표에서는 각 Microsoft Exchange Server 2019 버전의 빌드 번호와 일반적인 릴리스 날짜를 제공합니다.

 


EXCHANGE SERVER 2019제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

   Exchange Server 2019 CU10 Jul21SU 2021년 7월 13일 15.2.922.13 15.02.0922.013
Exchange Server 2019 CU10 2021년 6월 29일 15.2.922.7 15.02.0922.007
   Exchange Server 2019 CU9 Jul21SU 2021년 7월 13일 15.2.858.15 15.02.0858.015
   Exchange Server 2019 CU9 May21SU 2021년 5월 11일 15.2.858.12 15.02.0858.012
   Exchange Server 2019 CU9 Apr21SU 2021년 4월 13일 15.2.858.10 15.02.0858.010
Exchange Server 2019 CU9 2021년 3월 16일 15.2.858.5 15.02.0858.005
   Exchange Server 2019 CU8 May21SU 2021년 5월 11일 15.2.792.15 15.02.0792.015
   Exchange Server 2019 CU8 Apr21SU 2021년 4월 13일 15.2.792.13 15.02.0792.013
   Exchange Server 2019 CU8 Mar21SU 2021년 3월 2일 15.2.792.10 15.02.0792.010
Exchange Server 2019 CU8 2020년 12월 15일 15.2.792.3 15.02.0792.003
   Exchange Server 2019 CU7 Mar21SU 2021년 3월 2일 15.2.721.13 15.02.0721.013
Exchange Server 2019 CU7 2020년 9월 15일 15.2.721.2 15.02.0721.002
   Exchange Server 2019 CU6 Mar21SU 2021년 3월 2일 15.2.659.12 15.02.0659.012
Exchange Server 2019 CU6 2020년 6월 16일 15.2.659.4 15.02.0659.004
   Exchange Server 2019 CU5 Mar21SU 2021년 3월 2일 15.2.595.8 15.02.0595.008
Exchange Server 2019 CU5 2020년 3월 17일 15.2.595.3 15.02.0595.003
   Exchange Server 2019 CU4 Mar21SU 2021년 3월 2일 15.2.529.13 15.02.0529.013
Exchange Server 2019 CU4 2019년 12월 17일 15.2.529.5 15.02.0529.005
   Exchange Server 2019 CU3 Mar21SU 2021년 3월 2일 15.2.464.15 15.02.0464.015
Exchange Server 2019 CU3 2019년 9월 17일 15.2.464.5 15.02.0464.005
   Exchange Server 2019 CU2 Mar21SU 2021년 3월 2일 15.2.397.11 15.02.0397.011
Exchange Server 2019 CU2 2019년 6월 18일 15.2.397.3 15.02.0397.003
   Exchange Server 2019 CU1 Mar21SU 2021년 3월 2일 15.2.330.11 15.02.0330.011
Exchange Server 2019 CU1 2019년 2월 12일 15.2.330.5 15.02.0330.005
   Exchange Server 2019 RTM Mar21SU 2021년 3월 2일 15.2.221.18 15.02.0221.018
Exchange Server 2019 RTM 2018년 10월 22일 15.2.221.12 15.02.0221.012
Exchange Server 2019 미리 보기 2018년 7월 24일 15.2.196.0 15.02.0196.000
       

Exchange Server 2016

이 섹션의 표에서는 각 Microsoft Exchange Server 2016 버전의 빌드 번호와 일반적인 릴리스 날짜를 제공합니다.

 


EXCHANGE SERVER 2016제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

   Exchange Server 2016 CU21 Jul21SU 2021년 7월 13일 15.1.2308.14 15.01.2308.014
Exchange Server 2016 CU21 2021년 6월 29일 15.1.2308.8 15.01.2308.008
   Exchange Server 2016 CU20 Jul21SU 2021년 7월 13일 15.1.2242.12 15.01.2242.012
   Exchange Server 2016 CU20 May21SU 2021년 5월 11일 15.1.2242.10 15.01.2242.010
   Exchange Server 2016 CU20 Apr21SU 2021년 4월 13일 15.1.2242.8 15.01.2242.008
Exchange Server 2016 CU20 2021년 3월 16일 15.1.2242.4 15.01.2242.004
   Exchange Server 2016 CU19 May21SU 2021년 5월 11일 15.1.2176.14 15.01.2176.014
   Exchange Server 2016 CU19 Apr21SU 2021년 4월 13일 15.1.2176.12 15.01.2176.012
   Exchange Server 2016 CU19 Mar21SU 2021년 3월 2일 15.1.2176.9 15.01.2176.009
Exchange Server 2016 CU19 2020년 12월 15일 15.1.2176.2 15.01.2176.002
   Exchange Server 2016 CU18 Mar21SU 2021년 3월 2일 15.1.2106.13 15.01.2106.013
Exchange Server 2016 CU18 2020년 9월 15일 15.1.2106.2 15.01.2106.002
   Exchange Server 2016 CU17 Mar21SU 2021년 3월 2일 15.1.2044.13 15.01.2044.013
Exchange Server 2016 CU17 2020년 6월 16일 15.1.2044.4 15.01.2044.004
   Exchange Server 2016 CU16 Mar21SU 2021년 3월 2일 15.1.1979.8 15.01.1979.008
Exchange Server 2016 CU16 2020년 3월 17일 15.1.1979.3 15.01.1979.003
   Exchange Server 2016 CU15 Mar21SU 2021년 3월 2일 15.1.1913.12 15.01.1913.012
Exchange Server 2016 CU15 2019년 12월 17일 15.1.1913.5 15.01.1913.005
   Exchange Server 2016 CU14 Mar21SU 2021년 3월 2일 15.1.1847.12 15.01.1847.012
Exchange Server 2016 CU14 2019년 9월 17일 15.1.1847.3 15.01.1847.003
   Exchange Server 2016 CU13 Mar21SU 2021년 3월 2일 15.1.1779.8 15.01.1779.008
Exchange Server 2016 CU13 2019년 6월 18일 15.1.1779.2 15.01.1779.002
   Exchange Server 2016 CU12 Mar21SU 2021년 3월 2일 15.1.1713.10 15.01.1713.010
Exchange Server 2016 CU12 2019년 2월 12일 15.1.1713.5 15.01.1713.005
   Exchange Server 2016 CU11 Mar21SU 2021년 3월 2일 15.1.1591.18 15.01.1591.018
Exchange Server 2016 CU11 2018년 10월 16일 15.1.1591.10 15.01.1591.010
   Exchange Server 2016 CU10 Mar21SU 2021년 3월 2일 15.1.1531.12 15.01.1531.012
Exchange Server 2016 CU10 2018년 6월 19일 15.1.1531.3 15.01.1531.003
   Exchange Server 2016 CU9 Mar21SU 2021년 3월 2일 15.1.1466.16 15.01.1466.016
Exchange Server 2016 CU9 2018년 3월 20일 15.1.1466.3 15.01.1466.003
   Exchange Server 2016 CU8 Mar21SU 2021년 3월 2일 15.1.1415.10 15.01.1415.010
Exchange Server 2016 CU8 2017년 12월 19일 15.1.1415.2 15.01.1415.002
Exchange Server 2016 CU7 2017년 9월 19일 15.1.1261.35 15.01.1261.035
Exchange Server 2016 CU6 2017년 6월 27일 15.1.1034.26 15.01.1034.026
Exchange Server 2016 CU5 2017년 3월 21일 15.1.845.34 15.01.0845.034
Exchange Server 2016 CU4 2016년 12월 13일 15.1.669.32 15.01.0669.032
Exchange Server 2016 CU3 2016년 9월 20일 15.1.544.27 15.01.0544.027
Exchange Server 2016 CU2 2016년 6월 21일 15.1.466.34 15.01.0466.034
Exchange Server 2016 CU1 2016년 3월 15일 15.1.396.30 15.01.0396.030
Exchange Server 2016 RTM 2015년 10월 1일 15.1.225.42 15.01.0225.042
Exchange Server 2016 미리 보기 2015년 7월 22일 15.1.225.16 15.01.0225.016
       

Exchange Server 2013

이 섹션의 표에서는 각 Microsoft Exchange Server 2013 버전의 빌드 번호와 일반적인 릴리스 날짜가 제공됩니다.

 


EXCHANGE SERVER 2013제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

   Exchange Server 2013 CU23 Jul21SU 2021년 7월 13일 15.0.1497.23 15.00.1497.023
   Exchange Server 2013 CU23 May21SU 2021년 5월 11일 15.0.1497.18 15.00.1497.018
   Exchange Server 2013 CU23 Apr21SU 2021년 4월 13일 15.0.1497.15 15.00.1497.015
   Exchange Server 2013 CU23 Mar21SU 2021년 3월 2일 15.0.1497.12 15.00.1497.012
Exchange Server 2013 CU23 2019년 6월 18일 15.0.1497.2 15.00.1497.002
   Exchange Server 2013 CU22 Mar21SU 2021년 3월 2일 15.0.1473.6 15.00.1473.006
Exchange Server 2013 CU22 2019년 2월 12일 15.0.1473.3 15.00.1473.003
   Exchange Server 2013 CU21 Mar21SU 2021년 3월 2일 15.0.1395.12 15.00.1395.012
Exchange Server 2013 CU21 2018년 6월 19일 15.0.1395.4 15.00.1395.004
Exchange Server 2013 CU20 2018년 3월 20일 15.0.1367.3 15.00.1367.003
Exchange Server 2013 CU19 2017년 12월 19일 15.0.1365.1 15.00.1365.001
Exchange Server 2013 CU18 2017년 9월 19일 15.0.1347.2 15.00.1347.002
Exchange Server 2013 CU17 2017년 6월 27일 15.0.1320.4 15.00.1320.004
Exchange Server 2013 CU16 2017년 3월 21일 15.0.1293.2 15.00.1293.002
Exchange Server 2013 CU15 2016년 12월 13일 15.0.1263.5 15.00.1263.005
Exchange Server 2013 CU14 2016년 9월 20일 15.0.1236.3 15.00.1236.003
Exchange Server 2013 CU13 2016년 6월 21일 15.0.1210.3 15.00.1210.003
Exchange Server 2013 CU12 2016년 3월 15일 15.0.1178.4 15.00.1178.004
Exchange Server 2013 CU11 2015년 12월 15일 15.0.1156.6 15.00.1156.006
Exchange Server 2013 CU10 2015년 9월 15일 15.0.1130.7 15.00.1130.007
Exchange Server 2013 CU9 2015년 6월 17일 15.0.1104.5 15.00.1104.005
Exchange Server 2013 CU8 2015년 3월 17일 15.0.1076.9 15.00.1076.009
Exchange Server 2013 CU7 2014년 12월 9일 15.0.1044.25 15.00.1044.025
Exchange Server 2013 CU6 2014년 8월 26일 15.0.995.29 15.00.0995.029
Exchange Server 2013 CU5 2014년 5월 27일 15.0.913.22 15.00.0913.022
   Exchange Server 2013 SP1 Mar21SU 2021년 3월 2일 15.0.847.64 15.00.0847.064
Exchange Server 2013 SP1 2014년 2월 25일 15.0.847.32 15.00.0847.032
Exchange Server 2013 CU3 2013년 11월 25일 15.0.775.38 15.00.0775.038
Exchange Server 2013 CU2 2013년 7월 9일 15.0.712.24 15.00.0712.024
Exchange Server 2013 CU1 2013년 4월 2일 15.0.620.29 15.00.0620.029
Exchange Server 2013 RTM 2012년 12월 3일 15.0.516.32 15.00.0516.032
       

Exchange Server 2010

이 섹션의 표에서는 각 Microsoft Exchange Server 2010 버전의 빌드 번호와 일반적인 릴리스 날짜가 제공됩니다.

Exchange Server 2010 SP3 빌드 번호

 


EXCHANGE SERVER 2010 SP3 빌드 번호제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

Exchange Server 2010 SP3용 업데이트 롤업 32 2021년 3월 2일 14.3.513.0 14.03.0513.000
Exchange Server 2010 SP3용 업데이트 롤업 31 2020년 12월 1일 14.3.509.0 14.03.0509.000
Exchange Server 2010 SP3용 업데이트 롤업 30 2020년 2월 11일 14.3.496.0 14.03.0496.000
Exchange Server 2010 SP3용 업데이트 롤업 29 2019년 7월 9일 14.3.468.0 14.03.0468.000
Exchange Server 2010 SP3용 업데이트 롤업 28 2019년 6월 7일 14.3.461.1 14.03.0461.001
Exchange Server 2010 SP3용 업데이트 롤업 27 2019년 4월 9일 14.3.452.0 14.03.0452.000
Exchange Server 2010 SP3용 업데이트 롤업 26 2019년 2월 12일 14.3.442.0 14.03.0442.000
Exchange Server 2010 SP3용 업데이트 롤업 25 2019년 1월 8일 14.3.435.0 14.03.0435.000
Exchange Server 2010 SP3용 업데이트 롤업 24 2018년 9월 5일 14.3.419.0 14.03.0419.000
Exchange Server 2010 SP3용 업데이트 롤업 23 2018년 8월 13일 14.3.417.1 14.03.0417.001
Exchange Server 2010 SP3용 업데이트 롤업 22 2018년 6월 19일 14.3.411.0 14.03.0411.000
Exchange Server 2010 SP3용 업데이트 롤업 21 2018년 5월 7일 14.3.399.2 14.03.0399.002
Exchange Server 2010 SP3용 업데이트 롤업 20 2018년 3월 5일 14.3.389.1 14.03.0389.001
Exchange Server 2010 SP3용 업데이트 롤업 19 2017년 12월 19일 14.3.382.0 14.03.0382.000
Exchange Server 2010 SP3용 업데이트 롤업 18 2017년 7월 11일 14.3.361.1 14.03.0361.001
Exchange Server 2010 SP3용 업데이트 롤업 17 2017년 3월 21일 14.3.352.0 14.03.0352.000
Exchange Server 2010 SP3용 업데이트 롤업 16 2016년 12월 13일 14.3.336.0 14.03.0336.000
Exchange Server 2010 SP3용 업데이트 롤업 15 2016년 9월 20일 14.3.319.2 14.03.0319.002
Exchange Server 2010 SP3용 업데이트 롤업 14 2016년 6월 21일 14.3.301.0 14.03.0301.000
Exchange Server 2010 SP3용 업데이트 롤업 13 2016년 3월 15일 14.3.294.0 14.03.0294.000
Exchange Server 2010 SP3용 업데이트 롤업 12 2015년 12월 15일 14.3.279.2 14.03.0279.002
Exchange Server 2010 SP3용 업데이트 롤업 11 2015년 9월 15일 14.3.266.2 14.03.0266.002
Exchange Server 2010 SP3용 업데이트 롤업 10 2015년 6월 17일 14.3.248.2 14.03.0248.002
Exchange Server 2010 SP3용 업데이트 롤업 9 2015년 3월 17일 14.3.235.1 14.03.0235.001
Exchange Server 2010 SP3용 업데이트 롤업 8 v2 2014년 12월 12일 14.3.224.2 14.03.0224.002
Exchange Server 2010 SP3용 업데이트 롤업 8 v1(회수됨) 2014년 12월 9일 14.3.224.1 14.03.0224.001
Exchange Server 2010 SP3용 업데이트 롤업 7 2014년 8월 26일 14.3.210.2 14.03.0210.002
Exchange Server 2010 SP3용 업데이트 롤업 6 2014년 5월 27일 14.3.195.1 14.03.0195.001
Exchange Server 2010 SP3용 업데이트 롤업 5 2014년 2월 24일 14.3.181.6 14.03.0181.006
Exchange Server 2010 SP3용 업데이트 롤업 4 2013년 12월 9일 14.3.174.1 14.03.0174.001
Exchange Server 2010 SP3용 업데이트 롤업 3 2013년 11월 25일 14.3.169.1 14.03.0169.001
Exchange Server 2010 SP3용 업데이트 롤업 2 2013년 8월 8일 14.3.158.1 14.03.0158.001
Exchange Server 2010 SP3용 업데이트 롤업 1 2013년 5월 29일 14.3.146.0 14.03.0146.000
Exchange Server 2010 SP3 2013년 2월 12일 14.3.123.4 14.03.0123.004
       

Exchange Server 2010 이전 릴리스의 빌드 번호

 


EXCHANGE SERVER 2010 이전 릴리스의 빌드 번호제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

Exchange Server 2010 SP2용 업데이트 롤업 8 2013년 12월 9일 14.2.390.3 14.02.0390.003
Exchange Server 2010 SP2용 업데이트 롤업 7 2013년 8월 3일 14.2.375.0 14.02.0375.000
Exchange Server 2010 SP2용 업데이트 롤업 6 2013년 2월 12일 14.2.342.3 14.02.0342.003
Exchange Server 2010 SP2용 업데이트 롤업 5 v2 2012년 12월 10일 14.2.328.10 14.02.0328.010
Exchange Server 2010 SP2용 업데이트 롤업 5 2012년 11월 13일 14.3.328.5 14.03.0328.005
Exchange Server 2010 SP2용 업데이트 롤업 4 v2 2012년 10월 9일 14.2.318.4 14.02.0318.004
Exchange Server 2010 SP2용 업데이트 롤업 4 2012년 8월 13일 14.2.318.2 14.02.0318.002
Exchange Server 2010 SP2용 업데이트 롤업 3 2012년 5월 29일 14.2.309.2 14.02.0309.002
Exchange Server 2010 SP2용 업데이트 롤업 2 2012년 4월 16일 14.2.298.4 14.02.0298.004
Exchange Server 2010 SP2용 업데이트 롤업 1 2012년 2월 13일 14.2.283.3 14.02.0283.003
Exchange Server 2010 SP2 2011년 12월 4일 14.2.247.5 14.02.0247.005
       
Exchange Server 2010 SP1용 업데이트 롤업 8 2012년 12월 10일 14.1.438.0 14.01.0438.000
Exchange Server 2010 SP1용 업데이트 롤업 7 v3 2012년 11월 13일 14.1.421.3 14.01.0421.003
Exchange Server 2010 SP1용 업데이트 롤업 7 v2 2012년 10월 10일 14.1.421.2 14.01.0421.002
Exchange Server 2010 SP1용 업데이트 롤업 7 2012년 8월 8일 14.1.421.0 14.01.0421.000
Exchange Server 2010 SP1용 업데이트 롤업 6 2011년 10월 27일 14.1.355.2 14.01.0355.002
Exchange Server 2010 SP1용 업데이트 롤업 5 2011년 8월 23일 14.1.339.1 14.01.0339.001
Exchange Server 2010 SP1용 업데이트 롤업 4 2011년 7월 27일 14.1.323.6 14.01.0323.006
Exchange Server 2010 SP1용 업데이트 롤업 3 2011년 4월 6일 14.1.289.7 14.01.0289.007
Exchange Server 2010 SP1용 업데이트 롤업 2 2010년 12월 9일 14.1.270.1 14.01.0270.001
Exchange Server 2010 SP1용 업데이트 롤업 1 2010년 10월 4일 14.1.255.2 14.01.0255.002
Exchange Server 2010 SP1 2010년 8월 23일 14.1.218.15 14.01.0218.015
       
Exchange Server 2010용 업데이트 롤업 5 2010년 12월 13일 14.0.726.0 14.00.0726.000
Exchange Server 2010용 업데이트 롤업 4 2010년 6월 10일 14.0.702.1 14.00.0702.001
Exchange Server 2010용 업데이트 롤업 3 2010년 4월 13일 14.0.694.0 14.00.0694.000
Exchange Server 2010용 업데이트 롤업 2 2010년 3월 4일 14.0.689.0 14.00.0689.000
Exchange Server 2010용 업데이트 롤업 1 2009년 12월 9일 14.0.682.1 14.00.0682.001
Exchange Server 2010 RTM 2009년 11월 9일 14.0.639.21 14.00.0639.021
       

Exchange Server 2007

이 섹션의 표에서는 각 Microsoft Exchange Server 2007 버전의 빌드 번호와 일반적인 릴리스 날짜가 제공됩니다.

 참고

Exchange Server 2007 SP1에 대한 버전 정보는 Exchange 관리 콘솔, Exchange 관리 셸 및 Exchange Server 2007 도움말 대화 상자에 명확하게 표시되어 있습니다. 그러나 Exchange 2007 RTM 버전을 실행 중인 Edge 전송 서버에 Exchange 2007 SP1을 적용한 후 Edge 전송 서버를 Active Directory 사이트에 다시 구독하지 않으면 Exchange Management Console에 Edge 전송 서버의 버전 정보가 업데이트되지 않습니다. 이는 Edge 전송 서버는 구성 정보를 사용하여 Active Directory를 직접 업데이트하지 않기 때문입니다. 대신 Edge 구독을 만드는 동안 Edge 전송 서버의 버전 정보가 Active Directory에 기록됩니다.

 


EXCHANGE SERVER 2007제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

Exchange Server 2007 SP3용 업데이트 롤업 23 2017년 3월 21일 8.3.517.0 8.03.0517.000
Exchange Server 2007 SP3용 업데이트 롤업 22 2016년 12월 13일 8.3.502.0 8.03.0502.000
Exchange Server 2007 SP3용 업데이트 롤업 21 2016년 9월 20일 8.3.485.1 8.03.0485.001
Exchange Server 2007 SP3용 업데이트 롤업 20 2016년 6월 21일 8.3.468.0 8.03.0468.000
Exchange Server 2007 SP3용 업데이트 롤업 19 2016년 3월 15일 8.3.459.0 8.03.0459.000
Exchange Server 2007 SP3용 업데이트 롤업 18 2015년 12월 8.3.445.0 8.03.0445.000
Exchange Server 2007 SP3용 업데이트 롤업 17 2015년 6월 17일 8.3.417.1 8.03.0417.001
Exchange Server 2007 SP3용 업데이트 롤업 16 2015년 3월 17일 8.3.406.0 8.03.0406.000
Exchange Server 2007 SP3용 업데이트 롤업 15 2014년 12월 9일 8.3.389.2 8.03.0389.002
Exchange Server 2007 SP3용 업데이트 롤업 14 2014년 8월 26일 8.3.379.2 8.03.0379.002
Exchange Server 2007 SP3용 업데이트 롤업 13 2014년 2월 24일 8.3.348.2 8.03.0348.002
Exchange Server 2007 SP3용 업데이트 롤업 12 2013년 12월 9일 8.3.342.4 8.03.0342.004
Exchange Server 2007 SP3용 업데이트 롤업 11 2013년 8월 13일 8.3.327.1 8.03.0327.001
Exchange Server 2007 SP3용 업데이트 롤업 10 2013년 2월 11일 8.3.298.3 8.03.0298.003
Exchange Server 2007 SP3용 업데이트 롤업 9 2012년 12월 10일 8.3.297.2 8.03.0297.002
Exchange Server 2007 SP3용 업데이트 롤업 8-v3 2012년 11월 13일 8.3.279.6 8.03.0279.006
Exchange Server 2007 SP3용 업데이트 롤업 8-v2 2012년 10월 9일 8.3.279.5 8.03.0279.005
Exchange Server 2007 SP3용 업데이트 롤업 8 2012년 8월 13일 8.3.279.3 8.03.0279.003
Exchange Server 2007 SP3용 업데이트 롤업 7 2012년 4월 16일 8.3.264.0 8.03.0264.000
Exchange Server 2007 SP3용 업데이트 롤업 6 2012년 1월 26일 8.3.245.2 8.03.0245.002
Exchange Server 2007 SP3용 업데이트 롤업 5 2011년 9월 21일 8.3.213.1 8.03.0213.001
Exchange Server 2007 SP3용 업데이트 롤업 4 2011년 5월 28일 8.3.192.1 8.03.0192.001
Exchange Server 2007 SP3용 업데이트 롤업 3-v2 2011년 3월 30일 8.3.159.2 8.03.0159.002
Exchange Server 2007 SP3용 업데이트 롤업 2 2010년 12월 10일 8.3.137.3 8.03.0137.003
Exchange Server 2007 SP3용 업데이트 롤업 1 2010년 9월 9일 8.3.106.2 8.03.0106.002
Exchange Server 2007 SP3 2010년 6월 7일 8.3.83.6 8.03.0083.006
       

Exchange Server 2007 이전 릴리스의 빌드 번호

 


EXCHANGE SERVER 2007 이전 릴리스의 빌드 번호제품 이름릴리스 날짜빌드 번호(짧은 형식)빌드 번호(긴 형식)

Exchange Server 2007 SP2용 업데이트 롤업 5 2010년 12월 7일 8.2.305.3 8.02.0305.003
Exchange Server 2007 SP2용 업데이트 롤업 4 2010년 4월 9일 8.2.254.0 8.02.0254.000
Exchange Server 2007 SP2용 업데이트 롤업 3 2010년 3월 17일 8.2.247.2 8.02.0247.002
Exchange Server 2007 SP2용 업데이트 롤업 2 2010년 1월 22일 8.2.234.1 8.02.0234.001
Exchange Server 2007 SP2용 업데이트 롤업 1 2009년 11월 19일 8.2.217.3 8.02.0217.003
Exchange Server 2007 SP2 2009년 8월 24일 8.2.176.2 8.02.0176.002
       
Exchange Server 2007 SP1용 업데이트 롤업 10 2010년 4월 13일 8.1.436.0 8.01.0436.000
Exchange Server 2007 SP1용 업데이트 롤업 9 2009년 7월 16일 8.1.393.1 8.01.0393.001
Exchange Server 2007 SP1용 업데이트 롤업 8 2009년 5월 19일 8.1.375.2 8.01.0375.002
Exchange Server 2007 SP1용 업데이트 롤업 7 2009년 3월 18일 8.1.359.2 8.01.0359.002
Exchange Server 2007 SP1용 업데이트 롤업 6 2009년 2월 10일 8.1.340.1 8.01.0340.001
Exchange Server 2007 SP1용 업데이트 롤업 5 2008년 11월 20일 8.1.336.1 8.01.0336.01
Exchange Server 2007 SP1용 업데이트 롤업 4 2008년 10월 7일 8.1.311.3 8.01.0311.003
Exchange Server 2007 SP1용 업데이트 롤업 3 2008년 7월 8일 8.1.291.2 8.01.0291.002
Exchange Server 2007 SP1용 업데이트 롤업 2 2008년 5월 9일 8.1.278.2 8.01.0278.002
Exchange Server 2007 SP1용 업데이트 롤업 1 2008년 2월 28일 8.1.263.1 8.01.0263.001
Exchange Server 2007 SP1 2007년 11월 29일 8.1.240.6 8.01.0240.006
       
Exchange Server 2007용 업데이트 롤업 7 2008년 7월 8일 8.0.813.0 8.00.0813.000
Exchange Server 2007용 업데이트 롤업 6 2008년 2월 21일 8.0.783.2 8.00.0783.002
Exchange Server 2007용 업데이트 롤업 5 2007년 10월 25일 8.0.754.0 8.00.0754.000
Exchange Server 2007용 업데이트 롤업 4 2007년 8월 23일 8.0.744.0 8.00.0744.000
Exchange Server 2007용 업데이트 롤업 3 2007년 6월 28일 8.0.730.1 8.00.0730.001
Exchange Server 2007용 업데이트 롤업 2 2007년 5월 8일 8.0.711.2 8.00.0711.002
Exchange Server 2007용 업데이트 롤업 1 2007년 4월 17일 8.0.708.3 8.00.0708.003
Exchange Server 2007 RTM 2007년 3월 8일 8.0.685.25 8.00.0685.025
       

Exchange Server 2003

다음 표에는 각 Microsoft Exchange Server 2003 버전의 빌드 번호와 일반적인 릴리스 날짜가 나열되어 있습니다. Exchange Server 2003의 빌드 번호를 보려면 서버 개체의 속성 대화 상자를 엽니다.

 


EXCHANGE SERVER 2003제품 이름릴리스 날짜빌드 번호

Exchange Server 2003 SP2 이후 2008년 8월 6.5.7654.4
Exchange Server 2003 SP2 이후 2008년 3월 6.5.7653.33
Exchange Server 2003 SP2 2005년 10월 19일 6.5.7683
Exchange Server 2003 SP1 2004년 5월 25일 6.5.7226
Exchange Server 2003 2003년 9월 28일 6.5.6944
     

Exchange 2000 Server

다음 표에는 각 Microsoft Exchange 2000 Server 버전의 빌드 번호와 일반적인 릴리스 날짜가 나열되어 있습니다. Exchange 2000 Server의 빌드 번호를 보려면 서버 개체의 속성 대화 상자를 엽니다.

 


EXCHANGE 2000 SERVER제품 이름릴리스 날짜빌드 번호

Exchange 2000 Server SP3 이후 2008년 8월 6.0.6620.7
Exchange 2000 Server SP3 이후 2008년 3월 6.0.6620.5
Exchange 2000 Server SP3 이후 2004년 8월 6.0.6603
Exchange 2000 Server SP3 이후 2004년 4월 6.0.6556
Exchange 2000 Server SP3 이후 2003년 9월 6.0.6487
Exchange 2000 Server SP3 2002년 7월 18일 6.0.6249
Exchange 2000 Server SP2 2001년 11월 29일 6.0.5762
Exchange 2000 Server SP1 2001년 6월 21일 6.0.4712
Exchange 2000 Server 2000년 11월 29일 6.0.4417
     

Exchange Server 5.5

다음 표에는 각 Microsoft Exchange Server버전 5.5의 빌드 번호와 일반적인 릴리스 날짜가 나열되어 있습니다.

 


EXCHANGE SERVER 5.5제품 이름릴리스 날짜빌드 번호

Exchange Server 버전 5.5 SP4 2000년 11월 1일 5.5.2653
Exchange Server 버전 5.5 SP3 1999년 9월 9일 5.5.2650
Exchange Server 버전 5.5 SP2 1998년 12월 23일 5.5.2448
Exchange Server 버전 5.5 SP1 1998년 8월 5일 5.5.2232
Exchange Server 버전 5.5 1998년 2월 3일 5.5.1960
     

Exchange Server 5.0

 


EXCHANGE SERVER 5.0제품 이름릴리스 날짜빌드 번호

Exchange Server 5.0 SP2 1998년 2월 19일 5.0.1460
Exchange Server 5.0 SP1 1997년 6월 18일 5.0.1458
Exchange Server 5.0 1997년 5월 23일 5.0.1457
     

Exchange Server 4.0

다음 표에는 각 Microsoft Exchange Server 4.0 버전의 빌드 번호와 일반적인 릴리스 날짜가 나열되어 있습니다.

 


EXCHANGE SERVER 4.0제품 이름릴리스 날짜빌드 번호

Exchange Server 4.0 SP5 1998년 5월 5일 4.0.996
Exchange Server 4.0 SP4 1997년 3월 28일 4.0.995
Exchange Server 4.0 SP3 1996년 10월 29일 4.0.994
Exchange Server 4.0 SP2 1996년 7월 19일 4.0.993
Exchange Server 4.0 SP1 1996년 5월 1일 4.0.838
Exchange Server 4.0 Standard Edition 1996년 6월 11일 4.0.837
     

참조 : http://social.technet.microsoft.com/Forums/en-US/ieitprocurrentver/thread/1342e167-8016-4a75-99bf-4d11d01d9bb1


Windows 7 64bit 환경 기준으로 레지스터리 값 수정하면 됨.

(첨부 파일은 또한 Windows 7 64bit 기준으로 작성 됨)

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework]

"EnableIEHosting"=dword:00000001


EnableIEHosting_Windows7_64bit.reg.zip



2012/09/26 - [DBMS] - 순진한 트리(문서) - 재귀쿼리 방법론 에서 언급된 재귀적호출 중 MS-SQL을 이용한 MSDN자료 입니다.





원문 : http://msdn.microsoft.com/ko-kr/library/ms186243(v=sql.105).aspx







CTE(공통 테이블 식)를 사용하면 자기 자신을 참조하는 재귀적 CTE를 만들 수 있으므로 상당히 유용합니다. 재귀적 CTE는 최초 CTE가 반복적으로 실행되어 전체 결과 집합을 얻을 때까지 데이터의 하위 집합을 반환하는 CTE입니다.

재귀적 CTE를 참조하는 쿼리를 재귀 쿼리라고 합니다. 재귀 쿼리의 일반적인 용도는 계층적 데이터를 반환하는 것입니다. 예를 들어 직원을 조직도에 표시하는 경우 또는 부모 제품에 하나 이상의 구성 요소가 있고 이러한 구성 요소가 하위 구성 요소를 가지거나 다른 부모의 구성 요소일 수도 있는 제품 구성 정보(BOM) 시나리오에 데이터를 표시하는 경우가 있습니다.

재귀적 CTE는 SELECT, INSERT, UPDATE, DELETE 또는 CREATE VIEW 문 내에서 재귀 쿼리를 실행하는 데 필요한 코드를 상당히 단순화할 수 있습니다. 이전 버전의 SQL Server에서 재귀 쿼리를 실행하려면 일반적으로 임시 테이블, 커서 및 논리를 사용하여 재귀 단계의 흐름을 제어해야 합니다. 공통 테이블 식에 대한 자세한 내용은 공통 테이블 식 사용을 참조하십시오.

Transact-SQL의 재귀적 CTE 구조는 다른 프로그래밍 언어의 재귀 루틴과 비슷합니다. 다른 언어의 재귀 루틴은 스칼라 값을 반환하지만 재귀적 CTE는 여러 행을 반환할 수 있습니다.

재귀적 CTE는 다음 세 요소로 구성됩니다.

  1. 루틴의 호출

    재귀적 CTE의 첫 번째 호출은 UNION ALL, UNION, EXCEPT 또는 INTERSECT 연산자로 조인된 하나 이상의 CTE_query_definitions로 구성됩니다. 이러한 쿼리 정의는 CTE 구조의 기본 결과 집합을 형성하기 때문에 앵커 멤버라고 합니다.

    CTE_query_definitions는 CTE 자체를 참조하지 않는 경우 앵커 멤버로 간주됩니다. 모든 앵커 멤버 쿼리 정의를 첫 번째 재귀 멤버 정의 앞에 배치하고 UNION ALL 연산자를 사용하여 마지막 앵커 멤버를 첫 번째 재귀 멤버와 조인해야 합니다.

  2. 루틴의 재귀 호출

    재귀 호출에는 CTE 자체를 참조하는 UNION ALL 연산자로 조인된 하나 이상의 CTE_query_definitions가 포함됩니다. 이러한 쿼리 정의를 재귀 멤버라고 합니다.

  3. 종료 확인

    종료 확인은 암시적으로 수행됩니다. 이전 호출에서 반환되는 행이 없을 때 재귀가 중지됩니다.

참고 참고

잘못 구성된 재귀적 CTE로 인해 무한 루프가 발생할 수 있습니다. 예를 들어 재귀 멤버 쿼리 정의가 부모 열과 자식 열 모두에 대해 동일한 값을 반환하면 무한 루프가 생성된 것입니다. 재귀 쿼리의 결과를 테스트할 때 INSERT, UPDATE, DELETE 또는 SELECT 문의 OPTION 절에서 MAXRECURSION 힌트 및 0과 32,767 사이의 값을 사용하여 특정 문에 허용되는 재귀 수준의 수를 제한할 수 있습니다. 자세한 내용은 쿼리 힌트(Transact-SQL)WITH common_table_expression(Transact-SQL)을 참조하십시오.

의사 코드 및 의미 체계

재귀적 CTE 구조에는 앵커 멤버와 재귀 멤버가 적어도 하나씩 포함되어야 합니다. 다음 의사 코드에서는 단일 앵커 멤버와 단일 재귀 멤버가 포함된 간단한 재귀적 CTE의 구성 요소를 보여 줍니다.

WITH cte_name ( column_name [,...n] )

AS

(

CTE_query_definition –- Anchor member is defined.

UNION ALL

CTE_query_definition –- Recursive member is defined referencing cte_name.

)

-- Statement using the CTE

SELECT *

FROM cte_name

재귀 실행의 의미 체계는 다음과 같습니다.

  1. CTE 식을 앵커 멤버와 재귀 멤버로 분할합니다.

  2. 앵커 멤버를 실행하여 첫 번째 호출 또는 기본 결과 집합(T0)을 만듭니다.

  3. Ti는 입력으로 사용하고 Ti+1은 출력으로 사용하여 재귀 멤버를 실행합니다.

  4. 빈 집합이 반환될 때까지 3단계를 반복합니다.

  5. 결과 집합을 반환합니다. 이것은 T0에서 Tn까지의 UNION ALL입니다.

다음 예에서는 Adventure Works Cycles 회사에서 직급이 가장 높은 직원부터 시작되는 계층적 직원 목록을 반환하여 재귀적 CTE 구조의 의미 체계를 보여 줍니다. 이 예 다음에는 코드 실행 연습이 있습니다.

Transact-SQL
-- Create an Employee table.
CREATE TABLE dbo.MyEmployees
(
	EmployeeID smallint NOT NULL,
	FirstName nvarchar(30)  NOT NULL,
	LastName  nvarchar(40) NOT NULL,
	Title nvarchar(50) NOT NULL,
	DeptID smallint NOT NULL,
	ManagerID int NULL,
 CONSTRAINT PK_EmployeeID PRIMARY KEY CLUSTERED (EmployeeID ASC) 
);
-- Populate the table with values.
INSERT INTO dbo.MyEmployees VALUES 
 (1, N'Ken', N'Sánchez', N'Chief Executive Officer',16,NULL)
,(273, N'Brian', N'Welcker', N'Vice President of Sales',3,1)
,(274, N'Stephen', N'Jiang', N'North American Sales Manager',3,273)
,(275, N'Michael', N'Blythe', N'Sales Representative',3,274)
,(276, N'Linda', N'Mitchell', N'Sales Representative',3,274)
,(285, N'Syed', N'Abbas', N'Pacific Sales Manager',3,273)
,(286, N'Lynn', N'Tsoflias', N'Sales Representative',3,285)
,(16,  N'David',N'Bradley', N'Marketing Manager', 4, 273)
,(23,  N'Mary', N'Gibson', N'Marketing Specialist', 4, 16);


Transact-SQL
USE AdventureWorks2008R2;
GO
WITH DirectReports (ManagerID, EmployeeID, Title, DeptID, Level)
AS
(
-- Anchor member definition
    SELECT e.ManagerID, e.EmployeeID, e.Title, edh.DepartmentID, 
        0 AS Level
    FROM dbo.MyEmployees AS e
    INNER JOIN HumanResources.EmployeeDepartmentHistory AS edh
        ON e.EmployeeID = edh.BusinessEntityID AND edh.EndDate IS NULL
    WHERE ManagerID IS NULL
    UNION ALL
-- Recursive member definition
    SELECT e.ManagerID, e.EmployeeID, e.Title, edh.DepartmentID,
        Level + 1
    FROM dbo.MyEmployees AS e
    INNER JOIN HumanResources.EmployeeDepartmentHistory AS edh
        ON e.EmployeeID = edh.BusinessEntityID AND edh.EndDate IS NULL
    INNER JOIN DirectReports AS d
        ON e.ManagerID = d.EmployeeID
)
-- Statement that executes the CTE
SELECT ManagerID, EmployeeID, Title, DeptID, Level
FROM DirectReports
INNER JOIN HumanResources.Department AS dp
    ON DirectReports.DeptID = dp.DepartmentID
WHERE dp.GroupName = N'Sales and Marketing' OR Level = 0;
GO


코드 연습 예

  1. 재귀적 CTE인 DirectReports는 앵커 멤버와 재귀 멤버를 하나씩 정의합니다.

  2. 앵커 멤버가 기본 결과 집합 T0을 반환합니다. 이 직원은 회사에서 직급이 가장 높습니다. 즉, 상급 관리자가 없습니다.

    다음은 앵커 멤버에서 반환하는 결과 집합입니다.

    ManagerID EmployeeID Title                         Level
    --------- ---------- ----------------------------- ------
    NULL      1          Chief Executive Officer        0
    
  3. 재귀 멤버는 앵커 멤버 결과 집합에 있는 직원의 직속 하급자를 반환합니다. 이것은 Employee 테이블과 DirectReports CTE 간의 조인 작업을 통해 수행됩니다. 재귀 호출을 설정하는 것은 바로 CTE 자신에 대한 이 참조입니다. 입력(Ti)으로 사용된 CTE DirectReports 의 직원을 기준으로 조인(MyEmployees.ManagerID = DirectReports.EmployeeID)은 (Ti)를 관리자로 둔 직원을 출력(Ti+1)으로 반환합니다. 따라서 재귀 멤버의 첫 번째 반복은 다음 결과 집합을 반환합니다.

    ManagerID EmployeeID Title                         Level
    --------- ---------- ----------------------------- ------
    1         273        Vice President of Sales       1
    
  4. 재귀 멤버가 반복적으로 활성화됩니다. 재귀 멤버의 두 번째 반복에서 3단계의 단일 행 결과 집합(EmployeeID273 포함)이 입력 값으로 사용되어 다음 결과 집합을 반환합니다.

    ManagerID EmployeeID Title                         Level
    --------- ---------- ----------------------------- ------
    273       16         Marketing Manager             2
    273       274        North American Sales Manager  2
    273       285        Pacific Sales Manager         2
    

    재귀 멤버의 세 번째 반복에서 위의 결과 집합이 입력 값으로 사용되어 다음 결과 집합을 반환합니다.

    ManagerID EmployeeID Title                         Level
    --------- ---------- ----------------------------- ------
    16        23         Marketing Specialist          3
    274       275        Sales Representative          3
    274       276        Sales Representative          3
    285       286        Sales Representative          3
    
  5. 실행 중인 쿼리가 반환하는 최종 결과 집합은 앵커 멤버와 재귀 멤버가 생성한 모든 결과 집합의 합집합입니다.

    다음은 이 예에서 반환되는 전체 결과 집합입니다.

    ManagerID EmployeeID Title                         Level
    --------- ---------- ----------------------------- ------
    NULL      1          Chief Executive Officer       0
    1         273        Vice President of Sales       1
    273       16         Marketing Manager             2
    273       274        North American Sales Manager  2
    273       285        Pacific Sales Manager         2
    16        23         Marketing Specialist          3
    274       275        Sales Representative          3
    274       276        Sales Representative          3
    285       286        Sales Representative          3
    

사전에 Exchange Web Services Managed API(SDK)가 설치 되어져 있어야 하며

프로젝트 참조에 Microsoft.Exchange.WebServices (C:\Program Files\Microsoft\Exchange\Web Services\1.2\Microsoft.Exchange.WebServices.dll)를 추가하시기 바랍니다.

using Microsoft.Exchange.WebServices.Data;

본 샘플은 제목만 읽어온것이며, 경우에 따라서는 메소드를 잘 활용하시면 여러가지 정보를 읽어 올 수 있습니다.

소스만 보셔도 쉽게 이해가 가능 할 실 겁니다.

[????] 된 부분은 사용자에 맞게 변경하시기 바랍니다.

Exchange 서버 버전은 2010 SP1입니다.

8라인에서 서버에 맞는 버전을 선택하여 주세요. (2010 SP1은 ExchangeVersion.Exchange2010_SP1)

16라인에서 1개만 가져올경우 샘플이며, 크기는 알아서 조절 하세요(new ItemView(1))

string strExchangeDomain = @"[Domain]"; //ex) userpark.net
string strExchangeServerName = string.Format("exchange.{0}", strExchangeDomain); // exchange.userpark.net
string strExchangeUserID = @"[UserID]"; //사용자 ID
string strExchangeUserPs = @"[Password]"; //사용자 Password
string strExchangeMail = string.Format("{0}@{1}", strExchangeUserID, strExchangeDomain);  //ex)userpark@userpark.net
string strExchangeEwsUrl = string.Format("{0}://{1}/EWS/Exchange.asmx", "https", strExchangeServerName);

ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP1);

//두개중 하나 NetworkCredential 또는 WebCredentials
//service.Credentials = new System.Net.NetworkCredential(strExchangeUserID, strExchangeUserPs, strExchangeDomain);
service.Credentials = new WebCredentials(strExchangeUserID, strExchangeUserPs, strExchangeDomain);

service.Url = new Uri(strExchangeEwsUrl);

Microsoft.Exchange.WebServices.Data.FindItemsResults<Microsoft.Exchange.WebServices.Data.Item> findResults = service.FindItems(Microsoft.Exchange.WebServices.Data.WellKnownFolderName.Inbox, new ItemView(1));
foreach (Microsoft.Exchange.WebServices.Data.Item item in findResults.Items)
{
	//if (item.IsNew == true)  //읽지 않은 경우만 가져올 경우
	Console.WriteLine(item.Subject);
}

 

2012/06/25 - [자료실] - Microsoft Exchange Web Service Managed API SDK 1.2.1

출처 : 자작(userpark)

Microsoft Exchange 프로그램을 하기 위한 필수 SDK :  Exchange Web Services Managed API(SDK) 1.2.1

출처 : Microsoft

이 문서에서는 Microsoft Windows 서버 시스템에서 Microsoft 클라이언트 및 서버 운영 체제, 서버 기반 프로그램 및 프로그램 하위 구성 요소가 사용하는 필수 네트워크 포트, 프로토콜 및 서비스에 대해 설명합니다. 관리자와 지원 담당자는 이 Microsoft 기술 자료 문서를 참조하여 세그먼트화된 네트워크에서 Microsoft 운영 체제 및 프로그램의 네트워크 연결에 필요한 포트와 프로토콜을 결정할 수 있습니다.
이 문서의 포트 정보는 Windows 방화벽을 구성하는 데 사용할 수 없습니다. Windows 방화벽 구성에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.

http://technet.microsoft.com/ko-kr/library/cc779199(WS.10).aspx (http://technet.microsoft.com/ko-kr/library/cc779199(WS.10).aspx)
http://technet.microsoft.com/ko-kr/network/bb545423.aspx (http://technet.microsoft.com/ko-kr/network/bb545423.aspx)

Windows 서버 시스템에는 개발자와 IT(정보 기술) 전문가의 요구 사항을 충족하도록 설계된 포괄적인 통합 인프라가 포함되어 있습니다. 이 시스템은 정보 작업자가 신속하고 쉽게 정보를 얻고 분석하고 공유하는 데 사용할 수 있는 프로그램과 솔루션을 실행하도록 설계되었습니다. 이러한 Microsoft 클라이언트, 서버 및 서버 프로그램 제품은 다양한 네트워크 포트와 프로토콜을 사용하여 클라이언트 시스템 및 다른 서버 시스템과 네트워크를 통해 통신합니다. 전용 방화벽, 호스트 기반 방화벽 및 IPsec(인터넷 프로토콜 보안) 필터는 네트워크 보안에 필요한 중요 구성 요소입니다. 그러나 이러한 기술이 특정 서버에서 사용되는 포트 및 프로토콜을 차단하도록 구성되어 있는 경우 해당 서버는 클라이언트 요청에 더 이상 응답하지 못합니다.

위로 가기

개요
다음 목록에서는 이 문서에 포함되어 있는 정보의 개요를 제공합니다.
  • 이 문서의 "시스템 서비스 포트" 절에는 각 서비스에 대한 간략한 설명, 서비스의 논리 이름 및 각 서비스가 올바르게 작동하는 데 필요한 포트와 프로토콜이 나와 있습니다. 이 절은 특정 서비스에서 사용하는 포트와 프로토콜을 확인하는 데 도움이 됩니다.
  • 이 문서의 "포트 및 프로토콜" 절에는 "시스템 서비스 포트" 절의 정보를 요약하는 표가 들어 있습니다. 이 표는 서비스 이름 대신 포트 번호를 기준으로 정렬되어 있습니다. 이 절을 통해 특정 포트에서 수신 대기하는 서비스를 신속하게 확인할 수 있습니다.
중요 이 문서에는 기본적인 동적 포트 범위에 대한 몇 가지 참조가 포함되어 있습니다. Windows Server 2008 및 Windows Vista에서 기본 동적 포트 범위는 다음 범위로 변경됩니다.
  • 시작 포트: 49152
  • 끝 포트: 65535
Windows Vista 및 Windows Server 2008의 이러한 변경 내용에대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

929851 (http://support.microsoft.com/kb/929851/ ) Windows Vista 및 Windows Server 2008에서 TCP/IP에 대한 기본 동적 포트 범위가 변경됨

이 문서에서는 몇 가지 용어를 특정한 방식으로 사용합니다. 혼동을 피하기 위해 이 문서에서 이러한 용어를 사용하는 방식을 이해하고 있어야 합니다. 다음은 이러한 용어에 대한 설명입니다.

  • 시스템 서비스: Windows 서버 시스템에는 Microsoft Windows 2000 Server 제품군, Microsoft Windows Server 2003 제품군, Microsoft Exchange 2000 Server 및 Microsoft SQL Server 2000과 같은 많은 제품이 포함되어 있습니다. 각 제품에는 많은 구성 요소가 포함되어 있으며 이러한 구성 요소 중 하나가 시스템 서비스입니다. 특정 컴퓨터에 필요한 시스템 서비스는 시작 시 운영 체제에 의해 자동으로 시작되거나 일반적인 작업 중 필요에 따라 시작됩니다. 예를 들어, Windows Server 2003 Enterprise Edition을 실행하는 컴퓨터에서 사용할 수 있는 시스템 서비스에는 서버 서비스, 인쇄 스풀러 서비스 및 World Wide Web 게시 서비스 등이 있습니다. 시스템 서비스마다 알기 쉬운 서비스 이름과 서비스 이름이 있습니다. 알기 쉬운 서비스 이름은 서비스 MMC(Microsoft Management Console) 스냅인과 같은 그래픽 관리 도구에 나타나는 이름이고, 서비스 이름은 명령줄 도구와 많은 스크립트 언어에서 사용되는 이름입니다. 시스템 서비스마다 하나 이상의 네트워크 서비스를 제공할 수 있습니다.
  • 응용 프로그램 프로토콜: 이 문서에 나와 있는 응용 프로그램 프로토콜은 하나 이상의 TCP/IP 프로토콜과 포트를 사용하는 상위 수준 네트워크 프로토콜입니다. 응용 프로그램 프로토콜의 예에는 HTTP(Hypertext Transfer Protocol), SMB(서버 메시지 블록) 및 SMTP(Simple Mail Transfer Protocol)가 있습니다.
  • 프로토콜: 응용 프로그램 프로토콜보다 낮은 수준에서 작동합니다. TCP/IP 프로토콜이 네트워크에서 장치 간 통신에 사용되는 표준 형식입니다. TCP/IP 프로토콜 제품군에는 TCP, UDP(User Datagram Protocol) 및 ICMP(Internet Control Message Protocol)가 포함됩니다.
  • 포트: 시스템 서비스가 들어오는 네트워크 트래픽을 수신 대기하는 네트워크 포트입니다.
이 문서에서는 어떤 서비스가 다른 네트워크 통신 서비스를 사용하는지에 대해서는 설명하지 않습니다. 예를 들어, 많은 서비스가 Microsoft Windows에서 RPC(원격 프로시저 호출)나 DCOM 기능을 통해 동적 TCP 포트에 할당됩니다. 원격 프로시저 호출 서비스는 RPC나 DCOM을 사용하여 클라이언트 컴퓨터와 통신하는 다른 시스템 서비스의 요청을 조정합니다. 많은 다른 서비스가 서버 서비스에서 제공하는 프로토콜인 SMB나 NetBIOS(네트워크 기본 입/출력 시스템)를 사용합니다. HTTP나 HTTPS(Hypertext Transfer Protocol Secure)를 사용하는 서비스도 있습니다. 이러한 프로토콜은 인터넷 정보 서비스(IIS)에서 제공합니다. Windows 운영 체제의 아키텍처에 대한 자세한 내용은 이 문서에서 설명하지 않습니다. 이 주제에 대한 자세한 내용은 Microsoft TechNet과 MSDN(Microsoft Developer Network)에서 볼 수 있습니다. 많은 서비스가 특정 TCP 포트나 UDP 포트를 사용할 수 있지만 항상 한 서비스나 프로세스만 해당 포트에서 수신 대기할 수 있습니다.
전송을 위해 TCP/IP나 UDP/IP와 함께 RPC를 사용하는 경우 인바운드 포트는 필요에 따라 시스템 서비스에 빈번하게 동적으로 할당되고 포트 1024보다 상위의 TCP/IP 포트와 UDP/IP 포트가 사용됩니다. 이를 "임의의 RPC 포트"라고 비공식적으로 지칭하는 경우가 많습니다. 이러한 경우 RPC 클라이언트는 RPC 끝점 매퍼를 사용하여 서버에 할당된 동적 포트를 확인합니다. RPC 기반 서비스 중에는 RPC가 동적으로 포트를 할당하도록 하는 대신 특정 포트를 구성할 수 있는 것도 있습니다. 서비스와 관계없이 RPC가 동적으로 할당하는 포트의 범위를 작은 범위로 제한할 수도 있습니다. 이에 대한 자세한 내용은 이 문서의 "참조" 절을 참조하십시오.
이 문서에서는 이 문서의 끝에 있는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열된 Microsoft 제품에 대한 시스템 서비스 역할과 서버 역할에 대해 설명합니다. 이 정보는 Microsoft Windows XP와 Microsoft Windows 2000 Professional에도 적용될 수 있지만 이 문서에서는 서버급 운영 체제를 중점적으로 다룹니다. 이 때문에 이 문서에서는 클라이언트가 원격 시스템에 연결하는 데 사용하는 포트 대신 서비스가 수신 대기하는 포트에 대해 설명합니다.

위로 가기

시스템 서비스 포트
이 절에서는 각 시스템 서비스에 대해 설명하고 시스템 서비스에 해당하는 논리적 이름을 제공하며 각 서비스가 요구하는 포트 및 프로토콜을 표시합니다.
Active Directory(로컬 보안 권한)
Active Directory는 LSASS 프로세스에서 실행되며 Windows 2000 및 Windows Server 2003 도메인 컨트롤러에 대한 인증 및 복제 엔진을 포함합니다. 도메인 컨트롤러, 클라이언트 컴퓨터 및 응용 프로그램 서버에서는 트래픽을 캡슐화하는 데 터널링 프로토콜이 사용되지 않는 한 1024부터 65535까지의 임시 TCP 포트 범위 외에도 하드 코드된 특정 포트를 통해 Active Directory에 네트워크로 연결해야 합니다. 캡슐화된 솔루션은 L2TP(Layer 2 Tunneling Protocol)와 IPsec을 함께 사용하는 필터링 라우터의 뒤에 있는 VPN 게이트웨이로 구성될 수 있습니다. 이렇게 캡슐화된 시나리오에서는 아래 목록에 나오는 포트와 프로토콜을 모두 여는 것이 아니라 라우터를 통해 IPsec ESP(Encapsulating Security Protocol)(IP 프로토콜 50), IPsec NAT-T(Network Address Translator Traversal)(UDP 포트 4500) 및 IPsec ISAKMP(Internet Security Association and Key Management Protocol)(UDP 포트 500)를 허용해야 합니다. 마지막으로, Active Directory 복제에 사용되는 포트는 Microsoft 기술 자료의 다음 문서에서 설명하는 대로 하드 코드될 수 있습니다.

224196 (http://support.microsoft.com/kb/224196/ ) 특정 포트로 Active Directory 복제 트래픽 및 클라이언트 RPC 트래픽 제한

참고 L2TP가 IPsec ESP로 보호되기 때문에 L2TP 트래픽에 대한 패킷 필터는 필요하지 않습니다.
시스템 서비스 이름: LSASS

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

글로벌 카탈로그 서버
TCP
3269

글로벌 카탈로그 서버
TCP
3268

LDAP 서버
TCP
389

LDAP 서버
UDP
389

LDAP SSL
TCP
636

LDAP SSL
UDP
636

IPsec ISAKMP
UDP
500

NAT-T
UDP
4500

RPC
TCP
135

RPC 임의 할당 상위 TCP 포트
TCP
1024 - 65535
49152 - 65535²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "도메인 컨트롤러 및 Active Directory" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

응용 프로그램 레이어 게이트웨이 서비스(Application Layer Gateway Service)
ICS(인터넷 연결 공유)/ICF(인터넷 연결 방화벽) 서비스의 하위 구성 요소인 이 서비스는 네트워크 프로토콜이 방화벽을 통과하여 인터넷 연결 공유 뒤에서 작동할 수 있도록 허용하는 플러그 인을 지원합니다. ALG(응용 프로그램 계층 게이트웨이) 플러그 인은 포트를 열고 패킷에 포함된 데이터(예: 포트 및 IP 주소)를 변경할 수 있습니다. FTP(파일 전송 프로토콜)는 Windows Server 2003 Standard Edition과 Windows Server 2003 Enterprise Edition에 포함된 플러그 인을 사용하는 유일한 네트워크 프로토콜입니다. ALG FTP 플러그 인은 이러한 구성 요소가 사용하는 NAT(네트워크 주소 변환) 엔진을 통해 활성 FTP 세션을 지원하도록 설계되었습니다. ALG FTP 플러그 인은 NAT를 통과하여 포트 21로 향하는 모든 트래픽을 루프백 어댑터에서 3000~5000의 범위에 있는 개인 수신 대기 포트로 리디렉션하여 이러한 세션을 지원합니다. 그런 다음 ALG FTP 플러그 인은 FTP 제어 채널 트래픽을 모니터링하고 업데이트하여 FTP 플러그 인이 FTP 데이터 채널에 대한 NAT를 통해 포트 매핑을 전달할 수 있도록 합니다. FTP 플러그 인은 FTP 제어 채널 스트림에서 포트도 업데이트합니다.
시스템 서비스 이름: ALG

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

FTP 제어
TCP
21

ASP.NET 상태 서비스
ASP.NET 상태 서비스는 ASP.NET out-of-process 세션 상태를 지원합니다. ASP.NET 상태 서비스는 세션 데이터를 독립 프로세스로 저장합니다. 이 서비스는 소켓을 사용하여 웹 서버에서 실행되는 ASP.NET과 통신합니다.
시스템 서비스 이름: aspnet_state

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

ASP.NET 세션 상태
TCP
42424

인증서 서비스
인증서 서비스는 핵심 운영 체제의 일부입니다. 인증서 서비스를 사용하여 기업은 자체 CA(인증 기관)의 역할을 수행할 수 있습니다. 이런 방식으로 기업은 S/MIME(Secure/Multipurpose Internet Mail Extensions), SSL(Secure Sockets Layer), EFS(파일 시스템 암호화), IPsec 및 스마트 카드 로그온과 같은 프로토콜과 프로그램의 디지털 인증서를 발급하고 관리할 수 있습니다. 인증서 서비스는 RPC와 DCOM을 통해 포트 1024보다 상위의 임의 TCP 포트를 사용하여 클라이언트와 통신합니다.
시스템 서비스 이름: CertSvc

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

클러스터 서비스
클러스터 서비스는 서버 클러스터 작동을 제어하고 클러스터 데이터베이스를 관리합니다. 클러스터는 단일 컴퓨터의 역할을 하는 독립적인 컴퓨터의 집합입니다. 관리자, 프로그래머 및 사용자는 클러스터를 단일 시스템으로 인식합니다. 소프트웨어는 클러스터의 노드로 데이터를 배포합니다. 한 노드에 오류가 발생하면 다른 노드에서 오류가 발생한 노드가 제공하던 서비스와 데이터를 제공합니다. 노드가 추가되거나 복구되면 클러스터 소프트웨어가 일부 데이터를 이 노드로 마이그레이션합니다.
시스템 서비스 이름: ClusSvc

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

클러스터 서비스
UDP
3343

RPC
TCP
135

클러스터 관리자
UDP
137

임의로 할당된 상위 UDP 포트¹
UDP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

컴퓨터 브라우저
컴퓨터 브라우저 시스템 서비스는 네트워크의 최신 컴퓨터 목록을 유지 관리하고 이를 필요로 하는 프로그램 목록을 제공합니다. 컴퓨터 브라우저 서비스는 Windows 기반 컴퓨터에서 네트워크 도메인과 리소스를 보는 데 사용됩니다. 브라우저로 지정된 컴퓨터는 네트워크에서 사용되는 모든 공유 리소스가 포함된 찾아보기 목록을 관리합니다. 네트워크 환경, net view 명령 및 Windows 탐색기와 같은 이전 버전의 Windows 프로그램에는 모두 찾아보기 기능이 필요합니다. 예를 들어, Microsoft Windows 95를 실행하는 컴퓨터에서 네트워크 환경을 열면 도메인과 컴퓨터의 목록이 나타납니다. 이 목록을 표시하기 위해 컴퓨터는 브라우저로 지정된 컴퓨터에서 찾아보기 목록의 사본을 얻습니다.
시스템 서비스 이름: Browser

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

DHCP 서버
DHCP 서버 서비스는 DHCP(동적 호스트 구성 프로토콜)를 사용하여 IP 주소를 자동으로 할당합니다. 이 서비스를 사용하여 DHCP 클라이언트의 고급 네트워크 설정을 조정할 수 있습니다. 예를 들어, DNS(Domain Name System) 서버 및 WINS(Windows Internet Name Service) 서버와 같은 네트워크 설정을 구성할 수 있습니다. 하나 이상의 DHCP 서버를 설정하여 TCP/IP 구성 정보를 관리하고 이 정보를 클라이언트 컴퓨터에 제공할 수 있습니다.
시스템 서비스 이름: DHCPServer

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

DHCP 서버
UDP
67

MADCAP
UDP
2535

분산 파일 시스템
DFS(분산 파일 시스템)는 LAN(Local Area Network)이나 WAN(Wide Area Network)에 있는 서로 다른 파일 공유를 단일 논리 네임스페이스로 통합합니다. DFS 서비스는 Active Directory 도메인 컨트롤러에서 SYSVOL 공유 폴더를 알리는 데 필요합니다.
시스템 서비스 이름: Dfs

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 세션 서비스
TCP
139

LDAP 서버
TCP
389

LDAP 서버
UDP
389

SMB
TCP
445

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 - 65534 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

분산 파일 시스템 복제
DFSR(분산 파일 시스템 복제) 서비스는 상태를 기반으로 하는 다중 마스터 파일 복제 엔진으로, 공용 복제 그룹에 참여하는 컴퓨터 사이에서 파일 및 폴더 업데이트를 자동으로 복사합니다. DFSR은 Windows Server 2003 R2에 추가된 기능으로, DFSN(분산 파일 시스템 네임스페이스)에 참여하는지 여부에 관계없이 Windows Server 2003 R2 컴퓨터 간의 특정 포트에서 파일을 복제하도록 Dfsrdiag.exe 명령줄 도구를 사용하여 구성할 수 있습니다.
시스템 서비스 이름: DFSR

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 - 65534 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "분산 파일 복제 서비스" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

분산 링크 추적 서버
분산 링크 추적 서버 시스템 서비스는 볼륨 간에 이동되는 파일이 도메인의 각 볼륨으로 추적될 수 있도록 정보를 저장합니다. 분산 링크 추적 서버 서비스는 도메인의 각 도메인 컨트롤러에서 실행됩니다. 이 서비스를 통해 분산 링크 추적 클라이언트 서비스는 같은 도메인의 다른 NTFS 파일 시스템 볼륨으로 이동된 링크된 문서를 추적할 수 있습니다.
시스템 서비스 이름: TrkSvr

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 - 65534 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

분산 트랜잭션 코디네이터
DTC(분산 트랜잭션 코디네이터) 시스템 서비스는 데이터베이스, 메시지 대기열, 파일 시스템과 같은 리소스 관리자, 트랜잭션으로 보호되는 다른 리소스 관리자와 여러 컴퓨터 시스템에 분산된 트랜잭션의 조정을 담당합니다. DTC 시스템 서비스는 트랜잭션 구성 요소가 COM+를 통해 구성되는 경우뿐만 아니라 여러 시스템에 분산되어 있는 메시지 대기열(MSMQ라고도 함)과 SQL Server 작업의 트랜잭션 대기열에도 필요합니다.
시스템 서비스 이름: MSDTC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "분산 트랜잭션 코디네이터" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

DNS 서버
DNS 서버 서비스는 DNS 이름에 대한 쿼리 및 업데이트 요청에 응답하여 DNS 이름 확인을 가능하게 합니다. DNS 서버는 DNS 이름을 사용하여 식별되는 장치와 서비스를 찾고 Active Directory에서 도메인 컨트롤러를 찾는 데 필요합니다.
시스템 서비스 이름: DNS

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

DNS
UDP
53

DNS
TCP
53

이벤트 로그
이벤트 로그 시스템 서비스는 프로그램과 Windows 운영 체제에서 생성하는 이벤트 메시지를 기록합니다. 이벤트 로그 보고서에는 문제 진단에 유용할 수 있는 정보가 포함되어 있습니다. 보고서는 이벤트 뷰어에서 볼 수 있습니다. 이벤트 로그 서비스는 프로그램, 서비스 및 운영 체제에서 보낸 이벤트를 로그 파일에 기록합니다. 이벤트에는 원본 프로그램, 서비스 또는 구성 요소와 관련된 오류뿐 아니라 진단 정보도 포함됩니다. 로그는 MMC 스냅인에서 이벤트 뷰어를 통해서 보거나 이벤트 로그 API를 통해 프로그래밍 방식으로 볼 수 있습니다.
시스템 서비스 이름: Eventlog

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC/NP(명명된 파이프)
TCP
139

RPC/NP
TCP
445

RPC/NP
UDP
137

RPC/NP
UDP
138

참고 이벤트 로그 서비스는 명명된 파이프를 통한 RPC를 사용합니다. 이 서비스에는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구 사항이 있습니다.

Microsoft Exchange Server 및 Outlook 클라이언트
Microsoft Exchange Server 및 Exchange 클라이언트 버전은 다양한 포트 및 프로토콜 요구 사항을 갖습니다. 이러한 요구 사항은 사용 중인 Exchange Server나 Exchange 클라이언트의 버전에 따라 달라집니다.
Outlook 클라이언트에서 Exchange 2003 이전 버전의 Exchange에 연결하려면 Exchange 서버에 대한 직접 RPC 연결이 필요합니다. Outlook에서 Exchange 서버에 설정된 RPC 연결은 먼저 RPC 끝점 매퍼(포트 TCP 135)에 접속하여 필요한 여러 끝점의 포트 매핑에 대한 정보를 요청합니다. 그런 다음 Outlook 클라이언트에서 이러한 끝점 포트를 직접 사용하여 Exchange 서버에 연결하려고 합니다.
Exchange 5.5에서는 클라이언트 통신에 두 개의 포트를 사용합니다. 하나는 정보 저장소용이고 다른 하나는 디렉터리용입니다. Exchange 2000 및 2003에서는 클라이언트 통신에 세 개의 포트를 사용합니다. 이러한 포트는 각각 정보 저장소용, RFR(디렉터리 조회)용 및 DSProxy/NSPI용입니다.
대부분의 경우 이러한 두 개 또는 세 개의 포트는 TCP 1024-65535 범위에 임의로 매핑됩니다. 필요한 경우 임시 포트를 사용하지 않고 이러한 포트가 항상 정적 포트 매핑에 바인딩되도록 구성할 수 있습니다.
Exchange Server에서 정적 TCP 포트를 구성하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

270836 (http://support.microsoft.com/kb/270836/ ) Exchange 서버 정적 포트 매핑

Outlook 2003 클라이언트는 RPC를 사용하여 Exchange 서버에 대한 직접 연결을 지원합니다. 그러나 이러한 클라이언트는 인터넷을 통해 Windows Server 2003 기반 컴퓨터에서 호스팅되는 Exchange 2003 서버와도 통신할 수 있습니다. Outlook과 Exchange 서버 간에 RPC over HTTP 통신을 사용하면 인터넷에서 인증되지 않은 RPC 트래픽을 노출하지 않아도 됩니다. 대신 Outlook 2003 클라이언트와 Exchange Server 2003 컴퓨터 간의 트래픽이 TCP 포트 443(HTTPS)을 통해 HTTPS 패킷 내에 터널링됩니다.
RPC over HTTPS를 사용하려면 Outlook 2003 클라이언트와 "RPCProxy" 장치 기능을 하는 서버 사이에서 TCP 포트 443(HTTPS)을 사용할 수 있어야 합니다. HTTPS 패킷은 RPCProxy 서버에서 종료되며 래핑되지 않은 RPC 패킷은 세 개의 포트에서 Exchange 서버로 전달됩니다. 이는 위에서 설명한 RPC 트래픽과 비슷한 방식입니다. Exchange 서버에서 이러한 RPC over HTTPS 포트는 TCP 6001(정보 저장소), TCP 6002(디렉터리 조회) 및 TCP 6004(DSProxy/NSPI)에 정적으로 매핑됩니다. Outlook 2003에서는 정적으로 매핑된 이러한 끝점 포트를 사용하는 것을 알고 있으므로 Outlook 2003과 Exchange 2003 사이에서 RPC over HTTPS 통신을 사용할 때는 끝점 매퍼를 노출할 필요가 없습니다. 또한 Exchange 2003 서버의 DSProxy/NSPI 인터페이스가 전역 카탈로그를 제공하므로 Outlook 2003 클라이언트에 이 기능을 노출할 필요가 없습니다.
Exchange Server는 SMTP, POP3(Post Office Protocol 3), IMAP 등의 다른 프로토콜도 지원할 수 있습니다.

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

IMAP
TCP
143

SSL을 통한 IMAP
TCP
993

POP3
TCP
110

SSL을 통한 POP3
TCP
995

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

RPC
TCP
135

RPC over HTTPS
TCP
443 또는 80

SMTP
TCP
25

SMTP
UDP
25

정보 저장소
TCP
6001

디렉터리 조회
TCP
6002

DSProxy/NSPI
TCP
6004

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

ISA Server

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

구성 저장소(도메인)
TCP
2171(참고 1)

구성 저장소(복제)
TCP
2173(참고 1)

구성 저장소(작업 그룹)
TCP
2172(참고 1)

방화벽 클라이언트 응용 프로그램
TCP/UDP
1025-65535(참고 2)

방화벽 클라이언트 제어 채널
TCP/UDP
1745(참고 3)

방화벽 제어 채널
TCP
3847(참고 1)

RPC
TCP
135(참고 6)

임의로 할당된 상위 TCP 포트(참고 6)
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65535 사이의 임의 포트 번호(참고 7)

웹 관리
TCP
2175(참고 1, 4)

웹 프록시 클라이언트
TCP
8080(참고 5)

참고

  1. ISA 2000와 함께 사용되지 않습니다.
  2. FWC 응용 프로그램 전송/프로토콜은 FWC 제어 채널 내에서 협상됩니다.
  3. ISA 2000 FWC 제어는 기본적으로 UDP이고 ISA 2004 및 2006 제어는 기본적으로 TCP입니다.
  4. 방화벽 웹 관리는 ISA Server의 MMC 이외의 관리를 제공하기 위해 OEM에서 사용됩니다.
  5. 배열 내 트래픽에도 사용됩니다.
  6. 원격 서버 및 서비스 상태 모니터링 중에 ISA 관리 MMC에 의해서만 사용됩니다.
  7. 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.
팩스 서비스
TAPI(Telephony API) 호환 시스템 서비스인 팩스 서비스는 팩스 기능을 제공합니다. 팩스 서비스를 사용하면 로컬 팩스 장치나 공유 네트워크 팩스 장치를 통해 데스크톱 프로그램에서 팩스를 보내고 받을 수 있습니다.
시스템 서비스 이름: Fax

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

파일 복제
FRS(파일 복제 서비스)는 일반 FRS 복제 집합에 참여하는 컴퓨터 간에 파일 및 폴더 업데이트를 자동으로 복사하는 파일 기반 복제 엔진입니다. FRS는 공통된 도메인에 있는 Windows 2000 기반 및 Windows Server 2003 기반 도메인 컨트롤러 간에 SYSVOL 폴더의 내용을 복제하는 데 사용되는 기본 복제 엔진입니다. DFS 관리 도구를 사용하여 DFS 루트 또는 링크의 대상 간에 파일 및 폴더를 복제하도록 FRS를 구성할 수 있습니다.
시스템 서비스 이름: NtFrs

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "파일 복제 서비스" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

Macintosh용 파일 서버
Macintosh 컴퓨터 사용자는 Macintosh용 파일 서버 시스템 서비스를 사용하여 Windows Server 2003을 실행하는 컴퓨터에서 파일을 저장하고 액세스할 수 있습니다. 이 서비스가 해제되어 있거나 차단되어 있는 경우 Macintosh 클라이언트가 해당 컴퓨터에서 파일을 저장하거나 액세스할 수 없습니다.
시스템 서비스 이름: MacFile

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

Macintosh용 파일 서버
TCP
548

FTP 게시 서비스
FTP 게시 서비스를 사용하여 FTP 연결을 할 수 있습니다. 기본적으로 FTP 제어 포트는 21이지만, 인터넷 정보 서비스(IIS) 관리자 스냅인을 통해 이 시스템 서비스를 구성할 수 있습니다. 능동 모드 FTP에 사용되는 기본 데이터 포트는 제어 포트보다 하나 작은 포트로 자동으로 설정됩니다. 따라서 제어 포트를 포트 4131로 구성하면 기본 데이터 포트는 4130이 됩니다. 대부분의 FTP 클라이언트가 수동 모드 FTP를 사용합니다. 즉, 클라이언트가 처음에는 제어 포트를 사용하여 FTP 서버에 연결하고, FTP 서버가 1025~5000 사이의 상위 TCP 포트를 할당하면 클라이언트가 데이터 전송을 위해 FTP 서버에 두 번째 연결을 설정합니다. IIS 메타베이스를 사용하여 상위 포트의 범위를 구성할 수 있습니다.
시스템 서비스 이름: MSFTPSVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

FTP 제어
TCP
21

FTP 기본 데이터
TCP
20

임의로 할당된 상위 TCP 포트
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호¹

¹ 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

그룹 정책
그룹 정책을 성공적으로 적용하려면 클라이언트가 DCOM, ICMP, LDAP, SMB 및 RPC 프로토콜을 통해 도메인 컨트롤러에 연결할 수 있어야 합니다. 이러한 프로토콜이 하나라도 사용 불가능하거나 클라이언트와 관련 도메인 컨트롤러 간에 차단되어 있으면 정책이 적용되거나 새로 고쳐지지 않습니다. 컴퓨터와 사용자 계정이 서로 다른 도메인에 속해 있는 도메인 간 로그온의 경우, 클라이언트, 리소스 도메인 및 계정 도메인이 통신하는 데는 이러한 프로토콜이 필요할 수 있습니다. ICMP는 느린 연결이 검색될 때 사용됩니다. 느린 연결 검색에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

227260 (http://support.microsoft.com/kb/227260/ ) 사용자 프로필 및 그룹 정책을 처리할 때 느린 연결이 검색되는 방식

시스템 서비스 이름: Group Policy

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

DCOM¹
TCP + UDP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

ICMP(ping)
ICMP

LDAP
TCP
389

SMB
TCP
445

RPC
TCP
135, 1024 -65535 사이의 임의 포트 번호*

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "도메인 컨트롤러 및 Active Directory" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

HTTP SSL
HTTP SSL 시스템 서비스는 IIS에서 SSL 기능을 수행할 수 있도록 합니다. SSL은 신용 카드 번호와 같은 중요 정보를 가로채는 것을 방지하기 위해 암호화된 통신 채널을 설정하는 데 대한 공개 표준입니다. 이 서비스는 다른 인터넷 서비스에서도 작동하도록 설계되었지만 주로 WWW(World Wide Web)에서 암호화된 전자 금융 트랜잭션을 수행하는 데 사용됩니다. 인터넷 정보 서비스(IIS) 관리자 스냅인을 통해 이 서비스의 포트를 구성할 수 있습니다.
시스템 서비스 이름: HTTPFilter

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

HTTPS
TCP
443

인터넷 인증 서비스
IAS(인터넷 인증 서비스)는 네트워크에 연결하는 사용자의 중앙 집중화된 인증, 권한 부여, 감사 및 계정 작업을 수행합니다. 이러한 사용자는 LAN이나 원격으로 연결되어 있을 수 있습니다. IAS는 IETF(Internet Engineering Task Force) 표준 RADIUS(원격 인증 전화 접속 사용자 서비스) 프로토콜을 구현합니다.
시스템 서비스 이름: IAS

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

레거시 RADIUS
UDP
1645

레거시 RADIUS
UDP
1646

RADIUS 계정
UDP
1813

RADIUS 인증
UDP
1812

ICF(인터넷 연결 방화벽)/ICS(인터넷 연결 공유)
이 시스템 서비스는 홈 네트워크나 작은 사무실 네트워크에 있는 모든 컴퓨터에 대한 NAT, 주소 지정 및 이름 확인 서비스를 제공합니다. 인터넷 연결 공유 기능이 설정되어 있으면 한 컴퓨터가 네트워크에서 "인터넷 게이트웨이"가 되고 다른 클라이언트 컴퓨터들은 전화 접속 연결이나 광대역 연결과 같은 하나의 인터넷 연결을 공유할 수 있습니다. 이 서비스는 기본 DHCP 및 DNS 서비스를 제공하지만 모든 기능을 갖춘 Windows DHCP 또는 DNS 서비스에서 작동합니다. ICF와 인터넷 연결 공유가 네트워크의 나머지 컴퓨터에 대한 게이트웨이의 역할을 하는 경우 내부 네트워크 인터페이스의 개인 네트워크에 DHCP 및 DNS 서비스를 제공합니다. 이 시스템 서비스는 외부 지향 인터페이스에서는 이러한 서비스를 제공하지 않습니다.
시스템 서비스 이름: SharedAccess

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

DHCP 서버
UDP
67

DNS
UDP
53

DNS
TCP
53

Kerberos 키 배포 센터
Kerberos KDC(키 배포 센터) 시스템 서비스를 사용하면 Kerberos 버전 5 인증 프로토콜을 사용하여 네트워크에 로그온할 수 있습니다. 다른 Kerberos 프로토콜 구현의 경우와 마찬가지로 KDC는 인증 서비스와 TGS(Ticket-Granting Service)를 제공하는 단일 프로세스입니다. 인증 서비스는 TGT(Ticket Granting Ticket)를 발행하고 TGS(Ticket-Granting Service)는 자체 도메인에서 컴퓨터에 연결하기 위한 티켓을 발행합니다.
시스템 서비스 이름: kdc

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

Kerberos
TCP
88

Kerberos
UDP
88

Kerberos Password V5
UDP
464

Kerberos Password V5
TCP
464

라이선스 로깅
라이선스 로깅 시스템 서비스는 서버 CAL(클라이언트 액세스 라이선스) 모델에서 라이선스가 부여되는 Microsoft 서버 제품의 라이선스 관리에 도움이 되도록 설계된 도구입니다. 라이선스 로깅은 Microsoft Windows NT Server 3.51에서 도입되었습니다. 기본적으로 라이선스 로깅 서비스는 Windows Server 2003에서 해제되어 있습니다. 기존 설계 제약 조건과 변화하는 라이선스 조건 때문에 라이선스 로깅은 특정 서버나 기업 전반에서 사용되는 CAL의 총 수와 비교하여 구입할 CAL의 총 수를 정확하게 제공하지 못할 수 있습니다. 라이선스 로깅에서 보고한 CAL은 PUR(제품 사용권)과 Microsoft 소프트웨어 사용 조건의 해석과 충돌할 수 있습니다. 라이선스 로깅은 이후 버전의 Windows 운영 체제에는 포함되지 않을 것입니다. Microsoft Small Business Server 제품군 운영 체제의 사용자만 서버에서 이 서비스를 설정하는 것이 좋습니다.
시스템 서비스 이름: LicenseService

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

참고 라이선스 로깅 서비스는 명명된 파이프를 통한 RPC를 사용합니다. 이 서비스는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구를 갖습니다.

메시지 큐
메시지 큐 시스템 서비스는 Windows용 분산 메시징 프로그램을 만들기 위한 메시징 인프라 및 개발 도구입니다. 이러한 프로그램은 유형이 다른 네트워크를 통해 통신할 수 있고 일시적으로 서로 연결하지 못할 수 있는 컴퓨터 간에 메시지를 보낼 수 있습니다. 메시지 대기열은 보안, 효율적인 라우팅, 트랜잭션 내부에서 메시지 전송 지원, 우선 순위 기반 메시징 및 보장된 메시지 배달 기능을 제공합니다.
시스템 서비스 이름: MSMQ

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

MSMQ
TCP
1801

MSMQ
UDP
1801

MSMQ-DC
TCP
2101

MSMQ-Mgmt
TCP
2107

MSMQ-Ping
UDP
3527

MSMQ-RPC
TCP
2105

MSMQ-RPC
TCP
2103

RPC
TCP
135

Messenger
Messenger 시스템 서비스는 사용자, 컴퓨터, 관리자 및 경고 서비스에서 메시지를 보내거나 받습니다. 이 서비스는 Windows Messenger와 관련이 없습니다. 메신저 서비스를 해제하면 현재 네트워크에 로그온되어 있는 컴퓨터나 사용자에게 전송되는 알림을 받지 못합니다. 또한 net send 명령과 net name 명령이 더 이상 작동하지 않습니다.
시스템 서비스 이름: Messenger

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

Microsoft Exchange MTA 스택
Microsoft Exchange 2000 Server와 Microsoft Exchange Server 2003에서 MTA(메시지 전송 에이전트)는 혼합 모드 환경에서 Exchange 2000 Server 기반 서버와 Exchange Server 5.5 기반 서버 간의 이전 버전과 호환되는 메시지 전송 서비스를 제공하는 데 많이 사용됩니다.
시스템 서비스 이름: MSExchangeMTA

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

X.400
TCP
102

Microsoft Operations Manager 2000
MOM(Microsoft Operations Manager) 2000은 종합적인 이벤트 관리, 사전 모니터링 및 경고, 보고 및 추세 분석 기능을 제공하여 엔터프라이즈 수준에서 작업을 관리합니다. MOM 2000 서비스 팩 1(SP1)을 설치하면 MOM 2000은 더 이상 일반 텍스트 통신 채널을 사용하지 않으며 MOM 에이전트와 MOM 서버 간의 모든 트래픽이 TCP 포트 1270을 통해 암호화됩니다. MOM 관리자 콘솔은 DCOM을 사용하여 서버에 연결합니다. 즉, 네트워크를 통해 MOM 서버를 관리하는 관리자는 임의의 상위 TCP 포트에 액세스할 수 있어야 합니다.
시스템 서비스 이름: one point

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

MOM-Clear
TCP
51515

MOM-Encrypted
TCP
1270

Microsoft POP3 서비스
Microsoft POP3 서비스는 전자 메일 전송과 검색 서비스를 제공합니다. 관리자는 이 서비스를 사용하여 메일 서버에서 전자 메일 계정을 저장하고 관리할 수 있습니다. 메일 서버에 Microsoft POP3 서비스를 설치하면 사용자가 메일 서버에 연결한 다음 POP3 프로토콜을 지원하는 전자 메일 클라이언트(예: Microsoft Outlook)를 사용하여 전자 메일을 검색할 수 있습니다.
시스템 서비스 이름: POP3SVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

POP3
TCP
110

MSSQLSERVER
MSSQLSERVER는 Microsoft SQL Server 2000의 시스템 서비스입니다. SQL Server는 강력하고 종합적인 데이터 관리 플랫폼을 제공합니다. 서버 네트워크 유틸리티를 사용하여 SQL Server의 각 인스턴스가 사용하는 포트를 구성할 수 있습니다.
시스템 서비스 이름: MSSQLSERVER

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SQL over TCP
TCP
1433

SQL Probe
UDP
1434

MSSQL$UDDI
MSSQL$UDDI 시스템 서비스는 Windows Server 2003 제품군 운영 체제의 UDDI(Universal Description, Discovery, and Integration) 기능 설치 중 설치됩니다. MSSQL$UDDI는 엔터프라이즈에서 UDDI 기능을 제공합니다. SQL Server 데이터베이스 엔진은 MSSQL$UDDI의 핵심 구성 요소입니다.
시스템 서비스 이름: MSSQLSERVER

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SQL over TCP
TCP
1433

SQL Probe
UDP
1434

Net Logon
Net Logon 시스템 서비스는 사용자와 서비스를 인증하기 위한 컴퓨터와 도메인 컨트롤러 간의 보안 채널을 관리합니다. 이 서비스는 도메인 컨트롤러로 사용자의 자격 증명을 전달하고 사용자의 사용자 권한과 도메인 보안 ID를 반환합니다. 일반적으로 이것을 창구 인증이라고 합니다. Net Logon은 구성원 컴퓨터나 도메인 컨트롤러가 도메인에 가입된 경우에만 자동으로 시작되도록 구성됩니다. Windows 2000 Server와 Windows Server 2003 제품군에서 Net Logon은 DNS에서 서비스 리소스 로케이터 레코드를 게시합니다. 이 서비스가 실행되면 WORKSTATION 서비스와 로컬 보안 기관 서비스를 사용하여 들어오는 요청을 수신 대기합니다. Net Logon은 도메인 구성원 컴퓨터에서 명명된 파이프를 통한 RPC를 사용하고, 도메인 컨트롤러에서 명명된 파이프를 통한 RPC, RPC over TCP/IP, 메일 슬롯 및 LDAP(Lightweight Directory Access Protocol)를 사용합니다.
시스템 서비스 이름: Netlogon

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

RPC¹
TCP
135, 1024 -65535 사이의 임의 포트 번호
135, 49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "도메인 컨트롤러 및 Active Directory" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.
참고 Net Logon 서비스는 하위 수준 클라이언트에 명명된 파이프를 통한 RPC를 사용합니다. 이 서비스는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구 사항을 갖습니다.

NetMeeting 원격 데스크톱 공유
NetMeeting 원격 데스크톱 공유 시스템 서비스는 허가된 사용자가 Windows NetMeeting을 사용하여 회사 인트라넷을 통해 다른 개인 컴퓨터에서 원격으로 WIndows 데스크톱에 액세스할 수 있도록 합니다. NetMeeting에서 이 서비스를 명시적으로 설정해야 합니다. Windows 알림 영역에서 아이콘을 사용하여 이 기능을 해제하거나 종료할 수 있습니다.
시스템 서비스 이름: mnmsrvc

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

터미널 서비스
TCP
3389

NNTP(Network News Transfer Protocol)
NNTP(Network News Transfer Protocol) 시스템 서비스를 사용하면 Windows Server 2003을 실행하는 컴퓨터가 뉴스 서버의 역할을 수행할 수 있습니다. 클라이언트는 Microsoft Outlook Express와 같은 뉴스 클라이언트를 사용하여 서버에서 뉴스 그룹을 검색하고 각 뉴스 그룹에서 문서의 머리글이나 본문을 읽을 수 있습니다.
시스템 서비스 이름: NNTPSVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NNTP
TCP
119

SSL을 통한 NNTP
TCP
563

성능 로그 및 경고
성능 로그 및 경고 시스템 서비스는 미리 구성된 일정 매개 변수에 따라 로컬 컴퓨터나 원격 컴퓨터에서 성능 데이터를 수집하고 이 데이터를 로그에 기록하거나 메시지를 발생시킵니다. 성능 로그 및 경고 서비스는 명명된 로그 수집 설정에 포함된 정보에 따라 각각의 명명된 성능 데이터 수집을 시작하고 중지합니다. 이 서비스는 적어도 하나의 성능 데이터 수집이 예약된 경우에만 실행됩니다.
시스템 서비스 이름: SysmonLog

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 세션 서비스
TCP
139

인쇄 스풀러
인쇄 스풀러 시스템 서비스는 모든 로컬 및 네트워크 인쇄 대기열을 관리하고 모든 인쇄 작업을 제어합니다. 인쇄 스풀러는 Windows 인쇄 하위 시스템의 중심입니다. 이 서비스는 시스템에서 인쇄 대기열을 관리하고 USB 포트, TCP/IP 프로토콜 제품군 등의 I/O(입/출력) 구성 요소 및 프린터 드라이버와 통신합니다.
시스템 서비스 이름: Spooler

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

참고 스풀러 서비스는 명명된 파이프를 통한 RPC를 사용합니다. 이 서비스는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구를 갖습니다.

원격 설치
원격 설치 시스템 서비스를 사용하여 PXE(Pre-Boot eXecution Environment) 원격 부팅 가능 클라이언트 컴퓨터에 Windows 2000, Windows XP 및 Windows Server 2003을 설치할 수 있습니다. RIS(원격 설치 서버)의 주요 구성 요소인 BINL(Boot Information Negotiation Layer) 서비스는 PXE 클라이언트 요청에 응답하고 클라이언트 유효성 검사를 위해 Active Directory를 검사하며 서버에서 클라이언트 정보를 전달합니다. BINL 서비스는 Windows 구성 요소 추가/제거에서 RIS 구성 요소를 추가하거나 운영 체제를 처음에 설치할 때 RIS 구성 요소를 선택하면 설치됩니다.
시스템 서비스 이름: BINLSVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

BINL
UDP
4011

RPC(원격 프로시저 호출)
RPC(원격 프로시저 호출) 시스템 서비스는 데이터를 교환하고 다른 프로세스에 있는 기능을 호출할 수 있도록 하는 IPC(프로세스 간 통신) 메커니즘입니다. 다른 프로세스는 같은 컴퓨터, LAN 또는 원격 위치에 있을 수 있으며 WAN 연결이나 VPN 연결을 통해 액세스될 수 있습니다. RPC 서비스는 RPC 끝점 매퍼와 COM(구성 요소 개체 모델) 서비스 제어 관리자의 역할을 수행합니다. 많은 서비스가 RPC 서비스를 통해 성공적으로 시작됩니다.
시스템 서비스 이름: RpcSs

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

RPC over HTTPS
TCP
593

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

참고 RPC 끝점 매퍼도 명명된 파이프를 사용하여 서비스를 제공합니다. 이 서비스는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구를 갖습니다.

RPC(원격 프로시저 호출) 로케이터
RPC(원격 프로시저 호출) 로케이터 시스템 서비스는 RPC 이름 서비스 데이터베이스를 관리합니다. 이 서비스가 설정되어 있으면 RPC 클라이언트가 RPC 서버를 찾을 수 있습니다. 이 서비스는 기본적으로 해제되어 있습니다.
시스템 서비스 이름: RpcLocator

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

참고 RPC 로케이터 서비스는 명명된 파이프를 통한 RPC를 사용하여 서비스를 제공합니다. 이 서비스는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구를 갖습니다.

원격 저장소 알림
원격 저장소 알림 시스템 서비스는 보조 저장소 미디어에서만 사용할 수 있는 파일에서 읽거나 파일에 쓸 때 사용자에게 알립니다. 이 서비스를 중지하면 알림이 방지됩니다.
시스템 서비스 이름: Remote_Storage_User_Link

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

원격 저장소 서버
원격 저장소 서버 시스템 서비스는 자주 사용하지 않는 파일을 보조 저장소 미디어에 저장합니다. 이 서비스를 중지하면 사용자가 보조 저장소 미디어에서 파일을 이동하거나 검색할 수 없습니다.
시스템 서비스 이름: Remote_Storage_Server

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

라우팅 및 원격 액세스
라우팅 및 원격 액세스 서비스는 다중 프로토콜 LAN-LAN, LAN-WAN, VPN 및 NAT 라우팅 서비스를 제공할 뿐 아니라 전화 접속과 VPN 원격 액세스 서비스도 제공합니다. 라우팅 및 원격 액세스 서비스는 다음 프로토콜을 모두 사용할 수 있지만 일반적으로는 일부만 사용합니다. 예를 들어, 필터링 라우터 뒤에 있는 VPN 게이트웨이를 구성하는 경우 한 기술만 사용할 수 있습니다. IPsec과 함께 L2TP를 사용하는 경우 라우터를 통해 IPsec ESP(IP 프로토콜 50), NAT-T(포트 4500에서 TCP) 및 IPsec ISAKMP(포트 500에서 TCP)를 허용해야 합니다.
참고 NAT-T와 IPsec ISAKMP가 L2TP에 필요하지만 이러한 포트는 실제로 로컬 보안 기관에서 모니터링합니다. 이에 대한 자세한 내용은 이 문서의 "참조" 절을 참조하십시오.
시스템 서비스 이름: RemoteAccess

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

GRE(IP 프로토콜 47)
GRE
n/a

IPsec AH(IP 프로토콜 51)
AH
n/a

IPsec ESP(IP 프로토콜 50)
ESP
n/a

L2TP
UDP
1701

PPTP
TCP
1723

서버
서버 시스템 서비스는 네트워크를 통한 파일, 인쇄 및 명명된 파이프 공유와 RPC 지원 기능을 제공합니다. 서버 서비스를 통해 디스크 및 프린터와 같은 로컬 리소스를 공유할 수 있으므로 네트워크의 다른 사용자가 이러한 리소스에 액세스할 수 있을 뿐만 아니라 로컬 컴퓨터에서 실행되는 프로그램과 다른 컴퓨터에서 실행되는 프로그램 간의 명명된 파이프 통신도 수행할 수 있습니다. 명명된 파이프 통신은 한 프로세스의 출력용으로 예약된 메모리가 다른 프로세스의 입력으로 사용되는 것을 말합니다. 입력을 받아들이는 프로세스는 컴퓨터에 로컬일 필요가 없습니다.
참고 컴퓨터 이름을 WINS를 사용하여 다중 IP 주소로 확인하거나 WINS가 실패하여 DNS를 사용하여 컴퓨터 이름을 확인한 경우 NetBT(TCP/IP를 통한 NetBIOS)가 파일 서버의 IP 주소에 대해 ping을 시도합니다. 포트 139 통신은 ICMP(Internet Control Message Protocol) 에코 메시지에 의존합니다. IPv6(Internet Protocol 버전 6)이 설치되어 있지 않은 경우 포트 445 통신도 이름을 확인할 때 ICMP에 의존합니다. 미리 로드된 Lmhosts 항목은 DNS 확인자를 무시합니다. Windows Server 2003 기반 또는 Windows XP 기반 시스템에 IPv6이 설치되어 있으면 포트 445 통신은 ICMP 요청을 트리거하지 않습니다.
시스템 서비스 이름: lanmanserver

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

SharePoint Portal Server
SharePoint Portal Server 시스템 서비스를 사용하면 비즈니스 프로세스 전반에서 관련 정보를 이용할 수 있도록 사용자, 팀 및 지식을 완벽하게 연결하는 지능형 포털을 개발할 수 있습니다. Microsoft SharePoint Portal Server 2003은 단일 로그온 및 엔터프라이즈 응용 프로그램 통합 기능을 통해 다양한 시스템의 정보를 한 솔루션으로 통합하는 엔터프라이즈 비즈니스 솔루션을 제공합니다.

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

HTTP
TCP
80

HTTPS
TCP
443

SMTP(Simple Mail Transfer Protocol)
SMTP(Simple Mail Transfer Protocol) 시스템 서비스는 전자 메일 전송 및 릴레이 에이전트입니다. 이 서비스는 원격 대상에 대한 전자 메일을 받아들이고 대기열에 저장하며 지정된 간격으로 검색합니다. Windows 도메인 컨트롤러는 사이트 간 전자 메일 기반 복제에 SMTP 서비스를 사용합니다. Windows Server 2003 COM 구성 요소의 CDO(Collaboration Data Object)는 SMTP 서비스를 사용하여 아웃바운드 전자 메일을 전송하고 대기열에 저장할 수 있습니다.
시스템 서비스 이름: SMTPSVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SMTP
TCP
25

단순 TCP/IP 서비스
단순 TCP/IP 서비스는 다음 프로토콜에 대한 지원 기능을 구현합니다.
  • Echo, 포트 7, RFC 862
  • Discard, 포트 9, RFC 863
  • Character Generator, 포트 19, RFC 864
  • Daytime, 포트 13, RFC 867
  • Quote of the Day, 포트 17, RFC 865
시스템 서비스 이름: SimpTcp

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

Chargen
TCP
19

Chargen
UDP
19

Daytime
TCP
13

Daytime
UDP
13

Discard
TCP
9

Discard
UDP
9

Echo
TCP
7

Echo
UDP
7

Quotd
TCP
17

Quoted
UDP
17

SMS 원격 제어 에이전트
SMS 원격 제어 에이전트는 Microsoft SMS(Systems Management Server) 2003의 시스템 서비스입니다. SMS 원격 제어 에이전트는 Microsoft 운영 체제의 변경과 구성 관리를 위한 종합적인 솔루션을 제공합니다. 이 솔루션을 사용하는 조직은 관련된 소프트웨어와 업데이트를 사용자에게 제공할 수 있습니다.
시스템 서비스 이름: Wuser32

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SMS 원격 채팅
TCP
2703

SMS 원격 채팅
UDP
2703

SMS 원격 제어(제어)
TCP
2701

SMS 원격 제어(제어)
UDP
2701

SMS 원격 제어(데이터)
TCP
2702

SMS 원격 제어(데이터)
UDP
2702

SMS 원격 파일 전송
TCP
2704

SMS 원격 파일 전송
UDP
2704

SNMP 서비스
SNMP 서비스를 사용하면 들어오는 SNMP(Simple Network Management Protocol) 요청을 로컬 컴퓨터에서 처리할 수 있습니다. SNMP 서비스에는 네트워크 장치에서 활동을 모니터링하고 네트워크 콘솔 워크스테이션에 보고하는 에이전트가 있습니다. SNMP 서비스는 네트워크 관리 소프트웨어를 실행하는 중앙에 위치한 컴퓨터에서 네트워크 호스트(예: 워크스테이션 또는 서버 컴퓨터, 라우터, 브리지 및 허브)를 관리하는 방법을 제공합니다. SNMP는 에이전트와 관리 시스템의 분산 아키텍처를 사용하여 관리 서비스를 수행합니다.
시스템 서비스 이름: SNMP

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SNMP
UDP
161

SNMP 트랩 서비스
SNMP 트랩 서비스는 로컬 또는 원격 SNMP 에이전트에서 생성하는 트랩 메시지를 받은 다음 컴퓨터에서 실행되는 SNMP 관리 프로그램으로 전달합니다. SNMP 트랩 서비스는 에이전트에 대해 구성되는 경우 특정 이벤트가 발생하면 트랩 메시지를 생성합니다. 이러한 메시지는 트랩 대상으로 전송됩니다. 예를 들어, 알 수 없는 관리 시스템이 정보 요청을 보내면 인증 트랩을 시작하도록 에이전트를 구성할 수 있습니다. 트랩 대상에는 관리 시스템의 컴퓨터 이름, IP 주소 또는 IPX(Internetwork Packet Exchange) 주소가 포함됩니다. 트랩 대상은 SNMP 관리 소프트웨어를 실행하고 네트워크를 사용할 수 있는 호스트여야 합니다.
시스템 서비스 이름: SNMPTRAP

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SNMP 트랩 아웃바운드
UDP
162

SQL Analysis Server
SQL Analysis Server 시스템 서비스는 SQL Server 2000의 구성 요소입니다. SQL Analysis Server를 사용하여 OLAP 큐브와 데이터 마이닝 모델을 만들고 관리할 수 있습니다. SQL Analysis Server는 큐브나 데이터 마이닝 모델을 만들고 저장하기 위해 로컬 또는 원격 데이터 소스에 액세스할 수 있습니다.

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SQL Analysis Services
TCP
2725

SQL Server: 하위 수준 OLAP 클라이언트 지원
SQL Analysis Server 서비스가 하위 수준(OLAP Services 7.0) 클라이언트의 연결을 지원해야 하는 경우 SQL Server 2000에서 이 시스템 서비스를 사용합니다. SQL 7.0에서 사용하는 OLAP 서비스의 기본 포트는 다음과 같습니다.

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

OLAP Services 7.0
TCP
2393

OLAP Services 7.0
TCP
2394

SSDP 검색 서비스
SSDP 검색 서비스는 SSDP(Simple Service Discovery Protocol)를 Windows 서비스로 구현합니다. SSDP 검색 서비스는 장치 유무 알림의 수신을 관리하고 캐시를 업데이트하며 이러한 알림을 처리되지 않은 검색 요청과 함께 클라이언트로 전달합니다. SSDP 검색 서비스는 클라이언트에서 이벤트 콜백의 등록을 받아들여 등록 요청으로 변환하고 이벤트 알림을 모니터링합니다. 그런 다음 등록된 콜백으로 이러한 요청을 전달합니다. 이 시스템 서비스는 호스팅된 장치에 정기적인 알림도 제공합니다. 현재 SSDP 이벤트 알림 서비스는 TCP 포트 5000을 사용합니다. 다음 Windows XP 서비스 팩에서부터는 TCP 포트 2869를 사용합니다.
참고 이 문서를 작성하는 시점의 현재 Windows XP 서비스 팩 수준은 Windows XP 서비스 팩 1(SP1)입니다.
시스템 서비스 이름: SSDPRSR

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

SSDP
UDP
1900

SSDP 이벤트 알림
TCP
2869

SSDP 레거시 이벤트 알림
TCP
5000

Systems Management Server 2.0
Microsoft SMS(Systems Management Server) 2003은 Microsoft 운영 체제의 변경과 구성 관리를 위한 종합적인 솔루션을 제공합니다. 이 솔루션을 사용하는 조직은 관련된 소프트웨어와 업데이트를 신속하고 비용 효율적으로 사용자에게 제공할 수 있습니다.

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

RPC
TCP
135

SMB
TCP
445

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

TCP/IP 인쇄 서버
TCP/IP 인쇄 서버 시스템 서비스는 LPD(Line Printer Daemon) 프로토콜을 사용하여 TCP/IP 기반 인쇄를 가능하게 합니다. 서버의 LPD 서비스는 UNIX 컴퓨터에서 실행되는 LPR(Line Printer Remote) 유틸리티에서 문서를 받습니다.
시스템 서비스 이름: LPDSVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

LPD
TCP
515

텔넷
Windows의 텔넷 시스템 서비스는 텔넷 클라이언트에 ASCII 터미널 세션을 제공합니다. 텔넷 서버는 두 종류의 인증을 지원하고 다음 네 종류의 터미널을 지원합니다.

ANSI(American National Standards Institute)
VT-100
VT-52
VTNT

시스템 서비스 이름: TlntSvr

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

텔넷
TCP
23

터미널 서비스
터미널 서비스는 클라이언트 장치가 서버에서 실행되는 Windows 기반 프로그램과 가상 Windows 데스크톱 세션에 액세스할 수 있는 다중 세션 환경을 제공합니다. 터미널 서비스를 사용하면 여러 사용자가 컴퓨터에 대화형으로 연결할 수 있습니다.
시스템 서비스 이름: TermService

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

터미널 서비스
TCP
3389

터미널 서비스 라이선스
터미널 서비스 라이선스 시스템 서비스는 라이선스 서버를 설치하고, 등록된 클라이언트가 터미널 서버(터미널 서버가 설정된 서버)에 연결될 때 클라이언트에 라이선스를 제공합니다. 터미널 서비스 라이선스는 영향을 적게 미치는 서비스로, 터미널 서버에 대해 발행된 클라이언트 라이선스를 저장한 다음 클라이언트 컴퓨터나 터미널에 발행된 라이선스를 추적합니다.
시스템 서비스 이름: TermServLicensing

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

NetBIOS 데이터그램 서비스
UDP
138

NetBIOS 이름 확인
UDP
137

NetBIOS 세션 서비스
TCP
139

SMB
TCP
445

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.
참고 터미널 서비스 라이선스는 명명된 파이프를 통한 RPC를 사용하여 서비스를 제공합니다. 이 서비스는 "파일 및 프린터 공유" 기능과 동일한 방화벽 요구를 갖습니다.

터미널 서비스 세션 디렉터리
터미널 서비스 세션 디렉터리 시스템 서비스는 부하가 분산된 터미널 서버의 클러스터가 사용자의 세션이 이미 실행 중인 서버로 해당 사용자의 연결 요청을 올바르게 라우팅하도록 합니다. 사용자는 서버 클러스터에서 다른 세션을 실행하고 있는지 여부와 관계없이 사용할 수 있는 첫 번째 터미널 서버로 라우팅됩니다. 로드 균형 조정 기능은 TCP/IP 네트워크 프로토콜을 사용하여 몇몇 서버의 처리 리소스를 풀링합니다. 터미널 서버의 클러스터에서 이 서비스를 사용하여 여러 서버에 세션을 분산시킴으로써 단일 터미널 서버의 성능을 개선할 수 있습니다. 터미널 서비스 세션 디렉터리는 클러스터에서 연결이 끊어진 세션을 추적하고 사용자가 해당 세션에 다시 연결되는지 확인합니다.
시스템 서비스 이름: Tssdis

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

RPC
TCP
135

임의로 할당된 상위 TCP 포트¹
TCP
1024 -65535 사이의 임의 포트 번호
49152 - 65534 사이의 임의 포트 번호²

¹ 이 포트를 사용자 지정하는 방법에 대한 자세한 내용은 "참조" 절의 "원격 프로시저 호출 및 DCOM" 절을 참조하십시오.
² 이것은 Windows Server 2008 및 Windows Vista의 범위입니다.

Trivial FTP Daemon
Trivial FTP 데몬 시스템 서비스는 사용자 이름이나 암호를 요구하지 않으며 RIS(원격 설치 서비스)의 통합된 부분입니다. Trivial FTP 데몬 서비스는 다음 RFC에서 정의하는 TFTP(Trivial FTP 프로토콜) 프로토콜에 대한 지원을 구현합니다.

RFC 1350 - TFTP
RFC 2347 - 옵션 확장
RFC 2348 - 블록 크기 옵션
RFC 2349 - 시간 제한 간격 및 전송 크기 옵션

TFTP(Trivial File Transfer Protocol)는 디스크 없는 부팅 환경을 지원하도록 설계된 파일 전송 프로토콜입니다. TFTP 서비스는 UDP 포트 69에서 수신 대기하지만 응답은 임의로 할당된 상위 포트에서 이루어집니다. 따라서 이 포트를 설정하면 TFTP 서비스가 들어오는 TFTP 요청을 받을 수 있지만 선택된 서버가 해당 요청에 응답할 수 있는 것은 아닙니다. 이 서비스는 원하는 모든 원본 포트에서 이러한 모든 요청에 응답할 수 있으며 원격 클라이언트에서는 전송 중 해당 포트를 사용하게 됩니다. 통신은 양방향으로 이루어집니다. 방화벽을 통해 이 프로토콜을 설정해야 하는 경우에는 UDP 포트 69 인바운드를 여는 것이 유용할 수 있습니다. 그런 다음 서비스가 다른 포트에서 임시 통로를 통해 응답할 수 있도록 동적으로 허용하는 다른 방화벽 기능을 사용할 수 있습니다.
시스템 서비스 이름: tftpd

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

TFTP
UDP
69

범용 플러그 앤 플레이 장치 호스트
범용 플러그 앤 플레이 호스트 검색 시스템 서비스는 호스팅된 장치의 이벤트에 대한 응답, 제어 및 장치 등록에 필요한 모든 구성 요소를 구현합니다. 장치와 관련된 등록된 정보(설명, 수명 및 컨테이너)는 선택적으로 디스크에 저장되고 등록 후나 운영 체제가 다시 시작될 때 네트워크에서 알려집니다. 이 서비스에는 서비스 설명과 프레젠테이션 페이지뿐 아니라 장치에 서비스를 제공하는 웹 서버도 포함되어 있습니다.
시스템 서비스 이름: UPNPHost

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

UPNP
TCP
2869

WINS(Windows 인터넷 이름 서비스)
WINS(Windows 인터넷 이름 서비스)를 통해 NetBIOS 이름 확인을 수행할 수 있습니다. 이 서비스는 NetBIOS 이름을 사용하여 네트워크 리소스를 찾는 데 도움이 됩니다. WINS 서버는 모든 도메인이 Active Directory 디렉터리 서비스로 업그레이드되지 않았고 네트워크의 모든 컴퓨터에서 Windows 2000 이상이 실행되고 있지 않을 때 필요합니다. WINS 서버는 NetBIOS 이름 확인을 사용하여 네트워크 클라이언트와 통신합니다. WINS 복제는 WINS 서버 간에서만 필요합니다.
시스템 서비스 이름: WINS

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NetBIOS 이름 확인
UDP
137

WINS 복제
TCP
42

WINS 복제
UDP
42

Windows Media 서비스
Windows Server 2003의 Windows Media 서비스는 Windows Media 서비스 버전 4.0 및 4.1에 포함된 다음 네 가지 서비스를 대체합니다.

Windows Media 모니터 서비스
Windows Media 프로그램 서비스
Windows Media 스테이션 서비스
Windows Media 유니캐스트 서비스

Windows Media 서비스는 Windows Server 2003, Standard Edition, Windows Server 2003, Enterprise Edition 및 Windows Server 2003, Datacenter Edition에서 실행되는 단일 서비스입니다. 이 서비스의 핵심 구성 요소는 COM을 사용하여 개발되었으며 특정 프로그램용으로 사용자 지정할 수 있는 융통성 있는 아키텍처를 갖고 있습니다. 이 서비스는 RTSP(Real Time Streaming Protocol), Microsoft Media Server(MMS) 프로토콜 및 HTTP를 비롯한 매우 다양한 제어 프로토콜을 지원합니다.
시스템 서비스 이름: WMServer

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

HTTP
TCP
80

MMS
TCP
1755

MMS
UDP
1755

MS Theater
UDP
2460

RTCP
UDP
5005

RTP
UDP
5004

RTSP
TCP
554

Windows 시간
Windows 시간 시스템 서비스는 네트워크의 모든 Windows XP와 Windows Server 2003 기반 컴퓨터에서 날짜 및 시간 동기화를 관리합니다. 이 서비스는 정확한 시계 값이나 타임스탬프가 네트워크 유효성 검사와 리소스 액세스 요청에 할당되도록 NTP(Network Time Protocol)를 사용하여 컴퓨터 시계를 동기화합니다. NTP를 구현하고 시간 공급자를 통합하면 Windows 시간 서비스가 안정적이고 확장 가능한 엔터프라이즈용 시간 서비스가 될 수 있습니다. 도메인에 가입되어 있지 않은 컴퓨터의 경우 외부 시간 원본과 시간을 동기화하도록 Windows 시간을 구성할 수 있습니다. 이 서비스가 해제되어 있으면 로컬 컴퓨터의 시간 설정이 Windows 도메인의 시간 서비스나 외부에 구성된 시간 서비스와 동기화되지 않습니다. Windows Server 2003에서는 NTP를 사용합니다. NTP는 UDP 포트 123에서 실행됩니다. 이 서비스의 Windows 2000 버전에서는 SNTP(Simple Network Time Protocol)를 사용합니다. SNTP는 UDP 포트 123에서도 실행됩니다.
Windows 시간 서비스에서 Windows 도메인 구성을 사용하는 경우 이 서비스에는 도메인 컨트롤러 찾기 및 인증 서비스가 필요합니다. 따라서 Kerberos와 DNS에 대한 포트가 필요합니다.
시스템 서비스 이름: W32Time

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

NTP
UDP
123

SNTP
UDP
123

World Wide Web 게시 서비스
World Wide Web 게시 서비스는 IIS에서 등록된 프로그램과 웹 사이트의 등록, 관리, 모니터링 및 서비스 제공에 필요한 인프라를 제공합니다. 이 시스템 서비스에는 프로세스 관리자와 구성 관리자가 포함되어 있습니다. 프로세스 관리자는 사용자 지정 응용 프로그램과 웹 사이트가 있는 프로세스를 제어하고, 구성 관리자는 World Wide Web 게시 서비스의 저장된 시스템 구성을 읽고 Http.sys가 적절한 응용 프로그램 풀이나 운영 체제 프로세스로 HTTP 요청을 라우팅하도록 구성되었는지 확인합니다. 인터넷 정보 서비스(IIS) 관리자 스냅인을 통해 이 서비스에서 사용하는 포트를 구성할 수 있습니다. 관리 웹 사이트가 설정되어 있으면 TCP 포트 8098에서 HTTP 트래픽을 사용하는 가상 웹 사이트가 만들어집니다.
시스템 서비스 이름: W3SVC

표 축소표 확대

응용 프로그램 프로토콜
프로토콜
포트

HTTP
TCP
80

HTTPS
TCP
443

위로 가기

포트 및 프로토콜
다음 표는 "시스템 서비스 포트" 절의 내용을 요약한 것입니다. 이 표는 서비스 이름 대신 포트 번호를 기준으로 정렬되어 있습니다.

표 축소표 확대

포트
프로토콜
응용 프로그램 프로토콜
시스템 서비스 이름

n/a
GRE
GRE(IP 프로토콜 47)
라우팅 및 원격 액세스

n/a
ESP
IPsec ESP(IP 프로토콜 50)
라우팅 및 원격 액세스

n/a
AH
IPsec AH(IP 프로토콜 51)
라우팅 및 원격 액세스

7
TCP
Echo
단순 TCP/IP 서비스

7
UDP
Echo
단순 TCP/IP 서비스

9
TCP
Discard
단순 TCP/IP 서비스

9
UDP
Discard
단순 TCP/IP 서비스

13
TCP
Daytime
단순 TCP/IP 서비스

13
UDP
Daytime
단순 TCP/IP 서비스

17
TCP
Quotd
단순 TCP/IP 서비스

17
UDP
Quotd
단순 TCP/IP 서비스

19
TCP
Chargen
단순 TCP/IP 서비스

19
UDP
Chargen
단순 TCP/IP 서비스

20
TCP
FTP 기본 데이터
FTP 게시 서비스

21
TCP
FTP 제어
FTP 게시 서비스

21
TCP
FTP 제어
응용 프로그램 계층 게이트웨이 서비스

23
TCP
텔넷
텔넷

25
TCP
SMTP
Simple Mail Transfer Protocol

25
TCP
SMTP
Exchange Server

42
TCP
WINS 복제
Windows Internet Name Service

42
UDP
WINS 복제
Windows Internet Name Service

53
TCP
DNS
DNS 서버

53
UDP
DNS
DNS 서버

53
TCP
DNS
인터넷 연결 방화벽/인터넷 연결 공유

53
UDP
DNS
인터넷 연결 방화벽/인터넷 연결 공유

67
UDP
DHCP 서버
DHCP 서버

67
UDP
DHCP 서버
인터넷 연결 방화벽/인터넷 연결 공유

69
UDP
TFTP
Trivial FTP 데몬 서비스

80
TCP
HTTP
Windows Media 서비스

80
TCP
HTTP
World Wide Web 게시 서비스

80
TCP
HTTP
SharePoint Portal Server

88
TCP
Kerberos
Kerberos 키 배포 센터

88
UDP
Kerberos
Kerberos 키 배포 센터

102
TCP
X.400
Microsoft Exchange MTA 스택

110
TCP
POP3
Microsoft POP3 서비스

110
TCP
POP3
Exchange Server

119
TCP
NNTP
Network News Transfer Protocol

123
UDP
NTP
Windows 시간

123
UDP
SNTP
Windows 시간

135
TCP
RPC
메시지 대기열

135
TCP
RPC
원격 프로시저 호출

135
TCP
RPC
Exchange Server

135
TCP
RPC
인증서 서비스

135
TCP
RPC
클러스터 서비스

135
TCP
RPC
분산 파일 시스템

135
TCP
RPC
분산 링크 추적

135
TCP
RPC
Distributed Transaction Coordinator

135
TCP
RPC
분산 파일 복제 서비스

135
TCP
RPC
팩스 서비스

135
TCP
RPC
Microsoft Exchange Server

135
TCP
RPC
파일 복제 서비스

135
TCP
RPC
그룹 정책

135
TCP
RPC
로컬 보안 기관

135
TCP
RPC
원격 저장소 알림

135
TCP
RPC
원격 저장소 서버

135
TCP
RPC
Systems Management Server 2.0

135
TCP
RPC
터미널 서비스 라이선스

135
TCP
RPC
터미널 서비스 세션 디렉터리

137
UDP
NetBIOS 이름 확인
컴퓨터 브라우저

137
UDP
NetBIOS 이름 확인
서버

137
UDP
NetBIOS 이름 확인
Windows Internet Name Service

137
UDP
NetBIOS 이름 확인
Net Logon

137
UDP
NetBIOS 이름 확인
Systems Management Server 2.0

138
UDP
NetBIOS 데이터그램 서비스
컴퓨터 브라우저

138
UDP
NetBIOS 데이터그램 서비스
메신저

138
UDP
NetBIOS 데이터그램 서비스
서버

138
UDP
NetBIOS 데이터그램 서비스
Net Logon

138
UDP
NetBIOS 데이터그램 서비스
분산 파일 시스템

138
UDP
NetBIOS 데이터그램 서비스
Systems Management Server 2.0

138
UDP
NetBIOS 데이터그램 서비스
라이선스 로깅 서비스

139
TCP
NetBIOS 세션 서비스
컴퓨터 브라우저

139
TCP
NetBIOS 세션 서비스
팩스 서비스

139
TCP
NetBIOS 세션 서비스
성능 로그 및 경고

139
TCP
NetBIOS 세션 서비스
인쇄 스풀러

139
TCP
NetBIOS 세션 서비스
서버

139
TCP
NetBIOS 세션 서비스
Net Logon

139
TCP
NetBIOS 세션 서비스
원격 프로시저 호출 로케이터

139
TCP
NetBIOS 세션 서비스
분산 파일 시스템

139
TCP
NetBIOS 세션 서비스
Systems Management Server 2.0

139
TCP
NetBIOS 세션 서비스
라이선스 로깅 서비스

143
TCP
IMAP
Exchange Server

161
UDP
SNMP
SNMP 서비스

162
UDP
SNMP 트랩 아웃바운드
SNMP 트랩 서비스

389
TCP
LDAP 서버
로컬 보안 기관

389
UDP
LDAP 서버
로컬 보안 기관

389
TCP
LDAP 서버
분산 파일 시스템

389
UDP
LDAP 서버
분산 파일 시스템

443
TCP
HTTPS
HTTP SSL

443
TCP
HTTPS
World Wide Web 게시 서비스

443
TCP
HTTPS
SharePoint Portal Server

443
TCP
RPC over HTTPS
Exchange Server 2003

445
TCP
SMB
팩스 서비스

445
TCP
SMB
인쇄 스풀러

445
TCP
SMB
서버

445
TCP
SMB
원격 프로시저 호출 로케이터

445
TCP
SMB
분산 파일 시스템

445
TCP
SMB
라이선스 로깅 서비스

445
TCP
SMB
Net Logon

464
UDP
Kerberos Password V5
Kerberos 키 배포 센터

464
TCP
Kerberos Password V5
Kerberos 키 배포 센터

500
UDP
IPsec ISAKMP
로컬 보안 기관

515
TCP
LPD
TCP/IP 인쇄 서버

548
TCP
Macintosh용 파일 서버
Macintosh용 파일 서버

554
TCP
RTSP
Windows Media 서비스

563
TCP
SSL을 통한 NNTP
Network News Transfer Protocol

593
TCP
RPC over HTTPS 끝점 매퍼
원격 프로시저 호출

593
TCP
RPC over HTTPS
Exchange Server

636
TCP
LDAP SSL
로컬 보안 기관

636
UDP
LDAP SSL
로컬 보안 기관

993
TCP
SSL을 통한 IMAP
Exchange Server

995
TCP
SSL을 통한 POP3
Exchange Server

1067
TCP
설치 부트스트랩 서비스
설치 부트스트랩 프로토콜 서버

1068
TCP
설치 부트스트랩 서비스
설치 부트스트랩 프로토콜 클라이언트

1270
TCP
MOM-Encrypted
Microsoft Operations Manager 2000

1433
TCP
SQL over TCP
Microsoft SQL Server

1433
TCP
SQL over TCP
MSSQL$UDDI

1434
UDP
SQL Probe
Microsoft SQL Server

1434
UDP
SQL Probe
MSSQL$UDDI

1645
UDP
레거시 RADIUS
인터넷 인증 서비스

1646
UDP
레거시 RADIUS
인터넷 인증 서비스

1701
UDP
L2TP
라우팅 및 원격 액세스

1723
TCP
PPTP
라우팅 및 원격 액세스

1755
TCP
MMS
Windows Media 서비스

1755
UDP
MMS
Windows Media 서비스

1801
TCP
MSMQ
메시지 대기열

1801
UDP
MSMQ
메시지 대기열

1812
UDP
RADIUS 인증
인터넷 인증 서비스

1813
UDP
RADIUS 계정
인터넷 인증 서비스

1900
UDP
SSDP
SSDP 검색 서비스

2101
TCP
MSMQ-DC
메시지 대기열

2103
TCP
MSMQ-RPC
메시지 대기열

2105
TCP
MSMQ-RPC
메시지 대기열

2107
TCP
MSMQ-Mgmt
메시지 대기열

2393
TCP
OLAP Services 7.0
SQL Server: 하위 수준 OLAP 클라이언트 지원

2394
TCP
OLAP Services 7.0
SQL Server: 하위 수준 OLAP 클라이언트 지원

2460
UDP
MS Theater
Windows Media 서비스

2535
UDP
MADCAP
DHCP 서버

2701
TCP
SMS 원격 제어(제어)
SMS 원격 제어 에이전트

2701
UDP
SMS 원격 제어(제어)
SMS 원격 제어 에이전트

2702
TCP
SMS 원격 제어(데이터)
SMS 원격 제어 에이전트

2702
UDP
SMS 원격 제어(데이터)
SMS 원격 제어 에이전트

2703
TCP
SMS 원격 채팅
SMS 원격 제어 에이전트

2703
UPD
SMS 원격 채팅
SMS 원격 제어 에이전트

2704
TCP
SMS 원격 파일 전송
SMS 원격 제어 에이전트

2704
UDP
SMS 원격 파일 전송
SMS 원격 제어 에이전트

2725
TCP
SQL Analysis Services
SQL Analysis Server

2869
TCP
UPNP
범용 플러그 앤 플레이 장치 호스트

2869
TCP
SSDP 이벤트 알림
SSDP 검색 서비스

3268
TCP
글로벌 카탈로그 서버
로컬 보안 기관

3269
TCP
글로벌 카탈로그 서버
로컬 보안 기관

3343
UDP
클러스터 서비스
클러스터 서비스

3389
TCP
터미널 서비스
NetMeeting 원격 데스크톱 공유

3389
TCP
터미널 서비스
터미널 서비스

3527
UDP
MSMQ-Ping
메시지 대기열

4011
UDP
BINL
원격 설치

4500
UDP
NAT-T
로컬 보안 기관

5000
TCP
SSDP 레거시 이벤트 알림
SSDP 검색 서비스

5004
UDP
RTP
Windows Media 서비스

5005
UDP
RTCP
Windows Media 서비스

6001
TCP
정보 저장소
Exchange Server 2003

6002
TCP
디렉터리 조회
Exchange Server 2003

6004
TCP
DSProxy/NSPI
Exchange Server 2003

42424
TCP
ASP.NET 세션 상태
ASP.NET 상태 서비스

51515
TCP
MOM-Clear
Microsoft Operations Manager 2000

1024-65535
TCP
RPC
임의로 할당된 상위 TCP 포트

Microsoft는 Microsoft Excel 워크시트로 이 표의 정보를 제공합니다. 이 워크시트는 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.

그림 축소그림 확대

다운로드

지금 Port_Requirements_for_Microsoft_Windows_Server_System.xls 패키지 다운로드 (http://download.microsoft.com/download/1/5/c/15c5287d-7a49-4c83-8ce0-aea7641b1835/Port_Requirements_for_Microsoft_Windows_Server_System.xls)

Active Directory 포트 및 프로토콜 요구 사항
공통 또는 외부 포리스트에 있는 응용 프로그램 서버, 클라이언트 컴퓨터 및 도메인 컨트롤러에는 사용자 및 컴퓨터가 시작한 도메인 가입, 로그온 인증, 원격 관리 및 Active Directory 복제 등의 작업이 올바르게 작동하도록 하는 종속 서비스가 있습니다. 이러한 서비스와 작업에는 특정 포트 및 네트워킹 프로토콜을 통한 네트워크 연결이 필요합니다.
다음은 구성원 컴퓨터와 도메인 컨트롤러가 상호 작용하거나 응용 프로그램 서버에서 Active Directory에 액세스하는 데 필요한 주요 서비스, 포트 및 프로토콜을 요약한 목록입니다.
Active Directory가 의존하는 서비스
  • Active Directory / LSA
  • 컴퓨터 브라우저
  • 분산 파일 시스템
  • 파일 복제 서비스
  • Kerberos 키 배포 센터
  • Net Logon
  • RPC(Remote Procedure Call)
  • 서버
  • SMTP(Simple Mail Transfer Protocol)(구성된 경우)
  • WINS(DNS가 작동하지 않는 경우 Windows Server 2003 SP1 이상 버전에서 백업 Active Directory 복제 작업에 사용됨)
  • Windows 시간
  • World Wide Web 게시 서비스
Active Directory 서비스가 필요한 서비스
  • 인증 서비스(특정 구성에 필요)
  • DHCP 서버(구성된 경우)
  • 분산 파일 시스템
  • 분산 링크 추적 서버(선택적이지만 Windows 2000 컴퓨터에서는 기본적으로 설정됨)
  • 분산 트랜잭션 코디네이터
  • DNS 서버(구성된 경우)
  • 팩스 서비스(구성된 경우)
  • 파일 복제 서비스
  • Macintosh용 파일 서버(구성된 경우)
  • 인터넷 인증 서비스(구성된 경우)
  • 라이선스 로깅(기본적으로 설정됨)
  • Net Logon
  • 인쇄 스풀러
  • 원격 설치(구성된 경우)
  • RPC(원격 프로시저 호출) 로케이터
  • 원격 저장소 알림
  • 원격 저장소 서버
  • 라우팅 및 원격 액세스
  • 서버
  • SMTP(Simple Mail Transfer Protocol)(구성된 경우)
  • 터미널 서비스
  • 터미널 서버 라이선스
  • 터미널 서비스 세션 디렉터리

 

출처 : http://support.microsoft.com/kb/832017

+ Recent posts