(1)移动节点(MN):当接入点从一条链路切换到另一条链路上时仍能保持所有正在进行的通信的移动主机。它有两个IP地址,一个是家乡地址(Home address),用来标识TCP连接的永久地址;另一个是转交地址(COA,Care of Address),是当移动节点漫游到其他子网时所获得的供IP包选路使用的临时地址。转交地址可以由外地代理提供,也可以由外地网络的DHCP服务器分配。
为了解决这个问题,IETF在移动IP中引入了反向隧道技术。反向隧道是指以移动节点的转交地址为源地址,以家乡代理为目的地址的隧道。如果移动节点要向通信对端发送数据包,首先要将数据包送到外地代理,并由外地代理进行IP in IP封装,然后通过隧道发送给家乡代理,再由家乡代理转发给通信对端。这样一来,对外地网络的路由器来讲,它收到的数据包的源地址是移动节点的转交地址,转交地址属于路由器所在的网络。所以,数据包的源地址和目的地址在拓扑上都是正确的,不会被丢弃。