轻量级可移植TCP/IP协议栈的研究与应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:coolwater_3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式设备联网的潮流是大势所趋,如何让嵌入式系统利用丰富的网络资源是当今研究的热点,而嵌入式协议栈的研究是联网设备和技术的研究与开发的热点之一。 TCP/IP协议栈是一个非常复杂和庞大的系统,它是互联网安全可靠通讯的重要组成部分,通常在有操作系统支持的通用计算机上实现。但是,嵌入式系统有限的处理能力以及存储资源的相对缺乏,使传统的TCP/IP协议不适合使用在嵌入式的环境里。为了在嵌入式系统中既实现相应的网络功能又节省系统资源,需要对TCP/IP协议进行有针对性的裁减。一般采用TCP/IP协议簇的一个子集,如包括IP,ICMP,TCP和UDP等协议的全部或部分功能,对协议进行有选择的实现,尽可能使协议保持功能和机制上的完整,以满足网络应用的需要。 本课题在结合当前嵌入式协议栈技术的发展基础上,分析了一个开源协议栈——LWIP的实现机制,包括LWIP的协议分层和进程模型、内存和缓冲管理、应用程序接口设计以及各个协议的实现机制等。笔者在研究嵌入式协议栈技术的基础上对它进行了两个方面的改进。一是加入自适应路由缓存的功能,以实现路由重定向包的处理。二是对它的内存管理算法用hash方法进行了改进,并对改进前后的算法用实验数据证明改进的有效性。最后对作者完成的工作进行了总结,对改进的地方进行了简要的讨论。
其他文献
随着信息技术的不断发展,Web上的信息量呈爆炸式的增长。按照蕴含信息的深度,可以将Web划分为Surface Web和Deep Web两大类。在访问模式上Deep Web有别于Surface Web。Surfac
随着网络和存储系统的不断发展,数据集中存储、集中访问、分布处理的使用模式已经成为数据存储的发展趋势。存储集中带来数据访问对共享资源的竞争,导致在大规模并发访问时存储
在医学诊断和治疗的过程中,常常需要对比多幅图像进行分析以获得更精确和全面的信息。图像分析需要多幅图像的几何位置保持一致,即需要对多幅图像进行配准。因此,医学图像配准是
随着互连网的发展,P2P(peer-to-peer)己经成为发展最快的网络应用之一。有关调查表明,P2P业务已悄然占据了互联网业务总量的60%-80%,成为杀手级宽带互联网应用。P2P业务流量
本论文目的是根据部队实弹射击训练的立项需要,研究一套基于机器视觉(图像处理)技术的自动报靶系统。本系统主要目标是实现计算机自动报靶,减少传统射击训练中效率低、安全性
稀疏矩阵相关算法是典型的非规则算法,也是数值计算领域重要的组成部分,现已被广泛应用到各个领域之中。随着数值计算领域的发展,稀疏矩阵算法库已经成为高性能领域的研究热点。
移动对象索引的效率是移动数据管理系统的核心问题。由于大量移动对象位置的频繁改变,导致基于移动对象位置的索引执行效率非常低下。如何降低移动对象位置改变而带来的索引
随着信息化技术和医学数字化影像设备在医学领域中日益广泛的应用,医院每天都将产生大量的医学图像数据。如何有效地管理和运用这些数据成为了目前的研究热点,因此基于内容的
随着时态数据库的深入研究,时态数据量的日益增大,外层应用对时态数据的检索提出了更高的要求。本文建立了一个双时态数据检索模型,结合时态查询的需求,扩充了数据查询语言;并分析
植物是生物圈的重要组成部分,在人类生产、生活的众多领域中都发挥着不可替代的作用。植物分类学是植物学研究和农、林业生产经营领域中非常重要的基础性工作,分类的主要依据