基于自动化测试工具路由器功能的自动化测试方法技术

技术编号:11679868 阅读:94 留言:0更新日期:2015-07-06 12:39
基于自动化测试工具路由器功能的自动化测试方法。本测试方法包括三步,第一步通过自动化测试工具Robot配置路由器AP的IPV6地址获取方式,选择无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6(拨号地址分配)中的一种,然后遍历;第二步路由器AP的IPV6地址申请报文通过交换机转换虚拟局域网VLAN后到达服务器,服务器根据对应的虚拟局域网VLAN分配地址,第三步自动化测试工具Robot获取服务器响应的通告Advertise、响应报文Reply,提取中间的IA IP地址Adress、地址前缀Prefix address字段,与路由器AP获取的地址、服务器中预先配置的地址池进行比较,测试是否匹配。本发明专利技术用于路由器AP产品IPV6功能的自动化测试。

【技术实现步骤摘要】

:本专利技术涉及一种。
技术介绍
:目前使用的第二代互联网IPv4技术最大问题是网络地址资源有限,理论上编址1600万个网络、40亿台主机。但采用A、B、C三类编址方式后,可用的网络地址和主机地址的数目大打折扣,以至目前的IP地址近乎枯竭。其中北美占有3/4,约30亿个,而人口最多的亚洲只有不到4亿个,中国只有3千多万个。地址不足,严重地制约了中国及其他国家互联网的应用和发展。
技术实现思路
:本专利技术的目的是提供一种基于自动化测试工具Robot来自动配置IPV6地址获取方式,遍历验证各种模式的IPv6地址、前缀分配的,提高测试效率和测试质量的。上述的目的通过以下的技术方案实现:一种,本测试方法包括三步,第一步通过自动化测试工具Robot配置路由器AP的IPV6地址获取方式,选择无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配)中的一种,然后遍历;第二步第二步路由器AP的IPV6地址申请报文通过交换机转换虚拟局域网VLAN后到达服务器,服务器根据对应的虚拟局域网VLAN分配地址,第三步自动化测试工具Robot获取服务器响应的通告Advertise、响应报文Reply,提取中间的IA IP地址Adress、地址前缀Prefixaddress字段,与路由器AP获取的地址、服务器中预先配置的地址池进行比较,测试是否匹配。基于自动化工具测试工具路由器IPV6的自动化测试方法,所述的第二步给虚拟局域网VLAN-S分配IP-地址池pool_S内的地址,以此来标记无状态地址分配SLAAC分配方式。基于自动化工具测试工具路由器IPV6的自动化测试方法,所述的第一步消费类路由器AP产品一般都不支持虚拟局域网VLAN功能,通过交换机进行虚拟局域网VLAN转换。基于自动化工具测试工具路由器IPV6的自动化测试方法,所述的第三步服务器根据虚拟局域网VLAN来区分无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配)三种方式,分配不同的IPV6地址;通过自动化测试工具Robot分析报文,比较获取的地址、PD (前缀)是否与服务器中配置的相匹配。基于自动化工具测试工具路由器IPV6的自动化测试方法,配置虚拟局域网VLAN-S、虚拟局域网VLAN-D、虚拟局域网VLAN-P三个虚拟局域网VLAN,对应分配IP-地址池 pool-S、IP-地址池 pool-D、IP-地址池 pool-P。有益效果:I.本专利技术采用的IPv6所拥有的地址容量是IPv4的约8 X 10~28倍,达到2~ 128-1个。不但解决了网络地址资源数量的问题,同时也为除电脑外的设备连入互联网在数量限制上扫清了障碍。2.本专利技术采用的动态地址分配DHCPv6是动态主机配置协议(DHCP)的IPv6版本,协议基本规范由RFC(请求说明文档)3315定义;动态地址分配DHCPv6有状态服务器分配一个完整的IPv6地址给主机,并提供DNS服务器地址和域名等其它配置信息,这中间通过中继代理转交动态地址分配DHCPv6报文,而且最终服务器能把分配的IPv6地址和客户端的绑定关系记录在案,从而增强了网络的可管理性。3.本专利技术采用的动态地址分配DHCPv6服务器也能提供无状态动态地址分配DHCPv6服务,仅需向主机提供DNS服务器地址和域名等其它配置信息,主机IPv6地址仍然通过路由器公告方式自动生成;动态地址分配DHCPv6协议还提供了动态地址分配DHCPv6前缀代理的扩展功能,上游路由器可以自动为下游路由器分派地址前缀,从而实现了层次化网络环境中IPv6地址的自动规划,解决互联网提供商(ISP)的IPv6网络部署问题。【附图说明】:附图I是本产品的环境拓扑图。附图2是本产品基于自动化测试工具Robot的自动配置IPV6地址获取方式与检查流程图。【具体实施方式】:实施例I :一种,本测试方法包括三步,第一步通过自动化测试工具Robot配置路由器AP的IPV6地址获取方式,选择无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配)中的一种,然后遍历;第二步第二步路由器AP的IPV6地址申请报文通过交换机转换虚拟局域网VLAN后到达服务器,服务器根据对应的虚拟局域网VLAN分配地址,第三步自动化测试工具Robot获取服务器响应的通告Advertise、响应报文Reply,提取中间的IA IP地址Adress、地址前缀Prefixaddress字段,与路由器AP获取的地址、服务器中预先配置的地址池进行比较,测试是否匹配。 目前消费类路由器AP产品常用的IPV6地址分配主要有无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配),如果下游网络路由器不需要手工指定用户侧链路,可以选择是否要求分配ro (前缀)。实施例2 :实施例I,所述的第二步给虚拟局域网VLAN-S分配IP-地址池pool-S内的地址,以此来标记无状态地址分配SLAAC分配方式。实施例3 :实施例I,所述的第一步消费类路由器AP产品一般都不支持虚拟局域网VLAN功能,通过交换机进行虚拟局域网VLAN转换。实施例4 :实施例I,所述的第三步服务器根据虚拟局域网VLAN来区分无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配)三种方式,分配不同的IPV6地址;通过自动化测试工具Robot分析报文,比较获取的地址、PD (前缀)是否与服务器中配置的相匹配。实施例5 :实施例4,配置虚拟局域网VLAN-S、虚拟局域网VLAN-D、虚拟局域网VLAN-P三个虚拟局域网VLAN,对应分配IP-地址池 pool-S、IP-地址池 pool-D、IP-地址池 pool-P。【主权项】1.一种,其特征是:本测试方法包括三步,第一步通过自动化测试工具Robot配置路由器AP的IPV6地址获取方式,选择无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配)中的一种,然后遍历;第二步第二步路由器AP的IPV6地址申请报文通过交换机转换虚拟局域网VLAN后到达服务器,服务器根据对应的虚拟局域网VLAN分配地址,第三步自动化测试工具Robot获取服务器响应的通告Advertise、响应报文Reply,提取中间的IA IP地址Adress、地址前缀Prefix address字段,与路由器AP获取的地址、服务器中预先配置的地址池进行比较,测试是否匹配。2.根据权利要求1基于自动化工具测试工具路由器IPV6的自动化测试方法,其特征是:所述的第二步给虚拟局域网VLAN-S分配IP-地址池pool-S内的地址,以此来标记无状态地址分配SLAAC分配方式。3.根据权利要求1基于自动化工具测试工具路由器IPV6的自动化测试方法,其特征是:所述的第一步消费类路由器AP产品一般都不支持虚拟局域网VLAN功能,通过交换机进行虚拟局域网VLAN转换。4.根据权利要求1基于自动化工具测试工具路由器IPV6的自动化测试方法,其特征是:所述的第三步服务器根据虚拟局域网VLAN来区分无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6 (拨号地址分配)三种方式本文档来自技高网...

【技术保护点】
一种基于自动化测试工具路由器功能的自动化测试方法,其特征是:本测试方法包括三步,第一步通过自动化测试工具Robot配置路由器AP的IPV6地址获取方式,选择无状态地址分配SLAAC、动态地址分配DHCPv6、PPPoEv6(拨号地址分配)中的一种,然后遍历;第二步第二步路由器AP的IPV6地址申请报文通过交换机转换虚拟局域网VLAN后到达服务器,服务器根据对应的虚拟局域网VLAN分配地址,第三步自动化测试工具Robot获取服务器响应的通告Advertise、响应报文Reply,提取中间的IA IP地址Adress、地址前缀Prefix address字段,与路由器AP获取的地址、服务器中预先配置的地址池进行比较,测试是否匹配。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏钒唐传志
申请(专利权)人:太仓市同维电子有限公司
类型:发明
国别省市:江苏;32

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

1