CN112214258A - 基于软件定义广域网的端到端能力基准测试方法和装置 - Google Patents

基于软件定义广域网的端到端能力基准测试方法和装置 Download PDF

Info

Publication number
CN112214258A
CN112214258A CN202011116499.4A CN202011116499A CN112214258A CN 112214258 A CN112214258 A CN 112214258A CN 202011116499 A CN202011116499 A CN 202011116499A CN 112214258 A CN112214258 A CN 112214258A
Authority
CN
China
Prior art keywords
edge device
edge
link
wan controller
test terminal
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.)
Granted
Application number
CN202011116499.4A
Other languages
English (en)
Other versions
CN112214258B (zh
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.)
China Academy of Information and Communications Technology CAICT
Original Assignee
China Academy of Information and Communications Technology CAICT
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 China Academy of Information and Communications Technology CAICT filed Critical China Academy of Information and Communications Technology CAICT
Priority to CN202011116499.4A priority Critical patent/CN112214258B/zh
Publication of CN112214258A publication Critical patent/CN112214258A/zh
Application granted granted Critical
Publication of CN112214258B publication Critical patent/CN112214258B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • 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/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0843Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请提供了一种基于软件定义广域网的端到端能力基准测试方法和装置,所述方法包括:清除边缘设备上已有配置;在边缘设备上配置管理接口使所述边缘设备被SD‑WAN控制器管理;建立测试装置与边缘设备的之间的管理链路;关闭所述边缘设备;向SD‑WAN控制器下发启动指令,使所述SD‑WAN控制器基于零配置模板通过管理接口启动所述边缘设备;通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。该方法能够在避免定制化和封闭化的前提下规范边缘设备能力测试验证。

Description

基于软件定义广域网的端到端能力基准测试方法和装置
技术领域
本发明涉及网络测试技术领域,特别涉及一种基于软件定义广域网的端到端能力基准测试方法和装置。
背景技术
软件定义广域网(SD-WAN)在赋能AI、优化工业互联网、推动云网融合、加速5G商用部署等方面联动产业各方发展,形成了广泛而深刻地行业影响力。通过在金融、新零售、远程教育、智慧医疗、工业互联网等多个场景实现落地部署,目前,SD-WAN已经成为ICT产业发展的热点方向,形成了涵盖基础电信服务提供商、云服务提供商、虚拟服务提供商、设备制造/方案提供商、最终用户等在内的闭合产业生态。
受到场景化应用的影响,现阶段,测试人员对于SD-WAN的网络服务能力开展测试评估,在测试流程上需要通盘考虑业务场景的实际部署需要,其测试验证方法与业务逻辑高度耦合,业务测试负载需要借助真实业务来实现;另一方面,场景定制化的测试方法也很难适应于其他行业的测试部署需求,这对于SD-WAN网络服务的供需双方来说,意味着大量重复性的测试评估工作,因此,基于SD-WAN的端到端测试评估工作面临定制化和封闭化的技术问题。
发明内容
有鉴于此,本申请提供一种基于软件定义广域网的端到端能力基准测试方法和装置,能够在避免定制化和封闭化的前提下规范边缘设备能力测试验证。
为解决上述技术问题,本申请的技术方案是这样实现的:
在一个实施例中,提供了一种基于软件定义广域网的端到端能力基准测试方法,其特征在于,所述方法包括:
清除边缘设备上已有配置;
在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理;
建立测试装置与边缘设备的之间的管理链路;
关闭所述边缘设备;
向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备;
通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
在另一个实施例中,提供了一种基于软件定义广域网的端到端能力基准测试装置,所述装置包括:策略单元和监测单元;
所述策略单元,用于清除边缘设备上已有配置;在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理;建立与边缘设备的之间的管理链路;并关闭所述边缘设备;向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备;
所述监测单元,用于通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
在另一个实施例中,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述基于软件定义广域网的端到端能力基准测试方法的步骤。
在另一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述基于软件定义广域网的端到端能力基准测试方法的步骤。
由上面的技术方案可见,上述实施例中通过控制控制器向要测试的端到端边缘设备下发零配置模板,在端到端边缘设备无配置的情况下进行启动测试,能够在避免定制化和封闭化的前提下规范边缘设备能力测试验证。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例一中基于软件定义广域网的端到端能力基准测试流程示意图;
图2为本申请实施例二中基于软件定义广域网的端到端能力基准测试流程示意图;
图3为本申请实施例三中基于软件定义广域网的端到端能力基准测试流程示意图;
图4为本申请实施例四中基于软件定义广域网的端到端能力基准测试流程示意图;
图5为本申请实施例五中基于软件定义广域网的端到端能力基准测试流程示意图;
图6为本申请实施例中基于软件定义广域网的端到端能力基准测试网络架构示意图;
图7为本申请实施例中应用于上述技术的装置结构示意图;
图8为本发明实施例提供的一种电子设备的实体结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
下面以具体实施例对本发明的技术方案进行详细说明。下面几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
本申请实施例中提供一种基于软件定义广域网的端到端能力基准测试方法,该方法由测试装置实现,测试装置可以部署在一台设备上,也可以部署在多台设备上。
这里的端到端指边缘设备到边缘设备。
在具体实现时,测试装置在进行测试时,可以模拟测试终端和控制器,即将测试终端和控制器作为测试装置的一部分,也可以使用已有的测试终端和控制器进行辅助测试,本申请实施例中以测试装置不模拟测试终端和控制器,使用已有的测试终端和控制器进行辅助测试为例。
实施例一
本实施例测试第一边缘设备和第二边缘设备是否能够被SD-WAN控制器无接触、零配置启动。
在测试之前,需要进行如下操作:
第一步、清除边缘设备上已有配置。
在具体实现时,若边缘设备上无任何配置,则可以不执行此步操作;若存在已有配置,本申请实施例中不限制清除已有配置的方式,可以使用某种工具进行清除,也可以手动清除。
第二步、在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理。
在边缘设备上配置管理接口,使边缘设备可以被SD-WAN控制器纳管,即通过该管理接口与SD-WAN控制器交互,执行所述SD-WAN控制器下发的请求。
第三、可以建立测试装置与边缘设备的之间的管理链路,用于对边缘设备进行状态查询。
第四步、关闭所述边缘设备。
由于要进行启动测试,因此,要保证测试之前边缘设备均处于关机下线状态。
参见图1,图1为本申请实施例一中基于软件定义广域网的端到端能力基准测试流程示意图。具体步骤为:
步骤101,向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备。
SD-WAN控制器在接收到启动指令时,确定所述指令中是否携带零配置模板,如果携带,则基于所述指令中携带的零配置模板启动边缘设备;否则,基于本地默认的零配置模板去启动边缘设备。
这里的零配置模板配置的内容包括但不限于下述内容:
数据平面端口IP地址、控制信道IP地址、数据平面转发最小流表(ARP数据流上送控制信道;控制信道下发的泛洪数据流转发到所有数据端口)、设备最简单匹配策略(未知数据流全部上送控制器)、数据平面转发策略(如延迟最小、跳数最小等)。
步骤102,通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
通过控制控制器向要测试的端到端边缘设备下发零配置模板,在端到端边缘设备无配置的情况下进行启动测试,能够在避免定制化和封闭化的前提下规范边缘设备能力测试验证。
实施例二
本实施例中测试两个边缘设备之间是否能够正确建立指定链路,并是否能够通过质量高的链路进行流量转发。
在进行测试之前需要进行如下配置:
接入账号对的生成和初始化具体如下:
接入账号生成分配:针对接入要测试的两个边缘设备的测试终端(第一测试终端和第二测试终端)生成并初始化接入账号对。这里对生成和分配的接入账号对的个数不进行限制,可以为一对,或多对,这里以两对为例:第一对为Key-1和Key-3,第二对为Key-2和Key-4;则可以将Key-1和Key-2分配给一个测试终端,将Key-3和Key-4分配给另一个测试终端。
上述对接入账号对的分配上述仅是一种举例,本申请实施例对此不进行限制。
由于以已有测试终端为例,因此,在测试装置和测试终端之间需要建立管理链路,以便控制测试终端。
参见图2,图2为本申请实施例二中基于软件定义广域网的端到端能力基准测试流程示意图。具体步骤为:
步骤201,控制所述SD-WAN控制器向测试的端到端对应的边缘设备下发链路建立规则,使所述边缘设备之间建立两条链路质量不同的链路。
测试装置向控制器下发链路建立命令,使控制器向边缘设备下发链路建立规则,以建立两条质量不同的链路。
链路建立规则,可以为预先存储在控制器上,也可以是在向控制器发送链路建立命令时携带所述链路建立规则。
链路建立规则为在两个边缘设备之间建立两条链路质量不同的链路,具体规则实现时可以为建立两条链路质量相同的链路,通过损伤方式,降低其中一条链路的链路质量,以实现建立两条链路质量不同的链路。
上述这种建立两条链路质量不同的链路的方式仅是一种举例,不限于上述链路建立方式。
步骤202,通过接入所述边缘设备的测试终端使用初始化的接入账号向接入对端边缘设备的测试终端发送流量。
其中,测试终端通过边缘设备接入软件定义广域网。
步骤203,向接收所述流量的测试终端接入的边缘设备发送查询请求。
步骤204,根据查询到的所述数据流的转发路径确定所述边缘设备是否通过质量高的链路传输所述流量。
如果确定所述边缘设备通过高质量的链路接收到所述接入对端边缘设备的测试终端发送的流量,且成功转发给下接测试终端,则确定建立的链路可以转发流量,且在存在多条链路的时候,能够选择高质量的链路进行流量转发。
在具体实现时,可以根据接收流量的端口确定转发链路,也可以根据转发流量所使用的时间确定使用哪条链路进行的流量转发。
实施例三
本实施例用来验证端到端之间是否能够针对不同类型应用流量按照指定的链路进行转发。
在两个边缘设备之间建立高速率专线链路和Internet专线链路。
这里的高速率专线链路和Internet专线链路可以使用实施例二中建立的两条质量不同的链路,其中,高质量的链路作为高速率专线链路,低质量的链路作为Internet专线链路,也可以重新建立两条链路来分别作为高速率专线链路和Internet专线链路,本申请实施例中对此不进行限制。
参见图3,图3为本申请实施例三中基于软件定义广域网的端到端能力基准测试流程示意图。具体步骤为:
步骤301,向SD-WAN控制器发送指令,使所述SD-WAN控制器向要测试的端到端对应的边缘设备下发预配置业务识别模板。
在具体实现时,可以在指令中携带预配置业务识别模板;也可以预先在SD-WAN控制器上初始化预配置业务识别模板,在需要进行多种类型应用流测试的时候,下发给边缘设备。
如预配置识别模板配置内容可以为:要求视频应用流、办公OA流量、语音流量走高速率专线链路,邮件应用流、文件共享流走Internet专线链路等。
边缘设备在接收到预配置业务识别模板时,存储所述预配置业务识别模板,在接收到应用流时,根据应用流的类型识别需要转发的链路。
步骤302,通过接入所述边缘设备的测试终端向接入对端边缘设备的测试终端发送多种类型应用流。
边缘设备接收到应用流时,确定应用流的类型,并根据预配置业务识别模板确定转发所述应用流的链路。
所述多种类型应用流包括下述流的任意组合:
视频应用流、邮件应用流、文件共享流、办公OA流、语音流。
其中,视频应用流,比如,RSTP协议数据流;
邮件应用流,比如,SMTP协议流;
文件共享流,比如,NetBIOS协议数据流;
办公OA流,比如,HTTP流;
语音流,比如,SIP协议数据流。
步骤303,监测所述边缘设备转发所述多种类型应用流的转发路径,确定所述多种类型应用流是否按照预设配置业务识别模板指定的链路进行转发。
实施例四
本实施例用于测试边缘设备是否能够对指定流量进行端到端禁止转发处理。
参见图4,图4为本申请实施例四中基于软件定义广域网的端到端能力基准测试流程示意图。具体步骤为:
步骤401,向SD-WAN控制器发送下发流量禁止模板的指令,使所述SD-WAN控制器向边缘设备下发流量禁止模板。
流量禁止模板可以预先配置在SD-WAN控制器;也可以携带在所述指令中发送给所述SD-WAN控制器。
在所述流量禁止模板中指定要禁止转发的应用流类型,如办公OA流。
步骤402,通过接入所述边缘设备的测试终端发送所述禁止模板中指定的禁止转发的流量。
边缘设备接收到应用流时,首先确定所述流量是否为所述流量禁止模板中指定的流量,如果是,禁止转发;否则,按照转发策略进行转发。
步骤403,监测所述边缘设备是否转发接收到的所述流量,确定所述边缘设备是否能够禁止转发所述流量禁止模板所禁止的应用流量。
该实施例测试了端到端边缘设备是否能够禁止转发流量禁止模板中指定的流量,针对所有边缘设备进行同样的测试即可。
实施例五
本实施例用于测试数据信道转发业务流是否受控制信道的影响。
参见图5,图5为本申请实施例五中基于软件定义广域网的端到端能力基准测试流程示意图。具体步骤为:
步骤501,向SD-WAN控制器发送断开控制信道指令,使所述SD-WAN控制器断开与边缘设备之间的控制信道。
步骤502,通过接入所述边缘设备的测试终端发起数据流。
步骤503,监测所述边缘设备是否正常转发所述数据流,以及所述边缘设备的对端边缘设备是否正常接收所述数据流。
如果在控制信道关闭后,数据流正常在边缘设备上正常发送和接收,则说明端到端之间的数据转发不受控制信道的影响,端到端之间的数据转发性能正常。
实施例六
参见图6,图6为本申请实施例中基于软件定义广域网的端到端能力基准测试网络架构示意图。图6中的网络架构适用于实施例二到实施例五的具体测试。图6中以测试终端不属于测试装置的一部分为例。第一测试终端通过第一边缘设备接入基准测试网络,第二测试终端通过第二边缘设备接入基准测试网络。第一边缘设备和第二边缘设备之间通过加入损伤模块建立两条质量不同的链路,未增加损伤模块的一条链路作为高速率专线链路,增加损伤模块的一条链路作为Internet专线链路。
测试装置与边缘设备之间,以及测试终端之间建立管理链路,用于控制和监测边缘设备和测试终端来完成端到端能力基准测试。
该方案能够有效避免业务场景锁定,在业务流量模拟、传输链路抽象、主要功能和安全可靠性验证等方面能够有效的对端到端的SD-WAN解决方案开展基准测试评估,有效地应对了定制化和封闭化等技术问题。
基于同样的发明构思,本申请实施例中还提供一种基于软件定义广域网的端到端能力基准测试装置。参见图7,图7为本申请实施例中应用于上述技术的装置结构示意图。所述装置包括:策略单元701和监测单元702;
策略单元701,用于清除边缘设备上已有配置;在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理;建立与边缘设备的之间的管理链路;并关闭所述边缘设备;向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备;
监测单元702,用于通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
优选地,
策略单元701,进一步用于在测试终端上初始化接入账号;控制所述SD-WAN控制器向测试的端到端对应的边缘设备下发链路建立规则,使所述边缘设备之间建立两条链路质量不同的链路;通过接入所述边缘设备的测试终端使用初始化的接入账号向接入对端边缘设备的测试终端发送流量;
监测单元702,用于向接收所述流量的测试终端接入的边缘设备发送查询请求;根据查询到的所述数据流的转发路径确定所述边缘设备是否通过质量高的链路传输所述流量。
优选地,
策略单元701,用于向SD-WAN控制器发送指令,使所述SD-WAN控制器向要测试的端到端对应的边缘设备下发预配置业务识别模板;通过接入所述边缘设备的测试终端向接入对端边缘设备的测试终端发送多种类型应用流;
监测单元702,用于监测所述边缘设备转发所述多种类型应用流的转发路径,确定所述多种类型应用流是否按照预设配置业务识别模板指定的链路进行转发。
优选地,所述多种类型应用流量包括下述流量的任意组合:
视频应用流量、邮件应用流量、文件共享流量、办公OA流量、语音流量。
优选地,
所述决策单元,用于向SD-WAN控制器发送下发流量禁止模板的指令,使所述SD-WAN控制器向所述边缘设备下发流量禁止模板;通过接入所述边缘设备的测试终端发送所述禁止模板中指定的禁止转发的流量;
监测单元702,用于监测所述边缘设备是否转发接收到的所述流量,确定所述边缘设备是否能够禁止转发所述流量禁止模板所禁止的应用流量。
优选地,
所述决策单元,用于向SD-WAN控制器发送断开控制信道指令,使所述SD-WAN控制器断开与边缘设备之间的控制信道;通过接入所述边缘设备的测试终端发起数据流;
监测单元702,进一步用于监测所述边缘设备是否正常转发所述数据流,以及所述边缘设备的对端边缘设备是否正常接收所述数据流。
上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
在另一个实施例中,还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述基于软件定义广域网的端到端能力基准测试方法的步骤。
在另一个实施例中,还提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时可实现所述基于软件定义广域网的端到端能力基准测试方法中的步骤。
图8为本发明实施例提供的一种电子设备的实体结构示意图。如图8所示,该电子设备可以包括:处理器(Processor)810、通信接口(Communications Interface)820、存储器(Memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行如下方法:
清除边缘设备上已有配置;
在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理;
建立测试装置与边缘设备的之间的管理链路;
关闭所述边缘设备;
向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备;
通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

1.一种基于软件定义广域网SD-WAN的端到端能力基准测试方法,其特征在于,所述方法包括:
清除边缘设备上已有配置;
在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理;
建立测试装置与边缘设备的之间的管理链路;
关闭所述边缘设备;
向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备;
通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
2.根据权利要求1所述的方法,其特征在于,所述方法包括:在测试终端上初始化接入账号;
控制所述SD-WAN控制器向测试的端到端对应的边缘设备下发链路建立规则,使所述边缘设备之间建立两条链路质量不同的链路;
通过接入所述边缘设备的测试终端使用初始化的接入账号向接入对端边缘设备的测试终端发送流量;
向接收所述流量的测试终端接入的边缘设备发送查询请求;
根据查询到的所述数据流的转发路径确定所述边缘设备是否通过质量高的链路传输所述流量。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
向SD-WAN控制器发送指令,使所述SD-WAN控制器向要测试的端到端对应的边缘设备下发预配置业务识别模板;
通过接入所述边缘设备的测试终端向接入对端边缘设备的测试终端发送多种类型应用流;
监测所述边缘设备转发所述多种类型应用流的转发路径,确定所述多种类型应用流是否按照预设配置业务识别模板指定的链路进行转发。
4.根据权利要求3所述的方法,其特征在于,所述多种类型应用流量包括下述流量的任意组合:
视频应用流量、邮件应用流量、文件共享流量、办公OA流量、语音流量。
5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
向SD-WAN控制器发送下发流量禁止模板的指令,使所述SD-WAN控制器向所述边缘设备下发流量禁止模板;
通过接入所述边缘设备的测试终端发送所述禁止模板中指定的禁止转发的流量;
监测所述边缘设备是否转发接收到的所述流量,确定所述边缘设备是否能够禁止转发所述流量禁止模板所禁止的应用流量。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法进一步包括:
向SD-WAN控制器发送断开控制信道指令,使所述SD-WAN控制器断开与边缘设备之间的控制信道;
通过接入所述边缘设备的测试终端发起数据流;
监测所述边缘设备是否正常转发所述数据流,以及所述边缘设备的对端边缘设备是否正常接收所述数据流。
7.一种基于软件定义广域网的端到端能力基准测试装置,其特征在于,所述装置包括:策略单元和监测单元;
所述策略单元,用于清除边缘设备上已有配置;在边缘设备上配置管理接口使所述边缘设备被SD-WAN控制器管理;建立与边缘设备的之间的管理链路;并关闭所述边缘设备;向SD-WAN控制器下发启动指令,使所述SD-WAN控制器基于零配置模板通过管理接口启动所述边缘设备;
所述监测单元,用于通过与所述边缘设备建立的管理链路确定所述边缘设备是否正常启动。
8.根据权利要求7所述的装置,其特征在于,
所述策略单元,进一步用于在测试终端上初始化接入账号;控制所述SD-WAN控制器向测试的端到端对应的边缘设备下发链路建立规则,使所述边缘设备之间建立两条链路质量不同的链路;通过接入所述边缘设备的测试终端使用初始化的接入账号向接入对端边缘设备的测试终端发送流量;
所述监测单元,用于向接收所述流量的测试终端接入的边缘设备发送查询请求;根据查询到的所述数据流的转发路径确定所述边缘设备是否通过质量高的链路传输所述流量。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-6任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-6任一项所述的方法。
CN202011116499.4A 2020-10-19 2020-10-19 基于软件定义广域网的端到端能力基准测试方法和装置 Active CN112214258B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011116499.4A CN112214258B (zh) 2020-10-19 2020-10-19 基于软件定义广域网的端到端能力基准测试方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011116499.4A CN112214258B (zh) 2020-10-19 2020-10-19 基于软件定义广域网的端到端能力基准测试方法和装置

Publications (2)

Publication Number Publication Date
CN112214258A true CN112214258A (zh) 2021-01-12
CN112214258B CN112214258B (zh) 2022-08-16

Family

ID=74055798

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011116499.4A Active CN112214258B (zh) 2020-10-19 2020-10-19 基于软件定义广域网的端到端能力基准测试方法和装置

Country Status (1)

Country Link
CN (1) CN112214258B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113872856A (zh) * 2021-09-26 2021-12-31 广州电力通信网络有限公司 一种sd-wan环境中路径计算方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109921944A (zh) * 2019-03-21 2019-06-21 青岛铁木真软件技术有限公司 用于工业互联网的网络边界控制方法及装置
US20200213199A1 (en) * 2019-01-02 2020-07-02 Hewlett Packard Enterprise Development Lp Improved generation of network configuration and configuration commands for impacted nodes of a software defined wide area network
CN111464334A (zh) * 2020-03-10 2020-07-28 中移(杭州)信息技术有限公司 软件定义广域网***下实现终端设备管理的***、方法、及服务器
CN111510316A (zh) * 2019-01-31 2020-08-07 丛林网络公司 Sd-wan中通信的方法、sd-wan及服务提供商
US20200314022A1 (en) * 2019-03-25 2020-10-01 Cisco Technology, Inc. PREDICTIVE ROUTING USING MACHINE LEARNING IN SD-WANs

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200213199A1 (en) * 2019-01-02 2020-07-02 Hewlett Packard Enterprise Development Lp Improved generation of network configuration and configuration commands for impacted nodes of a software defined wide area network
CN111510316A (zh) * 2019-01-31 2020-08-07 丛林网络公司 Sd-wan中通信的方法、sd-wan及服务提供商
CN109921944A (zh) * 2019-03-21 2019-06-21 青岛铁木真软件技术有限公司 用于工业互联网的网络边界控制方法及装置
US20200314022A1 (en) * 2019-03-25 2020-10-01 Cisco Technology, Inc. PREDICTIVE ROUTING USING MACHINE LEARNING IN SD-WANs
CN111464334A (zh) * 2020-03-10 2020-07-28 中移(杭州)信息技术有限公司 软件定义广域网***下实现终端设备管理的***、方法、及服务器

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
柴瑶琳等: "SD-WAN关键技术", 《中兴通讯技术》, no. 02, 28 March 2019 (2019-03-28) *
谢兆贤等: "软件定义广域网研究", 《火力与指挥控制》, no. 12, 15 December 2017 (2017-12-15) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113872856A (zh) * 2021-09-26 2021-12-31 广州电力通信网络有限公司 一种sd-wan环境中路径计算方法及装置

Also Published As

Publication number Publication date
CN112214258B (zh) 2022-08-16

Similar Documents

Publication Publication Date Title
CN1855873B (zh) 用于实现高可用性虚拟局域网的方法和***
EP3125476B1 (en) Service function chaining processing method and device
US8867363B2 (en) Resilient forwarding of packets with a per-customer edge (per-CE) label
CN105706393A (zh) 在链路聚合组中支持操作者命令的方法和***
CN107276798B (zh) 一种虚拟化网络服务功能链的实现方法及装置
CN103944828A (zh) 一种协议报文的传输方法和设备
CN107948063B (zh) 一种建立聚合链路的方法和接入设备
CN109167762B (zh) 一种iec104报文校验方法及装置
CN108882305A (zh) 一种数据包的分流方法及装置
CN105939291A (zh) 报文处理方法和网络设备
CN111682989A (zh) 一种端口链路状态的检测方法、设备及***
CN104301449A (zh) 一种修改ip地址的方法和装置
CN112214258B (zh) 基于软件定义广域网的端到端能力基准测试方法和装置
CN104780165B (zh) 一种报文入标签的安全验证方法和设备
CN112217680B (zh) 基于软件定义广域网的控制器能力基准测试方法和装置
CN112367255B (zh) 一种bfd会话处理方法、装置、存储介质及路由设备
CN107547341B (zh) 虚拟扩展局域网vxlan的接入方法及装置
CN106169982B (zh) 扩展端口的处理方法、装置及***
CN112187551B (zh) 基于软件定义广域网的边缘设备能力基准测试方法和装置
CN107659436A (zh) 一种防止业务中断的方法及装置
CN111130917B (zh) 线路测试的方法、装置及***
CN108123865B (zh) 报文处理方法及装置
CN109286575A (zh) 报文优先级配置方法、装置及网络设备
CN100576815C (zh) 基于移动网际协议的网络上的路由器发现方法
CN105915286B (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
GR01 Patent grant
GR01 Patent grant