嵌入式web服务器的研究与设计

嵌入式web服务器的研究与设计

ID:32469648

大小:1.46 MB

页数:60页

时间:2019-02-06

嵌入式web服务器的研究与设计_第1页
嵌入式web服务器的研究与设计_第2页
嵌入式web服务器的研究与设计_第3页
嵌入式web服务器的研究与设计_第4页
嵌入式web服务器的研究与设计_第5页
资源描述:

《嵌入式web服务器的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:隘盛白日期:狸幺:£[星关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或

2、部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。(保密论文在解密后应遵守此规定)论文作者签名:嗣虹导师签名:趁4鞯日期:础山东人学硕士学位论文摘要嵌入式WEB服务器的研究与设计嵌入式网络技术是近几年来发展起来的新技术,它创新性地提出低价微处理器(MCU)可做服务器这一理念,使底层监控设备与Internet/Intranet的无缝连接有了可行性。网络进行通信时,应用程序使用客户,服务器模式进行交互。传统的服务器程序通常运行在大型的、拥有高级操作系统的服务器类计

3、算机上,即服务器软件需要强大的硬件和系统软件支持。而嵌入式Web服务器则是利用单片机系统来实现服务器的软件和硬件功能,与传统的服务器相比,本系统结构简堆合理,体积减小,可靠性与稳定’陛提高,使用方便灵活,实现了以最少的成本出色完成任务的目的,加速了其应用领域智能化、科学化与规范化进程。本课题的研究目的是,在采用RISC技术的8位单片机与以太网接13控制器构成的硬件平台上,实现嵌入式Web服务器。由于该系统中没有网络协议的支持,因此必须在嵌入式系统中自行实现以下协议:ARP、IP、ICMP、TCP和H

4、TTP。由于处理器能力和存储器容量等外部条件的制约,同时对安全性的高要求等因素。使得设计不能将协议完整的搬过来用,要根据具体的需要进行合理的选择和裁减。本文主要从以下几个方面进行设计和分析:1.从技术发展的角度,对传统Web服务器和嵌入式Web服务器进行比较分析,提出难点。2.研究嵌入式Web服务器对TCP/IP协议栈的实现。3.采用了函数解析的方法简化设计程序,大大节省内存。实现的ARP协议完全可以满足网络上主机对Web服务器的lP地址的解析:IP则是对收到的IP数据报进行分用,提交TCP或ICM

5、P协议处理,同时,IP对TCP或ICMP报文进行IP封装。交由底层链路层发送,因此对山东大学硕士学位论文这几个功能也进行了实现:接下来,是用常见的PING测试工具对ICMP协议中的回显请求,应答报文进行实现;在TCP协议中,根据嵌入式WEB服务器的特点对状态变迁图中的状态进行选择性的实现,在数据传输时实现重传机制,保证了数据的传输;对于运行在服务器方的HTTP协议,主要是用来接收Web请求并返回Web页面,因此对这一部分也进行了实现。通过对以上协议的合理剪裁,最终实现了嵌入式Web服务器,支持网络用

6、户的访问。2关键字:嵌入式Web服务器ARPIPICMPTCPHTTPPING生查茎堂堡主兰丝丝兰一DesignandImplementationofanEmbeddedWebS}erverAbstractEmbeddedInternetisadevelopingtechnology.whichpointthatMCUcanbeusedinserver.Astheappearanceoftheviewpoint,thebottomofmonitorsystemscancommunicatewithI

7、nternet/Intranet·ApplicationScommunicateonclient/servermodeovernetwork.TraditionalServerusuallyrunsonaspecialkindofcomputers,whicharelarge.scaleandhaveadvancedoperatingsystems.Thatistosay,ServeroftenneedsthesupportofpowerfuEmbeddedWebServerachievesahar

8、dwareandsystemsoftware.thefunctionsofsoftwareandhardwareonMCU.ComparedwiththetraditionalServer,theembeddedserverhassimpleandreasonablestructureandsmallersize.Furthermore,itimprovesthereliabilityandstability,accomplishthetaskwiththelessc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。