第1章 绪论 1
1.1 移动互联网的基本概念 1
1.2 移动互联网的发展历史 3
第2章 移动IPv4技术 5
2.1 移动IPv4技术概述 5
2.2 移动IPv4的工作原理 6
2.2.1 移动IPv4的基本概念 6
2.2.2 移动IPv4的工作过程 8
2.2.3 移动IPv4协议的主要弊端 10
2.3 移动IPv4协议的设计与实现 11
2.3.1 总体设计方案 11
2.3.2 移动节点(MN)的设计 12
2.3.3 外地代理(FA)的设计 13
2.3.4 家乡代理(HA)的设计 15
第3章 移动IPv6技术 18
3.1 移动IPv6技术概述 18
3.2 移动IPv6的工作过程 19
3.2.1 移动IPv6中的基本概念 19
3.2.2 移动IPv6的基本工作原理 20
3.2.3 移动IPv6中的数据结构 22
3.2.4 返回路由可达过程 32
3.2.5 通信节点(CN)的工作过程 33
3.2.6 家乡代理(HA)的工作过程 36
3.2.7 移动节点(MN)的工作过程 40
3.3 移动IPv6协议的设计与实现 49
3.3.1 移动IPv6协议的总体设计方案 49
3.3.2 数据更新维护模块设计 51
3.3.3 解析和构造报文模块设计 53
3.3.4 返回路由可达过程模块设计 63
3.3.5 移动检测模块设计 66
3.3.6 移动报文发送和接收模块设计 67
3.3.7 接口信息和路由表更新模块设计 69
3.3.8 路由优化模块设计 71
3.3.9 动态家乡代理地址发现模块设计 72
3.3.10 绑定模块设计 73
第4章 移动子网技术 78
4.1 移动子网技术概述 78
4.2 移动子网的工作原理 79
4.2.1 移动子网的结构和术语 79
4.2.2 移动子网的基本工作原理 81
4.2.3 移动子网中的数据结构 82
4.2.4 移动路由器的工作过程 83
4.2.5 家乡代理的工作过程 85
4.2.6 移动子网技术面临的问题和挑战 86
4.3 移动子网的设计与实现 91
4.3.1 移动子网的总体设计方案 91
4.3.2 解析和构造报文模块设计 93
4.3.3 配置和显示命令模块设计 94
4.3.4 移动报文发送和接收模块设计 95
4.3.5 接口信息和路由表更新模块设计 95
第5章 移动互联网安全技术 98
5.1 移动互联网安全技术概述 98
5.2 IPSec技术 99
5.2.1 IPSec技术概述 99
5.2.2 IPSec协议工作原理 100
5.3 A A A技术 103
5.3.1 AAA技术概述 103
5.3.2 跨域的AAA模型 104
5.4 移动IPv6安全技术 105
5.4.1 IPSec在移动IPv6中的应用 105
5.4.2 接入认证技术 110
5.4.3 移动IPv6中的认证 111
5.5 移动IPv6安全认证系统设计 113
5.5.1 总体设计方案 113
5.5.2 接入认证子系统设计 113
5.5.3 移动IPv6认证子系统设计 116
第6章 移动多播技术 122
6.1 移动多播技术概述 122
6.1.1 IP多播技术概况 122
6.1.2 移动多播的基本概念 124
6.1.3 移动多播面临的问题 125
6.2 移动多播解决方案 126
6.2.1 基于多播路由协议的解决方案 126
6.2.2 基于组成员管理协议的解决方案 127
6.2.3 基于移动性支持协议的解决方案 129
6.2.4 基于多家乡环境的解决方案 133
6.2.5 基于多跳环境的解决方案 134
6.2.6 基于多播服务模型的解决方案 137
6.3 基于MLD代理的移动多播设计方案 139
6.3.1 移动多播的总体设计方案 139
6.3.2 固定多播路由设计方案 140
6.3.3 MLD代理设计 141
6.3.4 移动体的设计 143
第7章 移动互联网的切换管理机制 144
7.1 移动性管理概述 144
7.2 移动IPv4扩展协议 146
7.2.1 快速移动IPv4 146
7.2.2 层次移动IPv4 147
7.3 移动IPv6的改进方案 150
7.3.1 快速移动IPv6 150
7.3.2 层次移动IPv6 151
第8章 移动互联网的未来展望 154
8.1 移动互联网面临的问题和挑战 154
8.2 移动互联网技术的发展趋势 155
缩略语 158
参考文献 162