论文部分内容阅读
随着网络技术的不断发展,尤其是多媒体应用需求的增加,出现了一对多、多对多的组通信需求,针对互联网上的大规模一对多数据分发问题,有三种可选的通信模型,分别是纯单播,IP组播,应用层组播。本文从实验的角度对这三种通信模型进行了性能比较,结果显示纯单播组通信存在单点瓶颈问题,可扩展性差,IP组播是最高效的组通信方式,应用层组播的性能介于纯单播和IP组播之间。 虽然IP组播是最高效的组通信方式,但是,从1988年提出IP组播通信模型以来,由于技术以及非技术的原因,IP组播并没有得到广泛应用。而应用层组播是一种灵活、易于部署的新技术,是近几年网络研究的热点。然而,已有的应用层组播协议,在构建组播转发树的时候,一般都没有考虑节点的异构性问题。本文提出了一种解决节点异构性问题的方法,并将该方法应用于应用层组播协议NICE的领导节点选择,提出了改进协议ENICE。通过理论推导和实验分析,证明该协议在整网Stress和Stretch方面,与NICE协议基本类似,在平均传输延迟和最大延时方面,比NICE协议要优越。