CN111130885A - 网络通信方法、装置、设备及存储介质 - Google Patents

网络通信方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN111130885A
CN111130885A CN201911363671.3A CN201911363671A CN111130885A CN 111130885 A CN111130885 A CN 111130885A CN 201911363671 A CN201911363671 A CN 201911363671A CN 111130885 A CN111130885 A CN 111130885A
Authority
CN
China
Prior art keywords
communication
line
information
network
wan device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911363671.3A
Other languages
English (en)
Inventor
程飘
银福裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sangfor Technologies Co Ltd
Original Assignee
Sangfor Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sangfor Technologies Co Ltd filed Critical Sangfor Technologies Co Ltd
Priority to CN201911363671.3A priority Critical patent/CN111130885A/zh
Publication of CN111130885A publication Critical patent/CN111130885A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0829Packet loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及网络通信技术领域,公开了一种网络通信方法、装置、设备及存储介质,通过获取第一SD‑WAN设备的第一设备信息和第二SD‑WAN设备的第二设备信息;根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路;根据所述目标通信线路生成主组合线路和备组合线路;通过所述主组合线路或所述备组合线路使所述第一SD‑WAN设备和所述第二SD‑WAN设备进行网络通信。通过引入骨干网线路来生成主组合线路和备组合线路来进行网络通信,从而给网络通信提供了更多的选择,降低了组网成本并提高了组网效率。

Description

网络通信方法、装置、设备及存储介质
技术领域
本发明涉及网络通信技术领域,尤其涉及网络通信方法、装置、设备及存储介质。
背景技术
目前网络通信组网主要以专线和互联网线路为主,但这两种方式存在如下问题:
1、专线组网的缺点:专线铺设成本高,交付周期长,且维护专线也十分复杂,对人员要求高。
2、互联网线路组网:互联网线路组网,一般指使用互联网宽带进行组网,具有网络质量不稳定、时常中断等问题。
3、无法应用在全球范围内进行组网,无法应对大地理纬度跨越、网络环境复杂的场景。
所以,本质上存在着如何解决全球或是大范围内组网通信存在的各种问题的技术问题。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提出一种网络通信方法、装置、集中管理平台及存储介质,旨在解决如何解决全球或是大范围内组网通信存在的各种问题的技术问题。
为实现上述目的,本发明提供一种网络通信方法,所述网络通信方法包括以下步骤:
获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息;
根据所述第一设备信息和所述第二设备信息从通信线路中选取目标通信线路,所述通信线路中包括骨干网线路;
根据所述目标通信线路生成主组合线路和备组合线路;
通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
优选地,所述通信线路包括:骨干网线路、专线线路和互联网线路;
根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路,具体包括:
根据所述第一设备信息和所述第二设备信息生成所述第一SD-WAN设备和所述第二SD-WAN设备之间的当前通信场景;
判断所述当前通信场景是否为预设通信场景;
若所述当前通信场景不为预设通信场景,则从所述通信线路中选取所述骨干网线路、所述专线线路和所述互联网线路作为目标通信线路。
优选地,所述判断所述当前通信场景是否为预设通信场景之后,还包括:
若所述当前通信场景为预设通信场景,则从所述通信线路中选取所述专线线路和所述互联网线路作为所述目标通信线路。
优选地,所述根据所述目标通信线路生成主组合线路和备组合线路,具体包括:
根据预设组合策略对所述目标通信线路进行组合;
根据组合结果确定主组合线路和备组合线路,所述主组合线路或所述备组合线路中至少包含一条所述目标通信线路。
优选地,所述通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信,具体包括:
通过所述主组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信;
获取所述主组合线路的当前通信状态;
判断所述当前通信状态是否正常;
若所述当前通信状态不正常,则切换至所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
优选地,所述通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信之后,还包括:
接收所述第一SD-WAN设备发送的第一流速信息和所述第二SD-WAN设备发送的第二流速信息;
根据所述第一流速信息和所述第二流速信息生成通信流速趋势数据,并对所述通信流速趋势数据进行展示;
将所述第一流速信息或所述第二流速信息作为目标流速信息;
判断所述目标流速信息是否超过预设流速阈值;
若所述目标流速信息超过所述预设流速阈值,则生成流速超限告警信息,并对所述流速超限告警信息进行展示。
优选地,所述通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信之后,还包括:
接收所述第一SD-WAN设备发送的第一丢包率数据和所述第二SD-WAN设备发送的第二丢包率数据;
根据所述第一丢包率数据和所述第二丢包率数据生成通信质量趋势数据,并对所述通信质量趋势数据进行展示;
将所述第一丢包率数据或所述第二丢包率数据作为目标丢包率数据;
判断所述目标丢包率数据是否超过预设丢包率阈值;
若所述目标丢包率数据超过所述预设丢包率阈值,则生成丢包率超限告警信息,并对所述丢包率超限告警信息进行展示。
此外,为实现上述目的,本发明还提出一种网络通信装置,所述网络通信装置包括:
信息获取模块,用于获取第一SD-WAN设备的第一位置信息和第二SD-WAN设备的第二位置信息;
目标选取模块,用于根据所述第一位置信息和所述第二位置信息从所述通信线路中选取目标通信线路,所述通信线路中包括骨干网线路;
组合线路模块,用于根据所述目标通信线路生成主组合线路和备组合线路;
网络通信模块,用于通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
此外,为实现上述目的,本发明还提出一种网络通信设备,所述网络通信设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络通信程序,所述网络通信程序配置有实现如上所述的网络通信方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有网络通信程序,所述网络通信程序被处理器执行时实现如上文所述的网络通信方法的步骤。
本发明提出的网络通信方法,通过获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息;根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路;根据所述目标通信线路生成主组合线路和备组合线路;通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。通过引入骨干网线路来生成主组合线路和备组合线路来进行网络通信,从而给网络通信提供了更多的选择,降低了组网成本并提高了组网效率。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的集中管理平台结构示意图;
图2为本发明网络通信方法一实施例的流程示意图;
图3为本发明网络通信方法另一实施例的流程示意图;
图4为本发明网络通信方法再一实施例的流程示意图;
图5为本发明网络通信装置一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的集中管理平台结构示意图。
如图1所示,该集中管理平台可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如按键,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速随机存取存储器(Random Access Memory,RAM)存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的设备结构并不构成对集中管理平台的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及网络通信程序。
在图1所示的集中管理平台中,网络接口1004主要用于连接外网,与其他网络设备进行数据通信;用户接口1003主要用于连接用户设备,与所述用户设备进行数据通信;本发明设备通过处理器1001调用存储器1005中存储的网络通信程序,并执行本发明实施例提供的网络通信方法。
基于上述硬件结构,提出本发明网络通信方法实施例。
参照图2,图2为本发明网络通信方法一实施例的流程示意图。
在图2实施例中,所述网络通信方法包括以下步骤:
步骤S10,获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息。
需要说明的是,本实施例的执行主体可为网络通信设备,所述网络通信设备可为集中管理平台,还可为可实现相同或相似功能的设备,本实施例对此不作限制,在本实施例中,以集中管理平台为例进行说明。
需要说明的是,SD-WAN为广域软件定义网络,是将SDN技术应用到广域网场景中所形成的一种服务,这种服务用于连接广阔地理范围的企业网络、数据中心、互联网应用及云服务;SD-WAN设备为支持多种组网方式的设备,通过SD-WAN设备来进行组网,SD-WAN设备可支持骨干网线路、专线线路和互联网线路等,还可支持其他线路,本实施例对此不作限制。
应当理解的是,集中管理平台能监控分支部署的SD-WAN设备,可以以地图方式展示各分支接入物理设备、提供远程接入分支进行集中管理,实现分支配置策略下发、智能升级、故障定位、安全告警等。
需要说明的是,第一SD-WAN设备为部署在核心业务区的SD-WAN设备,用户所有的内网服务均放置在该区域,由防火墙进行隔离,确保内网服务安全,在核心业务区可放置第一SD-WAN设备与各分支机构的第二SD-WAN设备进行组合网络通信,因此,可同时存在多个第二SD-WAN设备,同时集中管理平台可以管控所有SD-WAN设备。
步骤S20,根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路,所述通信线路中包括骨干网线路。
应当理解的是,设备信息中包含有设备位置信息、网络状态信息等设备信息,可根据第一设备信息和第二设备信息来确定第一SD-WAN设备与第二SD-WAN设备之间的当前通信场景,根据当前通信场景来选取合适的目标通信线路,所述目标通信线路可为多条通信线路,本实施例对此不作限制。
应当理解的是,本实施例中的通信线路中包括骨干网线路,使用骨干网线路来进行组网的成本相对专线线路来说低很多,网络质量在延时、丢包上也比互联网线路有极大优势,线路质量可以达到媲美专线线路的效果,引入对骨干网线路的支持后,不仅可以降低使用专线组网的成本、缩短组网服务部署时间,同时也能提升互联网线路组网的网络质量,提供更好的业务访问体验,引入骨干网线路能弥补专线线路和互联网线路组网的缺点,也可进一步丰富组网方式的可选择性。
在具体实现中,可将通信场景划分为两类,分别为简易通信场景和困难通信场景,对于通信场景的判定可根据对设备信息中的设备位置信息和网络状态信息进行分析来实现,例如,若根据第一设备信息和第二设备信息发现第一SD-WAN设备与第二SD-WAN设备之间的地理纬度跨越很大,即两者之间的距离较远,则判定当前通信场景为困难通信场景,反之则判定当前通信场景为简易通信场景;又例如,若根据第一设备信息和第二设备信息发现第一SD-WAN设备与第二SD-WAN设备之间的网络环境复杂,干扰性较大,则判定当前通信场景为困难通信场景,反之则判定当前通信场景为简易通信场景。
步骤S30,根据所述目标通信线路生成主组合线路和备组合线路。
可以理解的是,在确定当前通信场景对应的目标通信线路后,对目标通信线路进行组合,根据组合结果生成1个主组合线路、1个备组合线路,或者1个主组合线路、2个备组合线路,或者1个主组合线路、3个备组合线路,可根据实际情况来进行组合,本实施例对此不作限制。
步骤S40,通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
应当理解的是,根据实际情况选择通过主组合线路还是备组合线路来使第一SD-WAN设备和第二SD-WAN设备进行网络通信,选择条件可为,先通过主组合线路使第一SD-WAN设备和第二SD-WAN设备进行网络通信,在主组合线路出现故障时,切换至备组合线路进行通信,从而进行一步为网络通信的稳定性提供了保障。
本实施例中通过获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息;根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路;根据所述目标通信线路生成主组合线路和备组合线路;通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。通过引入骨干网线路来生成主组合线路和备组合线路来进行网络通信,从而给网络通信提供了更多的选择,降低了组网成本并提高了组网效率。
参照图3,图3为本发明网络通信方法另一实施例的流程示意图,基于上述图2所述的一实施例,提出本发明网络通信方法的另一实施例,所述通信线路包括:骨干网线路、专线线路和互联网线路;所述步骤S20,包括:
步骤S201,根据所述第一设备信息和所述第二设备信息生成所述第一SD-WAN设备和所述第二SD-WAN设备之间的当前通信场景。
应当理解的是,从所述第一设备信息中提取第一设备位置信息和第一网络状态信息,从所述第二设备信息中提取第二设备位置和第二网络状态信息,根据第一设备位置信息和第二设备位置信息确定第一SD-WAN设备和第二SD-WAN设备之间的当前位置关系,根据第一网络状态信息和第二网络状态信息确定第一SD-WAN设备和第二SD-WAN设备之间的当前网络通信环境,根据所述当前位置关系和所述当前网络通信环境生成第一SD-WAN设备和第二SD-WAN之间的当前通信场景。
在具体实现中,可将通信场景划分为简易通信场景和困难通信场景,根据当前位置关系和当前网络通信环境来判断是将简易通信场景作为当前通信场景还是将困难通信场景作为当前通信场景,例如,可在当前位置关系较近、当前网络通信环境良好时,将简易通信场景作为当前通信场景,反之,则将困难通信场景作为当前通信场景,也可划分为其他通信场景,根据其他设备信息来判断当前通信场景,本实施例对此不作限制。
步骤S202,判断所述当前通信场景是否为预设通信场景。
可以理解的是,可预先将简易通信场景作为预设通信场景,即判断当前通信场景是否为简易通信场景。
步骤S203,若所述当前通信场景不为预设通信场景,则从所述通信线路中选取所述骨干网线路、所述专线线路和所述互联网线路作为目标通信线路。
应当理解的是,若当前通信场景不为简易通信场景,则判断当前通信场景为困难通信场景,一般的专线线路和互联网线路无法满足网络通信需求,因此,需要引入骨干线线路组网来进行网络通信,从通信线路中选取骨干网线路、专线线路和互联网线路作为目标通信线路。
可以理解的是,若当前通信场景为简易通信场景,此时,一般的专线线路和互联网线路可以满足网络通信需求,在不引入骨干网线路的情况下也可以进行良好的网络通信,因此,只需从通信线路中选取专线线路和互联网线路作为目标通信线路。
在具体实现中,例如,在核心业务区在国内时,即第一SD-WAN设备在国内,有两个分支机构分别在国内和国外,在国内分支机构部署国内SD-WAN设备,在国外分支机构部署国外SD-WAN设备。在网络通信的过程中国内分支与核心业务区组网相对简单,可采用专线线路和互联网线路组网的方式进行网络通信,而国外分支与核心业务区组网部分,由于网络环境复杂、地理空间跨度大,互联网线路组网质量不佳、专线组网铺设成本高,均无法达到较好的组网效果,因此,可在专线线路和互联网线路的基础上引入骨干线网络进行网络通信。
进一步地,所述步骤S30,包括:
步骤S301,根据预设组合策略对所述目标通信线路进行组合;
应当理解的是,在本实施例中,为方便进行说明,以下均以当前通信场景不为预设通信场景,即当前通信场景为困难通信场景来进行说明,本实施例对此不作限制,所述预设组合策略为预先设置的组合规则,根据预设组合策略对目标通信线路进行组合。
步骤S302,根据组合结果确定主组合线路和备组合线路,所述主组合线路或所述备组合线路中至少包含一条所述目标通信线路。
可以理解的是,此时,目标通信线路中有专线线路、互联网线路和骨干线线路,可根据实际情况从这三者中选取一种线路作为主组合线路,将其他线路作为备组合线路,应当理解的是,主组合线路和备组合线路也可为同一种线路,本实施例对此不作限制。
在具体实现中,例如,根据实际情况进行选择,可为主组合线路使用专线线路、备组合线路使用骨干网线路或互联网线路,或者主组合线路和备组合线路均使用骨干网线路或专线线路,又或者主组合线路使用互联网线路、设置两个备组合线路分别使用骨干网线路和互联网线路,具体组合方式可为根据实际情况进行选择,本实施例对此不作限制,存在的多种组合方式形成了主备线路的线路高可用机制,使组网发方式更加灵活。
进一步地,所述步骤S40,包括:
步骤S401,通过所述主组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
应当理解的是,在确定了主组合线路和备组合线路之后,先使用主组合线路使第一SD-WAN设备和第二SD-WAN设备进行网络通信,当然,也可先使用备组合线路,本实施例对此不作限制,在本实施例中,以先使用主组合线路为例进行说明。
步骤S402,获取所述主组合线路的当前通信状态。
可以理解的是,获取主组合线路的当前通信状态,所述当前通信状态用来评估主组合线路的网络通信是否正常。
步骤S403,判断所述当前通信状态是否正常。
步骤S404,若所述当前通信状态不正常,则切换至所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
可以理解的是,若当前通信状态正常,则仍旧使用主组合线路,若当前通信状态不正常,则切换至备组合线路,当主线路恢复正常后,再切换至主组合线路,通过这种主备切换的方式,可以保证至少有一条线路可正常用于网络通信,保障了网络通信的稳定性以及通信效率。
本实施例中通过根据所述第一设备信息和所述第二设备信息生成所述第一SD-WAN设备和所述第二SD-WAN设备之间的当前通信场景;判断所述当前通信场景是否为预设通信场景;若所述当前通信场景不为预设通信场景,则从所述通信线路中选取所述骨干网线路、所述专线线路和所述互联网线路作为目标通信线路;根据预设组合策略对所述目标通信线路进行组合;根据组合结果确定主组合线路和备组合线路;通过所述主组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信;获取所述主组合线路的当前通信状态;判断所述当前通信状态是否正常;若所述当前通信状态不正常,则切换至所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信,从而通过这种主备切换的方式,保障了网络通信的稳定性以及通信效率。
参照图4,图4为本发明网络通信方法再一实施例的流程示意图,基于上述图2或图3提出本发明网络通信方法的再一实施例,在本实施例中,基于图2实施例进行说明,所述步骤S40之后,还包括:
步骤S501,接收所述第一SD-WAN设备发送的第一流速信息和所述第二SD-WAN设备发送的第二流速信息。
需要说明的是,当SD-WAN设备接入集中管理平台后,SD-WAN会将自身的流速信息通过集中管理平台开放的数据上报接口上报到集中管理平台,同时SD-WAN设备采集组网线路上的丢包/延时/抖动数据并上报到集中管理平台,集中管理平台对SD-WAN设备上报的数据进行整合分析,从而展示各SD-WAN的流速趋势统计及每条组网线路的质量统计趋势。
可以理解的是,集中管理平台可接收第一SD-WAN设备发送的第一流速信息和第二SD-WAN设备发送的第二流速信息,流速信息用来表示SD-WAN设备的数据流动速度。
步骤S502,根据所述第一流速信息和所述第二流速信息生成通信流速趋势数据,并对所述通信流速趋势数据进行展示。
可以理解的是,通过接收多个时刻的第一流速信息和第二流速信息,可对这些数据进行统计分析,生成通信流速趋势数据,所述通信流速趋势数据可以直观的表示出各SD-WAN设备在预设时间内的流速变化情况,对通信流速趋势数据进行展示,可以使用户很方便地了解到各SD-WAN设备的流速状态即变化情况。
步骤S503,将所述第一流速信息或所述第二流速信息作为目标流速信息。
步骤S504,判断所述目标流速信息是否超过预设流速阈值。
需要说明的是,本实施例中的集中管理平台还有告警机制,当SD-WAN设备的流速超限时进行告警,可设定预设流速阈值及预设持续时间,当流速超过预设流速阈值且持续时间超过预设持续时间,即可产生告警。
步骤S505,若所述目标流速信息超过所述预设流速阈值,则生成流速超限告警信息,并对所述流速超限告警信息进行展示。
进一步地,所述步骤S40之后,还包括:接收所述第一SD-WAN设备发送的第一丢包率数据和所述第二SD-WAN设备发送的第二丢包率数据;根据所述第一丢包率数据和所述第二丢包率数据生成通信质量趋势数据,并对所述通信质量趋势数据进行展示;将所述第一丢包率数据或所述第二丢包率数据作为目标丢包率数据;判断所述目标丢包率数据是否超过预设丢包率阈值;若所述目标丢包率数据超过所述预设丢包率阈值,则生成丢包率超限告警信息,并对所述丢包率超限告警信息进行展示。
可以理解的是,除了可以通过对SD-WAN设备的流速进行检测,来生成流速趋势数据,并在超限时生成流速超限告警信息之外,还可以对丢包率进行检测,生成通信质量趋势数据,并在丢包率数据超限时生成丢包率超限告警信息,对这些信息都进行展示,方便用户掌控各SD-WAN设备及组网线路的状态信息,当然,还可通过对延时、抖动等数据进行检测来生成其他展示信息,本实施例对此不作限制。
本实施例中通过接收所述第一SD-WAN设备发送的第一流速信息和所述第二SD-WAN设备发送的第二流速信息;根据所述第一流速信息和所述第二流速信息生成通信流速趋势数据,并对所述通信流速趋势数据进行展示;将所述第一流速信息或所述第二流速信息作为目标流速信息;判断所述目标流速信息是否超过预设流速阈值;若所述目标流速信息超过所述预设流速阈值,则生成流速超限告警信息,并对所述流速超限告警信息进行展示,从而可使用户方便快捷的了解到各SD-WAN设备及组网线路的状态信息,提高了管控能力。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有网络通信程序,所述网络通信程序被处理器执行时实现如上文所述的网络通信方法的步骤。
由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
此外,参照图5,本发明实施例还提出一种网络通信装置,所述网络通信装置包括:
信息获取模块10,用于获取第一SD-WAN设备的第一位置信息和第二SD-WAN设备的第二位置信息。
需要说明的是,SD-WAN为广域软件定义网络,是将SDN技术应用到广域网场景中所形成的一种服务,这种服务用于连接广阔地理范围的企业网络、数据中心、互联网应用及云服务;SD-WAN设备为支持多种组网方式的设备,通过SD-WAN设备来进行组网,SD-WAN设备可支持骨干网线路、专线线路和互联网线路等,还可支持其他线路,本实施例对此不作限制。
应当理解的是,集中管理平台能监控分支部署的SD-WAN设备,可以以地图方式展示各分支接入物理设备、提供远程接入分支进行集中管理,实现分支配置策略下发、智能升级、故障定位、安全告警等。
需要说明的是,第一SD-WAN设备为部署在核心业务区的SD-WAN设备,用户所有的内网服务均放置在该区域,由防火墙进行隔离,确保内网服务安全,在核心业务区可放置第一SD-WAN设备与各分支机构的第二SD-WAN设备进行组合网络通信,因此,可同时存在多个第二SD-WAN设备,同时集中管理平台可以管控所有SD-WAN设备。
目标选取模块20,用于根据所述第一位置信息和所述第二位置信息从所述通信线路中选取目标通信线路,所述通信线路中包括骨干网线路。
应当理解的是,设备信息中包含有设备位置信息、网络状态信息等设备信息,可根据第一设备信息和第二设备信息来确定第一SD-WAN设备与第二SD-WAN设备之间的当前通信场景,根据当前通信场景来选取合适的目标通信线路,所述目标通信线路可为多条通信线路,本实施例对此不作限制。
应当理解的是,本实施例中的通信线路包括骨干网线路,使用骨干网线路来进行组网的成本相对专线线路来说低很多,网络质量在延时、丢包上也比互联网线路有极大优势,线路质量可以达到媲美专线线路的效果,引入对骨干网线路的支持后,不仅可以降低使用专线组网的成本、缩短组网服务部署时间,同时也能提升互联网线路组网的网络质量,提供更好的业务访问体验,引入骨干网线路能弥补专线线路和互联网线路组网的缺点,也可进一步丰富组网方式的可选择性。
在具体实现中,可将通信场景划分为两类,分别为简易通信场景和困难通信场景,对于通信场景的判定可根据对设备信息中的设备位置信息和网络状态信息进行分析来实现,例如,若根据第一设备信息和第二设备信息发现第一SD-WAN设备与第二SD-WAN设备之间的地理纬度跨越很大,即两者之间的距离较远,则判定当前通信场景为困难通信场景,反之则判定当前通信场景为简易通信场景;又例如,若根据第一设备信息和第二设备信息发现第一SD-WAN设备与第二SD-WAN设备之间的网络环境复杂,干扰性较大,则判定当前通信场景为困难通信场景,反之则判定当前通信场景为简易通信场景。
组合线路模块30,用于根据所述目标通信线路生成主组合线路和备组合线路。
可以理解的是,在确定当前通信场景对应的目标通信线路后,对目标通信线路进行组合,根据组合结果生成1个主组合线路、1个备组合线路,或者1个主组合线路、2个备组合线路,或者1个主组合线路、3个备组合线路,可根据实际情况来进行组合,本实施例对此不作限制。
网络通信模块40,用于通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
应当理解的是,根据实际情况选择通过主组合线路还是备组合线路来使第一SD-WAN设备和第二SD-WAN设备进行网络通信,选择条件可为,先通过主组合线路使第一SD-WAN设备和第二SD-WAN设备进行网络通信,在主组合线路出现故障时,切换至备组合线路进行通信,从而进行一步为网络通信的稳定性提供了保障。
本实施例中通过获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息;根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路;根据所述目标通信线路生成主组合线路和备组合线路;通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。通过引入骨干网线路来生成主组合线路和备组合线路来进行网络通信,从而给网络通信提供了更多的选择,降低了组网成本并提高了组网效率。
在一实施例中,所述目标选取模块20,还用于根据所述第一设备信息和所述第二设备信息生成所述第一SD-WAN设备和所述第二SD-WAN设备之间的当前通信场景;判断所述当前通信场景是否为预设通信场景;若所述当前通信场景不为预设通信场景,则从所述通信线路中选取所述骨干网线路、所述专线线路和所述互联网线路作为目标通信线路。
在一实施例中,所述目标选取模块20,还用于若所述当前通信场景为预设通信场景,则从所述通信线路中选取所述专线线路和所述互联网线路作为所述目标通信线路。
在一实施例中,所述组合线路模块30,还用于根据预设组合策略对所述目标通信线路进行组合;根据组合结果确定主组合线路和备组合线路,所述主组合线路或所述备组合线路中至少包含一条所述目标通信线路。
在一实施例中,所述网络通信模块40,还用于通过所述主组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信;获取所述主组合线路的当前通信状态;判断所述当前通信状态是否正常;若所述当前通信状态不正常,则切换至所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
在一实施例中,所述网络通信装置还包括流速信息模块,所述流速信息模块用于接收所述第一SD-WAN设备发送的第一流速信息和所述第二SD-WAN设备发送的第二流速信息;根据所述第一流速信息和所述第二流速信息生成通信流速趋势数据,并对所述通信流速趋势数据进行展示;将所述第一流速信息或所述第二流速信息作为目标流速信息;判断所述目标流速信息是否超过预设流速阈值;若所述目标流速信息超过所述预设流速阈值,则生成流速超限告警信息,并对所述流速超限告警信息进行展示。
在一实施例中,所述网络通信装置还包括质量信息模块,所述质量信息模块用于接收所述第一SD-WAN设备发送的第一丢包率数据和所述第二SD-WAN设备发送的第二丢包率数据;根据所述第一丢包率数据和所述第二丢包率数据生成通信质量趋势数据,并对所述通信质量趋势数据进行展示;将所述第一丢包率数据或所述第二丢包率数据作为目标丢包率数据;判断所述目标丢包率数据是否超过预设丢包率阈值;若所述目标丢包率数据超过所述预设丢包率阈值,则生成丢包率超限告警信息,并对所述丢包率超限告警信息进行展示。
本发明所述网络通信装置采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个计算机可读存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台智能集中管理平台(可以是手机,计算机,集中管理平台,空调器,或者网络集中管理平台等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种网络通信方法,其特征在于,所述网络通信方法包括以下步骤:
获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息;
根据所述第一设备信息和所述第二设备信息从通信线路中选取目标通信线路,所述通信线路中包括骨干网线路;
根据所述目标通信线路生成主组合线路和备组合线路;
通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
2.如权利要求1所述的网络通信方法,其特征在于,所述通信线路包括:骨干网线路、专线线路和互联网线路;
根据所述第一设备信息和所述第二设备信息从所述通信线路中选取目标通信线路,具体包括:
根据所述第一设备信息和所述第二设备信息生成所述第一SD-WAN设备和所述第二SD-WAN设备之间的当前通信场景;
判断所述当前通信场景是否为预设通信场景;
若所述当前通信场景不为预设通信场景,则从所述通信线路中选取所述骨干网线路、所述专线线路和所述互联网线路作为目标通信线路。
3.如权利要求2所述的网络通信方法,其特征在于,所述判断所述当前通信场景是否为预设通信场景之后,还包括:
若所述当前通信场景为预设通信场景,则从所述通信线路中选取所述专线线路和所述互联网线路作为所述目标通信线路。
4.如权利要求1所述的网络通信方法,其特征在于,所述根据所述目标通信线路生成主组合线路和备组合线路,具体包括:
根据预设组合策略对所述目标通信线路进行组合;
根据组合结果确定主组合线路和备组合线路,所述主组合线路或所述备组合线路中至少包含一条所述目标通信线路。
5.如权利要求1~4中任一项所述的网络通信方法,其特征在于,所述通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信,具体包括:
通过所述主组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信;
获取所述主组合线路的当前通信状态;
判断所述当前通信状态是否正常;
若所述当前通信状态不正常,则切换至所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
6.如权利要求1~4中任一项所述的网络通信方法,其特征在于,所述通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信之后,还包括:
接收所述第一SD-WAN设备发送的第一流速信息和所述第二SD-WAN设备发送的第二流速信息;
根据所述第一流速信息和所述第二流速信息生成通信流速趋势数据,并对所述通信流速趋势数据进行展示;
将所述第一流速信息或所述第二流速信息作为目标流速信息;
判断所述目标流速信息是否超过预设流速阈值;
若所述目标流速信息超过所述预设流速阈值,则生成流速超限告警信息,并对所述流速超限告警信息进行展示。
7.如权利要求1~4中任一项所述的网络通信方法,其特征在于,所述通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信之后,还包括:
接收所述第一SD-WAN设备发送的第一丢包率数据和所述第二SD-WAN设备发送的第二丢包率数据;
根据所述第一丢包率数据和所述第二丢包率数据生成通信质量趋势数据,并对所述通信质量趋势数据进行展示;
将所述第一丢包率数据或所述第二丢包率数据作为目标丢包率数据;
判断所述目标丢包率数据是否超过预设丢包率阈值;
若所述目标丢包率数据超过所述预设丢包率阈值,则生成丢包率超限告警信息,并对所述丢包率超限告警信息进行展示。
8.一种网络通信装置,其特征在于,所述网络通信装置包括:
信息获取模块,用于获取第一SD-WAN设备的第一设备信息和第二SD-WAN设备的第二设备信息;
目标选取模块,用于根据所述第一位置信息和所述第二位置信息从所述通信线路中选取目标通信线路,所述通信线路中包括骨干网线路;
组合线路模块,用于根据所述目标通信线路生成主组合线路和备组合线路;
网络通信模块,用于通过所述主组合线路或所述备组合线路使所述第一SD-WAN设备和所述第二SD-WAN设备进行网络通信。
9.一种网络通信设备,其特征在于,所述网络通信设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络通信程序,所述网络通信程序配置有实现如权利要求1至7中任一项所述的网络通信方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有网络通信程序,所述网络通信程序被处理器执行时实现如权利要求1至7中任一项所述的网络通信方法的步骤。
CN201911363671.3A 2019-12-25 2019-12-25 网络通信方法、装置、设备及存储介质 Pending CN111130885A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911363671.3A CN111130885A (zh) 2019-12-25 2019-12-25 网络通信方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911363671.3A CN111130885A (zh) 2019-12-25 2019-12-25 网络通信方法、装置、设备及存储介质

Publications (1)

Publication Number Publication Date
CN111130885A true CN111130885A (zh) 2020-05-08

Family

ID=70502850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911363671.3A Pending CN111130885A (zh) 2019-12-25 2019-12-25 网络通信方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN111130885A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111901428A (zh) * 2020-07-29 2020-11-06 广州市番禺区中心医院 一种基于广域医疗云的多租户接入***
US11296947B2 (en) 2020-06-29 2022-04-05 Star2Star Communications, LLC SD-WAN device, system, and network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017139699A1 (en) * 2016-02-10 2017-08-17 Hughes Network Systems, Llc System and method for policy-based multipath wan transports for improved quality of service over broadband networks
US20170346722A1 (en) * 2016-05-24 2017-11-30 Level 3 Communications, Llc Route selection system for a communication network and method of operating the same
CN109891841A (zh) * 2017-08-30 2019-06-14 Ntt通信公司 网络控制装置、通信***、网络控制方法、程序、及记录介质
CN110290093A (zh) * 2018-03-19 2019-09-27 杭州达乎科技有限公司 Sd-wan网络架构及组网方法、报文转发方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017139699A1 (en) * 2016-02-10 2017-08-17 Hughes Network Systems, Llc System and method for policy-based multipath wan transports for improved quality of service over broadband networks
US20170346722A1 (en) * 2016-05-24 2017-11-30 Level 3 Communications, Llc Route selection system for a communication network and method of operating the same
CN109891841A (zh) * 2017-08-30 2019-06-14 Ntt通信公司 网络控制装置、通信***、网络控制方法、程序、及记录介质
CN110290093A (zh) * 2018-03-19 2019-09-27 杭州达乎科技有限公司 Sd-wan网络架构及组网方法、报文转发方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李宇辰: "SDN-WAN部署方案分析", 《电信快报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11296947B2 (en) 2020-06-29 2022-04-05 Star2Star Communications, LLC SD-WAN device, system, and network
CN111901428A (zh) * 2020-07-29 2020-11-06 广州市番禺区中心医院 一种基于广域医疗云的多租户接入***

Similar Documents

Publication Publication Date Title
US10523517B2 (en) Topology engine state tracking
CN102420726B (zh) 智能变电站通信网络状态监测方法
CN102340434B (zh) 基于多归属接入的环路避免方法和边缘设备
CN106385339B (zh) 企业网络的访问性能的监控方法和监控***
EP2887582A1 (en) Service-based communication network evaluation method and device
EP2780815B1 (en) Selective ip address allocation for probes that do not have assigned ip addresses
JP2017118489A (ja) 通信ネットワークを試験するための、マシン可読コードを利用するシステム及び方法
JP2018530270A5 (zh)
US10708155B2 (en) Systems and methods for managing network operations
CN107566236B (zh) 用于获取客户专线端到端业务路径的方法、装置和***
EP3897026A1 (en) Network analytics
CN111130885A (zh) 网络通信方法、装置、设备及存储介质
WO2016112676A1 (zh) 告警处理方法及装置
CN111262909A (zh) 一种大屏信息显示方法、装置、设备和存储介质
CN113422696B (zh) 监控数据更新方法、***、设备及可读存储介质
CN112671813A (zh) 服务器确定方法、装置、设备及存储介质
CN104536820B (zh) 运行多***的方法、装置及终端
CN110519080B (zh) 会话监控调整方法、设备、存储介质及装置
CN109495302B (zh) 链路监控方法、云端服务器及计算机可读存储介质
CN110557303A (zh) 网络多出口测试平台***及测试方法
CN104717096A (zh) 一种事件处理方法和装置
US8732289B2 (en) Method, apparatus, and system for controlling execution of an automatic process
CN106603624B (zh) 数据挖掘***及其实现方法
CN104038558A (zh) 一种应用联网控制的方法及***
CN114158111A (zh) 一种远程网络管理方法、装置和计算机可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200508