存儲轉發(Store and Forward)是計算機網路領域使用得最為廣泛的技術之一,乙太網交換機的控制器先將輸入埠到來的數據包緩存起來,先檢查數據包是否正確,並過濾掉衝突包錯誤。確定包正確后,取出目的地址,通過查找表找到想要發送的輸出埠地址,然後將該包發送出去。
存正因如此,存儲轉發方式在數據處理時延時大,這是它的不足,但是它可以對進入
交換機的數據包進行錯誤檢測,並且能支持不同速度的輸入/輸出埠間的交換,可有效地改善網路性能。它的另一優點就是這種交換方式支持不同速度埠間的轉換,保持高速埠和低速埠間協同工作。實現的辦法是將10Mbps低速包存儲起來,再通過100Mbps
速率轉發到埠上。
在分組交換中就用到了“存儲轉發”,即當用戶所要發送的數據被分成若干個
數據包,並且加上對應的地址信息和控制信息后,先存儲起來,通過網路中的交換機或
路由器找到網路中的空閑線路,然後再進行傳送。“
存儲轉發”使得分組交換的線路利用率較電路交換要高。