1. IEEE(美國電氣和電子工程師協會)制定以外網相關標準,如802.1D(stp), 802.1w(RSTP) , IETF(Internet Engineering Task Force)制定因特網相關標註,如TCP/ip協議、smtp、dns等。
2. BPDU報文8個字節,分2個字節bridge priority 和6個字節交換機管理MAC地址,交換機管理MAC地址通過show interfaces vlan 1 (或show interfaces | inc bia)查看,端口MAC地址均是在此管理MAC地址上遞增。
3. 端口MAC地址作用:發BPDU、DTP協商、ISL封裝。
4. BPDU報文2個字節優先級,16比特中,後12個比特保留,所以BPDU優先級爲4096以2爲基數的倍數,默認爲32768。
5 STP樹與SPF樹不同,SPF是以每個router爲一棵樹,而STP全網維持一棵樹。思科交換機採用PVST,是每個VLAN一棵樹。
6, 非根橋交換機必須選到樹根的最近點爲root port,所以每個非根交換機都有root port 。根端口指收BPDU,指定端口(DP)發BPDU,每個segment上有指定端口(DP)。
7 交換機每個端口都會發BPDU,當選出根端口後,根端口不再發BPDU,使用端口MAC地址封裝。生成樹爲每個端口保存一個BPDU,保存時,累加cost值。
8 BPDU分配置BPDU,和TCN BPDU。
9, 100M COST值爲19 , 1000M爲4,萬兆爲2.
10. BPDU報文中,MAX TIME爲port BPDU保存的最長時間。
11 網絡中的交換機BPDU時間參數必須與根交換機一致。
12 交換機剛啓動時,會認爲網絡中只有自己,認爲自己是根,發BPDU, 在沒有選出root port之前所有端口爲指定端口,經過30S的延時纔會到轉發狀態。
13 交換機端口狀態, blocking 爲20s , listening 爲15s (默認以直徑爲7臺計算,確保發向網絡中所有的交換機,此狀態不學習MAC地址,如果此時到轉發狀態,則對所有端口進行flooding), learning 15s (此狀態學習MAC地址)
14 生成樹選舉規則:
lowest root BID
lowest path cost to root
lowest sender BID
lowest port ID
15 TCN BPDU(狀態改變BPDU)是逆着配置BPDU的方向轉發。
16 計時器默認兩臺主機之間的交換機是7臺。
17 接入交換機連接終端主機,有三種配置方式:
在接口模式下
# spanning-tree bpduguard ( 如果此端口接交換機,就disable)
# spanning-tree bpdu-filter enable(disable) 不發送不接受BPDU,過濾作用
# spanning-tree portfast
18 UPlink FAST 一定不能再根交換機上配置,在訪問層交換機配置,配置之後,可實現2-3S連通
19, backbone fast 省20S ,在全網交換機啓動
20 RSTP 配置命令
全局模式下 #spanning-tree mode rstp
條件 一定是點對點鏈路,全雙工。
19 backbone fast