论文部分内容阅读
IP组播作为IP网络发展史中的一项革命性技术,从最初提出到现在已经过去了二十多年了,但是由于诸多原因,IP组播技术仍然无法得到广泛的应用。鉴于IP组播的问题,覆盖网络组播技术(Overlaynetworkmulticast)作为一种新兴的组播技术逐渐发展起来。覆盖网络组播技术具有良好的灵活性和可应用性,它可以超越网络节点对于组播协议的限制,使组播技术在现有网络上的应用成为可能。
论文首先介绍了IP组播的原理以及主要协议,通过对IP组播的介绍可以发现其缺陷以及局限性,随之了解当前覆盖网络组播技术的发展,并重点比较了现有的多个覆盖网络组播协议的特点及缺陷。通过对他们的比较和总结,作者提出了一种新的覆盖网络组播协议——MatrixCast协议。
MatrixCast协议通过利用ISP分域自制、构造RTT矩阵、保证度约束、多核共享树等思想,结合当前网络运营特点,提高了协议的性能。MatrixCast协议充分利用了网络运营商的分域管理,不仅能使各个节点之间的平均RTT值最小、数据传输延迟较小,而且能方便地减少数据转发树构造时间,调整节点状态易于节点的管理和监控。该协议比较适合应用于一些对时延敏感性高、网络请求集中、节点状态相对稳定的网络应用服务中,例如VOD、大型网络游戏等。