论文部分内容阅读
移动互联网、大数据和云计算等新技术的飞速发展给人们生活、生产带来积极影响,同时由于网络中流量的剧增,也为网络的管理和优化提出了新的课题。软件定义网络(Software Defined Network,SDN)作为一种新的网络体系架构,它具有数控分离、集中控制和网络可编程等特征,并且开放了网络中的南北向接口,SDN的这些众多特点为SDN园区网中的流量监控研究提供了一个全新的思路。
基于SDN网络的以上特点,本文对SDN园区网流量监控系统展开了详细研究,主要有以下几个方面:一是从网络行为评估、网络安全和网络规划三个角度出发分别对网络流量监控的重要性以及必要性作了介绍,在此基础上进一步提出了SDN园区网中的流量监控系统的整体框架。该系统包括流量收集、链路重要性评估和异常流量监控三个功能模块;二是从网络流量的角度出发,针对具体的网络拓扑图对其中链路作了重要性评估;三是分别设计了两种检测算法来检测针对SDN园区网中控制器端和主机端所产生的异常流量。其中,利用控制器端接收Packet_in报文速率这一特征作为判定控制器中的流量异常检测依据,而针对主机中的异常,通过提取关键五元组信息并通过熵值计算的方式实现异常发现。
本文对SDN园区网流量监控系统中的网络流量收集模块、基于流量的链路重要性评估模块和异常流量监控模块分别进行了实现,然后在Mininet中搭建出具体的网络拓扑图,对该系统中的链路重要性评估模块和异常流量监控模块分别进行了实验测试。实验结果表明,SDN园区网流量监控系统能对当前拓扑环境下的链路进行正确评估、能及时检测出针对控制器和主机的异常流量并有进行效控制,为网络的管理、优化提供了多维度的参考思路。
基于SDN网络的以上特点,本文对SDN园区网流量监控系统展开了详细研究,主要有以下几个方面:一是从网络行为评估、网络安全和网络规划三个角度出发分别对网络流量监控的重要性以及必要性作了介绍,在此基础上进一步提出了SDN园区网中的流量监控系统的整体框架。该系统包括流量收集、链路重要性评估和异常流量监控三个功能模块;二是从网络流量的角度出发,针对具体的网络拓扑图对其中链路作了重要性评估;三是分别设计了两种检测算法来检测针对SDN园区网中控制器端和主机端所产生的异常流量。其中,利用控制器端接收Packet_in报文速率这一特征作为判定控制器中的流量异常检测依据,而针对主机中的异常,通过提取关键五元组信息并通过熵值计算的方式实现异常发现。
本文对SDN园区网流量监控系统中的网络流量收集模块、基于流量的链路重要性评估模块和异常流量监控模块分别进行了实现,然后在Mininet中搭建出具体的网络拓扑图,对该系统中的链路重要性评估模块和异常流量监控模块分别进行了实验测试。实验结果表明,SDN园区网流量监控系统能对当前拓扑环境下的链路进行正确评估、能及时检测出针对控制器和主机的异常流量并有进行效控制,为网络的管理、优化提供了多维度的参考思路。