全硬體tcp/ip協定棧

全硬體tcp/ip協定棧大致可以分為四層:套用層(Application);傳輸層(Transport);網路層(MAC);物理層(PHY)。

基本介紹

TCP/IP協定棧,認識TCP/IP協定棧,TCP/IP 協定棧與 OSI 模型比較,套用層協定:,網路層協定:,套用層與網路層對比分析:,網路層:,物理層:,傳統單片機的軟體TCP/IP協定棧,全硬體的TCP/IP協定棧:,不同類型TCP/IP 協定棧性能對比,

TCP/IP協定棧

認識TCP/IP協定棧

TCP/IP協定棧大致可以分為四層:套用層(Application);傳輸層(Transport);網路層(MAC);物理層(PHY);

TCP/IP 協定棧與 OSI 模型比較

TCP/IP 協定棧與 OSI 模型比較TCP/IP 協定棧與 OSI 模型比較

套用層協定:

強調:如今常見的網路套用包括檔案傳輸遠程登錄、網路管理、和電子郵件
TCP/IP協定棧 套用層TCP/IP協定棧 套用層
我們專注於TCP / IP的幾個原因:
TCP / IP協定普遍適用,尤其是你將用它於工作上。
TCP / IP參考理解其他的協定,因為它包含其他協定的元素。
TCP / IP是很重要的,因為路由器使用它就像一個配置工具。路由器使用遠程登錄進行遠程配置,配置轉移的配置檔案和作業系統的圖像,和SNMP網路管理。

網路層協定:

主要包括了我們所熟知的TCP和UDP協定。
TCP/IP協定棧 網路層TCP/IP協定棧 網路層
可靠
不可靠
連線方式
面向連線
面向非連線
協定
TCP
UDP
使用
E-mail;FTP
Voice; Video

套用層與網路層對比分析:

TCP/IP套用層和傳輸層TCP/IP套用層和傳輸層

網路層:

物理層:

機械特性
TCP/IP 協定棧 物理層TCP/IP 協定棧 物理層
電氣特性
功能特性
規程特性

傳統單片機的軟體TCP/IP協定棧

傳統MCU實現Ethernet功能,需要外設物理層乙太網控制晶片,片內還需要再撰寫TCP/IP協定棧的上層協定命令。
傳統MCU的軟體TCP/IP協定棧結構傳統MCU的軟體TCP/IP協定棧結構

全硬體的TCP/IP協定棧:

全硬體TCP/IP協定棧晶片採用了"TCP/IP Offload Platform"技術,囊括了TCP/IP協定棧全部的四層結構,獨立於MCU運作,信息的進棧/出棧封包/解包等網路數據處理全部在全硬體TCP/IP網路晶片中進行,高速硬體化TCP/IP協定處理卸載掉了MCU對於Ethernet龐大數據處理的負載,從而,使MCU保持高效運轉且實現高速實際網路傳輸。同時,這也避免了MCU受到網路攻擊的危險,網路攻擊不會對MCU中的主程式產生影響,增加了MCU工作的安全性。大大最佳化了MCU的網路功能,尤其對於不能支持OS的8 bit & 16 bit MCU的最佳化提升無疑是革命性的。工程師不需深入了解TCP/IP協定,而且程式的燒制和移植比較方便,可以大大的縮短產品開發時間。
全硬體的TCP/IP協定棧全硬體的TCP/IP協定棧

不同類型TCP/IP 協定棧性能對比

傳統OS TCP/IP協定棧與全硬體TCP/IP協定棧的對比(同款MCU):
傳統OS與全硬體TCP/IP協定棧對比傳統OS與全硬體TCP/IP協定棧對比
紅色線代表一款ARM9MCU在使用傳統OS TCP/IP協定棧和外設物理層網路模組的實施網路傳輸速率
藍色線代表使用WIZnet W5300全硬體TCP/IP協定棧晶片的實施網路傳輸速率
相較之下,全硬體TCP/IP協定棧晶片的優勢非常突出。

相關詞條

熱門詞條

聯絡我們