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 XXXXXXXXX 2 目 次 前言 .4 1 范围 .5 2 规范性引用文件 .5 3 术语及缩略语 .5 3.1 术语 .5 3.2 缩略语 .6 4 测
2、试说明 .6 4.1 概述 .6 4.2 测试项目要求 .6 5 测试用例 .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 互通测试 .1
3、1 5.4.1 同一个 VXLAN 网络内不同三层网段互通测试 .11 5.4.2 不同 VXLAN 网络互通测试 .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 VXL
4、AN MAC 表容量测试 .18 5.5.7 单端口 VXLAN 转发性能 .19 5.5.8 VXLAN GW 转发性能 .20 YD/T XXXXXXXXX 3 前 言 本标准是数据中心交换机设备技术要求系列标准之一,该系列标准的结构和名称如下: 数据中心交换机设备虚拟可扩展局域网( VXLAN)技术要求 数据中心交换机设备虚拟可扩展局域网( VXLAN)测试方法 本标准是数据中心交换机设备虚拟可扩展局域网( VXLAN)技术要求的配套标准文件,为 其提供测试依据。 本标准编制依据 GB/T 1.1-2009 给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别
5、这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位 : 中国电信集团有限公司、中国信息通信研究院、华为技术有限公司、中兴通讯 股份有限公司、新华三技术有限公司、思博伦通信科技(北京)有限公司。 本标准主要起草人 : 雷波、解云鹏、何琪、王海宁、赵峰、杜宗鹏、敖婷、厉益周、许全会、周 启玄 YD/T XXXXXXXXX 4 数据中心交换机设备虚拟可扩展局域网( VXLAN) 测试方法 1 范围 本标准规定了数据中心交换机设备虚拟可扩展局域网 ( VXLAN) 的测试方法 , 内容包括 VXLAN 网络测试、 VTEP 功能测试、 VXLAN GW 功能测试、 VXLAN 性
6、能测试等。 本标准适用于基于 VXLAN 组网的数据中心交换机设备的开发和测试验证 , 基于 VXLAN 组网的 虚拟交换机设备不适用本标准。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的 。 凡是注日期的引用文件 , 仅注日期的版本适用于本文件 。 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 RFC2544 网络互连设备测试基准 3 术语、定义及缩略语 3.1 术语 和定义 下列术语和定义适用于本文件。 3.1.1 VXLAN网关 virtual extensible local area network( VXLAN) gateway 用来实现 VXL
7、AN虚拟网络之间以及 VXLAN虚拟网络与物理网络之间的通信的网关实体。 3.1.2 VXLAN隧道 VXLAN tunnel VXLAN隧道是两个 VTEP之间的 VXLAN通道,在该通道内, VTEP节点负责 VXLAN报文的封装和 解封装,中间节点对 VXLAN封装信息不做任何处理。 3.1.3 VXLAN隧道数 number of VXLAN tunnel VXLAN设备支持的 VXLAN隧道数量。 3.1.4 VXLAN网关接口数 number of VXLAN gateway interface YD/T XXXXXXXXX 5 VXLAN网关设备支持的三层逻辑子接口数量。 3.2
8、 缩略语 下列缩略语适用于本文件。 ARP: 地址解析协议( Address Resolution Protocol) MAC: 媒体访问控制( Media Access Control) SDN: 软件定义网络( Software Defined Network) VNI: 虚拟可扩展局域网网络标识( VXLAN Network Identifier) VTEP: 虚拟可扩展局域网隧道端点( VXLANTunnel End Point) VXLAN: 虚拟可扩展局域网 (Virtual eXtensible Local Area Network) 4 测试说明 4.1 概述 本标准基于国际国
9、内已经发布的标准协议 , 并结合实验室测试以及现场部署的经验反馈 , 给出相应 的测试环境配置、测试步骤、判定原则、测试结果等 。 4.2 测试项目 要求 测试选项要求表如表 1所示 表 1 测试选项要求表 5 测试 用例 测试项目 测试编号 测试要求(必选 /条件可选) 5.1.2 001 必选 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
10、.4 013 必选 5.5.5 014 必选 5.5.6 015 必选 5.5.7 016 必选 5.5.8 017 必选 YD/T XXXXXXXXX 6 5.1 VXLAN 网络测试 5.1.1 要求说明 根据参测设备所支持的能力进行测试,不限定实现方式。 实现方式可能有但不限于以下几种:组播、 SDN 控制器、 EVPN 等。 5.1.2 控制器上添加设备作为 VXLAN VTEP 和 GW 测试编号 001 测试项目 控制器上添加 DUT 作为 VXLAN VTEP 和 GW 测试目的 验证设备的 VXLAN 部署功能 测试环境 测试组网: 1、 测试步骤 1、 在 VTEP和 GW上
11、配置好 VTEP IP和 Netconf功能 2、 控制器上创建独立网关组和物理网关设备,并把物理网关添加到网关组 3、 控制器上观察网关信息,有预期结果 1 2、 预期结果 1、 步骤 2控制器上可以看到物理网关状态为 Active, VTEP和 GW设备上自动下发了 L2VPN、 Tunnel、 Openflow等配置和默认流表信息 5.1.3 VXLAN 用户地址学习和转发表下发测试 测试编号 002 测试项目 VXLAN 用户地址学习和转发表下发测试 测试目的 验证设备的 VXLAN 部署功能 DUT (VTEP) DUT (VXLAN GW) Tester A (host) Test
12、er B (VM) Controller YD/T XXXXXXXXX 7 测试环境 测试组网: 3、 测试步骤 1、 控制器上配置好 VLAN-VXLAN映射,并将 VTEP接入设备加入该映射 2、 控制器上添加用户并为用户绑定好网关组 , 配置好虚拟路由器 、 虚拟网络 和相应的子网,并在虚拟路由器上添加子网 3、 在 TesterA上添加 Host, ip为上述子网的 ip,网关为上述子网的网关 4、 上述 Host发送 ARP报文 4、 预期结果 在步骤 4中在控制器上可以看到自动创建了对应的 vport,并且 vport的 ip、 mac 信息与构造的 Host信息一致, vport
13、的状态为 UP;在 VTEP和 GW上可以看到有 对应 Host的流表下发 5.2 VTEP 功能测试 5.2.1 VXLAN 转发功能测试 测试编号 003 测试项目 VXLAN 转发基本功能测试 测试目的 验证设备的 VXLAN 转发基本功能 测试环境 测试组网: 5、 测试步骤 1、 DUT、 router、 TesterB之间组成 IPv4网络; DUT全局使能 VXLAN; 2、 DUT和 TesterB之间创建 VXLAN隧道,分配 VXLAN隧道 VXLAN10、 DUT (VTEP) DUT (VXLAN GW) Tester A (host) Tester B (VM) Co
14、ntroller DUT(VTEP) 三层网络 Tester A (host) Tester B (VTEP+VM)1 2 3 YD/T XXXXXXXXX 8 VXLAN20; 在 DUT与 Tester A的连接端口 1上配置 vlan 10映射到 VXLAN 10,在 Tester B上配置仿真 VM1映射到 VXLAN10; 在 DUT与 Tester A的连接端口 2上配置 vlan 20映射到 VXLAN 20,在 Tester B上配置仿真 VM2映射到 VXLAN 20; 在 DUT与 Tester A的连接端口 3上配置 vlan 10映射到 VXLAN 20,在 Teste
15、r 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分别通过 vlan10、 vlan20发送目的 MAC为 0000.0000.BBBB 的已知单播流量, Tester B能够收到该单
16、播流量 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.2 QinQ 与 VNI 的映射关系测试 测试编号 004 测试项目 QinQ 与 VNI 的映射关
17、系测试 测试目的 验证设备的 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相连的端口 1上配置内层 VLAN20外层 VLAN100
18、0映 DUT(VTEP) 三层网络 Tester A (host) Tester B (VTEP+VM) 1 2 3 YD/T XXXXXXXXX 9 射到 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为 000
19、0-0000-AAAA、 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能够收到该单播
20、流量 预期结果 在步骤 3中, Tester B分别收到 VXLAN10, VXLAN20和 VXLAN30源 MAC为 0000-0000-AAAA、 0000-0000-AAAB、 0000-0000-AAAC的广播流量; 在步骤 4中,通过 VXLAN网络承载的 L2已知单播转发正常, Tester B收到 Vxlan10和 Vxlan20的单播流量。 5.3 IPV6 VTEP 功能测试 5.3.1 VM 为 IPV6 网络的 VXLAN 转发测试 测试编号 005 测试项目 VM 为 IPV6 网络的 VXLAN 转发测试 测试目的 验证设备的支持 VM 为 IPV6 网络的 VXL
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 3885-2021 数据中心交换机设备VxLAN测试方法 3885 2021 数据中心 交换机 设备 VxLAN 测试 方法
