One suitable method for delivering a broadcast program to tens of thousands, or tens of millions, of viewers simultaneously over an IP network is IP multicasting. However, application using IP ...