移动IP协议的工作原理由以下步骤实现:
(1)移动IP系统中的归属代理和外区代理不停地向网上发送代理通告消息。
(2)接到这些消息的移动结点,知道环境中有归属代理和外区代理的存在,并确定自己是在归属网还是在外区网上。
(3)如果移动结点收到的是归属代理发来的消息,则说明自己仍在归属网上,此时,不启动移动功能。
(4)当移动结点检测到它移到外区网,它从外区网处获取一个临时的IP地址,即转交地址。
(5)然后移动结点向归属代理注册,表明自己已离开归属网,把所获的关联地址通知归属代理。归属代理可以随时获取移动结点的当前位置信息。
(6)注册完毕后,当通信端要向移动结点发送报文时,他使用移动结点的固定IP地址。报文将被路由到移动结点的归属网,并被归属代理截获。归属代理将该报文封装,通过隧道将报文发送到移动结点所在的外区网。