论文部分内容阅读
路由器CLI是路由器管理的最基本的管理方式和配置方式。由于CLI在整个路由器架构中的特殊性和复杂性,与路由器CLI相关的研究及工程开发一直都在不断的进行中。而路由器运行配置信息的飞速增长对配置信息的收集与回显技术提出了更高的要求。
为此,本文结合ZTE数据通信事业部的需求,对路由器CLI技术进行了研究,并参照软件工程、算法分析、性能优化、XP方法、重构等理论中的一些方法,设计和实现了一个较为高效的路由器完整运行配置信息的显示模型SRCICS。在该模型中引入了分级(二级)索引机制、消息最大填充机制、支持正则表达式的消息过滤机制,还考虑了易维护、易扩充性的实现。
本文系统地论述了通用路由器CLI相关技术,包括路由器CLI的命令行的标准、命令集的组织、命令外壳的设计、命令的解析与执行等;描述了路由器的当前完整运行配置信息的收集与显示模型(SRCICS模型):结合研究经验,给出了设计高效路由器CLI的思路。
路由器仿真和实际的路由器开发实践都证明了SRCICS模型的有效性。
值得指出的是:这种模型对其它基于CLI的系统也有一定的参考价值。