嵌入式TCP/IP协议栈的研究与实现

被引量 : 0次 | 上传用户:jiandancaozuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LwIP是瑞士计算机科学院开发维护的一套用于嵌入式系统的开放源代码TCP/IP协议栈,LwIP的特点是非常节省存储器资源,一般情况下,它只需要几万字节的随机存储器和四万字节左右的只读存储器就能够正常运行,这使LwIP协议栈适合在低端嵌入式系统中使用。但是,LwIP并未实现完整的TCP/IP协议,网络地址端口转换(NAPT)就是LwIP未实现的特性,NAPT却是一项非常重要的功能,能够实现多个内网地址共享同一个公网IP访问外部网络。本文基于嵌入式实时操作系统uC/OS-II和S3C44B0X处理器,研究移植LwIP的方法,在现有的LwIP中实现NAPT特性。首先,本文介绍TCP/IP协议,包括IP协议、TCP协议、UDP协议、ICMP协议和ARP协议,分析LwIP的IP层、UDP层和TCP层工作原理;然后设计LwIP应用系统整体结构,对整体结构做了规划;其次,将uC/OS-II系统移植到S3C44B0X处理器上,为LwIP的移植奠定平台基础;再次,将现有的LwIP移植到创建好的平台上,充分地研究LwIP操作系统模拟层和网络接口层的实现方法;接下来,详细分析NAPT特性与原LwIP的接口设计思路,设计NAPT特性的输入处理函数和输出处理函数的具体功能并加以实现。最后,本文针对uC/OS-II在S3C44B0X上的移植、LwIP在uC/OS-II上的移植和LwIP中NAPT特性的功能进行测试。
其他文献
赤峰位于内蒙古东部,兼跨东北、华北等广大区域。赤峰方言分为蒙语和汉语两部分。赤峰汉语方言属北京官话朝峰片,其声母和韵母与汉语普通话既有相似之处,但也存在着一定的差
指纹识别领域自1998年开始以指纹考勤机作为载体的方式走进广大消费者的视线中后一直处于行业的高速发展时期。目前指纹识别领域已经衍生出指纹考勤、指纹门禁、指纹保险柜、
在辽宁沿海经济带发展规划获批后,现在国家港口物流改革发展战略布局已经是“全面开花”:从南到北,从沿海到内地,中国港口物流改革经济已呈现多极发展、齐头并进的态势。中国
<正> 最近,陕西省戏曲研究院眉碗团演出的眉户现代戏《杏花村》(毋致、南怀容、杨淑芹编剧)、陕西省京剧团演出的现代戏《红线记》(王小康编剧),引人注目,反响强烈。尤其是《
<正> 时间现代。地点陕西关中东部农村。人物文英嫂——四十多岁,杏花村社员,后当选生产队长。冯大强——男,四十多岁,文英之夫。冯二强——男,三十多岁,杏花村生产队长,大强
本文的中心内容和最终目的是建立一种机械自动变速器电动选换挡执行机构正向设计方法及设计流程。从实际换挡力的需求出发,以国家标准28工况为依据,根据试验所测得的原型车性
1957年至1978年的20年间,因社会政治原因,中国没有律师,律师服务业长期处于空白状态。1979年恢复律师制度时全国仅有几千名律师。伴随着中国改革开放的巨大成功,经济建设的巨
<正> 在纪念大戏剧家汤显祖逝世365年的日子里,我们排练演出了古典名著《牡丹亭》。《牡丹亭》的文学价值很高。在音乐上、表演上都有丰富的遗产可继承。我觉得有责任把这些
行政允诺属于新型的行政诉讼案件,对于其内涵外延,区分行政允诺与行政奖励、行政允诺的审判规则和司法裁量权等问题还存在疑问,因此在司法实践中难免会造成混乱,容易产生同案