6

RENIX_IPv6自动配置——网络测试仪实操

 1 year ago
source link: https://blog.51cto.com/teletest1/5488426
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

 一、IPv6自动配置简介

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

(2)RFC 4862 IPv6 Stateless Address Autoconfiguration

(3)RENIX仅支持作为发送Route Solicitation Message

2.协议简介

地址请求过程

(1)主机会先生成link local地址

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

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

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

RENIX_IPv6自动配置——网络测试仪实操_单播

3.重复地址检测

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

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

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

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

(2)重复地址检测过程

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

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

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

RENIX_IPv6自动配置——网络测试仪实操_获取ip_02

4.接口标识符

接口标识符生成

手工配置;

系统通过软件自动生成;

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

RENIX_IPv6自动配置——网络测试仪实操_标识符_03

二、测试说明

1.IPv6自动配置拓扑

RENIX_IPv6自动配置——网络测试仪实操_单播_04

(1)测试目的

验证DUT IPv6 SAA基本功能。

(2)测试步骤

按图连接好拓扑;

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

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

(3)预期结果

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

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

2.准备工作: 添加机框

(1)打开软件

RENIX_IPv6自动配置——网络测试仪实操_单播_05

(2)预约端口

RENIX_IPv6自动配置——网络测试仪实操_标识符_06

 (3)输入IP地址

RENIX_IPv6自动配置——网络测试仪实操_标识符_08

 3.准备工作: 预约端口

在选中的端口上做测试,一个端口即可

RENIX_IPv6自动配置——网络测试仪实操_获取ip_09

三、测试配置

1.选择向导 

选择IPv6自动配置向导

RENIX_IPv6自动配置——网络测试仪实操_单播_10

2.选择端口

选择参与测试的端口

RENIX_IPv6自动配置——网络测试仪实操_标识符_11

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

RENIX_IPv6自动配置——网络测试仪实操_标识符_12

4.配置网络层、配置IPv6自动配置

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

RENIX_IPv6自动配置——网络测试仪实操_获取ip_13

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

RENIX_IPv6自动配置——网络测试仪实操_单播_14

6.配置完成

RENIX_IPv6自动配置——网络测试仪实操_获取ip_15

7.DUT配置

以华为交换机为例:

Interface GigabitRthernet0/0/1

Undo portswish

Ipv6 enable

Ip address 2020::2 64

Undo ipv6 nd ra halt

四、测试启动

1.调出相关统计

RENIX_IPv6自动配置——网络测试仪实操_标识符_16

2.开启协议抓包

RENIX_IPv6自动配置——网络测试仪实操_获取ip_17

3.启动IPv6自动配置测试

RENIX_IPv6自动配置——网络测试仪实操_标识符_18

4.测试成功

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

RENIX_IPv6自动配置——网络测试仪实操_单播_19

5.查看报文

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

RENIX_IPv6自动配置——网络测试仪实操_标识符_20

6.查看测试结果

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

RENIX_IPv6自动配置——网络测试仪实操_标识符_21

7.发流验证

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

RENIX_IPv6自动配置——网络测试仪实操_单播_22

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK