El agente local es un enrutador en la red doméstica del dispositivo móvil. Se encarga de reenviar paquetes al dispositivo móvil cuando este no está en la red doméstica.
El agente externo es un enrutador en la red que el dispositivo móvil está visitando actualmente. Es responsable de reenviar paquetes desde el dispositivo móvil al agente local.
Cuando un dispositivo móvil se traslada a una nueva red, envía un mensaje de registro al agente externo. Luego, el agente extranjero envía una solicitud de registro al agente local. El agente local responde enviando una respuesta de registro al agente extranjero. La respuesta de registro contiene la nueva dirección IP del dispositivo móvil en la red extranjera.
El dispositivo móvil ahora puede enviar y recibir paquetes utilizando su nueva dirección IP. El agente externo reenviará los paquetes al agente local, quien luego los reenviará al dispositivo móvil.
MIP también admite otras funciones, como traspasos, túneles y seguridad. Los traspasos permiten que los dispositivos móviles se muevan entre diferentes redes sin perder sus direcciones IP. El túnel permite que los dispositivos móviles envíen paquetes a través de un túnel seguro al agente local. Las funciones de seguridad incluyen autenticación, cifrado y comprobaciones de integridad.
MIP es un protocolo ampliamente utilizado para redes IP móviles. Es compatible con una variedad de dispositivos y sistemas operativos.