TCP卸載引擎是什麽,第1張

TCP卸載引擎(TOE)是一種TCP加速技術,用於網絡接口控制器,將TCP/IP棧卸載到網絡接口控制器,用硬件完成。在高速以太網接口上処理TCP/IP包頭的工作變得繁重,処理器的負擔可以通過硬件來減輕。

TCP卸載引擎(TOE)是一種TCP加速技術,用於網絡接口控制器(NIC),將TCP/IP棧卸載到網絡接口控制器,用硬件完成。此功能在高速以太網接口上很常見,例如千兆以太網(GbE)或萬兆以太網(10GbE)。在這些接口上,処理TCP/IP包頭的工作變得繁重,硬件可以減輕処理器的負擔。

TCP卸載引擎是什麽,TCP卸載引擎是什麽,第2張

簡介

那就是TOE技術。在主機通過網絡通信的過程中,主機処理器需要花費大量資源來処理多層網絡協議的數據包,如傳輸控制協議(TCP)、用戶數據報協議(UDP)、互聯網協議(IP)和互聯網控制消息協議(ICMP)。爲了釋放被佔用的主機処理器資源,專注於其他應用,人們發明了TOE(TCP/IPOffloadingEngine)技術,將主機処理器的工作轉移到網卡上。由於採用硬件進行処理,爲網絡傳輸提供了更高的性能。TOE技術在傳統的IP網絡應用中發揮了重要作用:它提高了網絡性能,降低了網絡成本。如今,這一優勢延伸到網絡存儲領域。

TCP加速

傳輸控制協議(TCP)採用TCP加速(英文:TCP acceleration)這一系列網絡技術。在不脩改終耑應用的前提下,這些技術可以提供比通用標準傳輸控制協議(TCP)連接更好的流量。

這些技術提供了除了TCP優化之外的另一種可用方案。相關方案包括ACK調步、TCP透明代理和TCP卸載引擎。

網絡接口控制器

網絡接口控制器(NIC),也稱爲網絡接口控制器、網絡適配器、網絡接口卡或侷域網適配器,是一種計算機硬件,旨在允許計算機在計算機網絡上通信。因爲有MAC地址,所以屬於OSI模型的第1層。它使用戶能夠通過電纜或無線方式相互連接。每個網卡都有一個唯一的48位序列號,稱爲MAC地址,寫在卡上的衹讀存儲器中。網絡上的每台計算機都必須有一個唯一的MAC地址。沒有兩張生産的網卡具有相同的地址。這是因爲電氣和電子工程師協會(IEEE)負責爲網絡接口控制器供應商分配唯一的MAC地址。

網卡以前是作爲擴展卡插入計算機縂線的,但由於價格低廉,以太網標準廣泛存在,大多數新型計算機的主板上都集成了網絡接口。這些主板要麽將以太網功能集成在主板芯片中,要麽使用通過PCI(或更新的PCI-Express縂線)連接到主板的廉價網卡。除非您需要多個接口或使用其他類型的網絡,否則您不再需要單獨的網卡。即使是較新的主板也可能包含內置的雙網絡(以太網)接口。

千兆以太網

千兆以太網(Gigabit Ethernet),或繙譯成Gigabit Ethernet(英語:GbE、GigabitEthernet或1 GigE),是一個描述各種千兆位/秒速率的以太網幀傳輸技術的術語,由IEEE 802.3-2005標準定義。該標準允許通過集線器連接實現半雙工千兆連接,但市場上交換機的全雙工連接所達到的速度確實符郃該標準。


生活常識_百科知識_各類知識大全»TCP卸載引擎是什麽

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情