Proxy Mobile IPv6 for NS2.29

12
Proxy Mobile IPv6 for NS2.29 TA: 洪洪洪 E- mail:[email protected] w

description

Proxy Mobile IPv6 for NS2.29. TA: 洪敏書 E-mail:[email protected]. Outline. PMIPv6 簡介 PMIPv6 for NS2.29 安裝步驟 安裝 時可能遭遇 的 問題 pmip_nohier.tcl 範例 作業. PMIPv6 簡介. The local mobility anchor (LMA) The mobile access gateway (MAG). PMIPv6 for NS2.29 安裝步驟 (1/3). 作業系統 : fedora9 - PowerPoint PPT Presentation

Transcript of Proxy Mobile IPv6 for NS2.29

Page 1: Proxy Mobile IPv6 for NS2.29

Proxy Mobile IPv6 for NS2.29

TA: 洪敏書E-mail:[email protected]

Page 2: Proxy Mobile IPv6 for NS2.29

Outline

• PMIPv6 簡介• PMIPv6 for NS2.29 安裝步驟• 安裝時可能遭遇的問題• pmip_nohier.tcl 範例• 作業

Page 3: Proxy Mobile IPv6 for NS2.29

PMIPv6 簡介• The local mobility anchor (LMA)• The mobile access gateway (MAG)

Page 4: Proxy Mobile IPv6 for NS2.29

PMIPv6 for NS2.29 安裝步驟 (1/3)

• 作業系統 : fedora9• NS all in one 版本 : ns2.29• 更新檔 : ns-2.29-nist-mob, pmip6-for-ns-2.29-

nist.patch

Page 5: Proxy Mobile IPv6 for NS2.29

PMIPv6 for NS2.29 安裝步驟 (2/3)

• http://commani.net/pmip6ns/download.html

Page 6: Proxy Mobile IPv6 for NS2.29

PMIPv6 for NS2.29 安裝步驟 (3/3)

Page 7: Proxy Mobile IPv6 for NS2.29

安裝時可能遭遇的問題 (1/3)

編譯器過於嚴謹• 多餘的宣告 -> 去除掉多餘的宣告後繼續

make 。

• 尚未宣告 -> 新增副函式的宣告後繼續make 。

Page 8: Proxy Mobile IPv6 for NS2.29

安裝時可能遭遇的問題 (2/3)

• Nam 不能執行 -> 製作新的 nam 執行檔。1. 開啟 ns-allinone-2.29/nam-1.11/agent.h ,將

裡面唯一的 NULL 改成 0

2. 然後在 nam1.11 下指令製作新的 nam.exe(./configure, make, make install )3. 把 nam.exe 放進 ns-allinone-2.29/bin

Page 9: Proxy Mobile IPv6 for NS2.29

安裝時遭遇的問題解決 (3/3)

開發者的疏失• 兩個相同的參數 -> 他寫錯了,請自行改

code 改完後繼續 make 。

Page 10: Proxy Mobile IPv6 for NS2.29

pmip_nohier.tcl 範例

Page 11: Proxy Mobile IPv6 for NS2.29

作業• 安裝 PMIPv6 for NS2.29 ,將詳細安裝流程

做成 word 檔並 demo 。

Page 12: Proxy Mobile IPv6 for NS2.29

reference

• http://commani.net/pmip6ns/download.html