I my company we use small application called IPMsg a messenger kind of tool to pass messages and file to other fellows in company, even it allows to multicast the message.
And also it list the Username, hostname and IP addresses of users.
How it could do that? There is no server present for message routing and when checked through netstat command in CMD. it did not show any details like what protocol and port it is using to communicate.
There is source code also available on the same site which is in VC++. I didn't understand a line of code... (I'm a C# guy)
can anyone brief me how it could that?