HCIE數(shù)通知識(shí)精講-二層技術(shù)之STP-RSTP_第1頁
HCIE數(shù)通知識(shí)精講-二層技術(shù)之STP-RSTP_第2頁
HCIE數(shù)通知識(shí)精講-二層技術(shù)之STP-RSTP_第3頁
HCIE數(shù)通知識(shí)精講-二層技術(shù)之STP-RSTP_第4頁
HCIE數(shù)通知識(shí)精講-二層技術(shù)之STP-RSTP_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

HCIESTP/RSTPHCIESTP/RSTP第第10頁HCIE-二層目錄 STP/RSTP 4STP4TP .一個(gè)根5兩種度5三要素選6四個(gè)比較原8五種端口狀9TP .2配置BPDU 13TCNBPDU 15TP .5BPDU報(bào)文的交互過15STP算法實(shí)現(xiàn)的基本過 .6STP算法實(shí)現(xiàn)舉7STP拓?fù)渥兓?.1RSTPSTP22STP的不足之處 23RSTP對(duì)STP的改進(jìn) TP .9RSTP拓?fù)渥兓?1RSTP與STP的互操作 .1TP .2組網(wǎng)需32配置思32操作步33配置文36TP .737383842HCIEHCIESTP/RSTP1ST1STP出現(xiàn)的背景STPSTP。運(yùn)行該設(shè)備通過彼此交互信息而發(fā)絡(luò)中,并適當(dāng)對(duì)某些端口進(jìn)行阻塞以。由規(guī)模不斷增長,Th成樹已經(jīng)成為了當(dāng)前最重要之。圖1 典型絡(luò)示意圖1所示絡(luò),會(huì)產(chǎn)Th如下兩種情況:廣播風(fēng)暴導(dǎo)致絡(luò)不可。產(chǎn)Th廣播風(fēng)暴,這眾所周知1,假設(shè)交換設(shè)備上沒有啟STP。如發(fā)廣播請(qǐng)求,那么廣播報(bào)文將被其他兩臺(tái)交換設(shè)備接收,并分別廣播又收到另臺(tái)交換設(shè)備發(fā)過來廣播報(bào)文,再分別從兩臺(tái)交換設(shè)備轉(zhuǎn)發(fā),如此反復(fù),最終導(dǎo)致整絡(luò)資源被耗盡,絡(luò)癱瘓不可。MACMAC地址表項(xiàng)被破壞。1所示,即使單播報(bào)文,也有可能導(dǎo)致交換設(shè)備MAC地址表項(xiàng)混亂,以致破壞交換設(shè)備MAC地址表。HCIESTP/RSTPHCIESTP/RSTP1HostABHostBHostBMACHostAHostBS1port1S1MACport2S2port2port2port1port1、port2主機(jī)A會(huì)停修改自己MAC而引起了MAC抖動(dòng)下MAC破壞。STP基本概念1.1.1. 根橋樹形結(jié)構(gòu)必須樹根STP引入了根橋(RootBridge)概念。STP根橋全只它是整邏輯心但定是物理中心根橋會(huì)根據(jù)拓?fù)渥兓鴦?dòng)態(tài)變化。斂根橋會(huì)按照定隔產(chǎn)Th并向外配置BPDU其他僅進(jìn)行處理傳達(dá)拓?fù)渥兓涗浂WC拓?fù)浞€(wěn)定。1.1.2. 種度量Th成樹Th成計(jì)算大基本度量依據(jù):ID和路徑開銷。IDID分為:BID(BridgeID)PID(PortID)。BIDIDIEEE802.1D標(biāo)準(zhǔn)BID是16位橋優(yōu)先級(jí)(BridgePriority)MAC地構(gòu)成BID16位其余48MACSTPID最小會(huì)選舉為根橋。PID:IDPID部分構(gòu)成4位是優(yōu)先級(jí)12位是號(hào)。PID只某些情況下選擇指定作用。STPPahCosSTPSTP”STPRootPahCos1.1.3. 、和下合1圖1STPte)ID最小BPDU報(bào)文出最小BID。RootPor)STPSTP1D121、、BP、BP、CP、CP2別1、、31通過12則21的AP1。N兩:2和3果2N則N22BP。2意圖、端口、指定端口選舉成功,則整個(gè)樹形拓?fù)浣⑼戤?。在拓?fù)浞€(wěn)定后,只有端口和指定端口轉(zhuǎn)發(fā)流量,其他的非非指定端口都處于阻塞(Blocking)狀態(tài),它們只接收STP協(xié)議報(bào)文而不轉(zhuǎn)發(fā)用戶流量。1.1.4. 四個(gè)比較原則STP選舉有四個(gè)比較原則,構(gòu)成消息優(yōu)先級(jí)向量:ID,累計(jì)BIDPID。配置BPDU中攜帶本端口的主要信息如表2所示。表表2 四個(gè)重要信息字段字段內(nèi)容簡要說明IDSTP網(wǎng)絡(luò)中有且僅有個(gè)。累計(jì)路徑開銷BPDU的端口到的路徑開銷。BIDBPDUBID。PIDBPDUPID。STPBPDU2中所述的字段,四個(gè)基本比較原則如下:說明:STP計(jì)算過程中,都遵循數(shù)值越小越好的原則。BID:用來選舉STP協(xié)議的設(shè)備之間2所示ID字段選擇最小的說明:STP計(jì)算過程中,都遵循數(shù)值越小越好的原則。最小累計(jì)路徑開銷:用來在非上選擇端口。在上,每個(gè)端口到的路徑0。BID:當(dāng)STP協(xié)議的設(shè)備要在兩個(gè)以上路徑開銷相等的端口之中選擇STPBID較小的那個(gè)端12D3D4、B兩個(gè)端接收到的BPDU里面根路徑開銷相等那么端B將成為根端最PID:用在根路徑開銷相同情況下不阻塞最PID端PID值較大端3情況下PID才起作用1APID端B由兩個(gè)端上收到BPDU中根路徑開銷、發(fā)送交換BID都相同以消除環(huán)路的PID。3 應(yīng)用到PID進(jìn)行比較拓?fù)?.1.5. 五種端狀態(tài)STP協(xié)議備上端狀態(tài)3表表3 端狀態(tài)端狀態(tài)目的說明wg 端既轉(zhuǎn)發(fā)用戶流量也處理BPDU報(bào)文只有根端或指定端才能進(jìn)入wg狀態(tài)。Learning備會(huì)根據(jù)收到用戶流量構(gòu)建MAC地 過渡狀態(tài)增加Learning狀態(tài)防止臨時(shí)環(huán)址表但不轉(zhuǎn)發(fā)用戶流量。路。Listening確定端角色將選舉出根橋、根端和 過渡狀態(tài)。指定端Blocking端僅僅接收并處理BPD不轉(zhuǎn)發(fā)用戶 阻塞端最終狀態(tài)。流量。MSTPMSTPSTPSTPwgLearningg43DisabledBPDUDown。444 Forwarding BPDU。Learning是一過渡。Learning交換設(shè)備會(huì)根據(jù)收到的構(gòu)建MAC地址但不所以叫做學(xué)習(xí)。Learning的BPDU。DiscardingDiscarding的BPDU。對(duì)于影響和收斂有以3個(gè)參數(shù)。HelloTimeSTP協(xié)議的設(shè)備BPDU的時(shí)間間隔于設(shè)備檢測(cè)鏈路是否存故HelloTime時(shí)間會(huì)向周圍的設(shè)備hello以確認(rèn)鏈路是否存故障。當(dāng)網(wǎng)絡(luò)拓?fù)浞€(wěn)定之后該計(jì)時(shí)器的修改只有根橋修改后才有效。新的根橋會(huì)出的BPDU中填充適當(dāng)?shù)淖侄我韵蚱渌歉鶚騻鬟f該計(jì)時(shí)器修改的信息。但當(dāng)拓?fù)渥兓骉CNBPDU的送不受個(gè)計(jì)時(shí)器的管。ForwardDelay:ForwardDelayTimer指一個(gè)ListeningLearning的各自持續(xù)時(shí)間15Listening15秒Learning15秒。兩個(gè)的會(huì)BlockingSTP于避免臨時(shí)環(huán)路的關(guān)鍵。設(shè)備遷移的延遲時(shí)間。鏈路故障會(huì)引:ForwardDelayTimer指一個(gè)ListeningLearning的各自持續(xù)時(shí)間15Listening15秒Learning15秒。兩個(gè)的會(huì)BlockingSTP于避免臨時(shí)環(huán)路的關(guān)鍵。MaxAgeBPDUBPDUSTPBPDUMessageAgeMaxAgeeexBPDUBPDUMessageAgeMessageAgeBPDUMessageAgeMessageAgeBPDUBPDUee。IEEE802.1D5。5STPHelloTime200MaxAge2000ForwardDelay1500STPID、路開銷ID信息所有這些信息都BPDUBPDU種心跳只要使能PBPDU就按照HelloTime器規(guī)隔指TCNBPDU檢測(cè)拓?fù)銽h變才BPDUC01-80-C2-00-00-00,Length/TypeCCCBPDU11 1.1.6. UBPDUBPDU。BPDUBPDUBPDUUBPDU35IDID等參當(dāng)者的BID或端口PID兩一和本接端口不同BPDU會(huì)處理否則丟棄這樣避免處理和本端口信息一致BPDUBPDU下3種情況下會(huì)產(chǎn)Th:端口使能P則BPDU就會(huì)按照oe時(shí)器規(guī)時(shí)間間隔從端口出。當(dāng)端口BPDU時(shí)端口設(shè)備會(huì)向一端口復(fù)制一份BPDU。1BPDU基本域明ProtocolIdentifier2總。Protocol1總。當(dāng)端口比差1BPDU基本域明ProtocolIdentifier2總。Protocol1總。1BPDU域 節(jié) IdentifierBPDUType 1 BPDU0x0BPD。0x8NU。Flags 1 網(wǎng)絡(luò)拓?fù)渥兓瘶?biāo)志:最低位=TC(TopologyChange,拓?fù)渥兓?biāo)志。最高位=TCA(TopologyChangeAcknowledgment,拓?fù)渥兓_認(rèn))標(biāo)志。RootIdentifier8。RootPathCost4端口累計(jì)到根橋的開銷。BridgeIdentifier8BID。PortIdentifier2發(fā)送該BPDU的端口ID。MessageAge2該BPDU的消息年齡。如果BPDUee為Age是從根橋發(fā)送到BPDU等。實(shí)際實(shí)現(xiàn)中,BPDU經(jīng)過一個(gè)橋,MessageAge增加1。MaxAge2消息老化年齡。HelloTime2發(fā)送兩個(gè)相鄰BPDU的時(shí)間間隔。ForwardDelay2控制Listening和Learning狀態(tài)的持續(xù)時(shí)間。2STP2Flags1.1.7. NUTCNBPDU13、版本類型類型是固定值0x8長度4節(jié)。是指在下游拓?fù)浒l(fā)Th變化時(shí)向上游發(fā)送拓?fù)渥兓ㄖ钡礁?jié)點(diǎn)在下兩種情況下會(huì)產(chǎn)Th:Forwarding狀態(tài)且該設(shè)備上至少一指定端口。指定端口收到N復(fù)制NU并發(fā)往根橋。STP撲計(jì)算網(wǎng)絡(luò)設(shè)備能STP后每一臺(tái)設(shè)備都認(rèn)為自己是根橋此時(shí)每臺(tái)設(shè)備僅僅收發(fā)配置BPDU而不轉(zhuǎn)發(fā)戶流量端口都處于Listening狀態(tài)設(shè)備通過交換配置BPDU后進(jìn)行選舉工作選根橋、根端口指定端口。1.1.8. U1注四元組由根橋ID(以S1_MACS2_MAC代兩臺(tái)設(shè)備BID)BIDPID構(gòu)成序組BPDU會(huì)按照HelloTimer規(guī)定時(shí)間間隔來發(fā)送。1初始信息交互119. TPBPDUBIRootPahCostBIDBIPIDBPDUID。選擇網(wǎng)絡(luò)化時(shí)網(wǎng)絡(luò)有P設(shè)備ID身設(shè)備I。通交換配置消息設(shè)備之間比較I網(wǎng)絡(luò)ID最小設(shè)備被選。選擇和指定和指定選擇1示。表1 和指定選擇步驟 非設(shè)備將接收最優(yōu)配置消息(最優(yōu)配置消息選擇2示)那定為設(shè)備據(jù)配置消息和路徑一指定配置消息:ID替換配置消息ID;路徑替換配置消息路徑加上對(duì)應(yīng)路徑;BID替換身設(shè)備ID;PID替換身ID。設(shè)備將配置消息與角色待定配置消息進(jìn)行比較:如果配置消息更優(yōu)則被確定指定其配置消息也被配置消息替換并周期性地向外;如果配置消息更優(yōu)則不更新配置消息并將阻塞。該將不再轉(zhuǎn)數(shù)據(jù)且只接收不配置消息。12121.1.10.TP、成功整樹形拓?fù)渚徒⑼戤吜讼旅娼Y(jié)合STP具體2STP組網(wǎng)圖及計(jì)后拓?fù)?Device、DeviceB和DeviceC的優(yōu)先級(jí)分別為01和DeviceA與DeviceB之間、DeviceADeviceCDeviceBDeviceC5、10和4。各設(shè)備的初始狀態(tài)表3 各設(shè)備的初始狀態(tài)各設(shè)備的初始狀態(tài)3表3 各設(shè)備的初始狀態(tài)設(shè)備端口名稱端口的配置消息DeviceADeviceBPortA1PortA2PortB1PortB2ttttDeviceCPortC1PortC2tt32. 43說明:4中項(xiàng)具體含義為:根橋I累計(jì)根路徑開銷發(fā)送者BI發(fā)送PID}。4STP拓?fù)溆?jì)算備 程 后At1收到t1發(fā)現(xiàn)自己t更優(yōu)于是將其丟棄。t2收到t1發(fā)現(xiàn)自己t更優(yōu)于是將其丟棄。DeviceA發(fā)現(xiàn)自己中根橋和指定橋都是自己于是認(rèn)為自己就是根橋都不作任何修改此后便周期性地向外發(fā)送。t1:A1}t2:A2}B t1收到t1發(fā)現(xiàn)其自己t更優(yōu)于是更新自己。t1:A1}t2:B2}4STP備 程 t2t2t更。DeviceB各

根t:,B1最該被確定為根端

0t不變。DeviceB根據(jù)根和路徑開銷為t2出指定

指定t:5tt然與t2本身,t進(jìn)行出PortB2被確定為指定也被替換為出并周期性地向外送。C t1t2t新。t1:A2}t2:t2t2新前t,PortC2}新。

B2}DeviceC各

根t:,C1最該被確定為根端

0t不變。DeviceC根據(jù)根和路徑開銷

指定t:0tt2出指定,t}然與t2本身,t進(jìn)行出PortC2被確定為指定也被替換為出。t2t2新 t1:t

A2}PortC2}新t2:B2}4STP備 程 t1t2,t。DeviceCPortC110(中根路徑開銷0+本所在鏈路路10)PortC29(中5+本所在鏈路路徑開銷者更小因此t2更優(yōu)PortC2被確定為根不變。DeviceC根據(jù)根和路徑開銷為t1出指定

阻塞t:0t根t:1tt}然t1本身,t進(jìn)行本身更優(yōu)PortC1被阻塞不變。從此t1不再轉(zhuǎn)數(shù)據(jù)直至有觸Th成樹計(jì)新情況出DeviceBDeviceC之間的down掉。穩(wěn)定根橋仍然按照HelloTimer規(guī)定時(shí)間間隔送BPDU報(bào)文非根橋從根BPDU報(bào)文通指定轉(zhuǎn)。如接優(yōu)先 級(jí)高BPDU則非根橋會(huì)根據(jù)BPDU中攜帶信更新相應(yīng)存儲(chǔ)BPDU信。1.1.11.TPSTP變化處理3所示。3泛洪TCNBPDUTCNBPDUTCNBPDUTCNBPDUBPDUFlagsATCNBPDUTCNBPDU、、、直NUBPDUFlags1通直接刪除地址表項(xiàng)。說明:TCNBPDU主要用乃至說明:TCNBPDU主要用乃至通標(biāo)記BPDU主要是用已經(jīng)道通TCNBPDU標(biāo)記BPDU主要是用請(qǐng)下直接刪除MAC址表項(xiàng)從而達(dá)快速斂目IEEE2001年布802.1W標(biāo)準(zhǔn)義了快速RSTP(RapidSpanningTreeProocol)該協(xié)議基于P協(xié)議對(duì)原STP協(xié)議進(jìn)行了更加細(xì)致修改和補(bǔ)充。1112.TPSTPSTPPListenin、gBlocking并別都同樣轉(zhuǎn)發(fā)流使配置間最本別并在在扮演根指定可都Listening可都wg其次P算被動(dòng)算依賴定時(shí)器等待方式判速最后P算要求在穩(wěn)定根橋主動(dòng)發(fā)出配置BPDU報(bào)文其他設(shè)備進(jìn)行理STP主要原因一。1.1.13.TPTP根據(jù)PP刪除3新增2并且把屬充分按照耦;此外P還增相應(yīng)一些增強(qiáng)特保護(hù)措施實(shí)現(xiàn)穩(wěn)定快速過增補(bǔ)簡Th成樹理圖1 示意圖1P4、指定、e和up。和指定作用同P協(xié)議中定義e和up描述下:BPDU報(bào)文發(fā)送度來看:Alternate就是由于學(xué)習(xí)到其它網(wǎng)橋發(fā)送BPDU報(bào)文而阻塞。Backup就是由于學(xué)習(xí)到自己發(fā)送BPDU報(bào)文而阻塞。從用戶流量度來看:Alternate提供了從指定橋到另一條可切換路徑作為備份端。Backup作為指定備份提供了另一條從橋到相應(yīng)網(wǎng)段備份通路。RSTP域內(nèi)分配過程就是整個(gè)拓?fù)涫諗窟^程。RSTP53MAC:MACDiscardingMACLearning1MACForwarding1STP1STPRSTPForwardingForwarding、指LearningLearning、指ListeningDiscarding、指BlockingDiscardingAlternate、BackupDisabledDiscardingDisable1STPBPDU格式改變充利STP協(xié)議報(bào)文字段確配置BPDU報(bào)文格式上除保證P格式基本一致之外1STPe字段配置BPDU類型再0而以運(yùn)行P設(shè)備收到P配置BPDU時(shí)會(huì)丟棄。Flags字段使保留間6位這樣改變配置BPDU叫做T2圖2RSTPFlag字段格式BPDUBPDUHelloTimerBPDU。其他非設(shè)備在收到上游設(shè)備過來BPDU才會(huì)觸出BPDU此使STP協(xié)議計(jì)算復(fù)雜且緩慢。RSTP對(duì)此進(jìn)行了改進(jìn)即在無論非根設(shè)備是否接收到傳來BPDU非設(shè)備仍然HelloTimer規(guī)U該行為完全由每臺(tái)設(shè)備自主進(jìn)行。更短BPDU超計(jì)時(shí)3HelloTime內(nèi)沒有收到上游設(shè)備過來BPDU那么該設(shè)備認(rèn)為與此鄰居之協(xié)商失敗。而不像P那樣需要先等待一個(gè)MaxAge。BPDU當(dāng)一個(gè)端口收到上游指來RSTBPDU該端口會(huì)將自身存儲(chǔ)的RSTBPDU與收到RSTBPDU進(jìn)行比較。如果該端口存儲(chǔ)TU優(yōu)先級(jí)高于收到RSTBPD那么該端口會(huì)直接丟棄收到RSTBPD立即回應(yīng)自身存儲(chǔ)TU。當(dāng)上游設(shè)備收到下游設(shè)備回應(yīng)RSTBPDU上游設(shè)備會(huì)據(jù)收到RSTBPDU中相應(yīng)字段立即更新自己存儲(chǔ)RSTBPDU。由此P次等U不再依賴于任何器通過超解決收斂,從而加快了收斂??焖偈諗縋roposal/Agreement機(jī)制當(dāng)一個(gè)端口被選舉成為指端口之STP中ForwardForwardingRSTP中此端口會(huì)先進(jìn)gProposal/Agreementwd。這種機(jī)必須在點(diǎn)到點(diǎn)全雙工鏈路上使用。Proposal/AgreementP/ARSTPP/A協(xié)商。根端口切換如果網(wǎng)絡(luò)中一個(gè)根端口失效Alternate端口將成為根端口Forwarding。因?yàn)檫@個(gè)e端口連接的網(wǎng)段上必然有個(gè)指定端口可以往根橋。這種產(chǎn)Th新的根端口的程會(huì)引發(fā)拓?fù)渥兓疪STP技術(shù)細(xì)節(jié)中的RSTP拓?fù)渥兓幚?。邊緣端口的引入在RSTP里面如果某一個(gè)指定端口位于整個(gè)網(wǎng)絡(luò)的邊緣即不連接而是直接與終端設(shè)備直連這種端口叫做邊緣端口。邊緣端口不接收處理配置BPDU不參與P運(yùn)算可以由Disable直接轉(zhuǎn)到Forwarding且不經(jīng)歷時(shí)延就像在端口上將STP禁用。但是一旦邊緣端口收到配置BPDU就喪失了邊緣端口屬性成為普STP端口并重新行Th成樹計(jì)算從而引起網(wǎng)絡(luò)震蕩。保護(hù)功能RSTP提供的保護(hù)功能如表2所示。表2 保護(hù)功能保護(hù)功能 場景 原理BPDU保護(hù)在交換設(shè)備上常將直接與用戶(PC或文件服務(wù)器等非交換設(shè)備相連的端口配置為邊緣端口。正常情況下邊緣端口不會(huì)收到RST

BPDU保護(hù)功能后如果邊緣端口收到T邊緣端口將被wn,但是邊緣端口屬性不變同時(shí)知網(wǎng)管系統(tǒng)。2 能 景 RSTBPDU。根由于維人員的錯(cuò)誤配或中的中合法根橋有

對(duì)于啟用的指定其角色只持指定。一旦啟用的指定RSTBPDUU使得合法根橋失去根地位狀態(tài)入g狀態(tài)不再轉(zhuǎn)發(fā)報(bào)文。拓?fù)浣Y(jié)構(gòu)的錯(cuò)誤變。這種不合法的拓?fù)渥兓瘜?dǎo)致來應(yīng)該通過高速鏈路的流量被牽低速鏈路上造擁塞。

在經(jīng)過一段(通常兩倍的d,如果一直沒有再優(yōu)先級(jí)較高的U恢復(fù)正常的g狀態(tài)。說明:只在指定上配效。環(huán)路在運(yùn)協(xié)議的中根在啟了環(huán)路后如果根或和其他阻塞狀態(tài)是依靠不斷來上游的BPDU維持。由于鏈路擁塞或者單向鏈路故障導(dǎo)致這些不來上游的RSTBPDU此選擇根。

Alternate長間不來上游的則向管發(fā)出通知信息(如果是根端則Discarding狀態(tài)。阻塞則一直持在阻塞狀態(tài)不轉(zhuǎn)發(fā)報(bào)文不在網(wǎng)中形環(huán)路。直根或Alternate狀態(tài)才恢復(fù)正常狀態(tài)。2能 景 。

說明:只在或上配置效。防TC-BPDU攻擊

設(shè)備在接收?qǐng)?bào)文后MAC地址ARP項(xiàng)

TC-BPDU報(bào)文攻擊后在單位時(shí)間內(nèi)設(shè)備處TCBPDU報(bào)文次數(shù)配置。如果在單位時(shí)間內(nèi)設(shè)備在收TC報(bào)報(bào)文惡意攻擊設(shè)備時(shí)文數(shù)量大于配置閾值那么設(shè)備只處閾值設(shè)備短時(shí)間內(nèi)收很多報(bào)文頻繁刪除操作設(shè)備很大負(fù)擔(dān)給穩(wěn)帶來很大隱患。

次數(shù)。對(duì)于其他超出閾值報(bào)文時(shí)器期后設(shè)備只對(duì)其統(tǒng)一處樣以避免頻繁MAC地址ARP表項(xiàng)達(dá)設(shè)備目。P技術(shù)細(xì)節(jié)Proposal/Agreement機(jī)制其目是使一個(gè)盡快進(jìn)入Forwarding。如圖1所示,橋1和2之間新添加了一條鏈。在當(dāng)前下2另外幾個(gè)2是e端p3是且處于Forwardingp4是邊緣。圖1Proposal/Agreement過程示意圖Ap0p1RSTBPDU。2p1TRSTBPDU。S1p0DiscardingRSTBPDUproposal1。2lTcp24p3。p2、p3、p4Discarding之各p1的也S1AgreementRSTBPDURSTBPDU剛才BPDU一樣信息Agreement之外(Proposal清零。S1判斷出這對(duì)剛剛出Proposal回應(yīng)p0Forwarding狀P/A可向游繼續(xù)傳遞。事實(shí)對(duì)選擇可很快完主速度瓶頸在了避免環(huán)必須等待足夠長時(shí)間使全網(wǎng)全部確也就說必須等待至少一ForwardDelayRSTP的主要目的就是消除這個(gè)瓶頸,通過阻塞自己的非根來P/A機(jī)制加快了上游Forwarding狀態(tài)的速度。說明:協(xié)商不成功,指定端ForwardSTP一樣。1.說明:協(xié)商不成功,指定端ForwardSTP一樣。RSTP中檢測(cè)拓?fù)涫欠馮h變化只一個(gè)標(biāo)準(zhǔn):一個(gè)非邊緣Forwarding狀態(tài)。一旦檢測(cè)到拓?fù)銽h變化,將如下處理:為本交換設(shè)備的非邊緣指定TCWhileTimerHelloTime的兩倍。在這個(gè)時(shí)間內(nèi),清空狀態(tài)Th變化的MAC地址。同時(shí),由這些向外RSTBPDUTCTCWhileTimer超時(shí),則停止RSTBPDU。RSTBPDU后,清空MACRSTBPDU的。然后也為自己的非邊緣指定和根啟動(dòng)TCWhileTimer,重復(fù)上述過程。如此,網(wǎng)絡(luò)中就會(huì)產(chǎn)ThRSTBPDU的泛洪。1.1.15.TP與TPRSTP可以和STP互操作,但是此時(shí)會(huì)喪失快速收斂等RSTP優(yōu)勢(shì)。當(dāng)一個(gè)網(wǎng)段里既運(yùn)STP的交換設(shè)備又運(yùn)RSTP的交換設(shè)備,STPRSTBPDU。運(yùn)RSTP的交換設(shè)備在某上接收到運(yùn)STP的交換設(shè)備BPDU,在HelloTime時(shí)間之后,便把自己的STP工作模式,BPDU,從而實(shí)現(xiàn)了互操作。在華為技術(shù)限公司的數(shù)據(jù)通信設(shè)備上可以配置運(yùn)STP的交換設(shè)備被撤離網(wǎng)絡(luò)后,運(yùn)行RSTP的交換設(shè)備可遷移回到RSTP工作模式。HCIEHCIESTP/RSTPSTP1.1.16.MACPP通1Switch、Switch、wCSwitchD運(yùn)行P彼此交互信息發(fā)現(xiàn)并有選擇的對(duì)進(jìn)行最終將結(jié)構(gòu)修剪無樹結(jié)構(gòu)從而止報(bào)文不斷循避重接收相同報(bào)文造處力下降。1 配置STP功1.1.17.配置思路采下思STP:處交換STP基本功包括:配置Th樹工STP模式。HCIE知識(shí)精講HCIE知識(shí)精講。端口的路徑開銷值,實(shí)現(xiàn)將該端口阻塞。STP,實(shí)現(xiàn)破除環(huán)路。說明:PC說明:PCSTPSTP。STP基本功能<HUAWEI>system-view[HUAWEI]sysnameSwitchA[SwitchA]stpmodestp環(huán)網(wǎng)中的Th成樹協(xié)議工作在STP#<HUAWEI>system-view[HUAWEI]sysnameSwitchA[SwitchA]stpmodestp#交換wB的P工作模式。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchB[SwitchB]stpmodestp#交換wC的P工作模式。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchC[SwitchC]stpmodestp#交換wD的P工作模式。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchD[SwitchD]stpmodestp[SwitchA]stprootprimary#[SwitchA]stprootprimary#wD。[S[SwitchD]stprootsecondary說明:端口的路徑開銷值,實(shí)現(xiàn)將該端口阻塞說明:端口路徑開銷值取值范圍由路徑開銷計(jì)算方法決定,這里選擇使用華計(jì)算方法例,將被阻塞端口的路徑開銷值20000。同一網(wǎng)絡(luò)內(nèi)所有交換設(shè)的端口路徑開銷應(yīng)使用相同的計(jì)算方法。#wA的端口路徑開銷計(jì)算方法華計(jì)算方法。[S[SwitchA]stppathcost-standardlegacy#wB的端口路徑開銷計(jì)算方法華計(jì)算方法。[S[SwitchB]stppathcost-standardlegacy#wC端口GigabitEthernet0/0/1端口路徑開銷值2000。[S[SwitchC]stppathcost-standardlegacy[SwitchC]interfacegigabitethernet0/0/1[SwitchC-GigabitEthernet0/0/1]stpcost20000[SwitchC-GigabitEthernet0/0/1]#wD的端口路徑開銷計(jì)算方法華計(jì)算方法。[S[SwitchD]stppathcost-standardlegacySTP,實(shí)現(xiàn)破除環(huán)路PCSTP#wB端口GigabitEthernet0/0/2的STP去使能。[S[SwitchB]interfacegigabitethernet0/0/2[SwitchB-GigabitEthernet0/0/2]stpdisable[SwitchB-GigabitEthernet0/0/2]#wC端口GigabitEthernet0/0/2的STP去使能。[S[SwitchC]interfacegigabitethernet0/0/2[SwitchC-GigabitEthernet0/0/2]stpdisable[S[SwitchC-GigabitEthernet0/0/2]#wAP。w]stpenable#wBP。[S[SwitchB]stpenable#wCP。[S[SwitchC]stpenable#wDP。w]stpenable[SwitchA]displaystpbrief#wA[SwitchA]displaystpbriefMSTIDPortRole STPStateProtection0GigabitEthernet0/0/1DESI FORWARDINGNONE0GigabitEthernet0/0/2DESI FORWARDINGNONESwitchAwB、wD相連GigabitEthernet0/0/2和GigabitEthernet0/0/1Th成樹中被選舉指#wBdisplaystpinterfacegigabitethernet0/0/1briefGigabitEthernet0/0/1[S[SwitchB]displaystpinterfacegigabitethernet0/0/1briefMSTID PortRole STPState0GigabitEthernet0/0/1ProtectionDESI FORWARDING NONEGigabitEthernet0/0/1Th成樹選舉中成指處于Forwarding#wCdisplaystpbriefdisplaystpbriefMSTID00PortGigabitEthernet0/0/1GigabitEthernet0/0/3Role STPStateALTEROOTDISCARDINGFORWARDINGProtectionNONENONEGigabitEthernet0/0/3FORWARDING。GigabitEthernet0/0/1AlternateDISCARDING狀。配置文件SwitchA的配置文件##sysnameSwitchA#stpmodestpstpinstance0rootprimarystppathcost-standardlegacy#returnSwitchB的配置文件##sysnameSwitchB#stpmodestpstppathcost-standardlegacy#interfaceGigabitEthernet0/0/2stpdisable#returnreturnSwitchC的配置文件##sysnameSwitchC#stpmodestpstppathcost-standardlegacy#interfaceGigabitEthernet0/0/1interfaceGigabitEthernet0/0/1stpinstance0cost20000#interfaceGigabitEthernet0/0/2stpdisable#returnSwitchD##sysnameSwitchD#stpmodestpstpinstance0rootsecondarystppathcost-standardlegacy#returnP1.1.20.MACP1Switch、SwitchB、CSwitchD運(yùn)行彼此交互信息發(fā)現(xiàn)并有選擇對(duì)進(jìn)行最終將結(jié)構(gòu)修剪無樹結(jié)構(gòu)從而止報(bào)不斷循避重接收相同報(bào)造處力下降。1 RSTP功1121. RSTP。根橋和份根橋。端口徑開銷值實(shí)現(xiàn)將該端口阻塞。使P實(shí)現(xiàn)破除。說明:PC機(jī)相連端口不計(jì)算為邊緣端口并說明:PC機(jī)相連端口不計(jì)算為邊緣端口并BPDU過濾。1.1.22.操步驟RSTP#SwitchARSTP。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchA[SwitchA]stpmoderstp#交換設(shè)備wBRSTP。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchB[SwitchB]stpmoderstp#交換設(shè)備wCRSTP。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchC[SwitchC]stpmoderstp#交換設(shè)備wDRSTP。<HUAWEI><HUAWEI>system-view[HUAWEI]sysnameSwitchD[SwitchD]stpmoderstp[SwitchA]stprootprimary[SwitchA]stprootprimary#wD為備份根橋。[S[SwitchD]stprootsecondary說明:端口路徑開銷值,實(shí)現(xiàn)將該端口阻塞說明:端口路徑開銷值取值范圍由路徑開銷計(jì)算方法決定,這里選擇使用華為計(jì)算方法為例,將被阻塞端口20000。同一網(wǎng)絡(luò)內(nèi)所有交換設(shè)備端口路徑開銷應(yīng)使用相同計(jì)算方法。#wA端口路徑開銷計(jì)算方法為華為計(jì)算方法。[S[SwitchA]stppathcost-standardlegacy#wB。[S[SwitchB]stppathcost-standardlegacy#wCGigabitEthernet0/0/1值2000。[S[SwitchC]stppathcost-standardlegacy[SwitchC]interfacegigabitethernet0/0/1[SwitchC-GigabitEthernet0/0/1]stpcost20000[SwitchC-GigabitEthernet0/0/1]#wD。[S[SwitchD]stppathcost-standardlegacyRSTP,實(shí)現(xiàn)破除環(huán)路PC機(jī)相連邊緣并BPDU過濾#wBGigabitEthernet0/0/2邊緣并BPDU過濾。[S[SwitchB]interfacegigabitethernet0/0/2[SwitchB-GigabitEthernet0/0/2]stpedged-portenable[SwitchB-GigabitEthernet0/0/2]stpbpdu-filterenable[SwitchB-GigabitEthernet0/0/2]#wCGigabitEthernet0/0/2邊緣并BPDU過濾。[S[SwitchC]interfacegigabitethernet0/0/2[SwitchC-GigabitEthernet0/0/2]stpedged-portenable[SwitchC-GigabitEthernet0/0/2]stpbpdu-filterenable[SwitchC-GigabitEthernet0/0/2]RSTP#設(shè)備wA全局使能。w]stpenable#設(shè)備wB全局使能RST。[S[SwitchB]stpenable#設(shè)備wC全局使能RST。[S[SwitchC]stpenable#wD。w]stpenable#wAGigabitEthernet0/0/1[S[SwitchA]interfacegigabitethernet0/0/1[Sw

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論