《嵌入式系统TCP/IP应用层协议》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)M.Tim Jones著;路晓村等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505386190
  • 页数:319 页
图书介绍:本书论述如何为嵌入式设备添加连通性开发和部署应用层协议。目前,通信正在快速地成为嵌入式系统的一般需求。事实上,很难找到不包含外部通信形式的嵌入式系统。嵌入式系统现在正在低带宽无线链路上发送电表读数以免需要到现场抄表。全球定位系统(GPS)技术和嵌入式系统的无线链接还能精确定位国内任何地方卡车车队的位置、速度、油压和其他参数。创建这些应用和其他网络应用程序是本书的重点。利用TCP/IP应用层协议(如HTTP,SMTP,POP3,SNMP和SLP)的实践指南,开发人员学会如何在他们的嵌入式系统中开发和部署这些协议。

目录 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