目录 1
第1章 网际互联概述 1
概述 1
嵌入式系统的通信 1
网络结构 2
基本的网络配置 6
简单的应用层协议 7
协议组综述 12
结束语,一点点历史…… 13
小结 15
参考资料来源 15
第2章 TCP/IP与嵌入式系统 16
概述 16
嵌入式系统的基于IP的网络接口 18
嵌入式领域中的因特网协议 23
排错协议工具 25
小结 26
参考资料来源 26
第3章 应用层协议概述 28
概述 28
应用层协议结构 29
兼容性问题的解决 31
常见的嵌入式应用层协议综述 32
应该考虑的关键设计特性 35
最后设计的一些思想 38
小结 38
第4章 嵌入式SMTP客户机 39
概述 39
协议概述 41
实现小结 45
示例测试功能 50
添加扩展 54
小结 54
参考资料来源 54
测试SMTP客户机 54
第5章 嵌入式SMTP服务器 55
概述 55
协议综述 56
服务器端SMTP细节 56
使用附件工作 58
关闭环路 61
实现小结 62
测试SMTP服务器 71
扩展服务器 72
小结 72
参考资料来源 72
概述 73
第6章 嵌入式POP3客户机 73
协议概述 74
实现小结 82
示例测试功能 89
测试POP3客户机 90
添加扩展 91
小结 91
参考资料来源 91
第7章 嵌入式HTTP服务器 92
概述 92
协议讨论 94
嵌入式HTTP服务器目标 97
嵌入式HTTP服务器设计 98
实现小结 103
定制应用程序 119
未来 125
小结 126
参考资料来源 126
第8章 嵌入式SNMP代理 127
概述 127
SNMP的系统结构 127
SNMP的数据结构 128
SNMP协议 129
扩展内部MIB 132
内嵌式情况 133
嵌入式SNMP的实现 136
SNMP源代码的讨论 136
小结 153
参考资料来源 153
概述 154
第9章 嵌入式命令行接口(CLI) 154
协议概述 155
实现小结 157
使用嵌入式CLI进行自动测试 164
实现小结 166
小结 170
第10章 嵌入式服务定位协议(SLP) 171
概述 171
可选择的服务发现协议 172
SLP的结构 174
SLP协议 176
实现小结 185
SLP工具 204
SLP测试程序 205
小结 208
参考资料来源 208
概述 209
第11章 嵌入式NNTP客户机 209
协议概述 212
NNTP结构 212
基本设计 216
通信结构 217
实现小结 218
示例测试功能 227
测试NNTP客户机 231
添加扩展 231
小结 231
参考资料来源 231
第12章 设计新的应用层协议 233
概述 233
许可证 235
参考资料来源 236
小结 236
了解更多内容 236
第13章 协议纵览 237
概述 237
传输和网络层协议 237
服务质量 239
因特网安全性 243
新应用层协议 245
Web服务 249
其他的协议 255
小结 256
参考资料来源 256
附录A BSD套接字API入门 258
附录B BSD套接字API选项 284
附录C TCP/IP协议栈 296
附录D 包报头 305
附录E 选配光碟上的内容 309