移动IP技术是移动结点(计算机/服务器等)以固定的网络IP地址,实现跨越不同网段的漫游功能,并保证了基于网络IP的网络权限在漫游过程中不发生任何改变。
1.三种功能实体
(1)移动结点:设备。具有永久IP地址的移动结点
(2)归属代理(本地代理):家。在一个网络环境中,一个移动结点的永久”居所”被称为归属网络,在归属网络中代表移动结点执行移动管理功能的实体称为归属代理(本地代理),它根据移动用户的转交地址,采用隧道技术转交移动结点的数据包。
(3)外部代理(外地代理):外出地。在外部网络中帮助移动结点完成移动管理功能的实体称为外部代理
2.永久地址与转交地址
(1)永久地址(归属地址/主地址):设备的原始地址,固定不变。移动站点在归属网络中的原始地址。
(2)转交地址(辅地址):在外出地拥有的临时地址,动态改变。可以是外部代理的地址或动态配置的一个地址。
3.移动IP与动态IP
(1)动态IP:局域网中的计算机可以通过网络中的DHCP服务器动态地获得一个IP地址
(2)移动IP:移动结点以固定的网络IP地址实现跨越不同网段的漫游功能,并保证基于网络IP的网络权限在漫游过程中不发生任何改变
4.移动IP通信过程
移动IP的基本工作过程可以分为代理发现、注册、分组路由与注销4个阶段。移动IP的分组路由可以分为单播、广播与组播。
A刚进入外部网络:
(1)获得外部代理(外出地)的转交地址(外出地的临时地址)(外部代理广播报文)
(2)移动节点(设备)通过外部代理(外出地)发送注册报文给归属代理(家)
*注:注册报文包含永久地址(设备原始地址)和转交地址(外出地的临时地址)
(3)归属代理(家)接收请求,并将移动节点的永久地址(设备原始地址)和转交地址(外出地的临时地址)绑定(以后到达该归属代理(家)的数据报且要发往移动节点的数据报 将被封装并以隧道方式发给转交地址(外出地的临时地址)[设置呼叫转移]),并返回一注册响应报文。
(4)外部代理(外出地)接收注册响应,并转发给移动节点。
即:拿到新地址,告知家新旧地址,家将新旧地址绑定(设置呼叫转移)并发回,外出地接收并转发给设备
A移动到了下一个网络:
(1)在新外部代理登记注册一个转交地址(外出地的临时地址)
(2)新外部代理给本地代理发送新的转交地址(覆盖旧地址)
(3)通信
即:拿到新地址,告知家更新
A回到归属网络:
(1)A向本地注销转交地址
(2)按原始方式通信
*注:如果一台主机移动到了另一个不属于它的子网的网络中时,它将既不可以直接接收分组,也不可以直接发送分组,但可以通过转交地址来间接接收和发送分组。