基于组网的以太网接入功能的实现
内嵌组网的MSTP除一般的MSTP功能外,其组网处理模块还具有以下功能:将以太网业务适配到组网层的功能;在MSTP入口处为以太网业务数据包添加组网标签,组成组网数据包,在出口处将组网标签剥离;判断业务分组所属的转发等价类,可以根据分组的源IP地址、目的IP地址、源端口号、目的端口号等来对业务分组进行分类,从而判定其属于那个转发等价类,并贴上相应的组网标签,以肯定相应的转发路径;组网操作管理保护功能和标签交换路径(LSP)的自动建立、保护、恢复功能;对业务的统计复用功能,并能在组网层按服务等级调度业务;组网二层和三层方案功能。
基于组网与基于二层交换的SDH的以太网传送(EOS)实现方案基本相同,将相应的二层交换模块用组网处理模块代替便可。映照器和SDH处理模块仍使用GFP、VCat、LCAS等协议,只是对数据包的交换方式和打包分包处理方式不同,从而致使系统的性能存在差别。使用组网协议实现的EOS组网灵活,传送效力高,具有较好的QoS能力。目前厂商多使用“网络处理器(NP)+可编程门阵列(FPGA)+软件”的方式来完成基于组网的以太网接入功能。
对以太网业务,组网处理模块在接收到的数据包上附加内层组网标签(即VC标签),构成伪线(PW)或虚电路(VC),相同源地址和目标地址的多个PW再加上外层组网标签进行复用,建立一条组网标签交换路径(LSP),以太网业务和虚拟局域网(VLAN)业务在LSP中根据外层组网标签进行转发。隧道标签标示组网数据包从源端点传送到目的端点,VC标签标示以太网数据从入口用户网络接口(UNI)传送到出口UNI。
对端口的以太网业务,其映照具体进程为先将前导和帧校验序列(FCS)剥离,加上控制字(此功能可选),再附上相应的PW标签,用于复用,最后加上相应的隧道标签。映照进程如图3所示。VC标签代表了仿真虚电路的标识符,它一定要被入口和出口节点所认同,用于从目的MSTP转发数据帧到目的UNI。