前言
由于下列事件,IPv6对于未来因特网和组织内联网的重要性已毋庸置疑。
- 2011年2月3日,互联网名称与数字地址分配机构(ICANN)加入了数字资源组织(NRO),因特网结构委员会(IAB)和互联网协会(Internet Society)。这一天,ICANN宣称,IPv4因特网地址当前已经全部被分配了出去。区域地址分配机构仍然有一些公有IPv4地址空间可以分配给各个组织机构,但是再也没有保留的IPv4地址空间了。
- 2011年6月8日,Microsoft与因特网协会的其他成员共同参加了世界IPv6日,并临时测试了双栈(IPv4和IPv6)因特网属性的连通性及性能。
2012年4月,IETF发布了RFC 6540,“IPv6 Support Required for All-Capable Nodes”。这个当前最佳做法RFC建议所有网络节点都不仅要支持IPv4,还要支持IPv6。 - 2012年6月6日,微软与因特网协会的其他成员共同参加了“World IPv6 Launch(世界IPv6启动大会)”活动,并永久在因特网属性中启用了双栈协议。
接受、学习并理解IPv6的时刻已经到来了。
根据这一需求,本书直接对IPv6的概念、原理和进程进行了讨论,并介绍了Microsoft Windows Server 2012、Windows Server 2008 R2、Windows Server 2008、Windows 8、Windows 7以及Windows Vista操作系统是如何支持IPv6协议的。注意,本书并不会对上述Windows系统IPv6协议编程代码层面的内容(比如结构、表、缓冲和代码)进行介绍。这些内容都属于受到严格保护的微软知识产权,而且这类信息只对少数软件开发人员有帮助。不过,本书包含了在上述Windows系统中,IPv6如何服务于所描述的进程,以及如何使用Windows PowerShell和Netsh.exe命令行、组策略设置以及注册表值来修改系统默认的行为。
前言
[第1章 IPv6入门
1.1 IPv4的局限 ](https://yq.aliyun.com/articles/100119)
1.2 IPv4地址空间受限的后果
1.3 IPv6的特性
1.4 IPv4和IPv6的对比
1.5 IPv6的术语
1.6 部署IPv6
1.7 理解测试
[第2章 Windows的IPv6协议
2.1 Windows的IPv6协议架构 ](https://yq.aliyun.com/articles/100162)
2.2 Windows的IPv6协议特性
2.3 应用程序支持
2.4 应用程序开发接口
2.5 手动配置IPv6协议
2.6 禁用IPv6
2.7 支持IPv6的工具
2.8 使用Windows PowerShell来查看IPv6配置信息
2.9 用Netsh显示IPv6配置
2.10 参考文献
2.11 理解测试
第3章 IPv6编址
第4章 IPv6头部
第5章 ICMPv6
第6章 邻居发现
第7章 组播侦听发现和MLD版本2
第8章 地址自动配置
第9章 IPv6与地址解析
[第10章 IPv6路由选择
10.1 IPv6中的路由选择 ](https://yq.aliyun.com/articles/100252)
10.2 IPv6端到端的传输过程
10.3 IPv6路由协议
10.4 Windows的IPv6协议的静态路由
10.5 失效网关检测
10.6 参考资料
10.7 理解测试
[第11章 IPv6过渡技术
11.1 概述 ](https://yq.aliyun.com/articles/100305)
11.2 过渡机制
11.3 隧道配置
11.4 流量转换
11.5 参考资料
11.6 理解测试
第12章 ISATAP
第13章 6to4
第14章 Teredo
第15章 IP-HTTPS
第16章 NAT64/DNS64
第17章 IPv6安全的考量因素
第18章 DirectAccess
第19章 在内联网中部署IPv6
第20章 微软企业网中的IPv6
附录A IPv6 RFC索引
附录B 理解测试答案
附录C 建立IPv6测试实验室
附录D IPv6参照表
附录E IPv6的链路层支持
附录F IPv6的Windows套接字变化
附录G 移动IPv6
附录H Teredo协议进程
词汇表