




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
H3C S7500E 产品对外测试手册产品对外测试手册 IPv4组播 杭州华三通信技术有限公司 杭州华三通信技术有限公司 第 2 页 共 20 页 修订记录 Revision Record 日期日期 Date 修订版本修订版本 Revision Version 修改章节修改章节 Sec No 修改描述修改描述 Change Description 作者作者 Author 2007 02 131 00V1 稿完成张守琦 2007 03 241 10根据评审意见进行修改张守琦 杭州华三通信技术有限公司 第 3 页 共 20 页 目 录Table of Contents 1系统描述系统描述 4 1 1IGMP 4 1 2IGMP SNOOPING 4 1 3组播VLAN 5 1 4PIM DM 5 1 5PIM SM 5 1 6PIM SSM 5 2测试环境测试环境 6 2 1硬件配置 6 2 2软件配置 6 2 3测试连接图 6 3测试项目测试项目 9 4各测试项的测试方法及步骤各测试项的测试方法及步骤 10 4 1IGMP功能测试 10 4 1 1IGMPv1功能测试 10 4 1 2IGMPv2功能测试 11 4 1 3IGMPv3功能测试 12 4 2IGMP SNOOPING 功能测试 13 4 2 1IGMP Snooping 使能功能测试 13 4 2 2IGMP Snooping 禁止功能测试 14 4 2 3IGMP Snooping v3功能测试 15 4 3组播VLAN功能测试 16 4 4PIM DM功能测试 17 4 5PIM SM功能测试 18 4 6PIM SSM功能测试 18 杭州华三通信技术有限公司 第 4 页 共 20 页 H3C S7500E 产品对外测试手册 IPV4组播 1 系统描述系统描述 1 1IGMP IGMP Internet Group Management Protocol 组播组管理协议 是TCP IP 协议族中负责IP组播成员管理的协议 它用来在IP主机和与其直接相邻的组播 路由器之间建立 维护组播组成员关系 但是IGMP功能不包括组播路由器之间的组成员关系信息的传播与维护 这部 分工作是由各组播路由协议完成的 所有参与组播的主机必须实现IGMP功能 IGMP协议分为两个功能部分 主机侧 参与 IP 组播的主机可以在任意位置 任意时间 成员总数不受 限制地加入或退出组播组 路由器侧 通过 IGMP 协议了解每个接口连接的网段上是否存在某个组 播组的接收者 即组成员 组播路由器是不需要也不可能保存所有主机的成员关系的 而主机需要保存自 己加入了哪些组播组的相关信息 IGMP在主机与路由器之间是不对称的 主机需要响应组播路由器的IGMP查询 报文 即以IGMP主机报告报文响应 路由器周期性发送IGMP通用查询报文 然后根据收到的响应报文确定某个特定组在自己所在子网上是否有主机加入 并且当收到IGMP离开报文时 发出特定组的查询 IGMP版本2 以确定某 个特定组是否已无成员存在 1 2IGMP Snooping Internet Group Management Protocol Snooping是运行在二层以太网交换机上 的组播约束机制 用于管理和控制组播组 IGMP Snooping运行在链路层 当二层以太网交换机收到主机和路由器之间传 递的IGMP报文时 IGMP Snooping分析IGMP报文所带的信息 当监听到主机 杭州华三通信技术有限公司 第 5 页 共 20 页 发出的IGMP主机报告报文 IGMP host report message 时 交换机就将该 主机加入到相应的组播表中 当监听到主机发出的IGMP离开报文 IGMP leave message 时 交换机就将删除与该主机对应的组播表项 通过不断地 监控IGMP报文 交换机就可以在二层建立和维护MAC组播地址表 之后 交 换机就可以根据MAC组播地址表转发从路由器下发的组播报文 1 3组播 vlan 现有的设备三层组播功能配置过于复杂 对用户的专业知识要求较高 易用性 差 因此 提出了具有二层组播用户界面 三层组播转发功能的组播vlan特性 组播vlan可带端口 组播vlan作为组播转发树的上行vlan 直连三层组播设备 组播子vlan作为组播转发树的下行vlan 位于三层组播转发树的末枝节点之 下 直连组播客户端设备 1 4PIM DM PIM DM Protocol Independent Multicast 是一种与单播路由选择协议无关 的组播路由协议 它不依赖于特定的单播路由协议 使用现存的单播路由表实 现RPF检查 PIM分为密集模式和稀疏模式 分别对应PIM DM和PIM SM PIM DM Protocol Independent Multicast Dense Mode 是一种密集模式 的组播路由协议 它缺省认为网络上的所有主机都准备接收组播数据 平时各 个运行PIM DM的路由器之间使用HELLO报文保持相互之间的联系 当组播源 开始发送组播数据时 数据沿转发树向网络上所有下游PIM DM节点转发 没 有数据转发需要的节点用剪枝报文通知上游路由器不用再向下游节点转发数据 该机制称为扩散 剪枝过程 当被剪枝的下游节点需要恢复转发状态时 使用 嫁接报文通知上游节点 各个被剪枝的节点同时提供了超时机制 当剪枝超时 时 恢复为准备接收数据 1 5PIM SM PIM SM是一种稀疏模式的组播路由协议 比较适合应用于接收站点分布稀疏 的网络 与密集模式的扩散 剪枝原理不同 它通过设置汇合点路由器RP和 引导路由器BSR来向所有PIM SM路由器通告RP Set信息 以及路由器的显式 发送加入 剪枝 Join Prune 信息建立起基于RP的共享树RPT 组播数据沿 着共享树流到加入到该组播组的网段 当数据流量达到一定程度 组播数据流 可以切换到基于源的最短路径树SPT 以减少网络延迟及负担 杭州华三通信技术有限公司 第 6 页 共 20 页 1 6PIM SSM SSM Source Specific Multicast 指定信源组播 模型和ASM Any Source Multicast 任意信源组播 模型是两个完全对等的模型 目前 ASM模型包括 PIM DM和PIM SM两种模式 SSM模型能够借助PIM SM的部分技术来实现 SSM模型为指定源组播提供了解决方案 通过IGMPv3来维护主机与路由器之 间的关系 在实际应用中 通常采用PIM SM模式的一部分技术来实现SSM模 型 由于接收者已经通过其它渠道 如广告咨询等 知道了组播源的具体位置 因此在SSM模型中无需RP 无需构建RPT 无需组播源注册过程 也无需通 过MSDP Multicast Source Discovery Protocol 组播源发现协议 来发现其 它PIM域内的组播源 2 测试环境测试环境 2 1硬件配置 1 测试用仪器1台 2 测试用PC2台 3 待测交换机设备2台 4 连接环境所需的网线 配置电缆等 2 2软件配置 为了直观 组播演示时最好使用视频 音频组播流 1 PC1上要求安装能发送组播流的软件 如微软的Media Server Windows 2000自带 或VLC 2 PC2上要求安装能加入并播放组播流的软件 如微软的media paly windows 9x 2000自带或VLC 杭州华三通信技术有限公司 第 7 页 共 20 页 2 3测试连接图 tester port1 port2 AB DUT 图图1 Igmp测试组网图 SWA tester ABC D E 图图2 IGMP snooping测试组网图 tester DUT1 B1 B2 B3 图图3 组播vlan测试组网图 杭州华三通信技术有限公司 第 8 页 共 20 页 PC1 multicast source OR SMBPC2 Group Member OR SMB SwA SwB 10 0 0 1 24 192 1 1 2 24 10 0 0 100 24 192 1 1 1 24 图图4 PIM DM SM协议测试组网图 DUT1 DUT2 tester port1 port2port3 port4 AB 图图5 PIM SSM协议测试组网图 杭州华三通信技术有限公司 第 9 页 共 20 页 3 测试项目测试项目 项目编号 测试项目分项目编号测试分项目测试结论 0101IGMPv1功能测试 0102IGMPv2功能测试 01IGMP功能测试 0103IGMPv3功能测试 0201IGMP snooping 使能功能 0202IGMP snooping 禁止功能 02IGMP Snooping功能测试 0203IGMP snooping V3功能测试 03组播vlan功能测试0301组播vlan功能测试 04PIM DM 协议功能测试0401PIM DM功能 测试 05PIM SM协议功能测试0501PIM SM功能 测试 06PIM SSM功能测试0601PIM SSM功能测试 杭州华三通信技术有限公司 第 10 页 共 20 页 4 各测试项的测试方法及步骤各测试项的测试方法及步骤 4 1IGMP 功能测试 4 1 1 IGMPv1 功能测试 测试编号 0101 测试项目 测试 IGMPv1 基本功能 测试子项目 测试设备对 IGMPv1 功能的支持情况 测试设计 测试设备对 IGMPv1 功能的支持情况 测试条件 测试环境如图 1 测试过程 1 配置 Port1 属于 vlan 2 Port2 属于 vlan3 2 vlan 三层接口视图下使能 IGMP 功能 IGMP version 设置为 1 使能 pim sm 协议 DUT multicast routing enable DUT Vlan interface3 igmp enable DUT Vlan interface3 igmp version 1 DUT Vlan interface3 pim sm DUT Vlan interface2 pim sm DUT pim DUT pim c bsr Vlan interface 2 DUT pim c rp Vlan interface 2 3 Tester 端口 A 向 DUT 发送 225 1 1 1 的组播流量 应该有结果 1 4 Tester 端口 B 模拟发送 IGMPv1 225 1 1 1 加入 应该有结果 2 预期结果 1 Tetser 端口 B 没有收到组播流 2 组播组 225 1 1 1 加入 Tester 端口 B 收到组播流 其它说明和注意事项 无 杭州华三通信技术有限公司 第 11 页 共 20 页 实测结果 4 1 2 IGMPv2 功能测试 测试编号 0102 测试项目 测试 IGMPv2 基本功能 测试子项目 测试设备对 IGMPv2 功能的支持情况 测试设计 测试设备对 IGMPv2 功能的支持情况 测试条件 测试环境如图 1 测试过程 1 配置 Port1 属于 vlan 2 Port2 属于 vlan3 2 vlan 三层接口视图下使能 IGMP 功能 IGMP version 设置为 2 使能 pim sm 协议 DUT multicast routing enable DUT Vlan interface3 igmp enable DUT Vlan interface3 igmp version 2 DUT Vlan interface3 pim sm DUT Vlan interface2 pim sm DUT pim DUT pim c bsr Vlan interface 2 DUT pim c rp Vlan interface 2 3 Tester 端口 A 向 DUT 发送 225 1 1 1 的组播流量 应该有结果 1 4 Tester 端口 B 模拟发送 IGMPv2 225 1 1 1 加入 应该有结果 2 预期结果 1 Tetser 端口 B 没有收到组播流 2 组播组 225 1 1 1 加入 Tester 端口 B 收到组播流 其它说明和注意事项 无 杭州华三通信技术有限公司 第 12 页 共 20 页 实测结果 4 1 3 IGMPv3 功能测试 测试编号 0103 测试项目 测试 IGMPv3 基本功能 测试子项目 测试设备对 IGMPv3 功能的支持情况 测试设计 测试设备对 IGMPv3 功能的支持情况 测试条件 测试环境如图 1 测试过程 1 配置 Port1 属于 vlan 2 Port2 属于 vlan3 配置三层接口的 ip 地址 2 vlan 三层接口视图下使能 IGMP 功能 IGMP version 设置为 3 使能 pim sm 协议 DUT multicast routing enable DUT Vlan interface3 igmp enable DUT Vlan interface3 igmp version 3 DUT Vlan interface3 pim sm DUT Vlan interface2 pim sm DUT pim DUT pim c bsr Vlan interface 2 DUT pim c rp Vlan interface 2 3 Tester 端口 A 向 DUT 发送 232 1 1 1 的组播流量 应该有结果 1 4 Tester 端口 B 模拟发送 IGMPv3 232 1 1 1 加入 IS IN A 应该有结果 2 5 Tester 端口 B 离开组播组 232 1 1 1 IS IN A 6 Tester 端口 B 模拟发送 IGMPv3 232 1 1 1 加入 IS IN 非 A 应该有结果 3 预期结果 杭州华三通信技术有限公司 第 13 页 共 20 页 1 Tester 端口 B 没有收到组播流 2 组播组 232 1 1 1 加入 Tester 端口 B 收到组播流 3 组播组 232 1 1 1 加入 Tester 端口 B 没有收到组播流 其它说明和注意事项 无 实测结果 4 2IGMP Snooping 功能测试 4 2 1 IGMP Snooping 使能功能测试 测试编号 0201 测试项目 IGMP snooping 功能测试 测试子项目 IGMP snooping 使能功能测试 测试设计 验证 IGMP snooping 能正常工作 测试条件 测试环境如图 2 测试过程 1 待测设备上所有主机端口和路由端口都属于同一 vlan 在 vlan 1 内 2 在待测设备上启动 IGMP snooping 功能 LSW igmp snooping enable 3 在 vlan 模式下使能 IGMP snooping 功能 并启动未知组播丢弃功能 LSW vlan 1 LSW VLAN1 igmp snooping enable LSW vlan1 igmp snooping drop unknown 4 在 tester 的 D 端口发送组播流量 播放某一组播地址 比如 225 1 1 1 的组播流 5 仅在 A 端口上发送 IGMP Report 报文加入组播组 比如 225 1 1 1 而 B 和 C 都没有 加入组播组 预期结果 杭州华三通信技术有限公司 第 14 页 共 20 页 1 组播流会转发给 A 2 B 和 C 不能接收到组播流 其它说明和注意事项 无 实测结果 4 2 2 IGMP Snooping 禁止功能测试 测试编号 0202 测试项目 IGMP snooping 功能测试 测试子项目 IGMP snooping 禁止功能测试 测试设计 验证 IGMP snooping 能正常工作 测试条件 测试环境如图 2 测试过程 1 待测设备上所有主机端口和路由端口都属于同一 vlan 在 vlan 1 内 2 在待测设备上禁止 IGMP snooping 功能 LSW igmp snooping disable 3 在 tester 的 D 端口发送组播流量 播放某一组播地址 比如 225 1 1 1 的组播流 4 A B 和 C 都没有发送 IGMP Report 报文加入组播组 比如 225 1 1 1 预期结果 1 组播流会转发给 A B 和 C 其它说明和注意事项 无 实测结果 杭州华三通信技术有限公司 第 15 页 共 20 页 4 2 3 IGMP Snooping v3 功能测试 测试编号 0202 测试项目 IGMP snooping v3 功能测试 测试子项目 IGMP snooping v3 功能测试 测试设计 验证 IGMP snooping v3 能正常工作 测试条件 测试环境如图 2 测试过程 1 待测设备上所有主机端口和路由端口都属于同一 vlan 在 vlan 1 内 2 在待测设备上使能 IGMP snooping 功能 LSW igmp snooping enable 3 在 vlan 模式下使能 IGMP snooping 功能 并启动 igmp snooping v3 和未知组播丢弃功 能 LSW vlan 1 LSW VLAN1 igmp snooping enable LSW VLAN1 igmp snooping version 3 LSW vlan1 igmp snooping drop unknown 4 Tester 端口 B 加入组播组 232 1 1 1 指定源为非 D 的 ip 地址 Tester 端口 D 发送目的 ip 为 232 1 1 1 的数据流 应该有结果 1 5 Tester 端口 B 加入组播组 232 1 1 1 指定源为端口 D 的 ip 地址 Tester 端口 D 发送目 的 ip 为 232 1 1 1 的数据流 应该有结果 2 6 Tester 端口 B 退出 232 1 1 1 组播组 应该有结果 3 预期结果 1 Tester 端口 B 不能接收到数据流 2 Tester 端口 B 接收到数据流 3 Tester 端口 B 不能接收到数据 其它说明和注意事项 无 实测结果 杭州华三通信技术有限公司 第 16 页 共 20 页 4 3组播 vlan 功能测试 测试编号 0301 测试项目 组播 vlan 功能测试 测试子项目 支持组播 vlan 功能测试 测试设计 测试设备支持组播 VLAN 的功能 通过支持组播 VLAN 可以节省与上路由器间的 带宽消耗 测试条件 测试环境如图 3 测试过程 1 Tester 端口 B1 B2 B3 分别连接到 DUT2 的不同 VLAN VLAN20 VLAN30 VLAN40 2 DUT1 和 DUT2 连接的端口上配置为 TRUNK 端口 permit VLAN 10 20 30 40 3 DUT1 启动 PIM 和 IGMP DUT2 启动 IGMP SNOOPING 4 开始 DUT2 上不启动组播 VLAN 功能 5 Tester 端口 B1 B2 B3 端口模拟加入组播组 225 1 1 1 应该有结果 1 6 Tester 端口 A 模拟发送组播流 目的 IP 为 225 1 1 1 应该有结果 2 7 DUT2 上的 vlan10 启动组播 VLAN 功能 子 vlan 为 20 30 40 8 DUT1 和 DUT2 连接的端口上配置为 TRUNK 端口 permit VLAN 10 9 Tester 端口 B1 B2 B3 端口模拟加入组播组 225 1 1 1 应该有结果 3 10 Tester 端口 A 模拟发送组播流 目的 IP 为 225 1 1 1 应该有结果 4 预期结果 1 在 DUT1 上 组播组加入在 VLAN 20 30 40 中 2 Tester 端口 B1 B2 B3 收到组播数据流 通过检查 DUT1 和 DUT2 之间的接口流量可 以看出 DUT1 和 DUT2 之间传送了三份组播数据 3 在 DUT1 上 组播组加入在 VLAN 10 中 4 Tester 端口 B1 B2 B3 收到组播数据流 通过检查 DUT1 和 DUT2 之间的接口流量可 以看出 DUT1 和 DUT2 之间传送了一份组播数据 杭州华三通信技术有限公司 第 17 页 共 20 页 其它说明和注意事项 无 实测结果 4 4PIM DM 功能测试 测试编号 0401 测试项目 PIM DM 功能测试 测试子项目 PIM DM 功能测试 测试设计 验证 PIM DM 能正常工作 测试条件 测试环境如图 4 测试步骤 1 在各交换机的接口上启动 OSPF 单播路由协议 并在 OSPF 的区域 0 AREA 0 配置模式 下使用 network 命令在所有的虚接口上应用 OSPF 2 在交换机 SWA 和 SWB 上启动组播 在全局配置模式下敲入命令 multicast routing enable 3 在交换机 SWA 和 SWB 的各个虚接口上启动 PIM DM 在虚接口配置模式下在各个虚接口 下敲入命令 pim dm igmp enable 4 在 PC1 上启动组播流量 播放某一组播地址 比如为 225 0 0 1 的组播流 比如 可以利 用 Windows 2000 的 Media Server 播放一个组播流 5 在 PC2 上发送 IGMP Report 报文加入组播 比如 225 0 0 1 比如 可以利用 Windows9x 或 Windows 2000 的 media play 软件加入组播流 预期结果 1 可以发现组播流会转发给 PC2 比如 可以发现 media play 播放组播节目成功 杭州华三通信技术有限公司 第 18 页 共 20 页 其它说明和注意事项 实测结果 4 5PIM SM 功能测试 测试编号 0502 测试项目 PIM SM 功能测试 测试子项目 PIM SM 功能测试 测试设计 PIM SM 能正常工作 测试条件 测试环境如图 4 测试步骤 1 在各交换机的接口上启动 OSPF 单播路由协议 并在 OSPF 的区域 0 AREA 0 配置模式 下使用 network 命令在所有的虚接口上应用 OSPF 2 在交换机 SWA 和 SWB 上启动组播 在全局配置模式下敲入命令 multicast routing enable 3 在交换机 SWA 和 SWB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能电网储能优化-洞察及研究
- 小学一年级美术教学设计方案全集
- 2025年康复医学康复评定与康复方案制定考察答案及解析
- 2025年中医妇科诊治方案选择挑战答案及解析
- 啤酒厂施工组织设计优化方案
- 地基灌注桩施工难点及解决方案
- 市场营销年度规划与执行方案
- 机械设备采购合同范本与指导
- (完整版)商品房买卖合同模板6篇
- 幼儿园节日活动方案范本
- 提高住院患者卒中知识知晓率
- 公司组织知识清单范例
- 烘焙类产品的特性及应用
- 公路交通安全设施工高级工培训内容
- 第三章转录及转录调控
- GB/T 7193-2008不饱和聚酯树脂试验方法
- GB/T 3810.3-2016陶瓷砖试验方法第3部分:吸水率、显气孔率、表观相对密度和容重的测定
- 颅脑损伤患者护理查房课件
- 重要环境污染物及环境疾病课件
- 《嵌入式技术应用》课程标准
- 部编本语文五年级上册第一单元教材解读
评论
0/150
提交评论