定义
VBST(VLAN-Based Spanning Tree)是华为提出的一种生成树协议,通过它可在每个VLAN内构建一棵生成树,使不同VLAN内的流量可通过不同的生成树转发。VBST可以简单理解为在每个VLAN上运行一个STP或RSTP协议,不同VLAN之间的生成树完全独立。
目的
目前生成树协议主要有STP、RSTP和MSTP三种标准协议。STP和RSTP有一个共同的缺陷:STP和RSTP不能按VLAN阻塞冗余链路,局域网内所有的VLAN共享一棵生成树,所有VLAN的报文都沿着一棵生成树进行转发,因此无法在VLAN间实现流量的负载分担;同时,链路被阻塞后将不承载任何流量,造成带宽浪费,还有可能造成部分VLAN的报文无法转发。所以在实际组网中,用户更倾向于部署MSTP,MSTP兼容STP和RSTP,既可以快速收敛,又可为数据转发提供多个冗余备份路径,实现流量的负载分担。
但MSTP运用于企业网中时,却面临一个突出的问题:企业网用户更多关注功能的简单易用和方便维护,而MSTP的多实例和多进程概念比较抽象,配置较为复杂,对使用者的业务水平有一定的要求。
为了解决上述问题,华为公司提出了VBST生成树解决方案。该解决方案中,生成树的形成是基于VLAN的,不同VLAN间可形成相互独立的生成树,不同VLAN内的流量沿着各自的生成树转发,进而可实现流量的负载分担。同时,对用户来说,VBST没有多实例、多进程的概念,更容易理解和接受,配置维护也简单。
受益
企业网中部署VBST:
- 可消除网络中可能存在的通信环路。
- 可实现链路的复用和流量的负载分担,进而有效地提高链路带宽的利用率。
- 配置和维护简单,进而可降低配置和维护成本。