1.2 网络系统生命周期
一个网络系统从构思开始到最后被淘汰的过程称为网络系统生命周期。一般来说,网络系统生命周期至少包括网络系统的构思和计划、分析和设计、运行和维护的过程。网络系统的生命周期是一个循环迭代的过程,每次循环迭代的动力都来自网络应用需求的变更,每一个迭代周期都是网络重构的过程。常见的迭代周期构成方式主要有3种:四阶段周期、五阶段周期和六阶段周期。
1.四阶段周期
四阶段周期能够快速适应新的需求变化、强调网络建设周期中的宏观管理。4个阶段分别是构思与规划阶段、分析与设计阶段、实施与构建阶段、运行与维护阶段,这4个阶段之间有一定的重叠,保证了两个阶段之间的交接工作。图1.1展示了四阶段周期中各个阶段之间的关系。
图1.1 四阶段周期
(1)构思与规划阶段:明确网络设计的需求,同时确定新网络的建设目标。
(2)分析与设计阶段:根据网络设计的需求进行设计,形成特定的建设方案。
(3)实施与构建阶段:根据设计方案进行设备购置、安装、调试,建成可试用的网络环境。
(4)运行与维护阶段:提供网络服务,并实施网络管理。
2.五阶段周期
五阶段周期的 5个阶段分别是需求规范阶段、通信规范阶段、逻辑网络设计阶段、物理网络设计阶段、实施阶段。每个阶段都是一个工作环节,每个环节完毕后才能进入下一个环节,一般情况下,不允许返回到前面的阶段。五阶段周期适用于网络规模较大,需求较明确,需求变更较小的网络工程。图1.2展示了五阶段周期的各阶段之间的次序关系。
3.六阶段周期
六阶段周期是对五阶段周期的补充,是对其缺乏灵活性的改进,通过在实施阶段前后增加相应的测试和优化过程来提高网络建设过程中对需求变更的适应性。六阶段周期由需求分析、逻辑设计、物理设计、设计优化、实施及测试、检测及性能优化6个阶段组成。图1.3展示了六阶段周期的迭代关系。
图1.2 五阶段周期
图1.3 六阶段周期
(1)需求分析:网络分析人员通过与用户进行交流来确定新系统(或系统升级)的商业目标和技术目标,然后归纳出当前网络的特征,分析当前和未来的网络通信量、网络性能、协议行为和服务质量要求。
(2)逻辑设计:主要完成网络的拓扑结构、网络地址分配、设备命名规则、交换及路由协议选择、安全规则、网络管理等设计工作,并且根据这些设计选择设备和服务提供商。
(3)物理设计:根据逻辑设计的结果选择具体的技术和产品,使得逻辑设计成果符合工程设计规范的要求。
(4)设计优化:完成工程实施前的方案优化,通过召开专家研讨会、搭建实验平台、网络仿真等多种形式找出设计方案中的缺陷,并进一步优化。
(5)实施及测试:根据优化后的方案购置设备,进行安装、调试和测试,通过测试和试用发现网络环境与设计之间的偏差,纠正其中的错误,并修改网络设计方案。
(6)检测及性能优化:通过网络管理、安全管理等技术手段,对网络是否正常运行进行实时监控,如果发现问题,则通过优化网络设置参数来达到优化网络性能的目的,如果发现网络性能无法满足用户的需求,则进入下一个迭代周期。