|
当网络中存在冗余的VLAN中继线路时,就会因网络环路的出现而引起广播风暴,降低网络的可靠性。而STP(Spanning Tree Protocol,生成树协议)正是为克服冗余网络中透明桥接的问题而创建的。STP是一个既能够防止环路,又能够提供冗余线路的第二层管理协议。为了使交换网络正常运行,STP网络上的任何两个终端之间只有一条有效路径。STP使用生成树算法来求解没有环路的最佳路径,使一些备用路径处于阻塞状态。在大型网络中,特别是有多个VLAN的时候,配置STP就很重要了。
|
|
|
STP是通过在交换机之间传递桥接协议数据单元来相互告知诸如交换机的桥ID、链路性质、根桥ID等信息,以确定根桥、决定哪些端口处于转发状态,哪些端口处于阻断状态,以免引起网络环路。
|
|
|
根据考试大纲的要求,对于STP协议的配置要求相对较简单,主要是要求掌握利用STP端口权值和路径值完成负载均衡。
|
|
|
|
.服务器模式:vtp server(vtp pruning)。
|
|
|
|
|
服务器、客户端两边都要配,对连接Trunk线的端口配置。
|
|
|
|
.switchport mode trunk(改变端口的状态);
|
|
|
.switchport trunk allowed vlan all(all,可以用具体的VLAN号代替);
|
|
|
|
spanning tree vlan 1 port-priority端口权值(默认值是128)。
|
|
|
|
spanning tree vlan 1 cost路径成本。
|
|
|
|
只在服务器模式中使用,vlan 2[name vlan2]。
|
|
|
|
|
|
|
.switchport access vlan vlan名称(将该端口添加到相应的VLAN)。
|
|
|
下面来看一个实例。两台交换机SwitchA和SwitchB通过Trunk1和Trunk2两条中继链路相连接,其中Trunk1对VLAN1-VLAN3的路径成本是18,对VLAN4-VLAN5的路径成本则是30;而Trunk2则刚好相反,如下图所示。
|
|
|
|
|
交换机SwitchA的配置应如下所示(VTP的设置部分略):
|
|
|
|