Summary: | 碩士 === 國立中央大學 === 資訊工程研究所 === 90 ===
The internet has become an indispensable part of life. Any network failure will be inconvenient and costly to end users and ISPs. It is therefore important to have good network fault management. As the complexity of the network increases, traditional network management system, which has been based on the centralized client/server architecture, and must be connected permanently to serve, has limited efficiency and scalability. Mobile agent, on the other hand, has the advantage of bandwidth saving, delay shortening, load balancing and distributed network managing, not to mention its fault tolerance, adaptability and artificial intelligence. Therefore, the Network with Fault Management System(NFMS) based on the mobile agent system is very much robust.
An NFMS with multiple Mobile Agents Support is proposed in this thesis. It is based on the mechanisms of network status probing and reporting, which are provided by the Internet Control Message Protocol (ICMP). This system is herein integrating fault management functions into multiple mobile agents and is developed in Java. Because of its object oriented nature, other agents of different functions can be developed in the future, assuring an expandable system.
Currently, each GigaPOP of NBEN (National Broadband Experimental Network) has installed a trusted host and an established Mobile Agent System to provide an execution environment for mobile agent. This NFMS makes NBEN the platform on which the following agents have been developed: ping network monitoring agent, SNMP trap receiving agent, fault discovering agent, fault identifying agent, traceroute network querying agent, and fault notifying agent. This undoubtedly helps make NBEN management system more reliable and efficient.
|