Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
1,31 MB
Nội dung
Contents
Overview 1
Message Flow Architecture 2
Working With Failed Links 9
Message Tracking 14
Lab A: Analyzing MessageFlowin
Exchange 2000 16
Review 23
Module 9:Message
Flow inMicrosoft
Exchange 2000
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Information in this document is subject to change without notice. The names of companies,
products, people, characters, and/or data mentioned herein are fictitious and are in no way intended
to represent any real individual, company, product, or event, unless otherwise noted. Complying
with all applicable copyright laws is the responsibility of the user. No part of this document may
be reproduced or transmitted in any form or by any means, electronic or mechanical, for any
purpose, without the express written permission of Microsoft Corporation. If, however, your only
means of access is electronic, permission to print one copy is hereby granted.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual
property rights covering subject matter in this document. Except as expressly provided in any
written license agreement from Microsoft, the furnishing of this document does not give you any
license to these patents, trademarks, copyrights, or other intellectual property.
2000Microsoft Corporation. All rights reserved.
Microsoft, Active Directory, BackOffice, Jscript, NetMeeting, Outlook, Windows, and Windows
NT are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or
other countries.
Other product and company names mentioned herein may be the trademarks of their respective
owners.
Program Manager: Steve Thues
Product Manager: Megan Camp
Instructional Designers: Bill Higgins (Volt Technical), Jennifer Morrison, Priya Santhanam
(NIIT (USA) Inc), Samantha Smith, Alan Smithee
Instructional Software Design Engineers: Scott Serna
Subject Matter Experts: Krista Anders, Megan Camp, Chris Gould (Global Logic Ltd),
Janice Howd, Elizabeth Molony, Steve Schwartz (Implement.Com), Bill Wade (Wadeware LLC)
Technical Contributors: Karim Batthish, Paul Bowden, Kevin Kaufman, Barry Steinglass,
Jeff Wilkes
Graphic Artist: Kimberly Jackson (Independent Contractor)
Editing Manager: Lynette Skinner
Editor: Kelly Baker
Production Manager: Miracle Davis
Build Manager: Julie Challenger
Production Support: Marlene Lambert (Online Training Solutions, Inc)
Test Manager: Eric Myers
Courseware Testing: Robertson Lee (Volt)
Creative Director, Media/Sim Services: David Mahlmann
Web Development Lead: Lisa Pease
CD Build Specialist: Julie Challenger
Localization Manager: Rick Terek
Operations Coordinator: John Williams
Manufacturing Support: Laura King; Kathy Hershey
Lead Product Manager, Release Management: Bo Galford
Lead Product Manager, Messaging: Dave Phillips
Group Manager, Courseware Infrastructure: David Bramble
Group Product Manager, Content Development: Dean Murray
General Manager: Robert Stewart
Module9:MessageFlowinMicrosoftExchange2000 iii
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Instructor Notes
This module provides students with an understanding of the architecture upon
which messaging is built, how messages arrive at their destinations when they
are sent from various clients, how to work with failed links, and how to track
messages. After completing this module, students will be able to:
!
Describe the mail flow architecture inExchange 2000, including how
messages flow.
!
Describe how Exchange handles failed links, including how Exchange
recovers a link and how Exchange reroutes messages.
!
Outline how the Message Tracking Center tracks messages, and enable
message tracking as well as subject logging.
Materials and Preparation
This section provides the materials and preparation tasks that you need to teach
this module.
Required Materials
To teach this module, you need the following materials:
!
Microsoft
®
PowerPoint
®
file 1572A_09.ppt
Preparation Tasks
To prepare for this module, you should:
!
Read all of the materials for this module.
!
Complete the labs.
!
Practice the presentation with the PPT slides, noting the animation slides
especially.
!
Review the multimedia.
Presentation:
90 Minutes
Lab:
30 Minutes
iv Module9:MessageFlowinMicrosoftExchange2000
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Module Strategy
Use the following strategy to present this module:
!
Message Flow Architecture
This topic focuses on the architecture used to send and receive messages.
Make sure students understand the difference between intraserver message
flow, inbound message flow, and outbound message flow.
Much of the material in this section, and several of the following sections, is
theoretical because the system performs most of the work. It is important
that students understand how the system functions to be able to optimize
usage.
!
Working With Failed Links
This topic focuses on how Exchange handles failed links, including the
factors causing a DOWN link state connector status, the process of restoring
links, and rerouting messages.
Expect students to want to discuss situations in which messages are blocked
because connectors are down. It is important to pace this section so that you
can address these questions without disrupting the overall flow of the
module.
!
Message Tracking
This topic focuses on the details of message tracking. Explain what
information is available about tracked messages, how to enable message
tracking, and how to enable subject logging and display.
Module9:MessageFlowinMicrosoftExchange2000 v
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Customization Information
This section identifies the lab setup requirements for a module and the
configuration changes that occur on student computers during the labs. This
information is provided to assist you in replicating or customizing Microsoft
Official Curriculum (MOC) courseware.
The lab in this module is also dependent on the classroom
configuration that is specified in the Customization Information section at the
end of the Classroom Setup Guide for course 1572A, Implementing and
Managing MicrosoftExchange2000.
Lab Setup
The following list describes the setup requirements for the lab in this module.
Setup Requirement 1
The lab in this module requires Exchange2000 and a custom MMC. To prepare
student computers to meet this requirement, perform one of the following
actions on each server in the organization:
!
Complete the labs for Module 2, “Installing MicrosoftExchange 2000,” in
course 1572A, Implementing and Managing MicrosoftExchange2000.
!
Install Exchange2000 at D:\Program Files\Exchsrvr on each server into an
organization named Northwind Traders. Components installed are Microsoft
Exchange Messaging and Collaboration Services, MicrosoftExchange
System Management Tools, and MicrosoftExchange Instant Messaging
Service. Have the students create a custom MMC in the C:\Documents and
Settings\All Users\Desktop that is saved as your_firstname Console. The
MMC contains the Active Directory Users and Computers snap-in and the
Exchange System snap-in.
Setup Requirement 2
The lab in this module requires a custom OU, a user account for each student, a
mailbox for each student, an Outlook profile, and for the Domain Admins group
to be delegated full control of the organization. To prepare student computers to
meet this requirement, perform one of the following actions on each server in
the organization:
!
Complete the labs for Module 3, “Administering MicrosoftExchange
2000,” in course 1572A, Implementing and Managing MicrosoftExchange
2000.
!
Create an organizational unit in Active Directory that is named
your_servernameOU for each server in the classroom. Create a user account
in each server’s OU for each student. The account is a member of the
Domain Admins group and has a mailbox on the student’s Exchange server.
Create an Outlook profile for each student on their own server that opens
their mailbox. Delegate the full administrator role on the Northwind Traders
organization.
Importan
t
vi Module9:MessageFlowinMicrosoftExchange2000
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Setup Requirement 3
The lab in this module requires a second routing group and a routing group
connector to be created. To prepare student computers to meet this requirement,
perform one of the following actions on each server in the organization:
!
Complete the labs for Module 8, “Message Routing,” in course 1572A,
Implementing and Managing MicrosoftExchange2000.
!
For each organization in the classroom, create a routing group named
Second Routing Group that contains all member servers of the applicable
domain. Then, choose a bridgehead server in the second routing group and
create a routing group connector between the two routing groups.
Lab Results
Performing the lab in this module introduces the following configuration
changes:
!
All servers are moved to the first routing group.
!
The routing group connector and second routing group are deleted.
!
Message tracking and subject logging are enabled for all servers.
Module9:MessageFlowinMicrosoftExchange2000 1
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Overview
!
Message Flow Architecture
!
Working With Failed Links
!
Message Tracking
Several components inExchange2000 work with components in Windows
2000 to provide message flow. Understanding how these components work
together enables you to understand the underlying architecture, how messages
flow between their sources and their destinations, how to work with failed links,
and how to track messages along their routes.
After completing this module, you will be able to:
!
Describe the messageflow architecture inExchange2000.
!
Describe how Exchange handles failed links, including recovering a link
and rerouting messages.
!
Enable message tracking as well as subject logging, and explain how to use
tracking to troubleshoot message delivery.
Topic Objective
To provide an overview of
the module topics and
objectives.
Lead-in
In this module, …
2 Module9:MessageFlowinMicrosoftExchange2000
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
#
##
#
Message Flow Architecture
!
Message Mail Flow Architecture
!
Intraserver Message Flow
!
Outbound Message Flow
!
Inbound Message Flow
There are several components inExchange2000 and Windows 2000 that work
together to send and receive messages. These components run on each server
running Exchange2000. After you understand the underlying architecture, you
will be able to describe intraserver, outbound, and inbound message flow.
Topic Objective
To introduce the
components and functions
of messageflow
architecture.
Lead-in
Several Exchange2000 and
Windows 2000 components
comprise messageflow
architecture.
Module9:MessageFlowinMicrosoftExchange2000 3
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Message Mail Flow Architecture
IIS
SMTP
Advanced
Queuing Engine
Message
Categorizer
Routing
Information
Information
Store
Store
EXIPC
Each component of the messageflow architecture performs a specific function
when sending and receiving messages. Within Exchange, messageflow
involves routing, queuing, categorizing, and communication between protocols
and the Information Store.
Information Store
The Exchange2000 Information Store is the end point for messages sent to
users with mailboxes on the server running Exchange2000.
The Information Store is also the starting point for messages that are sent by
Messaging Application Programming Interface (MAPI) clients, such as
Outlook, that connect directly to the Exchange2000 Information Store.
EXIPC
The Exchange InterProcess Communication (EXIPC) provides a queuing layer
that enables IIS and store processes (Inetinfo.exe and Store.exe) to quickly
move data back and forth. The ability to move data quickly is required to
achieve the best possible performance between the protocols and database
services on a server running Exchange2000.
IIS
The client access protocols inExchange2000 are part of Internet Information
Services (IIS). The IIS process is the protocol engine. Incorporating the
protocols into IIS enables you to host Exchange2000 subsystems (protocol,
storage, and directory) on virtual servers on either the same computer or on
different computers, which makes Exchange2000 more scalable.
Topic Objective
To describe messageflow
architecture components
and functions.
Lead-in
Managing incoming and
outgoing message traffic is
important for effective
message handling.
4 Module9:MessageFlowinMicrosoftExchange2000
BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY
Advanced Queuing Engine
The Advanced Queuing Engine defines and manages queues for message
delivery, such as domain and link queues that you can query for transport
information. When the Advanced Queuing Engine receives an SMTP Mailmsg
object, it forwards the Mailmsg object to the Message Categorizer, which
returns the message destination. The Advanced Queuing Engine then queues
the Mailmsg object for delivery based on the routing information provided by
the routing engine.
Message Categorizer
The Message Categorizer is a plug-in to the Advanced Queuing Engine. It is a
collection of event sinks that perform advanced address resolution on every
Mailmsg object that travels through the Advanced Queuing Engine. It may also
perform bifurcation for messages with two types of recipients, RTF and MIME.
Bifurcation creates multiple Mailmsg objects, one for all RTF recipients and the
other for all MIME recipients. These messages may be intended for the local
information store, a remote host through the message transfer agent (MTA), or
a remote host through SMTP.
The Message Categorizer is turned off by default in Windows 2000. Installing
Exchange 2000 activates the Message Categorizer.
Routing
The routing engine adds link state routing capabilities by providing accurate
next hop information to the Advance Queuing Engine. The routing engine
creates and maintains link state information for the server running Exchange
2000.
SMTP
The SMTP service processes incoming traffic from SMTP clients, such as
Microsoft Outlook Express, and other SMTP hosts, such as another Exchange
server. Windows 2000 also uses this transport to perform certain operations,
such as directory replication in Active Directory.
Delivery Tip
Ask students to explain what
determines whether a
message is handed off to
the local Information Store
driver or the local SMTP
stack.
[...]... The Information Store then handles the message exactly like all other messages BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Module9:MessageFlowinMicrosoftExchange2000 9 # Working With Failed Links Topic Objective To outline this topic Lead -in Failed links disrupt messageflow ! Determining Link Failure ! Rerouting Messages ! Recovering a Link After Exchange determines... server is not delivering the message to its next hop BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY 16 Module9:MessageFlowinMicrosoftExchange2000 Lab A: Analyzing MessageFlowinExchange2000 Topic Objective To introduce the lab Lead -in In this lab, you will analyze how messages flowinExchange2000 Explain lab objectives Objectives After completing this lab, you will... MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Module9:MessageFlowinMicrosoftExchange2000 23 Review Topic Objective To reinforce module objectives by reviewing key points ! MessageFlow Architecture Lead -in ! Working With Failed Links ! Message Tracking The review questions cover some of the key concepts taught in the module 1 List the three main components of the messageflow architecture... ONLY Module9:MessageFlowinMicrosoftExchange2000 11 Rerouting Messages Routing Group C Routing Group C Topic Objective Routing Group D Routing Group D To describe the process involved in rerouting messages when links are DOWN Lead -in Cost = 1 If a connection fails between routing groups, messages are rerouted Cost = 1 Down Down Glitch Retry Glitch Retry State State Cost = 1 Routing Group A Routing... that a link has failed, Exchange reroutes the message and attempts to recover the failed link Understanding the process involved in each of these actions enables you to more effectively track messages and troubleshoot message delivery issues BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY 10 Module9:MessageFlowinMicrosoftExchange2000 Determining Link Failure Routing Group... MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY 6 Module9:MessageFlowinMicrosoftExchange2000 Outbound MessageFlow Topic Objective To describe how an outbound message flows through the architecture Lead -in An outbound SMTP message differs from an instraserver message 1 1 EXIPC MAPI Client Exchange Store Driver Information Store IIS 2 2 3 3 Advanced Queuing Engine 4 Message 4... MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY Module9:MessageFlowinMicrosoftExchange2000 7 Note Exchange2000 converts the message to TNEF if destined for another Exchange2000 server, or MIME if destined for the Internet Outbound Messages to X.400 Recipients Exchange routes outbound messages destined for X.400 recipients as local recipients and places them into the MTS-OUT.. .Module 9:MessageFlowinMicrosoftExchange2000 5 Intraserver MessageFlow Topic Objective To describe how a message originating on the same server flows through the architecture Lead -in When a recipient of a message is on the same server as the sender, the message is delivered directly 1 1 EXIPC MAPI Client Exchange Store Driver Information Store IIS 2 2 6 6 3 3 Advanced Queuing Engine 4 Message. .. the outbound X.400 messages and delivers them to their next hop BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY 8 Module9:MessageFlowinMicrosoftExchange2000 Inbound MessageFlow Topic Objective Information Store To describe how an inbound SMTP message flows through the architecture EXIPC Lead -in 7 7 IIS An inbound SMTP message is processed almost in reverse of an outbound... listed in the following table: Variable Value your_domain your_servername your_firstname your_username Estimated time to complete this lab: 30 minutes BETA MATERIALS FOR MICROSOFT CERTIFIED TRAINER PREPARATION PURPOSES ONLY 18 Module9:MessageFlowinMicrosoftExchange2000 Exercise 1 Using Message Tracking and WinRoute In this exercise, you will use message tracking, the status tool, and WinRoute .
Lead -in
Several Exchange 2000 and
Windows 2000 components
comprise message flow
architecture.
Module 9: Message Flow in Microsoft Exchange 2000 3
BETA. Mail Flow Architecture
!
Intraserver Message Flow
!
Outbound Message Flow
!
Inbound Message Flow
There are several components in Exchange 2000 and Windows