Mobile IP

Mobile IP:移動IP(IP 移動支持協定 IPv4 & IPv6)

(Mobile IP:IP Mobility Support Protocol for IPv4 & IPv6)

移動 IP 是實現移動計算與聯網的關鍵協定,它主要結合世界兩大技術:網際網路和移動通信。在移動 IP 中,每台移動終端都可以具有兩種地址:歸屬地 IP 地址(靜態或動態地址,Home Address)和轉交地址(訪問地綁定地址,COA)。

基本介紹

  • 中文名:移動IP
  • 外文名:Mobile IP
  • 包含結構:移動節點
  • 類型:實現移動計算與聯網的關鍵協定
基本信息,包含結構,

基本信息

Mobile IP
移動終端從歸屬地移動到其它地區時,它需要將其轉交地址發給歸屬地代理(Home Agent),由歸屬地代理可以及時地將接收數據轉發到其新地址。當移動終端傳送數據時,可以直接路由到網路上,也可通過歸屬地代理完成。

包含結構

移動 IPv6 結構包含以下幾個部分:
移動節點 (Mobile node) ― 指一個移動單元,可以改變鏈路及地址,並使用歸屬地址維持其可達性
歸屬鏈路(Home link) ― 指產生移動節點的鏈路。
歸屬地址(Home address) ― 指當連線到歸屬鏈路時,分配給移動節點的地址,通過歸屬地址,移動節點一直可達,而不管它在 IPv6 網路中的位置如何。
歸屬代理(Home agent) ― 指歸屬鏈路上的一個路由器,提供離開歸屬鏈路的移動節點的註冊。
外地鏈路(Foreign link) ― 移動節點中歸屬鏈路以外的一種鏈路。
移動地址(Care-of address) ― 當移動節點連線外地鏈路時得到的一個地址。移動節點的歸屬地址和移動地址相結合被統稱為“綁定”(binding)。
通信節點(Correspondent node) ― 與移動節點通信的節點。該節點不需要具備移動 IPv6 能力。
移動 IP 功能流程圖(附圖)
Mobile IP 有兩個版本:Mobile IPv4 和 Mobile IPv6。它們間的主要不同點如下表所示:
Key Features Mobile IPv4 Mobile IPv6
-----------------------------------------------------------------------------------------------
Special router as foreign agent Yes No
------------------------------------------------------------------------------------------------
Support for route optimization Part of the protocol In Extensions
-----------------------------------------------------------------------------------------------
Ensure symmetric reachability
between mobile nodes and
its router at current locationNo Yes
-----------------------------------------------------------------------------------------------
Routing bandwidth overhead More Less
-----------------------------------------------------------------------------------------------
Decouple from Link Layer No Yes
-----------------------------------------------------------------------------------------------
Need to manage “Tunnel soft state” Yes No
------------------------------------------------------------------------------------------------
Dynamic home agent address discovery No Yes
------------------------------------------------------------------------------------------------
協定結構
Next Header ― 識別該協定頭後面的協定。
Length ― 8位,無符號型。在8位元組單元中的協定頭大小,不包括第一個8位元組。
Type ― Mobility 信息類型。
Type Description
0 BRR, Binding Refresh Request.
1 HoTI, Home Test Init.
2 CoTI, Care-of Test Init.
3HoT, Home Test.
4CoT, Care-of Test.
5BU, Binding Update.
6 Binding Acknowledgement.
7BE, Binding Error.
Reserved ― 傳送方必須將它清除為0,接收方必須忽略該值。
Checksum ― 做16位的 Mobility Header 校驗運算。
Data ― 可變長。

相關詞條

熱門詞條

聯絡我們