




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第9章生成樹協(xié)議原理與配置
2021/5/919.1冗余拓?fù)浣Y(jié)構(gòu)圖9-1交換機(jī)間冗余拓?fù)浣Y(jié)構(gòu)關(guān)鍵設(shè)備和鏈路需要進(jìn)行備份2021/5/929.1冗余拓?fù)浣Y(jié)構(gòu)采用冗余拓?fù)浣Y(jié)構(gòu)雖然保證了當(dāng)設(shè)備或鏈路故障時提供備份設(shè)備或鏈路,從而不影響正常的通信。但是,這些冗余設(shè)備及鏈路構(gòu)成的環(huán)路將會引發(fā)很多問題:廣播風(fēng)暴、單幀的多次遞交、橋接表的不穩(wěn)定
2021/5/939.1.1廣播風(fēng)暴圖9-2交換機(jī)間的循環(huán)鏈路2021/5/949.1.2單幀的多次遞交圖9-3單幀的多次遞交2021/5/959.1.3橋接表的不穩(wěn)定圖9-4橋接表的不穩(wěn)定性問題2021/5/969.2生成樹協(xié)議概述9.2.1生成樹協(xié)議概述生成樹協(xié)議(SpanningTreeProtocol,STP)起源于DEC公司的“網(wǎng)橋到網(wǎng)橋”協(xié)議。后來,IEEE802委員會制定了生成樹協(xié)議的規(guī)范802.1d。是一個第2層的管理協(xié)議。其目標(biāo)是在物理環(huán)路上建立一個無環(huán)的邏輯鏈路拓?fù)浣Y(jié)構(gòu)。
2021/5/97圖9-5生成樹協(xié)議操作2021/5/989.2.2生成樹協(xié)議術(shù)語1.網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU(BridgeProtocolDataUnit)生成樹協(xié)議是通過在交換機(jī)之間周期發(fā)送BPDU來發(fā)現(xiàn)網(wǎng)絡(luò)上的環(huán)路并阻塞有關(guān)端口來斷開環(huán)路的。BPDU有兩種類型:配置BPDU和拓?fù)渥兏ǜ鍮PDU。每臺交換機(jī)每隔2秒鐘都要向網(wǎng)絡(luò)上發(fā)送配置BPDU報文。通過這些報文,每臺交換機(jī)可以判斷自己的位置和每個端口應(yīng)該工作的模式等。2021/5/999.2.2生成樹協(xié)議術(shù)語2021/5/9109.2.2生成樹協(xié)議術(shù)語2.網(wǎng)橋號(BridgeID)BID用來標(biāo)識每臺交換機(jī)。由兩部分組成。第一部分是網(wǎng)橋優(yōu)先級,占2字節(jié)。范圍是0~65535,默認(rèn)值是32768(從12.1(9)開始,要疊加VLAN號,如VIAN1的生成樹協(xié)議實例BID的優(yōu)先級為32769,VLAN2的生成樹協(xié)議實例BID的優(yōu)先級為32770等)。第二部分是交換機(jī)MAC基地址,占6字節(jié)。2021/5/9119.2.2生成樹協(xié)議術(shù)語3.根網(wǎng)橋(Rootbridge)交換機(jī)通過彼此交換BPDU信息來選出根網(wǎng)橋。具有最小網(wǎng)橋號的交換機(jī)將成為根網(wǎng)橋。根網(wǎng)橋的所有端口都不會阻塞,即都處于轉(zhuǎn)發(fā)包的狀態(tài)4.指定網(wǎng)橋(Designatedbridge)交換機(jī)連接的每個網(wǎng)段要選出一個指定網(wǎng)橋,該指定網(wǎng)橋到根網(wǎng)橋的累計路徑花費最小。該指定網(wǎng)橋負(fù)責(zé)收發(fā)本網(wǎng)段的數(shù)據(jù)包。2021/5/9129.2.2生成樹協(xié)議術(shù)語5.根端口(Rootport)整個網(wǎng)絡(luò)中只能有一個根網(wǎng)橋,其他網(wǎng)橋稱為非根網(wǎng)橋。在非根網(wǎng)橋上,需要選擇一個根端口。所謂根端口是指交換機(jī)上到根網(wǎng)橋累計路徑花費最小的端口。交換機(jī)通過此端口和根網(wǎng)橋通信。2021/5/9139.2.2生成樹協(xié)議術(shù)語6.指定端口(Designatedport)每個非根網(wǎng)橋還要為所連接的網(wǎng)段選出一個指定端口。一個網(wǎng)段的指定端口是指該網(wǎng)段到根網(wǎng)橋累計路徑花費最小的端口。該網(wǎng)段通過此端口向根網(wǎng)橋發(fā)送數(shù)據(jù)包。對于根網(wǎng)橋來說,其每個端口都是指定端口。7.非指定端口(NonDesignatedport)除了根端口和指定端口外的其他端口稱為非指定端口。非指定端口將處于阻塞狀態(tài),不轉(zhuǎn)發(fā)任何用戶數(shù)據(jù)。2021/5/9149.2.3根網(wǎng)橋選舉每臺交換機(jī)啟動時都假設(shè)自己是根網(wǎng)橋,從自己的所有可用端口發(fā)送配置BPDU,并在自己的BPDU包中聲明這一點,同時該BPDU中還包含自己的網(wǎng)橋號。當(dāng)一臺交換機(jī)收到其他交換機(jī)發(fā)送來的BPDU時,會檢查對方交換機(jī)的網(wǎng)橋號,如果對方的網(wǎng)橋號比自己小,則此交換機(jī)將不再聲稱自己是根網(wǎng)橋,而是將對方網(wǎng)橋號寫入根網(wǎng)橋號字段。網(wǎng)絡(luò)中的所有交換機(jī)都進(jìn)行這樣的操作。最后,網(wǎng)絡(luò)中具有最小網(wǎng)橋號的交換機(jī)將成為根網(wǎng)橋。2021/5/9159.2.3根網(wǎng)橋選舉圖9-2根網(wǎng)橋選舉2021/5/9169.2.4生成樹代價在根網(wǎng)橋被確定后,其他非根網(wǎng)橋要決定自己的根端口。而根端口是指非根網(wǎng)橋上到根網(wǎng)橋累計路徑花費最小的端口。路徑花費反映了到達(dá)根網(wǎng)橋的代價。
以前IEEE802.1d規(guī)定,代價值等于1000Mb/s除以鏈路帶寬,如10Mb/s以太網(wǎng)鏈路代價將是100。隨著技術(shù)的發(fā)展,鏈路帶寬己達(dá)到1OGb/s,IEEE給出了修正了的非線性鏈路代價值。2021/5/9179.2.4生成樹代價2021/5/918圖9-7根端口選舉根端口2021/5/9199.2.5生成樹協(xié)議操作圖9-8交換機(jī)端口的四種狀態(tài)2021/5/9209.2.5生成樹協(xié)議操作1.阻塞狀態(tài)啟動時,每個端口都處于阻塞狀態(tài)以防止出現(xiàn)環(huán)路。此時端口可以發(fā)送和接收BPDU消息,但是不能發(fā)送任何用戶數(shù)據(jù)。交換機(jī)間將通過收發(fā)BPDU消息來確定誰是根網(wǎng)橋。此狀態(tài)會持續(xù)20秒鐘,接下來將轉(zhuǎn)入偵聽狀態(tài)。2021/5/9219.2.5生成樹協(xié)議操作2.偵聽狀態(tài)交換機(jī)間將繼續(xù)收發(fā)BPDU消息。這時,仍不能發(fā)送任何用戶數(shù)據(jù)。在該狀態(tài)下,交換機(jī)將確定根端口和指定端口。此狀態(tài)會持續(xù)15秒鐘。在這個階段結(jié)束時,那些既不是根端口,也不是指定端口的端口將成為非指定端口并返回到阻塞狀態(tài)。而根端口和指定端口將轉(zhuǎn)入學(xué)習(xí)狀態(tài)。2021/5/9229.2.5生成樹協(xié)議操作3.學(xué)習(xí)狀態(tài)交換機(jī)開始接收用戶數(shù)據(jù),并根據(jù)用戶數(shù)據(jù)內(nèi)容建立橋接表。但仍然不能轉(zhuǎn)發(fā)用戶數(shù)據(jù)。此狀態(tài)會持續(xù)15秒鐘。接下來處于學(xué)習(xí)狀態(tài)的端口將進(jìn)入轉(zhuǎn)發(fā)狀態(tài)。4.轉(zhuǎn)發(fā)狀態(tài)在轉(zhuǎn)發(fā)狀態(tài)下,端口開始轉(zhuǎn)發(fā)用戶的數(shù)據(jù)包。2021/5/9239.2.5生成樹協(xié)議操作5.無效狀態(tài)無效狀態(tài)不是正常生成樹協(xié)議的狀態(tài)。當(dāng)一個接口處于無外接鏈路、被管理性關(guān)閉時,它將處于無效狀態(tài)。處于無效狀態(tài)的端口不接收BPDU。2021/5/9249.2.5生成樹協(xié)議操作圖9-8交換機(jī)端口的四種狀態(tài)2021/5/9259.2.6生成樹的重新計算圖9-9生成樹的重新計算2021/5/9269.3生成樹協(xié)議診斷1.showspanning-tree
顯示生成樹協(xié)議中交換機(jī)及其端口的情況2.showspanning-treeblockedports
顯示處于阻塞狀態(tài)的端口3.showspanning-treedetail
顯示生成樹詳細(xì)信息4.showspanning-treeinterface
用于顯示生成樹中某端口相關(guān)狀態(tài)5.showspanning-treevlan
用來顯示指定VLAN的生成樹內(nèi)容6.showspanning-treesummary
用于顯示生成樹總結(jié)2021/5/92710.3.1showspanning-tree2021/5/92810.3.1showspanning-tree2021/5/92910.3.1showspanning-tree2021/5/93010.3.1showspanning-tree2021/5/93110.3.1showspanning-tree2021/5/9329.4生成樹協(xié)議調(diào)整9.4.1加速生成樹收斂時間由于交換機(jī)在剛加電啟動時,每個端口都要經(jīng)歷:阻塞、偵聽、學(xué)習(xí)、轉(zhuǎn)發(fā)。在能夠轉(zhuǎn)發(fā)數(shù)據(jù)包之前,某個端口可能最多要等50秒鐘的時間(20秒的阻塞+15秒的偵聽+15秒的學(xué)習(xí))。2021/5/9339.4生成樹協(xié)議調(diào)整而有些協(xié)議可能會因交換機(jī)端口的轉(zhuǎn)發(fā)延遲而失敗。如運行DHCP的PC一啟動就要發(fā)送IP地址的請求,而此請求可能會在50秒內(nèi)超時。運行RARP的無盤工作站,加電啟動后立即要尋找服務(wù)器,以獲得啟動映像。對于交換機(jī)上直接連接的普通用戶,用于阻塞和偵聽的時間是不必要的。為了加速端口狀態(tài)轉(zhuǎn)化時間,可將端口設(shè)置成快速端口(Portfast)。則當(dāng)交換機(jī)啟動或端口有工作站接入時,該端口直接進(jìn)入轉(zhuǎn)發(fā)狀態(tài),而不會經(jīng)歷阻塞、偵聽、學(xué)習(xí)狀態(tài)。2021/5/9349.4生成樹協(xié)議調(diào)整圖9-16配置快速端口2021/5/9359.4.2每VLAN生成樹IEEE802.1Q中對生成樹的的定義是全局的,即對網(wǎng)絡(luò)中所有的VLAN運行一個共同的生成樹。即單一生成樹(MonoSpanningTree,MST)Cisco對802.1Q進(jìn)行了優(yōu)化,支持不同的VLAN擁有不同的生成樹。每VLAN生成樹(PerVlanSpanningTree,PVST)在PVST中,每個VLAN獨自運行自己的生成樹實例,獨自選舉根網(wǎng)橋、根端口、指定端口。交換機(jī)上的某個端口對于不同的生成樹實例會處于不同的工作狀態(tài),可以實現(xiàn)鏈路的復(fù)用和負(fù)載均衡。2021/5/936RP:根端口NDP:非指定端口DP:指定端口2021/5/9379.4.3
根網(wǎng)橋調(diào)整默認(rèn)情況下,所有交換機(jī)的根網(wǎng)橋優(yōu)先級都相等,而具有最低MAC地址的交換機(jī)將成為根網(wǎng)橋。核心交換機(jī)雖然吞吐量大,但有可能成為非根網(wǎng)橋。被選作根網(wǎng)橋的交換機(jī)可能是一臺低端的交換機(jī),其帶寬較低。可以通過調(diào)整網(wǎng)橋優(yōu)先級已經(jīng)端口優(yōu)先級的方式人工控制網(wǎng)絡(luò)的結(jié)構(gòu)。2021/5/938圖9-18默認(rèn)情況下的根網(wǎng)橋與非根網(wǎng)橋2021/5/939圖9-19交換機(jī)A的生成樹協(xié)議信息2021/5/9409.4.3
根橋調(diào)整圖9-22定義(主)根網(wǎng)橋
圖9-23定義次根網(wǎng)橋2021/5/9419.4.3
根橋調(diào)整圖9-24新的根網(wǎng)橋與非根網(wǎng)橋2021/5/942圖9-25交換機(jī)A的生成樹協(xié)議信息2021/5/943圖9-2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年汽車買賣合同正規(guī)版本范文
- 魚菜共生系統(tǒng)知到課后答案智慧樹章節(jié)測試答案2025年春寧夏大學(xué)
- 202x手繪畢業(yè)答辯模板
- 2025《合同管理規(guī)程》聯(lián)合簽署
- 2025街頭小吃攤位租賃合同
- 2025汽車銷售代理合同示范文本格式
- 2024年清遠(yuǎn)市公安局選調(diào)事業(yè)編制人員真題
- 女方非婚生子撫養(yǎng)協(xié)議(2025年版)
- 深圳注冊公司合同范本
- 2024年福建寧德職業(yè)技術(shù)學(xué)院招聘真題
- 《化工園區(qū)有毒有害氣體環(huán)境預(yù)警體系技術(shù)規(guī)范》
- 小班安全教案玩具不放嘴巴
- 冷鏈倉儲項目經(jīng)濟(jì)效益和社會效益分析
- 2024AHA心肺復(fù)蘇指南解讀
- 2025年4月自考03009精神障礙護(hù)理學(xué)押題及答案
- 兩輪電動車行業(yè)風(fēng)險分析
- 物業(yè)承接查驗方案樣本
- 建筑工程《擬投入本項目的主要施工設(shè)備表及試驗檢測儀器設(shè)備表》
- 品牌牛仔褲委托加工合同
- 糜爛性胃炎的護(hù)理查房
- 新生兒口腔運動干預(yù)
評論
0/150
提交評論