计算机科学与探索 ›› 2015, Vol. 9 ›› Issue (8): 935-944.DOI: 10.3778/j.issn.1673-9418.1410039

• 网络与信息安全 • 上一篇    下一篇

IPv6组播QoS路由机制

段红超+,王兴伟,黄  敏   

  1. 东北大学 信息科学与工程学院,沈阳 110819
  • 出版日期:2015-08-01 发布日期:2015-08-06

IPv6 QoS Multicast Routing Mechanism

DUAN Hongchao+, WANG Xingwei, HUANG Min   

  1. College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
  • Online:2015-08-01 Published:2015-08-06

摘要: 在未来互联网中,需要开发基于IPv6的服务质量(quality of service,QoS)路由机制,以支持新型网络应用(Skypi、QQ、网真等)。设计了一种支持IPv6的QoS组播路由算法。通过对MLDv2(multicast listener discovery)和PIM-SSM(protocol independent multicast-source specific multicast)协议进行扩展,实现业务自适应源特定组播;通过扩展资源预约协议(resource reservation protocol,RSVP),设计分层组播和流量控制机制,实现组播QoS控制;利用博弈分析来确定为用户分配的带宽量,从而优化网络带宽利用率。该机制不仅提供QoS支持,而且兼容现有路由协议,可以快速、有效地在实际网络中部署。对该机制进行了原型实现,基于CERNET2拓扑在视频会议应用下对其进行了测试,结果表明,该机制是可行和有效的,具有较好的性能。

关键词: IPv6, 服务质量, 路由, 组播

Abstract: In future Internet, IPv6 QoS (quality of service) routing mechanisms need to be developed to support new types of network applications (Skypi, QQ, telepresence, etc.). This paper proposes a QoS multicast routing algorithm with IPv6 supported. For MLDv2 (multicast listener discovery) and PIM-SSM (protocol independent multicast-source specific multicast), expansions are completed to realize adaptive service source specific multicast. To provide multicast QoS control, RSVP (resource reservation protocol) is extended, hierarchical multicast and flow control mechanism are designed. Based on game analysis, the amount of bandwidth allocated to the user is determined to optimize network bandwidth utilization. The mechanism not only provides QoS support, but also is compatible with existing routing protocols, and can be quickly and effectively deployed in networks. Finally, this paper completes a prototype implementation of the proposed mechanism, and tests the mechanism under a video conference application over the CERNET2 topology. The results indicate that the mechanism is feasible and effective with good performance.

Key words: IPv6, quality of service, routing, multicast