計算機網路體系結構整理 第九單元移動IP

2022-07-24 06:33:08 字數 2113 閱讀 2740

第九章 移動ip

什麼是移動:移動指的是使用者連線位置的改變,而不是裝置物理位置的改變

移動可以是離散的或連續的

轉交位址是分配給移動裝置的臨時ip位址。它允許歸屬地**向移動裝置**訊息。

移動檢測:1、檢查收到的**通告中的網路位址字首與當前使用的轉交位址的網路位址字首是否相同;如果不同,則移動節點可以認為它已經移到了乙個新的網路2、生存期時間內,移動節點沒有再次收到新的生存期值,則表明已失去聯絡,移動節點要發出**請求以尋找新的可用的外部**

註冊:1、使移動節點將自己當前的可達性資訊通知本地**2、通過註冊,移動節點將在本地**的登錄檔中建立乙個本地位址與轉交位址的移動繫結,它具有指定的生存期3、移動節點如果使用外部**轉交位址,則需要通過該**進行註冊4、移動節點要定期向本地**進行重複註冊,以維持移動繫結的生存期。

本地**的單播路由:本地**必須檢查所有到達報文的ip宿位址,若與每個註冊過的移動節點的本地位址相同,則按相應的轉交位址通過隧道進行**。本地**不能用其他埠作為源位址,**應該支援隧道軟技術。

無端arp:主機有時會使用自己的ip位址作為目標位址傳送arp請求。如果收到arp響應表明存在重複位址,當乙個裝置收到乙個arp請求時,發現arp緩衝區中已有傳送者的ip位址,則更新此ip位址的mac位址條目。因為它不是經過其他主機的arp請求廣播後發出的arp廣播,所以叫無故arp

移動節點在外部網路時的arp處理:在傳送註冊請求前,除了與外部**的通訊外,移動節點關閉對arp請求的處理。移動節點的本地**接受移動節點的註冊後它要執行無端arp廣播以體制所有的本地節點,並啟動**arp功能回答所有對這個移動節點的arp請求

移動節點回到本地網路後的arp處理:在傳送註冊請求前,移動節點首先恢復arp請求的處理功能,移動節點進行無端arp廣播,更新網路各節點的arp塊表。移動節點的本地**接受了該註冊之後,它應該停止為這個移動節點傳送**arp報文,並執行乙個無端arp廣播以更新網路節點的arp塊表。

移動節點到達外部網路後,要從**通告中選擇使用支援反向隧道的外部**。

有限私有位址方案:兩個移動節點使用相同的私有位址且訪問同乙個外部**,但它們的本地**必須是不一樣的。外部**通過不同的鏈路位址區分這兩個移動節點,並將它們的報文**給各自的本地**,本地位址對於外部**是無意義的。

路由優化:路由優化的目的是改進正常的移動ip機制所產生的三角路由現象1、允許網路節點將移動節點的繫結快取下來,直接**給其轉交位址,旁路掉本地**2、將基於過時的繫結內容的報文按新的轉交位址進行**。

傳送報文時要檢查繫結快表,如發現報文宿位址與繫結快表中的本地位址匹配,則將報文宿位址改為對應的轉交位址。

如果本地**攔截到某個源點發往移動節點的報文,表明該節點沒有這個移動節點的移動繫結資訊。於是本地**將向這個節點傳送乙個繫結更新報文,以便讓隨後的報文直接發往移動節點的當前網路。

移動節點的快速切換:1、切換的延遲問題:移動節點只能與直接相連的外部**通訊(l2切換)註冊請求在網路中傳輸需要一定的時間,而在此期間移動節點不能傳送和接收報文2、改進方案:移動節點要在完成l2切換之前在新外部**預先建立位址註冊狀態,網路在處理切換過程中不中斷服務。

前註冊切換:1、為加速切換過程,原外部**可以預先定期請求並快取從各個新外部**發來的通告資訊,構成一張鄰接表2、移動節點在傳送資訊之前要進行移動檢測確認到nfa的鏈路已建立。

後註冊切換:後註冊切換過程不涉及移動節點。原外部**成為該移動節點的移動錨定點,稱為錨定外部**。移動節點移向新外部**時,移動節點繼續利用雙向邊緣隧道來使用這個錨定外部**。這個雙向隧道將保持到移動節點新位址註冊的完成。

三方的後註冊切換方式:,移動節點與錨定外部**建立固定隧道,錨定外部**與當前外部**建立可移動的隧道,實現移動節點與當前外部**之間的通訊。nfa首先檢查其訪問者快表,看自己與mn之間是否已經有隧道存在

mobile ipv6 operations:步驟1:路由器廣告:路由器傳送,讓mn知道它的位置,告訴mn-ha的ip;mn儲存ha的ip 2、mn移動到外部網路3、路由器廣告mn通過無狀態位址獲得自動配置,儲存ccoa  3』 從dhcpv6獲得狀態ccoa  4、向ha傳送繫結更新,從ha獲得繫結確認5、為mn傳送鄰居廣告6、cn啟動連線,向mn的ip傳送資料報,但是用的ha的mac  7、封裝資料報(ip中的ip),將包裹傳到mn  8、通過路由器應答cn的資料報,捎帶繫結更新8、搬回家庭網路,接收路由器廣告,傳送bu到ha和cn

計算機網路體系結構

iso組織定義了網路互連的七層框架 osi open system internetwork 及開放系統互連。osi是乙個概念性的參考模型,實際上,我們目前使用的是tcp ip模型。下面分別來講一下這些層中的具體內容 2 資料鏈路層 在通訊的實體間建立資料鏈路連線,傳輸以幀為單位的資料報,並採用差錯...

計算機網路體系結構

有哪幾種?osi分層 7層 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層。tcp ip分層 4層 網路介面層 網際層 運輸層 應用層。五層協議 5層 物理層 資料鏈路層 網路層 運輸層 應用層。每層有哪些協議?物理層 rj45 clock ieee802.3 中繼器,集線器 資料鏈路 ...

計算機網路體系結構

1 osi參考模型 osi參考模型是一種理論模型,該模型定義網路通訊的層次結構 各層次之間的相互關係與各層提供的服務。2 osi參考模型的分層原則 2.1 網路中各節點都具有相同的層次。2.2 不同節點的相同層次具有相同的功能。2.3 同一節點內相鄰層之間通過介面通訊。2.4 每層可以使用下層提供的...