Архитектура транспорта

 

Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Последнее изменение раздела: 2006-10-23

В Microsoft Exchange Server 2007 транспортный конвейер — набор ролей серверов Exchange 2007, подключений, компонентов и очередей, которые совместно направляют все сообщения классификатору транспортного сервера-концентратора организации. Сообщения извне организации попадают на транспортный конвейер через соединитель приема пограничного транспортного сервера и затем направляются на транспортный сервер-концентратор организации. Сообщения внутри организации попадают на транспортный конвейер транспортного сервера-концентратора одним из следующих способов:

  • Через соединитель приема

  • Через каталог раскладки или преобразования

  • Путем непосредственного помещения в очередь отправки драйвером хранилища

  • Через агент доставки

Каждое сообщение, отправленное или полученное клиентом Exchange 2007 перед маршрутизацией и доставкой, должно классифицироваться транспортным сервером-концентратором. После классификации сообщение помещается в очередь доставки для доставки в почтовый ящик того же каталога Active Directory сайта службы каталогов, что и транспортный сервер-концентратор, на котором классифицировано сообщение, или для маршрутизации к получателю в другом сайте или лесу Active Directory, или получателю вне организации.

Транспортный конвейер Exchange 2007 состоит из следующих компонентов и процессов:

  • Получатель SMTP   Во время получения пограничным транспортным сервером сообщений агенты фильтра нежелательной почты и антивирусные агенты проверяют подключения и содержание сообщения и помогают определить отправителя и получателя сообщения, в процессе приема сообщения в организацию. Если сообщения получены транспортным сервером-концентратором и применены правила транспорта то, при условии, что антивирусный агент и агент нежелательной почты настроены, эти агенты обеспечивают дополнительный уровень защиты от вирусов и нежелательной почты.

    В сеансе SMTP имеется ряд событий, совместно работающих в определенном порядке для проверки содержания сообщения перед тем как принять его в организацию. После того как сообщение полностью прошло через получатель SMTP и не было отвергнуто событием получения или агентом нежелательной почты или антивирусным агентом, оно помещается в очередь отправки.

  • Отправка   Отправка — процесс помещения сообщений в очередь отправки. После этого классификатор берет по одному сообщению для классификации. Существует четыре типа отправки:

    • Отправка SMTP через соединитель приема

    • Отправка через каталог раскладки или каталог преобразования. Эти каталоги существуют на транспортном сервере-концентраторе или пограничном транспортном сервере. Файлы сообщений правильного формата, скопированные в каталог раскладки или в каталог преобразования, напрямую помещаются в очередь отправки.

    • Отправка драйвером хранилища, который берет сообщения из папки «Исходящие» отправителя по мере их отправки

    • Отправка агентом

    На пограничном транспортном сервере отправка обычно выполняется через соединитель приема. На транспортном сервере-концентраторе отправка может происходить через соединитель приема, каталог раскладки, каталог преобразования или драйвером хранилища.

  • Классификатор   Классификатор берет сообщения по одному из очереди отправки. На пограничном транспортном сервере классификация — это быстрый процесс, в котором сообщение напрямую берется из очереди доставки . Из очереди доставки сообщение направляется на компьютер с ролью транспортного сервера-концентратора организации.

    На транспортном сервере-концентраторе классификатор выполняет следующие задачи:

    • Разрешение получателя, которое включает адресацию верхнего уровня, расширение и развертывание

    • Разрешение маршрутизации

    • Преобразование содержимого

    Кроме того, применяются правила потока почты, определяемые организацией. После классификации сообщения помещаются в очередь доставки. Очередь доставки доставляет сообщение в локальный почтовый ящик с помощью драйвера хранилища. Очередь удаленной доставки доставляет сообщение удаленному получателю с помощью соединителя отправления.

  • Местная доставка   Локально доставляются только сообщения, отправленные получателю, почтовый ящик которого находится в том же сайте Active Directory, что и транспортный сервер-концентратор, на котором происходит классификация. В этом случае локальная доставка означает доставку в пределах одного сайта Active Directory. Все сообщения, доставляемые локально, берутся из очереди доставки драйвером хранилища и помещаются в почтовый ящик получателя на сервере почтовых ящиков.

  • Отправка SMTP   Сообщения, которые отправляются получателям на сайтах Active Directory вне компьютера, на котором установлена роль транспортного сервера-концентратора, классифицирующего сообщения, доставляются удаленно или вовне организации. Все сообщения, которые отправляются в другие сайты Active Directory, в почтовые ящики, расположенные на компьютерах, управляемых более ранними версиями Exchange, или в почтовые ящики, расположенные в другом лесу Active Directory, должны направляться через отправляющий соединитель на транспортный сервер-концентратор, который может доставить сообщение назначенному получателю. Все сообщения, требующие доставки через Интернет, должны направляться через соединитель отправления на пограничный транспортный сервер, который может отправить сообщения в Интернет для доставки за пределы организации.

  • Клиентский доступ и сценарии единой системы обмена сообщениямиНекоторые сценарии клиентского доступа и сценарии единой системы обмена сообщениями не взаимодействуют напрямую с транспортным конвейером. Пользователи Microsoft Office Outlook 2003, Office Outlook Web Access, Outlook by Phone и Exchange ActiveSync напрямую взаимодействуют с ролью сервера клиентского доступа, ролью сервера единой системы обмена сообщениями и ролью сервера почтовых ящиков для доступа к их почтовым ящикам. В этом случае при отправке почты сообщение помещается в папку «Исходящие» отправителя напрямую на сервер почтовых ящиков Outlook или сервер клиентского доступа от имени отправителя.

    noteПримечание.
    Outlook by Phone требует взаимодействия с сервером клиентского доступа и сервером почтовых ящиков через сервер единой системы обмена сообщениями.

    После помещения сообщения в папку «Исходящие» отправителя драйвер хранилища оповещается службой доставки почты Microsoft Exchange, запрашивает сообщение из папки «Исходящие» отправителя и затем помещает его в очередь отправки на транспортном сервере-концентраторе того же сайта Active Directory, что и почтовый ящик, из которого было запрошено сообщение.

На рис. 1 показано соотношение между компонентами транспортного конвейера Exchange 2007.

Рис. 1   Обзор транспортного конвейера

Обзорная схема транспортного конвейера