Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mobile IP Lab TA: 洪敏書

Similar presentations


Presentation on theme: "Mobile IP Lab TA: 洪敏書"— Presentation transcript:

1 Mobile IP Lab TA: 洪敏書 E-mail:bt29toby@yahoo.com.tw

2 outline 安裝環境 實驗流程 作業

3 安裝環境 作業系統 :Linux PC * 2 軟體 :dynamics-0.8.1.tar.gz

4 實驗流程 下載 dynamics-0.8.1.tar.gz 官方網站 http://dynamics.sourceforge.net/http://dynamics.sourceforge.net/

5 實驗流程 將下載後的檔案解壓縮至任意資料夾下 tar xvzf dynamics-0.8.1.tar.gz

6 實驗流程 進入 dynamics-0.8.1 資料夾下,並進行安裝 make install

7 進入目錄 /usr/local/etc ,底下有 MN 及 HA 之 config 檔案,根據兩台電腦扮演的角色,分 別設定 dynmnd.conf 及 dynhad.conf 。

8 實驗流程 開啟檔案 dynhad.conf 修改 HA 的設定檔 AUTHORIZEDLIST_BEGIN : 將原本的 192.168.242.2 改為要分配給 MN 使用的 HoA SECURITY_BEGIN : 可以修改 MN 取得的 CoA 之 lifetime ( default 600 ) INTERFACE_BEGIN : 其中的 force_IP_addr 填入 HA address

9 實驗流程 開啟檔案 dynmnd.conf 修改 MN 的設定檔 MNHomeIPAddress : 填入要給 MN 使用的 HoA ( 必須與 HA 的網段相同 ) HAIPAddress : 填入 HA 的 IP Address EnableFADecapsulation : 改為 FALSE ,使用 Co-located 模式 HomeNetPrefix : 填入 HA 網段的 subnet 名稱

10 實驗流程 在任意目錄下輸入 dynhad 可以執行 HA 程式 加入參數 --fg 可以改為前景執行 --debug 可 以顯示訊息

11 實驗流程 在 /usr/local/sbin 底下,有提供 api tools 可以 監控 HA 或 MN 的程式執行狀態。根據電腦所 扮演的角色,分別執行 dynha_tool 及 dynmn_tool 來監控程式。 輸入./dynha_tool 來啟動 HA 端的 api tool 輸入 status 可以顯示 HA 目前的狀態

12 在任意目錄下輸入 dynmnd 可以執行 MN 程 式,加入參數 --fg 可以改為前景執行 -- debug 可以顯示訊息

13 實驗流程 輸入./dynmn_tool 來啟動 MN 端的 api tool 輸入 status 可以顯示 MN 目前的狀態 因為 MN 目前所處的網段 並沒有 Foreign Agent 因此無法取得 CoA 雖然狀態為 Find Agent 但是仍然無法連上 HA

14 實驗流程 更新 MN 介面卡位置 執行 update 命令, 可以更新目前所使用 的網路介面位置 如果要使用介面 eth0 則輸入 update eth0 MN 的 local addr 已經被更新為 140.123.115.42

15 實驗流程 執行 disconnect 命令, 可以切斷目前嘗試連線 到 HA 的動作 如果指令執行成功,則在 status 會顯示 Disconnected

16 實驗流程 執行 tunnel HA 命令 (Co-located) 直接將本機位址 當成 CoA 並告知 HA 如果成功連到 HA 會出現此畫面

17 實驗流程 Ping 140.123.*.*( 自己找一台有連線的電腦 ) 來測試是否能夠連上網路

18 實驗流程 使用 Wireshark 抓蜂包並分析 Mobile IP 的行 為。

19 作業 將詳細安裝流程做成 word 檔並附加上 wireshark 分析的 Mobile IP 之行為。 拿筆電來助教實驗室 demo MN 是否能成功 tunnel 至 HA


Download ppt "Mobile IP Lab TA: 洪敏書"

Similar presentations


Ads by Google