Understanding IPv6

The MIPv6 operation seems to be very similar to MIPv4 operation, but it provides more effective and optimized way in terms of the performance and security.
When a mobile node resides on its home link, it may be regarded as a wired node on link, and any packet from the node will be handled using general routing protocols. However, it becomes a different story when the mobile node moves to a foreign link.
When the mobile node moves to a foreign link, it should be identified using care-of address as well as home address. The mobile node is able to obtain care-of address using current IPv6 address configuration mechanisms, such as stateless or stateful address configuration protocols. Once the mobile node gets care-of address, it is required to register its current address to one of routers in its home link and requests the router to be a home agent.
Whenever the mobile node moves to another foreign link, it has to register its current location to the home agent. The home agent will update mobile node's new location. The association between mobile node's home address and care-of address is called binding.
In MIPv6, optimized routing is set to default, but non-optimized one may be used when any one of communication parties does not understand any part of optimization. To use the optimized path, correspondent registrations should be performed before packet exchanges. Home registration is the process which a mobile node notifies its home agent of...