一种标记模式evplan地址学习功能的测试方法

文档序号:7968315阅读:207来源:国知局
专利名称:一种标记模式evplan地址学习功能的测试方法
技术领域
本发明涉及通讯、网络和测试技术,具体涉及多业务传送节点MSTP 网络环境中创建的标记模式Tagged Mode以太网虚拟专网EVPLAN地址学 习功能的测试方法。
背景技术
中华人民共和国通讯行业标准《基于SDH的多业务传送节点(MSTP) 技术要求一内嵌MPLS功能部分》,就"运营商边缘设备PE节点,,、"运 营商核心设备P节点,,、"流分类,,、"多协议标记交换MPLS层处理"和 "二层虚拟专网L2VPN参考模型"提出了相关要求。本申请文件中的PE 节点、P节点、流分类、MPLS层处理和L2VPN参考模型符合该标准。基于同步数字体系SDH的内嵌MPLS功能的多业务传送节点MSTP是 一种网络设备,综合利用了SDH、 IEEE802.3以太网、MPLS、边缘到边缘 的伪线仿真PWE3等网络技术。使用该类MSTP创建的L2VPN,入口 Ingress PE节点从用户网络接口 UNI接收本地客户以太网数据,直接或经过二层交 换汇聚后添加隧道tunnel标记和伪线PW标记,形成的MPLS分组通过通用 成帧规程GFP/ (点到点协议PPP/高级数据链路控制HDLC) / SDH链# 入协议LAPS封装,然后适配到SDH虚容器级联组VCG传送。出口 Egress PE节点从VCG中恢复GFP或PPP/HDLC或LAPS帧,解析MPLS分组, 弹出tunnel标记和PW标记,还原出客户以太网数据,并经过UNI发送到 客户设备。在Ingress PE节点和Egress PE节点之间,可能存在一个或多个P 节点,这个或这些P节点仅执行MPLS分组到GFP/ (PPP/HDLC) /LAPS的 封装和MPLS分组tunnel标记的交换,但不修改MPLS分组的PW标记和净 荷部分。可以在使用基于SDH的内嵌MPLS功能的MSTP建立的网络中创建标
记模式EVPLAN,其业务参考^^莫型如图1所示第一PE节点PE—1、第二 PE节点PE—2、第三PE节点PE—3是EVPLAN的三个PE节点,MSTP网络 1为PE节点之间提供VCG通路。EVPLAN业务包含PE—1、 PE—2、 PE—3 节点根据第一虚拟局域网VLAN_1标记分类的流。每PE节点为EVPLAN 建立一个独立的虚拟交换实例VSI,同一 EVPLAN的所有VSI通过PW连 接构成一个仿真LAN。第一客户设备CE—1、第二客户设备CE—2、第三客 户设备CE一3是EVPLAN业务的三个客户设备,分别连接到PE一1、 PE_2、 PE—3节点。客户设备CE之间的标记VLANJ的以太网数据通过仿真LAN 2转发,因此,对于同一 EVPLAN业务而言,仿真LAN 2表现为一个独立 的局域网络。从网络端到端的逻辑连接关系来看,如图2所示,EVPLAN由两个网桥 模块21和一个仿真LAN模块3组成。对于标记模式EVPLAN,每EVPLAN 可以包含一个或多个VLAN。网桥模块21包含局域网MAC地址学习功能, 用于确定以太网帧的转发路由。从特定端口接收的、含未知目的MAC地址 的以太网帧将被洪泛flooding到同一网桥模块21的所有其他端口。如果某 一端口接收的以太网帧的目的MAC地址等于特定端口接收的以太网帧的源 MAC地址,该以太网帧将直接从特定端口发送,不再转发到其他端口。在EVPLAN环境中,PE节点内部的VSI是一个逻辑实体,包含EVPLAN 转发器模块22和仿真LAN接口 2122。 VSI终结了连接其他PE节点VSI的 PW,同时也终结了 PE节点到CE设备的直连电路AC。 VSI包含了如何将 通过AC接收的CE设备以太网数据转发到同一 EVPLAN其他PE节点的转发信息库。转发数据库可以通过动态方式或静态方式生成,其中动态方式可 以是源MAC地址学习,静态方式可以是通过配置生成。PE节点总是根据 转发信息库正确地转发客户流量到目的地。PE节点内部的网桥模块21符合IEEE802.1D标准,负责本地业务的转 发,学习AC上的源MAC地址,也学习仿真LAN接口 2122的源MAC地 址,但不会学习PW上的源MAC地址。VSI转发器/EVPLAN转发器模块 22负责PE节点之间的数据转发,仅学习通过PW接收的、来自其他VSI
转发器/EVPLAN转发器模块22的源MAC地址,不会学习通过AC接收的 源MAC地址。EVPLAN需要支持单播、多播、广播功能,但VSI实现这些 功能时存在一定的限制VSI只允许将通过仿真LAN接口 2122接收的MAC 帧转发到连接其他VSI的PW,将通过PW接收的MAC帧转发到仿真LAN 接口 2122,禁止将通过PW接收的任何MAC帧转发到任何PW。标记模式EVPLAN要求支持对VLAN标记的处理,只有属于同一 VLAN 的EVPLAN转发器之间才存在PW连接。IngressPE节点根据客户以太网帧 的VLAN标记分类流,并将流连接到特定的VSI。独立VLAN学习方式IVL 的VSI通过VLAN+MAC查找地址表确定发送PW;共享VLAN学习方式 SVL的VSI通过MAC查找地址表确定发送PW。 PE节点必须根据VLAN 广播域执行洪泛功能,正确地转发广播、多播、未知目的地址的客户流量。 Egress PE节点的VSI根据PW接收的VLAN标记选择输出AC,并将以太 网帧发送到客户设备。在MSTP网络环境中,使用客户VLAN标记作为EVPLAN业务的界定 符既保持了本地业务的原有特性,又可以实现精细化的业务管理,但对于标 记模式EVPLAN的地址学习功能,目前缺乏有效的检验方法,阻碍了该类 EVPLAN业务的推广应用。本发明提出了一种测试方法,可以用于验证标记 模式EVPLAN地址学习功能,确定相应的L2VPN是否符合《基于SDH的 多业务传送节点(MSTP)技术要求一内嵌MPLS功能部分》相关要求。发明内容本发明需要解决的技术问题是提供一种测试方法,解决在MSTP网络环 境中创建的标记模式EVPLAN地址学习功能的正确性验证问题。本发明的上述技术问题这样解决, 一种标记才莫式EVPLAN地址学习功 能的测试方法,其特征在于,包括以下步骤U)配置至少三个PE节点,创建由它们构成的标记模式EVPLAN;1.2 )为分析仪端口设置不同的MAC地址并建立其与各PE节点的物理 连接;
1.3 )所述分析仪向端口发送含VLAN标记的以太网帧并记录对应接收 情况;1.4)根据地址学习功能的要求和上一步中指定MAC地址之间的首次 发送和再次或多次发送的接收情况判断该标记模式EVPLAN是否具备相应 的地址学习功能。在上述情况下,符合下列情况具备相应的地址学习功能①首次发送是 地址学习前,除发送PE节点外的与其他所有PE节点连接的分析仪端口均 接收到发送的所述以太网帧。②所述再次或多次发送是地址学习后,仅与目 标PE节点连接的分析仪端口接收到发送的所述以太网帧,而其他端口均不 能接收。按照本发明提供的测试方法,所述PE节点必须是三个或三个以上,其 中三个就可最低保证上述方法的执行。按照本发明提供的测试方法,对所有分析仪端口 MAC帧进行首次和再 次收发测试,并按测试步骤总数节省原则进行有序组织。按照本发明提供的测试方法,所述再次或多次发送包括从源MAC地址以太网帧。按照本发明提供的测试方法,所述PE节点至少包含一个用户网络接口 UNI,所述步骤l.l)包括l丄l)在所述PE节点之间建立对应两个连接方向的两条标记交换路径 LSP连接;l丄2)在每一所述PE节点内部为EVPLAN建立VSI;l丄3)在所述PE节点VSI之间建立对应两个连接方向的两条PW连接;1.1.4)配置每一所述PE节点UNI流的分类规则。按照本发明提供的测试方法,所述VSI是全连接或水平分割连接结构。按照本发明提供的测试方法,所述步骤1.3)中的VLAN标记等于或不 等于所述特定VLAN标记。
按照本发明提供的测试方法,所述EVPLAN包含一个或多个VLAN标 记,所述特定VLAN标记位于其中,所述EVPLAN包含多个VLAN标记时, 将EVPLAN进一步细分为多个VLAN子域,可以对每一 VLAN子域进行相 应地址学习功能测试。按照本发明提供的测试方法,所述步骤1.2)包括1.2.1) 建立对应客户设备或分析仪到各PE节点UNI的物理连接;1.2.2) 为连接至各PE节点UNI的分析仪(4)端口设置不同的MAC 地址。按照本发明提供的测试方法,所述分析仪可以是一个,通过其不同端口 分别与多个PE节点连接。按照本发明提供的测试方法,所述分析仪可以是多个,通过各自端口分 别与不同PE节点连接。按照本发明提供的测试方法,所述分析仪可以是数据网络性能分析仪, 能够模拟客户设备,具备以太网帧分析功能。按照本发明提供的测试方法,所述PE节点可包括不只一个UNI与所述 分析4义对应端口物理连接,所述对应端口可使用一个VLAN标记,则该对 应端口按同一条AC进行测试,同一条AC上的对应端口都可接收到发送到 该条AC任意以太网帧,因此其接收情况相应有所变化,与目标PE节点连 接的多个分析仪端口在上述再次或多次发送时可同时接收到以太网帧,仍不 影响该EVPLAN具备地址学习功能。本发明提供的测试方法,配置构建标记模式EVPLAN,利用分析仪或客 户端发送含VLAN标记的以太网帧并记录与各PE节点连接的分析仪端口或 对应客户端的接收情况,根据接收情况和地址学习功能的要求能有效验证在 MSTP网络环境中创建的该标记模式EVPLAN是否具备相应的地址学习功能。


下面结合附图和具体实施例进一步对本发明进行详细说明。
图1是MSTP网络环境中标记模式EVPLAN业务参考模型示意图。图2是端到端EVPLAN的逻辑连接关系。图3是标记模式EVPLAN地址学习功能测试实例。
具体实施方式
首先,以3个PE节点为例说明本发明标记模式EVPLAN地址学习功能 的测试方法原理,包括步骤A、 配置PE—1、 PE—2、 PE—3节点,创建标记模式EVPLAN;B、 配置数据网络性能分析仪,向端口发送包含VLAN标记的以太网帧;C、 分析数据网络性能分析仪端口的接收情况。 所述步骤A还包括Al 、 PE_1 、 PE_2、 PE—3节点具备《基于SDH的多业务传送节点(MSTP) 技术要求一内嵌MPLS功能部分》规定的PE节点功能;A2、 PE—1、 PE—2、 PE—3节点各包含一个用户网络接口 UNI;A3、建立PE一1、 PE—2、 PE—3节点之间的标记交换路径LSP连接,任 意两个节点之间的两个连接方向各建立一条LSP;A4、在PE—1、 PE—2、 PE—3节点内部为EVPLAN建立VSI;A5、建立PE—1、 PE—2、 PE—3节点VSI之间的PW连接,任意两个VSI 之间的两个连接方向各建立 一条PW;A6、配置PE—1、 PE—2、 PE—3节点UNI流的分类规则。所述步骤A6还包括UNI根据客户VLAN标记指配AC,并将包含特定VLAN标记的流选择 到VSI。所述步骤B还包括Bl、建立数据网络性能分析仪到PE一l、 PE—2、 PE—3节点UNI的物理
连接;B2、为数据网络性能分析仪连接到PEJ、 PE一2、 PE一3节点UNI的端 口设置不同的MAC地址;B3、数据网络性能分析仪依次向连接到PE_1、 PE_2、 PE_3节点UNI 的端口发送特定VLAN标记的以太网帧;B3、数据网络性能分析仪依次向连接到PE—1、 PE_2、 PE_3节点UM 的端口发送非特定VLAN标记的以太网帧;所述步骤C还包括Cl、依次记录数据网络性能分析仪每端口发送包含VLAN标记的以太 网帧时,另外两个端口的接收情况;C2、分析数据网络性能分析仪端口的发送与接收情况是否符合MSTP 网络环境标记模式EVPLAN地址学习功能的要求。采用本发明所述的方法,能够验证MSTP网络环境中标记模式EVPLAN 地址学习功能。进一步,以3个PE节点为例,如图3所示,详细说明本发明MSTP网 络环境中标记模式EVPLAN地址学习功能测试方法,具体操作步骤如下步骤l:使用光线路双向连接PE一l、 PE_2、 PE—3节点,并建立这些节 点之间的双向VCG连接;步骤2:建立PE—1、 PE—2、 PE—3节点之间的LSP连接;其中,PE—1 节点到PE—2节点为LSP—1, PE—2节点到PE—1节点为LSP—2; PE—1节点到 PE—3节点为LSP—3, PE—3节点到PE—1节点为LSP—4; PE—2节点到PE—3 节点为LSP_5, PE一3节点到PE—2节点为LSP一6;步骤3:创建标记模式EVPLAN包制PE—1,端口—1+VLAN—1 )、 ( PE—2, 端口—2+VLAN—1)和(PE—3,端口—3+VLAN—1);步骤4:数据网络性能分析仪4的端口—1以太网连接到PE—1节点端口 —1,端口—2以太网连接到PE—2节点端口—2,端口—3以太网连接到PE_3节 点端口—3;所述以太网连接分别是LAN一l、 LAN—2和LAN—3。步骤5:设置数据网络性能分析仪4端口—1的MAC地址为SA—1,端 口—2的MAC地址为SA—2,端口—3的MAC地址为SA—3;步骤6:数据网络性能分析4义4向端口_1发送包含VLAN一1标记、MAC 目的地址分别为SA一2和SA—3的以太网帧;步骤7:观察并记录数据网络性能分析仪4端口的接收情况端口一2、 3都能接收到包含VLANJ标记、MAC目的地址为SA—2或SA—3的以太网 帧;端口_1不能接收到自己发送的以太网帧;步骤8:数据网络性能分析仪4向端口一2发送包含VLAN一1标记、MAC 目的地址分别为SA一1和SA_3的以太网帧;步骤9:观察并记录数据网络性能分析仪4端口的接收情况端口—1能 接收到包含VLAN—1标记、MAC目的地址为SA_1或SA_3的以太网帧; 端口—3接收到包含VLAN一1标记、MAC目的地址为SA—3的以太网帧;端 口—2不能接收到自己发送的以太网帧;这一步骤表明SA—1地址已被 EVPLAN对应的仿真LAN学习到;步骤10:数据网络性能分析仪4向端口—3发送包含VLAN—1标记、MAC 目的地址分别为SA—1和SA一2的以太网帧;步骤11:观察并记录数据网络性能分析仪4端口的接收情况端口一l 只能接收到包含VLAN—1标记、MAC目的地址SA—1的以太网帧;端口—2 只能接收到包含VLAN—1标记、MAC目的地址SA_2的以太网帧;端口 一3 不能接收到自己发送的以太网帧;这一步骤表明SA_2地址已被EVPLAN 对应的仿真LAN学习到;步骤12:依次改变数据网络性能分析仪4端口—1、端口_2和端口—3发 送以太网帧的VLAN标记,重复步骤6、 8、 10;步骤13:观察并记录数据网络性能分析仪端口 4的接收情况端口_1、 端口 _2和端口 —3均不能接收到不包含VLAN—1标记的任何以太网帧。上述测试实例,可以进一步扩展和改进,包括但不限制于EVPLAN的 PE节点可以多于3个,VSI选择采用全连接结构foil mesh或水平分割连接 结构split horizon;同一 EVPLAN可以包含多个VLAN标记,将EVPLAN 进一步细分为多个VLAN子域,并按照VLAN子域执行洪泛、多播、广播 等操作;EVPLAN业务的流分类规则可以选择基于VLAN标记,从PE节 点多个端口接收的、带有相同VLAN标记的以太网帧指派到同一条AC。因此,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明 权利要求的涵盖范围。
权利要求
1、一种标记模式EVPLAN地址学习功能的测试方法,其特征在于,包括以下步骤1.1)配置至少三个PE节点,创建由它们构成的标记模式EVPLAN;1.2)为分析仪(4)端口设置不同的MAC地址并建立其与各PE节点的物理连接;1.3)所述分析仪(4)向端口发送含VLAN标记的以太网帧并记录对应接收情况;1.4)根据地址学习功能的要求和上一步中指定MAC地址之间的首次发送和再次或多次发送的接收情况判断该标记模式EVPLAN是否具备相应的地址学习功能。
2、 根据权利要求1所述测试方法,其特征在于,所述再次或多次发发送含VLAN标记的以太网帧。
3、 根据权利要求1所述测试方法,其特征在于,所述PE节点至少 包含一个UNI,所述步骤l.l)包括U.l)在所述PE节点之间建立对应两个连接方向的两条标记交换路径 LSP连接;U.2)在每一所述PE节点内部为EVPLAN建立VSI;l丄3)在所述PE节点VSI之间建立对应两个连接方向的两条PW连接;l丄4)配置每一所述PE节点UNI流的分类规则。
4、 根据权利要求3所述测试方法,其特征在于,所述VSI是全连接 或水平分割连接结构。
5、 根据权利要求3所述测试方法,其特征在于,所述步骤l丄4)还 包括所述PE节点UNI根据客户VLAN标记指配AC,并将包含特定VLAN 标记的流选择到VSI。
6、 根据权利要求1或5所述测试方法,其特征在于,所述EVPLAN 包含一个或多个VLAN标记,所述特定VLAN标记位于其中。
7、 根据权利要求1或5所述测试方法,其特征在于,所述步骤1.3) 中的VLAN标记等于或不等于所述特定VLAN标记。
8、 根据权利要求1所述测试方法,其特征在于,所述步骤1.2)包括1.2.1) 建立分析仪到各PE节点UNI的物理连接;1.2.2) 为连接至各PE节点UNI的分析仪(4)端口设置不同的MAC 地址。
9、 根据权利要求1或7所述测试方法,其特征在于,所述分析仪(4) 可以是一个,通过其不同端口分别与多个PE节点UNI物理连接。
10、 根据权利要求1或7所述测试方法,其特征在于,所述分析仪(4) 可以是多个,通过各自端口分别与不同PE节点UNI物理连接。
全文摘要
本发明涉及一种标记模式EVPLAN地址学习功能的测试方法,包括1.1)配置至少三个PE节点,创建由它们构成的标记模式EVPLAN;1.2)为对应客户设备或分析仪(4)端口设置不同的MAC地址并建立其与各PE节点的物理连接;1.3)所述分析仪(4)向端口发送含VLAN标记的以太网帧并记录对应接收情况;1.4)根据地址学习功能的要求和上一步中指定MAC地址之间的首次发送和再次或多次发送的接收情况判断该标记模式EVPLAN是否具备相应的地址学习功能。这种方法能有效验证在MSTP网络环境中创建的该标记模式EVPLAN是否具有地址学习功能。
文档编号H04L12/26GK101150446SQ20061012705
公开日2008年3月26日 申请日期2006年9月21日 优先权日2006年9月21日
发明者杨祖发 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1