Solution to the Tag Problem
A separate communication context for each family of messages
- Used for queueing and matching
- Often simulated in the past by overloading tags
No wild cards allowed, for security
Allocated by the system, for security
Tags retained for normal use