测试一下你对OSI/RM的掌握水平-阿里云开发者社区

开发者社区> 科技探索者> 正文

测试一下你对OSI/RM的掌握水平

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

茶乡浪子

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用NAT网关轻松为单台云服务器设置多个公网IP
在应用中,有时会遇到用户询问如何使单台云服务器具备多个公网IP的问题。 具体如何操作呢,有了NAT网关这个也不是难题。
26782 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10058 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
10882 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
2507 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
9156 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
7471 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
4498 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
7359 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
22378 0
5489
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载