Oh it’s really rather simple once you look at it from all the right angles! Here’s a nice little visual representation of the “Messenger Relay” system of which sends and receives all your messages. I’ve basic’d it down as much as I can because it does get tricky in places. Click the thumbnail to view a larger shot.
1. The user starts the session by double clicking a contact.
2. The user’s Windows Live ID credentials are sent across to the Windows Live ID Credentials server for further verification
3. The information is passed through a incoming only firewall to the dispatch server. This is the first point of connection for the message being sent.
4. Depending where the user is in the world, a connection will be made to the local notification server. There are main ones in Singapore, Dublic, Redmond and Reading. This keeps the connection between the two users alive, and keeps things updated such as user status, chat requests and email notifications from Windows Live Mail/Hotmail. Continue reading