As several request and return messages are associated with each data transfer, it is important that the transfers be processed quickly and that the time for transferring data from one cache tag controller node to the other be kept as short as possible. [0080] It also is important that the cache tag controller nodes 35(1) and 35(2) operate in a coherent manner while maintaining overall performance