MIP

工程小組制訂的標準通信協議

移動IP(Mobile IP,MIP)是Internet工程任務小組(Internet Engineering Task Force,IETF)制訂的標準通信協議,允許移動節點(不限於手機)在不改變IP地址的情況下可以從一個子網移動到其他子網。MIP是IP協議的增強,增加了當移動設備連通時把Internet轉接進移動設備的機制。

簡介


移動IP,是為滿足移動節點在移動中保持其連接性而設計的網路服務,實現跨越不同網段的漫遊功能。
隨著移動終端設備的廣泛使用,移動計算機和移動終端等設備也開始需要接入網路(Internet),但傳統的IP設計並未考慮到移動節點會在連接中變化網際網路接入點之問題。傳統的IP地址包括兩方面的意義:一方面是用來標識唯一的主機,另一方面它還作為主機的地址在數據的路由中起重要作用。但對於移動節點,由於網際網路接入點會不斷發生變化,所以其IP地址在兩方面發生分離,一是移動節點需要一種機制來唯一標識自己,另一是需要這種標識不會被用來路由。移動IP便是為了能讓移動節點能夠分離IP地址這兩方面功能,而又不徹底改變現有網際網路的結構而設計。
移動 IP 主要結合世界兩大技術:網際網路和移動通信。在移動 IP 中,每台計算機都具有兩種地址:歸屬 IP 地址(固定地址)和移動地址(隨計算機移動而變化)。當設備移動到其它地區時,它需要將其新地址發給歸屬代理,由此代理可以及時的將通信轉發到其新地址。
IETF為了適應社會需求,制訂了移動IP(Mobile IP)協議,從而使Internet上的移動接入成為可能.
簡單地說,MIP技術的作用就是一個移動節點通常由它的“歸屬IP地址(Home IP Address)”來設定其地址,這個地址是在“歸屬子網(Home Subnetwork)”上分配給移動節點的,此地址的子網前綴是“歸屬子網”的子網前綴。使用“歸屬IP地址”發送到移動節點的數據包,首先到達“歸屬代理(Home Agent,HA)”,查找移動節點的註冊信息,獲得用戶當前所在子網的“外部代理(Foreign Agent,FA)”地址,然後訪問FA,從而最終找到移動節點,繼續保持通信。由於移動節點的“歸屬IP地址”保持不變,所以它的移動對於傳輸層和更高層來說是透明的。
MIP不是專門針對蜂窩移動通信系統設計的技術。MIPv4和MIPv6的實現有所不同。實現MIPv4特性需要GGSN支持FA功能。

技術規範


目前,IETF的移動IP技術規範主要包括:
RFC2002 (移動IP協議)
RFC2003 (IP內的IP封裝)
RFC2004 (IP內的最小封裝)
RFC1701 (GRE封裝)
RFC2005 (移動IP的應用)
RFC2290 (用於PPP IPCP的移動IPv4配置選項)
MIP使用隧道技術,將移動用戶的IP數據包轉發到用戶當前的移動位置,該隧道對於用戶的透明性使得移動IP可以不改變上層的協議,而單獨在IP層次支持用戶移動性.
作為網路層協議,移動IP與承載技術沒有關係。移動IP技術的節點可以從一個承載移動到另一個承載上,同時IP地址保持不變,IP傳輸不中斷。這種在不同承載間移動,又仍然保持傳輸不斷的功能稱為 移動節點的異質移動功能 . 與此相對應,移動節點從一條鏈路移動到另一條相同媒介的鏈路上,並保持鏈接被稱作 同質移動功能(如GPRS,802.11等)。