论文部分内容阅读
组播技术实现了网络中点到多点的高效数据传送,能够大量节约网络带宽,降低对网络设备系统资源的占用。组播技术的优点使得其在日益流行的流媒体业务中得到了广泛的应用,如IPTV业务。IPv6环境下进一步提供了对组播技术的支持。但是该技术也存在着缺陷和不利的方面,需要对组播进行有效管理控制。 多媒体组播服务,如IPTV业务对丢包率、单向时延、时延抖动有着较高要求,需要网络设备提供一定的服务质量(QoS)控制,以满足业务需求。为了给QoS的控制提供参考依据,首先要对组播流量进行测量,得到QoS相关参数信息,进而对设备进行相应的QoS控制。 本论文详细介绍了目前流行的网络管理及流量采集技术:SNMP、RMON、NetFlow、sFlow。通过分析比较各个技术的优缺点,采用sFlow技术对组播流量进行监测,既保证了监测的实时性,又能定位网络问题所在。论文介绍了常见的QoS控制机制,通过将流分类、优先级映射、队列管理三种QoS控制机制有效结合起来,对设备进行合理有效的控制。 本文设计并实现了在IPv6大规模组播视频服务的背景下利用sFlow技术对多媒体组播流量进行监测和控制的系统。该系统能够对设备传输的组播流量进行实时的监测,并能有效地对设备进行合理QoS控制。利用设备内嵌的sFlowAgent完成对组播流量的实时监测;通过分析Agent发送的sFlow数据包,计算得到QoS参数值,为系统的QoS控制提供依据;最后网络管理员结合已制定的标准判断需要对哪些设备进行QoS控制,完成对设备的QoS控制。在网络出现拥塞情况下,为多媒体组播业务提供QoS保证。