基于RFC2002的移动因特网协议(Mobile Internet Protocol,MIP),解决了因特网协议(Internet Protocol,IP)不支持节点跨子网漫游的问题,但要求移动节点必须具备动态修改路由表的功能;而在实际中广泛应用的操作系统,特别是Windows9x/Me等系统不支持对路由表的动态改变,这严重制约了移动IP的应用与推广.本文提出了主动ARP(Active ARP,AARP)协议,并在此基础上设计了一种新的移动IP算法.实验和分析表明,该算法在不引起性能下降的同时,克服了以往移动IP算法难以在Windows等系统上实现的缺点,极大扩展了移动IP的应用范围,并且易于实现、兼容性强、便于用户使用.同时,虽然该协议主要是针对Windows系统设计的,但也适用于其他许多操作系统.