1、2006年下半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷及答案与解析 1 阅读以下关于网上银行贷款业务的说明,回答问题 1至问题 3。 某银行开通了网上银行、业务,其网上贷款业务流程为: 1客户在网上填写姓名、电于邮件地址、贷款类型、贷款金额、身份证号、通信地址等信息,提交贷款申请; 2在指定的时间内,客户会收到银行的电子邮件,通知贷款是否被批准: 3银行根据客户提交的信息,创建贷款申请任务,创建工作由运行在主机上的 CICS(客户信息控制系统 )完成,同时需要 从第三方获得客户的信用审查信息; 4由信贷员对该项贷款申请业务进行审批,然后由风险检查系统评估该项贷款的风险程度,
2、风险大的贷款申请将被拒绝; 5无论批准或者拒绝,结果都会通过邮件系统递交给客户。对于拒绝的贷款申请,还要通知贷款申请任务进行有关操作; 6除了信贷员审批环节需要人机交互外,业务是自动进行的。 1 上述网上贷款、业务采用 SOA架构来实现。上述业务流程中涉及哪些功能单元 ?什么是 SOA?本题中的案例采用 SOA具有哪些优点 ?请用 200字以内文字说明。 2 请在答题纸上将以 下关于 SOA的叙述填写完整。 SOA不是一个新鲜事物,但它却是传统的面向对象模型的替代模型。相比较而言,面向对象的模型是 (1)耦合和 (2)粒度的,而 SOA是 (3)耦合和 (4)粒度的。 SOA系统原型的一个典型
3、例子是 (5)(CORBA),它已经出现很长时间了,其定义的概念与 SOA相似。 随着 Web Services的成熟,现在的 SOA已经有所发展,这些进展是以上 (6)为基础的。在 Web Services中,通过 (7)来描述接口,与 CORBA中的 (8)(接口描述语言 )相比,它动态性更强、灵活度更高。 SOA还具有管理上的优点。例如,现在管理员可直接管理开发人员所构建的(9),这远胜于以往管理单个应用的方式。通过分析 (10)间的交互, SOA可以帮助企业了解何时以及什么业务逻辑被切实执行了,这使管理员能够有针对性地优化业务流程。 3 上述网上贷款系统能够实际应用的基本前提之一是满足
4、金融领域的安全性需求。该系统必须要满足哪些安全方面的需求 ?请用 200字以内文字简要说明。 4 阅读以下关于嵌入式实时操作系统软件的选型分析方面的叙述,回答问题 1至问题 3。 某研究所承担了一项宇航嵌入式系统的研制任务, 本项任务技术难度大、可靠性要求高、进度要求紧,预计软件规模约在一万行以上。而该所原先承担的相关项目均是用汇编语言编写的 (软件规模较小,一般是几百行 )。项目主管工程师将软件开发的论证工作分别布置给了王工和李工,要求他们根据本项目的技术要求,在一周内分别提出软件的实施方案。 (1)该宇航嵌入式系统由数据处理机、信号处理机以及数据采集模块组成。信号处理机主要通过数据采集模块
5、将大量不同时间周期的外部数据采集进来,进行预处理 (如 FFT变换 )后提交给数据处理机;数据处理机根据功能要求完成各种计算处理工作,并将结果输出 。为了达到数据处理机和信号处理机的标准化,这两类处理机均采用同种处理机的体系结构 (如 PowerPC7410)。整个系统工作的最大周期为 1s,最小周期为 5ms。数据处理机上任务分布如下表所示。(2)一周后,王工和李工提交了各自的实施方案,其共同之处在于两者均提出采用操作系统及相应的软件开发环境。但是,王工和李工在选择什么样的操作系统及开发环境方面出现了较大的分歧。王工的实施方案提出,为了满足本项目的技术要求,并有利于本所软件的长期发展,应选用
6、具有硬实时处理能力的嵌入式实时操作系统及开发环境 (例如 VxWorks等 ):而李工的实施方案指出,操作系统主要完成对计算机资源的管理与分配工作,考虑到人们对操作系统及软件开发工具的熟悉程度,本项目应选用具有大众化的、软件开发人员容易上手的嵌入式操作系统 (例如WindowsCE、 Linux等 )。 (3)在两人争执不下的情况下,项目主管工程师组织了相关专家对王工和李工提交的实施方案进行了评审。最后,专家组一致认为王工的方案切实可行,操作系统的选型论证充分、客观,可以作为本所未来几年中相关项目的软件开发的基本环境。同时专家组还就具体实施选择嵌入式实时操作系统及开发环境产品时应着 重考虑的相
7、关问题提出了几点建议。 4 为什么专家组一致认为王工的实施方案切实可行 ?请用 200字以内文字简要说明。 5 选择实时嵌入式操作系统及开发环境时应考虑哪几方面问题 ?请用 200字以内文字简要论证。 6 根据本项目中任务的时间性能参数,请用 200字以内文字 (也可用图示 )描述任务的被调度关系,并分析系统是否可调度 (暂不考虑操作系统的时间开销 )。 7 阅读以下关于软件能力成熟度模型 (CMM)方面的叙述,回答问题 1至问题 3。 某企业主要从事计算机及相关软件的研制工作,许多产品已被广泛应用 到各行各业,五年前,该企业已通过了 ISO 9000系列的质量认证。但是,随着企业业务的不断扩
8、展,企业开发的软件规模越来越大;从事软件开发的人员数量越来越多;而软件产品中错误数也大幅增加,不但影响了企业形象,同时也增大了企业售后服务的成本。针对这种情况,企业经理决定在企业中全面实施软件能力成熟度模型(CMM)的管理体系。 本项任务由企业主管质量的部门承担,通过对本企业软件人员构成的了解与分析,结合原先 ISO 9000的实施情况,根据 CMM模型的具体要求,质量部门提出了在本企业 CMM的具体实施方案。 7 CMM共分 5个等级, 18个关键过程域,其中的 10个关键过程域如图 23 1所示。请在答题纸图 23-1中用连线方式连接 CMM等级和对应的关键过程域。8 该企业不是大规模的软
9、件开发企业,软件开发队伍由 60多人组成,分散在多个不同的研发部门,每个研发部门的各个软件项目组均由 3 4人组成。在实施CMM管理时哪种等级最适应该企业 ?请用 200字以内文字简要分析理由。 9 本企业原先实施着 ISO 9000系列,大家已习惯了 ISO 9000系列的管理方式,如果要实施 CMM,在企业管理上应该做哪几点改进 ?请在答题 纸上填充表 23-1的空白以说明 IS09000系列对软件开发的要求与 CMM要求的主要差异。10 阅读以下关于数据库系统中数据的备份与恢复的叙述,回答问题 1至问题 4。在数据库的运行过程中,为防止由于计算机系统的软、硬件故障造成数据库中全部或部分数
10、据丢失,需要建立冗余数据,即备份数据,以便在系统出现故障后能及时使数据库恢复到故障前的正确状态,即实现数据库恢复。 10 数据库备份常用的技术是数据转储和建立日志文件,请用 150字以内文字列出数据转储方式分类并分别解释。 11 请用 150字以内文字简要叙 述口志文件的建立过程及其在故障恢复中的作用。 12 数据备份时是否支持应用程序对数据库的爿:发访问 ?如何在数据恢复过程中保证数据的一致性 ?请用 200字以内文字简要叙述。 13 什么是系统容灾能力 ?采用什么机制可以提高系统的容灾能力 ?请用 150字以内文字简要说明。 14 阅读以下关于企业网络建设方案分析方面的描述,回答问题 1至
11、问题 3。 A企业是一家汽车制造公司,随着业务发展,需要将该企业在某城市内的八家销售公司进行网络互连。目前,该企业所传输的信息量比较少,但要求通信数据传输可靠,网络建设的 成本又不能太高。为此,网络部的张总丁程师召集部门有关技术骨干讨论企业网络建设问题。在讨论过程中,提出了如下四种解决方案: (1)铺设光缆; (2)采用微波技术; (3)租用电路专线; (4)采用 ADSL接入 Internet,并采用 VPN实现销售公司间的网络互连。 张总工程师经过仔细考虑,根据企业现状,最终选择了第四种方案。 14 请用 200字以内文字简要叙述四种方案的优缺点,并说明张总工程师选择第四种方案的理由。 1
12、5 采用 ADSL接入的模型如图 5 1所示。请将下列术语对 应的编号填入图 23-3中的 (1) (8)处。 A:局端 ADSL Modem B:用户端 ADSL Modem C:模拟信号 D:中央局端模块 E:程控交换机 F:局端滤波器 G:数字信号 H:远端用户模块ATU-R 16 请用 200字以内文字从安全保证角度简要叙述实现 VPN的几种关键技术。 2006年下半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷答案与解析 1 【正确答案】 解答要点 1该网上贷款业务至少涉及到贷款申请、信用审查、信贷员审批、风险检查、电子邮件传送等 功能单元。 2 SOA (Servic
13、e-Oriented Architecture)即面向服务的体系结构,是一个软件架构模型,它将业务的不同功能单元 (称为服务 )通过服务之间的接口 (和契约 )联系起来。接口独立于实现服务的硬件平台、操作系统和编程语言。 3复用银行的各种应用资源 (如软件资产 );增强银行各个业务的集成性和灵活性;业务流程变更时便于快速构建应用系统。 【试题解析】 SOA是一种信息系统体系结构模型,支持将业务功能单元作为链接服务或可重复任务进行集成,可在需要时通过网络访问这些服 务或任务。这个网络可能完全包含在组织内部,也可能分散于各地且采用不同的技术,通过对来自各地的服务进行组合,可让最终用户感觉似乎这些服
14、务就安装在本地桌面上一样。需要时,这些服务可以将自己组装为按需应用程序 即相互连接的服务提供者和使用者集合,彼此配合以完成特定业务任务,使用户的业务能够适应不断变化的情况和需求。 这些服务具有定义良好的接口,允许这些服务的用户 (客户端或使用者 )了解如何与其进行交互;从技术角度而言, SOA带来了 “松散耦合 ”的应用程序组件,在此类组件中,代码不一定绑定到某个特定的数据库 (甚 至不一定绑定到特定的基础设施 )。正是得益于这个松散耦合特性,才使得能够将服务组合为各种应用程序。这样不仅大幅度提高了代码重用率,而且业务变更时业务系统更加灵活和便利,还可以在增加功能的同时减少工作量。 SOA涉及
15、的几个关键特性:一种粗粒度、松耦合服务结构;服务之间通过简单、精确定义的接口进行通信,不涉及底层编程接口和通信模型。 在进行 SOA的集成时,用户身份识别、数据完整性等安全问题是需要重点解决的问题。 问题 1 通过题目中关于网上银行贷款业务的说明不难找出相对独立的功能单元,这些功能 单元即 “SOA中的 “服务 ”。这些功能单元中有些是已经存在的,如电子邮件传输和贷款申请,有些是第三方的,如信用审查。采用 SOA将这些功能单元有机地集成在一起,可以快速、经济、方便地构建出网上银行贷款业务系统。 (1)贷款业务涉及的功能单元:该网上贷款业务至少涉及到贷款申请、信用审查、信贷员审批、风险检查、电子
16、邮件传送等功能单元。 (2)SOA的概念: SOA (Service-Oriented Architecture)即面向服务的体系结构,是一个软件架构模型,它将业务的不同功能单元 (称为服务 )通过服务之间的接口(和契约 )联系起来。接口独立于实现服务的硬件平台、操作系统和编程语言。 (3)采用 SOA带来的优点:复用银行的各种应用资源 (如软件资产 );增强银行各个业务的集成性和灵活性;业务流程变更时便于快速构建应用系统。 2 【正确答案】 (1)紧 (密 ) (2)细 (3)松 (散 ) (4)粗 (5)通用对象请求代理 (体系 )结构 (6)XML(扩展标记语言 ) (7)WSDL (8
17、)IDL (9)服务 (10)服务 【试题解析】 SOA不是一个新鲜事物,但它却是传统的面向对象模型的替代模型。 相比较而言,面向对象的模型是紧耦合和细粒度的,而 SOA是松耦合和粗粒度的。 SOA系统原型的一个典型例子是通用对象请求代理 (体系 )结构 (CORBA),它已经出现很长时间了,其定义的概念与 SOA相似。 随着 Web Services的成熟,现在的 SOA已经有所发展,这些进展是以 XML为基础的。在 Web Services中,通过 WSDL来描述接口,与 CORBA中的 IDL(接口描述语言 )相比,它动态性更强、灵活度更高。 SOA还具有管理上的优点。例如,现在管理员可
18、直接管理开发人员所构建的服务,这远胜于以 往管理单个应用的方式。通过分析服务间的交互, SOA可以帮助企业了解何时以及什么业务逻辑被切实执行了,这使管理员能够有针对性地优化业务流程。 3 【正确答案】 (1)验证 (系统有关角色的身份识别 ) (2)签名 (创建及验证类似手写签名的电子签名 ) (3)授权 (如信贷员是否具有审批权 ) (4)完整性 (发送的数据与接收到的数据是否一致 ) (5)机密性 (与业务无关的人员不能读取事务中的数据 ) (6)审查 (把所有事务记录下来,以便事后验证 ) (7)不可否认性 (能由第三方求证事务中发送及收到的是否是同一数据 ) (8)威胁预防 (防止间谍
19、程序登录、攻击系统 ) 4 【正确答案】 解答要点 专家认为王工方案可行的主要理由如下: (1)宇航嵌入式系统是一种硬实时系统,要求对外部事件做出快速响应 (一般在毫秒级 ),因此,硬实时操作系统在实时处理和相应的方面优于一般嵌入式操作系统,故王工提出的选用具有硬实时处理能力的嵌入式操作系统方案可行; (2)从资源的约束性来讲,宇航嵌入式系统由于受空间和重量的限制,操作系统代码不宜过于庞大,选择具有可剪裁功能的操作系统更适应本项目; (3)宇航嵌入式系统要求软件可靠性要高,而王工选 择的操作系统已经过相关部门验证,其可靠性高于李工所选的操作系统。 【试题解析】 随着微电子技术和计算机技术的发展
20、,数字化和信息化成为目前各行各业大力发展的技术,嵌入式系统已被广泛应用到了军事、家电、工业控制和医疗等方面。作为嵌入式系统的核心支撑软件,嵌入式操作系统被各个领域广泛使用。 嵌入式操作系统的使用与具体的应用方向紧密相关。目前,根据不同的应用领域,嵌入式操作系统分为嵌入式操作系统和嵌入式实时操作系统,实时又分为强实时和弱实时。在宇航系统中,由于航天航空飞行器速度非常快,需要各个控制设备应 具有快速的反应和处理能力 (一般工作周期为毫秒级 ),因此,根据本题的技术指标要求,应重点考虑强实时操作系统。 第一步:总结出问题的要点。 本题主要是围绕当前广泛使用的嵌入式实时操作系统这一应用背景来考虑的,考
21、查相关领域考生对操作系统选型的几个技术点的掌握程度。作为系统分析师,在启动项目之前,应学会充分论证所需资源的保障问题,而操作系统是将开展的软件项目的核心基础,使用了良好的基础软件平台,可以大幅度提高软件开发效率,提高软件的可靠性。因此,本题的选用具有一定的普遍性。 第二步:根据问题要点,仔细阅读正文,找出相应的段落。 (1)本题第一段描述了问题所在,虽然估计到新项目程序代码将达到一万行 (过去只有几百行 ),但这些数据在本题中没用实质性应用,只表明代码规模发生了实质性变化,这一点对选择使用操作系统具有一定的考虑因素。 (2)本题的第二段值得关注,这实际上是所开发的宇航项目的技术需求, 1s和5
22、ms定义了该宇航项目系统的最小时间框架和最大时间框架,并给出了各个周期任务的需求参数,这一段是本题的重点。 (3)三、四段主要描述了问题的讨论结果,考生可根据本 题上述描述的需求内容,通过已掌握的有关嵌入式系统的特点,完成问题的正确判定。 第三步:分析试题的内容,构思答案的要点。 通过前两步的分析与归纳,强实时将是本题首要关注的选型内容之一;而可靠性则是宇航系统极为重要的考虑内容;可剪裁、开放和可扩展是嵌入式系统的公共特性。因此,问题 1和问题 2可通过对本题的理解而形成答案;问题 3可基于考生对嵌入式系统理解,完成本命题的设计与评估。 问题 1 本问题主要是要求考生通过对题目的理解,根据题目
23、给出的技术参数,说明选择操作系统的依据,主要考查考生分析问题 的能力。硬实时、资源约束和可靠性是宇航软件必须考虑的三大因素。 5 【正确答案】 选择嵌入式实时操作系统及开发环境应考虑以下几方面。 (1)硬实时性:系统必须具有很高的对外部事件的响应能力。 (2)可扩展性:操作系统要支持多种目标机、多种 API标准接口,以利于软硬件的升级。 (3)接口的开放性:操作系统提供了丰富的应用软件接口服务,使用户可根据自己的需要定制专用系统。 (4)可靠性:所选的操作系统的可靠性要高,应长期被许多厂家应用过,或已通过权威机构认证。 (5)可剪裁性:要求操作系统可根据具体项日要 求,进行功能模块的剪裁,操作
24、系统内核要尽量小。 (6)环境的可用性:要求开发环境集成有丰富的工具、使用方便、符合习惯。 (7)兼容性:开发环境应支持多种常用的文件格式,以利于环境间的数据交换。 【试题解析】 本问题是在第一问的基础上,考查考生在嵌入式实时操作系统及开发环境选型时需要考虑的多个方面的问题,重点衡量对嵌入式系统知识面的掌握程度。 6 【正确答案】 1任务的调度关系描述 (1)根据实时任务调度的小周期任务优先原则,任务的优先级排列如下: (2)系统最小调度周期不能大于 5ms。 (3)在 5ms时间点到达时, 5ms任务可以终止低优先级任务,处理机优先执行 5ms的所有任务;当 5ms任务完成或被阻塞,可以执行
25、其他低优先级任务;同样, 10ms任务可以终止 40ms、 50ms、 1 000ms的任务;依次类推, 1 000ms的任务只能在处理机空闲时被执行。 (4)同周期任务的优先级可根据任务间的关系采用同等优先级,也可采用不同优先级,但是,同周期最低优先级的任务,其优先级不能低于其他大周期任务的优先级。 2可调度性分析 (1)系统的最大周期为 1 000ms,其中, 5ms周期任务共执行 200次、 10ms周期任务共 执行 100次、 40ms周期任务共执行 25次、 50ms周期任务共执行 20次, 1 000ms周期任务共执行 1次。 (2)在 1 000ms最大周期内,所有任务共需执行时
26、间是: T=200*1+100*4+25*8+20*9+1*3=983ms 所有任务完成共需时间为 983ms,小于最大周期数,因此,系统是可调度的。 【试题解析】 本问题中共有两个方面。其一是根据题目内容完成在操作系统控制下,对本项目算法设计的考虑;其二是完成可调度性分析。这两个方面的知识,是系统分析师必须具备的知识点,即分析问题的能力。 7 【正确答案】 解答要点 各个级别对应的关键过程域,如图 23-2所示。【试题解析】 近年来,随着软件需求量的增加,软件发生错误的频率越来越高,软件开发项目的延期和超支已成为困扰软件企业的主要问题。为了开发出高质量的软件,更好地控制项目开发过程,减少延期
27、和成本超支的情况,国际上的软件企业纷纷通过 CMM认证,以确保软件开发的可控性。 CMM是软件能力成熟度模型的英文缩写,通过实施 CMM管理,可以提高生产率、改进质量、建立更好的项目控制、缩短开发周期和节约成本。 分五级, 18个关键域,分别定义了 每级所应关注的内容。本题重点考查应试者对 CMM的了解程度,而作为系统分析员,本技术点应是考生必须掌握的。 第一步:总结出问题的要点。 CMM的五级主要包括了初始级、可重复级、已定义级、定量管理级和优化级,而每一级均定义了关键域,达到软件企业的持续改进。学习 CMM,必须深刻理解每个关键域的具体含义,并知道每一级要达到的目标,这是从事软件系统分析员
28、所必需掌握的知识。 第二步:根据问题要点,仔细阅读正文,找出相应的段落。 (1)本题的第一段给出了企业的需求,虽然该企业已经通过了 ISO 9000的认证,但是,随着软件业务的扩展,软件发生故障的频率逐步上升,消耗的开发成本往往大大超过预算。如何解决软件质量问题,已成为该企业的关键。这里要关注的是 “已通过了 ISO 9000的认证 ”,这也是本题分析的基础。 (2)问题 2给出了本企业软件人员的现状, “60多人和各个软件项目组均由 3 4人组成 ”这是企业现实,因此,条件的约束,决定了 CMM的实施策略。 第三步:分析试题的内容,构思答案的要点。 根据第一、二步的分析,加之考生对 CMM知
29、识的掌握程度,不难得出,二级(可重复级 )6个关键域是本企 业重点关注的内容。 问题 1 本问题主要是要求考生通过对题目的理解和自己所掌握的有关 CMM的知识,完成等级和关键域间的连接关系,从而使考生深入掌握 CMM中各个级别所关注的内容和要达到的目标。 8 【正确答案】 1 CMM二级最适应本企业。 2主要理由如下: (1)本企业软件人员仅有 60人,属于小型软件企业,而在这之前已通过 ISO 9000认证,有一定的质量管理基础,原先制定的 ISO 9000程序文件较接近 CMM二级要求: (2)本企业每个项目仅有 3 4人,并且分散在各个部门,由此可以看出,本企 业所从事的软件项目规模并不
30、大,因此,应重在项目内部过程的改进,达到项目管理过程制度化或管理流程标准化。 9 【正确答案】 1管理上的改进要点如下: (1)建立三层管理,即领导决策层、技术支持层和工程执行层; (2)确定工作目标与内容: (3)明确角色和职责。 2 CMM与 ISO 9000的主要差异见下表。【试题解析】 本问题主要考查考生对 ISO 9000和 CMM的理解能力,在我国各个企业大多通过了国家 ISO 9000质量认证,已存在相关的体系文件。但是,考生必须清楚,为什么在已通过 ISO 9000的企 业还要实施 CMM。分清楚两者间的差异,是至关重要的。此外,完整的组织建设和角色定义,也是提高软件质量的有效
31、手段。 10 【正确答案】 解答要点 数据的转储分为静态转储、动态转储、海量转储和增量转储。 (1)静态转储是指在转储期间不允许对数据库进行任何存取、修改操作。 (2)动态转储是指在转储期间允许对数据库进行存取、修改操作。 (3)海量转储是指每次转储全部数据。 (4)增量转储是指每次只转储上次转储后更新的数据。 【试题解析】 本考题考查通过建立冗余数据来实现数据库备份,以及系统出现故障后实现数据库恢复的相关技术。 第一步:总结出问题的要点。 问题的要点是如何备份数据和如何实现数据库恢复,以及在数据库备份和恢复中的一些具体的问题,例如, 日志文件的建立过程、数据库的并发访问的控制、系统的容灾能力
32、的提高等。 第二步:分析试题的内容,构思答案要点。 问题 1 本问题主要是要求应试者了解数据库备份十的几种数据转储的方式。 11 【正确答案】 在事务处理的过程中, DBMS把事务开始、事务结束以及对数据库的插入、删除和修改的每一次操作写入日志文件。 一旦发生故 障, DBMS的恢复子系统利用日志文件撤销事务对数据库的改变,回退到事务的初始状态。因此, DBMS利用日志文件米进行事务故障恢复和系统故障恢复,并可协助后备副本进行介质故障恢复。 【试题解析】 本问题主要是要求应试者了解日志文件的建立过程及其在故障恢复中的作用。 12 【正确答案】 (1)数据备份方式是否支持应用程序的并发访问,关键
33、看备份采用的转储方式。静态转储不支持并发访问,而动态转储支持并发访问。 (2)在数据恢复过程中,为了解决数据状态不一致性,必须把刚刚恢复到数据库十的那部分数据,按照口志中 记录的操作,从备份时刻起,依次对恢复的数据操作一遍,使数据恢复到当前时刻,以保证数据库中数据的一致性。 【试题解析】 该问题是关于数据的一致性的题目,它具体体现在数据备份时是否支持应用程序对数据库的并发访问,如何在数据恢复过程中保证数据的一致性。 13 【正确答案】 (1)对于关键业务系统,在发生水灾、火灾、地震、爆炸等自然灾害或恐怖事件时,必须保证系统不会因之而瘫痪,通常称为系统的容灾能力。 (2)采用异地备份的方式来提高
34、容灾的能力。 【试题解析】 该问题考查系统容灾能力的定义,以及采用哪 些机制可以提高系统的容灾能力。 14 【正确答案】 解答要点 1各种方案的优缺点如下。 (1)铺设光缆:传输速度快,专用性突出;重复投资,工程施工难度大,审批难度大。 (2)采用微波技术:施工简单:成本高,不够稳定。 (3)租用电路专线:专用性突出,传输速度有保证;费用昂贵。 (4)ADSL接入:成本较低且便于安装,较适用于小型企业,适用地域广;带宽受限。使用 VPN可提高数据传输的安全性。 2采用第四种方案的理由:采用 ADSL可实现点对多点,同时成本又比较低,较适用于中小型企业;采用 VPN可提供数据传输的安全性。 【试
35、题解析】 企业内网络互连是普遍存在的一种需求,系统分析师应了解各种网络互连技术的特点和适用场合。 问题 1 (1)光纤接入网宽带化是接入网技术的发展方向,具有传输速度快,专用性突出等特点。但在现有网络基础上铺设光缆,重复投资,工程施工难度大,审批难度大。 (2)无线微波扩频通信以其建设快速简便等优势成为建立广域网连接的另一重要方式,并在一些城市中 (如北京 )形成一定规模,是国内城市通信基础设施的有效补充,引起了很多网络建设单位的兴趣。但微波扩频通信技术来源于军事领域,成本较高, 不够稳定。 (3)租用电路专线接入能提供高性能的点到点通信,通信保密性强,特别适合金融、保险等保密性要求高的客户,
36、其专用性突出,传输速度有保证:但缺点是费用昂贵。 (4)ADSL (Asymmetrical Digital Subscriber Line)是一种非对称 DSL技术,可在现有任意双绞线上传输,误码率低。 ADSL支持的主要业务是高速数据互联,无需改动现有铜缆网络设施就能提供宽带业务,因而适用地域广,成本较低且便于安装,较适用于小型企业。 ADSL的终端连接如图 23-4所示。 ADSL在一对铜线上, 支持卜行速率 512Kbps 1Mbps,下行速率 1 8Mbps,有效传输距离在 3 5km。另外,在进行数据传输的同时还可以使用第三个通信信道,进行 4kHz的语音传输。因此缺点是带宽受限。
37、 现在比较成熟的 ADSL标准有两种,即 G.DMT和G.Lite。 G.DMT是全速率的 ADSL标准,支持 8Mbps及 1.5Mbps的高速下行及上行速率,但 G DMT要求用户端安装 POTS分离器,比较复杂且价格昂贵;G.Lite标准速率较低,下行速率为 1.5Mbps,上行速率为 512Kbps,但省去了复杂的 POTS分离器,成本 较低且便于安装。 G.DMT较适用于小型办公室(SOHO),而 G.Lite则更适用于普通家庭。 采用 VPN实现销售公司间的网络互连可提高数据传输的安全性。 15 【正确答案】 【试题解析】 ADSL 的接入模型主要有中央交换局端模块和远端模块组成,
38、如图23-5所示。 中央交换局端模块包括在中心位置的 ADSL Modem和接入多路复用系统。处于中心位置的ADSL Modem被称为 ATU-C (ADSL Transmission Unit-Central),接入多路复用系统中心 Modem通常被组合成一个 接入结点,也被称作 DSLAM (DSL Access Multiplexer)。 远端模块由用户 ADSL Modem和滤波器组成,用户 ADSL Modem通常被称为 ATU-R (ADSL Transmission Unit-Remote)。 16 【正确答案】 (1)隧道技术:是 VPN的基本技术,类似于点对点连接技术,它在公
39、用网建立一条数据通道 (隧道 ),让数据包通过这条隧道传输。 (2)加解密技术:是数据通信中一项较成熟的技术, VPN可直接利用现有技术。 (3)密钥管理技术:该技术的主要任务是如何在公 用数据网上安全地传递密钥而不被窃取。 (4)身份认证技术:最常用的是使用者名称与密码或卡片式认证等方式。 【试题解析】 虚拟专用网 (VPN)是企业网在因特网等公共网络上的延伸,通过一个私有的通道在公共网络上创建一个安全的私有连接。它通过安全的数据通道将远程用户、公司分支机构、公司业务伙伴等与公司的企业网连接起来,构成一个扩展的公司企业网。在该网中的主机将不会觉察到公共网络的存在,仿佛所有的主机都处于一个网络
40、之中。公共网络似乎只由本网络在独占使用,而事实上并非如此,所以称之为虚拟专用网。 由于传输 的是私有信息, VPN用户对数据的安全性都比较关心。目前 VPN主要采用四项技术来保证安全。 (1)隧道技术 (tunneling):是 VPN的基本技术,类似于点对点连接技术,它在公用网建立一条数据通道 (隧道 ),让数据包通过这条隧道传输。 (2)加解密技术 (encryption decryption):是数据通信中一项较成熟的技术,VPN可直接利用现有技术。 (3)密钥管理技术 (key management):该技术的主要任务是如何在公用数据网上安全地传递密钥而不被窃取。 (4)使用者 与设备身份认证技术 (authentication):最常用的是使用者名称与密码或卡片式认证等方式。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1