中国电信股份有限公司北京研究院 马琳
随着MSTP以太网技术的日趋成熟,用MSTP来提供以太网业务已经得到了广泛的应用,但目前主要应用的是点到点透传。本文将从以太网业务参考模型开始,全面地介绍点到点、点到多、多点到多点以太网业务的模型和参数。
一、以太网业务参考模型和参数
以太网业务的参考模型如图1所示。
图1以太网业务参考模型
从图1中可知,以太网业务有两个参考点:UNI和NNI。UNI为客户设备和MSTP网络之间的接口,包括UNI-N和UNI-C,NNI为MSTP网络内设备之间的接口。以太网业务包含UNI属性、EC属性和NNI属性,下面具体介绍属性的参数和取值。
表1中EC属性的含义如下。
1.网络连接类型:此属性表示以太网端点之间的连通性,包括点到点和多点到多点。点到点业务和点到多点业务此属性为点到点,多点到多点业务此属性为多点到多点。
2.传送性质:此属性表示此业务是否需要识别目的地址。参数包括无条件传递,表示不需要识别目的地址;有条件传递,表示需要识别目的地址。
3.链路类型:表示链路的特征。包括专用和共享。当多个业务的数据在同一VCG链路中传送时为共享,不同的业务数据在不同的VCG链路中传送为专用。
4.用户隔离:表示用户流量之间的隔离性。包括空间隔离,表示不同用户流量通过不同通道(如VC通道、MPLS的LSP通道)隔离;逻辑隔离,表示不同用户流量通过VLAN隔离。
5.业务实例隔离:表示业务流量之间的隔离性。包括空间隔离,表示不同业务实例通过不同通道(如VC通道、MPLS的LSP通道)隔离;逻辑隔离,表示不同业务实例通过VLAN隔离。
6.带宽属性:表示带宽的属性。包括CIR,、CBS、EIR、EBS。
7.UNI标识列表:表示与EC相关的UNI标识符,由运营商管理。
8.保留:表示是否保留客户的VLANID和COS。
9.生存性:表示对业务采取何种保护措施。
表2中部分UNI属性的含义如下。
1.多路接入:表示在一个UNI是否有多个业务实例接入。一个业务实例可以包含多个VLAN流。
2.UNI标识符:由运营商管理的任意字符串,用于识别UNI。
3.UNIEC标识符:由运营商管理的任意字符串,用于在UNI识别EVC。
4.VLAN映射:表示客户VLAN和EC的映射情况,包括无映射和有映射。当多路接入为一个业务实例接入时无映射,多个业务实例接入时为有映射。
5.绑定:表示UNI的VLANID到EC之间的绑定关系。包括有绑定,表示UNI的多个VLANID映射可以映射到一个EC,与多路接入相兼容;全统一绑定,表示所有的VLANID映射到同一个EC,与无多路接入相兼容。
6.带宽属性:定义了流量参数。包括基于端口和VLAN的CIR、CBS、EIR、EBS,基于VLAN的优先级设置。
7.L2控制协议处理:表示在入口UNI和出口UNI对L2协议帧的处理。在入口包括丢弃、处理、透传,在出口包括生成、不生成。
表3中部分属性的含义如下:
1.NNIID:由运营商管理的任意字符串,用来识别NNI。
2.EVCID:由运营商管理的任意字符串,在NNI识别EVC。
二、点到点以太网业务
1.以太网专线业务
以太网专线提供两个以太网物理端口之间点到点的连接。以太网专线属于物理层的专线,对客户设备来说,相当于一根网线。点到点专线的基本要求就是数据的透明性,专线不对客户的数据做任何的处理和交换,客户数据为一个业务实例。如图2所示。
图2MSTP以太网专线
2.以太网虚拟业务模型一
以太网虚拟业务模型一具有两个UNI接口,客户数据可以是多个业务实例,MSTP需要对不同的业务实例进行区分,并通过不同的VC通道进行传送。
3.以太网虚拟业务模型二
以太网虚拟业务模型二具有多个UNI接口,每个UNI接口可以接入一个业务实例,MSTP通过二层交换复用多个UNI的数据并对多个UNI的数据进行区分,在同一个VC通道中传送,即多个业务共享VC通道。
4.以太网虚拟业务模型三
以太网虚拟业务模型三具有两个UNI接口,每个UNI接口可以接入多个业务实例,MSTP需要对这些业务实例进行识别,通过一个VC通道进行传送,并可以进行优先级划分。
5.以太网虚拟业务模型四
以太网虚拟业务模型四具有多个UNI接口,每个UNI可以接入多个业务实例,MSTP需要对多个UNI的数据流进行区分,通过多个VC通道进行传送,每个VC通道被所有UNI的业务所共享。
三、点到多点以太网业务
1.以太网多点接入专线业务
以太网多点接入专线提供多个以太网分支UNI到一个以太网UNI的汇聚,分支UNI只能和汇聚点UNI进行通信,分支UNI之间不能直接通信。分支节点UNI接入一个业务实例,分支节点和汇聚节点之间采用透传方式传送,汇聚节点通过二层交换汇聚后通过一个UNI接口输出。如图3所示。
图3以太网多点接入专线
2.以太网多点接入虚拟业务模型一
以太网多点接入虚拟业务模型一的分支节点UNI可以接入多个业务实例,分支节点MSTP需要对业务实例进行识别,并通过不同的VC通道传送到汇聚节点,汇聚节点通过二层交换汇聚分支节点的数据后从一个UNI或多个UNI输出。
3.以太网多点接入虚拟业务模型二
以太网多点接入虚拟业务模型二的分支节点UNI可以接入多个业务实例,分支节点需要对UNI的数据流进行识别,在汇聚节点汇聚后从一个或多个UNI输出。
4.以太网多点接入虚拟业务模型三
模型三的分支节点UNI可以接入一个或多个业务实例,分支节点MSTP通过二层交换复用多个UNI的业务共享一个VC通道,并区分不同UNI的数据流,汇聚节点汇聚多个分支节点的数据流,从一个或多个UNI接口输出。
四、多点到多点以太网业务
1.以太网专用LAN业务
以太网专用LAN业务提供多个UNI之间的平等互联,UNI接口之间可以互相访问,此业务采用同一个VC通道连接。客户数据为一个业务实例。如图4所示。
图4以太网专用LAN业务
2.以太网虚拟LAN
以太网虚拟LAN业务和以太网专用LAN的区别是多个客户共享VC通道。每个UNI可以接入多个业务实例。如图5所示。
图5以太网虚拟LAN业务
五、总结
以上给出了若干以太网业务模型,通过对这些业务模型的讨论可以看出,每种业务模型之间的主要区别即划分原则在于三点:是否多路接入、是否共享链路、是否有多个UNI接口共享链路。虽然MSTP以太网虚拟业务由于其和纯L2层技术差别不大,应用较少,但是随着需求的变化,在某些特定场合应该还是有其用武之地的。