10.3.2 STP配置(2)
4. 配置端口优先值
如果VLAN内有拓扑环,Spanning-Tree将使用端口优先值确定将哪个端口置于转发状态,因此,可以为欲首先选择的端口赋予较高优先级值(较小的数值)。如果所有端口都有相同的优先级值,那么,具有最小端口号的端口将被设置为转发状态,其他端口则处于阻塞状态。
|
使用no spanning-tree [vlan vlan-id] port-priority端口配置命令,可以将端口优先级恢复为默认值。
5. 配置路径费用
Spanning-Tree路径费用的默认值取决于端口的类型与速率。当VLAN中有拓扑环时,Spanning-Tree使用路径费用选择将哪个端口置于转发状态。具有最低端口费用的端口将被选择用于向所有的VLAN转发帧。因此,可以为欲选择的端口赋予较低的费用值,以确定网络拓扑。通常情况下,应当为快速链路(如1000Mbit/s端口)赋予一个最小值,而为一个慢速链路(如100Mbit/s端口)赋予一个最大值。如果所有端口的成本值都相同,那么,具有最小端口号的端口将被设置为转发状态,其他端口则处于阻塞状态。具体操作步骤如下。
|
6. 配置Trunk端口负载共享
借助负载共享,可以在拥有平行Trunk端口的交换机上实现带宽分流。为了避免拓扑环,STP通常只保留平行连接中的一个连接,而阻止其他链接。使用负载共享技术,可以依照通信所属VLAN,在两个链接之间分担流量。
(1)使用STP端口优先级实现负载共享
当两个端口位于同一台交换机上时会构成拓扑环,此时,交换机将使用STP端口优先级来决定启用哪个端口,阻止哪个端口。可以在一个平行Trunk端口设置优先级,从而使该端口允许给定VLAN的所有数据的传输。对于某个VLAN而言,拥有最高优先级(低值)的Trunk端口转发通信,拥有最低优先级(高值)的Trunk端口保持阻止状态。Trunk端口负责发送或接收VLAN中所有的通信。
如图10-7所示,交换机之间有两个Trunk连接,相关配置如下:
VLAN 8 ~ 10在Trunk1上指定的端口优先级值为16。
VLAN 3 ~ 6在Trunk1上保持默认的端口优先级值128。
VLAN 3 ~ 6在Trunk2上指定的端口优先级值为16。
VLAN 8 ~ 10在Trunk2上保持默认的端口优先级值128。
此时,Trunk 1负责VLAN 8~10的数据传输,Trunk 2负责VLAN 3~6的数据传输。当活动Trunk失败后,另外的Trunk连接将负责所有VLAN的传输。
配置过程的具体操作步骤如下。
|
|
| (点击查看大图)图10-7 使用STP端口优先级实现负载共享 |
|
Switch A(config-if)# switchport trunk encapsulation {isl | dot1q | |
|
|
| 回书目 上一节 下一节 |