IP mobil este un standard de protocol de schimb de date dezvoltat de Internet Engineering Task Force (IETF) pentru a permite utilizatorilor de dispozitive mobile să se deplaseze de la o rețea la alta, păstrând în același timp o adresă IP fixă. IPv4 mobil este descris în IETF RFC 5944 și extins în IETF RFC 4721 . IPv6 mobil, mobilitatea IP concepută pentru următoarea generație a protocolului Internet, IPv6 este descrisă în RFC 6275 .
IP mobil permite rutarea datagramelor pe Internet, indiferent de locație. Fiecare nod mobil este identificat prin adresa sa de domiciliu, ignorând locația sa actuală pe Internet. Când este departe de rețeaua de domiciliu, nodul mobil este asociat cu o adresă de îngrijire care specifică locația sa curentă și adresa de domiciliu asociată cu punctul de tunel local al agentului său de domiciliu. IP mobil specifică modul în care nodurile mobile se înregistrează cu agentul de domiciliu și modul în care agentul de domiciliu direcționează datagramele către nodurile mobile prin tunel.
În multe cazuri (de exemplu VPN , VoIP ), schimbările bruște ale conexiunii la rețea sau ale adresei IP pot cauza probleme. IP mobil este conceput pentru a menține o conexiune neîntreruptă și continuă la Internet. IP-ul mobil se găsește cel mai frecvent în rețelele cu fir și fără fir în care utilizatorii trebuie să își mute dispozitivele mobile pe mai multe subrețele locale. Un exemplu este utilizarea roamingului între sisteme wireless suprapuse, cum ar fi DVB , WLAN , WiMAX și BWA .
Un nod mobil are două adrese, o adresă de domiciliu permanentă și o adresă de îngrijire (COA) care este asociată cu rețeaua nodului mobil vizitat. Implementarea Mobile IP conține două tipuri de obiecte
Nodul care trebuie să comunice cu nodul mobil folosește adresa de domiciliu permanentă a nodului mobil ca adresă de destinație pentru trimiterea pachetelor. Deoarece adresa de domiciliu aparține în mod logic rețelei asociate cu agentul de domiciliu, mecanismele normale de rutare IP vor transmite aceste pachete către agentul de domiciliu. În loc să redirecționeze aceste pachete către o destinație care se află fizic în aceeași rețea cu agentul de domiciliu, agentul de acasă redirecționează aceste pachete către adrese de la distanță printr-un tunel IP , încapsulând datagramele cu un nou antet IP folosind adresa nodului mobil care-of. .
Când funcționează ca transmițător, un nod mobil trimite pachete direct către un alt nod din rețea, fără a trimite pachete printr-un agent de domiciliu, folosind adresa sa de domiciliu permanentă ca adresă sursă a pachetelor IP. Aceasta se numește rutare triunghiulară sau „optimizare rută” (RO). Dacă este necesar, agentul străin poate folosi tunelul invers pentru a trimite pachetele nodului mobil către agentul de origine, care la rândul său le transmite către nodul adiacent. Acest lucru este necesar în rețelele în care gateway-urile de rețea verifică dacă adresa IP a gazdei mobile aparține propriei subrețele și o aruncă dacă nu. În Mobile IPv6 (MIPv6), „tunelul invers” este comportamentul implicit, cu opțiunea suplimentară de „optimizare rută” (RO).
Evaluarea de către NEC a performanței Mobile IPv6 în Europa poate fi găsită în Biblioteca digitală ACM, sub „ A simulation study on the performance of mobile IPv6 in a WLAN-based cellular network ” de Elsevier Computer Networks Journal (CNJ), număr special al New Internet Architecture, septembrie 2002. În plus, o comparație a performanței între Mobile IPv6 și unele dintre îmbunătățirile propuse (Hierarhical Mobile IPv6, Fast Handovers for Mobile IPv6 și combinații ale acestora) este disponibilă la rubrica „ O comparație a performanței Mobile IPv6 , Hierarchical Mobile IPv6, transferuri rapide pentru Mobile IPv6 și combinația lor " de ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), Partea 7, Numărul 4, octombrie 2003.
Îmbunătățirile IP mobile, cum ar fi IPv6 mobil și IPv6 mobil ierarhic (HMIPv6), descrise în RFC 5380 , sunt în prezent dezvoltate pentru a îmbunătăți comunicațiile mobile în anumite circumstanțe, făcând procesul mai sigur și mai eficient. O descriere a HMIPv6 poate fi găsită pe site-ul Hierarchical-Mobile-IPv6. Oamenii de știință creează suport pentru rețelele mobile care nu necesită infrastructuri predistribuite, așa cum este cerut în prezent de MIP. De exemplu, Protocolul interactiv pentru rețele mobile (IPMN). Oamenii de știință lucrează, de asemenea, la crearea de suport pentru rețelele mobile din subrețele întregi cu suport IPv6 mobil. De exemplu, Network Mobility (NEMO) Network Mobility Basic Support Protocol de la grupul de lucru IETF, care acceptă mobilitatea pentru întreaga rețea mobilă, astfel încât să vă puteți deplasa prin conectarea la diferite puncte din rețea. Protocolul este o extensie a Mobile IPv6 și vă permite să mențineți o sesiune continuă pentru fiecare nod din rețeaua mobilă.
Rețea de domiciliu - o rețea în care dispozitivul primește adresa sa IP specifică (adresa de acasă).
Adresă de domiciliu - adresa IP a dispozitivului mobil atribuită dispozitivului în cadrul rețelei sale de domiciliu
O rețea străină este o rețea în care funcționează un nod mobil atunci când nu se află în rețeaua sa de origine.
Care-of address - adresa IP a rețelei în care se află dispozitivul atunci când lucrează în rețeaua altui operator
Agentul de acasă este un router din rețeaua de domiciliu a nodului mobil care trimite datagrame prin tunel către nodul mobil atunci când acesta este departe de casă. Are informații despre locația curentă a nodului mobil (adresa IP). Se folosește cu unul sau mai mulți agenți străini.
Agent străin Un agent străin este un router care stochează informații despre nodurile mobile care vizitează rețeaua sa. Agentul străin recomandă, de asemenea, ce adrese de îngrijire să folosească pentru IP mobil.
Obligatoriu Legarea adresei de domiciliu asociate și a adresei de îngrijire.