From a remote host (RH) to HA
: RH sends a packet as though MH is at its home network
: Uses RH address as source and home address of mobile host as destination
From HA to FA
: HA sends the packet to the foreign agent using the tunneling
: HA encapsulates the whole IP packet inside another IP packet using its address as the source and the foreign agent's addres as the destination
From FA to MH
: When FA receives the packet, it removes the original packet
: Since DST address is home address of MH, FA consults a registry table to find the care-of Address of MH
From MH to RH
: It sends as it does normally
: MH prepares a packet with its home address as SRC, and the address of RH as DST