IPv6 - 移动性



当主机连接到链路或网络时,它会获取一个 IP 地址,所有通信都使用该链路上的该 IP 地址进行。一旦相同的主机更改其物理位置,即移动到另一个区域/子网/网络/链路,其 IP 地址也会相应更改,并且使用旧 IP 地址在主机上进行的所有通信都会中断。

IPv6 移动性提供了一种机制,使主机可以在不同的链路之间漫游而不会丢失任何通信/连接及其 IP 地址。

多个实体参与了这项技术

  • 移动节点:需要 IPv6 移动性的设备。

  • 归属链路:此链路配置了归属子网前缀,并且这是移动 IPv6 设备获取其归属地址的地方。

  • 归属地址:这是移动节点从归属链路获取的地址。这是移动节点的永久地址。如果移动节点保持在同一归属链路中,则各种实体之间的通信将照常进行。

  • 归属代理:这是一个充当移动节点注册器的路由器。归属代理连接到归属链路并维护所有移动节点的信息,包括它们的归属地址和当前 IP 地址。

  • 访客链路:任何其他非移动节点归属链路的链路。

  • 关照地址:当移动节点连接到访客链路时,它会获取该访客链路子网的新 IP 地址。归属代理维护归属地址和关照地址的信息。可以为移动节点分配多个关照地址,但在任何情况下,只有一个关照地址与归属地址绑定。

  • 对应节点:任何打算与移动节点通信的 IPv6 启用设备。

移动操作

当移动节点停留在其归属链路中时,所有通信都将在其归属地址上进行,如下所示

[图片:移动节点连接到归属链路]

当移动节点离开其归属链路并连接到某个访客链路时,IPv6 的移动性功能开始发挥作用。连接到访客链路后,移动节点将从访客链路获取 IPv6 地址。此地址称为关照地址。移动节点向其归属代理发送绑定请求,并附带新的关照地址。归属代理将移动节点的归属地址与关照地址绑定,并在两者之间建立隧道。

每当对应节点尝试与移动节点(在其归属地址上)建立连接时,归属代理都会拦截数据包并通过已建立的隧道将其转发到移动节点的关照地址。

[图片:移动节点连接到访客链路]

路由优化

当对应节点通过向移动节点的归属地址发送数据包来发起通信时,这些数据包将通过归属代理传输到移动节点。在路由优化模式下,当移动节点从对应节点接收数据包时,它不会将回复转发到归属代理。相反,它使用归属地址作为源地址直接将数据包发送到对应节点。此模式是可选的,默认情况下不使用。

广告