Multiple choice

Which of the following correctly defines how reliable IPC protocol of a message passing system copes with the failure in recovering the message?

  1. By waiting for the acknowledgment message from receiver

  2. By using internal re-transmission of message after timeout

  3. Both 1 and 2

  4. By providing parity codes with the transmitting message

  5. Options 1, 2 and 4

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

IPC protocol copes with the failure by using internal re-transmission mechanism. After timeout, the message is re-transmitted and the return of an acknowledgment message to the sending machine's Kernel by receiving mode. Now, the sender can clearly identify if the receiver is down or not.