?
Solved

Client/Server Traffic Details

Posted on 2011-03-02
4
Medium Priority
?
1,013 Views
Last Modified: 2012-08-14
Can anyone point me to a website or document that may outline what traffic passes from Outlook to Exchange and back when a user performs functions such as deleting or moving messages into folders?

Client: Outlook 2007 / 2010
Server: Exchange 2010
0
Comment
Question by:ajarvey
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 33

Expert Comment

by:Todd Gerbert
ID: 35023367
Are you asking what the details are of the protocol - or just need to know what types of network connections are used, i.e. the port numbers?
0
 
LVL 6

Author Comment

by:ajarvey
ID: 35023382
Lets say you have a user who is deleting or moving 1,000 messages from their inbox into a managed folder. What I want to know is how much, and what traffic is passed between the client and the server while that move is initiated, in process, and completed.
0
 
LVL 33

Accepted Solution

by:
Todd Gerbert earned 500 total points
ID: 35038374
Well, the traffic that goes back and forth between the client and server is just instructions - the client connects to Exchange and says "move messages with ids 1, 2 and 3 from folder A to folder B", the e-mail messages being moved between folders aren't sent to the client and then back to the server.

The type of traffic is RPC - that's about as much detail as I know without further investigation.

Running a packet capture while moving some messages with Outlook, I see about 2.5k of network traffic when moving one message, and about 8k of traffic when moving 7 messages (whose total size is about 500MB with attachments), and about 593k when moving 1,171 messages.  All in all, a fairly insignificant amount of traffic; for comparison's sake, viewing this web page results in about 150k of network traffic.

Separating the different phases of the move, and decoding the details of the communications protocol requires more intimate knowledge of Exchange's RPC mechanism than I posess, but attached are some Wireshark captures I used to determine the above numbers if you're interested.
Exchange-Move-Items-Capture-1-Me.txt
Exchange-Move-Items-Capture-7-Me.txt
Exchange-Move-Items-Capture-1171.txt
0
 
LVL 6

Author Closing Comment

by:ajarvey
ID: 35039381
This was absolutely perfect. Thank you.
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Want to know how to use Exchange Server Eseutil command? Go through this article as it gives you the know-how.
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
how to add IIS SMTP to handle application/Scanner relays into office 365.

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question