自上次在博客中发了10多道有关IP地址自测和解析的试题后,不断有人留言,或者直接与我联系,希望我能提供更多的各方面自测题。于是,笔者再从我的新作
更多自测题和解析请看该书。该书有1000多道网管员必须掌握的各方面面试题解析,同时包括了笔者大量有关职业成长和学习方法方面的文章。
面试题1:在OSI/RM的7层结构中, 是第一个端—端,也即主机—主机的层次。 是进程—进程的层次,主要功能是组织和同步不同主机上各种进程间的通信。
解析:
在OSI/RM的7层结构中,物理层、数据链路层和网络层这3层是低3层,用来建立网络通信所必需的路径,可以说是网络通信的准备阶段。自传输层才开始真正的主机到主机的数据通信,而通信过程中的会话进程是由会话层来控制的。
答案:传输层,会话层。
面试题2:可以实现不同网络或网段的互连、工作在开放系统互连参考模型物理层、数据链路和网络层的互连设备分别称为(1)、(2)、(3)。
(1)A. 网关 B. 路由器 C. 防火墙 D. 中继器
(2)A. 转发器 B. 防火墙 C. 网桥 D. 网关
(3)A. 转发器 B. 路由器 C. 网桥 D. 中继器
解析:
在物理层工作的常用设备有中继器和集线器;工作在数据链路层的设备有:网卡和网桥,2层交换机;工作在网络层的设备有:路由器,3层交换机。防火墙和网关是很特殊的设备,没有特定的工作层次,它们根据设计的不同,可以在各个层次工作,也可以在所有7层工作。
答案:D,C,B。
面试题3:OSI/RM的7层结构中,处理系统之间用户信息的语法表达形式的是___;规定通信双方相互连接的机械、电气、功能和规程特性的是____;向用户提供各种直接服务,如文件传送、电子邮件或虚拟终端等的是___;通过校验和反馈重发等方法将原是不可靠的物理连接改成无差错的数据通道的是___层;负责通信子网中从源到目标路径选择的是____。
解析:
这道题是综合考察了应试者OSI/RM参考模型中各层主要功能。可以与本章面试题1中的各层功能进行比较得出正确答案。
答案:表示层,物理层,应用层,数据链路层,网络层。
面试题4:不列说法不正确的是( )。
A. 以太网中可以不需要网络层
B. 数据链路层与网络的物理特性无关
C. 噪声使得传输链路上的0变成1,这一差错不能由物理层恢复
D. 在OSI模型中,表示层处理语法问题,会话层处理语义问题
解析:
这道题虽然主要是考对OSI/RM参考模型的理解,但所涉及的内容比较多,既包括了求职者对局域网结构的理解,也考核了求职者对OSI/RM 7层结构中各层主要功能的掌握。下面对各个说法进行逐一分析。
A这个说法肯定是正确的,因为它只是说可以不需要网络层,并没有说局域网就一定没有网络层,多局域网,或多网段互连还是需要网络层的。在用户的局域网中可以只是单网段的,不需要涉及到网络之间的互连,也就可以不要网络层。
对于C这个说法,也可以明确得出是正确的,因为OSI/RM中物理层是没差错控制功能的。传输链路上的纠错功能是由后面的数据链路层和传输层来实现的。
至于最终答案是B,还是D,可以先从D着手。回顾一下OSI/RM的会话层和表示层各自的主要功能就可以看出,D是错误的。尽管表示层是处理语法问题,但语义问题并不是由会话层处理的,而是由应用层处理的。
说明:“语法”是指信息的表示方法,也可以看成是信息的编码格式,如文字、图片或视频等格式。它是由OSI/RM表示层来完成的。而“语义”则是信息的具体内容或含义,也就是要做什么。信息的语义只能由应用层来识别。
通过以上分析,如果是单选题的话,就很容易得出答案是D。但这里还要弄清楚为什么B也是正确的。B所描述的是OSI/RM的物理层与数据链路层的关系。根据OSI/RM的分层原理可以知道,在7层结构中,各层之间是相对独立的,并没有相互依赖和相互影响的关系,由此可知B也是正确的。
答案:D。
面试题5:下列说法不正确的是( )。
A. 当物理线路连接成功时,自然就建立一个物理连接
B. RS-232规定的是物理层的特性
C. 多重连接由传输层管理
D. 路由选择可以由数据链路层完成
解析:
这道题要得出正确答案可能非常简单,也可能非常难,就看你对OSI/RM各层功能的理解程度如何了。
说法A肯定是正确的,物理线路连接成功,当然就已建立好了网络的物理连接,它并不需要其他层的参加。当然,这也只是在网络物理层面的连接是通的。就像在连接有线以太网一样,网线一拉,插入到网络两端设备的网络接口中即可。当然网络是否通,不仅取决于物理层的连接是否成功,还取决于数据链路层、网络层,甚至以上各层的连接是否成功。
至于B这个说法更可以马上看出它是正确的,因为RS-232就是一个物理接口(也就是通常所说的COM串口)标准。而物理接口规范的确立正是物理层的主要功能之一。
至于C这个说法,可以按如下方式来理解。OSI/RM的7层结构中,下面3层属于低3层,负责创建网络通信所需的链路,而高4层才是负责具体的端到端通信。这里的“多重连接”不属于通信链路的创建,而是与端到端通信有关,所以它只与OSI/RM的高4层有关。在高4层中,通信连接是由传输层来管理的,所以本说法也是正确的。
D说法是错误的。如果这道题是单选题的话,可以立即选择这个选项。这里最容易误解的是,3层交换机具有的路由功能,所以可能误认为路由选择功能也是由数据链路层来完成的。但实际上3层交换机不仅工作在数据链路层,还可以工作在网络层,它的路由选择功能是由它在网络层来完成的,路由器也是3层设备,也是工作在网络层的。所以,无论是3层交换机,还是路由器,路由选择功能都是由网络层来完成的。
答案:D。
面试题6:当一台计算机发送E-mail到另一台计算机时,在接收邮件方的数据包打包步骤是( )。
A. 数据、数据段、数据包、数据帧、比特
B. 比特、数据帧、数据包、数据段、数据
C. 比特、数据段、数据、数据包、数据帧
D. 数据段、数据包、数据帧、比特、数据
解析:
这道题考应试者对OSI/RM 7层结构中各层所传输的数据流。
其实可以用排除法迅速得出正确答案。首先要知道,在物理层上传输的是比特流,这样就迅速排除了题中的A和D两个选项。至于B与C两个选项,可迅速排除C,因为最后用户得到的肯定是原始数据,而不是以帧为单位的数据。所以得到本题正确答案为B。
在OSI中,数据在各层所采取的传输形式如下。
物理层是以比特流形式传输数据的,数据链路层是以帧的形式传输数据的,网络层是以数据分组(或称“数据包”)的形式传输数据的,传输层是以数据分段的形式传输数据的,以上3层是以数据本身的形式进行传输数据的。
答案:B。
面试题7:下列说法正确的是( )。
A. 在发送端和接收端中只有对等层才能进行网络通信
B. 数据只能由高层向低层传输
C. 在发送端和接收端中没有任何两个对等层可以直接进行网络通信
D. 数据在对等层中传输的是协议数据单元(PDU)
解析:
对于这类题,只能采取一一排除法。
A选项是正确的,在OSI的7层参考模型中,发送端和接收端确实只有对等层才可以进行网络通信。也就是说,发送端的网络层只能最终与接收端的网络层进行网络通信,发送端的传输层也只能与接收端的传输层进行网络通信,其他层次也一样。
B选项是错误的。数据在发送端是由高层向低层传输的,而在接收端则是由低层向高层传输的。
C选项也是错误的。尽管发送端和接收端的两个对等层之间通常是不能直接进行网络通信的,数据要先在发送端由高层向低层传输,然后在接收端再由低层向高层传输,直到到达与发送端开始发送数据时的对应层次。但是,在物理层上,发送端和接收端是直接进行网络通信的,也就是物理连接是直接进行的,除此之外,其他任何层都不能直接进行网络通信。
D选项是正确的,这一点在上一题中已有解析,在此不再赘述。
答案:AD。
面试题8:以太网中的帧属于( )协议数据单元。
A. 物理层 B. 数据链路层 C. 网络层 D. 应用层
解析:
在OSI的七层结构中,物理层中传输的是比特流,数据链路层中传输的是帧,网络层中传输的是分组,传输层中传输的是数据分段,后面层中传输的是数据。
答案:B。
面试题9:HDLC协议工作在OSI模型的( )。
A. 传输层 B. 网络层 C. 数据链路层 D. 应用层
解析:
高级数据链路控制(HDLC)协议是一种数据链路层协议,促进传送到下一层的数据在传输过程中能够准确地被接收(也就是差错释放中没有任何损失并且序列正确)。HDLC的另一个重要功能是流量控制,换句话说,一旦接收端收到数据,便能立即进行传输。HDLC是面向比特的同步通信协议,主要为全双工点对点操作提供完整的数据透明度。它支持对等链路,表现在每个链路终端都不具有永久性管理站的功能。
答案:C。
面试题10:OSI/RM参考模型的( )完成差错报告、网络拓扑结构和流量控制的功能。
A. 物理层 B. 数据链路层 C. 网络层 D. 传输层
解析:
这道题同样是考应试者对OSI/RM 7层结构中各层主要功能的掌握。
首先要分析题中的关键词,如本题中的“网络拓扑结构”是个突破口。网络拓扑结构是指通信链路级别的结构,是由OSI/RM数据链接层来定义的。所以可以通过这个关键词确定本题的正确答案是B。实际上,本题中规定的其他两项功能,数据链路层也是具有的,那就是它的差错检测与控制及数据流量控制。
答案:B。
本文转自王达博客51CTO博客,原文链接http://blog.51cto.com/winda/99927如需转载请自行联系原作者
茶乡浪子