The mcast directive is used to configure a multicast communication path.
The syntax of an mcast directive is:
mcast dev mcast-group udp-port ttl 0
dev - IP device to send/rcv heartbeats on
mcast-group - multicast group to join (class D multicast address 224.0.0.0 - 239.255.255.255). For most Heartbeat uses, the first byte should be 239.
port - UDP port to sendto/rcvfrom (set this to the same value as udpport)
ttl - the ttl value for outbound heartbeats. This affects how far the multicast packet will propagate. (0-255). Set to 1 for the current subnet. Must be greater than zero.
A sample mcast directive is shown below:
mcast eth0 239.0.0.1 694 1 0
This directive has a few more parameters than it should.
Wikipedia, The TCP/IP guide