1.Message Passing2. DESIGN ISSUES IN IPC BY MESSAGEPASSING SYNCHRONIZATION ◦ BLOCKING PRIMITIVE (SYNCHRONOUS) : If its invocation blocks execution of its invoker ◦…