第五章 : 操作實例
5.1 操作實例
我們以底下的操作實例,來驗證整個系統實作的正確性。
圖 5.1 操作實例原始網路架構圖
圖 5.1 為操作實例的原始網路架構圖,各網路元件的介紹如下:
1. FR:為 192.168.1.0/24 網域與 192.168.2.0/24 網域之間的路由器。
2. MR1:為 192.168.2.0/24 網域與 192.168.3.0/24 網域之間的移動路由器,
其家位址為 192.168.2.3,而它的 HA 為圖中 IP 位址為 192.168.2.2 的網路 節點。
3. MR2:為 192.168.1.0/24 網域與 192.168.4.0/24 網域之間的移動路由器,
其家位址為 192.168.1.3,它的 HA 為圖中 IP 位址為 192.168.1.2 的網路節 點。
4. MR3:為 192.168.2.0/24 網域與 192.168.5.0/24 網域之間的移動路由器,
其家位址為 192.168.2.4,它的 HA 為圖中 IP 位址為 192.168.2.2 的網路節 點。
圖 5.2 操作實例-移動步驟 1
圖 5.2 為移動步驟 1 的示意圖,MR1 所形成的 MONET 移動到 MR2 所形 成的 MONET,此時,觀察 CN 到 LFN 的連線有無中斷。此步驟可測試整個系 統形成階層式移動網路後,網路連線是否還可維持正常。
圖 5.3 操作實例-移動步驟 2
圖 5.3 為移動步驟 2 的示意圖,MR2 所形成的 MONET 移動到 MR3 所形 成的 MONET。於 MR2 移動到 MR3 之前,觀察跨網路預先認證機制是否有選 取 MR3 為候選存取點。於 MR2 連結到 MR3 時,觀察 MR2 是否可以不需要 經過 AAA 伺服器就能直接使用 MR3 所提供的網際網路服務。此步驟可測試 跨網路預先認證機制的實作是否正確。
圖 5.4 操作實例-移動步驟 3
圖 5.4 為移動步驟 3 的示意圖,MR2 與 MR3 所形成的階層式移動網路中,
MR3 為整個階層式移動網路的父節點,MR3 與整個階層式移動網路反向移 動。此時,觀察 CN 到 LFN 的連線有無中斷。此步驟可測試位於階層式移動 網路上層的存取點移動後,網路連線是否還可維持正常,並且可以在 MR3 移 出階層式移動網路之前,觀察跨網路預先認證機制是否有選取 AP1 為候選存 取點。在 MR2 連結到 AP1 時,觀察 MR2 是否可以不需要經過 AAA 伺服器就 能直接使用 AP1 所提供的網際網路服務。此步驟還可測試跨網路預先認證機 制的實作是否正確。
第六章: 結論與未來工作
Re-Association 步驟、以及 Location Management 步驟。在 Location Management 步驟中,我們提出了三種類型的位置伺服器設計,分別為:位置伺服器記錄所 題。因此我們希望可以使用 Mobile IPv6[12]通訊協定取代原先 Mobile IPv4 通訊協定的設計來建構階層式移動網路。目前我們尋找存取點的策略是採用移動方向、選取半徑、以及選取角度所 形成的扇形面積來決定下個可能會到達的存取點,由於我們採用位置伺服器來 控管存取點,因此我們可以順便記錄這些存取點的環境記錄,例如:存取點所 提供的 QoS 等。藉由這些存取點的環境記錄來增加我們預測候選存取點的準 確率,以增加階層式移動網路能夠快速換手的機率。
參考文獻
[1] C. Perkins, Ed., “IP Mobility Support for IPv4” IETF RFC-3344, August 2002.
[2] Thierry Ernst, WIDE and INRIA., “Network Mobility Support Terminology” IETF Internet-Draft, May 2003.
[3] “IEEE Standards for Local and Metropolitan Area Networks-Port Based Network Access Control", IEEE Std 802.1X-2001.
[4] L. Blunk, J. Vollbrecht., “PPP Extensible Authentication Protocol (EAP)” IETF RFC-2284, March 1998.
[5] Sangheon Pack , Yanghee Choi., “Pre-Authenticated Fast Handoff in a Public Wireless LAN Based on IEEE 802.1x Model” Proceedings of the IFIP TC6/WG6.8 Working Conference on Personal Wireless Communications, p.175-182, October 23-25, 2002.
[6] C. Rigney, S. Willens, A. Rubens, W. Simpson., “Remote Authentication Dial In User Service (RADIUS)” IETF RFC-2865, June 2000.
[7] B. Aboba, P. Calhoun., “RADIUS (Remote Authentication Dial In User Service) Support For Extensible Authentication Protocol (EAP)” IETF RFC-3579, September 2003.
[8] H. Jonatban., “RADIUS” O’REILLY, October 2002.
[9] P. Bruce, F. Bob., “802.11 Security” O’REILLY, December 2002.
[10] Matthew S. Gast, “802.11 無線網路技術通論”, 黃裕彰, O’REILLY, May 2003.
[11] R. Hinden, S. Deering., “Internet Protocol Version 6 (IPv6) Addressing Architecture” IETF RFC-3513, April 2003.
[12] D. Johnson, C. Perkins, J. Arkko., ” Mobility Support in IPv6” IETF Internet-Draft, June 30, 2003.
[13] Pekka., “Mobile Network Prefix Delegation extension for Mobile IPv6” IETF Internet-Draft, March 2003.
[14] Red Hat Linux, http://www.redhat.com/
[15] FreeRADIUS, http://www.freeradius.org/
[16] Host AP driver, http://hostap.epitest.fi/
[17] Open Source Implementation of IEEE 802.1x, http://open1x.org/
[18] HUT Dynamics Mobile IP, http://dynamics.sourceforge.net/