信而泰IPv6协议一致性测试解决方案

 

背景

中国已经开始逐步进入万物互联的社会,相比原来的手机、电脑等接入网络,万物互联时代接入网络的智能终端会海量增加,而且在万物互联时代,网络的流量巨大,互联的终端访问更加灵活,因此万物互联一定要基于IPv6,目前已经在产业内达成共识。我国在2017年启动了《推进互联网协议第六版(IPv6)规模部署行动计划》,专门成立了推进IPv6规模部署专家委员会作为顶层设计的指导,就是要全面推进IPv6在各行各业的部署,实现万物互联。

随着IPV6协议的应用,各种相关网络设备蜂拥而来,由于各协议实现厂家对协议的不同理解使得通信设备的协议非一致性问题日趋严重。为验证各个不同生产厂家的 IPV6 实现是否与标准文本相一致,进而确保不同厂家的 IPV6 实现之间能够互操作,我们急需支持IPv6协议一致性测试的平台进行测试验证其协议是否符合RFC标准。

解决方案

信而泰 Renix Conformance是一款专用于网络协议一致性验证测试的软件平台。网络开发者和设备制造商可以使用Renix Conformance来验证产品网络相关协议的一致性和互操作性测试。Renix Conformance目前提供了IPv6/ICMPv6/无状态地址配置/MLD/RIPng/OSPFv3/BGP4+测试套件。

软件易操作性强便于用户上手

Renix Conformance提供的软件界面易操作性强,用户可以根据自己需求自由选择测试用例。

支持自动执行测试用例提升工作效率

Renix Conformance支持自动执行测试用例,不需要人工干预。测试完成后,可以清晰的得到测试用例结果。

强大的测试报告和日志生成功能

Renix Conformance可以自动生成测试报告和日志。用户可以通过点击测试套,清晰的了解套件中每个测试用例Pass/Fail的情况。而且日志中也提供了测试用例Fail的原因,方便用户定位和修改。

兼容BigTao硬件平台保障客户投资

Renix Conformance软件运行在信而泰BigTao硬件平台上,支持10M/100M/1G/2.5G/5G/ 10G/25G/40G/100G/400G端口,支持各个级别设备进行协议一致性测试。

丰富的协议覆盖

Renix Conformance包括如下的协议覆盖:

测试套件

目标协议

目标功能

测试用例数

IPv6测试套件

IPv6

Next Header处理

Next Hearder异常处理

目的地址异常处理

分段处理

17

邻居发现

Router Solicitation消息处理

Router Advertisement消息处理

Neighbor Solicitation

Neighbor Advertisement

55

ICMPv6

ICMPv6消息格式

ICMPv6未知消息处理

ICMPv6源和目的地址处理

ICMPv6 Echo/Reply处理

9

无状态地址配置协议

无状态地址自动配置处理

重复地址处理

3

组播协议测试套件

MLD

MLD查询消息处理

MLD报告消息处理

MLD异常消息处理

15

路由协议测试套件

RIPng

RIPng消息处理

RIPng状态机验证

RIPng异常消息处理

9

OSPFv3

OPSFv3消息处理

OSPFv3状态验证

OSPF异常消息处理

131

BGP4+

BGP4+消息处理

BGP4+状态机验证

BGP4+异常消息处理

96

信而泰IPv6协议一致性测试解决方案的更多相关文章

  1. BGP4+协议测试——信而泰网络测试仪实操

    文章关键词 BGP4+协议:路由协议:协议测试: 一.前言: 为了有效管理高速发展的互联网,而将其划分为多个相对独立的网格,称为自治域(AS).AS之间通过外部网关协议(EGP)来交换网路可达性信息, ...

  2. ISISv6协议测试——信而泰网络测试仪实操

    文章关键词 ISIS协议:路由协议:协议测试: 一.前言: isis是一种与ospf很相似的网络协议(属于动态路由协议),它被应用在巨大规模网络,如运营商以及银行等.同样的它也是基于链路状态算法,支持 ...

  3. 基于IPv6的RIPng路由协议测试——信而泰网络测试仪实操

    关键词 IPv6; RIPng; 协议测试; 内部网关协议; 外部网关协议 前言:在国际性网络中,如因特网,拥有很多应用于整个网络的路由选择协议.形成网络的每一个自治系统(AS),都有属于自己的路由选 ...

  4. IPv6 OSPFv3路由协议测试——信而泰网络测试仪实操

    关键词 IPv6; OSPFv3; OSPFv2. 前言:在网络部署中,动态路由协议是重要的组成部分.良好的路由协议,是保证网络可靠.稳定运行的基础.为了适应IPv6协议栈的变化,OSPFv3协议在保 ...

  5. BGP4协议测试——信而泰网络测试仪实操

    文章关键词 BGP:路由测试:协议测试:矢量路由协议: 一.前言: BGP是自治系统外部路由协议,用来在AS之间传递路由信息 路径矢量路由协议,从设计上避免了环路的发生 其路由信息中携带了所经过的全部 ...

  6. BGP协议测试—信而泰网络测试仪实操

    关键词  BGP; 协议仿真; 测试原理. 前言:当前信息化时代之下,数据传输已经成为了日常工作和生活必不可少的重要组成部分,网络服务的易得性和可靠性也因此得到广泛关注.这其中负责网络正常工作的诸多协 ...

  7. IPv6协议介绍

    IPv6是为了解决基于IPv4的TCP/IP协议簇遇到的问题而推出的下一代IP协议.由于IPv4中采用的编制方式使得可用的网络地址和主机地址的数目远低于理论数目,随着全球互联网的快速发展,现有的IPv ...

  8. ****** 四十二 ******、软设笔记【网络基础】-IPv6协议、常用的网络协议

    一.IPv6协议 IPv6协议,全称"互联网协议第6版",即下一代的网际协议. 相对于IPv4来说,IPv6协议主要改进: *扩展的地址.IPv6地址长度为128位. *IPv6使 ...

  9. Android 在 4G 下访问 IPV6 慢的解决方案

    Android 在 4G 下访问 IPV6 慢的解决方案 Android4G ipv6 起因 今天,用户反馈 Android 端加载数据较慢,经 Android 开发人员排查后,发现在公司 wifi ...

随机推荐

  1. golang gin框架中使用protocol buffers和JSON两种协议

    首先,我使用protobuf作为IDL,然后提供HTTP POST + JSON BODY的方式来发送请求. 能不能使用HTTTP POST + PB序列化后的二进制BODY呢? 做了一下尝试,非常简 ...

  2. ASP.NET 内联代码、内联表达式、数据绑定表达式使用方法罗列(形式就是常说的尖括号 百分号 等于号 井号)

    今天在做渭南电脑维修网的一个小功能时遇到了一些问题,因此特别列出,以备他日之用. 首先对ASP.NET 内联代码.内联表达式.数据绑定表达式的概念进行罗列,详细概念以及基本的用法我就不在这里罗嗦了,请 ...

  3. Cesium入门5 - Cesium ion

    Cesium入门5 - Cesium ion Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ Cesium io ...

  4. 《手把手教你》系列技巧篇(六十)-java+ selenium自动化测试 - 截图三剑客 -中篇(详细教程)

    1.简介 前面我们介绍了Selenium中TakeScreenshot类来截图,得到的图片是浏览器窗口内的截图.有时候,只截浏览器窗口内的图是不够的,而且TakeScreenshot截图只针对浏览器的 ...

  5. 无缓冲文件IO和目录操作

    引言 在后台开发中,对于文件I/O我们通常不使用C语言封装的fopen.fread.fwrite标准I/O,而是直接使用Linux提供的系统调用函数.因为这些系统调用没有使用用户缓冲区,我们直接与内核 ...

  6. golang中的标准库fmt

    fmp fmt.Fprintln.fmt.Fprintf fmt.Fprintln(os.Stdout, "向标准输出写入内容") // 0644: 拥有者6读写权限,组用户4读权 ...

  7. 前端 | Vue nextTick 获取更新后的 DOM

    前两天在开发时遇到一个需求:打开对话框的时候自动聚焦其中的输入框.由于原生的 autofocus 属性不起作用,需要使用组件库提供的 focus 方法手动手动获取焦点.于是有如下代码: <el- ...

  8. 论新手该如何学习java?

    由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间,还有一个很重要的原因就是java这门语言更适合商业应用,所以高校里大部分博士老师们对此语言的了解甚至不比本科生多. 在这种环境下, ...

  9. Javascript疑问【长期更新】

    1.插入 Javacript 的正确位置是? 答:<body> 部分和 <head> 部分均可. 2.外部脚本必须包含 <script> 标签吗? 答:外部脚本不能 ...

  10. jsp中<%@ taglib prefix="s" uri="/struts-tags"%>标签意思

    @taglib表明引用标签.类似java中的import语句prefix="s" 引用的名称在页面可以使用,就像java中生成的一个对象名,以后调用的时候直接使用<s:xxx ...