交換機(jī)如何轉(zhuǎn)發(fā)數(shù)據(jù)幀的?換機(jī)有3種數(shù)據(jù)包轉(zhuǎn)發(fā)模式,即直通傳送、存儲(chǔ)-轉(zhuǎn)發(fā)和改進(jìn)型直通傳送
① 直通傳送。
直通傳送是指只要網(wǎng)橋收到數(shù)據(jù)幀的目的地址MAC字段,就立即將數(shù)據(jù)幀轉(zhuǎn)發(fā)到相應(yīng)的端口。因此,對(duì)數(shù)據(jù)幀的延遲很小,加大了數(shù)據(jù)包吞吐率。缺點(diǎn)是無(wú)法有效地檢查出壞幀,目前大部分交換機(jī)都提供了直通傳送的功能。
② 存儲(chǔ)-轉(zhuǎn)發(fā)。
傳統(tǒng)的網(wǎng)橋都用這種模式,網(wǎng)橋首先要將整個(gè)數(shù)據(jù)幀完全接收并存儲(chǔ)下來(lái),然后,根據(jù)數(shù)據(jù)幀的最后一個(gè)字段(幀校驗(yàn)序列)進(jìn)行數(shù)據(jù)校驗(yàn)。如果校驗(yàn)正確再轉(zhuǎn)發(fā),否則丟棄收到的數(shù)據(jù)幀。采用這種方法的優(yōu)點(diǎn)是可以有效地檢查出來(lái)壞的數(shù)據(jù)幀,不足是轉(zhuǎn)發(fā)速率慢。
③ 改進(jìn)型直通傳送。
改進(jìn)型介于直通傳送和存儲(chǔ)-轉(zhuǎn)發(fā)之間,它是等到正確收到數(shù)據(jù)幀的前64字節(jié)后開(kāi)始進(jìn)行轉(zhuǎn)發(fā)。這樣可以過(guò)濾收到的一些長(zhǎng)度小于64字節(jié)的碎片幀。因此,這種方式也被稱(chēng)為無(wú)碎片幀轉(zhuǎn)發(fā)模式。