摘要:我們知道,互聯網的可擴展性依賴于網絡府綴路由,而不是特定的主機路由,這就要求連接在同一鏈路上的節點的IP地址具有相同的網絡前綴部分。當節點從一條鏈路切換到另一條鏈路上時,IP地址的網絡前綴部分就不再與新鏈路的網絡前綴相同了。這樣,網絡前綴路由技術就沒有辦法將數據包發送到節點的新位置。
2.1 移動IPv4技術概述
我們知道,互聯網的可擴展性依賴于網絡府綴路由,而不是特定的主機路由,這就要求連接在同一鏈路上的節點的IP地址具有相同的網絡前綴部分。當節點從一條鏈路切換到另一條鏈路上時,IP地址的網絡前綴部分就不再與新鏈路的網絡前綴相同了。這樣,網絡前綴路由技術就沒有辦法將數據包發送到節點的新位置。
為了解決這個問題,可采用特定主機路由和改變節點的IP地址等方法,但這些方法有很大的局限性,不適于在全球互聯網上提供節點的移動功能。特定主機路由技術存在較差的可擴展性、可靠性和嚴重的安全隱患:而節點在移動時改變IP地址,又使得鏈路切換時無法保持當前通倌。
事實上,在節點發一個數據包給目的地時,不關心也不知道目的主機在何地,它只需要把數據包送到合適的接收者那里,這就進網絡層的功能。網絡層負責為數據包動態地選擇一條從源到目的節點的路徑。而移動IP技術就是在互聯網中滿足移動功能的網絡層方案。它通過引入家鄉代理等功能實體和轉交地址等概念(這些概念的具體描述見2.2節),在網絡層實現如下功能:移動節點位置變化時,不必改變其原有地址,也不必采用特定主機路由,仍然能夠保持和其他節點之間的連續通信。
移動IP作為網絡層協議,它與運行在什么子網(媒介)上無關,因此采用移動IP的移動節點可以從一種媒介移動到另…種媒介上,而不會丟失現在的連接。例如,移動IP可以讓便攜式計算機從有線的以太網切換到無線的局域網接上,而不中斷網絡服務。我們將這種在不同子網(媒介)之間移動,又仍然保持正常通信的功能稱為移動節點的異質移動功能。移動IP也允許移動節點從一條鏈路移動到另一條相同媒介的鏈路上,3然是在不同的位置上,同時保持它的所有連接。提供同種媒介的網絡間移動功能的技術稱為同質移動功能〃
根據移動節點的需求,移動IP應當滿足以下兒點要求。
①移動節點應能與不具備移動IP功能的計算機通信。
②無論移動節點連接到哪個數據鏈路M接入點,它應仍能用原來的IP地址進行通信。
③移動節點在改變數據鏈路M的接入點后,仍能與互聯網上的其他節點通信。
④移動節點應該與有較好的安全功能。移動IP技術在IPv4協議體系中的具體協議就足移動IPv4。早在1992年,IETF就成立了移動IP工作組,致力于解決單個節點的移動性支持問題,提出了一系列草案,并在1996年公布了移動IPv4的第一個標準RFC2002,該標準后來又被不斷地修訂,最終在2002年形成移動IPv4的最新標準RFC3344。此外,IETF還制訂了一系列用于支撐移動IPv4協議的標準,如定義移動IPv4中隧道封裝技術的RFC2003、RFC2004、RFC1701等。
下面介紹移動IPv4的工作原理。
返回目錄:通信工程師互聯網技術培訓移動IPv4技術
通信工程師備考資料免費領取
去領取
專注在線職業教育25年