SDN网络拓扑流量可视化监控方法及控制终端技术

技术编号:14012751 阅读:215 留言:0更新日期:2016-11-17 14:13
本发明专利技术公开了一种SDN网络拓扑流量可视化监控方法,包括步骤:1)通过前端发送网络拓扑请求,调用北向接口,接收前端请求并转发SDN控制器;2)所述SDN控制器处理所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述设备端口的连接关系去重和合并,生成所述设备间的逻辑关系;3)根据所述设备间逻辑关系,动态渲染成TOPO关联关系图;4)根据通过TOPO关联关系图,获取S‑Flow数据采集的所述设备或总体设备的网络流量,返回前端,方便对网络资源进行统筹分配。本发明专利技术还公开了一种SDN网络拓扑控制器控制终端,可以对总的网络流量和异常网络流量进行统计分析展示。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种SDN(Software Defined Networking软件定义网络)网络拓扑流量可视化监控方法及系统。
技术介绍
网络拓扑信息在网络管理、网络安全研究以及网络性能分析等方面占有重要地位。为了人们对整个网络状况可以直观了解、观测分析,网络拓扑流量可视化可以更好地对网络资源进行统筹分配,提供网络资源的利用率。传统的网络拓扑流量分布不均匀,流量容易在核心根节点处汇集,致使核心节点容易成为网络性能的瓶颈,无法准确的监控网络流量。此外,传统网络拓扑维护成本高,统计流量工作量大,反应速度慢,在软件终端上网络拓扑还无法手动搭建网络拓扑建模,可视化程度低。
技术实现思路
本专利技术提供了一种SDN网络拓扑流量可视化监控方法,实现流量的可视化,方便对网络资源进行统筹分配,提供网络资源的利用率。为实现上述技术目的,采用以下技术方案:SDN网络拓扑流量可视化监控方法,包括步骤:1)通过前端发送网络拓扑请求,调用北向接口,接收前端请求并转发SDN控制器;2)所述SDN控制器处理所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述链路链接信息相关的设备端口,其连接关系去重和合并,生成所述设备间的逻辑关系;其中,所述链路链接信息包括IP地址、MAC接口、端口、数据包和字节流量;3)根据所述设备间逻辑关系,动态渲染成TOPO关联关系图;4)根据通过TOPO关联关系图,获取S-Flow数据采集的所述设备或总体设备的网络流量,返回前端。作为上述方案的改进,步骤4)具体包括步骤:根据通过TOPO关联关系图,以ARP、DHCP、广播报文、DNS一种或多种进行监控异常网络流量,并获取S-Flow数据采集的所述设备或总体设备的异常网络流量。作为上述方案的改进,所述网络流量以饼图展示网络流量占用百分比、曲线图展示网络流量使用率和柱状图展示IP地址和MAC的具体排名。本专利技术还提供了所述的SDN网络拓扑流量可视化监控方法的中的SDN网络拓扑控制器控制终端,实现对SDN网络拓扑中设备的流量监控。为实现上述技术目的,采取的技术方案如下:TOPO模块,用于向用户展示在前端TOPO关联关系图上所述设备间逻辑关系,以及输入当前设备流量查看请求,后台调用北向接口,接收前端请求并转发SDN控制器,SDN控制器3接收所述前端的所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述链路链接信息相关的设备端口,其连接关系去重和合并,生成所述设备间的逻辑关系,动态渲染成TOPO关联关系图;根据通过TOPO关联关系图,获取S-Flow数据采集的所述设备或总体设备的网络流量,或者,获取S-Flow数据采集的所述设备或总体设备的异常网络流量,返回前端。有益效果本专利技术SDN网络拓扑流量可视化监控方法通过SDN控制器获取交换机、路由器和主机的链路链接信息,实现与TOPO对SDN网络拓扑中物理设备模型的关联关系图,进而展现到前端,便于对网络资源进行统筹分配,提供网络资源的利用率;本专利技术SDN网络拓扑控制器控制终端,通过TOPO模块关联SDN网络拓扑中物理设备模型,点击前端的物理设备模型,采用S-FLOW数据采集流量,获取相关物理设备模型当前的网络流量,可以对总的网络流量和异常网络流量进行统计分析展示。附图说明图1是本专利技术实施例1提供的一种SDN网络拓扑流量可视化监控方法的流程示意图;图2是本专利技术实施例2提供的一种SDN网络拓扑流量可视化监控方法的流程示意图;图3是本专利技术实施例3提供的SDN网络拓扑控制器控制终端控制网络拓扑的架构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,本专利技术实施例1提供了一种SDN网络拓扑流量可视化监控方法的流程图,该SDN网络拓扑流量可视化监控方法,包括步骤:S101通过前端发送网络拓扑请求,调用北向接口,接收前端请求并转发SDN控制器;该步骤中,由前端发送参数/operational/network-topology:network-topology,后台调用SDN控制器的北向接口,控制器接受前端请求处理并转发SDN控制器。S102所述SDN控制器处理所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述链路链接信息相关的设备端口,其连接关系去重和合并,生成所述设备间的逻辑关系;其中,所述链路链接信息包括IP地址、MAC接口、端口、数据包和字节流量;S103根据所述设备间逻辑关系,动态渲染成TOPO关联关系图;该步骤中,通过SDN控制器链接,实现控制TOPO链接,完成网络拓扑物理模型在前端上以TOPO关联关系图展示。S104根据通过TOPO关联关系图,获取S-Flow数据采集的所述设备或总体设备的网络流量,返回前端。单击交换机或主机的物理模型,可以查看所有的网络拓扑流量使用情况,也可以单个选择交换机或者主机进行流量的采集、分析和统计。所述网络流量以饼图展示网络流量占用百分比、曲线图展示网络流量使用率和柱状图展示IP地址和MAC的具体排名。参见图2,本专利技术实施例2提供了一种SDN网络拓扑流量可视化监控方法的流程图,该SDN网络拓扑流量可视化监控方法基于实施例1,其不同之处在于,步骤S104具体包括步骤:S104’根据通过TOPO关联关系图,以ARP、DHCP、广播报文、DNS一种或多种进行监控异常网络流量,并获取S-Flow数据采集的所述设备或总体设备的异常网络流量。本专利技术本实施例3提供了一种SDN网络拓扑控制器控制终端,包括:TOPO模块,用于向用户展示在前端TOPO关联关系图上所述设备间逻辑关系,以及输入当前设备流量查看请求,后台调用北向接口,接收前端请求并转发SDN控制器,SDN控制器接收所述前端的所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述链路链接信息相关的设备端口,其连接关系去重和合并,生成所述设备间的逻辑关系,动态渲染成TOPO关联关系图;根据通过TOPO关联关系图,获取S-Flow数据采集的所述设备或总体设备的网络流量,或者,获取S-Flow数据采集的所述设备或总体设备的异常网络流量,返回前端。参见图3,是SDN网络拓扑控制器控制终端控制网络拓扑的架构图。用户通过计算机的TOPO模块1发送前端请求,调用SDN北向API接口2,由SDN控制器3接收转发并调用SDN南向API接口4,南向接口4获取底层的交换机、路由器等设备5信息,并将信息存储在南向数据库中,南向接口4获取的设备信息都有一个唯一标识(DBID),而SDN控制器3调用南向接口API时,这些设备5信息都会从南向接口4中获取到。接着S-Flow在底层监控交换机设备5信息,并向SDN控制器3返回请求的相关设备5信息,最后SDN控制器3向前端响应请求数据,由前端接收数据,并渲染网络拓扑图物理模型和网络链路等信息形成TOPO图形,实现流量可视化监控和相关操作。拓扑流量可视化监控底层技术使用S-Flow数据采集技术,通过定时器定本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201610749322.html" title="SDN网络拓扑流量可视化监控方法及控制终端原文来自X技术">SDN网络拓扑流量可视化监控方法及控制终端</a>

【技术保护点】
SDN网络拓扑流量可视化监控方法,其特征在于,包括步骤:1)通过前端发送网络拓扑请求,调用北向接口,接收前端请求并转发SDN控制器;2)所述SDN控制器处理所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述链路链接信息相关的设备端口,其连接关系去重和合并,生成所述设备间的逻辑关系;其中,所述链路链接信息包括IP地址、MAC接口、端口、数据包和字节流量;3)根据所述设备间逻辑关系,动态渲染成TOPO关联关系图;4)根据通过TOPO关联关系图,获取S‑Flow数据采集的所述设备或总体设备的网络流量,返回前端。

【技术特征摘要】
1.SDN网络拓扑流量可视化监控方法,其特征在于,包括步骤:1)通过前端发送网络拓扑请求,调用北向接口,接收前端请求并转发SDN控制器;2)所述SDN控制器处理所述请求,并通过南向接口响应交换机、路由器和主机的链路链接信息,对所述链路链接信息相关的设备端口,其连接关系去重和合并,生成所述设备间的逻辑关系;其中,所述链路链接信息包括IP地址、MAC接口、端口、数据包和字节流量;3)根据所述设备间逻辑关系,动态渲染成TOPO关联关系图;4)根据通过TOPO关联关系图,获取S-Flow数据采集的所述设备或总体设备的网络流量,返回前端。2.如权利要求1所述的SDN网络拓扑流量可视化监控方法,其特征在于,步骤4)具体包括:根据通过TOPO关联关系图,以ARP、DHCP、广播报文、DNS一种或多种进行监控异常网络流量,并获取S-Flow数据采集的所述设备或总体设备的异常网络流量。3.如权...

【专利技术属性】
技术研发人员:张旭生王志雄熊常春
申请(专利权)人:广州西麦科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1