眾所周知的,TCP/IP是網際網路的標準通訊協定,不過TCP/IP對中央處理器的資源佔有率相當高,平均來說,1Hz的處理器時脈最多可負擔1bit/s的資料傳送,在10/100BASE-T的網路環境下是綽綽有餘,不過隨著GbE超高速乙太網路的逐漸普及,更高速的10Gb乙太網路正蓄勢待發的情況下,未來處理器的運算能力僅夠應付TCP/IP的負載,無暇顧及其他的應用程式。

另一方面,近年來基於TCP/IP協定的儲存區域網路興起(如iSCSI SAN),大量的資料透過乙太網路傳輸下,處理器的運算壓力更形沉重。

TOE是TCP卸載引擎技術(TCP Offloading Engine)的簡稱,它的目的就是為了減輕處理器的資源耗損。TOE技術通常是透過內建在網路卡的專用積體電路(ASIC)達成,具備TOE技術的網路卡,可以將資料傳輸過程中大部分TCP/IP處理程序,包括在OSI七層架構中的其中四層移轉至網路卡上,如此一來不僅可以減輕處理器的運算負擔,更可加速資料傳輸速率,提升網路應用的執行效能。

目前內建TOE技術的網路卡主要應用在以iSCSI技術建構的IP SAN儲存區域網路,Adaptec、Intel都有針對iSCSI應用推出具備TOE技術的網路卡,售價約在500至700美元之間。文⊙張智鴻

熱門新聞

Advertisement