VBST简介
介绍VBST的定义、目的、用户受益以及与标准生成树协议的比较。
定义
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与标准生成树协议的比较
下表11-1列出了VBST与标准生成树协议STP、RSTP和MSTP在收敛速度、流量转发、应用场景、配置复杂度方面的对比情况。
生成树协议 |
相同点 |
不同点 |
|||
---|---|---|---|---|---|
收敛速度 |
流量转发 |
应用场景 |
配置复杂度 |
||
VBST |
形成无环路的树,解决广播风暴并实现链路的冗余备份。 |
RSTP、MSTP或VBST都比STP收敛速度快,但是三者之间没有快慢之分。 |
一个VLAN对应一棵生成树,不同VLAN的流量按照不同的路径转发。每棵生成树之间相互独立。 |
|
中 |
MSTP |
通过实例与VLAN的映射,可以实现多棵生成树在VLAN间负载分担,不同VLAN的流量按照不同的路径转发。每棵生成树之间相互独立。 |
需要区分业务流量,并实现负载分担。 |
高 |
||
RSTP |
所有VLAN共享一棵生成树,所有VLAN的流量按照同样的路径转发。 |
无需区分业务流量。 |
低 |
||
STP |
最慢 |
低 |