Mobile IP allows mobile nodes to change their point of attachment to the internet while maintaining ongoing communications. It includes the following key entities:
- Mobile nodes can move between home and foreign networks while keeping their IP address.
- Foreign agents provide services to visiting mobile nodes and advertise care-of addresses for tunneling packets to mobile nodes' current locations.
- The home agent maintains a location registry with mobile nodes' care-of addresses and tunnels packets to their current points of attachment when away from home.
- Dynamic Host Configuration Protocol (DHCP) can be used by mobile nodes to obtain temporary IP addresses at foreign networks to use as their care-of addresses.