STP生成樹協(xié)議:把一個環(huán)形的結(jié)構(gòu)改變成一個樹形的結(jié)構(gòu),用來將熱處理上存在環(huán)路的網(wǎng)絡(luò),通過一種算法,在邏輯上斷開一些端口,來生成一個邏輯上的樹形結(jié)構(gòu).
生成樹算法:
1)選擇根網(wǎng)橋(Root Bridge):選擇根網(wǎng)橋的依據(jù)是網(wǎng)橋ID
2)選擇根端口(Root Ports):依據(jù)順序依次是’到根網(wǎng)橋最低成本的根路徑成本,直連網(wǎng)橋ID最小,端口ID最小’
3)選擇指定端口(Designeted Ports):依據(jù)’根路徑成本較低,所以的交換機(jī)的網(wǎng)橋ID的值較小,端口的值較小’
STP狀態(tài):
轉(zhuǎn)發(fā)(Forwarding) 發(fā)送/接收用戶數(shù)據(jù)
學(xué)習(xí)(Learning) 構(gòu)建網(wǎng)橋表
偵聽(Listening) 構(gòu)建”活動”拓?fù)?br>阻塞(Blockink) 只接收BPDU
禁用(Disabled) 強(qiáng)制關(guān)閉
Cisco的生成樹(PVST)為每個VLAN使用獨立的一個生成樹實例,能優(yōu)化根橋的位置,能為所有的VLAN提供最優(yōu)路徑
PVST與IEEE的CST不兼容,使得運行PVST的Cisco交換機(jī)不能與其廠家的交換機(jī)相互操作.
PVST配置命令:
1,啟用生成樹:
Switch(config)#spanning-tree vlan vlan-list
2,配置根網(wǎng)橋:
Switch(config)#spanning-tree vlan vlan-list root primary |
secondary
3,修改網(wǎng)橋的優(yōu)先級:
Switch(config)#spanning-tree vlan vlan-list priority Bridge-
priority
4,修改端口成本:
Switch(config)#spanning-tree vlan vlan-list cost cost
5,修改端口優(yōu)先級:
Switch(config)#spanning-tree vlan vlan-list port-priority
priority
6,配置上行事鏈路:
Switch(config)#spanning-tree uplinkfast
7,配置速端口:
Switch(config)#spanning-tree portfast
8,查看生成樹配置:
Switch#show spanning-tree
9,查看VLAN生成樹的信息:
Switch#show spanning-tree vlan vlan-id detail
10,配置以太網(wǎng)通道:
Switch(config)#interface range fastEthernet 0/1 - 2
Switch(config-if-range)#channel-group 1 mode on
11,查看通道配置信息:
Switch#show etherchannel 1 summary