论文部分内容阅读
下一代网络发展对路由器提出了开放性、可扩展性和可编程性的要求。IETF ForCES工作组提出的,基于转发件与控制件分离(Forwarding and Control Element Separation,ForCES)架构的路由器,能够很好地满足这种需求,是下一代路由器的一个重要发展方向。本文作者所在的课题组是IETF ForCES协议的制定者之一,当前课题组正在开发基于ForCES架构的路由器产品。
本文主要研究ForCES软件中ForCES资源操作管理的一般方法。首先,依据ForCES框架和FE模型提出了ForCES资源的概念,将ForCES路由器中与ForCES相关的功能抽象成对ForCES资源的操作和管理;在综合考虑软件可复用性的基础上,本文提出并详细描述了ForCES资源操作管理在CE及FE中的一般模型;基于该模型,研究了资源操作管理涉及的几个关键技术问题,并给出了相应的解决方案,包括CE端的资源存储机制,FE端的资源库管理机制,以及类文件解析技术;最后,介绍了在ForCES路由器中资源操作管理一般方法的实现,并给出了一个基于Web管理界面的IPv6路由器应用实例,通过对该系统功能和性能两方面的测试,充分证明了ForCES资源操作管理模型及几个关键技术问题解决方案的正确性及有效性。
本文的工作为ForCES架构路由器新业务的扩展奠定了基础,如支持诸如IPv4/v6,SNMP及PIM-SM组播路由协议等;为ForCES架构路由器体系结构的研究以及ForCES协议的标准化工作提供了重要的实验依据。