摘要:通信工程師交換技術(shù)存儲(chǔ)轉(zhuǎn)發(fā)方式:對(duì)于存儲(chǔ)轉(zhuǎn)發(fā)式的以太網(wǎng)交換機(jī),緩存器的設(shè)置與交換網(wǎng)絡(luò)的結(jié)構(gòu)應(yīng)結(jié)合考慮。在存儲(chǔ)器價(jià)格低廉的今天,選擇如圖9-9所示的交叉點(diǎn)緩存的Crossbar交換結(jié)構(gòu)是最合理的。
1.存儲(chǔ)轉(zhuǎn)發(fā)(Store-and-forward)方式
對(duì)于存儲(chǔ)轉(zhuǎn)發(fā)式的以太網(wǎng)交換機(jī),緩存器的設(shè)置與交換網(wǎng)絡(luò)的結(jié)構(gòu)應(yīng)結(jié)合考慮。在存儲(chǔ)器價(jià)格低廉的今天,選擇如圖9-9所示的交叉點(diǎn)緩存的Crossbar交換結(jié)構(gòu)是最合理的。從緩存器設(shè)置的角度看,它等效于N重輸入緩存方式(參看第6章圖6-22),吞吐率可達(dá)100%;從交換結(jié)構(gòu)的角度看,它是空分開(kāi)關(guān)矩陣,可以在多對(duì)輸人端口和輸出端口之間并行地工作,從而有利于提高交換的總速率。此外,這種結(jié)構(gòu)也比較適合以太網(wǎng)交換中轉(zhuǎn)發(fā)數(shù)據(jù)單元(MAC幀)長(zhǎng)度不固定的情況。以太網(wǎng)交換的存儲(chǔ)轉(zhuǎn)發(fā)方式與分組交換的原理是類(lèi)似的,所不同的只是存儲(chǔ)轉(zhuǎn)發(fā)的數(shù)據(jù)單元,前者是MAC幀,而后者是分組。以太網(wǎng)MAC幘的存儲(chǔ)轉(zhuǎn)發(fā)流程如下:
從各輸入端口接收并暫存MAC幀;
對(duì)整個(gè)幀進(jìn)行格式檢査和CRC校驗(yàn),判斷幀是否正確。若正確,則轉(zhuǎn)到步驟
否則,轉(zhuǎn)向步驟;
識(shí)別幀的目的地址DA,根據(jù)DA査找轉(zhuǎn)發(fā)表。找到后,確定目的輸出端口號(hào),將該幀送人相應(yīng)的緩存器;否則,廣播此幀(將此幀存人與其輸人端口相連的所有交叉點(diǎn)的緩存器中);
從各緩存器中按一定的規(guī)則調(diào)度輸出各幀;
刪除錯(cuò)幀(包括格式錯(cuò)誤、CRC校驗(yàn)有錯(cuò)的幀)。
圖9-10的左半部分示出幀的上述存儲(chǔ)轉(zhuǎn)發(fā)流程。由于使用了幀緩存器,存儲(chǔ)轉(zhuǎn)發(fā)方式可以過(guò)濾掉一切錯(cuò)幀和沖突碎片;可以實(shí)現(xiàn)速率的轉(zhuǎn)換;還可以解決交換網(wǎng)絡(luò)內(nèi)部和輸出端口可能存在的沖突問(wèn)題。因此,存儲(chǔ)轉(zhuǎn)發(fā)式交換機(jī)得到最廣泛的應(yīng)用。這種方式的不足是存在著隨機(jī)的存儲(chǔ)轉(zhuǎn)發(fā)時(shí)延。
返回目錄:
編輯推薦:
通信專(zhuān)業(yè)實(shí)務(wù)考試終端與業(yè)務(wù)教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題
售后投訴:156-1612-8671