《IPv6技术与应用》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:杨云江,高鸿峰编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302212546
  • 页数:410 页
图书介绍:本书全面而又系统地介绍了IPv6的基本原理、网络体系结构、寻址模式、报文结构及域名技术,IPv6的实现技术、Socket编程技术,IPv6数据转发技术及路由技术,IPv6通用服务技术及网络安全技术、IPv6实验床与IPv6驻地网的建立技术、IPv6实验指导以及IPv6的应用技术。

第1章 IPv6的产生与发展 1

1.1 IPv6概述 1

1.1.1 IPv4存在的问题 1

1.1.2 IPv6的诞生 3

1.1.3 IPv6的特点 3

1.1.4 IPv6与IPv4的区别 7

1.1.5 IPv6与下一代互联网络 8

1.1.6 IPv6的基本术语 8

1.2 IPv6的发展 10

1.2.1 IPv6在国际上的发展 10

1.2.2 IPv6在国内的发展 11

1.2.3 IPv6的发展前景 14

1.2.4 CERNET和CERNET2 16

思考题 20

第2章 IPv6网络体系结构 23

2.1 IPv4网络体系结构回顾 23

2.1.1 IPv4网络体系结构 23

2.1.2 ISO/OSI体系结构 24

2.1.3 ISO/OSI的功能 25

2.1.4 通信协议 28

2.2 IPv6网络体系结构 29

2.2.1 TCP/IP体系结构 29

2.2.2 TCP/IP的功能 30

2.2.3 IPv6网络体系结构 31

2.3 常用TCP/IP协议 32

2.3.1 网络接口层协议 32

2.3.2 互联网层协议 33

2.3.3 传输层协议 34

2.3.4 应用层协议 34

2.4 IPv6的核心协议 36

2.4.1 Internet协议版本 36

2.4.2 Internet控制消息协议 36

2.4.3 组播侦听器发现协议 37

2.4.4 邻机发现协议 39

思考题 40

第3章 IPv6寻址模式及地址分配 41

3.1 IPv6地址结构 41

3.1.1 IPv4地址结构回顾 41

3.1.2 IPv6地址体系结构 43

3.2 IPv6寻址模式 44

3.2.1 单播地址 45

3.2.2 组播地址 50

3.2.3 泛播地址 52

3.3 IPv6地址分配 54

3.3.1 地址分配原则 54

3.3.2 国内主要地址分配情况 56

思考题 59

第4章 IPv6域名系统 61

4.1 IPv4域名系统回顾 61

4.1.1 IPv4域名结构 61

4.1.2 IPv4域名系统的查询技术 62

4.2 IPv6域名系统 68

4.2.1 IPv6域名结构 68

4.2.2 IPv6域名系统的查询技术 72

思考题 73

第5章 IPv6报文结构 75

5.1 IPv4报文结构与IPv6报文结构 75

5.1.1 IPv4报文结构回顾 75

5.1.2 IPv6报文结构 77

5.2 IPv6扩展报头 79

5.2.1 IPv6扩展报头的类型与应用 79

5.2.2 逐跳选项扩展报头 81

5.2.3 选路扩展报头 82

5.2.4 分片扩展报头 83

5.2.5 认证扩展报头 84

5.2.6 封装安全有效净荷扩展报头 85

5.2.7 目的选项扩展报头 85

5.3 ICMPv6 86

5.3.1 ICMPv4报文回顾 86

5.3.2 ICMPv6差错报文 87

5.3.3 ICMPv6信息报文 89

思考题 96

第6章 IPv6实现技术 97

6.1 IPv6在Windows环境的实现 97

6.1.1 在Windows 2000上实现IPv6协议 98

6.1.2 在Windows XP上实现IPv6协议 108

6.1.3 IPv6在Windows XP(SP)和Windows 2003 Server上的实现 109

6.1.4 在Windows下IPv6协议的配置 110

6.1.5 Windows下IPv6常用工具 116

6.2 IPv6在Linux环境的实现 116

6.2.1 Linux上IPv6协议栈的安装 117

6.2.2 Linux系统下IPv6协议的配置 118

6.2.3 Linux下IPv6的常用工具 119

6.3 IPv6在Solaris环境的实现 120

6.3.1 IPv6配置文件 120

6.3.2 Solaris IPv6的启用 123

6.3.3 配置Solaris IPv6隧道 124

思考题 125

第7章 IPv6数据转发技术 127

7.1 IPv4数据转发技术回顾 127

7.2 IPv6单播数据转发技术 128

7.2.1 源与目标在同一链路的数据转发技术 128

7.2.2 源和目标在不同链路的数据转发技术 132

7.3 邻居发现技术 136

7.4 地址自动配置技术 141

7.5 IPv6组播技术 142

7.5.1 组播的基本概念 142

7.5.2 IPv4组播技术回顾 143

7.5.3 IPv6组播技术 152

思考题 155

第8章 IPv6路由技术 157

8.1 路由器和路由表 157

8.1.1 路由器 157

8.1.2 IPv4路由技术 160

8.1.3 IPv4路由表 161

8.1.4 IPv6路由技术 163

8.1.5 IPv6路由表 164

8.1.6 路由算法 169

8.2 路由协议 175

8.2.1 静态路由协议和动态路由协议 175

8.2.2 路由协议及路由优先级 175

8.2.3 负载均衡与路由备份 175

8.3 BGP协议 176

8.3.1 BGP简介 176

8.3.2 BGP的消息类型 177

8.3.3 IPv6 BGP 178

8.4 IS-IS协议 180

8.4.1 IS-IS简介 180

8.4.2 IS-IS区域 180

8.4.3 IPv6 IS-IS 182

8.5 OSPF协议 183

8.5.1 OSPF简介 183

8.5.2 OSPF区域与路由聚类 185

8.5.3 DR/BDR 189

8.5.4 IPv6 OSPFv3 190

8.6 RIP协议 192

8.6.1 RIP简介 192

8.6.2 RIP的工作机制 193

8.6.3 RIP的版本 194

8.6.4 TRIP协议 195

8.6.5 IPv6 RIPng 195

思考题 199

第9章 IPv6过渡技术 201

9.1 3种过渡技术 202

9.1.1 双协议栈技术 202

9.1.2 协议转换技术 203

9.1.3 隧道技术 203

9.2 IPv4向IPv6的过渡 204

9.3 IPv4与IPv6间的通信技术 206

9.3.1 纯IPv6小岛之间的通信 206

9.3.2 IPv6小岛与IPv4海洋之间的通信 208

9.4 IPv4-IPv6组播过渡技术 210

9.4.1 组播过渡技术 210

9.4.2 组播转换网关模型 212

思考题 217

第10章 部署IPv6 219

10.1 IPv6隧道技术 219

10.1.1 GRE隧道 219

10.1.2 手动隧道 222

10.1.3 IPv4兼容IPv6自动隧道 223

10.1.4 6to4隧道 226

10.1.5 ISATAP隧道 228

10.1.6 6PE隧道 231

10.1.7 6over4隧道 232

10.1.8 Teredo隧道 232

10.1.9 隧道代理技术 233

10.2 IPv4与IPv6的互通技术 234

10.2.1 双栈技术 234

10.2.2 SIIT技术 235

10.2.3 NAT-PT技术 236

10.2.4 DSTM技术 240

10.2.5 SOCKs64技术 242

10.2.6 BIS技术 243

10.2.7 BIA技术 245

10.3 IPv6的部署 246

10.3.1 小型网络的部署 246

10.3.2 企业网络的部署 247

10.3.3 ISP网络的部署 248

思考题 249

第11章 IPv6安全管理技术 251

11.1 AH协议及ESP协议 252

11.1.1 AH协议 252

11.1.2 ESP协议 254

11.2 密钥管理技术 256

11.2.1 密钥管理的基本概念 256

11.2.2 Internet密钥交换协议IKE 257

11.2.3 Internet简单密钥管理协议SKIP 258

11.2.4 Internet安全互连与密钥管理协议ISAKMP 258

11.3 IPv6安全管理技术 259

11.3.1 SA与SP技术 259

11.3.2 IPSec技术 260

11.3.3 QoS技术 266

11.3.4 安全产品的改进 274

思考题 275

第12章 IPv6通用服务系统 277

12.1 域名系统 277

12.1.1 DNS概述 277

12.1.2 DNS的服务系统 278

12.1.3 IPv6的DNS扩展 280

12.1.4 IPv6域名服务的实现 283

12.1.5 IPv6下动态域名系统的实现 287

12.2 IPv6下的WWW服务 290

12.2.1 WWW服务器概述 290

12.2.2 WWW服务器的安装 292

12.2.3 WWW服务器的配置 294

12.2.4 与IPv6密切相关的参数设置 301

12.3 IPv6下的Telnet服务 301

12.3.1 Telnet服务概述 301

12.3.2 Telnet服务器的安装 302

12.3.3 Telnet服务器的配置 303

12.4 IPv6下的FTP服务 304

12.4.1 FTP服务概述 304

12.4.2 FTP服务器的安装 304

12.4.3 FTP服务器的配置 305

12.5 IPv6下的SSH服务 311

12.5.1 SSH服务概述 311

12.5.2 SSH服务器的安装 311

12.5.3 SSH的密钥 311

12.5.4 SSH服务器的配置 312

12.5.5 用SSH设置加密通道 312

12.6 IPv6下的E-mail服务 313

12.6.1 邮件服务器概述 313

12.6.2 Sendmail邮件服务器的原理 314

12.6.3 IPv6邮件服务器的安装 316

12.6.4 IPv6邮件服务器的常用设置 319

12.6.5 POP3服务支持 321

思考题 322

第13章 Socket编程技术 323

13.1 客户、服务器和协议 323

13.2 Berkeley套接字基础 324

13.2.1 套接字分析 324

13.2.2 套接字寻址 326

13.2.3 字节排序函数 328

13.2.4 地址转换函数 328

13.2.5 域名与地址转换函数 329

13.2.6 双协议栈主机 331

13.3 TCP套接字编程 333

13.4 UDP套接字编程 340

第14章 IPv6实验床及驻地网的建设 343

14.1 IPv6实验床的建设 343

14.1.1 建立实验床的准备工作 343

14.1.2 实验床的实现 348

14.2 IPv6驻地网的建设 352

14.2.1 主干网、接入网和驻地网 352

14.2.2 驻地网的建设原则 352

14.2.3 建设IPv6驻地网的技术路线 353

14.2.4 驻地网接入CNGI 355

第15章 IPv6实验 359

15.1 IPv6协议安装 359

15.2 链路本地地址的互通性实验 361

15.3 站点本地地址的互通性实验 362

15.4 手工配置主机IPv6地址互通性实验 363

15.5 IPv6 NDP协议实验 365

15.6 6to4隧道实验 367

15.7 Socket编程实验 368

第16章 IPv6的应用 385

16.1 IPv6在家庭网络中的应用 385

16.2 IPv6在校园网络中的应用 389

16.3 IPv6在移动通信中的应用 392

16.4 IPv6在流媒体中的应用 395

16.5 IPv6在电子商务中的应用 398

思考题 399

附录A 缩略词汇 401

附录B 与IPv6相关的RFC文档 405

参考文献 409