移动ipv6与移动ipv4一样,同样存在家乡链路(home link)和外地链路(foreign link)。家乡链路就是具有本地子网前缀的链路,移动节点使用本地子网前缀创建家乡地址(home address)。外地链路就是非移动节点家乡链路的链路,外地链路具有外地子网前缀,移动节点使用外地子网前缀创建转交地址(care-of address)。移动ipv6的家乡地址就是移动节点在家乡链路时所获得的地址,无论移动节点位于ipv6互联网中的哪个位置,移动节点的家乡地址总是可到达的。移动ipv6的转交地址是移动节点位于外地链路时所使用的地址,由外地子网前缀和移动节点的接口id组成。移动节点可以同时具有多个转交地址,但只有一个转交地址可以在移动节点的家乡代理(home agent)中注册成为主转交地址。
与移动ipv4不同,在移动ipv6中只有家乡代理的概念,而取消了外地代理。移动节点的家乡代理是家乡链路上的一台路由器,主要负责维护离开本地链路的移动节点以及这些移动节点所使用的地址信息。如果移动节点位于家乡链路,则家乡代理的作用与一般的路由器一样,它将目的地为移动节点的数据包正常转发给移动节点;当移动节点离开家乡链路时,则家乡代理将截取发往移动节点家乡地址的数据包,并将这些数据包通过隧道发往移动节点的转交地址。
对端节点就是与离开家乡的移动节点进行通信的ipv6节点,对端节点可以是一个固定节点,也可以是一个移动节点。