Para el paso de mensajes su usa muchas veces el concepto de un canal entre el remitente y el receptor o también entre los buzones de mensajes y sus lectores. Dichos canales no tienen que existir realmente en la capa física de la red de comunicación.
Los canales pueden ser capaces de distinguir entre mensajes de diferentes prioridades. Cuando llega un mensaje de alta prioridad, éste se adelanta a todos los mensajes que todavía no se hayan traspasado al receptor (por ejemplo ``out-of-band'' mensajes en el protocolo ftp).