[发明专利]基于隧道标签和伪线标签的IPv6协议一致性抽象测试方法在审
申请号: | 201310403963.1 | 申请日: | 2013-09-09 |
公开(公告)号: | CN103746859A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 熊蓉蓉 | 申请(专利权)人: | 成都雄博科技发展有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 隧道 标签 ipv6 协议 一致性 抽象 测试 方法 | ||
1.基于隧道标签和伪线标签的IPv6协议一致性抽象测试方法,其特征在于:当数据流由VT向IUT传递时,由于对不同协议测试采用不同的VT,则相应的每个VT都加有相应的编号;测试一致性时,打开相应的VT,发送测试数据包,经过加隧道标签和伪线标签后,通过共享链路的方式,转发到IUT;然后IUT利用去隧道标签和去伪线标签技术,还原数据流,得到一个测试数据包;当数据流由IUT向VT传递时,为了在一台物理测试器PT(Physical Tester)模拟多台VT中实现不同协议的一致性测试,给响应数据包添加隧道标签和伪线标签,从而可使响应数据包流向VT;然后VT通过去隧道标签和去伪线标签过滤掉隧道标签和伪线标签,根据不同伪线标签将数据包送到相应的VT,进行相应的协议一致性测试。
2.根据权利要求1所述基于隧道标签和伪线标签的IPv6协议一致性抽象测试方法,其特征在于:VT发送测试数据包给IUT,发送前,对数据包加隧道标签和伪线标签,伪线标签用于标识数据包是从哪个VT发来的,而隧道标签则用于标识数据包能否在共享链路上传输。
3.根据权利要求1所述基于隧道标签和伪线标签的IPv6协议一致性抽象测试方法,其特征在于:将测试数据包发给IUT后,进行相应的去隧道标签和去伪线标签,并且保存隧道标签和伪线标签,以便IUT发送响应数据包时对其添加隧道标签和伪线标签,实现VT与IUT之间正确的信息交互。
4.根据权利要求1所述基于隧道标签伪线标签的IPv6协议一致性抽象测试方法,其特征在于:将响应数据包先封装一层伪线标签,标识一条业务流,以便将数据包转发到相应的目标VT中;再打上一层隧道标签标识数据流可以通过VT和IUT之间的传输媒介。
5.根据权利要求1所述基于隧道标签伪线标签的IPv6协议一致性抽象测试方法,其特征在于:去掉隧道标签和伪线标签后,数据发送到对应的VT;将VT收到的所有响应数据包发送到统一平台,分析与预设值是否一样,如果一样则判定协议一致性;否则不成立。
6.根据权利要求1所述基于隧道标签伪线标签的IPv6协议一致性抽象测试方法,其特征在于:该方法包括以下主要步骤:
⑴ 由VT发送测试数据包,并添加隧道标签和伪线标签,使其有别于其他VT发出的测试包;
经过处理的测试包通过共享的链路发送给IUT,在IUT中经过去隧道标签和去伪线标签,还原测试包,判断是哪个VT发来的并做出响应;
将IUT做出的响应数据包加上与发来的测试数据包上相同的隧道标签和伪线标签,发送给VT;
最后由VT根据响应数据包做出测试判决;判决是否还有VT向IUT发送测试数据包,及是否与定义的测试例相一致;
其他VT也是遵循上述步骤进行测试,最后将几台VT判定的结果汇聚到同一平台进行分析,从而完成协议一致性的测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都雄博科技发展有限公司,未经成都雄博科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310403963.1/1.html,转载请声明来源钻瓜专利网。