历年网络工程师考试真题及答案详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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 -
2001年网络工程师上午试题
●下图为曼彻斯特编码(表示的数据可能为___(1)___,这种编码适用的网络是___(2)___。

为了在广域网上高速传输数字信号,一般可用的编码方式是___(3)___,其编码效率为___(4)___。

设某编码体制的编码方法为:输入数据、( m = 1,2,… ),发送时,首先计算bm = (aM+bm-1 ) MOD 2,发送的编码为Cm = bm-bm-1。

收到的编码为Cm,其译码方法可表示为___(5)___。

(1):A. 10100 B. 01110 C. 10101 D. 00011
(2):A.广域网 B.城域网 C.局域网 D.任意网
(3):A. NRZ B. AMI C.曼彻斯特 D.8B/10B
(4):A. 20% B.50% C.70% D.80%
(5):A. C+Cm-1 B.Cm-Cm-1 C. Cm MOD 2 D.(Cm-Cm-1)MoD 2
●信元是信元交换的单位。

为控制差错,在信元中包括CRC 校验和,其生成公式为___(6)___,校验和对___(7)___进行校验。

信元交换采用___(8)___技术进行复用。

在交换过程中,当实施VP 交换时,其中VPl、VCI 的变化情况是___(9)___。

若在交换过程中出现拥塞,该信息被记录在信元的___(10)___中。

(6):A. x8+x7+x+1 B. x8+x2+x+1
C. x16+x12+x+1
D. x16+x15+x2+1
(7):A.整个信元B;信元头
C.信元载荷(用户数据)
D.信元的地址域
(8):A.TDM B. FDM
C. WDM
D. ATDM
(9):A. VPI、VCI都不变 B. VPI、VCI根据需要变化
C. VPI不变、VCI根据需要变化
D. VCI不变、VPI根据需要变化
(10):A. GPC B. VPI
C. CLP
D. PT
●RS-232 是DTE 和DCE 之间的接口标准,当作为DCE 的MODEM 和作为DTE 的计算机相连时,按此标准需要连接的最少线数是___(11)___。

MODEM 收到呼叫信号后向计算机发送的信号是___(12)___。

当数据发送完毕,计算机向MODEM 发送的信号是清除___(13)___、MODEM 随后向计算机发送清除___(14)___信号作为应答。

当使用RS-232 通信时,通常需要使用速率匹配功能,完成该功能的协议是___(15)___。

(11):A. 3 B. 9 C. 15 D. 25
(12):A.接收数据 B.载波检测 C. MODEM 就绪 D.呼叫(振铃)指示
(13):A. 'DTE就绪' B. '请求发送' C. 'MODEM就绪' D. '允许发送'
(14):A. 'DTE就绪' B. '请求发送' C. 'MODEM就绪' D. '允许发送'
(15):A. TELNET B. XON/XOFF C. KERMIT D. XMODEM
●对一路信号进行FSK 调制时,若载波频率为fc , 调制后的信号频率分别为f1 和f2
(f1<f2),则三者的关系是___(16)___。

当对多路信号进行调制时,调制后各信号的频谱___(17)___。

信号到达接收端后通过___(18)___分离各路信号。

WDM 与FDM 工作方式相似,但WDM 调制的是___(19)___。

ILD 是___(20)___使用的设备。

(16):A.fc-f1=f2-fc B. f2-f1 = fc C. f2+f1 = fc D. f1*f2 = fc
(17):A.相同 B.部分重叠 C.连续 D.不重叠且不连续
(18):A.解调器 B.带通滤波器 C.载波发生器 D.终端软件
(19):A.时间 B.频率 C.波长 D.相位
(20):A.TDM B.FDM C.WDM D.ARDM
●网络协议是计算机网络和分布系统中互相通信的___(21)___间交换信息时必须遵守的规则的集合。

协议的关键成分中___(22)___是数据和控制信息的结构或格式;___(23)___是用于协调和进行差错处理的控制信息;定时是对事件实现顺序的详细说明,而网络体系结构则是___(24)___。

(21):A.相邻层实体 B.同等层实体 C.同一层实体 D.不同层实体
(22):A.语义实体 B.语法 C.服务 D.词法
(23):A.语义 B.差错控制 C.协议 D.协同控制
(24):A.网络各层及层中协议的集合 B.网络各层协议及其具体描述
C.网络层间接口及其具体描述
D.网络各层、层中协议和层间接口的集合
●路由信息协议RIP 是内部网关协议IGP 中使用得最广泛的一种基于___(25)___的协议,其最大优点是___(26)___ 。

RIP 规定数据每经过一个路由器,跳数增加1,实际使用中,一个通路上最多可包含的路由器数量是___(27)___ ,更新路由表的原则是使到各目的网络的___(28)___ 。

更新路由表的依据是:若相邻路由器调说“我到目的网络Y 的距离为N ”,则收到此信息的路由器K 就知道:“ 若将下一站路由器选为X,则我到网络Y 的距离为___(29)___”。

(25):A.链路状态路由算法 B.距离矢量路由算法 C.集中式路由算法 D.固定路由算法
(26):A.简单 B.可靠性高 C.速度快 D.功能强
(27):A. 1个 B. 16个 C. 15个 D.无数个
(28):A.距离最短 B.时延最小 C.路由最少 D.路径最空闲
(29):A. N B. N-1 C. 1 D. N+1
●基于TCP/IP 的互联网服务中,IP 协议提供主机之间的___(30)___分组传输服务。

TCP 协议提供端口之间的___(31)___报文传输服务;为了实现可靠的服务,采用超时重传、确认捎带技术。

传输中的协议规定,在确认信息中捎带___(32)___的序号以减少通信量。

TCP 使用三次握手协议来建立连接,设甲乙双方发送报文的初始序号分别为X 和Y,甲方发送___(33)___的报文给乙方,乙方接收报文后发送___(34)___的报文给甲方,然后甲方发送一个确认报文给乙方便建立了连接。

(30):A.可靠的面向连接的 B.不可靠的面向连接的 C.可靠的无连接的 D.不可靠的无连接的
(31):A.可靠的面向连接的 B.不可靠的面向连接的 C.可靠的无连接的 D.不可靠的无连接的
(32):A.上一个已接收的报文 B.下一个希望接收的报文 C.正在发送的报文 D.下一个将要发送的报文
(33):A. SYN=1,序号=X B. SYN=1,序号=X+1,ACKX=1
C. SYN=1,序号=Y
D. SYN=1,序号=Y,ACKY+1=1
(34):A. SYN=1,序号=X+1 B. SYN=1,序号=X+1,ACKX=1
C. SYN=1,序号=Y,ACKY+1=1
D.SYN=1,序号=Y,ACKY+1=1(注:ACK的下标为捎带的序号)
●CSMA (载波监听多路访问) 控制策略中有三种坚持退避算法,其中一种是:“一旦介质空闲就发送数据,假如介质是忙的,继续监听,直到介质空闲后立即奉送数据;如果有冲突就退避,然后再会试”这种退避算法称为___(35)___算法。

这种算法的主要特点是___(36)___。

CSMA/CD 在CSMA 的基础上增加了冲突检测功能。

网络中的某个发送站点一旦检测到冲突,它就立即停止发送,并发冲突码,其它站点都会___(37)___。

如果站点发送时间为1,任意两个站之间的传播延迟为t,若能正常检测到冲突,对于基带总线网络,t 的值应为___(38)___;对于宽带总线网络,t 的值应为___(39)___。

(35):A. I-坚持CSMA B. 非坚持CSMA C. P-坚持CSMA D. O-坚持CSMA
(36):A.介质利用率低,但可以有效避免冲突 B.介质利用率高,但无法避免冲突
C.介质利用率低,且无法避免冲突
D.介质利用率高,且可以有效避免冲突
(37):A.处于待发送状态 B.相继竞争发送权 C.接收到阻塞信号 D.有可能继续发送数据
(38):A. t≤0.5 B. t>0.5 C. t≥1 D. 0.5<t<1
(39):A. t>0.25 B. t≥0.5 C. t≤0.25 D. 0.25<t<0.5
●在X.25 网络中,通常用户计算机与网络的___(40)___相连接。

X.25网络的数据链路层使用的标准是___(41)___,它允许在收到应答前连续发送___(42)___帧数据,为用户提供的最高速率为___(43)___Kbps。

两个X.25 网络之间互联时使用___(44)___协议。

(40):A. PAD B.交换机 C.路由器 D.计算机
(41):A. 802.3 B. LAPB C. LAPD D. HDLC
(42):A. 1 B.8 C. 32 D. 128
(43):A. 56 B. 64 C. 128 D. 384
(44):A. X.25 B. X.28 C. X.34 D. X.75
●公钥密码是___(45)___。

常用的公钥加密算法有___(46)___,它可以实现加密和数字签名,它的一个比较知名的应用是___(47)___,这种应用的协商层用公钥方式进行身份认证,记录层涉及到对应用程序提供的信息的分段、压缩、数据认证和加密。

(45):A.对称密钥技术,有1个密钥 B.不对称密钥技术,有2个密钥
C.对称密钥技术,有2个密钥
D.不对称密钥技术,有1个密钥
(46):A. DES B. IDES C. 三元DES D. RSA
(47):A. SSL B. SOCK5 C. 安全RPC D. MD5
●OSI网络管理标准定义了网管的五大功能。

比如对每一个被管理对象的每一个属性设置阈值、控制阈值检查和告警的功能属于___(48)___;接收报警信息、启动报警程序、以各种形式发出警报的功能属于___(49)___;接收告警事件、分析相关信息、及时发现正在进行的攻
击和可疑迹象的功能属于___(50)___,上述事件捕捉和报告操作可由管理代理通过SNMP 和传输网络将___(51)___发送给管理进程,这个操作___(52)___。

(48):A.计费管理 B.性能管理 C.用户管理 D.差错管理
(49):A.入侵管理 B.性能管理 C.故障管理 D.日志管理
(50):A.配置管理 B.审计管理 C.用户管理 D.安全管理
(51):A. get B. get-next C. set D. trap
(52):A.无请求 B.有请求 C.无响应 D.有响应
●Intenet 是全球最大的、开放的、由众多网络互联而成的计算机网络,狭义Intenet 是指由上述网络中采用IP 协议的网络互联而成的,广义Intenet 是指狭义Intenet 加上所有___(53)___的网络。

Intenet 体系结构具有良好扩充性的主要原因在于它___(54)___。

广义Intenet 的这种基于单一主干核心结构的弊端在于___(55)___。

这种结构将逐渐被___(56)___所取代。

(53):A.采用应用网关互联 B.采用点到点协议直接互联
C.能通过路由选择至目的站
D.通过协议转化而可以访问资源
(54):A.基于客产机服务器结构,具有单向依赖性
B.基于树型结构,具有层次性和单向依赖性
C.基于环型结构,结点之间无依赖性
D.基于星型结构,结点之间无依赖性
(55):A.访问是单向的,造成有些资源无法访问
B.造成寻径表规模太长,寻径困难,不利于低层网络的寻径
C.不利于Intenet 的扩充
D.对核心网关结构依赖严重,一旦出现故障,整个Intenet 的工作将受到影响
(56):A.星形主干结构 B.无主干结构 C.对等主干结构 D.网状主干结构
●Linux 是目前较为流行的网络操作系统,如同Unix 操作系统一样,它也可以通过手工编辑配置文件达到对系统进行配置的目的。

在Linux网络配置文件中的几个较为重要的配置文件如下:
___(57)___用于存放本机主机名以及经常访问IP 地址的主机名,在对IP 进行域名解析时,可以设定为先访问该文件,再访问DNS ,最后访问NIS。

Linux下存在两个网络服务守候进程的配置文件。

通过修改___(58)___,可以达到关闭或开放某种对应服务的目的。

以FTP服务为例;将文件中“#FTP Stream TCP nowait root/usr/sbin/tcpd in.ftpd -1 -a”前的“#”去掉就可以开启FTP 服务。

修改___(59)___ ,可对允许访问本机提供服务的主机范围进行限制。

例如在文件中加入“in.ftpd:202.112.207.0/255.255.255.0” 就可以允许202.112.207.0 子网的用户主机访问本机提供的FTP 服务。

在Linux 下进行DNS 服务时,___(60)___是控制解析器配置的最主要文件,规定了解析使用的服务,以及服务的顺序,比如可以通过在文件中加入“Order hosts,DNS,NIS”设定前面提到的域名解析顺序;___(61)___是配置DNS 服务器的主要文件,指定了本机使用的域名服务器以及多个服务器之间查找的顺序等。

(57):A. /etc/local.conf B. /etc/network
C. /etc/hosts
D. /etc/host.conf
(58):A. /etedserviees.conf B. /etc/'metd.conf
C. /etc/services
D. /etc/host.conf
(59):A. /etc/hosts.allow B. /etc/hosts.denv
C. /etc/access.conf
D. /etc/inetd.conf
(60):A. /ete/named.conf B. /etc/host.conf
C. /etc/dns.conf
D. /etc/resolv.conf
(61):A. /etc/nis.conf B. /etc/dns.conf
C. /etc/named.conf
D. /etc/resolv.conf
●某节点.(路由器)存放着下述路由信息:
则该网络使用的路由算法最可能是___(62)___。

节点 A 根据当前的路由信息计算出的到节点D的路由可能为___(63)___。

将路由信息发送到其它节点所采用的基本算法是___(64)___。

为避免路由信息被重复发送,需要给路由信息包编号。

设想每秒钟传送一次路由信息,为确保路由信息包的编号在 1 年内不重复使用,则编号的最短长度应为___(65)___位。

(62):A.扩散算法 B.热土豆算法 C.随机法 D.层次法
(63):A. A-B-F B. A-B-C-E-F-D C. A-E-C D.A-E-C-B-F-D
(64):A. 扩散法 B.距离向量算法 C.定向法 D.链路状态算法
(65):A.18 B.25 C.30 D.32
●Packet-switching wireless networks are preferable ___(66)___ when transmissions are ___(67)___ because of the way charges are ___(68)___ per packet. Circuit-switched networks are preferable for transferring large files or for other lengthy transmissions because customers are ___(69)___ for the ___(70)___ of time they use the network.
(66):A. to B. for C. than D. only
(67):A. long B. short C. large D. small
(68):A. computing B. incurious C. incurved D. incurred
(69):A. charged B. fined C. free D. controlled
(70):A. point B. start C. length D. end
●Multipurpose Internet MaiI Extension (MIME) is a ___(71)___ document messaging standard in the Internet enviroment.wlth MIME,users can send ___(72)___ Email messages that include audio,video,graphices,and text to any other user of a TCP/IP network. Richtext information can also be ___(73)___ into messages.It defines the fonts,formats,and ___(74)___ features of a document so the document can be easily ___(75)___on many different types of systems.
(71):A. complete B. compound C. simple D. efficient
(72):A. analog B. many C. multmedia D. digital
(73):A. incorporated B. filled C. stored D. filed
(74):A. color B. size C. design D. layout
(75):A. restored B. redisplayed C. stored D. executed
2001年网络工程师下午试题
本试卷的5道试题都是必答题,请全部解答。

每题15分,满分75分。

试题一
阅读以下有关传统局域网络运行和维护的叙述,将应填入__(n)__ 处的字句写在答题纸的对应栏内。

在对网络运行及维护前首先要了解网络,包括识别网络对象的硬件情况、判别局域网的拓扑结构和信道访问方式、确定网络互联以及用户负载等。

常见的三种拓扑结构是星型、__(1)__ 与__(2)__ 拓扑结构,而常见的信道访问方式有__(3)__ 及__(4)__ 。

网络配置和运行包括一系列保证局域网络运转的工作,主要有:选择网络操作系统和网络连接协议等;配置网络服务器及网络的外围设备,做好网络突发事件预防和处理;网络安全控制,包括网络安全管理、网络用户权限分配以及病毒的预防处理等。

配置网络过程中要做好数据备份工作,一般来说,备份的硬件设备包括磁盘、__(5)__ 和__(6)__ ,而利用磁盘备份的方法常用的是磁盘镜像__(7)__ 以及磁盘阵列,其中前两者的区别在于__(8)__ 。

网络维护是保障网络正常运行的重要方面,主要包括故障检测与排除、网络日常检查及网络升级。

一定要建立起__(9)__ 制度,记录网络运行和变更的情况,以保证维护经验的交流与延续。

试题二
阅读以下有关网络规划的叙述,回答问题1、问题2和问题3,把解答填入答题纸的对应栏内。

网络工程是一项复杂的系统工程,一般可分为网络规划、网络设计、工程实施、系统测试验收和运行维护等几个阶段。

网络规划是在需求分析的基础上,进行系统可行性分析和论证,以确定网络总体方案。

网络规划阶段任务完成之后转入下一阶段,即网络设计阶段。

[问题1]
简述网络规划阶段需求分析的方法和解决的问题。

(控制在100个字以内)
[问题2]
在网络规划阶段“系统可行性分析和论证”的主要内容是什么?(控制在100个字以内) [问题3]
在需求分析过程中应对已有网络的现状及运行情况作调研,如果要在已有的网络上作新的网络建设规划,如何保护用户已有投资? (控制在100个字以内)
试题三
阅读以下有关网络设计的叙述,分析网络结构,回答问题1、问题2和问题3,把解答填入答题纸的对应栏内。

某企业从20 世纪50 年代中期开始使用PC机,历经3+ 网络、NOVELL网络的应用,后着手组建企业网络。

经过需求分析和论证,设计出如下网络方案。

【问题1】
该企业网络的核心层采用了A TM 技术,由三台ATM 交换机互联构成。

试对A TM 网络技术的主要特点、协议分层结构和优点作简要叙述。

(控制在100 个字以内)
【问题2】
PC1~PC4 按100Mbps 的以太网协议运行,PC1 和PC2 划分在一个虚拟网之中(VLAN1),PC3 和PC4 划分在另一个虚拟网之中(VLAN2),试述PC1 和PC2 之间IP 包通信的全过程。

(控制在100个字以内)
【问题3】
图中用了两台路由器,Router1,和Router2,简述路由器的技术特点,并说明Router1 和Router2 在本网中的作用。

(控制在100个字以内)
试题四
阅读以下有关网络设备安装与调试的叙述,分析设备配置文件,回答问题1、问题2 和问题3,把解答填入答题纸的对应栏内。

现以一台远程访问服务器(RAS,Remote Access Server)Cisco 2509、RJ45 为例来说明。

第一步,准备安装与调试所需的设备,主要包括RAS---Cisco 2509、RJ45 直通线,RJ45 转9 针串口转换器、计算机。

第二步,硬件连接,RJ45 直通线一头插入Cisco 2509 的console 口,另一头接RJ45 转9 针串口转换器,·再将转换器接到计算机的串口。

第三步,RAS加电,在计算机上调用WINDOWS 98 下的超级终端程序,配置设备连接参数,以便进入Cisco 设备的虚拟操作台。

第四步,输入Cisco 2509 的IOS 配置命令。

第五步,将调试完毕的设备连人本地网络,通过拨号验证配置是否正确。

【问题1】
在RAS 上存在着两个RJ45 的端口,分别为“console”与“AUX”,请问这两个端口的用途是什么?(控制在100个字以内)
【问题2】
在调用超级终端程序进行设备连接时,应该对设备的连接参数进行正确设置,参数主要包括串口数据传输率、数据位数。

停止位数以及是否有奇偶校验。

清给出正确的连接参数,以便进入Cisco 设备的虚拟操作台,进行设备调试。

(控制在100个字以内)
【问题3】
在第四步中,进入虚拟操作台后,在IOS 环境下输入了如下的配置,请解释【1】~【4】处的标有下划线部分配置命令的含义(“◇”后为配置内容,“★”和“//”后为注释内容)★配置服务器信息
◇hostname Cisco 2509 //服务器名称
◇enable secret****** //特权口令
◇ip domain-manl //设置拨号服务器所属域名
◇ip-name-server 202.112.77.2 //设置拨号服务器DNS
【1】(此处有3条下划线)
◇async-bootp subnet-mask 255.255.255.0
◇async-bootp gateway 202.112.77.254
◇async-bootp dns-server 202.112.77.2
★配置Ethenlei Port (略)
......
★配置动态分配的地址池
◇ip local pool pool2509 202.112.79.1 202.112.79.8 //定义iP 地址池
★配置Asynchronous Interface
//异步口是RAS 服务器上连接modem,用于用户拨号的端口
◇interface Group-Async 1 //对第一组异步接口进行配置,对异步口的配置可以按
组,也可以按单个口
group-range 1 8 //划定1 到8 号异步口属于第一组
encapsulation pap //加载点到点协议
【2】(此处有2条下划线)
ansync dynamic address
ansync default address pool pool2509 //pool2509的定义见“配置动态分配的地址池”部分
ppp authentication pap //设置ppp 的验证方式为用户口令方式
★配置router 信息
【3】(此处有3条下划线)
◇router rip
network 202.112.77.0
network 202.112.79.0
★配置拨号服务器的缺省路由(略)
......
★配置存取用户组
◇access-list 1 pormit 202.112.77.0.0.0.255 //定义用户组的范围
★配置Asynchronous PORT (略)
★配置vty
◇Iine vty 0 4 //配置虚拟终端
【4】(此处有3条下划线)
access-class 1 in //access-class的定义见“配置存取用户组”
pasword ******
login
试题五
请阅读以下说明和Socfort程序,将应填__(n)__ 处的字句写在答题纸的对应栏内。

【说明】
网络应用的基本模型是客户机/服务器模型,这是一个不对称的编程模型,通信的双方扮演不同的角色:客户机和服务器。

以下是一个简单的客户机程序(服务器程序略),其工作过程非常简单:客户机与服务器建立连接后,接收服务器向客户机返回的一条消息。

程序中用到了两种结构hostent 与sockaddr_in:
hostent类型的结构定义
struct hostent { char *h_name ;//主机的正式名称
char * *h_aliases ;//别名列表
int h_addrtype ;//主机地址类型:AF_XXX
lnt H_length;//主机地址长度:4 字节(32 位)
char * *h_addr_list;//主机IP 地址列表}
#define h_addr h_addr_list[0]
sockaddr_in 类型的结构定义,sockaddr_in 是通用套接字结构sockaddr 在TCP/IP 协议下的结构重定义,为TCP/IP 套接字地址结构。

Struct sockaddrin {
short int sin_family ;//地址类型AF_XXX,其中AF_INET 为TCP/IP 专用
unsigned short int sin_port; //端口号
struct in_addr sin_addr; //Internet 地址
//端口号以及Internet 地址使用的是网络字节顺序,需要通过函数htons 转换
}
struct iN_addr {
_u32 s_addr; //类型为unsignel_long
}
程序中使用到了多个函数:
struct hostent * gethostbyname( const char *hostname);
函数gethostbyname 查询指定的域名地址对应的IP 地址,返回一个hostent结构的指针,如果不成功返回NULL。

int_socket(int domain,int_type,int protocol);
函数socket 创建一个套接字描述符,如果失败返回-1。

domain 为地址类型,type为套接字类型,本题中SOCK_STREAM ;protocol 指定协议,本题中为0 。

int connect( int sockfd,struct sockaddr *servaddr, int addrlen);
函数connect与服务器建立一个连接,成功返回0,失败返回- 1。

servaddr 为远程服务器的套接字地址,包括服务器的IP 地址和端口号;addrlen 为地址的长度。

int read( int fd,char *buf,int len);
int write( int fd,char *buf,int len);
函数read和write从套接字读和写数据,成功返回数据量大小,否则返回-1。

buf 指定数据缓冲区,len 指定接收或发送的数据量大小。

【socket程序】
//程序中引用的头文件略
#define PORT 3490
//定义端口号为3490
int main( int argc,char *argv[] )
{ int sockfd,nbytes;//套接字描述符、读入缓冲区的字节数
char buf[1024]; //缓冲区
struct hostent *he;//主机信息类型
struct sockaddr_in srvaddr;//Internet套接字结构
if ( __(1)__ )
{ perror( "调用参数为零,请输入服务器的主机名!\n" ); exit(1);}
if ( __(2)__ ) //如果通过主机名没有获得对应的主机信息就提示用户
{ perror("无法通过主机名获得主机信息!\n" ); exit(1);}
if ( __(3)__ ) //在无法创建套接字时,提示用户
{ perror("无法创建套按字!\n" ); exit(1);}
bzero( &srvaddr,sizeof(srvaddr));//置空srvaddr
srvaddr,sin_family =AF_INET;
srvaddr,sin_port:__(4)__ ;srvaddr.sin_addr:__(5)__ ;
//设置套接字结构的各项信息,其中的地址来自于域名查询后的hp 变量if ( connect( sockfd,__(n)__ ,sizeof( struct sockaddr)) == -1 )
{ perror("连接失败!\n" ); exit(1);}
//连接服务器,如果失败则提示用户
if (( nbytes = read ( sockfd,buf,MAXDATASIZE)) == -1 )
{ perror( "读失败!\n" ); exit(1);}
//从套容接字中读出数据
buf[nbytes] = '\0';
printf("读到的内容:%s",buf) ;
close( sockfd) ;
//打印数据并关闭套接字
}
2001年网络工程师试题答案
2001年度网络工程师级上午试题答案
(1) A(2) C(3) D(4) D(5) C
(6) B(7) B(8) D(9) C(10)D
(ll)B(12)D(13)B (14)D(15)B
(16)A(17)D(18)B(19)C(20)C
(21)B(22)B(23)A(24)D(25)B
(26)A(27)C(28)A(29)D(30)D
(31)A(32)B(33)A(34)C(35)A
(36)B(37)C(38)A(39)D(40)A
(41)B(42)B(43)B(44)D(45)B
(46)D(47)A(48)B(49)C(50)D
(51)D(52)C(53)C(54)B(55)D
(56)C(57)C(58)B(59)A(60)B
(61)D(62)D(63)C(64)A(65)B
(66)D(67)B(68)D(69)A(70)C
(71)B(72)C(73)A(74)D(75)B
2001年度网络工程师级下午试题解答
试题一
(1) 总线型(bus)
(2) 环型(bring)注:(1)与(2)可以交换
(3) 载波侦听多路访问/冲突检测(CSMA/CD)
(4) 令牌传递(tokenpassing) 注:(3)与(4)可以交换
(5) 磁带
(6) 光盘塔(光盘驱动器) 注:(5)与(6)可以交换
(7) 磁盘双工
(8) 镜像是先写原盘,后写镜像盘;而双工是两个互为备份的盘同时写
(9) 维护日志
试题二
问题1:先采用自顶向下的分析方法。

调查用户单位建网的背景、必要性、上网的人数、信息量等。

从而确定建网目标。

接着进行纵向的、深入的需求分析和调研。

为网络设计提供依据。

问题2:可行性分析主要是针对用户单位具体情况,对建网的目标进行科学性和正确性论证。

在此基础上提出一个解决用户问题的网络体系结构。

包括网络传输、用户接口、服务器和网络管理。

以及对投资及建设周期的估算。

问题3:在设计新系统时要充分考虑到利用已有系统的资源,让老系统纳入到新系统中运行,不要“推倒重来”。

也可以把已有系统的设备降档次使用。

试题三
问题1:ATM 为异步传送模式,以等长信元为单位进行交换o
ATM 分为应用层、A TM 适配层、A TM 层和物理层。

以连接方式实现数据传送。

综合了线路交换和分组交换的优点。

支持QOS。

问题2:因PC1 和PC2 在同一个虚网之内。

PC1 请求LES (局域网仿真服务器),LES 已登记PC2 的地址并把其返回PC1。

两端建立起连接完成IP 包传送。

问题3:路由器工作在第三层,具有过滤和自动寻径功能,安全性高于网桥。

Router1 为核心层中心路由器,实现虚拟网络之间的路由计算。

Router2 为边界路由器,负责内部网和外部网之间的路由计算。

试题四
问题l:“Console”端口是虚拟操作台端口,安装维护人员通过直接连接该端口实施设备配置。

“AUX”端口是用于远程调试的端口,一般连接在Modem 上,设备安装维护人员通过远程拨号进行设备连接,实施设备的配置。

问题2:连接参数如下:速率9600bps、数据位8 位、奇偶检验无、停止位2 位。

问题3:配置命令的含义如下:
(1) 配置RAS 的拨号用户网络配置信息。

<注1>
包括用户默认子网屏蔽码、默认网关、默认DNS 。

当用户拨入时,服务器自动将配置信息传递给用户。

(2) 设定第一组异步口的用户IP 地址自动分配。

设置自动分配的IP 地址来自于IP 地址池pool25090 <注2>
(3) 配置路由协议RIP。

指定设备直接连接到网络202.112.77.0 与202.112.79.0 。

(4) 设置来自202.112.77.0 网段的用户可以访问拨号服务器。

配置用户登陆口令。

试题五
(1) argc!=2
(2) (he=gethostbyname(argv[1]))==NULL
(3) (sockfd=socket(AF_INET,SOCK_STREAM.0))==-I
(6) htons(PORT)
(5) *((struct in_addr *)he->h_addr)
(6) (struct sockaddr *)&srvaddr
2002年网络工程师上午试题
●IEEE802.5令牌环(Tokenm Ring)网中,时延是由__(1)__决定。

要保证环网的正常运行,环的时延必须有一个最低限度,即__(2)__。

如果达不到这个要求,可以采用的一种办法是通过增加电缆长度,人为地增加时延来解决。

设有某一个令牌环网长度为400 米,环上有28 个站点,其数据传输率为4MbpS,环上信号的传播速度为200 米/μS,每个站点具有1bit 时延,则环上可能存在的最小和最大时延分别是__(3)__bit 和__(4)__bit。

当始终有一半站点打开工作时,要保证环网的正常运行,至少还要将电缆的长度增加__(5)__米。

(1):A. 站点时延和信号传话时延B.令牌帧长短和数据帧长短
C.电缆长度和站点个数D.数据传输单和信号传播速度
(2):A.数据帧长 B.令牌帧长 C.信号传播时延 D.站点个数
(3):A. 1 B. 8 C. 20 D. 24
(4):A. 9 B. 28 C. 36 D. 48
(5):A. 50 B. 100 C. 200 D. 400
●在一个带宽为3KHZ、没有噪声的信道,传输二进制信号时能够达到的极限数据传输率为__(6)__。

一个带宽为3KHZ、信噪比为30dB 的信道,能够达到的极限数据传输率为__(7)__。

上述结果表明,__(8)__。

根据奈奎斯特第一定理,为了保证传输质量,为达到3KbpS 的数据传输车需要的带宽为___(9)___。

在一个无限带宽的无噪声信道上,传输二进制信号,当信号的带宽为3KHz 时,能达到的极限数据传输率为__(10)__Kbps 。

(6):A.3Kbps B.6Kbps C.56Kbps D.10Mbps
(7):A.12Kbps B.30Kbps C.56Kbps D.10Mbps
(8):A. 有噪声信道比无噪声信道具有更大的带宽
B.有噪声信道比无噪声信道可达到更高的极限数据传输率
C.有噪声信道与无噪声信道没有可比性
D.上述值都为极限值,条件不同,不能进行直接的比较
(9):A.3KHz B.6KHz C.2KHz D.56KHz
(10):A.1.5 B.3 C.6 D.3 log23
●与线路交换相比,分组交换最大的优点是__(11)__,最大的缺点是__(12)__设待传送数据总长度为L 位分组长度为P 位,其中头部开销长度为H 位,,源节点到目的节点之间的链路数为h,每个键路上的延迟时间为D 秒,数据传输率为B bps,线路交换和虚电路建立连接的时间都为S 秒,在分组交换方式下每个中间节点产生 d 位的延迟时间,则传送所有数据,线路交换需时间为__(13)__秒,虚电路分组交换所需时间为__(14)__秒,数据报分组交换所需时间为__(15)__秒。

([X]表示对X向上取整)
(11):A. 延迟时间小 B. 可进行差错控制 C. 缓冲区易于管理 D. 便于标准化
(12):A. 增大延迟 B. 不能实现链路共享 C. 不能实现速率转换 D.不能满足实时应用要求
(13):A. hD+L/B B. S+hD+L/P C S+hD+L/B D. S+L/B。

相关文档
最新文档