基于虚拟以太网测试仪的以太网拓扑测试的方法及应用技术

技术编号:40030698 阅读:22 留言:0更新日期:2024-01-16 18:11
本发明专利技术公开了一种基于虚拟以太网测试仪的以太网拓扑测试的方法,该方法包括以下步骤:在目标服务器上创建测试服务器,并在所述测试服务器上创建和所述目标服务器的被测单元DUT虚拟端口对接的接口,其中所述测试服务器的接口与DUT的业务端口和管理端口对应;在所述目标服务器上设置所述DUT的监听进程,监听所述DUT虚拟端口与所述业务端口和/或管理端口的报文,并进行报文转发,其中所述业务端口用于通过MAC垫层进行报文分发,所述管理端口用于通过telnetd进程对所述DUT的内嵌SoC的操作系统进行登录管理。该方法能够有效解决加速器上物理端口数量不足的问题。

【技术实现步骤摘要】

本专利技术是关于网络通信领域,特别是关于一种基于虚拟以太网测试仪的以太网拓扑测试的方法及应用


技术介绍

1、dut(design under test被测系统),指附带内嵌soc(system on chip,片上系统)的交换芯片的仿真实现。现有技术中,加速器厂商能够给出一种将以太网报文输入到dut的解决方法,其提供有虚拟方案或者物理方案。对于物理方案,加速器厂商能够对外呈现一组以太网接口,直接将以太网接口连接到虚拟机以太网测试仪或服务器即可实现对dut收发包;对于虚拟方案,加速器厂商能够提供一些编程api,可以通过该api实现对dut收发包。

2、上述提供的物理方案和虚拟方案都存在一定缺陷。物理方案有一组对外的以太网物理接口,但是该组接口一般有数量限制,对于高带宽的交换芯片的带宽测试存在限制;虚拟方案一般是提供的厂商私有的闭源api,如果基于该组api开发测试用例,测试用例无法复用到芯片流片回来后的测试,因为真实芯片上必定是使用以太网物理接口。

3、现有技术的不足在于,加速器厂商提供的编程api的功能仅包含收包和发包,测试用例需本文档来自技高网...

【技术保护点】

1.一种基于虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述方法包括:

2.如权利要求1所述的虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述DUT的监听进程包括第一监听进程和第二监听进程,所述方法还包括:

3.如权利要求2所述的虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述目标服务器的DUT虚拟端口包括第一DUT端口和第二DUT端口,所述测试服务器的接口包括第一ETH端口和第二ETH端口,在所述测试服务器上创建和所述目标服务器的DUT虚拟端口对接的接口,具体包括:

4.如权利要求3所述的虚拟以太网测试仪的以太网拓扑测试的方法...

【技术特征摘要】

1.一种基于虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述方法包括:

2.如权利要求1所述的虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述dut的监听进程包括第一监听进程和第二监听进程,所述方法还包括:

3.如权利要求2所述的虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述目标服务器的dut虚拟端口包括第一dut端口和第二dut端口,所述测试服务器的接口包括第一eth端口和第二eth端口,在所述测试服务器上创建和所述目标服务器的dut虚拟端口对接的接口,具体包括:

4.如权利要求3所述的虚拟以太网测试仪的以太网拓扑测试的方法,其特征在于,所述方法还包括:

5.如权利要求1所述的虚拟以太网测试仪的以太网拓扑测试的方法,...

【专利技术属性】
技术研发人员:施雷武帅钱举童祖兵
申请(专利权)人:苏州盛科通信股份有限公司
类型:发明
国别省市:

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

1