
论文摘要
如何建立一个有效的网络管理系统,更好地解决网络中的拥塞问题已经成为近年来网络研究的热点问题。目前得到应用的大部分网络管理系统采用集中管理方式,这种方式在系统的可靠性、伸缩性、灵活性等方面存在诸多不足。分布式网络管理为这些问题提供了一种很好的解决方法,代表了网络管理的最新发展方向。多Agent系统(MAS)在处理分布式问题上具有极其显著的优势,并且MAS与分布式网络管理的需要是高度一致的,因此本文提出了基于多Agent系统的网络管理系统。本文首先介绍了网络管理的现状以及基本方法,针对当前网络管理存在的问题和需要解决的关键问题,设计并实现了一套基于多Agent的网络管理系统。这套多Agent系统可用于解决网络管理中的配置管理、性能管理等。整个系统利用JADE(Java Agent Development Environment)平台,通过跨平台的开发语言Java语言编写,可安装到网络中不同设备上。拥塞问题是制约网络发展和应用的一个瓶颈,因此本文针对网络管理中的拥塞问题进行研究,通过分析拥塞现象产生的原因,利用分布式Agent的优势来实现早期拥塞检测,特别针对混和TCP协议(Vegas和Reno)的网络环境,提出了一种改进的拥塞控制方法,通过拥塞发生位置的代理同邻近节点代理之间的协作,以及对TCP协议的配置,可以在局部快速的解决拥塞问题,防止拥塞程度的恶化及蔓延,保证了网络的服务质量。为了验证基于多Agent的拥塞控制算法,本文利用Linux操作系统搭建了模拟的实验环境。通过实验证明,基于多Agent的拥塞控制算法比传统拥塞控制方法更加有效。
论文目录
摘要Abstract第1章 绪论1.1 前言1.2 国内外研究现状1.3 研究目标第2章 分布式网络管理模型2.1 基于SNMP的集中式管理模型2.2 需要解决的问题2.3 分布式网络管理模型2.4 分布式网络管理系统2.4.1 基于Web的分布式网络管理系统2.4.2 基于多Agent的网络管理系统2.5 本章小结第3章 基于多Agent的网络管理系统设计3.1 网络管理系统要求3.2 网络管理系统设计3.3 Multi-Agent功能设计3.3.1 配置管理Agent3.3.2 拥塞检测Agent3.3.3 拥塞控制3.4 Agent黄页服务器3.5 消息产生器3.6 本章小结第4章 改进的网络拥塞检测与控制算法4.1 拥塞的基本概念4.2 拥塞产生的原因4.3 拥塞的危害4.4 新型的拥塞检测算法4.5 拥塞控制算法4.5.1 拥塞控制算法基本思想和流程4.5.2 基于TCP协议的拥塞控制算法4.6 本章小结第5章 基于多Agent的网络管理系统的软件实现5.1 系统开发平台和环境5.2 Agent功能实现5.2.1 CoreAgent实现5.2.2 配置管理Agent5.2.3 拥塞检测Agent5.2.4 拥塞控制Agent5.3 Agent黄页服务5.3.1 服务注册与注销5.3.2 服务查询5.4 消息产生器5.4.1 FIPA规范简介5.4.2 Agent通信语言ACL5.4.3 ACL Message5.5 本章小结第6章 实验结果与分析6.1 实验设计6.2 实验步骤6.3 实验结果与分析6.4 本章小结第7章 总结与展望7.1 总结7.2 展望致谢参考文献个人简历 在读期间发表的学术论文与研究成果
相关论文文献
标签:拥塞控制论文;