1. 移动网络基本原理
1. 基本原理
(1). 从网络层的角度分析用户的移动性;
(2). 移动结点的地址始终保持不变的重要性;
(3). 可用的有线基础设施的支持。
2. 移动网络的术语
(1). 移动结点的永久居所: 归属网络, 家网;
(2). 在归属网络中代表移动结点执行移动管理功能的实体: 归属代理 , 家代理;
(3). 移动结点当前所在非归属网络: 外部网络, 被访网络;
(4). 在外部网络中帮助移动结点做移动管理功能的实体: 外部代理;
(5). 通信者: 与该移动结点通信的实体
2. 寻址
1. 移动寻址
当某移动结点位于一个外部网络时, 所有指向此结点永久地址的流量需要导向外部网络。
2. 保持地址不变的解决办法
(1). 外部网络通过向所有其他网络发通告, 告诉它们该移动结点正在它的网络中。 (不适合用于大规模网络)
(2). 将移动性功能从网络核心搬到网络边缘, 由该移动结点的归属网络来实现。 (实际上移动网络采取的做法)
A. 将外部代理放置在外部网络的边缘路由器上。 外部代理为移动结点创造一个转交地址(Care-Of Address , COA);
B. 移动结点与永久地址和COA都相连;
C. 外部代理告诉归属代理该移动结点的COA。
3. 移动结点的路由选择
数据报寻址并转发的方法: 间接路由选择和直接路由选择。
1. 移动结点的间接路由选择
通信者将数据报寻址到移动结点的永久地址。
网络层新功能:
(1). 移动结点到外部代理的协议: 注册, 取消;
(2). 外部代理到归属代理的注册协议: 外部代理告诉归属代理COA;
(3). 归属代理数据报封装协议: 归属代理封装原始数据报, 转发;
(4). 外部代理拆封协议: 从封装好的数据报中提取原始数据报, 转发;
三角路由选择问题:
通信者和移动结点之间存在一条更有效的路由, 发往移动结点的数据报也要先发给归属代理, 然后在发送到被访网络。
2. 移动结点的直接路由选择
通信者所在网络中的通信者代理先获取移动结点的COA,通信者代理将数据报发往移动结点的COA。
引入的两个问题:
(1). 需要一个移动用户定位协议, 以便通信者代理向归属代理查询获得移动结点的COA;
(2). 归属代理仅在会话开始时被通信者代理询问一次COA。