交換機的三種交換方式是:
1、直通式(Cut Through)
當輸入端口檢測到一個數據包時,就檢查該包的包頭,根據包內的目的地址把數據包直通到相應端口。
優點:這種方式不需要等數據包接收完就開始轉發,交換速度快,延遲非常小。
缺點:不提供錯誤檢測服務,有可能將出錯的數據包轉發出去。也不提供快取,不能將速率不同的端口直接接通,而且容易丟包。
2、存儲轉發式(Store and Forward)
這種方式先將數據包完整的接收下來,經過CRC檢查,如果數據包沒有錯誤,再根據地址進行轉發。
優點:提供錯誤檢測服務,改善了網絡性能。支援速度不同的端口的轉發服務,可以保證高速端口與低速端口間協同工作。
缺點:傳輸延時較大,而且需要較大的快取容量。
3、無碎片轉發(Fragment Free)
它檢查數據包的長度是否夠64個字節,若小於64字節,說明是廢包,進行丟棄,若大於64字節,則發送該包。
這種方式可保證碰撞碎片不在網絡中傳播,提高了網絡效率,它的數據處理速度介於直通式和存儲轉發式之間。