Open In App

Multidatagram Messages in Distributed System

In this article, we will go through the concept of Multidatagram messages in Distributed Systems in detail. In distributed systems, communication is carried out between processes by passing messages from one process to another. 

A message-passing system gives a collection of message-based IPC protocols while sheltering programmers from the complexities of sophisticated network protocols and many heterogeneous platforms. Processes can communicate by exchanging messages, and programs can be created using simple communication primitives like send and receive.

Features of a Good Message Passing System:

Multidatagram Messages:

Message fragmented into multiples of MTU 

Packet holds the fragment with control information and data

The message passing system has the responsibility of assembling and disassembling messages on a network. Message can be sent as a Single-datagram message if its size is less than the Maximum Transfer Unit (MTU) of a network otherwise it is to be sent in multiple packets on a network as a Multidatagram message.

Article Tags :