All MacOS kernel are by default capable of sending and receiving multicast datagrams (packets). (So are other kernels in Unix and Linux). However multicasting is not enabled by default. Following are the steps I followed to enable multicast on my Mac (Snow Leopard): Step 1: Check your network interface supports multicast by running the following command in a terminal window: $ ifconfig -a lo0: fla