文献综述(或调研报告):
3.1 网络设备配置管理
当今计算机网络的体系组成越来越复杂,主要表现在网络规模越来越大,网络设备越来越多样化,网络协议栈也越来越复杂以及网络虚拟化等技术要求越来越高。标准的网络管理流程和合适的网络管理工具可以对网络实施更有效的管理,并且可以提高网络资源利用率,改进网络响应时间、提升企业网络运作效率。高效、方便的网络配置系统,能及时修改和优化网络配置,使网络更容易使用,能够提供更多种多样的服务。由于不同厂家网络管理系统之间存在着差异性,所以网络管理需要有一个标准化的定义来满足不同系统的相互操作的需求[1]。
研究设计一套新的基于设备配置的网络管理协议就显得极为重要。并且推动新协议还可以实现设备配置的自动化,因为一般情况下,网络事故中有绝大部分是手工配置错误导致的[2]。所以业界专家希望新的协议可以衍生出更好的设备配置工具,然后可以更好地帮助设备生产商利用这些工具达到更高效的配置效率。
3.2 NETCONF协议分析
3.2.1 简介
2003年,IETF[3]推出了一种规范化的网络配置协议--NETCONF,它提供了一种可编程的、对网络设备进行配置和管理的方法。用户可以通过该协议设置参数、获取参数值、获取统计信息等。这些功能,在其他网络管理协议中是不够完善的,例如简单网络管理协议(SNMP)。
NETCONF报文使用XML格式,具有强大的过滤能力,而且每一个数据项都有一个固定的元素名称和位置,这使得同一厂商的不同设备具有相同的访问方式和结果呈现方式,不同厂商之间的设备也可以经过映射XML得到相同的效果,这使得它在第三方软件的开发上非常便利,很容易开发出在混合不同厂商、不同设备的环境下的特殊定制的网管软件。在这样的网管软件的协助下,使用NETCONF功能会使网络设备的配置管理工作,变得更简单更高效。
3.2.2 具体结构
如图1,NETCONF协议内部分为4层,由下至上分别是安全传输层,消息层,操作层和
以上是文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。