欢迎光临
免费的PDF电子书下载网站

深入解析IPv6(第3版) PDF下载

编辑推荐

  微软公司IPv6项目经理Chris Palmer为本书倾情作序;

  IPv6的权威参考读物,详细剖析了IPv6的技术细节;

  读者可通过http://go.microsoft.com/FWLink/?Linkid=253018下载本书的配套文档和PPT。

  特色:

  使用Windows特性和工具在网络中实施IPv6;

  设置测试环境

  建立一个测试环境来实验IPv6的配置和功能;

  为网络确定实用的IPV6编制和路由规划;

  在部署期间,使用IPv6过渡技术来同时支持IPv4和IPv6;

  实施IPv6安全特性和措施;

  在纯IPv4内联网中部署本地IPv6连接;

  应用微软企业网站中的**做法;

  利用每章*后的测试题来测试对IPv6的理解情况。 ;

内容简介

  《深入解析IPv6(第3版)》详细讲述了IPv6(Internet Protocol version 6)的概念、原理与实现过程,并结合微软公司主流的操作系统(Windows Server 2012、Windows Server 2008、Windows 8和Windows7等)讲解了IPv6的具体实现与应用方法。  《深入解析IPv6(第3版)》分为20章和8个附录,其内容涵盖了IPv6的基本概念、IPv6编址、IPv6报头的分析、IPv6中使用的协议、IPv6过渡技术、IPv6安全等知识,并结合IPv6在Windows 环境中的配置、实施示例,进一步阐释了IPv6的功能,及在Windows中的用途。《深入解析IPv6(第3版)》附录内容还囊括了与IPv6相关的RFC文档索引、每章最后的理解测试答案,以及更多IPv6的延伸内容(比如IPv6字段介绍、IPv6链路层支持、Windows为了同时支持IPv6和IPv4做出的改进、移动IPv6、Teredo协议进程等),以帮助读者更加深入地理解掌握IPv6在Windows中的应用。  《深入解析IPv6(第3版)》适合Windows网络顾问、设计师、Windows网络管理员、微软认证系统工程师、微软认证系统培训师阅读,也可作为网络管理、软件开发及测试等计算机专业课程的教材。

作者简介

  Joseph Davies是一位屡获殊荣的作者兼讲师,在TCP/IP、 网络互连、安全技术等领域用户有18年的从业经验。除了本书以及之前的版本之外,他还著作了Windows Server 2008 TCP/IP Protocols and Services一书。此外,他还为Microsoft TechNet和TechNet Magazine的每月专栏上撰写“The Cable Guy”。

深入解析IPv6(第3版) PDF下载

目录

第1章 IPv6入门 
1.1 IPv4的局限 
1.2 IPv4地址空间受限的后果 
1.3 IPv6的特性 
1.3.1 全新的数据包头部格式 
1.3.2 广大的地址空间 
1.3.3 无状态和状态化的地址配置 
1.3.4 对于IPsec头部的支持 
1.3.5 对于按照优先级传输的支持更加完善 
1.3.6 全新的邻居节点交互协议 
1.3.7 可扩展 
1.4 IPv4和IPv6的对比 
1.5 IPv6的术语 
1.6 部署IPv6 
1.6.1 IPv6能解决地址耗尽问题 
1.6.2 IPv6能解决地址空间不连续的问题 
1.6.3 IPv6能解决Internet地址分配问题 
1.6.4 IPv6能恢复端对端通信 
1.6.5 IPv6使用了限域地址和地址选择 
1.6.6 IPv6的发送效率更高 
1.6.7 IPv6有安全性和移动性支持 
1.7 理解测试 

第2章 Windows的IPv6协议 
2.1 Windows的IPv6协议架构 
2.2 Windows的IPv6协议特性 
2.2.1 默认已安装、启用,且已选用 
2.2.2 基本IPv6栈支持 
2.2.3 IPv6协议栈增强 
2.2.4 通过GUI和命令行进行配置 
2.2.5 集成了对IPSec的支持 
2.2.6 Windows防火墙支持 
2.2.7 临时地址 
2.2.8 随机接口ID 
2.2.9 DNS支持 
2.2.10 源和目的地址的选择 
2.2.11 支持ipv6-literal.net域名 
2.2.12 LLMNR 
2.2.13 PNRP 
2.2.14 URL中的原生IPv6地址 
2.2.15 静态路由 
2.2.16 IPv6 over PPP 
2.2.17 DHCPv6 
2.2.18 ISATAP 
2.2.19 6to4 
2.2.20 Teredo 
2.2.21 端口代理 
2.2.22 IP-HTTPS 
2.2.23 NAT64/DNS64 
2.2.24 对过渡技术设置组策略 
2.3 应用程序支持 
2.4 应用程序开发接口 
2.4.1 Windows Sockets 
2.4.2 Winsock Kernel 
2.4.3 Remote Procedure Call(远程过程调用) 
2.4.4 IP Helper(IP助手) 
2.4.5 Win32 Internet扩展 
2.4.6 .NET Framework 
2.4.7 Windows Runtime 
2.4.8 Windows过滤平台 
2.4.9 Windows管理规范(Windows Management Instrmentation)版本2 
2.5 手动配置IPv6协议 
2.5.1 通过Internet Protocol Version 6(TCP/IPv6)的属性来配置IPv6 
2.5.2 用Windows PowerShell配置IPv6 
2.5.3 用Netsh.exe工具配置IPv6 
2.6 禁用IPv6 
2.7 支持IPv6的工具 
2.7.1 ipconfig 
2.7.2 route 
2.7.3 ping 
2.7.4 tracert 
2.7.5 pathping 
2.7.6 netstat 
2.8 使用Windows PowerShell来查看IPv6配置信息 
2.8.1 Get-NetIPInterface -AddressFamily IPv6 
2.8.2 Get-NetIPAddress -AddressFamily IPv6 
2.8.3 Get-NetRoute -AddressFamily IPv6 
2.8.4 Get-NetNeighbor -AddressFamily IPv6 
2.9 用Netsh显示IPv6配置 
2.9.1 Netsh interface ipv6 show interface 
2.9.2 Netsh interface ipv6 show address 
2.9.3 Netsh interface ipv6 show route 
2.9.4 Netsh interface ipv6 show neighbors 
2.9.5 Netsh interface ipv6 show destinationcache 
2.10 参考文献 
2.11 理解测试 

第3章 IPv6编址 
3.1 IPv6地址空间 
3.2 IPv6地址语法 
3.2.1 压缩零位 
3.2.2 IPv6前缀 
3.3 IPv6地址的类型 
3.4 单播IPv6地址 
3.4.1 全球单播地址 
3.4.2 链路本地地址 
3.4.3 唯一的本地地址 
3.4.4 特殊的IPv6地址 
3.4.5 过渡地址 
3.5 组播IPv6地址 
3.5.1 请求节点地址 
3.5.2 映射IPv6组播地址到以太网地址 
3.6 任播IPv6地址 
3.7 主机的IPv6地址 
3.8 路由器的IPv6地址 
3.9 IPv6地址空间的子网划分 
3.9.1 第1步:决定用于子网划分的位数 
3.9.2 第2步:计算出子网划分后的新地址前缀 
3.10 IPv6地址分配策略 
3.11 IPv6接口标识符 
3.11.1 基于EUI-64地址的接口标识符 
3.11.2 临时地址接口标识符 
3.12 IPv4地址和IPv6等价地址 
3.13 参考资料 
3.14 理解测试 

第4章 IPv6头部 
4.1 IPv6数据包的结构 
4.2 IPv4头部 
4.3 IPv6头部 
4.3.1 下一个头部字段的值 
4.3.2 IPv4和IPv6头部的比较 
4.4 IPv6扩展头部 
4.4.1 扩展头部的顺序 
4.4.2 逐跳可选项头部 
4.4.3 目的可选项头部 
4.4.4 路由头部 
4.4.5 片头部 
4.4.6 认证头部 
4.4.7 封装安全负载头部和尾部 
4.5 IPv6 MTU 
4.6 上层协议校验和 
4.7 参考资料 
4.8 理解测试 

第5章 ICMPv6 
5.1 ICMPv6概述 
5.1.1 ICMPv6的消息类型 
5.1.2 ICMPv6头部 
5.2 ICMPv6错误类消息 
5.2.1 目的不可达 
5.2.2 数据包过大 
5.2.3 超时 
5.2.4 参数问题 
5.3 ICMPv6信息类消息 
5.3.1 Echo请求 
5.3.2 Echo应答 
5.4 ICMPv4与ICMPv6消息的对比 
5.5 路径MTU发现 
5.6 PMTU的修改 
5.7 参考资料 
5.8 理解测试 

第6章 邻居发现 
6.1 邻居发现概述 
6.2 邻居发现消息的格式 
6.3 邻居发现可选项 
6.3.1 源和目标的链路层地址选项 
6.3.2 前缀信息可选项 
6.3.3 重定向头部可选项 
6.3.4 MTU可选项 
6.3.5 路由信息可选项 
6.4 邻居节点发现消息 
6.4.1 路由器请求 
6.4.2 路由器通告 
6.4.3 邻居节点请求 
6.4.4 邻居节点通告 
6.4.5 重定向 
6.4.6 邻居节点发现消息和可选项小结 
6.5 邻居节点发现过程 
6.5.1 主机数据结构的框架 
6.5.2 地址解析 
6.5.3 邻居节点不可达性检测 
6.5.4 重复地址检测 
6.5.5 路由器发现 
6.5.6 重定向功能 
6.6 主机发送算法 
6.7 IPv4邻居节点消息和功能以及对应的IPv6消息和功能 
6.8 参考资料 
6.9 理解测试 

第7章 组播侦听发现和MLD版本2 
7.1 MLD和MLDv2概述 
7.2 IPv6组播概述 
7.2.1 主机对于组播的支持 
7.2.2 路由器对组播的支持 
7.3 MLD数据包结构 
7.4 MLD消息 
7.4.1 组播侦听查询(Multicast Listener Query) 
7.4.2 组播侦听报告 
7.4.3 组播侦听已完成 
7.5 MLD小结 
7.6 MLDv2数据包结构 
7.7 MLDv2消息 
7.7.1 修改过的组播侦听查询 
7.7.2 MLDv2组播侦听报告 
7.8 MLDv2小结 
7.9 Windows对MLD和MLDv2的支持 
7.10 参考资料 
7.11 理解测试 

第8章 地址自动配置 
8.1 地址自动配置概述 
8.1.1 自动配置的类型 
8.1.2 自动配置地址的状态 
8.2 自动配置过程 
8.3 DHCPv6 
8.3.1 DHCPv6消息 
8.3.2 DHCPv6状态化消息交换 
8.3.3 DHCPv6无状态消息交换 
8.3.4 Windows对DHCPv6的支持 
8.4 Windows中IPv6协议的自动配置特点 
8.5 Windows中IPv6协议的地址自动配置 
8.6 参考资料 
8.7 理解测试 

第9章 IPv6与地址解析 
9.1 IPv6的域名解析 
9.1.1 IPv6 DNS的改进 
9.1.2 LLMNR 
9.2 源和目的地址的选择 
9.2.1 源地址选择算法 
9.2.2 目的地址选择算法 
9.2.3 在Windows Server 2012和Windows 8中解决IPv6中断的问题 
9.2.4 使用地址选择的示例 
9.3 Windows对域名解析的支持 
9.3.1 Hosts文件 
9.3.2 DNS解析器 
9.3.3 DNS Server服务 
9.3.4 DNS动态更新 
9.3.5 DNS区域传送(Zone Transfer) 
9.3.6 源和目的地址的选择 
9.3.7 LLMNR支持 
9.3.8 对于ipv6-literal.net名称的支持 
9.3.9 对等体域名解析协议 
9.3.10 域名解析策略表 
9.3.11 DNS Security Extensions 
9.4 参考资料 
9.5 理解测试 

第10章 IPv6路由选择 
10.1 IPv6中的路由选择 
10.1.1 IPv6路由表条目类型 
10.1.2 路由判断过程 
10.1.3 强主机行为和弱主机行为 
10.1.4 Windows Server 2008和Windows Vista的IPv6路由表示例 
10.2 IPv6端到端的传输过程 
10.2.1 发送方主机的IPv6 
10.2.2 路由器的IPv6 
10.2.3 目的主机的IPv6 
10.3 IPv6路由协议 
10.3.1 动态路由概述 
10.3.2 路由协议技术 
10.3.3 IPv6路由协议 
10.4 Windows的IPv6协议的静态路由 
10.4.1 用Windows PowerShell配置静态路由 
10.4.2 用Netsh配置静态路由 
10.4.3 使用路由和远程访问来配置静态路由 
10.5 失效网关检测 
10.6 参考资料 
10.7 理解测试 

第11章 IPv6过渡技术 
11.1 概述 
11.1.1 节点类型 
11.1.2 IPv6过渡地址 
11.2 过渡机制 
11.2.1 同时使用IPv4和IPv6 
11.2.2 IPv6-over-IPv4隧道 
11.2.3 DNS架构 
11.3 隧道配置 
11.3.1 路由器到路由器 
11.3.2 主机到路由器和路由器到主机 
11.3.3 主机到主机 
11.3.4 隧道类型 
11.4 流量转换 
11.4.1 NAT 64/DNS64 
11.4.2 端口代理 
11.5 参考资料 
11.6 理解测试 

第12章 ISATAP 
12.1 ISATAP概述 
12.1.1 ISATAP隧道 
12.1.2 ISATAP隧道示例 
12.2 ISATAP组件 
12.3 ISATAP主机的路由器发现 
12.3.1 解析名称“ISATAP” 
12.3.2 使用ISATAP路由器域名组策略参数 
12.3.3 使用Windows PowerShell命令Set-NetIsatapConfiguration -Router 
12.3.4 使用netsh interface isatap set router命令 
12.4 ISATAP寻址示例 
12.5 ISATAP路由选择 
12.6 ISATAP通信示例 
12.6.1 ISATAP主机到ISATAP主机 
12.6.2 ISATAP主机到IPv6主机 
12.7 配置ISATAP路由器 
12.7.1 使用Windows PowerShell命令的示例 
12.7.2 使用Netsh命令的示例 
12.8 Windows Server 2012和Windows 8中的ISATAP 
12.9 参考资料 
12.10 理解测试 

第13章 6to4 
13.1 6to4概述 
13.1.1 6to4隧道封装 
13.1.2 6to4隧道化示例 
13.2 6to4组件 
13.3 6to4寻址示例 
13.3.1 6to4路由选择 
13.4 Windows的6to4支持 
13.4.1 6to4主机/路由器支持 
13.4.2 6to4路由器支持 
13.5 6to4通信示例 
13.5.1 6to4主机到6to4主机/路由器 
13.5.2 6to4主机到IPv6主机 
13.6 将ISATAP和6to4一起使用的示例 
13.6.1 第1部分:从ISATAP主机A到6to4路由器A 
13.6.2 第2部分:从6to4路由器A到6to4路由器B 
13.6.3 第3部分:从6to4路由器B到ISATAP主机B 
13.7 参考资料 
13.8 理解测试 

第14章 Teredo 
14.1 Teredo简介 
14.1.1 使用Teredo的好处 
14.1.2 Microsoft Windows中的Teredo支持 
14.1.3 未经请求的入站IPv6流量的Teredo和保护 
14.1.4 网络地址转换(NAT) 
14.2 Teredo组件 
14.2.1 Teredo客户端 
14.2.2 Teredo服务器 
14.2.3 Teredo中继 
14.2.4 Teredo特定主机中继 
14.2.5 Windows中的Teredo客户端和特定主机中继 
14.3 Teredo地址 
14.4 Teredo数据包格式 
14.4.1 Teredo数据包格式 
14.4.2 Teredo冒泡数据包 
14.4.3 Teredo指示 
14.5 Teredo路由 
14.5.1 目的为链路内的Teredo客户端 
14.5.2 站点间Teredo客户端目标 
14.5.3 IPv6 Internet目标 
14.6 基于Windows的Teredo服务器与中继 
14.6.1 配置Teredo服务器 
14.6.2 配置Teredo中继 
14.7 参考资料 
14.8 理解测试 

第15章 IP-HTTPS 
15.1 IP-HTTTPS简介 
15.2 IP-HTTTPS流量 
15.3 IP-HTTTPS的构成 
15.4 建立一个IP-HTTPS连接 
15.5 IP-HTTP客户端的路由选择 
15.6 配置IP-HTTPS客户端的设置参数 
15.7 Windows Server 2012和Windows 8中的IP-HTTPS特性 
15.8 总结 
15.9 参考资料 
15.10 理解测试 

第16章 NAT64/DNS64 
16.1 NAT64/DNS64简介 
16.2 NAT64/DNS64的工作方式 
16.2.1 NAT64/DNS64的配置需求 
16.2.2 DNS域名查询与响应 
16.2.3 纯IPv6节点发来的IPv6流量 
16.3 Windows Server 2012中对NAT64/DNS64的配置方法 
16.4 总结 
16.5 参考资料 
16.6 理解测试 

第17章 IPv6安全的考量因素 
17.1 IPv6安全的考量因素 
17.2 自动分配的地址和配置的授权 
17.3 防止无赖IPv6路由器 
17.4 IPv6数据包的保护 
17.5 保护主机免遭扫描和攻击 
17.5.1 地址扫描 
17.5.2 端口扫描 
17.5.3 推荐做法 
17.6 控制内联网中封装进隧道中的IPv6流量 
17.7 控制与Internet交换的流量 
17.8 总结 
17.9 参考资料 
17.10 理解测试 

第18章 DirectAccess 
18.1 DirectAccess概述 
18.2 DirectAccess如何使用IPv6 
18.2.1 穿越IPv4 Internet的DirectAccess客户端流量 
18.2.2 穿越内联网的DirectAccess客户端流量 
18.2.3 强制隧道发送 
18.2.4 DirectAccess与IPv6路由转发 
18.3 IPSec的作用与DirectAccess 
18.3.1 加密 
18.3.2 数据完整性 
18.4 NRPT的作用与DirectAccess 
18.5 网络位置检测 
18.5.1 网络位置识别(Network Location Awareness) 
18.5.2 网络位置检测进程 
18.6 DirectAccess的工作方式 
18.6.1 内联网上的DirectAccess客户端 
18.6.2 Internet上的DirectAccess客户端 
18.7 总结 
18.8 参考资料 
18.9 理解测试 

第19章 在内联网中部署IPv6 
19.1 介绍 
19.2 IPv6部署的规划 
19.2.1 支持IPv6的平台 
19.2.2 支持IPv6的应用 
19.2.3 支持IPv6的网络管理设备 
19.2.4 单播IPv6地址 
19.2.5 基于隧道的IPv6连接 
19.2.6 其他IPv6过渡技术 
19.2.7 本地IPv6连接性 
19.2.8 DNS名称解析 
19.2.9 本地IPv6地址分配 
19.2.10 基于主机的安全和IPv6流量 
19.2.11 IPv6流量的可控及有序传递 
19.3 部署IPv6 
19.3.1 获取全局地址空间 
19.3.2 建立IPv6测试网络 
19.3.3 开始应用程序迁移 
19.3.4 配置DNS设施,使其支持AAAA记录和动态升级 
19.3.5 将纯IPv4主机升级为IPv6/IPv4主机 
19.3.6 开始部署本地IPv6设施 
19.3.7 穿越IPv4 Internet连接内联网的部分网络 
19.3.8 穿越IPv6 Internet连接内联网的部分网络 
19.4 总结 
19.5 参考资料 
19.6 理解测试 

第20章 微软企业网中的IPv6 
20.1 介绍 
20.1.1 微软企业网的特征 
20.1.2 微软使用IPv6的历史 
20.1.3 部署条件 
20.2 微软企业网当前的IPv6部署 
20.3 微软企业网对于IPv6的短期与长期规划 
20.4 部署细节 
20.4.1 编址计划与路由设施 
20.4.2 DirectAccess 
20.4.3 微软企业网中的IPv6流量安全 
20.5 部署规划及推荐方案 
20.5.1 整体规划 
20.5.2 推荐的部署方法 
20.6 总结 
20.7 理解测试 

附录A IPv6 RFC索引 
附录B 理解测试答案 
附录C 建立IPv6测试实验室 
附录D IPv6参照表 
附录E IPv6的链路层支持 
附录F IPv6的Windows套接字变化 
附录G 移动IPv6 
附录H Teredo协议进程 

词汇表 

媒体评论

  “本书始终是IPv6最为权威的参考读物。它是每一位对网络技术感兴趣的人理解因特网协议及其演变过程的最好载体。在读完本书之后,读者不仅仅会有“网络变得更快”的表层感受,而且所有构成IPv6和因特网演化过程的细节、标记甚至比特位,都会变得非常清晰。” Chris Palmer 微软公司IPv6项目经理

深入解析IPv6(第3版) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:深入解析IPv6(第3版)