网络工程师考试考点分析与真题详解(最新版)

网络工程师考试考点分析与真题详解(最新版)
网络工程师考试考点分析与真题详解(最新版)

网络工程师考试考点分析与真题详解(最新版)

第 1 章计算机组成与结构

根据考试大纲,本章要求考生掌握以下知识点。

CPU(Centra Processing Unit,中央处理器)和存储器的组成、性能和基本工作原理;

常用I/O(Input/Output,输入/输出)设备、通信设备的性能,以及基本工作原理;

I/O接口的功能、类型和特点;

复杂指令集计算机/精简指令集计算机,流水线操作,多处理机,并行处理。

1.1 计算机组成

中央处理器是计算机的控制、运算中心,它主要通过总线和其他设备进行联系,另外,在嵌入式系统设计中,外部设备也常常直接接到中央处理器的外部I/O脚的中断脚上。

中央处理器的类型和品种异常丰富,各种中央处理器的性能也差别很大,有不同的内部结构、不同的指令系统,但由于都基于冯·诺依曼结构,基本组成部分相似。

1.1.1 运算器

运算器的主要功能是在控制器的控制下完成各种算术运算、逻辑运算和其他操作。一个计算过程需要用到加法器/累加器、数据寄存器或其他寄存器,以及状态寄存器等。

加法是运算器的基本功能,在大多数的中央处理器中,其他计算是经过变换后进行的。一个位加法的逻辑图如图1-1所示。

图1-1 位加法逻辑图

其中,Xi、Yi是加数和被加数,Ci+1是低位进位,Ci是进位,Zi是和。

为完成多位数据加法,可以通过增加电路和部件,使简单的加法器变为串行、并行加法器或超前进位加法器等。运算器的位数,即运算器一次能对多少位的数据做加法,是衡量中央处理器的一个重要指标。

1.1.2 控制器

控制器是中央处理器的核心,它控制和协调整个计算机的动作,其组成如图1-2所示。控制通常需要程序计数器、指令寄存器、指令译码器、定时与控制电路,以及脉冲源、中断(在图中未表示)等共同完成。

图1-2 控制器的组成

有关控制器的各组件的简介如下。

1)指令寄存器(Instruction Register)

显然,中央处理器即将执行的操作码记录在这里。

2)指令译码器(Instruction Decoder)

将操作码解码,告诉中央处理器该做什么。

3)定时与控制电路(Programmable Logic Array)

用来产生各种微操作控制信号。

4)程序计数器(Program Counter)

程序计数器中存放的是下一条指令的地址。由于在多数情况下程序是按顺序执行的,所以程序计数器被设计成能自动加1.当出现转移指令、中断等情况时,就必须重填程序计数

器。

程序计数器可能是下一条指令的绝对地址,也可能是相对地址,即地址偏移量。

5)标志寄存器(Flags Register)

这个寄存器通常记录运算器的重要状态或特征,典型的有是否溢出、结果为0、被0除等。标志寄存器的典型应用是作为跳转指令的判断条件。

6)堆栈和堆栈指针(Stack Pointer)

堆栈可以是一组寄存器或在存储器内的特定区域。由于寄存器数量总是有限,所以大多数系统采用了使用存储器的软件堆栈。指向堆栈顶部的指针称为堆栈指针。

7)寄存器组

上面提及的程序计数器和标志寄存器等为专用寄存器,它们有特定的功能和用途。

通用寄存器的功能由程序指令决定,最常见的应用是放置计算的中间结果,减少对存储器的访问次数。通常寄存器的宽度是和运算器的位数相一致的。

1.1.3 存储器系统

这里的存储器是指中央处理器通过总线访问或直接能访问的存储器,通常称为内存。硬盘等需通过I/O接口访问的存储器常称为外存或辅存。

存储器的作用显然是存储数据,如指令、指令带的数据(这正是冯·诺依曼结构的特点之一)和中央处理器处理后的结果,包括中间结果。

中央处理器对存储器的访问必须通过控制地址、数据总线进行。存储器的数组组织是线性的,所存储的数据都有整齐的"编号",即访问地址。存储器一般每个存储单元中有8位数据,其容量是其存储单元的总和。

存储器的性能指标如下。

存取时间:指的是从中央处理器发出指令到操作完成的时间。

传输率:或称为数据传输带宽,指单位时间内写入或读取的数据的多少。显然,存取时间越短,则传输率越高。

存储密度:在单位面积中的存储容量,人们在不断改进这个值。

有关存储器系统的详细内容请阅读本书第2章。

1.1.4 时序产生器和控制方式

为了使得计算机各部件同步工作,计算机中都有一个脉冲源,通常是晶振。这个脉冲源产生主振脉冲,主振脉冲的时间间隔为主振周期,即时钟周期。中央处理器执行指令的时间(包括取址)为指令周期,由于指令可能有不同的复杂度,所以,每种指令的指令周期可能不同。CPU周期也称机器周期,一般是指从内存中读一个指令的最短时间。CPU周期又由若干个时钟周期组成。指令周期与时钟周期的关系如图1-3所示。

图1-3 指令周期与时钟周期

通常把CPU执行指令的各个微操作遵循的时间顺序叫做时序。时序图是形象地表示信号线上信息变化的时间序列的图形。

组合逻辑控制和微程序控制是两种基本的控制方式。

1.组合逻辑控制

使用专门的逻辑电路的控制方式。它的实现有硬件接线控制和可编程逻辑阵列两种。硬

件连线法最直接,可以用较少的元件实现最快的速度,但是如果要更改,只有重新设计。可编程逻辑阵列采用低成本大规模集成电路的方式。组合逻辑控制灵活性很差,在复杂指令系统计算机中难以处理不断增加的复杂指令,但是它使用电子原件少,在精简指令计算机中发挥了很大作用。

2.微程序控制

为提高控制的灵活性,许多中央处理器采用微程序控制的控制方法。下面介绍几个基本概念。

微程序:微程序对应一条机器指令,若干个微指令序列形成一段微程序。而微指令又可细分为若干微操作,控制内存是存放微程序的地方。

微操作:是最基本的操作,可分为相容性微操作和不相容性微操作,这两种微操作的区别在于该微操作是否能在一个CPU周期内并行执行。

3.微指令格式

微指令格式如图1-4所示。

操作控制字段顺序控制字段

图1-4 微指令的格式

在前半部分存放对各种控制门进行激活或关闭的控制信息,后半部分是后续微指令的地址。

操作控制字段的格式有两种。

水平型微指令:操作控制字段的每一位控制不同的控制门,可以在一个微指令中定义,执行多个并行的微操作的优点是效率高、灵活、执行时间短。

垂直型微指令:和水平型相比,其格式要短,一条微指令中包括的微操作少,只有1~2个,由于其指令字短,所以比较容易掌握。

在实践中也常常使用混合型微指令,即是水平型微指令和垂直型微指令的混合。

1.1.5 指令流、数据流和计算机的分类

首先介绍指令流和数据流的定义。

指令流:机器执行的指令序列。

数据流:由指令流调用的数据序列,包括输入数据和中间结果。

1.计算机根据多倍性分类

按照计算机在一个执行阶段能执行的指令或能处理数据的最大可能个数,人们把计算机分成四种,如表1-1所示。

SISD(Singe Instruction stream and Singe Data stream,单指令流单数据流):这是最简单的方式,计算机每次处理一条指令,并只对一个操作部件分配数据。

表1-1 多倍性分类

指令流数据流单多(mutipe)

单(singe)SISDMISD

多(mutipe)SIMDMIMD

SIMD(Singe Instruction stream and Mutipe Data stream,单指令流多数据流):具备SIMD特点的常常是并行处理机,这种处理机具备多个处理单元,每次都执行同样的指令,对不同的数据单元进行处理。这种计算机非常适合处理矩阵计算等。阵列处理机、超

级向量处理机也属于SIMD.

MISD(Mutipe Instruction stream and Singe Data stream,多指令流单数据流):这种处理方式比较难以想象,有多个处理单元,同时执行不同的指令,针对的是单一数据。但有资料认为流水线处理机是由不同操作部件对每个数据进行处理。

MIMD(Mutipe Instruction stream and Mutipe Data stream,多指令流多数据流):这是一种全面的并行处理,典型的是多处理机。这种计算机的设计和控制都很复杂。

2.计算机按照程序流程机制分类

1)控制流计算机

这是通常见到的计算机,使用程序计数器来确定下一条指令的地址。指令程序流由程序员直接控制,其主存是共享的,存储区可以被多指令修改,后面将会提到,这容易产生数据相关性,对并行性不利。

2)数据流计算机

在冯·诺依曼体系中,计算机是由指令流驱动的,而数据流则是处于被动地位的,这看起来合理,但在某些时候也不尽然。相对比的是数据流驱动,即一旦数据准备好,则立即开始执行相关的指令。非冯·诺依曼体系仍然在探索中,但对冯·诺依曼体系的改良有了相当的成果,即流水线技术和并行计算机。

在数据流计算机中,数据不在共享的存储器中,而是在指令间传送,成为令牌。当需要使用该数据的指令收到令牌,开始执行之后,该令牌即消失,执行的指令将执行的结果数据当做新的令牌发送,这种方式不再需要程序计数器和共享的存储器,但是需要检测数据可用性的专门部件,建立、识别、处理数据令牌标记需要时间和空间开销。

在其他一些方面,数据流计算机还有一些困难需要克服,例如,在数据流计算机中由于

没有程序计数器,使得程序的调试和诊断变得困难,没有共享的存储器,也就无法控制其分配,无法支持数组、递归等操作。

3)归约机(Reductions Machine)

又称为需求驱动,是由对一个操作结果的需求而起动的。归约机采用一种"惰性计算"的方式,操作只有在另一条指令需要这个操作的结果时才执行。比如在计算5+(6×2-10)时,归约机并非先去计算6×2,而是先计算整个算式,碰到(6×2-10)再启动一个过程去计算它,最后碰到需要计算6×2,计算后一层层退回,得到整个算术的值。由于需求驱动可减少那些不必要的求值操作,可以提高系统效率。

归约机是一种面向函数式语言或以函数式语言为机器语言的机器,要有函数定义存储器和表达式存储以及操作和数据合并存储,需要大容量物理存储器并采用大虚存容量的虚拟存储器,来满足对动态存储分配和所需存储空间大的需求。

1.1.6 处理器性能

计算机系统是一个极其复杂的系统,不同的指令系统,不同的体系实现方式,不同数量的硬件,不同的部件组合都对计算机的性能造成这样或那样的影响,而且不同的应用对处理器的性能有不同的要求。这使得对处理器性能的评价需要综合考虑各个方面,才能全面地衡量处理器的性能。

1.影响处理器性能的因素

1)基本字长

运算器进行计算的位数称为基本字长,这在运算器中已经提到过。字长越长,处理器能够计算的精度就越高,当然,处理器的复杂度就越高。基本字长增加不但要增加运算器的复杂度,而且需要同时增加寄存器和总线的宽度。

2)数据通路宽度

数据通路宽度指的是数据总线一次所能并行传送的位数,它体现了信息的传送能力,从而影响计算机的有效处理速度。在处理器内部,数据通路的宽度一般是基本字长,而外部总线的数据通路宽度则不一定。显然,如果外部数据通路宽度小于基本字长,那么运算器需要的数据则要多次通过总线从主存传递到处理器内部。

3)指令系统

不同的指令系统对处理器的性能也有非常大的影响,我们已经讨论过精简指令系统和复杂指令系统之间的不同,另外,一些处理器对一些专门的应用增加了专门的指令,使得这些处理器在处理这些专门的任务时能够"得心应手".

4)时钟频率

通常来说,提高处理器的时钟频率能够提高系统的性能,因为在同样的时间内,提高时钟频率,使得时钟周期减少,则指令的执行时间减少。

5)流水线技术

处理器使用流水线技术能够使得不同指令的不同执行部分能够使用不同的处理单元同时执行,比如将一个指令的取指、移码、取操作数、执行、写结果分别由不同的处理单元处理,这样能够有效地提高处理器性能。还有处理器把这些不同的处理单元在硬件上重复,形成多条流水线,以期更加提高性能。无疑流水线增加了处理器的复杂度,不但处理单元要分开,而且需要增加流水线的管理部分电路。

6)内部数据/指令缓存

使用存储器内部的数据或指令缓存,能够减少处理器访问较慢的内存,从而提高处理器的性能,缓存当然越大越好。在缓存指令失败时,就需要从主存提取数据,这个判断需要增

加控制电路。如果缓存太小或管理不当,有可能对性能造成负面影响。

2.对处理器性能的评价

评价处理器性能可以直接给出处理器每条指令的执行时间,或者是指令系统中的指令执行时间的某种加权评价,也可以计算处理器每秒能执行多少个加法指令。1MIPS指的是处理器每秒能完成1×106条指令。

这样的简单评价方法随着计算机应用的不断发展显得过于简单,局限性也日益暴露,但很快出现了改进的方法。

1)等效指令速度法

等效指令把指令分成若干种不同的类型,分别统计出各种类型指令在整个程序中的比例和执行时间来计算等效指令速度。

采用固定比率的方法来计算处理器的执行时间,不能灵活地适应不同的程序应用存在的指令频率不同的问题,不能反映出不同处理器之间数据长度和指令功能强弱对处理器性能的影响,同时也不能反映出处理器内部数据缓存、流水线等对性能的影响。

2)数据处理速度法

这个方法试图给出处理器的"数据处理速度",这个值考虑了不同指令及不同操作数的平均长度对处理器性能的影响。这种方法主要对处理器和主存储器的速度进行度量,没有涉及缓存和多功能部件等技术对性能的影响。

3)核心程序法

核心程序法是归纳总结应用程序中使用最为频繁的那部分程序,将它们作为核心程序在不同的处理器上运行,运行时间作为不同处理器的性能评价依据。使用精挑细选的核心程序,能够比较全面地评价处理器运行某种应用程序的性能。与实际的应用程序相比,核心程序由

于比较小,所以缓存利用率很高。

1.2 指令系统

指令系统是中央处理器所有指令的合集,也是高级语言编程的基础。指令系统的选择和确定涉及很多方面,是一个复杂的问题。

通常一个指令可分解为操作码和地址码两个部分。操作码确定指令的类型,地址码确定指令所要处理的数据,根据地址码的个数可以有四址指令、三址指令,甚至0址指令。

根据指令的长度特点,一个指令系统可能是定长指令字结构,即指令系统中所有的指令的长度都相同,特点是控制简单。如果指令的长度不固定,复杂的指令长度较长,就是变长指令字结构,这个结构的指令很容易扩展,但是增加了解码系统的复杂度。

1.2.1 寻址方式

根据地址码代表的地址类型,指令系统可以分为以下几种。

1.立即寻址

地址码就是操作数,这种寻址方式不必再次访问内存去取操作数,当然,也无法修改操作数。

2.直接寻址

地址码就是主存内数据的绝对地址,不必做任何换算。不足之处在于寻址范围有限,地址码的位数限制了寻址空间,而计算机的发展趋势是计算机拥有越来越大的内存。使用变长指令结构可以突破限制,但是该指令会变得臃肿。

3.寄存器寻址

地址码的地址是寄存器的地址。和内存寻址比较而言,访问寄存器的速度是非常快的,

所以使用寄存器寻址有非常快的速度。不足之处在于寄存器的数量和数据宽度有限。

4.间接寻址

地址码指向主存中的数据,这个数据仍然是一个地址。这种方式提高了寻址的灵活性,扩大了寻址的范围。但由于要多次读主存,速度大为降低。

5.寄存器间接寻址

地址码保存的是寄存器地址,相对应的寄存器中保存的是数据的地址,这样既速度快又有灵活性,是一种广泛使用的寻址方式。

6.变址寻址

变址寻址,是将地址码和变址寄存器内容相加后形成数据的地址,由于变址寄存器能自动修改,这种方式对数组运算、字符串操作等批量数据的处理非常有效。

7.基址寻址

和变址寻址类似,是将变址寄存器改成基址寄存器,不同之处在于基址寄存器的内容是基本不变的,改变的是指令中地址码部分内容,主要作用是扩大寻址空间和再定位。

8.页面寻址

页面寻址是将主存分成若干个区,寻址时使用区码加区内偏移的方式确定位置。

9.相对寻址

相对寻址也和变址寻址类似,这里变址寄存器换成了程序计数器。

1.2.2 指令类型

从功能而言,常用的指令有以下几种。

1.数据传送指令

这些指令负责数据在寄存器和主存之间的传递,其中数据交换指令使数据双向移动,而

堆栈操作指令是专门对堆栈进行PUSH和POP操作的。

2.运算类指令

包括算术运算、逻辑运算、移位运算方面的指令,这类指令一般会改变标志寄存器的状态。

移位运算是一种特殊的运算,分算术移位、逻辑移位和循环移位三类。算术移位中左移则在空位补0,右移补符号位。逻辑移位无论左移右移都补0.循环移位是把移动空位由移出的位来填补的移位,又分带符号位移动的大循环和不带符号位移动的小循环。

其中算术左移等于是对操作数做乘2的操作,而算术右移等于对操作数做除2的操作。

3.程序控制指令

控制程序流程改变的指令,也非常多,包括条件转移指令、无条件转移指令、循环控制指令、程序调用和返回指令、中断指令等。

4.输入/输出类指令

这类指令只有输入/输出独立编码才需要,对于统一编码的部分而言是不需要的。

5.数据处理类指令

数据处理指令包括一些比较复杂的指令,如数据转换指令、字符串操作指令、压缩和扩展指令等。

1.2.3 CISC和RISC

随着硬件成本的下降,人们倾向于向中央处理器加入越来越多、越来越复杂的指令,同时,为了兼容老产品,原来的指令也要保留,这样,整个指令系统就向着越来越大、越来越复杂的趋势发展。在计算机处理能力越来越强的同时,中央处理器的设计也越来越复杂,这无疑大大增加了设计周期,更增加了设计失误的可能性。

事物的另外一个方面在于,加大指令的复杂性和中央处理器功能的增加似乎不一定是成正比的,人们发现在许多方面存在一个被称为20%~80%的定律,即系统中20%的部分发挥了80%的作用,通过对CISC(Compex Instruction Set Computer,复杂指令集计算机)指令系统的研究,发现系统在80%的时间里执行的是20%的指令。

于是出现了精简指令的设计思想。这种计算机的指令结构不追求全面和复杂,而是只实现那些经常被执行的指令,由于指令的复杂性指令结构计算机少得多,所以称为精简指令集计算机(Reduced Instruction Set Computer,RISC)。

先看着名的公式P=I×CPI×T

P:计算机执行程序所需要的时间

I:机器指令数

CPI:平均每条指令所需要的机器周期数

T:每个机器周期的时间

CISC在指令数上占优,而RISC在CPI上则快得多,这是两种结构的两个方向。从这个公式可以发现,在理论上两者都有优势,不能认为精简指令计算机就好,复杂指令计算机就不好,事实上这两种设计方法很难找到完全的界线,而且在实际的芯片中,这两种设计方法也有相互渗透的地方。

CISC和RISC的对比如表1-2所示。

表1-2 CISC和RISC的简单对比

1.2.4 RISC结构特点

1.精简指令系统采用硬件布线逻辑控制

不是说硬件方式不够灵活吗?对于复杂指令系统来说,这是它的致命缺点,但对于指令少、格式简单的精简指令系统而言,采用微程序控制就显得多余,而硬件方式占用元件少的优点就体现出来了,腾出的地方可以在中央处理器中放置更多的通用寄存器。同时硬件方式的译码速度也要快得多。

2.大量的通用寄存器

RISC大量减少了对内存的访问指令,许多精简指令计算机只有两条指令和内存交换数据:OAD和STORE.计算的中间结果放在寄存器中,由于访问寄存器的速度远远高于访问主存的速度,这种减少存储器访问次数的做法提高了精简指令计算机的效率。

同时,大量的通用寄存器使得可以使用寄存器完成程序调用的参数传递,这样在程序调用时,减少了对主存的访问,而在结构化的程序中大量使用了程序调用,这无疑也提高了精简指令计算机的效率。

精简指令计算机采用所谓的"重叠寄存器窗口技术"来组织寄存器,假设有3个过程,如图1-5所示。

图1-5 寄存器的组织

在图1-5中,X的输出是Y的输入,通过这种方式传递参数,不需要保护现场,减少了堆栈的操作。当然这样的调用,对层数是有限制的,当层数过多甚至是递归函数时,就一定要借助于主存的堆栈了。

3.RISC普遍采用流水线技术

由于RISC指令结构简单,除了访问主存的指令速度慢外,其他指令运行时间大多相同,这有利于发挥流水线的优势。同时,大量的寄存器使得编译优化成为可能,可以尽量减少数据相关的问题,减少流水线闲置时间。

4.RISC大多采用缓存技术

为了加快主存存取,大多数精简指令计算机采用了缓存技术,有的更是把指令和数据缓存分开设置,这样取指和读数可以同时进行。当指令或数据在缓存中时,就不需要去主存中提取,如果频繁地修改某个地址的数据,数据缓存也能减少写主存的次数。显然缓存越大,越能减少主存存取次数。

如果缓存命中失败,就必须访问主存,这就增加了控制电路的复杂性。

5.对编译器的影响

精简指令系统对编译系统的影响有两个方面。一方面由于指令简单,选择有限,寻址方式也少,这样编译系统不需要在众多的指令中选择最佳指令和指令组合,这降低了对编译系统的要求;但是另外一个方面,由于存在大量的通用寄存器,如何充分利用这些寄存器,以及如何优化编译,使得编译后的指令代码更能适应流水线的要求,这又对精简指令计算机的编译器提出了更高的要求。如果没有编译器的支持,精简指令计算机的多寄存器、流水线技术、移动寄存器窗口等都难以发挥最佳的作用。

1.3 并行处理和并行处理机

单个的处理器总是有限,但是可以把许多处理器通过特定的方式联合起来,以得到很高的处理能力,解决单个处理器无法完成的任务。战胜国际象棋冠军的最新型号的"深蓝"是一种32结点的IBM(SP)计算机。每个结点的SP使用装有8个专用的VLSI国际象棋处理器的单一微通道卡,总共有256个处理器并行运行。"深蓝"的程序代码是用C语言编写的并在AIX操作系统下运行的。这种网络是可扩充的并行系统,它能在标准国际象棋比赛中为选手每步所分配的3分钟内计算出500亿至1000亿步。

1.3.1 并行性概念

并行即是在两个工作进行过程中,存在时间上的重叠。

有关并行的严格定义涉及以下概念。

1.同时性

多个事件同时发生。

2.并发性

多个事件在同一个时间间隔内发生。

绝对同时是不存在的,只是事件的间隙太小,以至于不能被机器识别。

3.控制并行

控制并行使多个操作同时进行,如流水线,它的并行性受到流水线长度、功能单元等限制,对程序员而言,这种并行是透明的。

4.数据并行

数据并行是多个相同的处理单元对多个不同的数据同时进行相同的处理,这种方式开发潜力最大,与控制并行相比,代码容易编写和调试。

5.粒度

粒度是指进程中所含计算量的尺寸大小,通常使用其中的指令数作为计量方式。

6.时延

时延是各子系统之间通信开销的时间量度。

7.并行度

在并行计算机中,单位时间内执行程序的处理单元的数量。

并行性是一个广泛的概念,从硬件到软件各个层次都在利用并行性以提高计算机性能。

1.3.2 并行性的等级

从低到高级别的并行性如下。

1.指令或语句级

典型粒度是(指令数)小于20,一条指令的各微指令同时运行。优点是可借助于优化的编译器,自动将源码编译成并行指令。

2.循环级

如果循环中的指令不相关,可使之向量化,让这些指令同时执行。粒度大约不到500

条,是在并行或向量计算机上运行的最优程序结构。

以上两种均被认为是细粒度计算。

3.过程级和子程序级

典型粒度一般有几千条。这种并行性比以上两种细粒度级要困难,需要分析过程之间的相关性。目前,还没有好的编译器能编译出好的中粒度或粗粒度程序。

4.作业程序级

对应的是独立的程序,粒度有数万条。一般由加载程序和操作系统来处理这种级别的并行。时间轮片法、非占先式、占先式等方法是操作系统常用的程序并行调动法。详细的讨论请参考操作系统部分。

一般粒度越细,并行潜力越大,同时通信和调度的开销也增加。另外,最初硬件只处理指令内部的并行性,而由操作系统等软件负责程序的并行,现在的发展趋势是硬件越来越多地充当中粒度和粗粒度的并行实现者,多处理机就是这样的例子。

上面讨论的是指令执行方面的并行性,在数据并行性方面也有不同的级别,从低到高分别是:一次只对一个字的一位进行处理的位串字串方式,一次对一个字的全部位进行处理的位并字串方式,一次对许多字的同一位进行处理的位串字并方式和对许多字的全部或部分位进行处理的位并字并方式。

1.3.3 提高计算机并行性的措施

分时也可以看做是一种并行,它从宏观上看各任务是并行的,而实际上是把时间切片,各工作占一定时间片,虽然实际上没有在时间上的重叠,但是在各任务不需要真正完全占用资源的情况下特别有效,且具有低成本的优势。这样的例子有很多,DMA(Direct Memory Access,直接存储器存取)控制器和中央处理器实现对总线控制转移的方式之一就是分时,

软考网络工程师必过教程---必看

目录 第1章计算机系统知识 (3) 1.1硬件知识......................................................................................................... 错误!未定义书签。 1.1.1计算机结构 ................................................................................................ 错误!未定义书签。 1.1.1.1计算机组成(运算器、控制器、存储器、原码、反码、补码) (3) 1.1.1.2指令系统(指令、寻址方式、CSIC、RISC) (5) 1.1.1.3多处理器(耦合系统、阵列处理机、双机系统、同步) (7) 1.1.2存储器 (8) 1.1.2.1存储介质 (8) 1.1.3输入输出(I/O)系统 (8) 1.2操作系统 (9) 第2章系统开发和运行基础 (9) 2.1软件的分类 (9) 2.2软件生存周期 (9) 2.3软件开发模型 (9) 2.4软件测试 (10) 2.5软件项目管理 (10) 第3章网络技术 (10) 3.1网络体系结构 (10) 3.1.1网络分类 (10) 3.2参考模型 (11) 3.3数据通信 (12) 3.3.1传输介质 (12) 3.3.2编码和传输 (12) 3.4传输技术 (13) 3.5差错控制技术 (13) 第4章局域网与城域网 (13) 4.1IEEE802项目体系结构 (13) 4.2802.3和以太网 (13) 4.3802.11无线局域网 (14) 4.4网桥 (14) 4.5虚拟局域网VLAN (14) 第5章广域网与接入网 (15) 第6章TCP/IP协议族 (16) 6.1概述 (16) 6.2网络层协议 (16) 6.2.1ARP地址解析协议 (16) 6.2.2RARP反向地址解析协议 (17) 6.3IP协议 (17) 6.3.1进制转换的基础知识 (17) 6.3.2IP地址 (18) 6.3.3关于IP的计算 (18) 6.3.4IP协议 (21) 6.3.5ICMP (22)

网络工程师级考试大纲

网络工程师级考试大纲 一、考试说明 1.考试要 (1)熟悉计算机系统的基础知识; (2)熟悉网络操作系统的基础知识; (3)理解计算机应用系统的设计和开发方法; (4)熟悉数据通信的基础知识; (5)熟悉系统安全和数据安全的基础知识; (6)掌握网络安全的基本技术和主要的安全协议与安全系统; (7)掌握计算机网络体系结构和网络协议的基本原理; (8)掌握计算机网络有关的标准化知识; (9)掌握局域网组网技术,理解城域网和广域网基本技术; (10)掌握计算机网络互联技术; (11)掌握TCP/IP协议网络的联网方法和网络应用服务技术; (12)理解接入网与接入技术; (13)掌握网络管理的基本原理和操作方法; (14)熟悉网络系统的基本性能测试和优化技术,以及可靠性设计技术; (15)理解网络应用的基本原理和技术; (16)理解网络新技术及其发展趋势; (17)了解有关知识产权和互联网的法律、法规; (18)正确阅读和理解本领域的英文资料。 2.通过本级考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络系统的运行、维护和管理,能高效、可靠、安全地管理网络资源;作为网络专业人员对系统开发进行技术支持和指导;具有工程师的实际工作能力和业务水平,能指导助理工程师从事网络系统的构建和管理工作。 3.本级考试设置的科目包括: (1)计算机与网络知识,考试时间为150分钟,笔试; (2)网络系统设计与管理,考试时间为150分钟,笔试。 二、考试范围 考试科目1:计算机与网络知识 1.计算机系统知识 1.1 硬件知识 1.1.1 计算机结构 · 计算机组成(运算器、控制器、存储器、存储器、I/O部件)

2019年上半年网络工程师真题+答案解析上午选择+下午案例完整版

壱 2019年上半年网络工程师真题+答案解析上午选择+下午案例完整版 上午选择2019年5月25日考试1、计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。 A. CPU的控制器 B. CPU的运算器 C. DMA控制器 D. Cache控制器 答案:A 控制器是中央处理器的核心,主要功能就是统一指挥并控制计算机各部件协调工作,所依据的是机器指令。其实就是向计算机其他部件发送控制指令。控制器的组成包含程序计数器(PC)、指令寄存器(IR)、指令译码器、时序部件、微操作控制信号形成部件(PSW)和中断机构。 2、DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。 A. CPU与主存 B. CPU与外设 C. 主存与外设 D. 外设与外设

弐 答案:C DMA存取方式,是一种完全由硬件执行I/O数据交换的工作方式。它既考虑到中断的响应,同时又要节约中断开销。此时,DMA控制器代替CPU完全接管对总线的控制,数据交换不经过CPU,直接在内存和外围设备之间成批进行。 3、在()校验方法中,采用模2运算来构造校验位。 A. 水平奇偶 B. 垂直奇偶 C. 海明码 D. 循环冗余 答案:D 模2运算是一种二进制算法,属于CRC校验技术中的核心部分,具体用的模二除算法。 垂直奇偶校验又称为纵向奇偶校验,它是将要发送的整个信息块分为定长p位的若干段(比如说q段),每段后面按"1"的个数为奇数或偶数的规律加上一位奇偶位。 水平奇偶校验又称为横向奇偶校验,它是对各个信息段的相应位横向进行编码,产生一个奇偶校验冗余位。 奇偶校验用的是模二加运算法则。 4、以下关于RISC(精简指令系统计算机)技术的叙述中,错误的是

网络工程师考试试题(附答案)

网络工程师考试试题(附答案) 二、多项选择题 1.某全双工网卡标有"100",关于该网卡的说法正确的有( ) A. 该网卡可以用来接双绞线 B. 该网卡可以用来接光缆 C. 该网卡最大传输速度为100 D. 该网卡最大传输速度为200 E. 该网卡最大传输速度为1000 2.在一般情况下, 下列关于局域网与广域网说法正确的有( ) A. 局域网比广域网地理覆盖范围大 B. 广域网比局域网速度要快得多 C. 广域网比局域网计算机数目多 D. 局域网比广域网误码率要低 E. 局域网不能运行协议 3.解决地址资源紧缺问题的办法有( ) A. 使用网页服务器 B. 使用代理服务器 C. 多台计算同时共用一个地址上网 D. 使用地址转换 E. 升级到6 4.在未进行子网划分的情况下,下列各项中属于网络地址的有( ) A. 10.0.0.0 B. 100.10.0.0 C. 150.10.10.0 D. 200.200.0.0 E. 200.200.200.0 5.网络按通信方式分类,可分为()。 A. 点对点传输网络 B. 广播式传输网络 C. 数据传输网络 D. 对等式网络 6.计算机网络完成的基本功能是()。 A. 数据处理 B. 数据传输 C. 报文发送 D. 报文存储 7.计算机网络的安全目标要求网络保证其信息系统资源的完整性、准确性和有限的传播范 围,还必须保障网络信息的(),以及网络服务的保密性。 A. 保密性 B. 可选择性 C. 可用性 D. 审查性 8.下列关于异步传输模式的描述正确的是()。 A. 固定信元长度为53字节 B. 提供的参数 C. 一次群接入支持48条用用户信道和一条信令信道 D. 物理传输媒体可以是光纤 9.光纤分布式数据接口的特点是()。 A. 利用单模光纤进行传输 B. 使用有容错能力的双环拓扑

2021年必看!!软考网络工程师考试知识点[必考知识点]

网络工程师考试知识点 1、惯用虚拟存储器由主存-辅存两级存储器构成 2、中断向量可提供中断程序入口地址 3、DMA工作方式下,在主存与外设之间建立直接数据通信。 4、PERT不能清晰秒速各个任务之间并行状况,甘特图不能清晰描述各个问题之间依赖关系 5、路由器出厂时,默认串口封装合同是HDLC 6、报文摘要算法生成报文摘要目是防止发送报文被篡改 7、PGP是支持电子邮件加密合同 8、根域名服务器采用迭代查询,中介域名服务器采用是递归查询 9、AH 隧道模式如下图所示,AH 隧道模式使用 AH 与 IP 报头来封装 IP 数据包并对整个数据包进行签名以获得完整性并进行身份验证。 ESP 隧道模式如下图所示,ESP 隧道模式采用 ESP 与 IP 报头以及 ESP 身份验证尾端来封装 IP 数据包。 10、L2TP数据包封装格式是

11、SNMP是在UDP合同智商异步/祈求响应 12、支持1000m以上传播距离是1000 BASE-Lx 13、NSLOOKUP >Set all 列出当前设立默认选项 Set type = mx 查询本地区邮件互换器信息 Server NAME 由当前默认服务器切换到制定名字服务器NAME DNS服务器重要资源记录有A(域名到IP地址映射)、PTR(IP地址到域名映射)、MX(邮件服务器及优先级)、CNAME(别名)和NS(区域授权服务器) 14、构造化布线系统构成 ①工作区子系统是由终端设备到信息插座整个区域,用于将顾客终端设备连接到布线系统,重要涉及信息插座、跳线、适配器。 ②水平布线子系统是构造化综合布线系统中连接顾客工作区与布线系统主干子系统。 ③管理子系统是构造化布线系统中对布线电缆进行端接及配线管理子系统,普通设立在楼层接线间内 ④干线子系统是构造化综合布线系统中连接各管理间、设备间子系统,又称垂直子系统。 ⑤设备间子系统重要是用来安放网络核心设备。并非每一种综合布线均有设备间子系统 ⑥建筑群子系统是构造化综合布线系统中由连接楼群之间通信传播介质及各种支持设备构成子系统 15、xDSL

2018软考网络工程师大纲

2018年网络工程师考试大纲 2018年网络工程师考试大纲出了新版,考试将依据新版考试大纲进行,新版软考网络工程师考试大纲于3月由清华大学出版社出版发行,考生可以通过当地书店或有关电子商务网站上购买该书。希赛小编给大家整理了往年网络工程师考试大纲,还没有购买新版大纲的考生可以参考下。 1.考试目标 通过本考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络系统的运行、维护和管理,能高效、可靠、安全地管理网络资源,作为网络专业人员对系统开发进行技术支持和指导,具有工程师的实际工作能力和业务水平,能指导网络管理员从事网络系统的构建和管理工作。 2.考试要求 (1)熟悉计算机系统的基础知识; (2)熟悉网络操作系统的基础知识; (3)理解计算机应用系统的设计和开发方法; (4)熟悉数据通信的基础知识; (5)熟悉系统安全和数据安全的基础知识; (6)掌握网络安全的基本技术和主要的安全协议; (7)掌握计算机网络体系结构和网络协议的基本原理; (8)掌握计算机网络有关的标准化知识; (9)掌握局域网组网技术,理解城域网和广域网基本技术; (10)掌握计算机网络互联技术; (11)掌握TCP/IP协议网络的联网方法和网络应用技术; (12)理解接入网与接入技术; (13)掌握网络管理的基本原理和操作方法; (14)熟悉网络系统的性能测试和优化技术,以及可靠性设计技术; (15)理解网络应用的基本原理和技术; (16)理解网络新技术及其发展趋势; (17)了解有关知识产权和互联网的法律法规; (18)正确阅读和理解本领域的英文资料。 3.考试范围 一、计算机系统知识 1.1硬件知识 1.1.1计算机组成 ·计算机部件 ·指令系统 ·处理器的性能 1.1.2存储器

网络工程师案例分析模拟试题加答案(四)

网络工程师案例分析模拟试题加答案(四)2017上半年网络工程师考试定于5月20日举行,希赛小编为大家整理了几个网络工程师案例分析试题,希望对大家有所帮助。 试题6 阅读以下说明,回答问题1至问题8,将解答填入答题纸对应的解答栏内。 【说明】 Linux系统开机引导时首先启动内核,由内核检查和初始化硬件设备,载入设备的驱动程序模块,安装root文件系统,然后内核将启动一个名为init的进程。在init运行完成并启动其他必要的后续进程后,系统开始运行,引导过程结束。init进程启动时需要读取inittab配置文件,该文件确定init在系统启动和关机时的工作特性。典型的inittab文件内容见以下清单:

【问题1】(2分) 启动init进程前,不需要经过(1)步骤。A.LILO加载内核B.检测内存 C.加载文件系统D.启动网络支持 【问题2】(2分) inittab文件存放在(2)目录中。A./etc B./boot C./sbin D./root 【问题3】(2分) Linix系统运行级别3工作在(3)状态。A.单用户字符模式B.多用户字符模式C.单用户图形模式D.多用户图形模式

【问题4】(2分) 根据说明中inittab文件的内容,系统引导成功后,工作在(4)状态。 A.单用户字符模式B.多用户字符模式 C.单用户图形模式D.多用户图形模式 【问题5】(2分) 在系统控制台,(5)用Ctrl+Alt+Delete组合键来重新引导服务器。 A.允许B.不允许 【问题6】(2分) 假设root用户执行“init 0”命令,系统将会(6)。 A.暂停B.关机C.重新启动D.初始化 【问题7】(2分) root用户执行“ps aux|grep init”命令,得到init的PID是(7)。 A.0 B.1 C.2 D.3 【问题8】(1分) 根据上述inittab文件的内容,系统在引导过程结束前,至少还要执行(8)进程。 A.rc.sysinit B.rc.sysinit和rc 5 C.rc.sysinit、rc 0、rc 1、rc 2、rc 3、rc 4、rc 5和rc 6 D.rc 0、rc 1、rc 2、rc 3、rc 4、rc 5和rc 6 试题6分析 【问题1】

网络工程师历年考试试题及答案(一)

网络工程师历年考试试题及答案(一) 网络工程师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。计算机与网络知识与网络系统设计与管理,笔试安排在一天之内。以下是小编整理的网络工程师历年考试试题及答案,希望对大家能有所帮助。 01.下列一组数据中的最大数是______。(A) A.311(8) B.C7(16) C.11001000(2) D.200(10) 02.PowerPoint中,有关选定幻灯片的说法中错误的是______。(D) A.在浏览视图中单击幻灯片,即可选定。 B.如果要选定多张不连续幻灯片,在浏览视图下按 CTRL 键并单击各张幻灯片。 C.如果要选定多张连续幻灯片,在浏览视图下,按下 shift 键并单击最后要选定的幻灯片。

D.在幻灯片视图下,也可以选定多个幻灯片。 03.以下哪个路由表项需要由网络管理员手动配置________。 (A ) A.静态路由 B.直接路由 C.动态路由 D.以上说法都不正确 04.以下命令中哪一个命令是配置Cisco 1900系列交换机特权级密码________。(A) A.enable password cisco level 15 B.enable password csico C.enable secret csico D.enable password level 15 05.以下哪个命令可以保存路由器RAM中的配置文件到NVRAM中________。(C) A.copy running-config tftp B.copy startup-config tftp C.copy running-config startup-config D.copy startup-config running-config

网络工程师必看书籍

转贴]网络工程师考试总结 网络工程师考试 要想做网络工程师最权威的国家认可的就是计算机软考的中级网络工程师,只有考上这个才能成为网络工程师。证书由人事部和信息产业部同时颁发,很有权威性~也是政府唯一认可的职称证书:要考网络工程师需要学习的有: 1、《网络工程师教程》,必看,当作指导性的大纲来看,它可以使你网络知识的结构更加清晰与合理。由于教程不完全覆盖考试内容,获取其他资料作为知识的深化和补充是绝对必须的,下面的推荐与大纲介绍的基本同步。 2、《数据通信原理》,包括通信原理和交换技术的内容,在上午肯定有一二道大题,只看教程不够。对这本书不一定看得太深,即使没有任何基础通上一两遍也不困难,可以让你提高一大步。这部分相关的内容还包括《信号与系统》,不想做硬件的朋友我觉得就不用看了。 3、网络体系结构和协议,这部分看教程即可。 4、局域网技术,先看教程,然后找一本CCNA英文教材看一遍。这样有三个好处:比教程更深入;同时提高专业英语水准;顺便学习CISCO路由器和交换机的基础知识。 5、广域网技术看教程,这部分A TM是重点,需要找别的资料深化一下(因为它流行,如CISCO流行一个道理)。 6、网络互连,先看教程。路由方面的知识教程上不够,建议有Linux环境,看看UNIX系统中的路由配置。CCNP的教程不必要全看,路由和交换看看就行,中文的也可以。 7、网络操作系统,如上,研究linux就可以。上午题目里面会有。 8、网络管理上,教程中本章前面对局域网的管理部分非常好,是每一个网络管理员都应该耳熟能详的经验。后面的SNMP不太深,但是也差不多够了,想深化的找一本《网络管理》,对snmp会有更认识。 9、网络安全,教程很概念化,如果想深入一点,看看《计算机密码学》,对加密技术能有更多感性认识(如RSA的原理,一次一密乱码本),但不用太深入。如果有条件,还可以感受一下win2000在安全方面对身份认证,鉴别,访问控制等技术的具体实现。我觉得其中有两个重要问题,访问控制和防火墙,但是这两年都没考,最好结合Cisco的学习去深化一下。 10、后面章节的内容看教程就好,还是很不错,将来做论文和实际项目,都会用上。 11、Linux教程必看,包括各种网络服务的配置(WWW,FTP),CGI现在不太时髦,可以不用看。另外如果有时间,把《网络操作系统》看一遍也很不错。 12、网络程序设计,只要有相当C语言能力,越高越好,不需要C++和Visual C(有的话更好),在Linux环

网络工程师知识点

20XX年软考《网络工程师》知识点总结(1) 线路交换 1、线路交换进行通信:是指在两个站之间有一个实际的物理连接,这种连接是结点之间线路的连接序列。 2、线路通信三种状态:线路建立、数据传送、线路拆除 3、线路交换缺点:典型的用户/主机数据连接状态,在大部分的时间内线路是空闲的,因而用线路交换方法实现数据连接效率低下;为连接提供的数据速率是固定的,因而连接起来的两个设备必须用相同的数据率发送和接收数据,这就限制了网络上各种主机以及终端的互连通信。 分组交换技术 1、分组交换的优点:线路利用率提高;分组交换网可以进行数据率的转换;在线路交换网络中,若通信量较大可能造成呼叫堵塞的情况,即网络拒绝接收更多的连接要求直到网络负载减轻为止;优先权的使用。 2、分组交换和报文交换主要差别:在分组交换网络中,要限制所传输的数据单位的长度。报文交换系统却适应于更大的报文。 3、虚电路的技术特点:在数据传送以前建立站与站之间的一条路径。 4、数据报的优点:避免了呼叫建立状态,如果发送少量的报文,数据报是较快的;由于其较原始,因而较灵活;数据报传递特别可靠。 5、几点说明: 路线交换基本上是一种透明服务,一旦连接建立起来,提供给站点的是固定的数据率,无论是模拟或者是数字数据,都可以通过这个连接从源传输到目的。而分组交换中,必须把模拟数据转换成数字数据才能传输。 6、外部和内部的操作

外部虚电路,内部虚电路。当用户请求虚电路时,通过网络建立一条专用的路由,所有的分组都用这个路由。 外部虚电路,内部数据报。网络分别处理每个分组。于是从同一外部虚电路送来的分组可以用不同的路由。在目的结点,如有需要可以先缓冲分组,并把它们按顺序传送给目的站点。 外部数据报,内部数据报。从用户和网络角度看,每个分组都是被单独处理的。 外部数据报,内部虚电路。外部的用户没有用连接,它只是往网络发送分组。而网络为站之间建立传输分组用的逻辑连接,而且可以把连接另外维持一个扩展的时间以便满足预期的未来需求. 帧中继交换 1、X.25特性:(1)用于建立和终止虚电路的呼叫控制分组与数据分组使用相同的通道和虚电路;(2)第三层实现多路复用虚电路;(3)在第二层和第三层都包含着流控和差错控制机制。 2、帧中继与X.25的差别:(1)呼叫控制信号与用户数据采用分开的逻辑连接,这样,中间结点就不必维护与呼叫控制有关的状态表或处理信息;(2)在第二层而不是在第三层实现逻辑连接的多路复用和交换,这样就省掉了整个一层的处理;(3)不采用一步一步的流控和差错控制。 3、在高速H通道上帧中继的四种应用:数据块交互应用;文件传输;低速率的复用;字符交互通信。 信元交换技术 1、ATM信元 ATM数据传送单位是一固定长度的分组,称为信元,它有一个信元头及一个信元信息域。信元长度为53个字节,其中信元头占5个字节,信息域占48个字节。 信元头主要功能是:信元的网络路由。

网络工程师考试试题精选(含答案)rs

网络工程师考试试题(含答案) 一、单项选择题 1.在FTP协议中,控制连接是由()主动建立的。 A.服务器端B.客户端C.操作系统D.服务提供商 【解析】 在FTP协议中,由客户端通过服务器的TCP21端口向服务器发起连接。常识!【正确答案】B 2.无线局域网()标准IEEE802.11g规定的最大数据速率是()。 A.1Mb/sB.11Mb/s C.5Mb/sD.54Mb/s 【正确答案】D 3.配置VLAN有多种方法,下面哪一条不是配置VLAN的方法?()。A.把交换机端口指定给某个VLAN B.把MAC地址指定给某个VLAN C.由DHCP服务器动态地为计算机分配VLAN D.根据上层协议来划分VLAN 【解析】 配置VLAN的方法有很多种,就是没有通过DHCP动态划分的那一种。 【正确答案】C

4.关于多模光纤,下面的描述中描述错误的是。 A.多模光纤的芯线由透明的玻璃或塑料制成 B.多模光纤包层的折射率比芯线的折射率低 C.光波在芯线中以多种反射路径传播 D.多模光纤的数据速率比单模光纤的数据速率高 【正确答案】D 5.在Linux系统中,利用()命令可以分页显示文件的内容。A.listB.catC.moreD.cp 【正确答案】C 6.软件权利人与被许可方签订一份软件使用许可合同。若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以此相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是。 A.独家许可使用B.独占许可使用 C.普通许可使用D.部分许可使用 【解析】 许可贸易实际上是一种许可方用授权的形式向被许可方转让技术使用权同时也让度一定市场的贸易行为。根据其授权程度大小,许可贸易可分为如下五种形式: (1)独占许可。它是指在合同规定的期限和地域内,被许可方对转让的技术享有独占的使用权,即许可方自己和任何第三方都不得使用该项技术和销售该技术项下的产品。所以这种许可的技术使用费是最高的。 (2)排他许可,又称独家许可;它是指在合同规定的期限和地域内,被许可方和许可方自己都可使用该许可项下的技术和销售该技术项下的产品,但许可方不得再将该项技术转让给第三方。排他许可是仅排除第三方面不排除许可方。

2016年下半年网络工程师考试下午真题(完整版)

2016年下半年网络工程师考试下午真题(专业解析+ 参考答案) 1、阅读以下说明,回答问题1至问题6,将解答填入答题纸对应的解答栏内。【说明】 某企业的行政部、技术部和生产部分布在三个区域,随着企业对信息化需求的提高,现拟将网络出口链路由单链路升级为双链路,提升ERP系统服务能力以及加强员工上网行为管控。网络管理员依据企业现有网络和新的网络需求设计了该企业网络拓扑图1-1,并对网络地址重新进行了规划,其中防火墙设备集成了传统防火墙与路由功能。

图1-1 问题内容:【问题1 】(4分) 在图1-1的防火墙设备中,配置双出口链路有提高总带宽、(1)、链路负 载均衡作用。通过配置链路聚合来提高总带宽,通过配置(2)来实现链路负载均衡。 【问题2】(4分) 防火墙工作模式有路由模式、透明模式、混合模式,若该防火墙接口均配有IP 地址,则防火墙工作在(3)模式,该模式下,ERP服务器部署在防火墙的(4)区域。 【问题3】(4分) 若地址规划如表1-1所示,从IP规划方案看该地址的配置可能有哪些方面的考虑?

表1-1 【问题4】(3分) 该网络拓扑中,上网行为管理设备的位置是否合适?请说明理由。 【问题5】(3分) 该网络中有无线节点的接入,在安全管理方面应采取哪些措施? 【问题6】(2分) 该网络中视频监控系统与数据业务共用网络带宽,存在哪些弊端? 2、阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 图2-1是某互联网企业网络拓扑,该网络采用二层结构,网络安全设备有防火墙、入侵检测系统,楼层接入交换机32台,全网划分17个VLAN,对外提供Web和邮件服务,数据库服务器和邮件服务器均安装CentOS操作系统(Linux 平台),Web服务器安装Windows 2008操作系统。 图2-1

网络工程师(笔考试试题100题)

网络工程师考试题 一单项选择题(每题中只有一个正确答案,每题1分,共80题。) <计算机基础>2题 01.下列一组数据中的最大数是______。(A) A.311(8) B.C7(16) C.11001000(2) D.200(10) 02.PowerPoint中,有关选定幻灯片的说法中错误的是______。(D) A.在浏览视图中单击幻灯片,即可选定。 B.如果要选定多张不连续幻灯片,在浏览视图下按CTRL 键并单击各张幻灯片。 C.如果要选定多张连续幻灯片,在浏览视图下,按下shift 键并单击最后要选定的幻灯片。 D.在幻灯片视图下,也可以选定多个幻灯片。 <网络基础>13题 03.以下哪个路由表项需要由网络管理员手动配置________。(A ) A.静态路由 B.直接路由 C.动态路由 D.以上说法都不正确 04.以下命令中哪一个命令是配置Cisco 1900系列交换机特权级密码________。(A) A.enable password cisco level 15 B.enable password csico C.enable secret csico D.enable password level 15 05.以下哪个命令可以保存路由器RAM中的配置文件到NVRAM中________。(C)A.copy running-config tftp B.copy startup-config tftp C.copy running-config startup-config D.copy startup-config running-config 06.在掉电状态下,哪种类型的存储器不保留其内容_______?(C) A.NVRAM B.ROM C.RAM

网络工程师考试要点重点

网工考点 一、数字通信基础 1、码元速率 码元速率B :单位时间内可传输的码元数。 Band/s 称为波特率。 若信息码元的时间宽度为 T ,则码元速率B=1/T 2、数据速率 3、码元速率与数据传输率的关系 R B log 2 N 1 T lo g 2 N 4、奈奎斯特(Nyquist) 定理 有限带宽无噪声信道(理想信道)的极限波特率为: B max 2W R max 2W lOg 2 L 注:W 信道带宽,L 是码元的状态数。 奈奎斯特定理是理想情况下的极限值,没有实际意义,但是它说明了要进一步提高波特率必 须改善信道的带宽。 5、 香农公式(Shannon) 香农的研究表明,有噪声信道的极限数据速率可由下面的公式计算。 C W log 2(1 牛) 注:C 为信道容量;W 为信道带宽;N 为噪音功率;S 为信号功率。 6、 分贝数(dB) S/N 是信噪比,这个比值太大,故常取其分贝数 (dB) S dB 10log 10 _ N 例:S/N=1000时,信噪比为 30dB 7、误码率 错误码元占总码元数的比例 P e 数据速率R :单位时间内传输的二进制位。 bit/s 称为比特率。 说明:T 为传输的电脉冲信号的宽度或周期, N 为脉冲信号所有可能的状态数。

Pe 为误码率 Ne 传错的码元 N 总码元数 注:上式只有在 N 很大时才有效(为什么?) 计算机通信系统要求误码率低于 10-6 8、数字编码 (1) 单极性码:只有正(或负)的电压表示数据 (2) 极性码:分别用正和负来表示 1和 0,或相反的应用 (3) 双极性码:三进制码( AMI ),1为反转, 0 为保持零电平 (4) 归零码:码元中间的信号回归到 0 电平,任意两个码元之间被 0电平隔开 (5) 不归零码:遇 1 电平翻转,零时不变,也叫差分码 (6) 双相码:要求每一位都有电平转换,优点自定时 ( 7)曼彻斯特编码:是一种双相码,每一位中间有跳变,从高到低为 1。使用在以太网中 ( 8)差分曼彻斯特:每一位周期起始有跳变为 0,没有为 1。用在令牌环网中 (9)多电平码:码元可取多个电平之一 注:曼彻斯特编码、差分曼彻斯特编码的效率是 50%,4B/5B 码的效率是 80%。 9、调制技术 1 )幅度调制 (AM ) :调幅 2) 频率调制 (FM ) :调频 3) 相位调制 (PM ) :调相 4)正交幅度调制 QAM :幅度相同但相位相差 90 10、 脉冲编码调制 PCM 模拟数据的数字信号编码,最常用的方法有:脉冲编码调制 (PCM ) ;△ M 增量调制 11、 脉冲编码调制 (PCM ) 的工作过程 ( 1)取样:每隔固定时间间隔,取模拟信号当前值作为样本,该样本代表模拟信号在某一 时刻的瞬时值。 (2)量化:取样得到的样本是连续值,把样本量化为离散值 (3)编码:将量化后的离散值转换为一定位数的二进制数代码,量化级为 N ,则二进制位 数为炯2 N 位 12、低通取样定理(奈奎斯特取样定理) 在频带受限的系统中(0 , ?max ),取样频率大于等于 ?max 的两倍(?> 2?max ),则所得的离散 信 号可以无失真地重建恢复原始信号。 该定理说明:如果取样速率大于模拟信号最高频率的 2 倍,则样本空间可恢复原来的模拟信 号。 13、 同步技术 在数据通信中,统一收发两端动作、保持收发步调一致的过程称为同步。 常用的数据传输的同步方式有两种:异步传输、同步传输。 14、 同步技术——异步传输 以字符为单位同步。字符内同步、字符间异步。 同一字符内相邻两位的间隔是固定的,两字符间的间隔是不固定的。 幅度键控 (ASK ) 频移键控 (FSK ) 相

2019年下半年网络工程师上午真题+答案详细解析完整版(打印版)

2019年下半年网络工程师上午真题+答案 详细解析完整版 考试时间:2019年11月9日 1、在CPU内外常设置多级高速缓存(Cache),其主要目的是()。 A.扩大主存的存储容量 B.提高CPU访问主存数据或指令的效率 C.扩大存储系统的容量 D.提高CPU访问外存储器的速度 2、计算机运行过程中,进行中断处理时需保存现场,其目的是()。 A.防止丢失中断处理程序的数据 B.防止对其他程序的数据造成破坏 C.能正确返回到被中断的程序继续执行 D.能为中断处理程序提供所需的数据 3、内存按字节编址,地址从AOOOOH到CFFFFH,共有()字节。若用存储容量为64K×8bit的存储器芯片构成该内存空间,至少需要()片。 A.80K B.96K C.160K D.192K A.2 B.3

C.5 D.8 4、衡量系统可靠性的指标是()。 A.周转时间和故障率λ B.周转时间和吞吐量 C.平均无故障时间MTBF和故障率λ D.平均无故障时间MTBE和吞吐量 5、李某受非任职单位委托,利用该单位实验室,实验材料和技术资料开发了一项软件产品。对该软件的权利归属,表达正确的是()。 A.该项软件属于委托单位 B.若该单位与李某对软件的归属有特别约定的,则遵从约定;无约定的,原则上归属李某 C.取决该软件是否属于该单位分派给刘某的 D.无论刘某与该单位有无特别约定,该软件都属于李某 6、李工是某软件公司的软件设计师,每当软件开发完成均按公司规定申请软件著作权,该软件的著作权()。 A.应由李工享有 B.应由公司和李工共同享有 C.应由公司享有 D.除署名权以外,著作权的其他权利由李工享有 7、在磁盘调度管理中,通常()。 A.先进行旋转调度,再进行移臂调度

2015年网络工程师真题上半年上午试题及解析

2015 年5 月软考网络工程师真题与参考答案 ●机器字长为n 位的二进制可以用补码来表示(1)个不同的有符号定点小数。 (1)A.2^n B.2^(n-1) C.2^n-1 D.[2^(n-1)]+1 【解析】: 定点小数是第一位符号位,小数位不占位,后面(n-1)位可表示数值, 以8 位为例:理论上有负数2^(n-1)-1 =127 个、正数2^(n-1)-1=127 个再加上10000000 和00000000 。 共计256 个。 【参考答案】: A ●计算机中CPU 对其访问速度最快的是(2) (2)A.内存 B. cache C.通用寄存器 D.硬盘 【参考答案】:C ●计算机中CPU 的中断响应时间指的是(3)的时间。 A.从发出中断请求到中断处理结束 B.从中断处理开始到中断处理结束 C.CPU 分析判断中断请求 D.从发出中断请求到开始进入中断处理程序 【解析】:(同2004 年下半年试题3) 中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程所用的时间, 即从发出中断请求到进入中断处理所用的时间。 【参考答案】D

●总线宽度为32bit,时钟频率为200MHz,若总线上每5 个时钟周期传送一个32bit 的字,则该总线的带宽为(4)MB/S A. 40 B. 80 C. 160 D.20 【解析】: 根据总线时钟频率为200MHz,得 1 个时钟周期为1/200MHz=0.005μs 总线传输周期为0.005μs×5=0.025μs 由于总线的宽度为32 位=4B(字节) 故总线的数据传输率为4B/(0.025μs)=160MBps 【参考答案】:C ●以下关于指令流水线性能度量的叙述中,错误的是(5) A.最大吞吐率取决于流水线中最慢一段所需的时间 B.如果流水线出现断流,加速比会明显下降 C.要使加速比和速率最大化应该对流水线各级采用相同的运行时间 D.流水线采用异步控制会明显提高其性能 【参考答案】:D ●对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含(6)阶段。(6)A.词法分析 B.语法分析 C.语义分析 D.目标代码生成 【答案】:D ●与算数表达式“(a+(b-c))*d”对应的树是(7) (7) 【参考答案】:B ●C 程序中全局变量的存储空间在(8)分配 (8)A.代码区 B.静态数据区 C.栈区 D.堆区 【解析】: 【参考答案】B ●某进程有4 个页面。页号为0-3,页面变换表及状态位,访问位和修改位的含义如下图所示。系统给该进程分配了3 个存储块。当采用第二次机会页面转换算法时,若访问的页面1 不在内存,这是应该淘汰的页号为(9) (9) A. 0 B. 1 C. 2 D. 3 【参考答案】:(10)D

网络工程师经典必考题目(全部题)

关于PC防火墙的功能,以下()描述是错误的。 A 防火墙可以检查进出内部网的通信量。 B 防火墙可以应用网关技术应用层上建立协议过滤和转发功能。 C 防火墙可以使用过滤技术在网络层对数据包进行选择 D 防火墙可以阻止来自内部的威胁和攻击 答案:D 试题类型:单项选择题 试题分数:2 试题难度:2 试题区分度:3 ARP协议的主要功能是()。 A 将IP地址解析为物理地址 B 将物理地址解析为IP C 将主机名解析为IP地址 D 将IP地址解析为主机名 答案:A 试题类型:单项选择题 试题分数:2 试题难度:2 试题区分度:3 PPPOE包含()和()两个阶段。 A 发送和接收 B PPP验证和传输 C 发现和PPP会话 D 会话和传输 答案:C 试题类型:单项选择题 试题分数:2 试题难度:2 试题区分度:3 已知一台计算机A的IP地址为:132.121.100.1,子网掩码为―255.255.0.0‖,则这台计算机属于()。 A A类网 B B类网 C C类网 D 类网 答案:B 试题类型:单项选择题 试题分数:2 试题难度:2 试题区分度:3 防火墙的安全控制功能不能工作在下面的哪一个部分() A.传输层 B.网络层 C.数据链路层 D.物理层

答案:D 试题类型:单项选择题 试题分数:2 试题难度:2 试题区分度:3 透明桥接主要工作在网络协议的哪一层。 A.第1层 B.第2层 C.第3层 D.第4层 答案:B 试题类型:单项选择题 试题分数:1 试题难度:2 试题区分度:3 目前普通用户一般采用哪种方式上网。 A.PPPOE拨号 B.WLAN C.光纤直接入户 D.Cable Modem 答案:A 试题类型:单项选择题 试题分数:1 试题难度:2 试题区分度:3 一个C类网络,如果掩码为255.255.255.248,每个子网有效主机数为(),问该C网络总共能提供()个主机地址。 A.8,224 B.4,252 C.6,192 D.16,240 答案:C 试题类型:单项选择题 试题分数:2 试题难度:3 试题区分度:3 PPP认证方式有()。 A CHECK B CHAP C RAP D PAP 答案:BD 试题类型:多项选择题 试题分数:2 试题难度:2

必考,网络工程师全面考试知识点

网络工程师考试知识点 1、常用的虚拟存储器由主存-辅存两级存储器组成 2、中断向量可提供中断程序的入口地址 3、DMA工作方式下,在主存与外设之间建立直接的数据通信。 4、PERT不能清晰描述各个任务之间的并行情况,甘特图不能清晰描述各个问题之间的依赖关系 5、路由器出厂时,默认的串口封装协议是HDLC 6、报文摘要算法生成报文摘要的目的是防止发送的报文被篡改 7、PGP是支持电子邮件加密的协议 8、根域名服务器采用的迭代查询,中介域名服务器采用的是递归查询 9、AH 隧道模式如下图所示,AH 隧道模式使用 AH 与 IP 报头来封装 IP 数据包并对整个数据包进行签 名以获得完整性并进行身份验证。 ESP 隧道模式如下图所示,ESP 隧道模式采用 ESP 与 IP 报头以及 ESP 身份验证尾端来封装 IP 数据包。 12、支持1000m以上传输距离的是1000 BASE-Lx 13、NSLOOKUP >Set all 列出当前设置的默认选项 Set type = mx 查询本地域的邮件交换器信息 Server NAME 由当前默认服务器切换到制定的名字服务器NAME DNS服务器主要的资源记录有A(域名到IP地址的映射)、PTR(IP地址到域名的映射)、MX (邮件服务器及优先级)、CNAME(别名)和NS(区域的授权服务器) 14、结构化布线系统的组成 ①工作区子系统是由终端设备到信息插座的整个区域,用于将用户终端设备连接到布线系统,主要包括信息插座、跳线、适配器。 ②水平布线子系统是结构化综合布线系统中连接用户工作区与布线系统主干的子系统。 ③管理子系统是结构化布线系统中对布线电缆进行端接及配线管理的子系统,通常设置在楼层的接线间内 ④干线子系统是结构化综合布线系统中连接各管理间、设备间的子系统,又称垂直子系统。

2019年上半年网络工程师真题+答案解析上午选择+下午案例完整版

2019年上半年网络工程师真题+答案解析上午选择+下午案例完整版 上午选择2019年5月25日考试1、计算机执行指令的过程中,需要由()产生每条指令的操作信号 并将信号送往相应的部件进行处理,以完成指定的操作。 A. CPU的控制器 B. CPU的运算器 C. DMA控制器 D. Cache控制器 答案: A 控制器是中央处理器的核心,主要功能就是统一指挥并控制计算机各 部件协调工作,所依据的是机器指令。其实就是向计算机其他部件发 送控制指令。控制器的组成包含程序计数器(PC)、指令寄存器(IR)、指令译码器、时序部件、微操作控制信号形成部件(PSW)和中断机构。 2、DMA控制方式是在()之间直接建立数据通路进行数据的交换 处理。 A. CPU与主存 B. CPU与外设 C. 主存与外设 D. 外设与外设

答案: C DMA存取方式,是一种完全由硬件执行I/O数据交换的工作方式。它既考虑到中断的响应,同时又要节约中断开销。此时,DMA控制器代替CPU完全接管对总线的控制,数据交换不经过CPU,直接在内存和外围设备之间成批进行。 3、在()校验方法中,采用模2运算来构造校验位。 A. 水平奇偶 B. 垂直奇偶 C. 海明码 D. 循环冗余 答案: D 模2运算是一种二进制算法,属于CRC校验技术中的核心部分,具体用的模二除算法。 垂直奇偶校验又称为纵向奇偶校验,它是将要发送的整个信息块分为 定长p位的若干段(比如说q段),每段后面按"1"的个数为奇数或偶数 的规律加上一位奇偶位。 水平奇偶校验又称为横向奇偶校验,它是对各个信息段的相应位横向 进行编码,产生一个奇偶校验冗余位。 奇偶校验用的是模二加运算法则。 4、以下关于RISC(精简指令系统计算机)技术的叙述中,错误的是

网络工程师考试真题及答案-打印版

2001-2006年网络工程师考试试题与答案 2008年4月

目录 2001年网络工程师上午试题............................................................................................. - 3 - 2001年网络工程师下午试题............................................................................................. - 9 - 2001年网络工程师试题答案........................................................................................... - 14 - 2002年网络工程师上午试题........................................................................................... - 16 - 2002年网络工程师下午试题........................................................................................... - 23 - 2002年网络工程师试题答案........................................................................................... - 28 - 2003年网络工程师上午试题........................................................................................... - 31 - 2003年网络工程师下午试题........................................................................................... - 36 - 2003年网络工程师试题答案........................................................................................... - 45 - 2004年5月网络工程师上午试题................................................................................... - 48 - 2004年5月网络工程师下午试题................................................................................... - 53 - 2004年5月网络工程师试题答案................................................................................... - 61 - 2004年11月网络工程师上午试题................................................................................. - 63 - 2004年11月网络工程师下午试题................................................................................. - 69 - 2004年11月网络工程师试题答案................................................................................. - 75 - 2005年5月网络工程师上午试题................................................................................... - 78 - 2005年5月网络工程师下午试题................................................................................... - 88 - 2005年5月网络工程师试题答案................................................................................... - 94 - 2005年11月网络工程师上午试题................................................................................. - 97 - 2005年11月网络工程师下午试题............................................................................... - 103 - 2005年11月网络工程师试题答案............................................................................... - 110 - 2006年5月网络工程师上午试题................................................................................. - 113 - 2006年5月网络工程师上午试题................................................................................. - 122 - 2006年5月网络工程师试题答案................................................................................. - 130 - 2006年11月网络工程师上午试题............................................................................... - 132 - 2006年11月网络工程师下午试题............................................................................... - 139 - 2006年11月网络工程师试题答案............................................................................... - 147 -

相关文档
最新文档