 |
Discover presence of nodes on the network |
 |
Discover Datalink Layer nodes on the network |
 |
Discover routers on the network |
 |
Discover link configuration parameters on the network |
 |
There is no need to deploy special routers as "foreign agents," as in Mobile IPv4. Mobile IPv6 operates in any location
without any special support required from the local router. |
 |
Support for route optimization is a fundamental part of the protocol, rather than a set of nonstandard extensions. |
 |
Mobile IPv6 route optimizations can operate securely even without prearranged security associations. It is expected that the
route optimizations can be deployed on a global scale among all mobile-node correspondent nodes. |
 |
Support is also integrated into Mobile IPv6 for allowing route optimizations to coexist with routers that perform ingress
filtering. |
 |
The IPv6 Neighbor Unreachability Detection assures symmetric reachability between the mobile node and its default
router in the current location. |
 |
Most packets sent to a mobile node away from home in Mobile IPv6 are sent using an IPv6 routing header rather than IP
encapsulation, reducing the amount of resulting overhead compared to Mobile IPv4. |
 |
Mobile IPv6 is decoupled from any particular link layer because it uses IPv6 Neighbor Discovery instead of IPv4 Address
Resolution Protocol (ARP). This also improves the robustness of the protocol. |
 |
The use of IPv6 encapsulation (and the routing header) removes the need in Mobile IPv6 to manage tunnel soft state. |
 |
The dynamic home-agent address discovery mechanism in Mobile IPv6 returns a single reply to the mobile node. The directed
broadcast used in IPv4 returns separate replies from each home agent. |