网络工程师真题及详解文档格式.docx
《网络工程师真题及详解文档格式.docx》由会员分享,可在线阅读,更多相关《网络工程师真题及详解文档格式.docx(33页珍藏版)》请在冰豆网上搜索。
在不影响关键路径,并考虑到5→8这个任务的前提下,事件6的最晚开始事件是第10天。
(2)D,(3)C
●使用白盒测试方法时,确定测试用例应根据
(4)
和指定的覆盖标准。
(4)A.程序的内部逻辑
B.程序结构的复杂性
C.使用说明书
D.程序的功能
白盒法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。
白盒法是穷举路径测试。
在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。
(4)A
●若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为
(5)
(5)A.0
B.-1
C.216-1
D.-216+1
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;
然后整个数加1。
因此,补码FFFFH对应的是-1
(5)B
●若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为
(6)
(6)A.6
B.7
C.9
D.12
在极端情况下,假设6个并发进程都获得了一个资源。
要避免死锁,则至少需要再增加一个资源。
(6)B
●软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。
在划分软件系统模块时,应尽量做到
(7)
(7)A.高内聚高耦合
B.高内聚低耦合
C.低内聚高耦合
D.低内聚低耦合
高内聚强调功能实现尽量在模块内部完成;
低耦合则是尽量降低模块之间的联系,减少彼此之间的相互影响。
这二者的结合是面向过程编程和系统设计的重要特点。
(7)B
●程序的三种基本控制结构是
(8)
(8)A.过程、子程序和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和跳转
常识
(8)B
●栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此,
(9)
必须用栈。
(9)A.函数或过程进行递归调用及返回处理
B.将一个元素序列进行逆置
C.链表结点的申请和释放
D.可执行程序的装入和卸载
常识。
(9)A
●两个以上的申请人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提出申请,
(10)
可以获得专利申请权。
(10)A.所有申请人均
B.先申请人
C.先使用人
D.先发明人
在我国,审批专利遵循的基本原则是“先申请先得”原则,即对于同样的发明创造,谁先申请专利,专利权就授予谁。
专利法第九条规定,两个以上的申请人分别就同样的发明创造申请专利的,专利权授予最先申请的。
当有二者在同一时间就同样的发明创造提交了专利申请,专利局将分别向各申请人通报有关情况可以将两申请人作为一件申请的共同申请人,或其中一方放弃权利并从另一方得到适当的补偿,或两件申请都不授予专利权。
但专利权的的授予只能给一个人。
(10)B
●第三层交换根据
(11)
对数据包进行转发。
(11)A.MAC地址
B.IP地址
C.端口号
D.应用协议
这道题目有些吃不准。
第三层交换本来是应该根据网络层IP地址进行转发的。
但第三层交换有一类方案的思想是:
在第三层对数据报进行一次路由,然后尽量在第二层交换端到端的数据帧,这就是所谓的“一次路由,随后交换”(RouteOnce,SwitchThereafter)的策略。
3Com公司的FastIP交换(用于局域网)和MPOA(Multi-ProtocolOverATM,ATM上的多协议)属于此类。
其中FastIP交换使用的是MAC地址,MPOA使用的就不一定是MAC地址了。
另外,第三层交换还有一类方案是尽可能地避免路由器对数据报进行逐个处理,可以把网络数据划分成不同的网络流,在进行路由和转发时是以数据报携带的网络流标志为依据。
Cisco公司的NetFlow交换(用于局域网)和TagSwitching交换(用于广域网)以及Ipsilon公司的IPSwitching交换就是属于这种技术。
从题目不是很容易揣摩出命题老师的意思,在A和B之间反复权衡,最后还是选B。
(11)B
●按照IEEE802.1d协议,当交换机端口处于
(12)
状态时,既可以学习MAC帧中的源地址,又可以把接收到的MAC帧转发到适当的端口。
(12)A.阻塞(blocking)
B.学习(learning)
C.转发(forwarding)
D.监听(listening)
对于支持生成树算法的交换机来说,其端口有六种工作模式:
●禁用(disabled):
端口既不发送和监听BPDU,也不转发数据帧。
●阻塞(blocking):
端口可发送和监听BPDU,但不转发数据帧。
●监听(listening):
端口监听BPDU以确保网络中不出现环路,但不转发数据帧。
该模式是一种临时模式。
●学习(learning):
端口学习MAC地址,建立地址表,但不转发数据帧。
●转发(forwarding):
端口既可以发送和监听BPDU,也可以转发数据帧。
●故障(broken):
端口因为配置错误而无法使用,既不能发送和监听BPDU,也不能转发数据帧。
通常在交换机重启之后就可以消除故障状态。
(12)C
●以下关于帧中继网的叙述中,错误的是
(13)
(13)A.帧中继提供面向连接的网络服务
B.帧在传输过程中要进行流量控制
C.既可以按需提供带宽,也可以适应突发式业务
D.帧长可变,可以承载各种局域网的数据帧。
FR(FrameRelay,帧中继)是八十年代发展起来的一种数据通信技术,它是从X.25分组交换技术演变而来的。
FR向用户提供面向连接的通信服务。
FR省略了帧编号、差错控制、流量控制、应答、监视等功能,把这些功能全部交给用户终端去完成,大大节省了交换机的开销,降低了时延,提高了信息吞吐量。
FR具有高带宽和高可靠性的优点,可以作为X.25的替代方案。
FR的帧信息长度远大于X.25分组,最大帧长度可达1600字节,适合于封装局域网的数据单元。
FR的带宽控制技术是它的一大优点。
在传统的数据通信业务中,用户预定了一条64Kbps的链路,那么就只能以64Kbps的速率传输。
而在FR技术中,预定的是CIR(CommittedInformationRate,约定数据速率),即在正常状态下Tc(CommittedTimeInterval,承诺时间间隔)内的数据速率平均值。
在实际的数据传输过程中,用户能以高于64Kbps的速率传送数据。
举例来说,一个用户预定了CIR=64Kbps的FR链路,并与FR业务供应商鉴定了另外两个指标:
1.Bc(CommittedBurst,承诺突发量):
在承诺信息速率的测量间隔内,交换机准许接收和发送的最大数据量,以bps为单位。
2.Be(ExcessBurst,超突发量):
在承诺信息速率之外,FR交换机试图发送的未承诺的最大额外数据量,以bps为单位。
超量突发依赖于厂商可以提供的服务,但是一般来说它要受到本地接入环路端口速率的限制。
一般来说,发送超量突发数据(Be)的概率要小于承诺突发数据(Bc)。
网络把超量突发数据(Be)看作可丢弃的数据。
当用户以等于或低于64Kbps(CIR)的速率传送数据时,网络一定可靠地负责传送,当用户以大于64Kbps的速率传送数据,且用户在Tc内的发送量(突发量)少于Bc+Be时,在正常情况下也能可靠地传送,但是若出现网络拥塞,则会被优先丢弃。
当突发量大于Bc+Be时,网络将丢弃数据帧。
所以FR用户虽然付了64Kbps的信息速率费(收费以CIR来定),却可以传送高于64Kbps速率的数据,这是FR吸引用户的主要原因之一。
(13)B
●在地面上相隔2000KM的两地之间通过卫星信道传送4000比特长的数据包,如果数据速率为64Kb/S,则从开始发送到接收完成需要的时间是
(14)
(14)A.48ms
B.640ms
C.322.5ms
D.332.5ms
总时间=4000比特的发送时间+卫星传输延迟时间。
发送4000比特需要4000/64k=62.5ms,在文中没有说明卫星传输延迟,估计又用了270ms的“标准时间”。
唉,这个时间我去年下半年做考试分析时就已经强调过了是“教条主义”,怎么就不知道反思呢?
“有的书上说卫星传输的延时是270ms,这里要说明一下:
传输延时是与距离相关的,距离越远则延时越大。
即使是同一颗卫星,其近地点与远地点的通信传输延迟都差别非常大。
如果死记270ms,那就是教条主义了。
”
总时间=62.5+270=332.5ms
(14)D
●同步数字系列(SDH)是光纤信道复用标准,其中最常用的STM-1(OC-3)据速率是
(15)
,STM-4(OC-12)的数据速率是
(16)
(15)A.155.520Mb/s
B.622.080Mb/s
C.2488.320Mb/s
D.10Gb/s
(16)A.155.520Mb/s
(15)A,(16)B
●采用CRC进行差错校验,生成多项式为G(X)=X4+X+1,信息码字为10111,则计算出的CRC校验码是
(17)
(17)A.0000
B.0100
C.0010
D.1100
(17)D
●数字用户线(DSL)是基于普通电话线的宽带接入技术,可以在铜质双绞线上同时传送数据和话音信号。
下列选项中,数据速率最高的DSL标准是
(18)
(18)A.ADSL
B.VDSL
C.HDSL
D.RADSL
RADSL(Rate-AdaptiveDSL,速率自适应数字用户线路)是在ADSL基础上发展起来的新一代接入技术,这种技术允许服务提供者调整xDSL连接的带宽以适应实际需要并且解决线长和质量问题,为远程用户提供可靠的数据网络接入手段。
它的特点是:
利用一对双绞线传输;
支持同步和非同步传输方式;
速率自适应,下行速率从1.5Mbps到8Mbps,上行速率从16Kbps到640Kbps;
支持同时传数据和语音,特别适用于下雨,气温特别高的反常天气环境。
(18)B
●下列FTTx组网方案中,光纤覆盖面最广的是
(19)
(19)A.FTTN
B.FTTC
C.FTTH
D.FTTZ
FTTN(fibertothenode,光纤到节点)
FTTC(fibertotheCurb,光纤到路边)
FTTH(fibertotheHome,光纤到户)
FTTZ(fibertotheZone,光纤到小区)
显然,FTTH将光纤直接铺到千家万户,覆盖面是最广的。
(19)C
●网络地址和端口翻译(NAPT)用于
(20)
,这样做的好处是
(21)
(20)A.把内部的大地址空间映射到外部的小地址空间
B.把外部的大地址空间映射到内部的小地址空间
C.把内部的所有地址映射到一个外部地址
D.把外部的所有地址映射到一个内部地址
(21)A.可以快速访问外部主机
B.限制了内部对外部主机的访问
C.增强了访问外部资源的能力
D.隐藏了内部网络的IP配置
NPAT(NetworkPortAddressTranslations,网络端口地址转换)也被称为“多对一”的NAT,或者叫PAT(PortAddressTranslations,端口地址转换)、NPAT(NetworkAddressPortTranslations,网络端口地址转换)、地址超载(addressoverloading)
NPAT可以允许多个内网本地IP地址共用一个外网本地IP地址(通常是公用IP地址),并同时对IP地址和端口号进行转换。
当多个主机同时使用一个IP地址时,NAT服务器利用IP地址和TCP/UDP端口号唯一标识某个主机上的某个会话。
NPAT普遍应用于接入设备中,当多个内网主机需要同时通过一个IP地址连接到外网时,NPAT技术极为有用。
NPAT技术是一种地址伪装(AddressMasquerading)技术,NPAT转换后的端口号被称为伪装端口号,NPAT服务器中的映射表则称为伪装NAT表。
通信时,NPAT中出口分组的内网私有地址被NAT服务器的外网公用IP地址代替,出口分组的端口号被一个尚未使用的伪装端口号代替。
从外网进来的分组根据伪装端口号和伪装NAT表进行转换。
(20)C
(21)D
●边界网关协议BGP的报文
(22)
传送。
一个外部路由器通过发送
(23)
报文与另一个外部路由器建立邻居关系,如果得到应答,才能周期性的交换路由信息。
(22)A.通过TCP连接
B.封装在UDP数据包中
C.通过局域网
D.封装在ICMP包中
(23)A.UpDate
B.KeepAlive
C.Open
D.通告
BGP路由器使用TCP端口179相互建立对等会话。
OPEN消息是当两个BGP路由器之间的TCP会话连接建立之后首先要发送的消息。
OPEN消息主要用来协商对等实体之间的BGP版本号,一般来说使用两个BGP路由器都支持的最高版本。
OPEN消息还用于发送BGP路由器的标识,BGP路由器的标识是与OSPF中的路由器ID类似的字段,默认为最高回送IP地址。
此外,OPEN消息还用于协商两个对等实体发送KEEPALIVE消息的间隔时间和保持计时器的时间长度。
(22)A
(23)C
●在IPv6中,地址类型是由格式前缀来区分的。
IPv6可聚合全球单播地址的格式前缀是
(24)
(24)A.001
B.1111111010
C.1111111011
D.11111111
(24)A
●在IPv6的单播地址中有两种特殊地址,其中地址0:
0:
0表示
(25)
,地址0:
1表示
(26)
(25)A.不确定地址,不能分配给任何结点
B.回环地址,结点用这种地址向自身发送IPv6分组
C.不确定地址,可以分配给任何地址
D.回环地址,用于测试远程结点的连通性
(26)A.不确定地址,不能分配给任何结点
“0:
0”表示没有这个地址,当发送IPv6包的主机还没分配地址时使用,不能分配给任何节点。
1”是回呼地址(或称为回环地址),用来向自身发送IPv6包,不能分配给任何物理接口。
(25)A,(26)B
●Telnet采用客户端/服务器工作方式,采用
(27)
格式实现客户端和服务器的数据传输。
(27)A.NTL
B.NVT
C.base—64
D.RFC822
Telnet(TCP/IPTerminalEmulationProtocol,TCP/IP终端仿真协议)是一种基于TCP23端口的虚拟终端通讯协议。
Telnet是标准的提供远程登录功能的应用,能够运行于不同操作系统的主机之间。
Telnet由运行在本地计算机上的Telnet客户进程和运行在远程计算机上的Telnet服务器进程所组成。
为了使异构计算机和操作系统间的Telnet交互操作成为可能,Telnet协议定义了一种通用字符终端作为数据和命令在Internet上的传输方式,即NVT(NetVirtualTerminal,网络虚拟终端)。
(27)B
●以下关于DNS服务器的叙述中,错误的是
(28)
(28)A.用户只能使用本网段内DNS服务器进行域名解析
B.主域名服务器负责维护这个区域的所有域名信息
C.辅助域名服务器作为主域名服务器的备份服务器提供域名解析服务
D.转发域名服务器负责非本地域名的查询
(28)A
●以下域名服务器中,没有域名数据库的
(29)
(29)A.缓存域名服务器
B.主域名服务器
C.辅助域名服务器
D.转发域名服务器
缓存域名服务器将向其他域名服务器进行域名查询并将查询结果保存在缓存中。
缓存域名服务器可以改进网络中DNS服务器的性能。
当DNS经常查询一些相同的目标时,安装缓存域名服务器可以对查询提供更快速的响应,而不需要通过主域名服务器或辅助域名服务器。
缓存域名服务器因此特别适合于在局域网内部使用,其主要目的是提高域名解析的速度和节约对互联网访问的出口带宽。
某些网络连接不鼓励向本地以外发送很大的数据流量,这要么是因为网络连接是按流量计费的,或网络连接本身是带宽不足。
在这样的情况下,如果想将发往外部的DNS流量限制到尽可能的小,就需要使用BIND的转发机制。
或者你的网络中只有一台机器能连接到Internet,而你在这台机器上运行了BIND,那么你可以将这台BIND作为内部网络中的其他BIND的转发器,也就是转发域名服务器,使得其他DNS也能查找Internet域名。
域名查询的转发机制是:
当设置了转发器后,所有非本域的和在缓存中无法找到的域名查询都将转发到设置的DNS转发器上,由这台DNS来完成解析工作并做缓存,因此这台转发器的缓存中记录了丰富的域名信息。
因而对非本域的查询,很可能转发器就可以在缓存中找到答案,避免了再次向外部发送查询,减少了流量。
(29)A
●通过“Internet信息服务(IIS)管理器”管理单元可以配置FTP服务器,若将控制端口设置为2222,则数据端口自动设置为
(30)
(30)A.20
B.80
C.543
D.2221
FTP的数据端口号是FTP控制端口号-1。
例如当控制端口为21时,数据端口就是20
(30)D
●在一台Apache服务器上通过虚拟主机可以实现多个Web站点。
虚拟主机可以是基于
(31)
的虚拟主机,也可以是基于名字的虚拟主机。
若某公司创建名字为的虚拟主机,则需要在
(32)
服务器中添加地址记录。
在Linux中该地址记录的配置信息如下,请补充完整。
NameVirtualHost
192.168.0.1
<
VirtualHost
192.168.0.1>
(33)
DocumentRoot
/var/www/html/business
/VirtualHost>
(31)A.IP
B.TCP
C.UDP
D.HTTP
(32)A.SNMP
B.DNS
C.SMTP
D.FTP
(33)A.WebName
B.HostName
C.ServerName
D.WWW
(31)A,(32)B,(33)C
●ATM高层定义了4类业务,压缩视频信号的传送属于
(34)
类业务。
(34)A.CBR
B.VBR
C.UBR
D.ABR
ATM所提供的业务体系有五种业务类型:
CBR(ConstantBitRate,固定比特率业务)、RT-VBR(Realtime-VariableBitRate,实时可变比特率业务)、NRT-VBR(NotRealtime-VariableBitRate,非实时可变比特率业务)、UBR(UnspecifiedBitRate,未指定比特率业务)、ABR(AvaliableBitRate,可用比特率业务)。
在题目中,将RT-VBR和NRT-VBR合并成了VBR,所以是四种业务。
压缩视频属于RT-VBR。
(34)B
●某LinuxDHCP服务器dhcpd.conf的配置文件如下:
ddns-update-stylenone;
subnet192.168.0.0netmask255.255.255.0{
range192.168.0.200192.168.0.254;
ignoreclient-updates;
default-lease-time3600;
max-lease-time7200;
optionrouters192.168.0.1;
optiondomain-name“test.org”;
opt