| 研究生: |
林淑娟 Lin, Shu-Jyuan |
|---|---|
| 論文名稱: |
使用行動代理者作分散式與主動式之網路管理 Distributed Active Network Management based on Mobile Agent |
| 指導教授: |
王宗一
Wang, Tzone-I |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2003 |
| 畢業學年度: | 91 |
| 語文別: | 中文 |
| 論文頁數: | 83 |
| 中文關鍵詞: | 行動代理者 、網路管理 |
| 外文關鍵詞: | Network Management, Mobile Agent |
| 相關次數: | 點閱:94 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究的主要目的是探討及建立一個以行動代理者運用於分散式管理系統的組織架構來進行主動式網路管理的系統,利用行動代理者移動性與減少網路的流量等諸多之優點來進行主動式網路管理,可分散管理者端的工作並有效的減輕網路流量,被管理端透過監控程式也可自行偵測本機的問題後,即時告知管理端,並將傳統被動式的網路管理提升為主動式的網路管理。
傳統的 SNMP (Simple Network Management Protocol) 網路管理協定管理者需不斷做探詢的動作,重複或不必要的資料可能佔用了大量的網路頻寬,且其為一被動性之協定,管理端無法於被管理端出現錯誤時的第一時間做處理,被管理端也無法主動即時告知管理端其目前遇到之狀況,因此本論文提出將 Mobile Agent 運用於分散式管理系統,以 Mobile Agent Network Management Protocol 進行 LAN 和 WAN 兩層網路管理架構 (Two-layer network management framework) 來減少網路流量的浪費,提供 LAN (Local Area Network,區域網路) 和 WAN (Wide Area Network,廣域網路) 即時之管理資源,減少許多不必要的網路流量,每個區域網路都有一個區域網路管理者 (Local Network Manager) ,而所有區域網路管理者則由一個廣域網路管理者 (Global Network Manager) 所管理與監控,被管理端設備可以接收或或兩者同時送出的管理指令,而被管端所回應之管理資訊將單一各自回應,提供即時性的資訊,如此便是利用行動帶者漫游網路之優點,以一行動帶者攜帶管理者指令漫游網路減少網路壅塞,改善主從式架構一一傳送指令,佔用大量網路頻寬的缺點。
本論文是以 TCP/IP 作為網路管理和通訊協定,於本實驗室自行發展的 MACE (Mobile Agent Carrier Environment) 系統作為行動代理者的實驗執行環境,所有架構是依 MACE 系統所訂定之 Agentlet-Serverlet 架構來設計並以實現自動回報機制之網路管理系統。
The main purpose of this thesis is to design and implement a mobile agent framework for distributed and active network management. By the mobility and the network traffic reduction of mobile agent, the managed devices or hosts can detect the problem of local host by the monitor function. And the managed devices or hosts also can inform actively the manage station what the problem occurs.
The traditional methods of network management have to do the polling. Redundancies and unnecessary data occupy a lot of network bandwidth. And it is a passive protocol, manager can’t know what problems occur right away. Also, the managed devices or hosts can’t inform actively. By using autonomous mobile agents with Mobile Agent Network Management Protocol (MANMP), the two-layer network management framework proposed in this thesis. The two-layer network management framework can reduce unnecessary network traffic and provide timely management resources in a LAN and a WAN. Managed devices or hosts may be configured to take instructions from either the Global Network Manager or the Local Network Manager, or both. Managed devices or hosts will answer his problem by themselves. Thus MANMP is proposed to make managed devices more active than passive.
In this research, we use TCP/IP protocols for the network management and communication, and MACE (Mobile Agent Carrier Environment) system developed ourselves for the execution environment of mobile agent. The implementation of all system follows the Agentlet-Serverlet architecture of MACE. The prototypes of the framework will attain Distributed active network management technologies.
[1] Antonio Puliafito, Orazio Tomarchio, Jian Ye, “Mobile Agent-Based Approach for Efficient Network Management and Resource Allocation: Framework and Applications", IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 20, NO. 4, 05/2002
[2] A. Puliafito, O.Tomarchio, L.Vita, “MAP: Design and implementation of mobile agent’s platform”, In Journal Of System Architecture, Vol 46, Issue:2, pp. 145-162, 2000
[3] Carlo Ghezzi, Giovanni Vigna, “Mobile Code Paradigms and Technologies: A Case Study”, First International Workshop, MA’97, Berlin, Germany, Proceedings, pp. 39-49, April 7-8, 1997
[4] C. R. Dunne, "Using Mobile Agents for Network Resource Discovery in Peer-to-Peer Networks.", SIGecom Exchanges, 2(3), pp. 1-9, 2001
[5] Gavalas D., Greenwood D., Ghanbari M., O'Mahony M., An Infrastructure for Distributed and Dynamic Network Management based on Mobile Agent Technology, Proceedings of the IEEE International Conference on Communications (ICC'99), Vol. 2, pp. 1362-1366, Vancouver, Canada, 6-10 June 1999
[6] IBM,” Aglets: Mobile Java Agents”, IBM Tokyo Research Lab, http://www.trl.ibm.co.jp/aglets
[7] Kahani M., Beadle H., "Decentralised Approaches for Network Management", Computer Communications Review, ACM SIGCOMM, Vol. 27, No 3, pp. 36-47, July 1997
[8] Lee, Ming-Che, Wang, T. I., “A Two-Layer Security Scheme for A Distributed Mobile Agent System”, Proc. 6th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2002), Orlando, Florida, U.S.A., 2002
[9] Mani Subramanian , “Network Management: Principles and Practice”, Addison-Wesley Publishing Company
[10] Manoj Kumar Kona and Cheng-Zhong Xu, “A Framework for Network Management using Mobile Agents”, inproceeding of ICEC 2001
[11] O'Mahony M.J.,D. Gavalas, D. Greenwood and M. Ghanbari, "Implementing a highly scalable and adaptive agent-based management framework", Proceedings of the IEEE Global Communications ( Conference Globecom'2000), 3, San Francisco, U.S.A., pp. 1458-1462, 27 November-1 December 2000
[12] Paulo Simões, Rodrigo Reis, Luís Moura e Silva, Fernando Boavida, “Enabling Mobile Agent Technology for Legacy Network Management Frameworks”, Proceedings of Softcom’99 – Conference on Software in Telecommunications and Computer Networks, IEEE Communications Society, University of Split (Croatia), Split, Rijeka (Croatia), Trieste, Venice (Italy), Oct/1999
[13] Puliafito, A. and Tomarchio, O., "Using mobile agents to implement flexible network management strategies". Computer Communication Journal, 23(8)., pp. 708-719, April 2000
[14] Wang T. I. A Mobile Agent Carrier Environment with Mobile Computing Facilities, IIP: International Conference on Intelligent Information Processing, The 16th IFIP World Computer Congress. 21~25/08, 2000, Beijin
[15] T.I. Wang, “A Mobile Agent Carrier Environment for Mobile Information Retrieval”, 11-th International Conference on Database and Expert Systems Applications – DEXA 2000, 09/2000, Greenwich, London.
[16] Wang, T.I. A Mobile Agent Carrier Environment, Proc. International Computer Symposium 2000, 6-8 December, 2000, Chiayi, Taiwan, R.O.C.
[17] T. I. Wang, “A Mobile Agent Framework for Distributed Network Management”, NPDPA, 10/2002, Tsukuba, Japan
[18] W. Richard Stevens, “TCP/IP Illustrated Volume1”, Addison-Wesley Publishing Company
[19] James D. Murray , 譯者:張苑蓉, “SNMP Network Administration, SNMP 網路管理協定”, O'Really
[20] 王家瑞, “Mobile Agent for Distributed Network Management”, 國立成功大學工程科學研究所研士論文, June 2000