网络工程师模拟试题IV
上午试题
●在_(1)_的编码方式中,曼彻斯特编码是常用的编码之一;双绞线可以传输_(2)_;使用50Ω电缆进行数字传输,使用__编码;使用双绞线用于100Mbit/s连接时,其最大距离不能超过_(4)_;在传输过程中,接受方和发送方共享同一信道的方式称为_(5)_。
(1)A.数字信号传输模拟数据 B.数据信号传输数字数据
C.模拟信号传输数字数据 D.模拟信号传输模拟数据
(2)A.数字数据 B.模拟数据
C.数字数据和模拟数据 D.以上都不是
(3)A.曼彻斯特编码
B. 差分曼彻斯特编码
C.不归零(NRZ)编码
D. 以上都不是
(4)A.100m B. 185m
C .500m D .无限制
(5)A.单工 B.半双工
C. 双工 D.自动
●在数据传输中,需要建立连接的是_(6)_;报文交换的主要缺点是_(7)_;报文分组交换技术包括_(8)_。
(6)A.电路交换 B.报文交换
C. 信元交换 D. 数据报交换
(7)A. 线路效率较低 B. 延迟较长
C. 不具有优先级传输 D. 不能进行速度和代码的转换
(8)A. 虚电路 B.双工通信
C. 半双工通信 D. 串行数据传输
●在X.25
的_(9)_负责处理链路建立和终止,数据传输以及包交换创建协议;X.25的分层协议与OSI相对应的是_(10)_;X.25协议提供了一个面向比特的协议来实现_(11)_控制。这个协议成为平衡式链路访问
,它是HDLC的一个子集。
(9)A.物理层 B.网络层
C.数据链路层 D.传输层
(10)A.物理层 B.物理层、数据链路层
C.物理层、数据链路层、网络层 D.物理层、数据链路层、网络层、传输层
(11) A.物理层
B.数据链路层
C.网络层
D.传输层
● 在RS-232C
中规定0必须是_(12)_;在RS-232C的功能特性中定义的插脚的作用,其中用来接受和发送数据的两个是_(13)_;在电气特性标准中,_(14)_是采用平衡型的电气接口。
(12)
A.大于-15V B.小于0V
C.在3V~15V之间 D.在-3V ~ -15V之间
(13)A. 1和7 B.4和5
C. 2和3 D.6和8
(14)A.RS-232C B. RS-422
C.RS-423 D. 以上都是
●计算机网络中对等实体间通信时必须遵循约定的标准协议。不同的协议有不同的功能,如:
_(15)_:用于网络管理;
_(16)_:用于移动电话无线上网;
_(17)_:可用于家庭拨号上网;
_(18)_:一种面向比特的数据链路通信规程;
_(19)_:一种路由选择协议。
(15)~(17):A.SNMP
B.PPP
C.RIP
D.WAP
(18)、(19):A.OSPF
B.HTTP
C.HDLC
D.RARP
●向端用户提供尽可能宽带的网络接入是引起人们广泛关注的技术_(20)_只能提供128Kbps的接入数据速率,_(21)_则是通过电话双绞线可向瑞用户提供更高信息传输带宽的一种接入技术,而采用_(22)_和电缆调制解调器(cable modem)也可获得和后者同样数量级的接入带宽。第三代无线通信的_(23)_可提供高达2Mbps的接入数据速率。光纤到户,即_(24)_,则是将来的一种发展方向。
(20)、(21):A.B-ISDN
B.N-ISDN
C.CDMA
D.ADSL
(22)、(22):
A.HFC
B.GSM
C.CDMA
D.HDSL
(24):
A.FDDI
B.FTTH
C.FTTC
D.FTTB
●适用于 TCP/IP 网络管理的基本协议是__(25)__,其对应的管理信息库为__(26)__。
(25) A.CMIS
B.CMIP
C.SNMP
D.SMTP
(26) A. MIB-1
B.MIB-2
C.MIB-3
D.RMON
●采用美国数据加密标准DES进行数据加密时,加密算法中的基本运算不包括__(27)__。
(27) A.置换运算
B.模加运算
C.模乘运算
D. 移位运算
● 关于 RSA 算法下列说法不正确的是__(28)__。
(28)A.RSA 算法是一种对称加密算法
B.RSA 算法的运算速度比DES慢
C.RSA 算法可用于某种数字签名
D.RSA 的安全性主要基于素因子分解的难度
● 在 UNIX 系统中,文件的物理结构采用直接、一级、二级和三级间接索引技术,其索引结点有 13 个地址项( i_addre[0]~i_addr[12] )。如果每个盘块的大小为 1K 字节,每个盘块号占 4 个字节,那么,—个进程要访问文件的第 356168 字节处的数据时__(29)__寻址。
(29) A.可直接
D.需要一次间接
C.需要二次间接
D.需要三次间接
●有多种设备可以实现不同网段或网络之间的互连,互连设备通常可按工作在OSI模型中的层次来划分。在物理层实现互连的称为_(30)_;在数据链路层实现互连的称为_(31)_;在网络层实现互连的称为_(32)_;在运输层及以上高层实现互连的设备称为网关或_(33)_。_(34)_也是-种用来构造局域网的常用设备,通常可以用双绞线把服务器与PC客户机等连入_(34)_。
(30)~(31):A.集线器 B.协议转换器
C.网桥
D. 转发器
(32)~(34):A.集线器 B. 网关
C.网桥
D.路由器
● 计算机常通过传统的调制解调器或综合业务数字网络技术接入因特网,数据传输速率都不超过 128Kbps 。目前已有多种更高数据传输速率的宽带接入方式,如仍采用电话线的__(35)__、采用有线电视双向改造后的电缆的__(36)__以及光纤到大楼再通过局域网到户的__(37)__等方式。
供选择的答案:
(35):
A.FTTB
B.HFC
C.ADSL
D.N-ISDN
(36):
A.HDTV
B.HFC
C.W-ISDN
D.N-ISDN
(37):
A.FFFB
B.HDTV
C.ADSL
D.W-ISDN
●无线移动通信是一个重要的发展方向。在小范围内低功率适合于家庭网络的__(38)__技术以及广域范围内第三代移动通信技术已引起人们普遍关注,后者被ITU命名为__(49)__。
供选择的答案:
(38)、(39):A.IMT –2000
B.cdma 2000
C.pcmcia
D.bluetooth
●_(40)_维护将TCP/IP地址映射到Windows Networking NetBIOS计算机名的数据库.
(40)
A.DNS
B.WINS服务器
C.LMHOSTS
D.DHCP
●多路复用(Multiplexing,也称多路复接)是通信中常用的技术,在不同的应用场合中可以采用不同的多路复用方式,如:
_(41)_:大多数电缆方式实际上就是采用这种方式;
_(42)_:一条E1信道可用此方式来传输30路数字化话音;
_(43)_:用此方式60路话音可复用一个超群(supergroup);
_(44)_:用于移动电话射频通信中;
_(45)_:光纤通信时采用此方式在一根光纤中可同时传输多路信号。
供选择的答案:
(41)~(43):A.时分(TDM)
B.频分(FDM)
C.波分(WDM)
D.空分(SDM)
(44)~(45):A.载波侦听(CSMA)B.空分(SDM)
C.波分(WDM)
D.码分(CDMA)
●公开密钥方法的主要优点之一是_(46)_。RSA算法的基础是_(47)_。当N个用户采用公开密钥方法保密通讯时,系统中一共有_(48)_个密钥,每个用户要小心保管好_(49)_个密钥,为了防止不老实用户否认他们曾经通过计算机发送过的文件,较简便的方法是利用公开密钥方法完成_(50)_。
供选择的答案:
A:
①所有密钥公开
②加密解密计算方便
③便于密钥的传送
④易于用硬件实现
B:
①素因子分解
②替代和置换的混合
③求高阶矩阵特征值
④K-L变换
C:
①N
②2N
③N(N_1)/2
④N2
D:
①0
②1
③N-1
④N
E:
①文件加密
②文件复制
③数字签名
④文件存档
●防火墙是隔离内部网和外部网的—类安全系统.通常防火墙中使用的技术有过滤和代理两种。路由器可以根据__(51)__进行过滤,以阻挡某些非法访问。__(52)__是一种代理协议,使用该协议的代理服务器是一种__(53)__网关。另外一种代理服务器使用__(54)__技术,它可以把内部网络中的某些私有的9地址隐藏起来。所谓的可信任系统(Trusted System)是美国国防部定义的安全操作系统标准,常用的操作系统 UNIX 和 Windows NT 等可以达到该标准的__(55)__级。
(51) A.网卡地址
B.IP 地址
C.用户标识
D.加密方法
(52) A.SSL
B.STT
C.SOCKS
D.CPAP
(53) A.链路层
B.网络层
C.传输层
D.应用层
(54) A.NAT
B.CIDR
C.BGP
D.OSPF
(55) A.D
B.C1
C. C2
D.B2
●下图表示客/’’通过网络访问远端服务器的一种实现方式,请指出在服务器端的设备1是__(56)__,没备2是__(57)__。使用电话线路连接远程网络的一种链路层协议是__(58)__。
(56)A.默认网关
B.主交换机
C.Modem池
D.集线器
(57)A.Web服务器
B.FTP服务器
C.Mail服务器
D.RAS服务器
(58)A.TCP
B.PPP
C.UDP
D.ARP
●Browser/Serer结构是把__(59)__技术和数据库技术结合起来的一种应用模式,这种应用模式把所有应用功能和数据库集中放在服务器端,实现了开发环境与应用环境的分离,便于管理和系统维护。该模式最大的优点之—是__(61)__。
(59) A.FTP
B.TCP/IP
C.Web
D.HTTP
(60) A.客户端不用安装专用软件
B.服务器端不用安装专用软件
C.运算效率高
D.传输速率快
● Most IP layer-based proxy mechanisms, such as network address translation (NAT), only support uni-directional proxy, from the internal network to external network (the Internet). The proxy establishes the communication channel by __(66)__ IP addresses. The IP addresses must be __(67)__. These proxy mechanisms prevent applications that must establish return data channels from establishing their data channels, such as, multimedia applications. IP layer-based proxy mechanisms need additional software __(68)__ for each application that uses __(69)__ channels. SOCKS identifies communication targets through domain names, overcoming the restriction of using private IP addresses. SOCKS can use domain names to establish communication between separate LANs, with __(70)__ IP addresses.
(66)A.manufacturing
B. manipulating
C. conduct
D. implement
(67) A. routable
B. locatable
C. path-selected
D. road-defined
(68) A. groups
B. blocks
C. models
D. modules
(69) A. plenty
B. many
C. multiple
D. more
(70) A. duplicating
B. crossing
C. overlapping
D. repeating
●A Web browser is simply a terminal emulator, designed to display text on a screen. The two essential differences between an ordinary terminal emulator and a Web browser are that the browser knows how to deal with __(71)__, and that it has a mechanism for __(72)__ graphical files. Display text, display graphics, and __(73)__ hyperlinks--there's 99 percent of the __(74)__ value. That's not to say that the manufacturers didn't go all-out to attach a hyperactive efflorescence of useless capabilities onto their browsers. Remember when media channels in the browser were a big deal, instead of the clutter you can't wait to delete from your favorites of bookmarks menu? Remember when client-side Java applets were supposed to become the preferred __(75)__ for application development? Remember frames and all their nasty side effects?
(71) A.superlinks
B.links
C.hyperlinks
D.connections
(72) A.displaying
B.illustrating
C.drawing
D.writing
(73) A.direct
B.navigate
C.indicate
D.go-on
(74) A.Web browser's
B.terminal's
C.emulator's
D.network's
(75) A.plane
B.plant
C.plate
D.platform
网络工程师模拟试题IV
下午试题
1、 简述网桥和路由器的功能。
二、阅读以下有关网络规划的叙述,回答问题1、问题2和问题3,把解答填入答题纸的对应栏内。
网络工程是一项复杂的系统工程,一般可分为网络规划、网络设计、工程实施、系统测试验收和运行维护等几个阶段。网络规划是在需求分析的基础上,进行系统可行性分析和论证,以确定网络总体方案。网络规划阶段任务完成之后转入下一阶段,即网络设计阶段。
[问题1]
简述网络规划阶段需求分析的方法和解决的问题。 (控制在100个字以内)
[问题2]
在网络规划阶段“系统可行性分析和论证”的主要内容是什么?(控制在100个字以内)
[问题3]
在需求分析过程中应对已有网络的现状及运行情况作调研,如果要在已有的网络上作新的网络建设规划,如何保护用户已有投资? (控制在100个字以内)
三、下面关于局域网交换机维护的相关知识,请对常用的命令在空白处给予解释。
局域网交换机将人们从传统意义上共享的HUB式局域网发展到更广阔的空间。以Cisco 公司出品的Catalyst 5000 系列局域网交换机为例,它包括一个集成的交换硬件结构,支持交换的10-Mbps 以太网和100-Mbps 快速以太网,可通过快速以太网、FDDI、交换式令牌环和第3层交换处理能力。该类交换机可向局域网内的工作站、服务器、网段、骨干网或其它用户提供交换接入。
Cisco IOS软件为Catalyst平台和网络应用程序提供先进的网络服务。Cisco IOS技术专为交换进行了优化,并可用于所有Catalyst交换机,包括:用于带宽集合的Fast Ether Channel技术;优化了多点传送和多媒体流量性能的Cisco群组管理协议支持;以及广泛的管理特性。Cisco IOS软件还支持虚拟局域网(VLAN)配置和管理、IP地址管理以及安全的网络服务访问。
Catalyst 6000 家族包括Catalyst 6500 系列和 Catalyst 6000 系列,为园区网络提供一系列新的高性能多层交换解决方案。Catalyst 6000 家族旨在满足主干网/分布和服务器集合环境中对千兆位可伸缩性、高可用性及多层交换的增加需求,提供卓越的可伸缩性和性价比,支持广泛的接口密度、性能和高可用性选项。通过提供应用智能、服务质量机制和安全,客户可以更加有效地利用他们的网络增加客户服务(例如多点传送和 ERP 应用),而不会牺牲网络性能。如果与 Cisco IOS 的广泛网络服务相结合,Catalyst 6000 家族能够提供企业内部网所需的强大管理、用户移动性、安全性、高可用性和多媒体支持。
Cisco 的 Catalyst 5000 系列交换机除了Catalyst 5000 之外,还包括Catalyst 5002、Catalyst 5500 、Catalyst 5505、Catalyst 5509 等四种型号,它们都是Catalyst 5000 的增强型。本期工程利旧设备为Catalyst 5509交换机。 以常用的Catalyst 5509 为例,Catalyst 5509 机架共有9个槽位,第一个槽位用于 Supervisor Engine模块,该模块提供第2层交换和远程的网络管理,模块上有双端口、全双工快速以太网接口。可以用400Mbps的最高速率连接其它的Catalyst 5000、路由器和服务器;第二个槽位是用来插备份的 Supervisor Engine 模块。其它7个槽位可以用来组合配置任何交换模块和路由交换模块(RSM)。 Catalyst 5509 机箱适合固定在标准的19英寸机架上。可以在机箱的同一侧面操作所有的系统部件。一个完整的系统必须配置一个电源。为了实现容错,可选配双备份、负载均衡、可带电拔插的电源。
Catalyst 6000 系列和Catalyst 5000 系列局域网交换机功能强大,包括很多使用及维护命令。下面,列出几条常用的命令,请在空白处给出相应的简单说明。
1 关于端口的设置
设置端口名称
set port name mod_num/port_num [ name_string ]
_______________________(1)_
set port level mod_num/port_num noramal|high
设置端口速率
set port speed mod_num/port_num < 10|100|auto >
_________________________(2)_______
set port duplex mod_num/port_num full|half
检查端口配置状态
show port mod_num/port_num
2关于网络端口 sc0 的设置
在VLAN中设置供物理连接的逻辑端口
sc0 set interface sc0 vlan_num [ ip_address [ netmask [ broadcast ]]]
3 关于VLAN的设置
___________________________(3)___________
set vlan vlan_num [ name name ] [ type type ] 检查VLAN 配置状态 show vlan
4 关于Trunk的测试
在某个特定的端口建立中继
set trunk mod_num/port_num [ on|off|desirable|auto ] [ vlans ]
_____________________________(4)_______
show trunk
5 关于 spantree 的设置
在某 vlan 中设置
spantree set spantree enable [ vlan ]
在某 vlan 中 设置 桥接的转发时延
set spantree fwddelay delay [ vlan ]
在某 vlan 中 设置 hello 报文的发送间隔
set spantree hello interval [ vlan ]
设置某 vlan 中桥接的最大持续时间
set spantree maxage agingtime [ vlan ]
____________________________________(5)_______
set spantree portcost mod_num/port_num cost
6 关于SNMP协议的配置
配置SNMP的域串:
set snmp community read-only | read-write | read-write-all community_string
____________________________________(6)______
set snmp trap rcvr_address rcvr_community
____________________________(8)____
show snmp
7 关于 IP 包的分段
在FDDI 与以太网的桥接中设置IP 包的分段
set ip fragmentation { enable | disable }
8 关于ICMP 未到达的消息
set ip unreachable { enable | disable }
9 关于ARP 表的设置
创立一个 arp 表并设置该表的刷新时间
set arp { ip_addr hw_addr | agingtime agingtime }
10 关于交换机三层交换模块的配置
telnet ip_address 登陆到三层交换模块。
rsm>enable
rsm#show run 显示当前配置文件
rsm#show int vlan id 显示vlan 状态
rsm#show ip route 显示路由信息
三层交换vlan 的配置:
rsm#conf t
rsm(config)# int vlan id
rsm(config)# ip address a。b。c。d netmask
rsm(config)# no shutdown
rsm#wr mem
四、阅读以下说明,将应填入__(n) __处的解答填写在答题纸的对应栏内。
[说明]
某网络结构如图5所示,如果Router3与网络4之间的线路突然中断,按照RIP路由协议的实现方法,路由表的更新时间间隔为30秒,中断30秒后Router2的路由信息表1和中断500秒后Router2的路由信息表2如下。
注:①若到达目的网络不需转发或目的网络不可达,用“一”来表示“下一站地址”;
②当目的网络不可达时,“跳数”为16。
路由信息表1
目的网络
下一站地址
跳数
10.0.0.0
__(1)__
__(2)__
20.0.0.0
-
0
30.0.0.0
-
0
40.0.0.0
__(3)__
__(4)__
路由信息表2
目的网络
下一站地址
跳数
10.0.0.0
20.0.0.1
1
20.0.0.0
__(5)__
__(6)__
30.0.0.0
__(7)__
__(8)__
40.0.0.0
__(9)__
__(10)__
[问题]
1.请填充中断30秒后Router2的路由信息表1。
2.请填充中断500秒后Router2的路由信息表2。
五、阅读以下说明,将应填入__(n) __处的解答填写在答题纸的对应栏内。
[说明]
socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。不管是Socket还是ServerSocket它们的工作都是通过SocketImpl类及其子类完成的。
重要的Socket API:
java.net.Socket继承于java.lang.Object,有八个构造器,其方法并不多,下面介绍使用最频繁的三个方法,其它方法大家可以见JDK-1.3文档。
. Accept方法用于产生"阻塞",直到接受到一个连接,并且返回一个客户端的Socket对象实例。"阻塞"是一个术语,它使程序运行暂时"停留"在这个地方,直到一个会话产生,然后程序继续;通常"阻塞"是由循环产生的。
. getInputStream方法获得网络连接输入,同时返回一个IutputStream对象实例,
. getOutputStream方法连接的另一端将得到输入,同时返回一个OutputStream对象实例。
注意:其中getInputStream和getOutputStream方法均会产生一个IOException,它必须被捕获,因为它们返回的流对象,通常都会被另一个流对象使用。
1、 开发一个Server-Client模型的程序
开发原理:
服务器,使用ServerSocket监听指定的端口,端口可以随意指定(由于1024以下的端口通常属于保留端口,在一些操作系统中不可以随意使用,所以建议使用大于1024的端口),等待客户连接请求,客户连接后,会话产生;在完成会话后,关闭连接。
客户端,使用Socket对网络上某一个服务器的某一个端口发出连接请求,一旦连接成功,打开会话;会话完成后,关闭Socket。客户端不需要指定打开的端口,通常临时的、动态的分配一个1024以上的端口。
{建立服务器}
import java.net.*;
import java.io.*;
public class Server
{
private ServerSocket ss;
private Socket socket;
private BufferedReader in;
private PrintWriter out;
public Server()
{
try
{
ss = __________(1)_______________;
while (true)
{
socket = ss.accept();
in = ___________(2)_____________________;
out = new PrintWriter(socket.getOutputStream(),true);
String line = in.readLine();
out.println("you input is :" + line);
out.close();
in.close();
socket.close();
}
ss.close();
}
catch (IOException e)
{}
}
public static void main(String[] args)
{
new Server();
}
}
这个程序建立了一个服务器,它一直监听10000端口,等待用户连接。在建立连接后给客户端返回一段信息,然后结束会话。这个程序一次只能接受一个客户连接。
{建立客户端}
import java.io.*;
import java.net.*;
public class Client
{
Socket socket;
BufferedReader in;
PrintWriter out;
public Client()
{
try
{
socket = new Socket("xxx.xxx.xxx.xxx", 10000);
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
out = __________________(3)______________________;;
BufferedReader line = _______________(4)________________________;
____________(5)_______________;//打印输出
line.close();
out.close();
in.close();
socket.close();
}
catch (IOException e)
{}
}
public static void main(String[] args)
{
new Client();
}
}
这个客户端连接到地址为xxx.xxx.xxx.xxx的服务器,端口为10000,并从键盘输入一行信息,发送到服务器,然后接受服务器的返回信息,最后结束会话。