{"ref":null,"ref_type":"repository","master_branch":"master","description":"Implementing a mechanism called Network Message Bus (NMB) on a LAN using multicasting. Following are the characteristics of this bus. In NMB, processes can send messages to other processes residing in any operating system on the network. Any process can use NMB through the following API. Type of message is formed by ip address (higher 4 bytes) and port no (lower 2 bytes). o msgget_nmb() similar to msgget(). Assume that there is only one message bus in the network. o msgsnd_nmb() similat to msgsnd() o msgrcv_nmb() similar to msgrcv(). When a process uses above API, the messages are sent to a local tcp server (running at 1111) through TCP sockets. Local server multicasts this message to all local servers (part of multicast group 239.0.0.1) in the network on port 1112. A receiving local server receives only those messages which are meant for its ip address. If the process bound on that port is up, it will deliver it on the TCP socket, otherwise it is delivered whenever a process connects with source port no matching the port no in the message type.","pusher_type":"user"}
{"actor":{"display_login":"san23k"}}