A Dynamic, Cut-Through Communications Protocol with Multicast