Wednesday, October 15, 2014

Broadcast on RPC

According to Peters broadcasting is the audio or video distribution  to a dispersed client via any electronic mass communications medium, it usually use spectrum (radio waves), in a "one to many" model.[1]

The broadcast is a technique than can help us to find a service on a network. Oracle on his documents say "When an RPC broadcast is issued, a message is sent to all rpcbind daemons on a network. An rpcbind daemon with which the requested service is registered forwards the request to the server. "[2]

The rpcbind will be find on linux or unix systems as portmapper. FreeBSD define the portmaped and broadcast as "The portmapper is a daemon that converts RPC program numbers into DARPA protocol port numbers".  Your software will not be able to use broadcast RPC without UDP and protmapper .[3]




Example of rcpbroadcast, using Rpcgen and clnt_broadcast.

https://drive.google.com/folderview?id=0B8fTeB-2yen7bkY4NHJkWnVSMjA&usp=sharing




Reference
[1] Peters, John Durham. "Communication as Dissemination." Communication as...Perspectives on Theory. Thousand Oakes, CA: Sage, 2006. 211-22.

No comments:

Post a Comment