信而泰RENIX_IPv6自动配置

本文关键词:数通一体化测试、流量测试、协议仿真、IPv6测试、链路层。

一、Renix测试软件介绍

Renix 是信而泰推出的适用于研发测试场景的数通一体化测试软件,该软件配合适当的信而泰机箱和接口卡,可对 DUT(被测设备)执行流量测试、协议仿真和性能测试。适用于复杂网络设备在研发阶段的测试,如交换机、路由器、防火墙等。本文我们将为您介绍信而泰Renix——IPv6自动配置

 

二、IPv6自动配置介绍

1.1 IPv6自动配置简介

在功能上分为以下三点:

·通过某种机制,在主动发送路由请求或被动接受路由通告时获取网络的前缀信息,然后主机自己生成地址的接口ID部分

·RFC 4862 IPv6 Stateless Address Autoconfiguration

·RENIX仅支持作为发送Route Solicitation Message

1.2协议简介

地址请求过程

·主机会先生成link local地址

·(可选)配置DAD(重复地址检测),检测到无重复地址时,发送RS报文

·收到路由器的RA回复报文,用自己的接口标识结合RA报文中的路由前缀生成全球单播地址

·再进行DAD检测,无重复地址时才是真正的全球地址

img1

 

1.3重复地址检测

(1)重复地址检测(DAD):在接口使用IPv6单播地址之前,探测是否有其他节点使用了该地址

·重复地址检测之前,IPv6单播地址处于“暂时”状态(Tentative Address)

·完成了DAD检测之后,会进入“首选”状态(Prefere Address)

·若发现了重复地址,则该地址变为“废弃”状态(Duplicated Address)

(2)重复地址检测过程

·主机向Solicited-Node组播组发送以目标地址为请求地址的NS报文

·如果没有重复地址,不会收到对应的NA回复报文,目标地址由“暂时”状态变成“首选”状态

·如果有重复地址,会收到对应的NA回复报文,目标地址由“暂时”状态变成“废弃”状态

IMG_256

1.4接口标识符

(1)接口标识符生成

·手工配置

·系统通过软件自动生成

·使用IEEE-EUI-64规范生成

IMG_256

 

三、测试说明

3.1 IPv6自动配置 拓扑

(1)测试目的

·验证DUT IPv6 SAA基本功能

(2)测试步骤

·按图连接好拓扑

·Port1对接交换机G1口,用以获取IPv6地址

·Port2对接交换机G2口,用以发送验证流量

(3)预期结果

·测试仪Port1端口能成功获取IPv6地址

·Port1端口能接收到来自Port2的验证流量

img4

3.2准备工作: 添加机框

准备工作 添加机框

3.3准备工作: 预约端口

预约端口

四、配置设置

4.1选择向

选择IPv6自动配置向导

img7

 

4.2选择端口

选择参与测试的端口

img8

4.3选择封装、配置接口、配置链路层

选择封装

 

4.4配置网络层、配置IPv6自动配置

img10

img11

注意:使能EUI-64 和 使能地址重复检测(DAD)

 

4.5预览

img12

预览无问题后点击“完成”

4.6配置完成

img13

4.7DUT配置

(1)以华为交换机为例:

#

IPv6

#

Interface GigabitRthernet0/0/1

Undo portswish

Ipv6 enable

Ip address 2020::2 64

Undo ipv6 nd ra halt

#

 

、测试启动

5.1调出相关统计

img14

5.2开启协议抓包

img15

 

5.3启动IPv6自动配置测试

img16

5.4测试成功

img17

会话状态由Idle变为Bound,自动配置测试成功

 

5.5查看报文

img18

NS报文为地址查重报文,RS报文为测试仪发出请求报文,RA报文为交换机回复的路由通告,包含网络前缀等信息

5.6查看测试结果

img19

此时测试仪接口的IPv6地址已变为自动配置的地址

 

5.7发流验证

img20

测试仪P2端口建立发往P1获取的IPv6地址的流量,P1端口能接收到这个流量

 

2020年4月28日 19:14