Mobile IP (MIP) er en routingprotokol, der gør det muligt for mobile enheder at opretholde en enkelt IP-adresse, mens de bevæger sig mellem forskellige netværk. Det gør den ved at bruge en hjemmeagent og en udenlandsk agent.
Hjemmeagenten er en router på den mobile enheds hjemmenetværk. Den er ansvarlig for at videresende pakker til den mobile enhed, når den ikke er på hjemmenetværket.
Den udenlandske agent er en router på det netværk, som den mobile enhed i øjeblikket besøger. Den er ansvarlig for at videresende pakker fra mobilenheden til hjemmeagenten.
Når en mobilenhed flytter til et nyt netværk, sender den en registreringsmeddelelse til den udenlandske agent. Den udenlandske agent sender derefter en registreringsanmodning til hjemmeagenten. Hjemmeagenten svarer ved at sende et registreringssvar til den udenlandske agent. Registreringssvaret indeholder den mobile enheds nye IP-adresse på det udenlandske netværk.
Den mobile enhed kan nu sende og modtage pakker ved hjælp af dens nye IP-adresse. Den udenlandske agent videresender pakker til hjemmeagenten, som derefter videresender dem til den mobile enhed.
MIP understøtter også flere andre funktioner, såsom overdragelser, tunnelering og sikkerhed. Overdragelser gør det muligt for mobile enheder at flytte mellem forskellige netværk uden at miste deres IP-adresser. Tunneling giver mobile enheder mulighed for at sende pakker over en sikker tunnel til hjemmeagenten. Sikkerhedsfunktioner omfatter godkendelse, kryptering og integritetstjek.
MIP er en meget brugt protokol til mobil IP-netværk. Det understøttes af en række forskellige enheder og operativsystemer.