网络管理仍是人类在网络领域了解*少的方面。研究人员已成功设计出整套的Internet通信协议,网络行业已开发出整套高速处理数据包的创新性系统。与此同时,网络管理高度依赖于人类的创造力来诊断问题,并通过人工干预来修复问题。
网络在商业应用上的成功使网络管理的难度增加。一方面,对网络服务需求的增加意味着网络规模要不断扩大。另一方面,高需求正在创造着一种环境,促使运营商开发创新性的产品与技术。由于管理员倾向于采用*先进的网络元素与机制,因此这种扩展导致网络��理发生显著变化。结果,在网络中包含多种以ad hoc方式结合的新技术,这意味着网络基础设施变得杂乱无章。
即使对于一个小型ad hoc网络,也很难对它进行监视与控制。随着网络规模不断扩大,出现的问题常常让管理员一筹莫展。大型的企业网络通常相当复杂,管理员很难独立胜任管理任务。简而言之,我们没有足够的能力来设计、部署、配置、控制、监视、测试与管理大型网络,因此需要实现网络管理自动化。
网络管理自动化是本书的**议题。我们既将全面的自动化管理视为对人类智力的挑战,又视为在商业上可行的努力。本书各章将会考虑这个问题,评价现有的工具与技术,并研究自动化能够以哪种方式得到扩展。
本书内容可以分为3个部分。第1章是全书概述。**部分包括第2章至第8章,这部分将对网络管理的问题进行定义,并对重要部分的背景进行介绍。第2章与第3章介绍基本网络元素,描述网络管理的问题,并介绍工业标准——FCAPS模型。后续几章将分别介绍FCAPS模型的各个方面。
本书第二部分包括第9章至第13章,该部分将对可用于自动化管理各方面的工具与技术进行介绍。这部分讨论的例子包括:集成平台、SNMP协议、数据流量分析(NetFlow)、路由与流量管理、管理脚本等。该部分中的各章主要关注概念,而不是介绍处理特定任务的商用产品与研究原型。例如,脚本一章中的概念是随着expect脚本提出,并且通过一个可扩展DHCP服务器的几个脚本例子加以解释。
本书第三部分包括第14章至第18章,该部分对自动化管理的未来进行了展望。首先,将描述全面的自动管理系统应具备的特点,并考虑可能使用的软件体系结构。接着,探讨信息表示与语法方面及设计权衡的难点问题。*后,提出一系列开放式问题与研究性问题。
本书既适合产业界也适合学术界的读者阅读。对于产业界读者来说,本书为网络管理者提供了很好的背景知识,有助于网络管理者定义任务的范围。对于学术界读者来说,本书可用于高年级本科生或研究生教学。在本科生层次,教学目标是使学生了解网络管理任务的困难,并向学生展示一些有效的工具。在研究生层次,本书可以提供足够的背景知识,以帮助他们承担相关的研究工作。