Mobile IP er en dataudvekslingsprotokolstandard udviklet af Internet Engineering Task Force (IETF) for at tillade mobilenhedsbrugere at flytte fra et netværk til et andet, mens de bevarer en fast IP -adresse. Mobil IPv4 er beskrevet i IETF RFC 5944 og udvidet i IETF RFC 4721 . Mobil IPv6, IP-mobilitet designet til den næste generation af internetprotokollen, IPv6 er beskrevet i RFC 6275 .
Mobil IP gør det muligt at dirigere datagrammer over internettet uanset placering. Hver mobilknude identificeres ved sin hjemmeadresse og ignorerer dens aktuelle placering på internettet. Når den er væk fra hjemmenetværket, er den mobile node forbundet med en plejeadresse , der specificerer dens aktuelle placering og dens hjemmeadresse forbundet med dens hjemmeagents lokale tunnelpunkt. Mobile IP specificerer, hvordan mobile noder registrerer sig hos hjemmeagenten, og hvordan hjemmeagenten dirigerer datagrammer til de mobile noder gennem tunnelen.
I mange tilfælde (f.eks . VPN , VoIP ) kan pludselige ændringer i netværksforbindelse eller IP-adresse give problemer. Mobil IP er designet til at opretholde en uafbrudt og kontinuerlig forbindelse til internettet. Mobil IP findes oftest i kablede og trådløse netværk, hvor brugere skal flytte deres mobile enheder på tværs af flere lokale undernet. Et eksempel er brugen af roaming mellem overlappende trådløse systemer, såsom DVB , WLAN , WiMAX og BWA .
En mobil node har to adresser, en permanent hjemmeadresse og en care-of-adresse (COA), der er knyttet til den besøgte mobilknudes netværk. Den mobile IP-implementering indeholder to typer objekter
Den node, der skal kommunikere med den mobile node, bruger den permanente hjemmeadresse for den mobile node som destinationsadressen til afsendelse af pakker. Da hjemmeadressen logisk hører til det netværk, der er forbundet med hjemmeagenten, vil de normale IP-routingmekanismer videresende disse pakker til hjemmeagenten. I stedet for at videresende disse pakker til en destination, der fysisk er på det samme netværk som hjemmeagenten, videresender hjemmeagenten disse pakker til fjernadresser via en IP-tunnel og indkapsler datagrammerne med en ny IP-header ved hjælp af den mobile nodeadresse. .
Når en mobilknude fungerer som sender, sender den pakker direkte til en anden knude på netværket uden at sende pakker gennem en hjemmeagent og bruger dens permanente hjemmeadresse som IP-pakkernes kildeadresse. Dette kaldes trekantet routing eller "ruteoptimering" (RO). Om nødvendigt kan den fremmede agent bruge omvendt tunneling til at sende den mobile nodes pakker til hjemmeagenten, som igen videresender dem til den tilstødende node. Dette er nødvendigt i netværk, hvor netværksgateways kontrollerer, om den mobile værts IP-adresse tilhører dens eget undernet, og kasserer den, hvis den ikke gør det. I Mobile IPv6 (MIPv6) er "omvendt tunneling" standardadfærden med den ekstra mulighed for "ruteoptimering" (RO).
NECs evaluering af Mobile IPv6-ydeevne i Europa kan findes i ACM Digital Library under " A simulation study on performance of mobile IPv6 in a WLAN-based cellular network " af Elsevier Computer Networks Journal (CNJ), specialnummer af Den nye internetarkitektur, september 2002. Derudover er en præstationssammenligning mellem mobil IPv6 og nogle af de foreslåede forbedringer (hierarkisk mobil IPv6, hurtige overdragelser til mobil IPv6 og kombinationer deraf) tilgængelig under punktet " En præstationssammenligning af mobil IPv6 , Hierarchical Mobile IPv6, hurtige overdragelser til Mobile IPv6 og deres kombination " af ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), del 7, udgave 4, oktober 2003.
Mobile IP-forbedringer såsom Mobile IPv6 og Hierarchical Mobile IPv6 (HMIPv6) beskrevet i RFC 5380 er i øjeblikket ved at blive udviklet for at forbedre mobilkommunikation under visse omstændigheder, hvilket gør processen mere sikker og mere effektiv. En beskrivelse af HMIPv6 kan findes på Hierarchical-Mobile-IPv6-webstedet. Forskere skaber støtte til mobilnetværk, der ikke kræver nogen foruddistribueret infrastruktur, som det i øjeblikket kræves af MIP. For eksempel Interactive Protocol for Mobile Networking (IPMN). Forskerne arbejder også på at skabe understøttelse af mobilnetværk på tværs af hele undernet med mobil IPv6-understøttelse. Eksempelvis Network Mobility (NEMO) Network Mobility Basic Support Protocol fra IETF arbejdsgruppen, som understøtter mobilitet for hele mobilnetværket, så man kan bevæge sig rundt og forbinde til forskellige punkter i netværket. Protokollen er en udvidelse af Mobile IPv6 og giver dig mulighed for at opretholde en kontinuerlig session for hver node i mobilnetværket.
Hjemmenetværk - et netværk, hvor enheden modtager sin specifikke IP-adresse (hjemmeadresse).
Hjemmeadresse - IP-adressen på den mobile enhed, der er tildelt enheden inden for dens hjemmenetværk
Et fremmed netværk er et netværk, hvori en mobil node opererer, når den ikke er i sit hjemmenetværk.
Care-of-adresse - IP-adressen på det netværk, som enheden er placeret i, når du arbejder i en anden operatørs netværk
Hjemmeagenten er en router i den mobile nodes hjemmenetværk, der sender datagrammer over tunnelen til den mobile node, når den er væk hjemmefra. Den har information om den aktuelle placering af den mobile node (IP-adresse). Det bruges sammen med en eller flere udenlandske agenter.
Udenlandsk agent En udenlandsk agent er en router, der gemmer information om de mobile noder, der besøger dens netværk. Den udenlandske agent anbefaler også, hvilke care-of-adresser, der skal bruges til mobil IP.
Bindende Indbinding af tilhørende hjemmeadresse og plejeadresse.