论文部分内容阅读
不断发展中的计算机网络的异构性、分布性和复杂性为网络管理提出了新的要求,传统的集中式的网管系统和网管技术难以满足大规模网络应用的需要。因此,需要研究新的、有效的网络管理模型和技术,开发高效实用的网络管理系统。移动Agent作为一种新的网络计算模型,与传统的客户机/服务器模型相比,具有动态适应性、异构性、健壮性和容错性,在分布式应用中可以降低网络流量、减少网络延迟、封装网络协议差异。本文旨在探索基于移动Agent技术的网络管理。重点研究了基于移动Agent的网络管理中的三个核心问题:通信机制、体系结构、安全机制。首先,在研究现有移动Agent各种通信机制的基础上,将分布式系统中Lamport逻辑时钟思想运用到移动Agent通信中,提出了一种旨在提高通信可靠性的通信保序机制,实现了全局并发下的局部保序,从而提高移动Agent通信性能。其次,在分析国内外有关移动Agent体系结构的最新研究基础上,设计了执行网络管理任务的移动Agent结构模型,以及移动Agent执行环境MAS,提出了一种基于移动Agent的网络管理系统模型,该模型能够自动、灵活、快速地配置和管理网络中的设备和资源。最后分析了移动Agent在进行网络管理时面临的安全威胁,提出了一种用于保护主机和Agent的安全策略。该策略为移动Agent系统的存储保护、通信加密、身份鉴别、资源访问控制等关键问题提供了一套安全设施。本文所完成的工作对移动Agent通信机制的研究、基于移动Agent的网络管理系统的开发也有一定借鉴意义。