《网络工程设计中国科学技术大学》由会员分享,可在线阅读,更多相关《网络工程设计中国科学技术大学(57页珍藏版)》请在人人文库网上搜索。
1、计算机软件工程硕士高级计算机网络计算机科学系理工大学指挥自动化学院陈鸣:网络工程与设计2关于本课程l不讲复杂的网络协议和层次,少讲网络理论,着重网络工程设计和方法的学习。l从现在开始讲60学时,估计08年1月中结束。l考查方式有平时作业和练习(约占40%),加上期末考试60%。l教材采用陈鸣博士的“网络工程设计教程”l参考书有很多:computer networks, fourth edition, andrew s.tanenbaum, prentice hall, 2003,清华大学出版社,计算机网络第4版英文影印本和中译本计算机网络用自顶向下方法描述internet特色(第三版),
2、james f.kourose, keith w. ross著,陈鸣译,机械工业出版社,2005.6. 网络工程设计理工大学指挥自动化学院教授陈 鸣 博士理工大学指挥自动化学院陈鸣:网络工程与设计4本课程主要内容1.网络工程概述 2.网络需求分析 3.网络设计的基本构件4.网络设计中的广域网和接入网5.逻辑网络设计:拓扑、地址和选路6.逻辑网络设计:管理和安全 7.物理网络设计:结构化布线.物理网络设计:设计lan和企业网9.网络测试、排错 和性能优化理工大学指挥自动化学院陈鸣:网络工程与设计5教材理工大学指挥自动化学院陈鸣:网络工程与设计6理工大学
3、指挥自动化学院陈鸣:网络工程与设计7理工大学指挥自动化学院陈鸣:网络工程与设计8教材的出发点l根据结构、规模和用途的不同,网络系统差异可能很大。这就是一个网络系统的解决方案可能并不适用其他场合的原因l网络工程作为一门科学,是有规律可循的,总有一些经验教训可供利用l从探讨网络系统的基本概念和建设网络信息系统的基本方法出发,力图从工程实践的经验教训中总结出一些反映网络设计领域的客观规律理工大学指挥自动化学院陈鸣:网络工程与设计9“系统集成”是本课程的出发点l根据系统的应用需求,关注系统的总体功能和特性,再选用各种合适的部件来构造或定制所需要的网络信息系统l根据系统对网络设备或部件的要求
4、,选用具有最为合适的工作机制的设备;同时仅需要关注各种设备或部件的外部特性即接口,而忽略这些设备或部件的内部技术细节理工大学指挥自动化学院陈鸣:网络工程与设计10该书的目标l着重讲解用系统集成方法进行网络工程设计的原理和基本方法l网络工程设计方法以tcp/ip网络为蓝本l提供一本运用系统集成的方法来分析、设计和维护网络系统的教科书l读者是企业或机构的信息技术主管或网络系统设计师或这样角色的候选者 理工大学指挥自动化学院陈鸣:网络工程与设计11学习前提 本课程内容综合性强,涉及领域广,学习难度大 需要修过本科计算机网络课程或类似课程 希望大家加强讨论和实践,掌握设计思路、基本方法,理
5、解重要案例第一讲 网络工程概述 理工大学指挥自动化学院教授陈 鸣 博士理工大学指挥自动化学院陈鸣:网络工程与设计13本讲要点1.概念2.过程模型3.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题理工大学指挥自动化学院陈鸣:网络工程与设计14本讲目的 定义用系统集成方法进行计算机网络工程设计所涉及的一些基本概念和方法。理工大学指挥自动化学院陈鸣:网络工程与设计15网络工程定义(1) 将系统化的、规范的、可度量的方法应用于网络系统的设计、建造和维护的过程,即将工程化应用于网络系统中。(2) 对(1)中所述方法的研究。l任何工程方法必须以有
6、组织的质量保证为基础l全面的质量管理和类似的理念刺激了过程的不断改进,正是这种改进导致了更加成熟的网络工程方法的不断出现l网络工程的核心就是对于网络质量的关注理工大学指挥自动化学院陈鸣:网络工程与设计16网络工程层次l网络工程是一种层次化的技术,它的基础是过程层质量焦点质量焦点过程过程方法方法工具工具理工大学指挥自动化学院陈鸣:网络工程与设计17本讲要点1.概念2.过程模型3.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题理工大学指挥自动化学院陈鸣:网络工程与设计18l工程是对技术实体的分析、设计、建造、验证和管理l本书关注的技术实体是基于
7、tcp/ip的计算机网络系统 网络工程过程模型理工大学指挥自动化学院陈鸣:网络工程与设计19基本概念l与网络工程有关的工作可分为三个阶段:问题定义、技术设计、测试验证定义阶段“做什么”设计阶段“如何做”测试阶段“做的如何”理工大学指挥自动化学院陈鸣:网络工程与设计20定义阶段 l网络系统设计者要弄清网络系统要支持的业务要完成什么样的功能和性能有什么样的系统行为有什么样的约束确认一个系统成功的标志是什么l定义过程的三个主要任务分析网络应用目标(2.1节)分析网络应用约束(2.2节)分析网络通信特征(2.4节)理工大学指挥自动化学院陈鸣:网络工程与设计21设计阶段l网络设计者要建
8、立逻辑模型,为用户提供参照物(逻辑设计)l确定网络拓扑形式(5.1节)l规划网络地址(5.2节)l选择适当的选路协议(5.3节)l网络管理(第6章)和网络安全(第7章)设计选择技术和设备,采用系统集成的工程方法来实现系统(物理设计)l结构化布线节)l为局域网或园区网选择技术和设备(8.3节)l为企业网选择技术和设备(8.4节)理工大学指挥自动化学院陈鸣:网络工程与设计22测试阶段l在测试过程中,要编写并实现测试计划建立原型系统或实验系统验证网络设计编写网络设计文档l如测试结果表明有性能问题,就要更新设计更新设计构成了逐步求精的循环过程理工大学指挥
9、自动化学院陈鸣:网络工程与设计23网络循环解决过程l所有网络工程可看成一个问题的循环解决过程,包括四个阶段:状态描述:事务的当前状态问题定义:要解决的特定任务技术开发:通过应用某些技术来解决问题方案综述:提交结果(如文档、方案、新系统)问题定义技术开发方案综述状态描述状态描述理工大学指挥自动化学院陈鸣:网络工程与设计25网络设计的系统集成模型l从系统级开始,接着是用户需求分析、逻辑网络设计、物理网络设计和测试系统系统/信息工程信息工程用户需用户需求分析求分析逻辑网逻辑网络设计络设计用系统集成用系统集成方法设计实方法设计实现物理网络现物理网络测试测试理工大学指挥自动化学院陈鸣:网络工
10、程与设计26循环线性化l该模型支持带有反馈的循环,但将该模型视为严格线性关系可能更易于处理l该模型从系统级开始,接着是用户需求分析、逻辑网络设计、物理网络设计和测试l网络设计者通常是采用系统集成方法来设计实现物理网络的,因此将该模型称为网络设计的系统集成模型理工大学指挥自动化学院陈鸣:网络工程与设计27术语:企业网术语:企业网l企业网是为企业提供信息传递和资源共享的计算机网络,它通常包括若干局域网(lan) lieee定义“企业网是一个连接企业通信、处理和存储资源的企业范围的网络,它使得这些资源对于分布于企业范围内的用户可用”。 l本书中与企业网相联系的“企业”一词为泛指理工大学指
11、挥自动化学院陈鸣:网络工程与设计28本讲要点1.概念2.过程模型3.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题理工大学指挥自动化学院陈鸣:网络工程与设计29系统集成l系统为实现某一目标而形成的一组元素的有机结合l系统集成系统本身有可作为一个元素参与多次组合l系统集成是一种目前常用的实现较复杂工程的方法 现代汽车工业 航天飞机l“系统集成” 既是一种重要的工程建设思想,也是一种解决问题的思想方法论 理工大学指挥自动化学院陈鸣:网络工程与设计30系统集成的好处l较高的质量水准选择有一流技术水平和质量鉴别体系资质的系统集成商l系统建设速度快由多年从
12、事系统集成的专家和配套的项目组进行集成,有畅通的设备进货渠道,开云 开云体育官网富有处理用户关系的经验,能加快系统建设速度l交钥匙解决方案全权负责处理所有的工程事宜,使用户能够将注意力放在系统的应用要求上l标准化配置采用它成熟和稳妥的方案,由于系统集成商承担的系统存在的共性,使得系统维护及时和成本较低 通信网络数据库web服务器电子邮件系统专用系统1电子邮件系统群件系统专用系统2专用系统3通用系统1通用系统2通用系统3.数据安全体系结构网络管理应用基础设施理工大学指挥自动化学院陈鸣:网络工程与设计32l在设计和实施网络平台前,需要考虑计算机网络到达的楼宇的结构化布线系统和机房、电源等的环境问题l环境平台设
13、计问题包括结构化布线系统、网络机房系统的设计和供电系统的设计等内容环境平台层理工大学指挥自动化学院陈鸣:网络工程与设计33网络平台层l网络平台目前一般应采用tcp/ip技术在信息高度集中的场所建立局域网局域网之间形成专用intranet该intranet与internet相连或通过internet形成extranet的问题l采用子网互连结构的网络拓扑形式可使网络具有更可靠、更安全、扩展性及交互性更强的特点,它的成本也非常经济应选用成熟的网络操作系统选用适当的服务器、网络通信设备理工大学指挥自动化学院陈鸣:网络工程与设计34信息平台层l信息平台层主要采用数据库技术、web技术、电子邮
14、件技术、开云 开云体育官网群件技术、网管技术和分布式处理等技术直接为用户提供多种 internet/intranet的通用服务为应用程序的开发提供了支撑平台,使用户专用系统的开发工作更为快捷、可靠internet/intranet软件都能屏蔽各种系统内部的差异而使系统接口符合标准理工大学指挥自动化学院陈鸣:网络工程与设计35应用程序层l应用系统体现了网络信息系统的存在价值l应根据用户应用需求尽可能选用成熟的商品l如不能找到满足需求的应用程序,则应考虑由自己或委托他人进行精心设计和实现理工大学指挥自动化学院陈鸣:网络工程与设计36系统集成模型的指导作用 l系统集成四层模型是总结大量的网络信息系统工程经
15、验后,经过分析提升提出来的,较全面地覆盖了完成设计和管理实施网络信息系统的全过程l该模型与实际工作的主要过程一致,简明、易操作l按照此系统集成四层模型来规划和设计网络信息系统,便于划分子系统和确定接口参数,便于管理和控制网络信息系统的质量,使网络信息系统成为有机的整体,更有效地实现网络信息系统的应用目标理工大学指挥自动化学院陈鸣:网络工程与设计37系统集成的特点l充分关注接口规范系统集成的技术关键不是具体产品设备的研究开发,而是解决产品、设备之间的接口问题l协调与优化系统系统整体协调和优化 vs. 局部性能l重视工程规范和质量管理以科学化、系统化、规范化的管理手段实现系统工程l建立良好的
16、客户关系成败主要取决于三个因素:技术、管理和客户关系 理工大学指挥自动化学院陈鸣:网络工程与设计38系统集成的原则l实用性原则l先进性原则l可扩充、可维护性原则l可靠性原则l安全性原则l经济性原则l一把手负责原则理工大学指挥自动化学院陈鸣:网络工程与设计39本讲要点1.概念2.过程模型3.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题iso 9000国际标准 质量术语标准iso 8402标准选用与实施指南质量保证标准质量管理标准iso 9000-1 选择与使用-2 实施-3 计算机软件-4 可信性大纲iso 9001 设计、开发、生产、安装和服务
17、iso 9002 生产、安装和服务iso 9003 最终检验和试验iso 9004-1 指南-2 服务指南-3 流程性材料-4 质量改进支持性技术标准iso 10005质量计划iso 10007技术状态iso 10011 -1 审 -2 审核员 -3审核管理iso 10012 -1 测量设备 -2 测量过程iso 10013质量管理理工大学指挥自动化学院陈鸣:网络工程与设计41质量管理分为3类l质量检验型管理是一种粗放型的初级质量管理。挑出不合格品,对其进行报废和修理处理,对产品质量形成过程中产生的瑕疵或缺陷处于失控状态l全面质量管理把质量管理延伸至市场调研、研究发展、质量设计、原材料管
18、理、质量保证以及售后服务等领域。从全过程控制和企业全员努力两方面来保证产品质量,其本质是生产者主导型的质量管理l质量鉴别在全面质量管理基础上形成的质量管理手段,这是立足于用户需求,买方主导型质量管理,它具有国际通用性 理工大学指挥自动化学院陈鸣:网络工程与设计42本讲要点1.概念2.过程模型3.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题理工大学指挥自动化学院陈鸣:网络工程与设计43网络设计的文档管理l文档指某种数据管理概要和其中所记录的数据l文档是系统的一部分l系统文档的编制在网络工程工作中占有突出的地位和一定的工作量l高质量、高效率地开发、
19、分发、管理和维护文档对于充分发挥系统效率有着重要的作用l文档编制:自然语言、(半)形式化语言、各类图形和表格l文档由人或计算机书写(生成)或阅读(识别)理工大学指挥自动化学院陈鸣:网络工程与设计44文档的作用l提高系统设计过程中的能见度。把设计过程中发生的时间以某种可阅读的形式记录在文档中。管理人员可将有关记载作为检察系统设计进度和设计质量的依据l提高设计效率。开发人员基于文档,能对各阶段工作进行周密思考、全盘权衡,从而减少返工。可在开发早期发现错误和不一致,便于加工纠正l作为设计人员在一定阶段的工作成果和结束标志l记录设计过程中的有关信息,便于协调以后的系统设计、使用和维护l提供对系统
20、的运行、维护和培训的有关信息l便于潜在用户了解系统的性能、性能等各项指标理工大学指挥自动化学院陈鸣:网络工程与设计45文档的分类(续)l基于系统生存期方法,将系统从形成概念开始,经过开发、使用和不断增补修订,直到最后被淘汰的整个过程应提交的文档可归于以下13种可行性研究报告操作手册项目开发计划测试计划系统需求说明书测试分析报告数据要求说明书设计进度月报概要设计说明书项目设计总结报告详细设计说明书维护修改建议用户手册 阶段 文档 可行性研究与计划需求分析系统设计软件开发硬件安装调试系统集成与测试运行维护可行性研究报告项目开发计划系统需求说明书数据要求说明书测试计划概要设计说明书详细设计说明
21、书用户手册操作手册测试分析报告开发进度月报文档与系统生存期关系 阶段 文档 做什么?从何处?何时做?由谁做?怎样做?为什么?可行性研究报告项目开发计划系统需求说明书数据要求说明书测试计划概要设计说明书详细设计说明书用户手册操作手册测试分析报告开发进度月报项目开发总结文档解决的问题理工大学指挥自动化学院陈鸣:网络工程与设计48文档管理和维护l系统开发小组应设一位文档管理员l开发小组成员保存个人文档l新旧版本管理和控制l修改主文档,应按照:提议评议审核批准实施的步骤严格控制l项目结束后,应收回开发人员的个人文档理工大学指挥自动化学院陈鸣:网络工程与设计49本讲要点1.概念2.过程模型3
22、.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题理工大学指挥自动化学院陈鸣:网络工程与设计50用microsoft project管理项目l大中型网络工程需用科学手段管理工程计划和进度l项目是为完成一个具体的目的而设计的一系列行动步骤lproject作为一个管理软件工具,可以帮助用户有效地计划、组织和管理项目。它有如下功能: 编制、组织信息功能 计算功能 方案比较功能 诊断维护功能 共享项目信息功能 跟踪任务功能 理工大学指挥自动化学院陈鸣:网络工程与设计51管理项目的几个重要步骤l一个完整项目主要是由任务、阶段点和资源组成的 有开始日期和完成日
23、期的具体任务 用于标志日程中重要事项的简单任务 完成项目中的任务的人员、设备和原材料等 l管理项目的几个重要步骤 定义项目的目标 制定项目规划 实施项目规划 项目跟踪与管理 结束项目 理工大学指挥自动化学院陈鸣:网络工程与设计52甘特图理工大学指挥自动化学院陈鸣:网络工程与设计53其他视图l跟踪甘特图l任务分配状况l日历l统筹图l资源工作表l资源图表l组合视图理工大学指挥自动化学院陈鸣:网络工程与设计54本讲要点1.概念2.过程模型3.系统集成4.质量标准的概念5.文档管理6.用project管理项目7.应注意的问题理工大学指挥自动化学院陈鸣:网络工程与设计55网络工程设计应注意的问题l网络设计的目标就是用技术手段和管理手段,使工程具有良好的性能价格比l应注意以下一些问题为树立企业形象而建造网络盲目追求设备的超前性盲目追求网络的规模盲目追求网络高带宽和高服务质量等级盲目追求系统多功能盲目夸大internet数据安全性威胁或对网络安全问题视而不见理工大学指挥自动化学院陈鸣:网络工程与设计56实践环节l熟悉microsoft project 软件的使用l根据网络工程的系统集成模型作甘特图
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。开云 开云体育平台开云 开云体育平台