种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

全硬体tcp/ip协定栈

(2018-01-24 11:08:32) 百科综合

全硬体tcp/ip协定栈

全硬体tcp/ip协定栈大致可以分为四层:套用层(Application);传输层(Transport);网路层(MAC);物理层(PHY)。

基本介绍

  • 中文名:全硬体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协定栈晶片的优势非常突出。

标 签

搜索
随机推荐

Powered By 种豆资源网||