摘要:随着社会经济和计算机技术的快速进展,嵌入式系统在诸多领域得到了广泛的运用。网络化,信息化需求也随着互联网的进展迅速扩大,越来越多的嵌入式设备需要接入网络,以便用户进行远程制约,典型的远程制约协议有SNMP、TR069、HTTP,其中,支持HTTP的Web访问系统为用户管理设备提供了最直观的界面,通过Web管理配置设备是最简单的管理方式,但这种策略不可避开会带来互联网上的安全不足。同时随着越来越多的终端设备接入网络,目前的IPv4地址将在未来几年内耗尽,IPv4向IPv6的过渡是大势所向,由此实现支持IPv6地址和SSL安全协议的家庭网关Web访问系统有着重要的运用价值。同时,为了降低嵌入式交叉编译历程的复杂性,页面的开发应选用无需程序员手动编译的脚本语言,由此Web访问系统需要提供对应语言的脚本剖析器。论文在对超文本传输协议、安全套接层、IPv6地址在HTTP协议中运用进行了深入探讨的基础上,提出了满足安全性、实用性的Web怎么写作器设计案例。针对嵌入式交叉编译历程的复杂性,设计出一种支持Shell脚本语言的CGI剖析器剖析动态页面脚本。同时,Web访问系统提供了配套的用户访问页面和数据存储接口方便用户对设备的管理。论文采取结构化浅析策略对Web访问系统进行浅析设计。采取数据流图和数据词典浅析需求,表述系统需要实现的功能及各个功能模块涉及到的数据,得出Web访问系统的逻辑模型。按照功能将Web访问系统划分成几个功能独立的子模块,定义子模块的内部和外部接口。对每个子模块进行更加具体的设计,采取流程图表述出各个模块的具体运作历程。按照Web访问模块的子模块划分,给出各模块的实现以及模块中关键技术不足的解决案例,确保Web访问系统的正常运行。关键词:家庭网关论文超文本传输协议论文安全套接层论文
摘要4-5
Abstract5-8
1 绪论8-11
1.1 课题的背景8
1.2 课题的探讨目的及作用8
1.3 国内外相关探讨情况8-10
1.4 本论文的主要工作10
1.5 论文的组织结构10-11
2 相关论述与技术基础11-23
2.1 HTTP 协议11-15
2.2 SSL 协议15-16
2.3 下一代网络协议 IPv616-19
2.4 并发请求的处理19-22
2.5 本章小结22-23
3 家庭网关 Web 访问系统需求浅析23-39
3.1 系统的功能性需求23-37
3.2 系统的性能需求37-38
3.3 本章小结38-39
4 家庭网关 Web 访问系统设计39-55
4.1 系统功能结构和模块划分39-40
4.2 Web 访问系统接口的设计40-42
4.3 系统的详细设计42-54
4.4 本章小结54-55
5 家庭网关 Web 访问系统的实现55-65
5.1 用户页面的实现55-56
5.2 Web 怎么写作器的实现56-62
5.3 CGI 剖析器的实现62-63
5.4 本章小结63-65
6 总结与展望65-67
6.1 全文总结65
6.2 展望65-67
致谢67-68