局域网协议-BPDU Tunnel技术介绍-D_第1页
局域网协议-BPDU Tunnel技术介绍-D_第2页
局域网协议-BPDU Tunnel技术介绍-D_第3页
局域网协议-BPDU Tunnel技术介绍-D_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,局域网协议-BPDU Tunnel技术介绍技术介绍 局域网协议BPDU Tunnel PAGE 3BPDU TunnelBPDU Tunnel 简介BPDU Tunnel 是一种二层隧道技术,它使不同地域私网用户的二层协议报文,可以通过运营商网络内的指定通道进行透明传输。BPDU Tunnel 的产生背景在实际组网中,用户经常利用运营商提供的专线来构建自己的二层网络,这使同一用户的私网通常都分布在运营商公网的两侧。如 HYPERLINK l _bookmark0 图 1所示,用户A拥有属于相同VLAN的两台设备CE 1 和CE 2,该用户的网络分为网络 1 和网络 2,二者通过运营商网络相连

2、接。当二层协议报文在运营商网络中无法透传时,该用户的网络将无法独立进行二层协议的计算(如STP协议的生成树计算),从而与运营商网络的二层协议计算相互影响。图 1 BPDU Tunnel 应用环境利用 BPDU Tunnel 功能,可以在运营商网络中透传用户网络的二层协议报文:运营商网络一端的 PE 1 对从用户 A 的网络 1 收到的二层协议报文进行封装,将其目的 MAC地址替换成一个特定的组播 MAC 地址,然后在运营商网络中进行转发;封装好的二层协议报文(称为 BPDU Tunnel 报文)被转发至运营商网络另一端的 PE 2,解封装后被还原为原始的目的 MAC 地址,并发送给用户 A 的

3、网络 2。BPDU Tunnel 支持对下列二层协议报文进行透传:CDP(Cisco Discovery Protocol,思科发现协议)DLDP(Device Link Detection Protocol,设备链路检测协议)EOAM(Ethernet Operation, Administration and Maintenance,以太网操作、管理和维护)GVRP(GARP VLAN Registration Protocol,GARP VLAN 注册协议)HGMP(HW Group Management Protocol,HW 组管理协议)LACP(Link Aggregation C

4、ontrol Protocol,链路聚合控制协议)LLDP(Link Layer Discovery Protocol,链路层发现协议)PAGP(Port Aggregation Protocol,端口聚合协议)PVST(Per VLAN Spanning Tree,单 VLAN 生成树)STP(Spanning tree protocol,生成树协议)UDLD(Uni-directional Link Direction,单向链路检测)VTP(VLAN Trunking Protocol,VLAN 中继协议)BPDU Tunnel 的实现各协议的 BPDU Tunnel 实现基本类似,下面以

5、 STP 协议为例介绍 BPDU Tunnel 的实现过程。本文中的 STP 是指广义的 STP 协议,包括 STP、RSTP 和 MSTP。STP 协议通过在设备之间传递 BPDU(Bridge Protocol Data Unit,桥协议数据单元)报文来确定网络的拓扑结构。为避免环路,用户需要在私网中启用 STP 功能,当一侧私网发生拓扑变化时,会发送 BPDU 报文给另一侧私网,否则将无法完成在整个用户私网内的生成树计算。但由于 BPDU 报文是二层组播报文,所有开启 STP 功能的设备都会接收并处理该报文,因此若用户私网和运营商网络的生成树一起计算将导致每个网络都无法生成正确的生成树。

6、BPDU Tunnel 功能可以解决上述问题,它可使运行 STP 功能的用户私网和运营商网络拥有各自的生成树,互不干扰,它具有下列作用:对 BPDU 报文进行透明传输。可以使同一个用户网络的 BPDU 报文在运营商网络内指定的VLAN 中进行广播,使得在不同地域的同一个用户网络可以跨越运营商网络进行统一的生成树计算。同时,由于不同用户网络的 BPDU 报文在运营商网络的不同 VLAN 中进行广播,所以不同用户网络的 BPDU 报文相互隔离,可以独立进行生成树计算。 HYPERLINK l _bookmark1 图 2中,上部为运营商网络,下部为用户网络,用户网络分为网络A和网络B两个部分。通过

7、在运营商网络两端的边缘设备上配置BPDU Tunnel功能,可以实现用户网络的BPDU报文在运营商网络中的透明传输,且不同用户网络的生成树通过独立计算后生成。图 2 BPDU Tunnel 组网示意图如 HYPERLINK l _bookmark1 图 2所示,用户A的网络分为网络 1 和网络 2。通过在运营商网络两端的边缘设备PE 1 和PE 2 上配置BPDU Tunnel功能,可实现用户网络的BPDU报文在运营商网络中的透明传输。假设用户A 的BPDU报文由网络 1 发往网络 2:在运营商网络的输入端, PE 1 将来自网络 1 的 BPDU 报文的目的 MAC 地址0 x0180-C200-0000 修改为特殊的组播 MAC 地址(假设为缺省的 0 x010F-E200-0003)。在运营商网络中,修改后的 BPDU 报文(即 BPDU Tunnel 报文)被当作数据报文在用户所属的VLAN 中进行转发。在运营商网络的输出端,PE 2 将目的 MAC 地址为 0 x010F-E200-0003 的报文识别出来,将其目的 MAC 地址还原为 0 x0180-C200-0000,然后将还原后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论