A reliable multicast protocol written in Java.