stp生成樹協(xié)議原理及配置--從入門到精通

stp生成樹協(xié)議原理及配置--從入門到精通

ID:1650735

大?。?02.72 KB

頁數(shù):15頁

時間:2017-11-12

stp生成樹協(xié)議原理及配置--從入門到精通_第1頁
stp生成樹協(xié)議原理及配置--從入門到精通_第2頁
stp生成樹協(xié)議原理及配置--從入門到精通_第3頁
stp生成樹協(xié)議原理及配置--從入門到精通_第4頁
stp生成樹協(xié)議原理及配置--從入門到精通_第5頁
資源描述:

《stp生成樹協(xié)議原理及配置--從入門到精通》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、STP生成樹協(xié)議原理及配置—從入門到精通生成樹協(xié)議(Spanning-TreeProtocol,以下簡稱STP)是一個用于在局域網(wǎng)中消除環(huán)路的協(xié)議。運行該協(xié)議的交換機通過彼此交互信息而發(fā)現(xiàn)網(wǎng)絡(luò)中的環(huán)路,并適當對某些端口進行阻塞以消除環(huán)路。由于局域網(wǎng)規(guī)模的不斷增長,STP已經(jīng)成為了當前最重要的局域網(wǎng)協(xié)議之一。STP的算法  STP將一個環(huán)形網(wǎng)絡(luò)生成無環(huán)拓樸的步驟:  選擇根網(wǎng)橋(RootBridge)  選擇根端口(RootPorts)  選擇指定端口(DesignatedPorts)選擇根網(wǎng)橋的依據(jù)  網(wǎng)橋ID(BID)  網(wǎng)橋ID是唯一的,交換機之間選擇BID值最小的交換機作為網(wǎng)絡(luò)中的根網(wǎng)

2、橋STP選擇根網(wǎng)橋舉例  根據(jù)網(wǎng)橋ID選擇根網(wǎng)橋選擇根端口的依據(jù)  在非根網(wǎng)橋上選擇一個到根網(wǎng)橋最近的端口作為根端口  選擇根端口的依據(jù)是:  根路徑成本最低  直連(上游)的網(wǎng)橋ID最小  端口(上游)ID最小根路徑成本  根路徑成本(開銷)-是網(wǎng)橋到根網(wǎng)橋的路徑上所有鏈路的成本之和,默認10M/100M自適應(yīng)的路徑開銷為200000STP選擇根端口舉例  在非根橋上,選擇一個根端口(RP)  選擇指定端口的依據(jù)  在每個網(wǎng)段上,選擇1個指定端口  根橋上的端口全是指定端口  非根橋上的指定端口:  根路徑成本最低  端口所在的網(wǎng)橋的ID值較小  端口ID值較小STP選擇指定端口舉例  在

3、每個網(wǎng)段選擇1個指定端口(DP)  STP計算結(jié)果  經(jīng)過STP計算,最終的邏輯結(jié)構(gòu)為無環(huán)拓樸  STP舉例  經(jīng)過STP計算后的邏輯拓樸  BPDU(橋協(xié)議數(shù)據(jù)單元)  交換機之間使用BPDU來交換STP信息  BPDU  BridgeProtocolDataUnit-橋協(xié)議數(shù)據(jù)單元  使用組播發(fā)送BPDU,組播地址為:  01-80-c2-00-00-00  BPDU分為2種類型:  配置BPDU-用于生成樹計算  拓樸變更通告(TCN)BPDU-用于通告網(wǎng)絡(luò)拓樸的變化BPDU包含的關(guān)鍵字段STP使用BPDU選擇根網(wǎng)橋2-1  交換機啟動時,假定自己是根網(wǎng)橋,在向外發(fā)送的BPDU中,根網(wǎng)

4、橋ID字段填寫自己的網(wǎng)橋ID  STP使用BPDU選擇根網(wǎng)橋2-2  當接收到其他交換機發(fā)出的BPDU后,比較網(wǎng)橋ID,選擇較小的添加到根網(wǎng)橋ID中  STP使用BPDU計算根路徑成本2-1  根網(wǎng)橋發(fā)送根路徑成本為0的BPDUSTP使用BPDU計算根路徑成本2-2  其他交換機接收到根網(wǎng)橋的BPDU后,在根路徑成本上添加接收接口的路徑成本,然后轉(zhuǎn)發(fā)  生成樹端口的狀態(tài)  生成樹計時器  STP狀態(tài)機  在STP選舉過程中,端口是不能轉(zhuǎn)發(fā)用戶數(shù)據(jù)的。端口一開始處于阻塞狀態(tài),這個狀態(tài)只能接收BPDU;  一個接口20秒沒收到BPDU,也就是到了最大時間,端口會進入偵聽狀態(tài),這時接口可以接收BP

5、DU,并開始發(fā)送BPDU;  發(fā)送15秒的BPDU,接口將會為轉(zhuǎn)發(fā)用戶數(shù)據(jù)做準備,也開始學(xué)習(xí)MAC地址,這個狀態(tài)叫學(xué)習(xí)狀態(tài);  再經(jīng)過15秒的學(xué)習(xí)后,端口進入轉(zhuǎn)發(fā)狀態(tài),轉(zhuǎn)發(fā)狀態(tài)是一個正常的接口。spanning-tree設(shè)置STP(Spanning-TreeProtocol)??在上圖所示的網(wǎng)絡(luò)環(huán)境中,當交換機之間連有多條鏈路時,將存在一定的問題,如SW1的MAC地址表中會顯示接口F0/1與主機A相對應(yīng),而當數(shù)據(jù)發(fā)往SW2后,SW2的MAC地址表則記錄接口F0/23與主機A相對應(yīng),當SW2再次將流量從接口F0/24發(fā)回SW1時,SW1的MAC地址表又會記錄接口F0/24與主機A相對應(yīng)。?因此

6、可以看出,當交換機之間存在多條活動鏈路時,交換機將從不正常的接口上學(xué)習(xí)到MAC地址,導(dǎo)致MAC地址表的不正確與不穩(wěn)定,并且還會導(dǎo)致重復(fù)的數(shù)據(jù)包在網(wǎng)絡(luò)中傳遞,引起廣播風暴,使網(wǎng)絡(luò)不穩(wěn)定。?為了防止交換機之間由于多條活動鏈路而導(dǎo)致的網(wǎng)絡(luò)故障,必須將多余的鏈路置于非活動狀態(tài),即不轉(zhuǎn)發(fā)用戶數(shù)據(jù)包,而只留下單條鏈路作為網(wǎng)絡(luò)通信,當唯一的活動鏈路不能工作時,再啟用非活動鏈路,從而達到網(wǎng)絡(luò)的冗余性。要實現(xiàn)此功能,需要依靠生成樹協(xié)議(STP)來完成,STP將交換網(wǎng)絡(luò)中任何兩個點之間的多余鏈路置于Blocking(關(guān)閉)狀態(tài),而只留一條活動鏈路,當使用中的活動鏈路失效時,立即啟用被Block的鏈路,以此來提供

7、網(wǎng)絡(luò)的冗余效果。?STP并非思科私有協(xié)議,STP為IEEE標準協(xié)議,并且有多個協(xié)議版本,版本與協(xié)議號的對應(yīng)關(guān)系如下:?CommonSpanningTree(CST)?=?IEEE802.1DRapidSpanningTreeProtocol(RSTP)?=?IEEE?802.1wPer-VLANSpanning-Treeplus(PVST+)??=??Per-VLANEEE802.1DRapidPVST+?=

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。