目 录
摘要
ABSTRACT
第一章 绪 论...............................................................................................................1
§1.1 嵌入式系统的概念............................................................................................1
§1.1.1 嵌入式系统的特点..................................................................................1
§1.1.2 嵌入式系统的发展趋势..........................................................................2
§1.2 嵌入式 Internet...................................................................................................3
§1.2.1 嵌入式 Internet 的概念............................................................................3
§1.2.2 嵌入式 Internet 的应用............................................................................4
§1.2.3 嵌入式 Internet 的研究现状及关键问题................................................5
§1.3 本章小节............................................................................................................6
第二章 嵌入式系统硬件平台..........................................................................................8
§2.1 硬件平台主要元件的介绍................................................................................8
§2.2 嵌入式处理器、内存和以太网控制器............................................................9
第三章 LINUX 操作系统的移植...................................................................................11
§3.1 嵌入式操作系统的选择..................................................................................11
§3.2 Linux 操作系统的移植....................................................................................12
§3.2.1 移植需考虑的问题.......................................................................................12
§3.2.2 Linux 移植过程......................................................................................14
§3.3 本章小结..........................................................................................................19
第四章 嵌入式 TCP/IP 协议栈的设计与实现..............................................................20
§4.1 TCP/IP 协议层次模型.....................................................................................20
§4.2 嵌入式 TCP/IP 协议栈设计............................................................................22
§4.2.1 嵌入式 TCP/IP 协议栈设计思想........................................................22
§4.2.2 嵌入式 TCP/IP 中协议的选择..............................................................22
§4.3 嵌入式 TCP/IP 协议栈实现.............................................................................24
§4.3.1 嵌入式 TCP/IP 协议栈的实现特点......................................................24
§4.3.2 总体结构................................................................................................25
§4.3.3 链路层协议的实现................................................................................26
§4.3.4.网络层协议的实现................................................................................31
§4.3.5 数据传输层协议的实现........................................................................33
§4.3.6 HTTP 协议.............................................................................................39
§4.4 协议栈的进程模型..........................................................................................40
§4.5 本章小结..........................................................................................................41
第五章 嵌入式 Web 服务器的设计...............................................................................42
§5.1 HTTP 协议的实现...........................................................................................42
§5.1.1 HTTP 协议概述.....................................................................................42
§5.1.2 HTTP 传输过程.....................................................................................42
§5.1.3 HTTP 报文.............................................................................................43
§5.2 简单的 CGI.......................................................................................................45
§5.3 嵌入式 Web Server 的安全性..........................................................................47
§5.3.1 信息安全的目标....................................................................................47
§5.3.2 常用加密算法........................................................................................47
- 1 -