《TCP/IP分析与故障诊断》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Kevin Burns著;战晓苏,张敏译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302089841
  • 页数:287 页
图书介绍:本书从TCP/IP的角度重点讲解如何分析和解决网络故障检修问题。

目录 1

第Ⅰ部分 网络分析基础 1

第1章 协议分析导论 1

1.1 网络通信简史 1

1.2 OSI解决方案 2

1.2.1 定义层 3

1.2.2 各层的协议分析 4

5.4.2 路由选择信息协议 11 8

1.3 TCP/IP的历史 16

1.2.3 总结 16

1.4 本章小结 18

第2章 分析工具与分析方法 19

2.1 网络管理工具回顾 19

2.1.1 按功能对网络管理工具分类 19

2.1.2 按功能的执行方式对网络管理工具分类 21

2.2 解决问题的工具——协议分析仪 22

2.2.1 为什么要进行协议分析 23

2.2.2 协议分析仪的功能 24

2.2.3 配置并使用分析仪 30

2.2.4 分析提示 42

2.3 本章小结 45

3.1 回顾第2层通信 46

3.1.1 多路复用 46

第3章 网际协议内部运行机制 46

第Ⅱ部分 核心协议 46

3.1.2 差错控制 47

3.1.3 寻址 47

3.1.4 示例研究:NetBEUI通信 48

3.1.5 第2层通信网络的局限 51

3.2 网络层协议 52

3.3 网际协议寻址 53

3.3.1 IP寻址 54

3.3.2 保留寻址 57

3.3.3 类别寻址 58

3.3.4 无类寻址 59

3.4 IP通信 61

3.4.1 地址解析协议(ARP) 62

3.4.2 IP路由选择 70

3.5.2 报文头长 80

3.5.3 服务类型 80

3.5.1 版本 80

3.5 IP报文格式 80

3.5.4 数据报长 81

3.5.5 段ID 81

3.5.9 协议 82

3.5.7 段偏移 82

3.5.6 分段标志 82

3.5.8 生存期 82

3.5.10 报头校验和 83

3.5.11 源端IP地址 83

3.5.12 目的端IP地址 83

3.5.13 选项 83

3.5.14 数据 83

3.5.15 示例研究:TTL过期 83

3.5.16 示例研究:本地路由选择回顾 85

3.6 IPv6简介 87

3.6.1 IPv6报文头 88

3.6.2 IPv6地址格式 89

3.6.3 IPv6的其他变化 90

3.7 本章小结 90

4.1 网络的可靠性 91

第4章 网际控制报文协议 91

4.1.1 面向连接的网络与无连接网络 92

4.2 对ICMP的研究 92

4.1.2 反馈 92

4.2.2 ICMP类型与代码 93

4.2.1 ICMP报文头 93

4.2.3 ICMP报文细节 95

4.2.4 使用ICMP进行网络诊断 106

4.3 本章小结 108

5.1 传输层回顾 109

第5章 用户数据报协议 109

5.2 UDP报文头 110

5.2.2 目的端口 110

5.2.1 源端口 110

5.2.3 UDP长 111

5.2.4 UDP校验和 111

5.2.5 数据 112

5.3 UDP通信过程 112

5.4 UDP通信示例研究 117

5.4.1 名字解析服务 117

5.4.4 UDP与防火墙 120

5.4.3 简单网络管理协议 120

5.4.5 路由跟踪警告 123

5.5 本章小结 124

第6章 传输控制协议 125

6.1 TCP简介 125

6.1.1 可靠传输协议的要求 125

6.1.2 TCP报文头 128

6.1.3 TCP实现 130

6.2.1 TCP连接打开 131

6.2 TCP连接管理 131

6.2.2 TCP连接关闭 136

6.2.3 半关闭 137

6.2.4 TCP重置 137

6.3 TCP通信量管理 141

6.3.1 数据排序和确认 141

6.3.2 TCP重传 143

6.3.3 延迟确认 145

6.3.4 Push标志 146

6.3.5 TCP滑动窗口 147

6.3.6 慢启动和避免拥塞 150

6.3.7 Nagle算法 151

6.3.8 数据保护 152

6.3.9 TCP专家诊断 154

6.4 TCP应用程序分析 155

6.4.1 TCP与吞吐量 155

6.4.2 TCP的高性能扩展 159

6.5 本章小结 161

第Ⅲ部分 TCP/IP相关协议 162

第7章 上层协议 162

7.1 上层协议简介 162

7.1.1 分析上层协议 163

7.1.2 本章目标 165

7.2 域名系统 166

7.2.1 DNS数据库 168

7.2.2 DNS消息格式 169

7.2.3 使用NSLookup 171

7.2.4 名字服务器 172

7.2.5 资源记录 176

7.2.6 分析DNS 180

7.3 文件传输协议 184

7.3.1 FTP命令和响应 184

7.3.2 示例研究:主动传输故障 187

7.3.3 示例研究:被动传输故障 189

7.3.4 示例研究:通过防火墙的FTP故障 189

7.3.5 示例研究:回顾FTP传输故障 192

7.4 超文本传输协议 193

7.4.1 HTTP请求 193

7.4.2 HTTP响应 195

7.4.3 HTTP报文头和消息 198

7.4.4 高速缓存控制报文头 201

7.4.5 HTTP代理 202

7.4.6 测量代理延迟 203

7.4.7 分析高级Web体系结构 204

7.4.8 示例研究:Web站点故障 205

7.5 简单邮件传输协议 206

7.6 本章小结 208

第8章 与Microsoft公司相关的协议 209

8.1 动态主机配置协议 209

8.1.1 DHCP报文头 209

8.1.2 DHCP处理 211

8.1.3 DHCP消息 214

8.1.4 DHCP选项 215

8.1.5 DHCP租用 217

8.2 TCP/IP上的NetBIOS 218

8.2.1 NetBIOS名字 219

8.2.2 NetBIOS服务 221

8.2.3 NetBIOS操作 225

8.3 服务器消息块(SMB) 232

8.3.1 SMB报文头 233

8.3.2 SMB命令 235

8.3.3 SMB响应 237

8.3.4 SMB操作分析 239

8.3.5 进程间通信 252

8.3.6 Microsoft公司应用程序 257

8.4 本章小结 264

附录A Web站点上的内容 265

A.1 系统要求 265

A.2 Web站点上的内容 265

A.2.1 标准和RFC 265

A.2.2 作者提供的资料 266

A.2.3 应用程序 266

A.3 使用Flash视频示例 266

A.4 故障诊断 266

附录B SMB状态代码 267