论文部分内容阅读
国际互联网工程任务组IETF的ForCES工作组是当前开放可编程网络研究中最受关注的研究组织之一,ForCES的基本思想是:通过把网络组件的控制模块和转发模块分离来加快网络升级以及新业务的展开。支持网络管理是ForCES结构路由器最基本的要求。目前网络管理领域事实上的工业标准是SNMP,本文旨在研究ForCES结构中如何支持标准的SNMP网管。 本论文所基于的课题组正在参与IETF的ForCES协议制定过程。本文作为支持多服务交换的开放可编程路由器管理协议GRMP课题的组成部分,主要研究并完成了支持ForCES结构路由器中网络管理模块的设计和实现。 本文首先简单介绍了网络管理以及SNMP协议,然后根据ForCES框架和需求对ForCES下的网络管理做了技术分析,并在此基础上给出了三种ForCES下的网络管理方案,分别为准委托代理方案、AgentX方案和多重代理方案。在比较三种方案后,详细实现了其中准委托代理方案。最后给出了测试结果,以及今后研究的方向。在设计与实现方面本文主要做的工作有:代理方案的设计、MIB的设计、CE SNMP模块的实现、SNMP服务器与CE端的接口定义、SNMP服务器的实现。 总体上,我们在ForCES协议实现系统中初步实现了支持ForCES结构的SNMP模块。测试表明整个系统能够满足网络管理的需求,同时证明了ForCES结构中网络管理实现的可行性。