Chapter 7. IPC interface and end-to-end (transport) protocol design issues