一种SD-WAN系统、SD-WAN系统的使用方法及装置制造方法及图纸

技术编号:36516275 阅读:22 留言:0更新日期:2023-02-01 15:48
本发明专利技术涉及SD

【技术实现步骤摘要】
一种SD

WAN系统、SD

WAN系统的使用方法及装置


[0001]本专利技术涉及SD

WAN
,尤其涉及一种SD

WAN系统、SD

WAN系统的使用方法及装置。

技术介绍

[0002]随着SDN技术的不断演进和完善,对行业的所带来的颠覆性也越来越被接受。某行核心网、骨干网经过多年的建设和积累,已然成为国内最大的银行核心骨干网络之一,但现有建设的网络相对来说比较僵化,管道是硬管道,无法满足业务越来越差异化的需求;无法实现网络资源化使用;无法满足资源的快速扩展;无法实现快速的业务交付;无法实现自动化的网络运维。在底层物理网络资源无法快速、按需的扩展情况下,如何保障业务的快速增长、灵活调整以及业务流量潮汐带来的冲击,成为现阶段亟需解决的问题。
[0003]为此,我们提出一种SD

WAN系统、SD

WAN系统的使用方法及装置。

技术实现思路

[0004]本专利技术主要是解决上述现有技术所存在的技术问题,提供一种SD

WAN系统、SD

WAN系统的使用方法及装置。
[0005]为了实现上述目的,本专利技术采用了如下技术方案,一种SD

WAN系统,包括南向接口平面、ODL平面、ADWAN APP平面和北向接口平面,南向接口平面主要用于控制器与设备信息的交互、控制器采集网络信息、控制器下发业务转发信息功能,南向接口使用netty来管理底层的并发IO,netty是提供异步的、事件驱动的网络应用框架,该框架健壮性、可扩展性良好,而且还具有延时低、节省资源等特点,可以通过channelHandler对通信框架进行灵活扩展,适用于支持多种协议的南向接口;
[0006]所述ODL平面又称为控制器平台层,提供基本网络服务功能模块,包括拓扑管理、统计管理模块、转发管理模块、主机追踪模块、ARPHandler模块、交换机管理模块;
[0007]所述ADWAN APP平面又称控制器功能层,基于ODL平面的基础数据库生成面向运维人员的APP功能,以便提供新一代智能运维、管控、可视等方面的需求,ADWAN APP平面主要有应用管理、业务部署、流量调度、运维管理模块,满足网络从业务规划、网络建设、网络运维及故障/临时演练的全运营生命周期;
[0008]所述北向提供面向业务的RESTful API接口,第三方系统通过调用这些API接口,就可以很方便将ADWAN丰富的网络能力集成进来,而不用关心网络技术细节和设备上的差异,从而能更多的聚焦用户业务编排和创新上。
[0009]作为优选,所述控制器与设备信息交互,采用BGP

LS、SNMP等实现信息的交互学习、控制器保存网络设备信息、链路信息(带宽、链路路径)、拓扑信息;
[0010]所述控制器采集网络信息,一般由设备使用Netstream采集流量信息并发送至控制器进行流量分析,采用SNMP采集业务质量信息并发送给控制器进行统一分析;
[0011]所述控制器下发业务转发信息,根据控制器分析模块对网络质量的分析结果,为
业务提供合适的转发路径,通过Netconf协议进行转发路径的下发。
[0012]作为优选,所述控制器需要知道设备的能力以及可达性等才能控制设备,这些信息由拓扑管理模块存储、管理,而ARP handler、Host Tracker、DeviceManager和Switch Manger等其他模块帮助生成拓扑数据库;
[0013]所述拓扑管理模块就是管理拓扑图,但它不是独立运作的,需要其他模块协助才能实现拓扑管理功能,拓扑模块管理节点、连接、主机等信息,负责拓扑计算。拓扑模块与协议模块、ARPHandler模块、HostTracker模块、等紧密联系,通过与这些模块的交互获取节点、连接、主机信息;
[0014]所述统计模块用于收集流、端口、表的统计信息,并开放相关API;
[0015]所述转发管理模块就是负责管理转发规则,以增、删、改、查流规则实现管理,由上层下达事件或是底层上报事件,该模块循环读取事件,并对不同的事件进行针对性处理。
[0016]作为优选,所述主机追踪模块负责追踪主机信息,记录主机的IP、MAC、Vlan以及连接节点和端口信息,该模块依赖于ARPhandler模块,当ARPhandler模块发现是单播发送ARP数据包,则通知hosttracker模块学习主机信息;所述ARPHandler模块用于监听IPV4和ARP数据包,从中获取相关主机信息,并根据不同情况作出不同反应。
[0017]作为优选,所述ADWAN APP平面的应用管理分为三步:第一步是应用定义,即根据应用特征进行分类,如五元组、DSCP区分出来的流量作为一个应用,第二步针对应用绑定其对带宽、质量、可靠性等方面的需求,第三步可按需增加生效时间属性、必经节点/链路等个性化属性;
[0018]其中业务部署:采用控制器实现一键快速下发,避免人工操作导致的设备误操作;
[0019]其中流量调度:业务根据带宽、时延、抖动等单一网络参数或多个网络参数的组合对现网资源进行合理的分配使用,在全网通道资源富余情况下,控制器不对现网业务进行调度,所有流量在最优链路上转发;在全网通道资源相对充足缺易发生局部拥塞、潮汐拥塞的情况下,控制器将部分非高优先级业务采用非最短路径进行转发,或者基于时间纬度进行流量调度;在全网通道资源全拥塞情况下,即使采用控制器进行全局流量调度优化后仍有业务拥塞,会采用underlay网络仍保障高优先级业务的转发;
[0020]其中运维管理:提供应用的实时路径可视、应用的流量大小可视、应用的网络质量可视以及底层underlay网络的拓扑/设备/链路可视。
[0021]一种SD

WAN系统的使用方法,包括以下工作步骤:
[0022]第一步:系统部署完成后,控制器通过BGP

LS收集网络拓扑,根据网络拓扑为调度管理域设备和链路分配SR标签,设备收到分配的SR标签后,自动生成SR标签转发表,用于指导报文转发;
[0023]第二步:首先用户定义应用、带宽和SLA需求,包括相关的选路策略等,控制器会自动解析用户输入,分解成网络配置,下发应用规则到边界节点上对应用进行分类和着色,同时在边界节点上为应用创建SR隧道,并通过路由、PBR等方式将应用流量自动引到对应SR隧道上;
[0024]第三步:当网络拓扑发生变化,如节点或链路故障,控制器会通过BGP

LS等方式感知到拓扑变化,会重新为应用计算最优路径,并将优化后的路径下发到设备上,指导后续报文转发;
[0025]第四步:ADWAN方案提供了从设备、路径、到控制器等多方面的可靠性机制,从整网的角度保障了整个方案的可靠性,设备通过IRF等虚拟化技术实现冗余本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种SD

WAN系统,其特征在于:包括南向接口平面、ODL平面、ADWAN APP平面和北向接口平面,南向接口平面主要用于控制器与设备信息的交互、控制器采集网络信息、控制器下发业务转发信息功能,南向接口使用netty来管理底层的并发IO,netty是提供异步的、事件驱动的网络应用框架;所述ODL平面又称为控制器平台层,提供基本网络服务功能模块,包括拓扑管理、统计管理模块、转发管理模块、主机追踪模块、ARPHandler模块、交换机管理模块;所述ADWANAPP平面又称控制器功能层,基于ODL平面的基础数据库生成面向运维人员的APP功能,以便提供新一代智能运维、管控、可视等方面的需求,ADWANAPP平面主要有应用管理、业务部署、流量调度、运维管理模块,满足网络从业务规划、网络建设、网络运维及故障/临时演练的全运营生命周期;所述北向提供面向业务的RESTfulAPI接口,第三方系统通过调用这些API接口,就可以很方便将ADWAN丰富的网络能力集成进来,而不用关心网络技术细节和设备上的差异,从而能更多的聚焦用户业务编排和创新上。2.根据权利要求1所述的一种SD

WAN系统,其特征在于:所述控制器与设备信息交互,采用BGP

LS、SNMP等实现信息的交互学习、控制器保存网络设备信息、链路信息(带宽、链路路径)、拓扑信息;所述控制器采集网络信息,一般由设备使用Netstream采集流量信息并发送至控制器进行流量分析,采用SNMP采集业务质量信息并发送给控制器进行统一分析;所述控制器下发业务转发信息,根据控制器分析模块对网络质量的分析结果,为业务提供合适的转发路径,通过Netconf协议进行转发路径的下发。3.根据权利要求1所述的一种SD

WAN系统,其特征在于:所述控制器需要知道设备的能力以及可达性等才能控制设备,这些信息由拓扑管理模块存储、管理,而ARPhandler、HostTracker、DeviceManager和SwitchManger等其他模块帮助生成拓扑数据库;所述拓扑管理模块就是管理拓扑图,但它不是独立运作的,需要其他模块协助才能实现拓扑管理功能,拓扑模块管理节点、连接、主机等信息,负责拓扑计算。拓扑模块与协议模块、ARPHandler模块、HostTracker模块、等紧密联系,通过与这些模块的交互获取节点、连接、主机信息;所述统计模块用于收集流、端口、表的统计信息,并开放相关API;所述转发管理模块就是负责管理转发规则,以增、删、改、查流规则实现管理,由上层下达事件或是底层上报事件,该模块循环读取事件,并对不同的事件进行针对性处理。4.根据权利要求1所述的一种SD

WAN系统,其特征在于:所述主机追踪模块负责追踪主机信息,记录主机的IP、MAC、Vlan以及连接节点和端口信息,该模块依赖于ARPhandler模块,当ARPhandler模块发现是单播发送ARP数据包,则通知hosttracker模块学习主机信息;所述ARPHandler模块用于监听IPV4和ARP数据包,从中获取相关主机信息,并根据不同情况作出不同反应。5.根据权利要求1所述的一种SD

WAN系统,其特征在于:所述ADWANAPP平面的应用管理分为三步:第一步是应用定义,即根据应用特征进行分类,如五元组、DSCP区分出来的流量作为一个应用,第二步针对应用绑定其对带宽、质量、可靠性等方面的需求,第三步可按需增加生效时间属性、必经节点/链路等个性化属性;
其中业务部署...

【专利技术属性】
技术研发人员:李锦基黄永权李明东付长财龙泽
申请(专利权)人:深圳市高德信通信股份有限公司
类型:发明
国别省市:

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

1