1 / 19

Mobile IP Lab

Mobile IP Lab. TA: 洪敏書 E-mail:bt29toby@yahoo.com.tw. outline. 安裝 環境 實驗 流程 作業. 安裝環境. 作業系統 :Linux PC * 2 軟體 :dynamics-0.8.1.tar.gz. 實驗流程. 下載 dynamics-0.8.1.tar.gz 官方網站 http://dynamics.sourceforge.net/. 實驗流程. 將下載後的檔案解壓縮至任意資料夾下 tar xvzf dynamics-0.8.1.tar.gz. 實驗流程.

laksha
Download Presentation

Mobile IP Lab

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

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/

  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填入HAaddress

  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 因為MN目前所處的網段並沒有Foreign Agent 因此無法取得CoA 雖然狀態為Find Agent 但是仍然無法連上HA 輸入status可以顯示MN目前的狀態

  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

More Related