预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.STP与VLAN的关系 STP与VLAN的关系主要有下面几种: (1)IEEE通CST)用生成树( (2)Cisco的每VLAN生PVST)成树( (3)Cisco的CST的PVST(能兼PVST+)容 (4)IEEE的MST(MultipleSpanningTree,多生成树) CST不VLAN,考虑STP以交(STP整个实例),,换机实际网络为单上中生位运成一行个 CST运行在VLAN1上,也就是默认的VLAN上。当STP选举后,有的端口被阻塞,可能 就VLAN不造成.能通有的讯 PVST是Cisco的,PVST为私有个VLAN创个每一STP实例。PVS建一T为个VLA协议N每一 运STP实行一例,VLAN提个供最能优优的化根路径网桥。的位置,能为 但是PVST也不是完美的,缺点如下: (1)为STP,了维CPU需要资源护每占用一个更多的 (2)为VLAN的了支BPDU报Trunk文,带宽持各需要个占用更多的 (3)PVST与CST不,使PVST兼容的Cisco得运交换机行不能与其他厂商的交换机协同工作 Cisco为了解决与其他交换机协同工作的问题,开发了PVST+。Cisco的交换机默认使用 PVST+,PVST+允许CST的PVST,以信息Cisco的便让交换传给机能通其他厂商的交换机 协同工作。 2.PVST+的配置 (1)配置PVST+的意义 交换机STP,为什加电么还启动要配后会置呢自动?运行 因为在网络中,如果根网桥不稳定,那么这个网络就要经常运行STP计算,网络拓扑经常 变化,有一个不稳定的根网桥,就有一个不稳定的网络。 而且在,如ID(网果不),那选择桥优,网么很修改络边根网先级有可网桥缘的桥的能时候 交换机MAC地址是被选随机择为的,根网合理桥,的配因为置,能够对网络进行优化。 配置PVST+,除了让网络中有一个稳定的根网桥外,还有以下几个优点: 1)利用PVST+实现网络的负载均衡 如图:2-1PVST+实现网络的负 载分担 在图:2-1中配置两台核心交换机分配为不同VLAN的根网桥,这样让不同的VLAN数据 经过不同的核心交换机转发,实现了网络的负载均衡。 2)配置速端口(PostFast),使连接终端的端口快速进入转发状态。 主机连接到交换机的端口,如果PC关闭后再开机,交换机的端口变为down再变为up。 这时,交换机要等到STP进入到转发状态才可转发数据。如果使用默认的STP计时器,端 口从down到转发状态最少需要30秒。这将导致主机必须等待端口进入转发状态后才能发送 或者接收数据。 当单台主机接到交换机的端口时,不可能形成环路,所以Cisco的交换机提供了速端口的 功能,当端口从up变为down时,直接进入转发状态,不需要经过侦听到学习的状态,节 省30秒的转发延迟。配置为速端口后,该端口仍然在运行STP生成树协议,如果检测到了 环路,也能够从转发状态变为阻塞状态。速端口只能配置到连接到终端的端口上,否则会 形成短时间的环路。 (2)PVST+的配置命令 1)启用生成树命令,Cisco在默认情况下启用了PVST+,可以在前面加no来关掉某个VLAn 的生成树协议,但是,一般情况下,即使网络中不存在物理环路,也不建议关掉生成树协议。 命令如下: Switch(config)#spanning-treevlanvlan-list 2)指定根网桥,因为MAC地址不可更改,所以要指定VLAN的优先级,命令如下: Switch(config)#spanning-treevlanvlan-listpriorityBridge-priority Bridge-priority的默认优先级为32768,优先级必须是4096的倍数,范围为0-65535,可以通 过这条命令,同时为多个VLAN指定优先级,将VLAn2,VLAN4到VLAN10的优先级指 定为4096,命令如下: Switch(config)#spanning-treevlan2,4-10priority4096 除了更改网桥的优先级外,还可以使用命令指定交换机为根网桥,配置为primary表示优先 级设置为24576,配置为secondary表示优先级变为28672,命令如下: Switch(config)#spanning-treevlanvlan-listroot{primary|secondary} 3)修改端口成本 Switch(config-if)#spanning-treevlanvlan-listcostcost 4)修改端口优先级 Switch(config-if)#spanning-treevlanvlan-listport-prioritypriority 例如:一台交换机在默认情况下,使用showspanning