1 使用自顶向下设计方法论
自顶向下网络设计主要是指根据OSI模型,从上往下设计网络,从应用层,会话层,数据传输层再到设备选型,链路选择等。
自顶想下设计网络流程包括分析所服务组织结构,找出使用网络的用户,和能够为提供网络设计提供有价值信息的人员。
避免一开始就深入过多细节,首先要做的是对用户需求有整体了解,之后可以收集更详细信息,包括扩展性要求,对技术的邀要求,随着了解更多信息,一开始的网络设计可能会有变化。
1.1 结构化网络设计流程
自顶向下网络设计概念是由结构化编程和结构化系统分析演变而来。结构化系统分析是为了更清晰的收集用户需求。
结构化系统分析有以下特点:
- 系统是按照从自顶下下设计的;
- 设计过程中,可以使用多种技术和模型对现存网络进行分析,了解用户新需求,提出合适未来系统的结构;
- 结构化分析时,需要将重点放在数据流,数据类型,数据处理上;
- 逻辑设计在物理设计前进行;逻辑设计是指根据功能建立系统模块,物理设计是指设备和技术的部署选择;
- 规格说明在收集网络需求时得出。
对于大规模的网络设计项目,模块化是非常有必要的。设计应该将各网络功能分割到不同的模块,例如接入模块,VPN和广域网模块等。
1.2 网络发展生命周期
网络设计四个主要阶段包括:
- 需求分析。通过收集信息,了解新网络/系统商业和技术目标。需要收集的信息包括逻辑和物理拓扑,网络性能等,同时还要分析当前和未来的网络流量模型,包括数据流向,负载,行为和Qos需求;
- 逻辑设计:逻辑设计包括地址规划,命名规则定义,路由和交换协议选择,同时还包括安全设计,网络管理设计和初步丢差哪些SP能够提供满足需求的WAN链路;
- 物理设计:选择能实现逻辑设计的技术,设备;
- 测试,优化,归档。撰写测试计划,测试模型,优化网络设计,归档;
- 部署和测试网络;
- 监控和优化网络性能;
PDIOO网络模型只是计划,设计,实施,维护,优化,下线。
2 分析商业目标
在进行技术目标如容量,性能,安全等目标前,需要进行网络设计的商业目标分析。
2.1 和客户一起工作
和客户收集需求时,需要注意以下几点:
- 在开始和客户收集信息之前,需要了解客户的行业,市场,供应商,产品等;
- 第一次和客户进行需求分析工作时,需要了解客户的组织架构,未来设计的网络会在一定程度上反应这个架构,同时也可以了解到客户的企业文化,本次网络项目的干系人;
- 向客户了解网络设计的整体商业目标。包括为什么本次网络设计的目的,新网络的用途,新网络如何在客户商业中扮演什么决定;
- 确定验收标准。确定哪些目标必须达到,向客户了解成功的标准。
2.2 识别网络设计范围
网络设计的范围可能只是允许远程站点用户访问内网应用,也可能是整个企业网络的设计。网络设计范围可能包括以下范围:
- 段。是指一个太交换机上多个网段
- 局域网。多个交换机小型网络。
- 一栋建筑中的网络。
- 园区网络;
- 远程访问网络;
- 无线网络;
- 广域网网络;
- 整个企业网络;
2.3 识别用户应用
网络最终是为应用服务的,在识别用户的范围和商业目标后,接下来需要对用户的业务进行分析。可以按照以下表格对用户应用进行分析。
应用名 | 应用类型 | 是否新应用 | 重要程度 | 备注 |
---|
应用名是指用户提供的名字,通常是业界标准名字,应用不仅包括用户的应用,还包括系统的应用。常见用户应用包括Loutus Notes ,Ctrix,系统应用可以包括DNS,网络管理等。
应用类型可以是邮件,文件传输,网页浏览,数据库访问,备份流量等。
重要程度可以分为,特别重要,一般重要,不重要