4 Protocol Examples

The Message Queuing (MSMQ): Binary Reliable Message Routing Algorithm calculates inter-site routing based on the routing link costs.

Enterprise example

Figure 4: Enterprise example

If the cost associated with the MSMQ routing link A-B is 3 and the cost associated with the other three MSMQ routing links B-C, B-D, and C-D is 1, then messages routed by the Message Queuing (MSMQ): Binary Reliable Messaging Protocol from A to C always travel from A to B and then from B to C. However, if the cost associated with MSMQ routing links A-B and B-C is 3 and the cost associated with MSMQ routing links C-D and B-D is 1, then messages routed from A to C always travel from A to B, from B to D, and then from D to C.

 For more details on message packet sequence see [MS-MQQB] section 4.