
第07章L2protocolcontrol技术.doc
4页版权所有2008,迈普(四川)通信技术有限公司,保留所有权利 第 7 章 L2 protocol control 技术本章着重介绍 L2 protocol control 技术及其应用本章主要内容: L2 protocol control 原理 L2 protocol control 实现方式 典型应用7.1 L2 protocol control 原理L2 protocol control,二层协议控制,对端口上收到的二层协议报文进行控制通过 L2 protocol control可以实现:二层协议隧道、二层协议隔离、二层协议透传7.1.1 二层协议隧道L2 protocol tunnel,二层协议隧道,实现客户网络的 BPDU 、LACPDU 等二层协议在运营商网络中进行透明传输上部为运营商网络,下部为用户网络,用户网络分为用户网络 A 和用户网络 B 两个部分通过在运营商网络两端的报文输入、输出设备上配置 L2 Protocol Tunnel 功能,可以实现用户网络的BPDU、 LACPDU 报文在运营商网络中进行透明传输,实现整个用户网络的生成树计算以及链路汇聚等功能。
版权所有2008,迈普(四川)通信技术有限公司,保留所有权利 N e t w o r k A N e t w o r k B报文输入 / 输出设备报文输入 / 输出设备运营商网络N e t w o r k L2 protocol tunnel 组网图7.1.2 二层协议隔离L2 protocol discard,二层协议隔离,端口收到 BPDU、 LACPDU 等二层协议报文,直接丢弃,使之不参与相应协议的处理7.1.3 二层协议透传L2 protocol peer,二层协议透传,端口收到 BPDU、LACPU 等二层协议报文,不进行任何处理,直接透传给上层协议模块进行处理此功能为默认功能7.2 L2 protocol control 实现方式7.2.1 二层协议隧道实现当启动 L2 Protocol Tunnel 功能时,运营商网络的边缘设备将输入方向的 L2 协议报文的目的 MAC 地版权所有2008,迈普(四川)通信技术有限公司,保留所有权利 址替换为一个特殊的组播 MAC 地址,成为隧道报文,运营商网络内部的设备不对该报文额外进行处理,只是当成普通报文进行转发。
当该隧道报文抵达输出方向的边缘设备时,边缘设备再还原目的 MAC 地址,L2 协议报文被还原,然后转发给用户网络的设备,从而实现二层协议的隧道功能默认的特殊组播 MAC地址为 01-00-0c-cd-cd-d0其他常用的特殊组播 MAC 有 01-00-0c-cd-cd-d1、01-00-0c-cd-cd-d2、01-0f-e2-00-00-03在两个边缘端口使能二层协议报文隧道功能,从而实现二层协议的隧道功能目前支持 L2 协议隧道中的协议有:bmga 协议、dot1x 协议、gmrp 协议、gvrp 协议、lacp 协议、stp(mstp)协议7.2.2 二层协议隔离实现当端口配置二层协议隔离功能,L2 protocol control 模块在二层协议处理模块之前,进行协议报文的判断,对隔离的二层协议直接丢弃,协议报文不参与协议模块的处理7.2.3 二层协议透传实现L2 protocol control 模块对报文不作任何处理,将报文交给上层协议模块进行处理7.3 典型应用PE1 和 PE2 为运营商网络设备,Customer A 、Customer B 为用户网络设备组网需求:为了实现 Custmoer A 和 Custmer B 之间 stp 报文的隧道传输,需要在 PE1 和 PE2 之间建立 stp 报文的二层协议隧道。
版权所有2008,迈普(四川)通信技术有限公司,保留所有权利 C u s t o m e r AC u s t m e r BP E 1P E 2P o r t 0 / 2P o r t 0 / 3 P o r t 0 / 3P o r t 0 / 2H y b r i dH y b r i dT r u n kT r u n k组网图用户在 PE1 的 Port0/2 和 PE2 的 Port0/2,这两个边缘端口上使能 stp 协议报文的 L2 隧道功能,需要在 PE1 和 PE2 的之间的网络能够通过隧道报文。












