当主机连接到链路或网络时,它会获取IP地址,并且使用该链路上的该IP地址进行所有通信。 一旦相同的主机改变其物理位置,即移动到另一个区域/子网/网络/链路,其IP地址相应地改变,并且在主机上使用旧的IP地址发生的所有通信都关闭。
IPv6移动性为主机在不丢失任何通信/连接及其IP地址的情况下漫游不同链路提供了一种机制。
此技术涉及多个实体:
移动节点:需要IPv6移动性的设备。主链路:此链路配置有主子网前缀,这是移动IPv6设备获取其归属地址的地方。家庭地址:这是移动节点从家庭链路获取的地址。 这是移动节点的永久地址。 如果移动节点保持在相同的归属链路中,则各种实体之间的通信照常进行。原籍代理:这是一个充当移动节点注册商的路由器。 归属代理连接到归属链路并维护关于所有移动节点,其归属地址及其当前IP地址的信息。外部链接:任何其他不是移动节点的主链接的链接。转交地址:当移动节点连接到外部链接时,它会获取该外部链接子网的新IP地址。 归属代理维护归属地址和转交地址的信息。 可以将多个转交地址分配给移动节点,但是在任何情况下,只有一个转交地址与归属地址绑定。通讯节点:任何打算与移动节点进行通信的启用IPv6的设备。移动操作
当移动节点保持在其主链路中时,所有通信都在其归属地址上进行,如下所示:
[Image: Mobile Node connected to Home Link]
当移动节点离开其主链路并连接到某个外部链路时,IPv6的移动性功能发挥作用。 在连接到外部链接之后,移动节点从外部链接获取IPv6地址。 这个地址称为转交地址。 移动节点使用新的转交地址向其归属代理发送绑定请求。 归属代理将移动节点的归属地址与转交地址绑定,在它们之间建立隧道。
每当通信节点试图建立与移动节点(在其归属地址上)的连接时,归属代理拦截该分组并且通过已经建立的隧道转发到移动节点的转交地址。
[Image: Mobile Node connected to Foreign Link]
路由优化
当通信节点通过向归属地址上的节点发送分组来发起分组来发起通信时,这些分组被归属代理隧道传送到移动节点。 在路由优化模式中,当移动节点从通信节点接收到分组时,它不向归属代理转发应答。 相反,它使用归属地址作为源地址将其分组直接发送到通信节点。 此模式是可选的,默认情况下不使用。