Well i know one can multicast using udp port. but i want to know if it is possible to do the same using c sharp. since TCP is connection oriented protocol. So expectedly it will not allow to connect other client to the server if already it is connected on the same port. however it can be acheived if i am using an UDP port. Please tell me useful information about the same. It will be greatful if you can suggets some code snippet about the same.

Thanks a lot in advance.

Do you really mean multicast? Multicast is to send a single packet to multiple destinations in a single transmit.

If this is really what you want, try something like NORM