内容推荐
本书结合作者多年研究和实践的经验,从IPv6基本知识到协议分析,从核心技术到具体网络配置和演进,从IPv6应用系统开发到部署,从IPv6若干高级议题到未来展望,都进行了论述。本书在编写过程中,既做到内容全面,叙述清楚,又注意一些最新的协议、规范及学术界和工业界研究进展,同时还非常注重实用性,对具体的网络设备、应用服务器以及具体应用的开发都作了较详细的介绍。 本书主要面向计算机网络应用的中高级学习者和研究者;全书理论翔实,语言通俗易懂,实例实用性和针对性强,既适合作为计算机网络研究者的自学教材,也可作为各大专院校计算机专业高年级学生和研究生的教学用书或参考用书。
目录
第1章 IPV6简介 1.1 IPV6诞生背景 1.2 IPV6历史 1.2.1 IPv6概念的产生 1.2.2 IPng 1.2.3 IPv6 1.3 国内外IPV6网络现状 1.3.1 标准化现状及发展趋势 1.3.2 产 第1章 IPV6简介1.1 IPV6诞生背景1.2 IPV6历史1.2.1 IPv6概念的产生1.2.2 IPng1.2.3 IPv61.3 国内外IPV6网络现状1.3.1 标准化现状及发展趋势1.3.2 产品化现状1.3.3 国内外IPv6网络/业务发展现状1.4 小结第2章 IPV6基本介绍2.1 IPV6的特点2.2 IPV6包头格式2.2.1 包头基本介绍2.2.2 包头详细分析2.3 IPV6扩展头2.3.1 扩展头的顺序2.3.2 选项2.3.3 逐跳选项头2.3.4 路由头2.3.5 分段头2.3.6 目的地选项头2.3.7 无下一个头2.4 IPV6数据包的长度2.5 上层协议2.5.1 上层校验和2.5.2 数据包最大生存时间2.5.3 最大上层载荷长度2.5.4 响应承载路由头的数据报2.6 IPV6地址2.6.1 IPv6地址表示方法2.6.2 地址分类2.6.3 地址分配2.7 小结第3章 ICMPV6及其相关协议3.1 ICMPV6概述3.2 ICMPV6基本报文3.2.1 通用格式3.2.2 ICMPv6基本消息3.3 组播监听者协议(MLD)3.3.1 MLD 1.0消息3.3.2 MLD 2.0消息3.4 邻居发现协议3.4.1 邻居发现协议概述3.4.2 邻居发现协议消息格式3.5 路由器重编号3.5.1 路由器重编号头3.5.2 消息体——命令消息3.6 结点信息查询3.7 小结第4章 IPV6地址配置协议4.1 IPV6地址配置概述4.2 无状态自动发现4.2.1 配置参数4.2.2 地址生成4.2.3 重复地址发现4.2.4 安全4.3 DHCPV6协议4.3.1 DHCPv6协议概述4.3.2 DHCPv6消息4.3.3 DHCP选项数据结构4.3.4 DHCPv6操作4.3.5 DHCPv6中的DNS信息4.3.6 DHCPv6关于SIP的选项4.4 小 结第5章 IPV6路由协议5.1 多协议BGP RIPng协议5.1.1 RIPng协议概述5.1.2 RIPng的报文格式5.1.3 RIPng的工作原理5.1.4 RIPv1, RIPv2和RIPng的比较5.1.5 存在的问题及改进方向5.1.6 RIPng的发展趋势5.2 OSPFV3协议5.2.1 OSPFv3协议概述5.2.2 OSPFv3协议数据结构5.2.3 OSPF包格式5.2.4 协议包处理5.2.5 LSA格式5.2.6 LSA5.2.7 洪泛5.2.8 虚电路5.2.9 路由表结构5.2.10 路由表计算5.2.11 单个链路的多个接口5.3 IS-IS协议5.3.1 IS-IS协议概述5.3.2 多拓扑TLV5.4 BGP4协议5.4.1 BGP4协议概述5.4.2 BGP4多协议扩展5.4.3 多协议扩展对IPv6的支持5.5 路由协议的选择5.5.1 网间路由协议5.5.2 网内路由协议5.6 小结第6章 IPV6关键技术6.1 IPV6服务质量技术6.1.1 IPv6服务质量机制概述6.1.2 综合业务模型(Int-Serv)6.1.3 区别业务模型(Diff-Serv)6.1.4 流标签相关问题6.1.5 移动IPv6服务质量6.2 IPV6多播技术6.2.1 IPv6组播概述6.2.2 IPv6组播核心技术6.2.3 IPv6多播路由技术6.2.4 移动IPv6多播技术FHSR6.3 移动IPV6技术6.3.1 移动IPv6背景6.3.2 移动IPv46.3.3 移动IPv6与移动IPv4的对比6.3.4 移动IPv6的工作原理6.3.5 移动结点的越区切换6.3.6 移动IPv6的头标压缩6.3.7 移动路由器6.3.8 微观移动IP协议6.3.9 移动IPv6中DoS的防御6.3.10 LIN66.4 IPV6安全技术6.4.1 IPv6安全概要6.4.2 IPSec简介6.4.3 Internet密钥交换协议(IKE)6.4.4 IKE协商6.4.5 IKE认证方法6.4.6 IKE 2.06.4.7 IPv6密钥管理6.4.8 移动IPv6安全技术6.4.9 IPSec策略6.4.10 IPSec其他问题6.5 小结第7章 移动IPV6详解7.1 移动IPV6概述7.1.1 基本操作7.1.2 新增协议7.1.3 新IPv6目的地选项7.1.4 新IPv6 ICMP消息7.1.5 概念数据结构7.2 移动IPV6安全性综述7.2.1 发向归属代理的绑定更新7.2.2 发向通信结点的绑定更新7.3 新增的IPV6协议、消息类型和选项7.3.1 移动包头7.3.2 移动选项7.3.3 归属地址目的地选项7.3.4 第二类路由包头7.3.5 ICMP归属代理地址发现请求7.3.6 ICMP归属代理地址发现应答7.3.7 ICMP移动前缀请求消息格式7.3.8 ICMP移动前缀通告消息格式7.4 对IPV6邻居发现的修改7.4.1 对路由器公告消息格式的修改7.4.2 对前缀信息选项格式的修改7.4.3 新公告时间间隔选项格式7.4.4 新归属代理信息选项格式7.4.5 对发送路由器公告消息的改变7.4.6 对发送路由器请求消息的改变7.5 对所有IPV6结点的要求7.5.1 对所有IPv6结点的通用要求7.5.2 路由优化对所有IPv6结点的要求7.5.3 对所有IPv6路由器的要求7.5.4 对IPv6归属代理的要求7.5.5 对IPv6移动结点的要求7.6 通信结点的操作7.6.1 概念数据结构7.6.2 从移动结点接收数据包7.6.3 返回路径可达过程7.6.4 绑定处理过程7.6.5 缓存替换策略7.6.6 向移动结点发送数据包7.6.7 接收ICMP错误消息7.7 归属代理的操作7.7.1 数据结构7.7.2 主转交地址注册7.7.3 主转交地址注销7.7.4 截获数据包7.7.5 封装发送截获的数据包7.7.6 处理移动结点的反向隧道数据包7.7.7 保护反向路由包7.7.8 接收路由器布告消息7.7.9 动态归属代理地址发现7.8 移动结点的操作7.8.1 概念性数据结构7.8.2 数据包处理7.8.3 归属代理和前缀管理7.8.4 移动7.8.5 返回路径可达过程7.8.6 处理绑定7.8.7 收到ICMP错误消息7.9 移动环境下的TCP7.10 小结第8章 IPV4网络向IPV6网络的演进8.1 互通技术出现的背景及现状8.2 IPV4到IPV6的过渡策略8.3 双协议栈技术8.4 隧道技术8.4.1 配置隧道8.4.2 隧道代理(TB,Tunnel Broker)8.4.3 6to4隧道8.4.4 ISATAP8.4.5 6over4(RFC2529)8.4.6 Teredo8.4.7 IPv648.4.8 双栈过渡机制DSTM(4over6)8.5 翻译机制8.5.1 SIIT8.5.2 NAT-PT8.5.3 BIS8.5.4 传输层中继8.5.5 BIA(Bump-In-the-API)8.5.6 SOCKS64技术8.5.7 应用层代理网关(ALG)8.6 利用主动网技术实现IPV4向IPV6的转换8.7 如何选择合适的过渡机制8.8 小结第9章 IPV6路由器配置9.1 基本配置9.2 静态路由配置9.3 RIPng配置9.4 OSPF配置9.5 IPV6 IS-IS配置9.6 MPBGP配置9.7 NAT-PT配置9.8 隧道配置9.9 IPV6 over MPLS9.10 多播配置9.11 QOS配置9.12 IPV6安全配置9.13 ADSL配置9.14 应用配置9.15 小结第10章 IPV6应用系统及其开发10.1 IPV6的域名系统及解析原理10.1.1 IPv6与域名系统10.1.2 IPv6中的即插即用与DNS10.1.3 IPv6过渡阶段的DNS10.2 IPV6网络管理系统10.2.1 IPv6 相关MIB10.2.2 IPv6网络管理系统10.3 IPV6应用系统10.3.1 Web服务器及其客户端10.3.2 FTP服务器及其客户端10.3.3 邮件服务器及其客户端10.3.4 域名解析系统10.3.5 移动IPv610.4 IPV6主机配置10.4.1 Linux环境10.4.2 Windows环境10.5 IPV6应用开发10.5.1 概述10.5.2 Linux开发实例10.5.3 WinSock开发10.5.4 Java开发环境10.5.5 其他开发环境10.6 小结第11章 IPV6高级议题11.1 IPV6 over链路层协议11.1.1 IPv6 over ATM11.1.2 IPv6 over PPP11.1.3 IPv6 over帧中继PVC11.1.4 IPv6 over MPLS11.1.5 IPv6 over FDDI11.1.6 IPv6 over IEEE139411.1.7 IPv6 over ARCnet11.1.8 IPv6 over令牌环11.2 多穴问题11.3 邻居发现协议的一些扩展11.3.1 用于路由选择的邻居发现11.3.2 反向邻居发现11.3.3 安全邻居发现协议11.4 IPV6协议测试技术11.4.1 协议测试的基本概念11.4.2 协议测试的类别11.4.3 协议一致性测试的理论11.4.4 抽象测试集和TTCN 简介11.4.5 协议一致性测试的研究现状11.4.6 IPv6协议一致性测试可能采用的测试结构和测试方法11.4.7 IPv6协议测试的国外国内研究现状11.4.8 IPv6协议中继系统一致性测试的测试目的分析11.4.9 IPv6协议中继系统一致性测试的测试方法选择11.5 IPV6 Radius11.5.1 NAS-IPv6-Address11.5.2 Framed-Interface-Id11.5.3 Framed-IPv6-Prefix11.5.4 Login-IPv6-Host11.5.5 Framed-IPv6-Route11.5.6 Framed-IPv6-Pool11.5.7 属性与消息的对应关系11.6 IPV6协议的未来11.6.1 IPv6在3G中的应用11.6.2 家电上网11.6.3 SIP和IPv6的结合11.7 小结附录附录A IPV6常见缩略语附录B IPV6 RFC索引附录C IPV6相关网址附录D DHCPV6主要参数附录E OSPFV3主要参数附录F 移动IPV6协议常数及IANA考虑
....