메시지 속도 제한 및 제한Message rate limits and throttling

메시지 제한은 Exchange 서버에서 처리할 수 있는 메시지 수 및 연결에 대해 설정 되는 제한 그룹을 가리킵니다.Message throttling refers to a group of limits that are set on the number of messages and connections that can be processed by an Exchange server. 이러한 제한에는 메시지 처리 속도, SMTP 연결 속도 및 SMTP 세션 시간 제한 값이 포함 됩니다.These limits include message processing rates, SMTP connection rates, and SMTP session timeout values. 이러한 제한은 함께 작동 하 여 메시지를 수락 및 배달 하 여 Exchange 서버를 지나치게 안전 하 게 보호 합니다.These limits work together to protect an Exchange server from being overwhelmed by accepting and delivering messages. 메시지와 연결에 대 한 대규모 백로그가 처리 되기를 기다릴 수 있지만 메시지 제한 제한을 사용 하면 Exchange 서버에서 메시지와 연결을 순차적인 방식으로 처리 하도록 할 수 있습니다.Although a large backlog of messages and connections may be waiting to be processed, the message throttling limits enable the Exchange server to process the messages and connections in an orderly manner.

참고

역 압력 은 Exchange 서버의 시스템 리소스를 과도 하 게 사용 하는 것을 방지 하는 데 도움이 되는 또 다른 기능입니다.Back pressure is another feature that helps to avoid overwhelming the system resources of an Exchange server. 사용 가능한 하드 디스크 공간 및 메모리 사용률 같은 주요 리소스는 모니터링 되 고 사용률 수준이 지정 된 임계값을 초과 하면 서버에서 새 연결 및 메시지를 서서히 받아들이지 않습니다.Key resources, such as available hard disk space and memory utilization are monitored, and when the utilization level exceeds the specified threshold, the server gradually stops accepting new connections and messages. 자세한 내용은 백 압력 이해를 참조 하세요.For more information, see Understanding back pressure. 최대 메시지 크기, 개별 첨부 파일 크기 및 받는 사람 수와 같은 정적 제한도 메시지에서 사용할 수 있습니다.There are also static limits that are available on messages, such as the maximum message size, the size of individual attachments, and the number of recipients. 메시지 크기 제한에 대 한 자세한 내용은 Exchange Server의 메시지 크기 제한을참조 하십시오.For more information about message size limits, see Message size limits in Exchange Server.

다음 위치에서 메시지 속도 제한 및 제한 옵션을 설정할 수 있습니다.You can set the message rate limits and throttling options in the following locations:

  • 사서함 서버 및 Edge 전송 서버Mailbox servers and Edge Transport servers. 집합적으로 이러한 서버를 전송 서버로참조 합니다.Collectively, we'll refer to these as transport servers.

  • 송신 커넥터Send connectors

  • 수신 커넥터Receive connectors

  • 사용자Users

전송 서버에 대 한 메시지 제한Message throttling on transport servers

다음 표에서는 사서함 서버 및 Edge 전송 서버에서 사용할 수 있는 메시지 제한 옵션을 보여 줍니다.The following table shows the message throttling options that are available on Mailbox servers and Edge Transport servers.

속도 제한Rate limit 기본값Default value Exchange 관리 셸 구성Exchange Management Shell configuration EAC 구성EAC configuration
최대 동시 사서함 배달: 전송 서비스 및 사서함 전송 배달 서비스에서 사서함으로 메시지를 배달할 때 동시에 열 수 있는 최대 배달 스레드 수입니다.Maximum concurrent mailbox deliveries: The maximum number of delivery threads that the Transport service and the Mailbox Transport Delivery service can have open at the same time to deliver message to mailboxes. 20cm(820
Microsoft 고객 지원 서비스에서이를 수행 하도록 지정 하지 않은 경우에는이 값을 수정 하지 않는 것이 좋습니다.We recommend that you don't modify this value unless you're directed to do so by Microsoft Customer Service and Support.
Cmdlet: Set-mailboxtransportservice 서비스설정- 설정Cmdlet: Set-TransportService and Set-MailboxTransportService
매개 변수: MaxConcurrentMailboxDeliveriesParameter: MaxConcurrentMailboxDeliveries
사용할 수 없음Not available
최대 동시 사서함 전송: 전송 서비스와 사서함 전송 서비스에서 사서함에서 메시지를 보낼 때 동시에 열 수 있는 최대 전송 스레드 수입니다.Maximum concurrent mailbox submissions: The maximum number of submission threads that the Transport service and the Mailbox Transport Submission service can have open at the same time to send messages from mailboxes. 20cm(820
Microsoft 고객 지원 서비스에서이를 수행 하도록 지정 하지 않은 경우에는이 값을 수정 하지 않는 것이 좋습니다.We recommend that you don't modify this value unless you're directed to do so by Microsoft Customer Service and Support.
Cmdlet: Set-mailboxtransportservice 서비스설정- 설정Cmdlet: Set-TransportService and Set-MailboxTransportService
매개 변수: MaxConcurrentMailboxSubmissionsParameter: MaxConcurrentMailboxSubmissions
사용할 수 없음Not available
분당 최대 연결 속도: 전송 서비스를 사용 하 여 연결을 열 수 있는 최대 속도입니다.Maximum connection rate per minute: The maximum rate that connections are allowed to be opened with the Transport service. 12001200 Cmdlet: 설정 서비스Cmdlet: Set-TransportService
매개 변수: MaxConnectionRatePerMinuteParameter: MaxConnectionRatePerMinute
사용할 수 없음Not available
최대 동시 연결수: 전송 서비스에서 한 번에 열 수 있는 아웃 바운드 연결의 최대 개수입니다.Maximum concurrent connections: The maximum number of outbound connections that the Transport service can have open at a time. 10001000
이 값은 MaxPerDomainOutboundConnections 값 보다 크거나 같아야 합니다.This value must be greater than or equal to the MaxPerDomainOutboundConnections value.
Cmdlet: 설정 서비스Cmdlet: Set-TransportService
매개 변수: MaxOutboundConnectionsParameter: MaxOutboundConnections
Servers > 서버 > > **** ](../media/ITPro_EAC_EditIcon.png) **** 속성 편집 아이콘 전송 제한 섹션 최대 동시 연결 개수입니다.  >Servers > Servers > Properties Edit icon > Transport limits section > Maximum concurrent connections.  참고: EAC에서 100, 1000, 5000 또는 무제한 값만 설정할 수 있습니다.Note: In the EAC, you can only set the values 100, 1000, 5000, or unlimited.||도메인당 최대 동시 연결수: 전송 서비스에서 한 번에 단일 도메인으로 열 수 있는 아웃 바운드 연결의 최대 개수입니다.Maximum concurrent connections per domain: The maximum number of outbound connections that the Transport service can have open to a single domain at a time.|20cm(820  이 값은 MaxOutboundConnections 값 보다 작거나 같아야 합니다.This value must be less than or equal to the MaxOutboundConnections value.|Cmdlet: 설정 서비스Cmdlet: Set-TransportService  매개 변수: MaxPerDomainOutboundConnectionsParameter: MaxPerDomainOutboundConnections|Servers > 서버 > > **** **** 속성 편집 아이콘 전송 제한 섹션 도메인당 최대 동시 연결 수 > ![Servers > Servers > Properties Edit icon > Transport limits section > Maximum concurrent connections per domain.
참고: EAC에서 100, 1000, 5000 또는 무제한 값만 설정할 수 있습니다.Note: In the EAC, you can only set the values 100, 1000, 5000, or unlimited.

이러한 서버 메시지 제한 설정 값을 보려면 Exchange 관리 셸에서 다음 명령을 실행 합니다.To see the values of these server message throttling settings, run the following command in the Exchange Management Shell:

Write-Host "Transport service:" -ForegroundColor yellow; Get-TransportService | Format-List MaxConcurrent*,MaxConnection*,Max*OutboundConnections; Write-Host "Mailbox Transport service:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List MaxConcurrent*

참고

Edge 전송 서버 및 사서함 서버에서 사용할 수 있는 Pickup 디렉터리 및 Replay 디렉터리에도 구성할 수 있는 메시지 속도 제한이 있습니다.The Pickup directory and the Replay directory that are available on Edge Transport servers and Mailbox servers also have messages rate limits that you can configure. 일반적으로 Pickup 디렉터리와 Replay 디렉터리는 일상적인 메일 흐름에서 사용 되지 않습니다.Typically, the Pickup directory and the Replay directory aren't used in everyday mail flow. 자세한 내용은 Pickup 디렉터리 및 Replay 디렉터리 구성을 참조하십시오.For more information, see Configure the Pickup Directory and the Replay Directory. Pickup 디렉터리 및 Replay 디렉터리에서 처리할 수 있는 분당 최대 메시지 파일 수는 100입니다.The maximum number of message files per minute that can be processed by the Pickup directory and the Replay directory is 100. 각 디렉터리는이 속도로 메시지 파일을 독립적으로 처리할 수 있습니다.Each directory can independently process message files at this rate.

송신 커넥터에 대 한 메시지 제한Message throttling on Send connectors

다음 표에서는 송신 커넥터에서 사용할 수 있는 메시지 제한 옵션을 보여 줍니다.The following table shows the message throttling options that are available on Send connectors. 송신 커넥터는 사서함 서버 및 Edge 전송 서버에 있는 전송 서비스에 있습니다.Send connectors exist in the Transport service on Mailbox servers and on Edge Transport servers. For more information, see Send connectors.For more information, see Send connectors.

속도 제한Rate limit 기본값Default value Exchange 관리 셸 구성Exchange Management Shell configuration EAC 구성EAC configuration
연결 비활성화 시간 제한: 원본 메시징 서버와의 오픈 SMTP 연결이 종료 될 때까지 유휴 상태를 유지할 수 있는 최대 시간입니다.Connection inactivity time out: The maximum amount of time that an open SMTP connection with a source messaging server can remain idle before the connection is closed. 00:10:00(10 분)00:10:00 (10 minutes) Cmdlet: 새 sendconnectorSet-sendconnectorCmdlet: New-SendConnector and Set-SendConnector
Parameter: ConnectioninactivitytimeoutParameter: ConnectionInactivityTimeOut
사용할 수 없음Not available
연결당 최대 메시지: 단일 연결을 통해 보낼 수 있는 최대 메시지 수Maximum messages per connection: The maximum number of messages that can be sent over a single connection 20cm(820 Cmdlet: 새 sendconnectorSet-sendconnectorCmdlet: New-SendConnector and Set-SendConnector
매개 변수: SmtpMaxMessagesPerConnectionParameter: SmtpMaxMessagesPerConnection
사용할 수 없음Not available

이러한 송신 커넥터 제한 설정 값을 보려면 Exchange 관리 셸에서 다음 명령을 실행 합니다.To see the values of these Send connector throttling settings, run the following command in the Exchange Management Shell:

Get-SendConnector | Format-List Name,ConnectionInactivityTimeout,SmtpMaxMessagesPerConnection

수신 커넥터에 대 한 메시지 제한Message throttling on Receive connectors

다음 표에서는 수신 커넥터에서 사용할 수 있는 메시지 제한 옵션을 보여 줍니다.The following table shows the message throttling options that are available on Receive connectors. 수신 커넥터는 사서함 서버의 프런트 엔드 전송 서비스, 사서함 서버의 전송 서비스 및 Edge 전송 서버에서 사용할 수 있습니다.Receive connectors are available in the Front End Transport service on Mailbox servers, the Transport service on Mailbox servers, and on Edge Transport servers. 자세한 내용은 수신 커넥터를 참조 하세요.For more information, see Receive connectors.

속도 제한Rate limit 기본값Default value Exchange 관리 셸 구성Exchange Management Shell configuration EAC 구성EAC configuration
연결 시간 제한: 원본 메시징 서버가 데이터를 전송 하 고 있는 경우에도 원본 메시징 서버와의 SMTP 연결이 열린 상태를 유지할 수 있는 최대 시간입니다.Connection time out: The maximum amount of time that an SMTP connection with a source messaging server can remain open, even when the source messaging server is transmitting data. 00:10:00사서함 서버에 대 한 수신 커넥터의 경우 10 분입니다.00:10:00 (10 minutes) for Receive connectors on Mailbox servers.
00:05:00Edge 전송 서버에 있는 수신 커넥터의 경우 1 분입니다.00:05:00 (1 minute) for Receive connectors on Edge Transport servers.
이 값은 Connectioninactivitytimeout 값 보다 커야 합니다.This value must be greater than the ConnectionInactivityTimeOut value.
Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: ConnectionTimeoutParameter: ConnectionTimeout
사용할 수 없음Not available
연결 비활성화 시간 제한: 원본 메시징 서버와의 오픈 SMTP 연결이 종료 될 때까지 유휴 상태를 유지할 수 있는 최대 시간입니다.Connection inactivity time out: The maximum amount of time that an open SMTP connection with a source messaging server can remain idle before the connection is closed. 00:05:00사서함 서버의 수신 커넥터 (5 분)00:05:00 (5 minutes) for Receive connectors on Mailbox servers.
00:01:00Edge 전송 서버에 있는 수신 커넥터의 경우 1 분입니다.00:01:00 (1 minute) for Receive connectors on Edge Transport servers.
이 값은 ConnectionTimeout 값 보다 작아야 합니다.This value must be less than the ConnectionTimeout value.
Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
Parameter: ConnectioninactivitytimeoutParameter: ConnectionInactivityTimeOut
사용할 수 없음Not available
최대 인바운드 연결: 동시에 허용 되는 최대 인바운드 SMTP 연결 수입니다.Maximum inbound connections: The maximum number of inbound SMTP connections that are allowed at the same time. 50005000 Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: MaxInboundConnectionParameter: MaxInboundConnection
사용할 수 없음Not available
원본당 최대 인바운드 연결: 원본 메시징 서버에서 동시에 허용 되는 최대 인바운드 SMTP 연결 수입니다.Maximum inbound connections per source: The maximum number of inbound SMTP connections that are allowed from a source messaging server at the same time. unlimited사서함 서버의 전송 서비스에서 기본 _ <ServerName> _ 이라는 기본 수신 커넥터에 있습니다.unlimited on the default Receive connector named Default <ServerName> in the Transport service on Mailbox servers.
20 사서함 서버 및 Edge 전송 서버의 기타 수신 커넥터20 on other Receive connectors on Mailbox servers and Edge Transport servers.
Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: MaxInboundConnectionPerSourceParameter: MaxInboundConnectionPerSource
사용할 수 없음Not available
원본 당 최대 인바운드 연결 비율: 동시에 원본 메시징 서버에서 허용 되는 인바운드 SMTP 연결의 최대 백분율입니다.Maximum inbound connection percentage per source: The maximum percentage of inbound SMTP connections that are allowed from a source messaging server at the same time. 사서함 서버의 Transport service에 있는 기본 _ <ServerName> _ 이라는 기본 수신 커넥터에서 100%입니다.100 percent on the default Receive connector named Default <ServerName> in the Transport service on Mailbox servers.
사서함 서버 및 Edge 전송 서버에 있는 다른 수신 커넥터의 경우 2%입니다.2 percent on other Receive connectors on Mailbox servers and Edge Transport servers.
Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: MaxInboundConnectionPercentagePerSourceParameter: MaxInboundConnectionPercentagePerSource
사용할 수 없음Not available
메시지 속도 제한: 단일 원본에서 보낼 수 있는 분당 최대 메시지 수입니다.Message rate limit: The maximum number of messages per minute that can be sent by a single source. unlimited다음 기본 수신 커넥터에 대해 다음을 수행 합니다.unlimited on the following default Receive connectors:
• 사서함 서버의 전송 서비스에 있는 기본 _ <ServerName> _• Default <ServerName> in the Transport service on Mailbox servers.
• 사서함 서버의 프런트 엔드 전송 서비스에 있는 기본 프런트 엔드 _ <ServerName> _• Default Frontend <ServerName> in the Front End Transport service on Mailbox servers.
• 사서함 서버의 프런트 엔드 전송 서비스에 있는 아웃 바운드 프록시 프런트 엔드 _ <ServerName> _• Outbound Proxy Frontend <ServerName> in the Front End Transport service on Mailbox servers.
5 다음 기본 수신 커넥터에 대해 다음을 수행 합니다.5 on the following default Receive connectors:
• 사서함 서버의 전송 서비스에 있는 클라이언트 프록시 _ <서버 이름> _• Client Proxy <ServerName> in the Transport service on Mailbox servers.
• 사서함 서버의 프런트 엔드 전송 서비스에 있는 클라이언트 프런트 엔드 _ <ServerName> _• Client Frontend <ServerName> in the Front End Transport service on Mailbox servers.
600 Edge 전송 서버의 기본 내부 수신 커넥터 _ <ServerName> _ 이라는 기본 수신 커넥터600 on the default Receive connector named Default internal Receive connector <ServerName> on Edge Transport servers.
Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: MessageratelimitParameter: MessageRateLimit
사용할 수 없음Not available
메시지 속도 원본: 메시지 전송 속도를 계산 하는 방법을 나타냅니다.Message rate source: This indicates how the message submission rate is calculated. 사용할 수 있는 값은 다음과 같습니다.Valid values are:
User: 메일 보낸 사람 SMTP 명령으로 지정 된 사용자를 보내는 속도를 계산 합니다.User: The rate is calculated for sending users (specified with the MAIL FROM SMTP command).
IPAddress: 전송 호스트에 대해 속도가 계산 됩니다.IPAddress: The rate is calculated for sending hosts.
All: 보내는 사용자 및 보내는 호스트 둘 다에 대해이 비율이 계산 됩니다.All: The rate is calculated for both sending users and sending hosts.
IPAddress다음 기본 수신 커넥터에 대해 다음을 수행 합니다.IPAddress on the following default Receive connectors:
• 사서함 서버의 전송 서비스에 있는 기본 _ <ServerName> _• Default <ServerName> in the Transport service on Mailbox servers.
• 사서함 서버의 프런트 엔드 전송 서비스에 있는 기본 프런트 엔드 _ <ServerName> _• Default Frontend <ServerName> in the Front End Transport service on Mailbox servers.
• 사서함 서버의 프런트 엔드 전송 서비스에 있는 아웃 바운드 프록시 프런트 엔드 _ <ServerName> _• Outbound Proxy Frontend <ServerName> in the Front End Transport service on Mailbox servers.
• Edge 전송 서버의 기본 내부 수신 커넥터 _ <ServerName> _• Default internal Receive connector <ServerName> on Edge Transport servers.
User다음 기본 수신 커넥터에 대해 다음을 수행 합니다.User on the following default Receive connectors:
• 사서함 서버의 전송 서비스에 있는 클라이언트 프록시 _ <서버 이름> _• Client Proxy <ServerName> in the Transport service on Mailbox servers.
• 사서함 서버의 프런트 엔드 전송 서비스에 있는 클라이언트 프런트 엔드 _ <ServerName> _• Client Frontend <ServerName> in the Front End Transport service on Mailbox servers.
Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: MessageRateSourceParameter: MessageRateSource
사용할 수 없음Not available
Tarpit interval: 연결을 사용 하는 것 처럼 보이는 인증 되지 않은 원격 서버로 SMTP 응답을 인위적으로 지연 하는 시간입니다.Tarpit interval: The amount of time to artificially delay SMTP responses to unauthenticated remote servers that appear to be abusing the connection. 인증된 연결은 이러한 방법으로 지연되지 않습니다.Authenticated connections are never delayed in this manner. 00:00:05(5 초)00:00:05 (5 seconds) Cmdlet: set-receiveconnectorset-receiveconnectorCmdlet: New-ReceiveConnector and Set-ReceiveConnector
매개 변수: TarpitIntervalParameter: TarpitInterval
사용할 수 없음Not available

이러한 수신 커넥터 메시지 제한 설정 값을 보려면 Exchange 관리 셸에서 다음 명령을 실행 합니다.To see the values of these Receive connector message throttling settings, run the following command in the Exchange Management Shell:

Get-ReceiveConnector | Format-List Name,Connection*,MaxInbound*,MessageRate*,TarpitInterval

사용자에 대 한 메시지 제한Message throttling on users

Microsoft Exchange 제한 서비스는 특정 용도에 대 한 리소스 설정을 추적 하 고 메모리에 정보를 캐시 합니다.The Microsoft Exchange Throttling service tracks resource settings for specific uses and caches the information in memory. 메일 흐름 제한 설정은 예산으로도 알려져 있습니다.Mail flow throttling settings are also known as a budget. Microsoft Exchange 제한 서비스를 다시 시작 하면 메일 흐름 제한 예산이 다시 설정 됩니다.Restarting the Microsoft Exchange Throttling service resets the mail flow throttling budgets.

각 사서함에는 ThrottlingPolicy 설정이 있습니다.Each mailbox has a ThrottlingPolicy setting. 이 설정의 기본값은 빈 값 ($null)입니다.The default value for this setting is blank ($null). 사서함 cmdlet의 ThrottlingPolicy 매개 변수를 사용 **** 하 여 사서함에 대 한 제한 정책을 구성할 수 있습니다.You can use the ThrottlingPolicy parameter on the Set-Mailbox cmdlet to configure a throttling policy for a mailbox.

자세한 내용은 다음 항목을 참조하세요.For more information, see the following topics: