YD∕T 3885-2021 数据中心交换机设备VxLAN测试方法(通信).pdf
《YD∕T 3885-2021 数据中心交换机设备VxLAN测试方法(通信).pdf》由会员分享,可在线阅读,更多相关《YD∕T 3885-2021 数据中心交换机设备VxLAN测试方法(通信).pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 ICS 33.040.40 M 19 YD 中 华 人 民 共 和 国 通 信 行 业 标 准 YD/T XXXXXXXXX 数据中心交换机设备虚拟可 扩展局域网(VXLAN)测试方法 Test methods for VXLAN of data center switches (报批稿)XXXX-XX-XX 发布 XXXX-XX-XX 实施 中华人民共和国工业和信息化部发 布 YD/T XXXXXXXXX2目次 前言.4 1 范围.5 2 规范性引用文件.5 3 术语及缩略语.5 3.1 术语.5 3.2 缩略语.6 4 测试说明.6 4.1 概述.6 4.2 测试项目要求.6 5 测试用
2、例.6 5.1 VXLAN 网络测试.6 5.1.1 控制器上添加设备作为 VXLAN VTEP 和 GW.7 5.1.2 VXLAN 用户地址学习和转发表下发测试.7 5.2 VTEP 功能测试.8 5.2.1 VXLAN 转发功能测试.8 5.2.2 QinQ 与 VNI 的映射关系测试.9 5.3 IPV6 VTEP 功能测试.10 5.3.1 VM 为 IPV6 网络的 VXLAN 转发测试.10 5.3.2 承载层为 IPV6 的 VXLAN 转发测试.11 5.4 VXLAN 互通测试.11 5.4.1 同一个 VXLAN 网络内不同三层网段互通测试.11 5.4.2 不同 VXL
3、AN 网络互通测试.12 5.4.3 VXLAN 网络与非 VXLAN 网络互通测试.13 5.5 VXLAN 性能测试.14 5.5.1 VNI 容量测试.14 5.5.2 VXLAN 隧道数量测试.15 5.5.3 Gateway 接口数量测试:相同 VXLAN 网络不同三层网段互通.16 5.5.4 Gateway 接口数量测试:不同 VXLAN 网络互通.17 5.5.5 Gateway 接口数量测试:VXLAN 网络与非 VXLAN 网络互通.17 5.5.6 VXLAN MAC 表容量测试.18 5.5.7 单端口 VXLAN 转发性能.19 5.5.8 VXLAN GW 转发性能
4、.20 YD/T XXXXXXXXX3前言 本标准是数据中心交换机设备技术要求系列标准之一,该系列标准的结构和名称如下:数据中心交换机设备虚拟可扩展局域网(VXLAN)技术要求 数据中心交换机设备虚拟可扩展局域网(VXLAN)测试方法 本标准是数据中心交换机设备虚拟可扩展局域网(VXLAN)技术要求的配套标准文件,为其提供测试依据。本标准编制依据 GB/T 1.1-2009 给出的规则起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由中国通信标准化协会提出并归口。本标准起草单位:中国电信集团有限公司、中国信息通信研究院、华为技术有限公司、中兴通讯股份有
5、限公司、新华三技术有限公司、思博伦通信科技(北京)有限公司。本标准主要起草人:雷波、解云鹏、何琪、王海宁、赵峰、杜宗鹏、敖婷、厉益周、许全会、周启玄 YD/T XXXXXXXXX4数据中心交换机设备虚拟可扩展局域网(VXLAN)测试方法 1范围 本标准规定了数据中心交换机设备虚拟可扩展局域网(VXLAN)的测试方法,内容包括 VXLAN网络测试、VTEP 功能测试、VXLAN GW 功能测试、VXLAN 性能测试等。本标准适用于基于 VXLAN 组网的数据中心交换机设备的开发和测试验证,基于 VXLAN 组网的虚拟交换机设备不适用本标准。2规范性引用文件 下列文件对于本文件的应用是必不可少的。
6、凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。RFC2544 网络互连设备测试基准 3术语、定义及缩略语 3.1术语和定义 下列术语和定义适用于本文件。3.1.1 VXLAN网关 virtual extensible local area network(VXLAN)gateway 用来实现VXLAN虚拟网络之间以及VXLAN虚拟网络与物理网络之间的通信的网关实体。3.1.2 VXLAN隧道 VXLAN tunnel VXLAN隧道是两个VTEP之间的VXLAN通道,在该通道内,VTEP节点负责VXLAN报文的封装和解封装
7、,中间节点对VXLAN封装信息不做任何处理。3.1.3 VXLAN隧道数 number of VXLAN tunnel VXLAN设备支持的VXLAN隧道数量。3.1.4 VXLAN网关接口数 number of VXLAN gateway interface YD/T XXXXXXXXX5VXLAN网关设备支持的三层逻辑子接口数量。3.2缩略语 下列缩略语适用于本文件。ARP:地址解析协议(Address Resolution Protocol)MAC:媒体访问控制(Media Access Control)SDN:软件定义网络(Software Defined Network)VNI:虚拟
8、可扩展局域网网络标识(VXLAN Network Identifier)VTEP:虚拟可扩展局域网隧道端点(VXLANTunnel End Point)VXLAN:虚拟可扩展局域网(Virtual eXtensible Local Area Network)4测试说明 4.1概述 本标准基于国际国内已经发布的标准协议,并结合实验室测试以及现场部署的经验反馈,给出相应的测试环境配置、测试步骤、判定原则、测试结果等。4.2测试项目要求 测试选项要求表如表1所示 表1 测试选项要求表 5测试用例 测试项目测试项目 测试编号测试编号 测试要求(必选测试要求(必选/条件可选)条件可选)5.1.2 001
9、 必选 5.1.3 002 必选 5.2.1 003 必选 5.2.2 004 必选 5.3.1 005 条件可选 5.3.2 006 条件可选 5.4.1 007 必选 5.4.2 008 必选 5.4.3 009 必选 5.5.1 010 必选 5.5.2 011 必选 5.5.3 012 必选 5.5.4 013 必选 5.5.5 014 必选 5.5.6 015 必选 5.5.7 016 必选 5.5.8 017 必选 YD/T XXXXXXXXX65.1VXLAN 网络测试 5.1.1要求说明 根据参测设备所支持的能力进行测试,不限定实现方式。实现方式可能有但不限于以下几种:组播、S
10、DN 控制器、EVPN 等。5.1.2控制器上添加设备作为 VXLAN VTEP 和 GW 测试编号测试编号 001 测试项目测试项目 控制器上添加 DUT 作为 VXLAN VTEP 和 GW 测试目的测试目的 验证设备的 VXLAN 部署功能 测试环境测试环境 测试组网:1、测试步骤测试步骤 1、在VTEP和GW上配置好VTEP IP和Netconf功能 2、控制器上创建独立网关组和物理网关设备,并把物理网关添加到网关组 3、控制器上观察网关信息,有预期结果1 2、预期结果预期结果 1、步骤2控制器上可以看到物理网关状态为Active,VTEP和GW设备上自动下发了L2VPN、Tunnel
11、、Openflow等配置和默认流表信息 5.1.3VXLAN 用户地址学习和转发表下发测试 测试编号测试编号 002 测试项目测试项目 VXLAN 用户地址学习和转发表下发测试 测试目的测试目的 验证设备的 VXLAN 部署功能 DUT(VTEP)DUT(VXLAN GW)Tester A(host)Tester B(VM)ControllerYD/T XXXXXXXXX7测试环境测试环境 测试组网:3、测试步骤测试步骤 1、控制器上配置好VLAN-VXLAN映射,并将VTEP接入设备加入该映射 2、控制器上添加用户并为用户绑定好网关组,配置好虚拟路由器、虚拟网络和相应的子网,并在虚拟路由器上
12、添加子网 3、在TesterA上添加Host,ip为上述子网的ip,网关为上述子网的网关 4、上述Host发送ARP报文 4、预期结果预期结果 在步骤4中在控制器上可以看到自动创建了对应的vport,并且vport的ip、mac信息与构造的Host信息一致,vport的状态为UP;在VTEP和GW上可以看到有对应Host的流表下发 5.2VTEP 功能测试 5.2.1VXLAN 转发功能测试 测试编号测试编号 003 测试项目测试项目 VXLAN 转发基本功能测试 测试目的测试目的 验证设备的 VXLAN 转发基本功能 测试环境测试环境 测试组网:5、测试步骤测试步骤 1、DUT、router
13、、TesterB之间组成IPv4网络;DUT全局使能VXLAN;2、DUT和TesterB之间创建VXLAN隧道,分配VXLAN隧道VXLAN10、DUT(VTEP)DUT(VXLAN GW)Tester A(host)Tester B(VM)ControllerDUT(VTEP)三层网络三层网络Tester A(host)Tester B(VTEP+VM)123YD/T XXXXXXXXX8VXLAN20;在DUT与Tester A的连接端口1上配置vlan 10映射到VXLAN 10,在Tester B上配置仿真VM1映射到VXLAN10;在DUT与Tester A的连接端口2上配置vla
14、n 20映射到VXLAN 20,在Tester B上配置仿真VM2映射到VXLAN 20;在DUT与Tester A的连接端口3上配置vlan 10映射到VXLAN 20,在Tester B上配置仿真VM2映射到VXLAN 20;3、Tester A端口3通过vlan10发送源MAC为0000.0000.CCCC的广播流量,Tester A端口2和Tester B应能收到该广播流量;4、在Tester B上仿真VM1和VM2发送源MAC为0000-0000-BBBB的广播流量,使DUT上动态学习到0000-0000-BBBB分别对应VXLAN10和VXLAN20。Tester A端口1、2分别
15、通过vlan10、vlan20发送目的MAC为0000.0000.BBBB的已知单播流量,Tester B能够收到该单播流量 6、预期结果预期结果 在步骤3中,通过VXLAN网络承载的L2广播转发正常:Tester A端口2收到VXLAN20的广播流量,Tester B收到VXLAN20的广播流量;在步骤4中,通过VXLAN网络承载的L2已知单播转发正常:Tester B分别收到VXLAN10和VXLAN20的单播流量(目的MAC为0000.0000.BBBB),Tester A端口3收不到流量 VXLAN报文符合RFC 7348中规定的VXLAN报文封装格式 5.2.2QinQ 与 VNI
16、的映射关系测试 测试编号测试编号 004 测试项目测试项目 QinQ 与 VNI 的映射关系测试 测试目的测试目的 验证设备的 QinQ 与 VNI 组合测试符合要求 测试环境测试环境 测试组网:测试步骤测试步骤 1.DUT、router、TesterB之间组成IPv4网络,DUT全局使能VXLAN;2.DUT和TesterB之间创建VXLAN隧道,分配Vxlan隧道给VXLAN10、VXLAN20、VXLAN30;在DUT与Tester A相连的端口1上配置内层VLAN10外层VLAN1000映射到VXLAN 10,Tester B仿真VM1绑定到VXLAN10;在DUT与Tester A相
17、连的端口1上配置内层VLAN20外层VLAN1000映DUT(VTEP)三层网络三层网络Tester A(host)Tester B(VTEP+VM)123YD/T XXXXXXXXX9射到VXLAN 20,Tester B仿真VM2绑定到VXLAN20;在DUT与Tester A相连的端口1上配置内层VLAN10外层VLAN1001映射到VXLAN 20,Tester B仿真VM2绑定到VXLAN20;3.Tester A端口1分别发送内层VLAN10外层VLAN1000、内层VLAN20外层VLAN1000、内层VLAN10外层VLAN1001的广播流量,源MAC为0000-0000-AA
18、AA、0000-0000-AAAB、0000-0000-AAAC的广播流量,Tester B能够收到该广播流量;4.在Tester B上仿真VM1和VM2发送源MAC为0000-0000-BBBB的广播流量,使DUT上动态学习到0000-0000-BBBB分别对应VXLAN10和VXLAN20。Tester A端口1分别发送内层VLAN10外层VLAN1000、内层VLAN20外层VLAN1000、内层VLAN10外层VLAN1001,目的MAC为0000-0000-BBBB的单播流量,Tester B能够收到该单播流量 预期结果预期结果 在步骤3中,Tester B分别收到VXLAN10,V
19、XLAN20和VXLAN30源MAC为0000-0000-AAAA、0000-0000-AAAB、0000-0000-AAAC的广播流量;在步骤4中,通过VXLAN网络承载的L2已知单播转发正常,Tester B收到Vxlan10和Vxlan20的单播流量。5.3IPV6 VTEP 功能测试 5.3.1VM 为 IPV6 网络的 VXLAN 转发测试 测试编号测试编号 005 测试项目测试项目 VM 为 IPV6 网络的 VXLAN 转发测试 测试目的测试目的 验证设备的支持 VM 为 IPV6 网络的 VXLAN 转发功能 测试环境 测试组网:测试步骤测试步骤 1、DUT1、router、D
20、UT2之间组成IPv4网络;DUT全局使能VXLAN;2、DUT1和DUT2之间创建VXLAN隧道,分配VXLAN隧道给VXLAN10、VXLAN20;DUT1、DUT2配置vlan 10映射到VXLAN 10,vlan 20映射到VXLAN20;3、Tester A分别模拟VLAN10、VLAN20的IPv6用户,地址分别为3FFE:10:1/64、3FFE:20:1/64;DUT1(VTEP)三层网络三层网络Tester A(Host)DUT2(VTEP)Tester B(Host)YD/T XXXXXXXXX104、Tester B分别模拟VLAN10、VLAN20的IPv6用户,地址分
21、别为3FFE:10:2/64、3FFE:20:2/64;5、在Tester A和Test B上完成对端IPv6用户的地址解析并互打流量 预期结果预期结果 在步骤5中,Tester A和Test B上的IPv6用户可以互相解析到地址,互访流量经隧道转发 5.3.2承载层为 IPV6 的 VXLAN 转发测试 测试编号测试编号 006 测试项目测试项目 基于 IPV6 网络的 VXLAN 转发测试 测试目的测试目的 验证设备支持基于 IPV6 网络的 VXLAN 转发功能 测试环境测试环境 测试组网:测试步骤测试步骤 1、DUT1、router、DUT2之间组成IPv6网络;DUT全局使能VXLA
22、N;2、DUT1和DUT2之间创建VXLAN隧道,分配VXLAN隧道给VXLAN10、VXLAN20;DUT1、DUT2配置vlan 10映射到VXLAN 10,vlan 20映射到VXLAN20;3、Tester A分别模拟VLAN10、VLAN20的IPv6用户,地址分别为3FFE:10:1/64、3FFE:20:1/64;4、Tester B分别模拟VLAN10、VLAN20的IPv6用户,地址分别为3FFE:10:2/64、3FFE:20:2/64;在Tester A和Test B上完成对端IPv6用户的地址解析并互打流量 预期结果预期结果 在步骤5中,Tester A和Test B上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YDT 3885-2021 数据中心交换机设备VxLAN测试方法通信 YD 3885 2021 数据中心 交换机 设备 VxLAN 测试 方法 通信
限制150内