书籍详情
网络应用协议与实践教程
作者:吴桦 ,丁伟 ,夏雪 著
出版社:机械工业出版社
出版时间:2013-09-01
ISBN:9787111431596
定价:¥35.00
购买这本书可以去
内容简介
《网络应用协议与实践教程/普通高等院校计算机课程规划教材》介绍TCP/IP中的应用层协议及其应用,既包括了历史最久的域名服务、电子邮件、文件传输,也包括了近些年发展较快的P2P应用、即时通信应用、VoIP应用,并对应用层中最重要的Web应用,按基本协议、开发技术以及应用的发展线索作了较为全面的介绍。《网络应用协议与实践教程/普通高等院校计算机课程规划教材》将理论和应用相结合,既给出了网络应用的标准协议架构,又给出了应用实例。在本书的学习过程中,要求读者通过实践观察,将理论学习和实际应用相结合,加深对协议实现的理解。通过本书的学习,读者将掌握网络协议分析的基本方法,为将来从事网络协议开发、网络安全分析奠定基矗《网络应用协议与实践教程/普通高等院校计算机课程规划教材》内容全面,实用性强,可作为高等学校“网络应用”、“网络实用技术”等课程的教材,也可作为网络工程师和计算机网络爱好者的参考书。
作者简介
暂缺《网络应用协议与实践教程》作者简介
目录
前言
教学建议
第1章 网络应用协议
1.1 网络协议基本概念
1.2 因特网应用协议介绍
1.2.1 TCP/IP协议族
1.2.2 IP
1.2.3 TCP与UDP
1.2.4 网络应用层
1.3 网络应用服务基本架构
1.3.1 集中式服务结构
1.3.2 P2P服务结构
1.4 应用层与传输层接口
1.4.1 套接字
1.4.2 套接字连接过程
1.5 Wireshark简介
1.6 本章小结
思考与实践
第2章 域名服务
2.1 域名系统的基本概念和功能
2.1.1 域名系统的历史
2.1.2 域名系统的基本原理
2.1.3 域名系统的组成结构
2.2 域名空间
2.2.1 域名空间的体系结构
2.2.2 域、域名、区
2.2.3 区文件和资源记录
2.3 域名服务器
2.4 域名解析
2.4.1 域名解析相关协议
2.4.2 域名系统查询
2.4.3 域名系统反向查询
2.5 区文件的维护
2.6 域名系统性能优化
2.7 本章小结
思考与实践
第3章 文件传输协议
3.1 引言
3.2 FTP的连接和通信
3.3 控制连接
3.3.1 控制连接的建立
3.3.2 FTP指令和响应信息
3.3.3 FTP指令和响应序列
3.4 数据连接
3.4.1 数据连接的建立
3.4.2 数据文件传输参数选项
3.4.3 常见选项
3.4.4 文件传输的异常终止
3.5 FTP客户端的用户接口
3.6 点对点文件传输
3.7 本章小结
思考与实践
第4章 电子邮件服务
4.1 引言
4.2 电子邮件服务过程
4.2.1 邮件系统总体结构
4.2.2 邮件系统组成部分
4.2.3 邮件服务一般过程
4.3 电子邮件消息格式
4.3.1 基本格式
4.3.2 MIME
4.4 电子邮件交付协议
4.4.1 SMTP基本结构
4.4.2 SMTP交互过程
4.4.3 SMTP命令和应答
4.4.4 SMTP认证方式
4.5 取回电子邮件的协议
4.5.1 邮局协议——POP3
4.5.2 Internet消息访问协议——IMAP4
4.6 邮件存储格式
4.7 电子邮件服务器的寻址
4.7.1 邮件地址格式
4.7.2 邮件寻址过程
4.7.3 IPv6与邮件寻址
4.8 反垃圾邮件技术
4.8.1 反垃圾邮件技术简介
4.8.2 发送者策略架构
4.8.3 发送者标识
4.8.4 域名密钥鉴别邮件
4.9 邮件加密软件PGP的应用
4.9.1 OpenPGP标准
4.9.2 OpenPGP与电子邮件
4.9.3 PGP邮件加密示例
4.1 0本章小结
思考与实践
第5章 简单网络管理协议
5.1 SNMP网络管理概述
5.2 管理信息结构SMI
5.2.1 管理对象命名规则
5.2.2 管理对象的数据类型
5.2.3 编码
5.3 管理信息库
5.3.1 管理信息库简介
5.3.2 访问MIB
5.4 简单网络管理协议简介
5.4.1 SNMP报文
5.4.2 SNMP消息
5.4.3 SNMP操作实例
5.4.4 SNMP安全策略
5.5 基于SNMP的网络管理软件MRTG的应用
5.5.1 MRTG的安装
5.5.2 MRTG的配置
5.5.3 SNMP代理的配置
5.5.4 MRTG监控中心的运行
5.6 高级网管功能
5.7 本章小结
思考与实践
第6章 公钥基础设施
6.1 PKI功能
6.1.1 PKI的目标
6.1.2 PKI应用中的基础密码学
6.2 PKI组成
6.3 数字证书
6.3.1 数字证书的内容
6.3.2 数字证书的生命周期
6.4 PKI的服务
6.4.1 数据机密性
6.4.2 数据完整性和数据源鉴别
6.4.3 非否认
6.5 PKI在网上银行的应用
6.5.1 PKI为网上银行提供的安全服务
6.5.2 不同的网上银行认证手段
6.5.3 招商银行PKI系统介绍
6.6 本章小结
思考与实践
第7章 P2P应用
7.1 P2P的基本概念
7.2 P2P网络拓扑与关键技术
7.2.1 集中式P2P网络
7.2.2 分布式非结构化P2P网络
7.2.3 分布式结构化P2P网络
7.2.4 混合式P2P网络
7.2.5 P2P网络中的资源定位技术
7.2.6 P2P网络中的多源传输技术
7.3 P2P应用实例分析
7.3.1 文件分享应用eMule
7.3.2 基于P2P的即时通信应用Skype
7.3.3 基于P2P的流媒体应用
7.4 P2P开发平台JXTA
7.5 P2P应用带来的问题
7.6 本章小结
思考与实践
第8章 即时通信应用
8.1 即时通信软件介绍
8.1.1 即时通信的历史
8.1.2 常见的即时通信软件
8.2 MSN
8.2.1 MSN概述
8.2.2 编码
8.2.3 MSN中的名字
8.3 MSN协议
8.3.1 MSN消息协议及消息格式
8.3.2 MSN客户端协议及其消息格式
8.4 MSN服务器和连接
8.4.1 MSN服务器
8.4.2 MSN连接
8.5 MSN主要通信过程
8.5.1 登录认证
8.5.2 用户状态改变与状态保持
8.5.3 消息通信过程
8.6 MSN使用HTTP代理
8.7 即时通信应用的现状与发展
8.8 本章小结
思考与实践
第9章 VoIP应用
9.1 VoIP概述
9.2 信令技术
9.3 H.3 23协议
9.3.1 H.3 23系统组成
9.3.2 H.3 23协议族
9.3.3 H.3 23呼叫的建立过程
9.4 SIP
9.4.1 SIP系统组成
9.4.2 SIP消息
9.4.3 SIP呼叫的建立过程
9.5 H.3 23与SIP比较
9.6 实时传输协议RTP和RTCP
9.6.1 RTP
9.6.2 RTCP
9.7 实时流媒体协议RTSP
9.8 VoIP服务质量
9.8.1 VoIP服务质量需求
9.8.2 资源预留协议RSVP
9.9 语音处理技术
9.1 0VoIP网关
9.1 1本章小结
思考与实践
第10章 Web技术发展介绍
10.1 Web应用发展简史
10.1.1 因特网
10.1.2 基本因特网协议
10.1.3 W3C
10.2 Web架构的组成
10.2.1 超文本技术
10.2.2 统一资源定位技术
10.2.3 超文本传输协议
10.3 Web客户端
10.3.1 浏览器的历史和变迁
10.3.2 客户端技术
10.4 Web服务器
10.4.1 服务器端实现方案
10.4.2 服务器端技术
10.5 Web2.0
10.5.1 互动平台
10.5.2 人成了网络的灵魂
10.5.3 丰富的用户体验
10.6 本章小结
思考与实践
第11章 超文本传输协议
11.1 HTTP介绍
11.1.1 HTTP的版本
11.1.2 URI与URL
11.1.3 HTTP基本运行方式
11.2 请求信息
11.2.1 请求信息格式
11.2.2 请求信息实例
11.2.3 请求信息实例总结
11.3 响应信息
11.3.1 响应信息格式
11.3.2 响应信息实例
11.4 HTTP/1.1 特性
11.4.1 持久连接和分块传输
11.4.2 内容协商
11.4.3 缓存机制
11.4.4 HTTP状态保持
11.5 浏览网页引发的传输过程实例
11.6 本章小结
思考与实践
第12章 Web开发技术
12.1 Web技术起源与发展
12.2 HTML
12.2.1 HTML文档的概念
12.2.2 创建HTML文档的方法
12.2.3 HTML文档的常用标记
12.3 DIV+CSS
12.3.1 传统HTML的缺点
12.3.2 DIV和CSS的概念
12.3.3 DIV+CSS的原理
12.4 JavaScript
12.4.1 JavaScript的使用方法
12.4.2 JavaScript基本语法
12.4.3 浏览器对象模型
12.4.4 Document对象
12.5 HTML5
12.5.1 canvas
12.5.2 CSS3
12.5.3 离线及本地存储
12.5.4 WebSocket
12.5.5 语义性
12.5.6 特征检测
12.5.7 地理位置定位
12.6 Web服务器端技术
12.7 构建网站
12.7.1 申请域名和租用空间
12.7.2 网站的建设
12.8 本章小结
思考与实践
第13章 Web应用的安全问题
13.1 Web应用的安全隐患
13.2 客户端安全
13.2.1 Cookie威胁
13.2.2 ActiveX的安全性
13.2.3 脚本攻击
13.2.4 Web欺骗
13.3 传输安全
13.3.1 中间人攻击和重放攻击
13.3.2 SSL/TLS
13.4 服务器安全
13.4.1 Web平台安全
13.4.2 Web认证安全
13.4.3 SQL注入攻击
13.5 拒绝服务攻击
13.6 本章小结
思考与实践
附录 实验建议
参考文献
教学建议
第1章 网络应用协议
1.1 网络协议基本概念
1.2 因特网应用协议介绍
1.2.1 TCP/IP协议族
1.2.2 IP
1.2.3 TCP与UDP
1.2.4 网络应用层
1.3 网络应用服务基本架构
1.3.1 集中式服务结构
1.3.2 P2P服务结构
1.4 应用层与传输层接口
1.4.1 套接字
1.4.2 套接字连接过程
1.5 Wireshark简介
1.6 本章小结
思考与实践
第2章 域名服务
2.1 域名系统的基本概念和功能
2.1.1 域名系统的历史
2.1.2 域名系统的基本原理
2.1.3 域名系统的组成结构
2.2 域名空间
2.2.1 域名空间的体系结构
2.2.2 域、域名、区
2.2.3 区文件和资源记录
2.3 域名服务器
2.4 域名解析
2.4.1 域名解析相关协议
2.4.2 域名系统查询
2.4.3 域名系统反向查询
2.5 区文件的维护
2.6 域名系统性能优化
2.7 本章小结
思考与实践
第3章 文件传输协议
3.1 引言
3.2 FTP的连接和通信
3.3 控制连接
3.3.1 控制连接的建立
3.3.2 FTP指令和响应信息
3.3.3 FTP指令和响应序列
3.4 数据连接
3.4.1 数据连接的建立
3.4.2 数据文件传输参数选项
3.4.3 常见选项
3.4.4 文件传输的异常终止
3.5 FTP客户端的用户接口
3.6 点对点文件传输
3.7 本章小结
思考与实践
第4章 电子邮件服务
4.1 引言
4.2 电子邮件服务过程
4.2.1 邮件系统总体结构
4.2.2 邮件系统组成部分
4.2.3 邮件服务一般过程
4.3 电子邮件消息格式
4.3.1 基本格式
4.3.2 MIME
4.4 电子邮件交付协议
4.4.1 SMTP基本结构
4.4.2 SMTP交互过程
4.4.3 SMTP命令和应答
4.4.4 SMTP认证方式
4.5 取回电子邮件的协议
4.5.1 邮局协议——POP3
4.5.2 Internet消息访问协议——IMAP4
4.6 邮件存储格式
4.7 电子邮件服务器的寻址
4.7.1 邮件地址格式
4.7.2 邮件寻址过程
4.7.3 IPv6与邮件寻址
4.8 反垃圾邮件技术
4.8.1 反垃圾邮件技术简介
4.8.2 发送者策略架构
4.8.3 发送者标识
4.8.4 域名密钥鉴别邮件
4.9 邮件加密软件PGP的应用
4.9.1 OpenPGP标准
4.9.2 OpenPGP与电子邮件
4.9.3 PGP邮件加密示例
4.1 0本章小结
思考与实践
第5章 简单网络管理协议
5.1 SNMP网络管理概述
5.2 管理信息结构SMI
5.2.1 管理对象命名规则
5.2.2 管理对象的数据类型
5.2.3 编码
5.3 管理信息库
5.3.1 管理信息库简介
5.3.2 访问MIB
5.4 简单网络管理协议简介
5.4.1 SNMP报文
5.4.2 SNMP消息
5.4.3 SNMP操作实例
5.4.4 SNMP安全策略
5.5 基于SNMP的网络管理软件MRTG的应用
5.5.1 MRTG的安装
5.5.2 MRTG的配置
5.5.3 SNMP代理的配置
5.5.4 MRTG监控中心的运行
5.6 高级网管功能
5.7 本章小结
思考与实践
第6章 公钥基础设施
6.1 PKI功能
6.1.1 PKI的目标
6.1.2 PKI应用中的基础密码学
6.2 PKI组成
6.3 数字证书
6.3.1 数字证书的内容
6.3.2 数字证书的生命周期
6.4 PKI的服务
6.4.1 数据机密性
6.4.2 数据完整性和数据源鉴别
6.4.3 非否认
6.5 PKI在网上银行的应用
6.5.1 PKI为网上银行提供的安全服务
6.5.2 不同的网上银行认证手段
6.5.3 招商银行PKI系统介绍
6.6 本章小结
思考与实践
第7章 P2P应用
7.1 P2P的基本概念
7.2 P2P网络拓扑与关键技术
7.2.1 集中式P2P网络
7.2.2 分布式非结构化P2P网络
7.2.3 分布式结构化P2P网络
7.2.4 混合式P2P网络
7.2.5 P2P网络中的资源定位技术
7.2.6 P2P网络中的多源传输技术
7.3 P2P应用实例分析
7.3.1 文件分享应用eMule
7.3.2 基于P2P的即时通信应用Skype
7.3.3 基于P2P的流媒体应用
7.4 P2P开发平台JXTA
7.5 P2P应用带来的问题
7.6 本章小结
思考与实践
第8章 即时通信应用
8.1 即时通信软件介绍
8.1.1 即时通信的历史
8.1.2 常见的即时通信软件
8.2 MSN
8.2.1 MSN概述
8.2.2 编码
8.2.3 MSN中的名字
8.3 MSN协议
8.3.1 MSN消息协议及消息格式
8.3.2 MSN客户端协议及其消息格式
8.4 MSN服务器和连接
8.4.1 MSN服务器
8.4.2 MSN连接
8.5 MSN主要通信过程
8.5.1 登录认证
8.5.2 用户状态改变与状态保持
8.5.3 消息通信过程
8.6 MSN使用HTTP代理
8.7 即时通信应用的现状与发展
8.8 本章小结
思考与实践
第9章 VoIP应用
9.1 VoIP概述
9.2 信令技术
9.3 H.3 23协议
9.3.1 H.3 23系统组成
9.3.2 H.3 23协议族
9.3.3 H.3 23呼叫的建立过程
9.4 SIP
9.4.1 SIP系统组成
9.4.2 SIP消息
9.4.3 SIP呼叫的建立过程
9.5 H.3 23与SIP比较
9.6 实时传输协议RTP和RTCP
9.6.1 RTP
9.6.2 RTCP
9.7 实时流媒体协议RTSP
9.8 VoIP服务质量
9.8.1 VoIP服务质量需求
9.8.2 资源预留协议RSVP
9.9 语音处理技术
9.1 0VoIP网关
9.1 1本章小结
思考与实践
第10章 Web技术发展介绍
10.1 Web应用发展简史
10.1.1 因特网
10.1.2 基本因特网协议
10.1.3 W3C
10.2 Web架构的组成
10.2.1 超文本技术
10.2.2 统一资源定位技术
10.2.3 超文本传输协议
10.3 Web客户端
10.3.1 浏览器的历史和变迁
10.3.2 客户端技术
10.4 Web服务器
10.4.1 服务器端实现方案
10.4.2 服务器端技术
10.5 Web2.0
10.5.1 互动平台
10.5.2 人成了网络的灵魂
10.5.3 丰富的用户体验
10.6 本章小结
思考与实践
第11章 超文本传输协议
11.1 HTTP介绍
11.1.1 HTTP的版本
11.1.2 URI与URL
11.1.3 HTTP基本运行方式
11.2 请求信息
11.2.1 请求信息格式
11.2.2 请求信息实例
11.2.3 请求信息实例总结
11.3 响应信息
11.3.1 响应信息格式
11.3.2 响应信息实例
11.4 HTTP/1.1 特性
11.4.1 持久连接和分块传输
11.4.2 内容协商
11.4.3 缓存机制
11.4.4 HTTP状态保持
11.5 浏览网页引发的传输过程实例
11.6 本章小结
思考与实践
第12章 Web开发技术
12.1 Web技术起源与发展
12.2 HTML
12.2.1 HTML文档的概念
12.2.2 创建HTML文档的方法
12.2.3 HTML文档的常用标记
12.3 DIV+CSS
12.3.1 传统HTML的缺点
12.3.2 DIV和CSS的概念
12.3.3 DIV+CSS的原理
12.4 JavaScript
12.4.1 JavaScript的使用方法
12.4.2 JavaScript基本语法
12.4.3 浏览器对象模型
12.4.4 Document对象
12.5 HTML5
12.5.1 canvas
12.5.2 CSS3
12.5.3 离线及本地存储
12.5.4 WebSocket
12.5.5 语义性
12.5.6 特征检测
12.5.7 地理位置定位
12.6 Web服务器端技术
12.7 构建网站
12.7.1 申请域名和租用空间
12.7.2 网站的建设
12.8 本章小结
思考与实践
第13章 Web应用的安全问题
13.1 Web应用的安全隐患
13.2 客户端安全
13.2.1 Cookie威胁
13.2.2 ActiveX的安全性
13.2.3 脚本攻击
13.2.4 Web欺骗
13.3 传输安全
13.3.1 中间人攻击和重放攻击
13.3.2 SSL/TLS
13.4 服务器安全
13.4.1 Web平台安全
13.4.2 Web认证安全
13.4.3 SQL注入攻击
13.5 拒绝服务攻击
13.6 本章小结
思考与实践
附录 实验建议
参考文献
猜您喜欢