摘 要:隨著經濟的快速發展,國家的各項科學技術取得了非常顯著的成就,各個行業中都出現了許多先進的工藝科技,比如移動通信中的IP節點的發展,為通信事業的前進貢獻了非常顯著的力量,基于這種背景環境,筆者重點分析介紹了這項技術,目的是為了更好地 促進國家經濟的發展,帶動行業進步。
關鍵詞: 移動通信;IP節點;應用
中圖分類號: TN828.6 文獻標識碼:A
1 IP運作原理簡介
常見的IP隧道有三類封裝措施,IP 的 IP 封裝 ,最小封裝和通用路由封裝 。
在移動 IP 中,隧道的入口為移動節點的家鄉代理,隧道的出口為移動節點的外地代理。其封裝的作用是經由前一種代理來實現的,通過處理的數據可以發送到后一種代理處,此代理收到之后,對其解封處理,接著把它發送給節點。當數據和隧道無連接之后,并未到達出口之前的時候,通常會有路由環發生,此時它將被迫重回入口,此時隧道會給它設置IP報頭,并且不同的報頭擁有屬于自身的獨特的TTL值,因而數據包會不斷的擴張。通常為了降低這種現象的發生,可以使用以下的措施來進行:預封裝的數據包的源地址就是隧道入口地址,這時候我們應該假定遞歸封裝存在;預封裝的數據包的源地址與隧道入口處路由表指示的隧道出口地址相同,此時也假設遞歸封裝出現。
這時候,假如入口希望將移動節點家鄉鏈路上的廣播包送給移動節點,就需要通過多樣式的處理,此時,里層的是通過入口到節點的家鄉地址而外層是從入口到節點的轉交地址。這主要是由于,假如不用多樣式的處理,出口處獲取地址并不能告知其如何操作,所以,我們應該把它看成是一種個例來應對。
解封的時候,通常是把新的報頭除掉,將舊有的進行復原,所以并不是很復雜。移動 IP 中,移動節點的外地代理已經保存了移動節點的注冊信息,它能夠將解封裝后得到的數據報路由給移動節點。此時,就做好了經由一節點到移動節點進行數據處理的整個程序。
2 節點在移動時期的具體體現
在正常的模式中,結合相關的要求,移動節點在外地鏈路上應該有一個外地代理位于隧道的出口,將從隧道發送過來的數據包轉發給已經移動到該鏈路上的移動節點,但是隨著 IPv6 即將成為事實上的下一代互聯網的標準協議,原來一直困擾的地址空間現象已經得到了非常有效的應對。筆者為了簡要的概括問題,要求無需出口進行轉發處理,此時節點會自動處在出口處。
第一,節點活動的具體體現
通常節點的活動體現來自五個不同的層面。
分別為以下內容。代理搜索.節點要想確保通信合理有效,首先要做的就是此項活動,經由此節點可以獲取本身的方位問題。其二是注冊.移動節點確定自己在外地鏈路的時候,循環給家鄉帶理發送一個 UDP 包,目的是為了確保其可以獲取自身目前的方位。其三是注銷。當節點再次返回原鏈路時,循環給家鄉帶理發送一個 UDP 包,直到收到家鄉代理的應答消息。其四是信息接收:移動節點在家鄉鏈路接收數據包和固定節點的工作機制完全一樣。 最后是信息輸送。假如節點可以明確的知道自身是處于家鄉的鏈路里,會等同于固定節點,使用 TCP/IP 協議,此時無需對信息進行附加的活動,可以直接的輸送處理。如果不這樣的話,移動節點會發現要發送的數據包的源地址是當前鏈路的轉交地址,所以,它首先把發送方位更改為家鄉,接下來進行發送處理 。
第二, 代理搜索
通常節點通過此項內容可以進行三項活動,具體的是,區分的鏈路是何處。其二分析鏈路有沒有及時的進行切換處理。最后,假如是位于外地,那么就會自動獲取此處的轉交地址數據。它包含兩項基本消息內容。具體是首先,進行廣播內容的代理活動,家鄉代理利用這個消息向移動節點宣布它們的功能。當一個節點在一條鏈路上被配置成家鄉代理服務器的時候,它就在這條鏈路上廣播或組播代理廣播消息,這使得連到這條鏈路上的移動節點可以判定該鏈路上是否有代理存在。 接下來是請求消息的代理活動,如果節點不具備足夠的時間來等待后續的消息時,它能夠進行此項活動。它的主要功效是確保全部的大力可以及時的法師宏此信息。在個別情況下,當節點非常迅速的進行鏈路轉換,而消息的速度相對來講就不算及時,此時上述活動就存在意義。
第三,注冊、注銷機制
當完成上述的活動之后即會進入注冊活動。這時候,節點可以自行的明確所處的方位,比如是在外地的亦或是家鄉的。如果節點察覺其接入口經由某個鏈路轉到別的鏈路的時候,此時就會出現了我們這里所講述的注冊活動。除此之外,因為注冊需要必要的時間,因此在個別情況下,我們發現節點并未改變,它通常是當目前的注冊失效以后才進行 。
第四,傳遞數據包的選路
根據移動節點的當前位置進行數據包選路的技術,這是移動IP的最主要技術之一。我們必須考慮兩種情況:移動節點連接在家鄉鏈路上時和移動節點連接在外地鏈路上時。后一種情況還有兩種情形:移動節點采用的是代理轉交地址還是配置轉交地址。由于IPv6已經成為下一代互聯網事實上的標準協議,并且IPv6不存在地址空間問題,因此,在IPv6下,移動IP將沒有外地代理。
當注冊工作完成之后,移動節點無論漫游到Internet的任何地方,都會通過注冊機制通知它的家鄉代理它目前所取得的IP地址,使得家鄉代理能夠轉發那些試圖與它通信的網絡節點給它發送的數據包,這里,我們不關心移動節點在外地鏈路是如何取得配置轉交地址的,我們假定移動節點已經通過某種辦法得到了一個外地鏈路上的配置轉交地址,然后將這個地址通知給它的家鄉代理。
結語
移動 IP 為移動主機在移動過程中保持原來通信不間斷提供了實現方法,隧道技術是移動 IP 的關鍵技術之一。當通信節點向移動節點發送數據報時,必須使用到隧道技術。本文介紹了移動 IP 中隧道技術的基本原理,并給出了一種在 Linux 系統下實現它的方法。對于實現途徑,主要是在 Linux 內核中加入程序模塊,用以完成隧道技術的功能。隨著當今電子商務的蓬勃發展,人們對于新的通信業務的要求越來越高,這是互聯網及 TCP/IP 協議成功發展的必然結果。從而誕生出下一代互聯網協議 IPv6,因此,隨著移動用戶和設備的飛速發展,基于 IPv6 的移動 IP 協議必然會迎來更廣泛的發展前景。
參考文獻
[1] 徐華中,鄭誠. 移動IP隧道技術實現的研究[J]. 中國水運(下半月). 2008(04) .
[2] 關麗華. 移動IPV6初步探討[J]. 科學之友(B版). 2008(11) .
[3] 姜悌. 移動IPv6技術[J]. 航空電子技術. 2005(03) .