Mobile IP (MIP) är ett routingprotokoll som gör att mobila enheter kan behålla en enda IP-adress medan de flyttar mellan olika nätverk. Den gör detta genom att använda en hemmaagent och en utländsk agent.
Hemagenten är en router i den mobila enhetens hemnätverk. Den ansvarar för att vidarebefordra paket till den mobila enheten när den inte finns i hemnätverket.
Den utländska agenten är en router på nätverket som den mobila enheten för närvarande besöker. Den ansvarar för att vidarebefordra paket från den mobila enheten till hemagenten.
När en mobil enhet flyttar till ett nytt nätverk skickar den ett registreringsmeddelande till den utländska agenten. Det utländska ombudet skickar sedan en registreringsförfrågan till hemombudet. Hemombudet svarar genom att skicka ett registreringssvar till den utländska agenten. Registreringssvaret innehåller den mobila enhetens nya IP-adress på det utländska nätverket.
Den mobila enheten kan nu skicka och ta emot paket med sin nya IP-adress. Den utländska agenten vidarebefordrar paket till hemagenten, som sedan vidarebefordrar dem till den mobila enheten.
MIP stöder även flera andra funktioner, såsom överlämningar, tunnling och säkerhet. Handovers tillåter mobila enheter att flytta mellan olika nätverk utan att förlora sina IP-adresser. Tunneling tillåter mobila enheter att skicka paket över en säker tunnel till hemagenten. Säkerhetsfunktioner inkluderar autentisering, kryptering och integritetskontroller.
MIP är ett allmänt använt protokoll för mobilt IP-nätverk. Det stöds av en mängd olika enheter och operativsystem.