一种基于标签的测量方法,装置和系统转让专利

申请号 : CN201180000223.2

文献号 : CN103053133B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑莲淑陈国义

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了一种基于标签的测量方法,装置和系统。所述方法包括:为相同的转发等价类FEC分配至少两个标签;获取所述至少两个标签的标签插入模式;接收数据报文,所述数据报文中插入了所述至少两个标签中的一个标签;根据所述标签插入模式和所述数据报文,对所述FEC经过的网络进行性能测量。采用本发明实施例提供的技术方案,可以解决通过插入测试报文和OAM报文进行性能测量占用网络带宽,以及OAM报文丢失时导致测量结果不准确的问题。

权利要求 :

1.一种基于标签的测量方法,其特征在于,包括:

接收端为相同的转发等价类FEC分配至少两个标签,所述至少两个标签为内层标签或外层标签;

所述接收端将所述FEC对应的所述至少两个标签通知发送端;

所述接收端获取所述至少两个标签的标签插入模式;

所述接收端接收多个数据报文,所述多个数据报文中根据所述标签插入模式插入了所述至少两个标签;

所述接收端根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量。

2.根据权利要求1所述的方法,其特征在于,所述标签插入模式包括按照数量规律在多个数据报文中交替插入所述至少两个标签。

3.根据权利要求2所述的方法,其特征在于,所述根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量,包括:统计所述多个数据报文的数量规律,根据所述标签插入模式和统计得到的所述多个数据报文的数量规律,对所述FEC经过的网络进行性能测量。

4.根据权利要求1所述的方法,其特征在于,所述标签插入模式包括按照时间规律在多个数据报文中交替插入所述至少两个标签。

5.根据权利要求4所述的方法,其特征在于,所述根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量,包括:统计所述多个数据报文的时间规律,根据所述标签插入模式和统计得到的所述多个数据报文的时间规律,对所述FEC经过的网络进行性能测量。

6.一种基于标签的测量装置,其特征在于,包括:

标签分配模块,用于为相同的转发等价类FEC分配至少两个标签,并将所述FEC对应的所述至少两个标签通知发送方,所述至少两个标签为内层标签或外层标签;

获取模块,用于获取所述至少两个标签的标签插入模式;

接收器,用于接收多个数据报文,所述多个数据报文中根据所述标签插入模式插入了所述至少两个标签;

测量模块,用于根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量。

7.根据权利要求6所述的装置,其特征在于,所述标签插入模式包括:按照数量规律在多个数据报文中交替插入所述至少两个标签;

或者,按照时间规律在多个数据报文中交替插入所述至少两个标签。

8.根据权利要求7所述的装置,其特征在于,所述测量模块,用于,当所述标签插入模式是按照数量规律在多个数据报文中交替插入所述至少两个标签时,统计所述多个数据报文的数量规律,根据所述标签插入模式和统计得到的所述多个数据报文的数量规律,对所述FEC经过的网络进行性能测量;

当所述标签插入模式是按照时间规律在多个数据报文中交替插入所述至少两个标签时,统计所述多个数据报文的时间规律,根据所述标签插入模式和统计得到的所述多个数据报文的时间规律,对所述FEC经过的网络进行性能测量。

9.一种基于标签的测量系统,其特征在于,所述系统包括第一网络设备和第二网络设备,其中:所述第一网络设备,用于接收所述第二网络设备为相同的转发等价类FEC分配的至少两个标签,根据标签插入模式在多个数据报文中插入所述至少两个标签,发送所述多个数据报文到所述第二网络设备;

所述第二网络设备,用于为所述FEC分配所述至少两个标签,并将所述FEC对应的所述至少两个标签通知所述第一网络设备,所述至少两个标签为内层标签或外层标签,获取所述标签插入模式,接收所述多个数据报文,根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量。

说明书 :

一种基于标签的测量方法,装置和系统

技术领域

[0001] 本发明涉及网络通信领域,尤其涉及一种基于标签的测量方法,装置和系统。

背景技术

[0002] 很多基于MPLS(Multi-Protocol Label Switching,多协议标签交换)的应用,如L3VPN(Layer3Virtual Private Network,三层虚拟专用网)等已在实际网络中得到大规模部署,但是MPLS OAM(Operation,Administration and Maintenance,操作、管理和维护)功能还相对薄弱。目前对于MPLS网络中丢包、时延等反映网络性能的指标的测量技术需要进一步研究。
[0003] FEC(Forwarding Equivalence Class,转发等价类)在MPLS网络中表示一组具有相似或相同转发特性的数据报文;属于相同FEC的数据报文,在不同的网络节点被赋予确定的MPLS标签。标签(Label)是一个定长的标识,标签通常位于数据链路层封装头和三层数据包之间,FEC与标签绑定,数据报文的转发按照标签进行。属于相同FEC的数据报文经过相同的LSP(Label Switched Path标签交换通道)。在MPLS网络中,由LSR(Label Switching Router,标签交换路由器)组成MPLS网络节点,提供标签交换和标签分发功能。

发明内容

[0004] 本发明实施例提供了一种基于标签的测量方法,装置和系统,以解决现有技术中通过插入测试报文和OAM报文进行性能测量占用网络带宽,以及OAM报文丢失时导致测量结果不准确的问题。
[0005] 为解决上述技术问题,本发明实施例提供了一种基于标签的测量方法,包括:
[0006] 接收端为相同的转发等价类FEC分配至少两个标签,所述至少两个标签为内层标签或外层标签;
[0007] 所述接收端向发送端通告所述至少两个标签对应所述FEC;
[0008] 所述接收端获取所述至少两个标签的标签插入模式;
[0009] 所述接收端接收多个数据报文,所述多个数据报文中根据所述标签插入模式插入了所述至少两个标签;
[0010] 所述接收端根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量。
[0011] 本发明实施例提供了一种基于标签的测量装置,包括:
[0012] 标签分配模块,用于为相同的转发等价类FEC分配至少两个标签,所述至少两个标签为内层标签或外层标签;
[0013] 获取模块,用于获取所述至少两个标签的标签插入模式;
[0014] 接收模块,用于接收多个数据报文,所述多个数据报文中根据所述标签插入模式插入了所述至少两个标签;
[0015] 测量模块,用于根根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量。
[0016] 本发明实施例提供了一种基于标签的测量系统,所述系统包括第一网络设备和第二网络设备,其中:
[0017] 所述第一网络设备,用于接收所述第二网络设备为相同的转发等价类FEC分配的至少两个标签,根据标签插入模式在多个数据报文中插入所述至少两个标签,发送所述多个数据报文到所述第二网络设备;
[0018] 所述第二网络设备,用于分配所述至少两个标签,所述至少两个标签为内层标签或外层标签,获取所述标签插入模式,接收所述多个数据报文,根据所述标签插入模式和所述多个数据报文,对所述FEC经过的网络进行性能测量。
[0019] 采用本发明实施例提供的技术方案,可以不插入测试报文和OAM报文进行MPLS网络性能测量,不占用额外的网络带宽。

附图说明

[0020] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021] 图1是本发明实施例提供的一种基于标签的测量方法流程图;
[0022] 图2是本发明实施例提供的一种基于标签的测量装置框图;
[0023] 图3是本发明实施例提供的一种基于标签的测量系统框图。

具体实施方式

[0024] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025] 本发明实施例提供了一种基于标签的测量方法,包括:为相同的转发等价类FEC分配至少两个标签;获取所述至少两个标签的标签插入模式;接收数据报文,所述数据报文中插入了所述至少两个标签中的一个标签;根据所述标签插入模式和所述数据报文,对所述FEC经过的网络进行性能测量。采用本发明实施例提供的技术方案,可以解决通过插入测试报文和OAM报文进行性能测量占用网络带宽,以及OAM报文丢失时导致测量结果不准确的问题。
[0026] 为使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。
[0027] 实施例1
[0028] 参见图1,是本发明实施例提供的一种基于标签的测量方法的流程图,所述基于标签的测量方法包括:
[0029] 101:为相同的转发等价类FEC分配至少两个标签。
[0030] 接收方为相同的转发等价类FEC分配至少两个标签,并将该FEC对应的至少两个标签通知发送方。所述FEC可以为两个MPLS网络设备间一组具有相同或相似转发特性的数据报文。
[0031] 102:获取所述至少两个标签的标签插入模式。
[0032] 接收方从发送方获取所述至少两个标签的标签插入模式。所述标签插入模式包括:
[0033] 按照数量规律在数据报文中交替插入所述至少两个标签。例如,按照数量规律在数据报文中交替插入第一标签和第二标签。举例来说,每50个数据报文交替插入第一标签和第二标签,即第1~50个数据报文插入第一标签,第51~100个数据报文插入第二标签,第101~150个数据报文插入第一标签,之后50个数据报文再插入第二标签,依此类推。或者,第1~50个数据报文插入第一标签、第51~90个数据报文插入第二标签,之后50个数据报文再插入第一标签,再之后40个数据报文再插入第二标签,依此类推。还可以是按照数量规律在数据报文中交替插入第一标签,第二标签,第三标签等多个标签。举例来说,每50个数据报文交替插入第一标签、第二标签和第三标签,则第1~50个数据报文插入第一标签,第51~100个数据报文插入第二标签,第101~150个数据报文插入第三标签,之后50个数据报文再插入第一标签,依此类推。
[0034] 也可以按照时间规律在数据报文中交替插入所述至少两个标签。例如,按照时间规律在数据报文中交替插入第一标签和第二标签。举例来说,开始在数据报文中插入第一标签,经过一个时间间隔后,在数据报文中插入第二标签,再经过一个时间间隔后在数据报文中再插入第一标签,依次类推;或者,开始在数据报文中插入第一标签,经过第一时间间隔后,在数据报文中插入第二标签,经过第二时间间隔后,再在数据报文中再插入第一标签,再经过第一时间间隔后,再在数据报文中再插入第二标签,依次类推。还可以是按照时间规律在数据报文中交替插入第一标签,第二标签,第三标签等多个标签。
[0035] 当发送方按一定时间规律发送数据报文时,所述按照数量规律在数据报文中交替插入所述至少两个标签可以与所述按照时间规律在数据报文中交替插入所述至少两个标签相互关联。所述发送方发送数据报文的时间规律,可以是发送方和接收方事先默认的时间规律,也可以由接收方从发送方获得该时间规律,还可以是接收方通过第三方,如网管获知该时间规律。举例来说,如果获取的标签插入模式是按照数量规律,每50个数据报文交替插入第一标签和第二标签,并且发送方按照时间规律,每0.2ms发送一个数据报文,则可以认为也是按照时间规律交替插入第一标签和第二标签,即每10ms在数据报文中交替插入第一标签和第二标签。如果获取的标签插入模式是按照时间规律,每20ms在数据报文中交替插入第一标签和第二标签,并且发送方按照时间规律,每0.2ms发送一个数据报文,则可以认为也是按照数量规律交替插入第一标签和第二标签,即每100个数据报文交替插入第一标签和第二标签。
[0036] 103:接收数据报文,所述数据报文中插入了所述至少两个标签中的一个标签。
[0037] 发送方在发送数据报文前,根据所述标签插入模式在MPLS报文头中插入所述至少两个标签中的一个标签,接收方接收该数据报文。
[0038] 104:根据所述标签插入模式和所述数据报文,对所述FEC经过的网络进行性能测量。
[0039] 所述性能测量包括但不限于丢包率,传输时延,吞吐量,时延抖动等网络性能指标。
[0040] 当所述标签插入模式是按照数量规律在数据报文中交替插入所述至少两个标签时,根据插入的标签,统计所述数据报文的数量规律,根据所述标签插入模式和统计得到的所述数据报文的数量规律,对所述FEC经过的网络进行性能测量,例如计算丢包率。
[0041] 举例来说,标签插入模式是每50个数据报文交替插入第一标签和第二标签,收到的所述数据报文如下:50个插入了第一标签的数据报文,48个插入了第二标签的数据报文,45个插入了第一标签的数据报文,47个插入了第二标签的数据报文,47个插入了第一标签的数据报文,49个插入了第一标签的数据报文,然后计算出丢包率为(6*50-(50+48+45+47+
47+49))/(6*50)=4.667%。
[0042] 当所述标签插入模式是按照时间规律在数据报文中交替插入所述至少两个标签时,统计所述数据报文的时间规律,例如,当接收到的数据报文中插入的标签在所述至少两个标签中两个标签间交替时,提取时间戳或采集所述装置的系统时间,统计所述数据报文的时间规律,根据所述标签插入模式和统计得到的所述数据报文的时间规律,对所述FEC经过的网络进行性能测量,例如传输时延。
[0043] 举例来说,标签插入模式是每10ms在数据报文中交替插入第一标签和第二标签,接收数据报文时:收到第一个插入了第一标签的数据报文时提取时间戳T1,接下来连续收到多个插入了第一标签的数据报文,当收到插入了第二标签的数据报文时,提取时间戳为T1+11ms,接下来连续收到多个插入了第二标签的数据报文,然后又收到插入了第一标签的数据报文时,提取时间戳T1+20.5ms,接下来又连续收到多个插入了第一标签的数据报文,当再次收到插入了第二标签的数据报文时,提取时间戳为T1+32ms,接下来又连续收到多个插入了第二标签的数据报文,然后再次收到插入了第一标签的数据报文时,提取时间戳T1+43ms,然后计算出总传输时延为(T1+43)–(T1+4×10)=3ms,平均传输时延为((T1+43)–(T1+4×10))/4=0.75ms。
[0044] 具体的计算性能指标可以在本地处理,也可以将采集到的数据发给发送方处理,还可以将采集到的数据和所述标签插入模式发送给网络管理设备,由网络管理设备处理。
[0045] 所述至少两个标签可以是外层标签,参与公网标签转发,在公网中网络设备根据外层标签查询标签转发表。对于公网中的任意一个网络设备来说,其标签转发表中对应于相同FEC的标签中的每一个,对应的转发动作相同,下一跳也相同。
[0046] 所述至少两个标签还可以是内层标签,不参与公网标签转发,数据报文在公网中根据外层标签进行标签转发,在公网中网络设备将所述内层标签作为数据部分进行传输。在VPN场景中,当数据报文到达公网边缘网络设备,如PE(Provider Edge,运营商边缘)设备时,弹出外层标签,再根据内层标签查询标签转发表。所述至少两个标签中的每一个对应的转发动作相同,即将数据报文转发至相同的下一跳,如CE(Customer Edge,用户边缘)设备。
在非VPN的MPLS网络场景中,当数据报文到达最后一跳MPLS网络设备时,弹出外层标签,再弹出内层标签,所述作为内层标签的至少两个标签仅用于网络性能测量。
[0047] 采用本发明实施例提供的技术方案,通过数据报文中交替插入至少两个标签进行MPLS网络性能测量,可以解决通过插入测试报文和OAM报文进行性能测量占用网络带宽,以及OAM报文丢失时导致测量结果不准确的问题。
[0048] 实施例2
[0049] 参见图2,是本发明实施例提供的一种基于标签的测量装置框图,所述装置包括标签分配模块201,获取模块202,接收模块203和测量模块204,其中:
[0050] 所述标签分配模块201,用于为相同的转发等价类FEC分配至少两个标签;
[0051] 所述FEC可以为两个MPLS网络设备间一组具有相同或相似转发特性的数据报文。
[0052] 所述获取模块202,用于获取所述至少两个标签的标签插入模式;
[0053] 所述获取模块202,用于从发送方获取所述至少两个标签的标签插入模式。所述标签插入模式包括:
[0054] 按照数量规律在数据报文中交替插入所述至少两个标签。例如,按照数量规律在数据报文中交替插入第一标签和第二标签。举例来说,每50个数据报文交替插入第一标签和第二标签,即第1~50个数据报文插入第一标签,第51~100个数据报文插入第二标签,第101~150个数据报文插入第一标签,之后50个数据报文再插入第二标签,依此类推。或者,第1~50个数据报文插入第一标签、第51~90个数据报文插入第二标签,之后50个数据报文再插入第一标签,再之后40个数据报文再插入第二标签,依此类推。还可以是按照数量规律在数据报文中交替插入第一标签,第二标签,第三标签等多个标签。举例来说,每50个数据报文交替插入第一标签、第二标签和第三标签,则第1~50个数据报文插入第一标签,第51~100个数据报文插入第二标签,第101~150个数据报文插入第三标签,之后50个数据报文再插入第一标签,依此类推。
[0055] 也可以按照时间规律在数据报文中交替插入所述至少两个标签。例如,按照时间规律在数据报文中交替插入第一标签和第二标签。举例来说,开始在数据报文中插入第一标签,经过一个时间间隔后,在数据报文中插入第二标签,再经过一个时间间隔后在数据报文中再插入第一标签,依次类推;或者,开始在数据报文中插入第一标签,经过第一时间间隔后,在数据报文中插入第二标签,经过第二时间间隔后,再在数据报文中再插入第一标签,再经过第一时间间隔后,再在数据报文中再插入第二标签,依次类推。还可以按照时间规律在数据报文中交替插入第一标签,第二标签,第三标签等多个标签。
[0056] 当发送方按一定时间规律发送数据报文时,所述按照数量规律在数据报文中交替插入所述至少两个标签可以与所述按照时间规律在数据报文中交替插入所述至少两个标签相互关联。所述发送方发送数据报文的时间规律,可以是事先和发送方默认好的时间规律,也可以从发送方获得该时间规律,还可以是通过第三方,如网管获知该时间规律。举例来说,如果获取的标签插入模式是按照数量规律,每50个数据报文交替插入第一标签和第二标签,并且发送方按照时间规律,每0.2ms发送一个数据报文,则可以认为也是按照时间规律交替插入第一标签和第二标签,即每10ms在数据报文中交替插入第一标签和第二标签。如果获取的标签插入模式是按照时间规律,每20ms在数据报文中交替插入第一标签和第二标签,并且发送方按照时间规律,每0.2ms发送一个数据报文,则可以认为也是按照数量规律交替插入第一标签和第二标签,即每100个数据报文交替插入第一标签和第二标签。
[0057] 所述接收器203,用于接收数据报文,所述数据报文中插入了所述至少两个标签中的一个标签;
[0058] 发送方在发送数据报文前,根据所述标签插入模式在MPLS报文头中交替插入所述至少两个标签中的一个标签,所述接收器203接收该数据报文。
[0059] 所述测量模块204,用于根据所述标签插入模式和所述数据报文,对所述FEC经过的网络进行性能测量。
[0060] 所述性能测量包括但不限于丢包率,传输时延,吞吐量,时延抖动等网络性能指标。
[0061] 当所述标签插入模式是按照数量规律在数据报文中交替插入所述至少两个标签时,所述测量模块204根据插入的标签,统计所述数据报文的数量规律,根据所述标签插入模式和统计得到的所述数据报文的数量规律,对所述FEC经过的网络进行性能测量,例如计算丢包率。
[0062] 当所述标签插入模式是按照时间规律在数据报文中交替插入所述至少两个标签时,所述测量模块204统计所述数据报文的时间规律,例如,当接收到的数据报文中插入的标签在所述至少两个标签中两个标签间交替时,提取时间戳或采集所述装置的系统时间,统计所述数据报文的时间规律,根据所述标签插入模式和统计得到的所述数据报文的时间规律,对所述FEC经过的网络进行性能测量,例如传输时延。
[0063] 具体的计算性能指标可以在本地处理,也可以将采集到的数据发给发送方处理,还可以将采集到的数据和所述标签插入模式上送网络管理设备,由网络管理设备处理。
[0064] 所述至少两个标签可以是外层标签,参与公网标签转发,在公网中网络设备根据外层标签查询标签转发表。对于公网中的任意一个网络设备来说,其标签转发表中对应于相同FEC的标签中的每一个,对应的转发动作相同,下一跳也相同。
[0065] 所述至少两个标签还可以是内层标签,不参与公网标签转发,数据报文在公网中根据外层标签进行标签转发,在公网中网络设备将所述内层标签作为数据部分进行传输。在VPN场景中,当数据报文到达公网边缘网络设备,如PE(Provider Edge,运营商边缘)设备时,弹出外层标签,再根据内层标签查询标签转发表。所述至少两个标签中的每一个对应的转发动作相同,即将数据报文转发至相同的下一跳,如CE(Customer Edge,用户边缘)设备。
在非VPN的MPLS网络场景中,当数据报文到达最后一跳MPLS网络设备时,弹出外层标签,再弹出内层标签,,所述作为内层标签的至少两个标签仅用于网络性能测量。
[0066] 所述基于标签的测量装置可以由处理器或硬件设备实现。
[0067] 实施例3
[0068] 参见图3,是本发明实施例3提供的一种基于标签的测量系统框图,所述系统包括第一网络设备301和第二网络设备302,其中:
[0069] 所述第一网络设备301,用于接收所述第二网络设备302为相同的转发等价类FEC分配的至少两个标签,根据标签插入模式在数据报文中插入所述至少两个标签中的一个标签,发送所述插入了所述至少两个标签中的一个标签的数据报文;
[0070] 所述第二网络设备302,用于分配所述至少两个标签,获取所述标签插入模式,接收所述数据报文,根据所述标签插入模式和所述数据报文,对所述FEC经过的网络进行性能测量。
[0071] 所述第二网络设备302为相同的转发等价类FEC分配至少两个标签,并将该FEC对应的至少两个标签通知所述第一网络设备301。所述FEC可以为两个MPLS网络设备间一组具有相同或相似转发特性的数据报文。
[0072] 所述第二网络设备302从所述第一网络设备301获取所述至少两个标签的标签插入模式。所述标签插入模式包括:
[0073] 按照数量规律在数据报文中交替插入所述至少两个标签。例如,按照数量规律在数据报文中交替插入第一标签和第二标签;还可以按照数量规律在数据报文中交替插入第一标签,第二标签,第三标签等多个标签。
[0074] 也可以按照时间规律在数据报文中交替插入所述至少两个标签。例如,按照时间规律在数据报文中交替插入第一标签和第二标签;还可以按照时间规律在数据报文中交替插入第一标签,第二标签,第三标签等多个标签。
[0075] 当所述第一网络设备301按一定时间规律发送数据报文时,所述按照数量规律在数据报文中交替插入所述至少两个标签可以与所述按照时间规律在数据报文中交替插入所述至少两个标签相互关联。所述第一网络设备301发送数据报文的时间规律,可以是所述第一网络设备301和所述第二网络设备302事先默认的时间规律,也可以由所述第二网络设备302从所述第一网络设备301获得该时间规律,还可以是所述第二网络设备302通过第三方,如网管获知该时间规律。
[0076] 所述第一网络设备301在发送数据报文前,根据所述标签插入模式在MPLS报文头中插入所述至少两个标签中的一个标签,所述第二网络设备302接收该数据报文。
[0077] 所述性能测量包括但不限于丢包率,传输时延,吞吐量,时延抖动等网络性能指标。
[0078] 当所述标签插入模式是按照数量规律在数据报文中交替插入所述至少两个标签时,所述第二网络设备302根据插入的标签,统计所述数据报文的数量规律,根据所述标签插入模式和统计得到的所述数据报文的数量规律,对所述FEC经过的网络进行性能测量,例如计算丢包率。
[0079] 当所述标签插入模式是按照时间规律在数据报文中交替插入所述至少两个标签时,所述第二网络设备302统计所述数据报文的时间规律,例如,当接收到的数据报文中插入的标签在所述至少两个标签中两个标签间交替时,提取时间戳或采集所述装置的系统时间,统计所述数据报文的时间规律,根据所述标签插入模式和统计得到的所述数据报文的时间规律,对所述FEC经过的网络进行性能测量,例如传输时延。
[0080] 具体的计算性能指标可以由所述第二网络设备302处理,也可以将采集到的数据发给所述第一网络设备301处理,还可以将采集到的数据和所述标签插入模式上送网络管理设备,由网络管理设备处理。
[0081] 所述至少两个标签可以是外层标签,参与公网标签转发,在公网中网络设备根据外层标签查询标签转发表。对于公网中的任意一个网络设备来说,其标签转发表中对应于相同FEC的标签中的每一个,对应的转发动作相同,下一跳也相同。
[0082] 所述至少两个标签还可以是内层标签,不参与公网标签转发,数据报文在公网中根据外层标签进行标签转发,在公网中网络设备将所述内层标签作为数据部分进行传输。
[0083] 采用本发明实施例提供的技术方案,可以解决通过插入测试报文和OAM报文进行性能测量占用网络带宽,以及OAM报文丢失时导致测量结果不准确的问题。
[0084] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质可以是ROM/RAM,磁盘或光盘等。
[0085] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。