嵌入式系统的TCPIP协议栈的研究与设计

合集下载

嵌入式系统中的网络通信协议研究与优化

嵌入式系统中的网络通信协议研究与优化

嵌入式系统中的网络通信协议研究与优化第一章简介嵌入式系统是指嵌入到各种设备中的计算机系统,它们通常被设计用于某一个特定的应用领域。

网络通信在现代嵌入式系统中越来越重要,网络通信协议研究和优化成为关键技术。

本文将研究和探讨嵌入式系统中的网络通信协议研究与优化。

第二章嵌入式系统中的网络通信协议2.1 传统协议在嵌入式系统中,传统的网络通信协议包括TCP/IP协议、UDP协议、PPP协议等。

这些协议从传输层和网络层的角度优化了数据传输和网络通信效率,但是也存在诸多缺点,其中包括:(1)资源占用过大:TCP/IP协议采用了较为复杂的传输控制机制,因此在资源占用上较高,容易引起内存等资源紧缺情况。

(2)数据传输安全性低:传统的协议并没有为数据传输的安全性做出保障,容易被黑客攻击和非法获取数据。

(3)协议复杂性高:传统协议的复杂度非常高,且极具可扩展性。

2.2 物联网协议物联网协议是指为满足物联网特殊通信需求而量身定制的专用协议,在嵌入式系统中,物联网协议的应用非常广泛,包括MQTT协议、CoAP协议、ZigBee协议等。

(1)MQTT协议是一种轻量级的消息发布和订阅协议,使用MQTT协议可以实现设备间的长连接通信和低功耗消耗。

(2)CoAP协议是一种专门为物联网设计的应用层协议,使用CoAP协议可以实现UDP协议一样的低功耗特性,支持安全传输和多种载体传输。

(3)ZigBee协议是一种高效率,低功耗且低成本的协议,主要应用于低速短距离设备之间的通信。

第三章网络通信协议优化在嵌入式系统中,为了优化网络通信,需要对协议进行优化,包括以下方面:3.1 传输层优化深入根源解决网络通信的资源占用问题,对传输层进行优化避免内存紧缺情况的发生。

3.2 安全层优化提供网络通信的安全保证,实现数据加密和用户认证,保障数据安全性。

3.3 数据压缩技术在传输大量数据的时候,降低网络带宽消耗,提高数据传输效率,压缩传输的数据以减少传输的带宽消耗。

嵌入式系统网络通讯协议研究与设计

嵌入式系统网络通讯协议研究与设计

嵌入式系统网络通讯协议研究与设计随着物联网技术的发展,嵌入式系统作为物联网的核心组成部分,在各个领域中得到了广泛应用。

嵌入式系统的网络通讯功能是物联网应用的关键,在通讯协议的选择和设计上更是必不可少。

本文将就嵌入式系统网络通讯协议的研究和设计展开讨论。

1. 网络通讯协议的分类网络通讯协议是一种规范性的协议,它定义了数据在网络中的传播方式和流程。

一般来说,网络通讯协议可以分为以下两类:(1) 有线网络通讯协议。

有线网络通讯协议主要应用于局域网和广域网中,主要包括以太网协议、传输控制协议(TCP)、网际协议(IP)等。

(2) 无线网络通讯协议。

无线网络通讯协议主要应用于无线局域网和无线城域网中,主要包括Wi-Fi协议、蓝牙协议、ZigBee协议等。

在嵌入式系统中,由于其特殊的物理环境和软件资源限制,一般采用一些比较简单的网络协议,例如:TCP/IP、HTTP、MQTT等。

2. 嵌入式系统的网络通讯协议(1) TCP/IP协议TCP/IP协议是一种网络通讯协议,是目前互联网使用最广泛的通讯协议。

在TCP/IP协议中,TCP(传输控制协议)负责实现可靠的数据传输,它可以在传感器与控制中心之间建立“链路”,实现数据的可靠传输,确保数据不会丢失或损毁。

(2) HTTP协议HTTP,即超文本传输协议,是一种应用层协议。

HTTP协议基于TCP/IP协议栈实现,并使用HTTP方法来定义请求类型,例如:GET、POST等。

HTTP协议一般用于Web服务器上展示请求数据和返回相应数据的应用层协议。

(3) MQTT协议MQTT(Message Queuing Telemetry Transport)是一个基于发布/订阅模式的消息协议,一般用于机器到机器的通信,主要应用于物联网、智能家居领域。

MQTT协议采用轻量级的协议格式,省去了TCP/IP协议的大部分开销,使得它更适合于嵌入式系统。

3. 嵌入式系统网络通讯协议的设计(1) 通讯协议的选择在嵌入式系统的网络通讯协议设计中,首先要选择适合物理环境和带宽资源的网络通讯协议。

嵌入式系统中的网络通信协议研究与实现

嵌入式系统中的网络通信协议研究与实现

嵌入式系统中的网络通信协议研究与实现随着物联网的迅速发展,嵌入式系统在现代社会中扮演着越来越重要的角色。

嵌入式系统通常是指嵌在其他设备中作为一个组成部分的小型计算机系统,不需要人为干预就能运作,并通过网络实现相互的数据交换。

为了实现这样的通信,嵌入式系统通常需要使用网络通信协议。

在本文中,我们将研究和探讨嵌入式系统中的网络通信协议的研究与实现。

一、嵌入式系统中的网络通信协议网络通信协议是不同计算机系统之间进行通讯的规则和格式,它规定了通讯双方的身份验证、数据传输的方式、错误处理方式等等。

通常情况下,嵌入式系统中使用的网络通信协议主要包括以下几种。

1. TCP/IP协议TCP/IP协议是一种分层的协议,主要用于实现互联网中主机之间的通讯。

它分为四个层次,包括网络接口层(物理层和数据链路层)、网络层(网络互连层)、传输层和应用层。

TCP/IP是目前最广泛应用的互联网协议之一。

2. HTTP协议HTTP协议是超文本传输协议,是一种客户端和服务器之间进行交互的协议。

它主要用于从Web服务器传输超文本或者其他数据到Web浏览器。

3. FTP协议FTP协议是文件传输协议,主要用于在计算机之间传输文件。

FTP使用TCP/IP 协议进行通讯,支持匿名用户访问和授权用户访问两种模式。

二、网络通信协议的研究与实现在嵌入式系统中,网络通信协议的研究和实现是非常重要的。

在开发嵌入式系统的过程中,开发者需要考虑多个方面来设计和实现网络通信协议。

1. 确定通讯协议首先,开发者需要确定使用哪种网络通信协议来实现数据的传输。

一般情况下,TCP/IP协议是最常用的选择。

当然,基于不同的应用场景,开发者也可以选择其他通信协议来满足需求。

2. 设计协议通讯格式在确定了通讯协议之后,开发者需要设计通讯格式。

这涉及到如何将数据编码成二进制格式以进行传输,如何定义数据包的格式和内容以及数据包的大小限制等等。

自定义协议通讯格式可以根据具体的应用场景灵活进行设置,以满足不同的需求。

tcpip协议栈在嵌入式系统中的研究和应用.

tcpip协议栈在嵌入式系统中的研究和应用.

上海大学硕士学位论文TCP/IP协议栈在嵌入式系统中的研究和应用姓名:钱涨洋申请学位级别:硕士专业:测试计量技术与仪器指导教师:胡晓岚20070301上海大学硕士学位论文摘要I n t e r a c t现已成为社会重要的信息流通渠道。

嵌入式系统能够连接到L r t t e r n e t 上面,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方。

嵌入式设备与I n t e r a c t的结合代表着嵌入式系统和网络技术的真正未来。

嵌入式系统网络化的前提是在嵌入式系统中实现T c P/I P协议栈。

本文的嵌入式T C P/I P协议栈的设计是在遵循标准的T C P/I P协议的基础下进行的。

结合资源受限的嵌入式系统软硬件环境及实际应用的需要,对通用计算机系统平台下的T C P/I P协议栈进行简化和改进,以实现一种能满足应用需要的嵌入式T C P/I P协议栈。

本设计采用了实时操作系统N u l e u s P l u s,在协议栈的设计中充分使用了N u l e u s P l u s提供的功能,将协议栈和操作系统进行有机的结合。

本文详细介绍了T C P/I P通信模块的软件架构、功能,各协议层处理程序的软件设计和实现,本课题还实现了S O C K E T编程接口,封装了协议栈大部分的底层操作,给顶层的应用程序提供了一个标准、易用的应用程序接口。

最后,对设计的嵌入式T C P/I P协议栈的进行了有效的测试。

本文采用了飞利浦公司的A R M T T D M I系列芯片L P C2292作为硬件开发平台的核心部件,并在L P C2292上移植了实时操作系统N u l e u s P l u s。

开发环境采用的是A D S1.2和T r a c e32。

关键词:T C P/I P协议栈A R M嵌入式系统N u c l e鹏P l l l sV上海大学硕士学位论文A b s t r a c tI n t e r n e t b e c o m e s i m p o r t a n t c h锄e l f o r i n f o r m a t i o n c o m m u n i c a t i o n i n t h e s o c i e t y n o w a d a y s.E m b e d d e d s t y s t e m c a r t t r a n s f e r i n f o r m a t i o n t o a n y p a r t o f t h e w o r l d i f i t g e t a c c e s s t o I n t e】m e t,c o m b i n a t i o n b e t w e e n E m b e d d e d e q u i p m e n t a n d I n t e r n e t r e p r e s e n t s t h e r e a l f u t u r e o f t h i s s y s t e m a n d n e t w o r k t e c h n o l o g y・u n d e r t h e c o n d i t i o n t h a t T C P/I P p r o t o c o l i s r e a c h e d i n e m b e d d e d s y s t e m,t h e n t h e s y s t e m C a n b e p u t i n t o n e t w o r k。

IP协议栈在嵌入式系统中的研究和应用的开题报告

IP协议栈在嵌入式系统中的研究和应用的开题报告

TCP/IP协议栈在嵌入式系统中的研究和应用的开题报告
一、选题背景和意义
随着物联网技术的快速发展和应用,嵌入式系统已成为实现物联网中物理节点和互联网之间通信的重要技术手段。

嵌入式系统通常采用TCP/IP协议栈来实现网络通信。

因此,研究TCP/IP协议栈在嵌入式系统中的应用,对于实现物联网通信的稳定性和性能都具有重要意义。

二、研究内容
(1)TCP/IP协议栈的概念及特点。

(2)嵌入式系统中TCP/IP协议栈的架构和实现方式。

(3)TCP/IP协议栈在嵌入式系统中的应用实例分析。

(4)TCP/IP协议栈在嵌入式系统中的性能分析。

(5)TCP/IP协议栈在嵌入式系统中的优化方法和思路。

三、研究方法和技术路线
(1)文献研究法
通过查阅相关文献和资料,了解TCP/IP协议栈在嵌入式系统中的发展现状、应用案例和优化方法,为后续研究提供理论指导和参考。

(2)仿真实验法
利用仿真实验对比分析不同TCP/IP协议栈的性能表现,探讨其在嵌入式系统中的适用性和局限性。

(3)实际应用法
在实际的嵌入式系统中,通过构建通信系统和进行实际应用测试,验证TCP/IP协议栈的稳定性和性能表现,并针对性地提出优化方案。

四、预期成果及应用价值
(1)探究TCP/IP协议栈在嵌入式系统中的应用和优化方法,提高通信系统的稳定性和性能。

(2)为嵌入式系统开发人员提供技术参考和优化思路,促进物联网技术的快速发展和应用。

(3)在工业自动化控制、智能家居、智能交通等领域具有广泛应用价值。

嵌入式WEB服务器中TCP-IP协议栈的设计与实现

嵌入式WEB服务器中TCP-IP协议栈的设计与实现

嵌入式WEB服务器中TCP/IP协议栈的设计与实现
随着因特网的迅速发展,Web 应用越来越广泛。

由于Web 技术的开放性
和独立平台特性,大大降低了软件系统和通信系统的设计、维护工作量,节省
了人员培训费用,提高了现场测试和控制设备的管理水平。

而嵌入式Web 服务器将Web 服务器引入到现场测试和控制设备中,在相应的硬件平台和软件系统的支持下,使传统的测试和控制设备转变为具备了以TCP/IP 为底层通信协议,Web 技术为核心的基于互联网的网络测试和控制设备,有着一般Web 服务器
所不具有优势。

本文就嵌入式Web 服务器在通信协议的选择方面做了具体的研究。

1 嵌入式Web 服务器的结构分析
嵌入式Web 服务器运行的目标系统大多是各类专用设备,内存资源和存储器资源非常有限,它通常作为一种监控、管理手段去控制和配置各种电子设备,
实现设备的智能化和信息化。

嵌入式Web 服务器的应用系统框架如下图所示:
图1 嵌入式Web 服务器的应用系统框架
图1 虚线框中的是嵌入式Web 服务器的框架结构,用户接口库是嵌入式Web 服务器和其他设备的控制接口。

内嵌于设备的Web 服务器可以向任何接
入它所在网络的合法用户提供统一的基于浏览器方式的操作和控制界面,浏览
器成了设备的前端控制板。

而HTTP 引擎是Web 服务器的核心,Web 服务器同Web 浏览器之间的通信是通过HTTP 协议进行的,这一通用的、无状态的、面向对象的协议是Web 浏览器和Web 服务器之间的应用层协议,是建构在TCP/IP 协议基础之上的。

因此在嵌入式Web 服务器中,TCP/IP 协议栈的实现。

嵌入式TCP_IP协议栈的研究与开发

嵌入式TCP_IP协议栈的研究与开发

$
引言
嵌 入 式 &’()*’)( 是 近 几 年 随 着 嵌 入 式 系 统 的 广 泛 应 用 和
子网,再通过专用的 2)3 服务器作为子网设备路由器来转换 实现嵌入式系统与外部网的通信。 ( 通过专用的嵌入式网关连接。即嵌入式系统使用轻网 !) 络通讯技术与专用嵌入式网关连接, 运行 0,1 . &1 协议, 并提供
T
程序设计
在高级操作系统中可支持完整的 &’( ) *( 协议族,但在嵌
入式系统中大多很难做到, 也不需做到。首先嵌入式系统中实 现的协议要根据各个系统的特点及功能来进行设计其独特的 实现与需要有关的部分, 而不使用的协议则 一 &’( ) *( 协议族, 概不支持; 其次, 对于使用的协议, 根据具体应用, 也有必要作 简化。 比如: 对于温度、 烟雾和湿度传感器等传感器的每秒一次 地集中监控来说, 发送频繁, 但包较小, 只需前端设备向网络中 广播实时状态等数据即可, 选用 :=( 较为简单; 对要进入数据 库保存的数据采集监控结果, 因其可靠性要求, 则需用 &’(; 而 要实现 O.P 和 J?6V8 也照例采用的是 &’(, 并要实现应用层的 相关协议。 嵌入式 &’( ) *( 协议栈一般常实现: AD( ) DAD(、 *(、 *’9(、 总之, 在 &’( ) *( &’(、 :=(、 W&&(、 <9&(、 X&(、 &JL0J& 等协议。 协议栈的设计中要将嵌入式系统应用的领域,功能和处理器、 存储器、 选用的协议综合考虑, 获得最佳方案。 基本的协议处理 程序如图 ! 所示。 计算机工程与应用 !""!#$% $$;

嵌入式Internet中TCP/IP协议栈的研究与设计

嵌入式Internet中TCP/IP协议栈的研究与设计
T PI C /P协议栈 的实现也 将会越 来越 完善 。
【 关键 词】8 1 b U,嵌 入 式 Itr e ,嵌入 式 TC /P协议 栈 / 6 MC n en t PI
中图 分 类号 :T 33 P 9 文献 标 识 码 :A
AB T S RACT No t e e a e l t f8 r 1 b M CU n t e e e d d s s e w h r r o so b o 6 i h mb d e y t m.W h n t e c e sI t r e . h e y dfiu t h n s e h yac s ne n t t ev r i c l t ig i f
KEYWORD 8 1 bMCU 。e e d d I tr e ,e e d d TCP/P p o o o tc S / 6 mb d e n en t mb d e I r tc lsa k
在 网络 应用 日益普 遍 的今 天 , 入 式设 备 的 网络 嵌 化 已经成 为一种 趋势 。要将 Itr e 与嵌入 式设备 进 ne n t 行 结 合 , 主要 困难 在 于 ,nen t TC /P协议 簇 其 Itre 的 PI 过于复杂 , 对计 算机 的存 储器 、 运算速 度等方 面有较 高 要 求 , 目前 大 多 数 嵌 入 式 设 备 是 8位 和 1 而 6位 的
00 5) 3 0 1
【 摘 要】 目前 大 多数 嵌入式设 备是 8位或 1 6位 的 MC U,要将 Itre 与嵌 入式设 备进行 结合 ,其主要 困难在 nen t
于 ,相对于 8 1 / 6位低 速处理 器本身 资源 的限制 ,I tr e TC /P协议簇过 于 复杂 ,因此不可 能实现 完整 的 nen t的 PI T PI C /P协议栈 ,必须 根据实 际需求进 行精 简。针对 8位或 1 6位 的低档 MC 接入 Itr e ,采用 MC U nen t U+软件 嵌入 T P I C /P协议 的方法加 以实现 。 嵌入 式 Itre 对 nen t中 T P I C /P协议 栈 的实 现进行 了研 究与分析 , 针对 每一层
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式系统的TCP/IP协议栈的研究与设计
高晓晶
电子科技大学电子工程学院,成都(610054)
E-mail: 40384719@
摘要:本文首先介绍了嵌入式TCP/IP协议栈的研究意义和科研背景,然后针对嵌入式系统硬件资源较少,通常缺乏足够的CPU和存储器资源以支持整个TCP/IP协议族的问题,提出针对不同的网络应用对协议栈进行精简的方案,只保留其基本功能,以满足网络应用的需要。

关键词:嵌入式系统,TCP/IP,协议栈,Internet
1. 引言
Internet技术的不断发展,将丰富的信息带入了人们的日常生活以及生产生活中,Internet的应用领域也不断扩大,除了传统的信息检索、电子邮件、远程登陆外,各种新应用(如信息家电,远程数据采集,工业控制)也越来越受人们的关注。

接入Internet的主体也慢慢开始发生变化,越来越多的嵌入式应用需要支持网络功能。

实际上在全球每年的CPU出产量中,绝大部分是嵌入式的微处理器,可见嵌入式系统的应用比通用计算机系统广泛的多。

嵌入式系统的应用更是涉及制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等各个领域。

可见,如果将信息资源如此丰富的嵌入式系统接入Internet的话,将会给Internet的发展带来一个新的飞跃,真正实现全球资源共享。

嵌入式TCP/IP协议栈就是嵌入式系统接入Internet的基础,TCP/IP协议是一种全世界通用的网络协议,嵌入式系统只有服从这种通用协议才可以和别的系统建立联系,才可以接入Internet。

2. 嵌入式TCP/IP研究现状和主要困难
在数据采集领域,一些小型监测设备需要增加网络功能来实现远程数据传输功能。

而现存的IP网诸如全球Internet网的趋势愈演愈烈,只要那些设备上实现了TCP/IP协议并增加一个网络接口,就可以方便的接入到现有的网络中,所以小型设备的网络接入技术一直是大家关注的焦点。

而使小型设备与Internet通信,实现一个短小精悍且占用资源比较少的嵌入式TCP/IP协议栈则是其核心所在,其次硬件的选取要根据项目的实际需要而定。

将嵌入式系统与Internet网络结合起来的思想很早以前就有了,主要的困难在于:一方面,Internet网上的各种通信协议对于计算机的存储器、运算速度的要求比较高,而嵌入式系统以前大部分用的是8位的微处理器,如果要支持TCP/IP等Internet协议将占用大量系统资源,或根本不可能实现;另一方面,在嵌入式系统的应用上,微处理器的型号、种类非常多,要在不同的微处理器上实现相应的网络功能,设计人员要先熟悉该型号微处理器结构特点和相应的汇编语言,所以使得将嵌入式系统与Internet结合起来存在一定的难度。

但是随着16位和32位MCU速度增快,存储器容量增大,尤其是32位MCU的出现,使嵌入式系统和Internet的结合成为可能。

3. 嵌入式系统接入Internet的主要解决方案
目前嵌入式系统的Internet接入技术主要有三种[1]:
(1)直接接入技术方案。

实现嵌入式系统直接与Internet相互连接,主要是通过在嵌入式系统本身添加网络接口硬件,增加相应的软件支持,并采用相应的接口方案而实现的。

其结构如图1所示。

图1 直接接入模型
这种Internet直接接入技术模型使嵌入式系统直接与Internet相连,具有很大的灵活性,但是占用的系统资源比较多,对微处理器的要求也很高。

(2)嵌入式网关技术方案。

对于大量在一起的嵌入式设备来说,对每个嵌入式系统都实现Internet功能,将造成巨大的资源浪费,这时候可采用一个嵌入式网关接入。

其结构如图2所示。

图2 网关接入模型
这种技术需要一个专门的嵌入式网关,而且网关和嵌入式系统之间通信也会受到轻量级网络协议的制约。

对于过于分散的嵌入式系统而言,采用这种接入技术模型,成本将会增加。

(3)嵌入式系统+TCP/IP软件协议方案。

通过软件方式实现TCP/IP协议栈,使嵌入式系统具备接入Internet的网络功能。

这种方式需要自行开发协议栈,对开发人员要求较高,对系统资源要求较低。

鉴于目前大多数嵌入式系统采用的是8b或16b的低档单片机,第三种技术方案更具有广泛意义。

考虑到嵌入式系统的特点,必须根据实际情况精简TCP/IP协议,以下提出一种精简方案。

4. TCP/IP协议栈的精简
TCP/IP协议栈是一种四层的结构模型[2],如图3。

嵌入式系统很难支持完整的TCP/IP 协议,也不需要支持,所以必须根据嵌入式系统自身的特点来对协议栈进行精简和优化。

4.1 链路层协议分析
媒体应用层传输层网络层链路层
图3 TCP/IP协议中不同层次的协议
如图3可见,链路层包括ARP(地址解析协议)和RARP(逆地址解析协议)两个协议。

其中,RARP主要用于无盘工作站中,嵌入式系统不用实现。

ARP的地址解析功能是为IP 地址和数据链路层使用的硬件地址提供动态的地址映射,因此必须实现。

ARP包括分为ARP 请求协议和ARP响应协议两部分。

因为嵌入式系统通常都是被动的接受用户的服务请求,所以只实现ARP响应协议部分就可以了。

4.2 网络层协议分析
在网络层中,IP(网际协议)是网络层的主要协议,提供不可靠的无连接的数据传送服务。

IP协议非常重要,实现起来也非常复杂。

对于嵌入式系统,不必实现其所有的功能。

只需要完成两个基本的功能:1.接收下层送来的IP数据包进行处理后,再提交给上层。

2.接受上层送来的数据包进行封装,在送交下层。

ICMP主要用于与其他主机或路由器交换错误报文以及状态管理等信息。

对于处于被动状态的嵌入式设备而言,只要能够识别客户发来的回显请求并发送回显应答即可[3]。

IGMP用于将UDP数据包多播到多个主机,嵌入式系统不必实现。

4.3 传输层协议分析
在传输层协议中,TCP(传输控制协议)是一种面向连接的协议,具有高可靠性,这种高可靠性是以高复杂程度为代价的,实现起来对系统资源要求比较高[4]。

而UDP(用户数据报协议)是一种无连接协议,提供不可靠服务,在数据传送过程中可能出现数据包丢失现象。

但是UDP的复杂程度低,占用系统资源少,因此,对于嵌入式系统来说,如果对数据传输的可靠性要求不高,应该选择UDP。

4.4 应用层协议分析
应用层包括FTP(文件传输协议),HTTP(超文本传输协议),SMTP(简单邮件传输协议),Telnet(远程登录协议)SNMP(简单网络管理协议)等多个协议,要根据嵌入式具体要实现什么功能来确定使用哪个协议,其余的协议则不必实现。

精简后的嵌入式TCP/IP协议的处理流程图如图4所示。

图4 精简后TCP/IP协议处理流程
5. 结束语
本文阐述了嵌入式接入Internet的深远意义,提出了一种TCP/IP协议的精简方案,以适用于嵌入式系统。

但是由于嵌入式系统资源有限,只能实现有限的网络功能并且可靠性和安全性不高。

相信随着嵌入式的不断发展和Internet技术的不断进步,在嵌入式系统上实现TCP/IP协议栈的技术也将会越来越完善。

参考文献
[1] 齐志强.基于嵌入式系统的TCP/IP协议栈的研究.[D].秦皇岛市:燕山大学硕士学位论文.2006.1.
[2] Stevens W R. TCP/IP 译解卷1: 协议。

[M]. 北京: 机械工业出版社, 2000.
[3] 阕建荣. 嵌入式Internet体系结构研究。

[J] 微型机与应用, 2004, (3) : 4—6
[4] 李素侠, 段友祥. 嵌入式TCP/IP协议的分析与研究。

[J]。

微计算机信息, 2005 (7) : 52—53.
Research and Design on TCP/IP Protocol Stack in the
Embedded System
Gao Xiaojing
University of Electronic Science and Technology of China, Chengdu (610054)
Abstract
At first, this paper introduced the significance of the scientific research on TCP/IP protocol stack in the embedded system. Then, put forward a notion to simplify the TCP/IP protocol stack, in order to satisfy the limited software and hardware surroundings of the embedded system and its actual requirements. Keywords: embedded system, TCP/IP, protocol stack, Internet。

相关文档
最新文档