扫码一下
查看教程更方便
当主机连接到链接或网络时,它会获取一个 IP 地址,并且所有通信都使用该链接上的该 IP 地址进行。一旦同一台主机更改其物理位置,即移动到另一个区域/子网/网络/链接,其 IP 地址也会相应更改,并且使用旧 IP 地址的主机上发生的所有通信都会中断。
IPv6 移动性为主机提供了一种机制,可以在不同链路间漫游而不会丢失任何通信/连接及其 IP 地址。
该技术涉及多个实体:
当移动节点停留在其归属链路中时,所有通信都在其归属地址上进行,如下所示:
当移动节点离开其归属链路并连接到某个外部链路时,IPv6 的移动特性就开始发挥作用。连接到外部链路后,移动节点从外部链路获取 IPv6 地址。该地址称为转交地址。移动节点使用新的转交地址向其家乡代理发送绑定请求。归属代理将移动节点的归属地址与转交地址绑定,在两者之间建立隧道。
每当通信节点尝试与移动节点建立连接(在其归属地址上)时,归属代理就会拦截数据包并通过已经建立的隧道转发到移动节点的转交地址。
当通信节点通过向归属地址上的移动节点发送分组来发起通信时,这些分组由归属代理通过隧道传送到移动节点。在路由优化模式下,当移动节点收到来自通信节点的数据包时,它不会将回复转发给归属代理。相反,它使用归属地址作为源地址将其数据包直接发送到通信节点。此模式是可选的,默认情况下不使用。