-----------------------------------------------------------------------------------------------------------------------------
1.在ISO/OSI参考模型中,实现两个相邻结点间流量控制功能的是( )。
A.物理层 B. 数据链路层 C.网络层 D.传输层
解析:
ISO/OSI参考模型是一个理论框架,用来帮助理解和设计网络通信的分层结构。这个模型分为七层,每一层都有特定的职责,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
流量控制的概念
流量控制是网络通信中的一个重要概念,它指的是控制发送数据的速率,以便接收端来得及处理这些数据。如果发送速度过快,接收端可能因为来不及处理而丢失数据,特别是在网络负载重或者性能有限的情况下。
ISO/OSI模型中相关层的功能
针对这个问题,“实现两个相邻结点间流量控制功能的是”通常由数据链路层(B 选项)实施。这是因为数据链路层直接连接网络中的两个节点,并通过机制如窗口控制等来调整发送数据的速率,以匹配接收节点的处理能力。传输层虽然也执行流量控制,但它的控制是端到端的,不特定于直接相邻的节点。
因此,答案是 B. 数据链路层。
笔记:
ISO/OSI模型 - 一个理论框架,包括7层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
流量控制定义 - 控制数据发送速率,防止接收端处理不及。
关键层次功能:
数据链路层 - 直接负责相邻节点间的流量控制。使用窗口控制等技术匹配速率。 传输层 - 端到端的流量控制,确保数据可靠传输。-----------------------------------------------------------------------------------------------------------------------------
2.下列选项中,不属于网络体系结构所描述的内容是( )。
A.网络的层次 B. 每一层使用的协议 C. 协议的内部实现细节 D.每一层必须完成的功能
解析:
网络体系结构通常描述网络如何分层以及每层的功能和使用的协议。这一框架有助于标准化网络设计,使不同的技术和协议可以互操作。
网络体系结构的组成部分
网络的层次(A选项):网络分层是网络体系结构的核心。分层结构允许将复杂的网络通信任务分解为更小、更易管理的部分。每一层解决网络通信过程中的一个特定子问题,并向上层提供服务。
每一层使用的协议(B选项):每层具体实现其功能的方式是通过定义和使用特定的协议。协议是规则的集合,这些规则定义了如何在网络中传输信息,包括数据格式、同步、错误检测和修正等。
每一层必须完成的功能(D选项):这是网络体系结构的另一个基本组成部分,它明确指出每层需要达成的目标和责任。例如,传输层必须确保从源到目的地的可靠数据传输。
题目的关键:协议的内部实现细节
正确答案是 C. 协议的内部实现细节。理解这一点非常重要,因为网络体系结构的设计是为了提供一个通用的、可互操作的网络通信标准框架,而不是涉及每一个协议或设备在具体实现层面的详细内容。这样的设计允许不同的制造商和软件开发者在确保兼容性的同时,有选择地优化或修改他们产品的性能。
笔记:
结构说层次,规定每层职责和协议,不谈实现技术细节。
网络体系结构三大要素:
不包括的内容:
-----------------------------------------------------------------------------------------------------------------------------
3.在OSI参考模型中,下列功能需由应用层的相邻层实现的是( )。
A. 对话管理 B. 数据格式转换 C. 路由选择 D.可靠数据传输
解析:
OSI(开放系统互联)模型是一个理论上的网络通信模型,由七层构成,旨在促进不同系统之间的互操作性。这些层从底至顶依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
OSI模型的顶三层简介
分析选项
正确答案应该是 B. 数据格式转换,这是表示层的直接责任。表示层正是应用层的直接下一层,因此它是应用层的相邻层,承担的就是数据的转换和编码任务,以确保数据在不同系统间传输时的正确性和可用性。
笔记:
应用放顶上,表示数据美,会话管对话。
应用层(第七层):
表示层(第六层):
会话层(第五层):
-----------------------------------------------------------------------------------------------------------------------------
4.在OSI参考模型中,直接为会话层提供服务的是( )。
A. 应用层 B. 表示层 C.传输层 D.网络层
解析:
OSI(开放系统互连)模型是一种网络通信模型,它将网络通信分解为七个层次,每一层都有其特定的功能和职责。
OSI模型的层级结构
各层功能简介
题目问的是:在OSI参考模型中,直接为会话层提供服务的是哪一层?这意味着我们需要找到在会话层之下直接一层,即负责为会话层提供功能支持的层。
解析选项
正确答案 C. 传输层。传输层为会话层提供基础的通信功能支持,如数据的端到端传输和可靠性保障,使会话层能够在这些保障的基础上执行其会话管理和控制的职责。
笔记:
会话靠传输,确保通话顺畅。
OSI模型基础:
会话层功能:
服务提供者:
-----------------------------------------------------------------------------------------------------------------------------
5.如下图所示网络,在OSI参考模型中,R1、Switch、Hub实现的最高功能层分别是( )。

A.2、2、1 B.2、2、2 C.3、2、1 D.3、2、2
解析:
OSI参考模型的层级和功能
OSI模型共有七层,每层都有特定的网络功能:
网络设备的层级
路由器(R1):
交换机(Switch):
集线器(Hub):
分析答案选项
正确答案 C. 3、2、1 是正确的答案。这个选项正确地描述了路由器、交换机和集线器在OSI模型中的最高功能层。
笔记:
路由器(R1):
交换机(Switch):
集线器(Hub):
补充:
网桥(Bridge):
网关(Gateway):
重复器(Repeater):
无线接入点(Wireless Access Point, WAP):
-----------------------------------------------------------------------------------------------------------------------------
6.OSI 参考模型的第5层(自下而上)完成的主要功能是( )
A.差错控制 B. 路由选择 C. 会话管理 D.数据表示转换
解析:
OSI模型的七层
题目询问的是OSI参考模型的第5层(自下而上)完成的主要功能是什么。根据层级结构,第五层是会话层。
会话层的功能
解答选项分析
根据以上分析,正确答案是 C. 会话管理。这是因为会话层正是负责管理网络会话,确保通信的连贯性和可靠性。
笔记:
会话控制通信,同步保数据准
会话层(第五层):
关键点:
-----------------------------------------------------------------------------------------------------------------------------
7.计算机网络可分为通信子网和资源子网,通信子网不包括( )。
A.物理层 B.数据链路层 C. 网络层 D.运输层
解析:
通信子网和资源子网的定义
通信子网(Communication Subnetwork):
资源子网(Resource Subnetwork):
OSI模型的相关层
为了进一步理解哪些层可能属于通信子网,我们需要考虑OSI模型中的层级职责:
分析选项
基于上述层次的职责,我们可以判定:
正确答案
D. 运输层 是不包括在通信子网内的。尽管运输层处理数据的传输,但其主要职责是为应用层(属于资源子网)提供透明的数据传输服务,它的功能更偏向于资源子网的端到端数据交付和服务质量保证。传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。传输层向高层用 户屏蔽了下面通信子网的细节(如网络拓扑、路由协议等),它使应用进程看见的就是好像在两个传物层 实体之间存在的一条端到端的逻辑通信信道,因此在通信子网上没有传输层,传输层只存在通信子网以外 的主机中。
笔记:
通信子网和资源子网
通信子网:
资源子网:
OSI模型的相关层
-----------------------------------------------------------------------------------------------------------------------------
8.在OSI七层协议体系中,路由交换主要是下列哪一层的功能()。
A.网络层 B.会话层 C. 传输层 D.链路层
解析:
OSI模型的七层
路由和交换的功能
路由(Routing):
交换(Switching):
解析题目选项
正确答案 A. 网络层 是正确的答案。这一层负责在整个网络中决定数据包的发送路径,是实现路由和一些形式交换功能的关键层级。
笔记:
网络层(第三层):
-----------------------------------------------------------------------------------------------------------------------------
9.当数据由一台主机传送至另一台主机时,不参与数据封装工作的是( )。
A.表示层 B. 传输层 C.数据链路层 D. 物理层
解析:
OSI模型的封装过程
应用层(第七层):
表示层(第六层):
会话层(第五层):
传输层(第四层):
网络层(第三层):
数据链路层(第二层):
物理层(第一层):
分析选项
正确答案 D. 物理层 是正确的答案。物理层不参与数据的逻辑封装工作,它只是将数字数据转换为电信号或其他介质的信号进行物理传输。这个过程不涉及到数据的封装或添加任何额外的控制信息。
笔记:
参与封装的三个主要层次:传输层、网络层、数据链路层。这三层按照顺序加工数据包,确保信息的安全和有效传输。
-----------------------------------------------------------------------------------------------------------------------------
10.在OSI参考模型中,进行数据加密、解密是由( )协议来完成。
A. 传输层 B. 应用层 C.表示层 D.会话层
解析:
OSI模型概述: OSI(开放系统互联)模型是一个概念模型,用于定义网络通信的七个层次,每一层都有特定的功能和协议。这个模型是为了帮助不同系统之间的通信而设计的。
解析选择题:
A. 传输层:虽然传输层确保数据的安全传输,它主要关注于端到端的连接和可靠性,并不直接处理加密和解密。
B. 应用层:应用层确实涉及一些特定应用的加密措施,如HTTPS协议中的SSL/TLS,但这不是OSI模型中专门处理加密的层。
C. 表示层:表示层正是OSI模型中处理数据格式化、加密和解密的层级。它确保信息在网络中传输前被正确加密,并在接收端被解密,保证数据的机密性和完整性。
D. 会话层:会话层管理会话的建立和维护,包括检查和终止对话,但不涉及加密和解密操作。
根据上述解析,正确答案是 C. 表示层。表示层是OSI模型中负责数据加密和解密的层级,它处理数据转换和安全问题,包括数据的加密和解密,以保证数据在不同系统间安全传输。这一层的功能是至关重要的,因为它确保只有授权的接收者能够理解传输的数据。
笔记:
-----------------------------------------------------------------------------------------------------------------------------
11.UDP协议属于七层参考模型中的( )。
A. 会话层 B.传输层 C. 数据链路层 D.互联网层
解析:
OSI七层模型简介: OSI模型是一个参考模型,用来理解和设计网络的功能和工作过程。它把网络通信分成以下七层:
UDP协议简介: UDP是一个无连接的网络协议,提供了一种不可靠的数据传输服务。它允许数据包(称为数据报)在没有先建立连接的情况下发送,这意味着它不保证数据包的到达顺序,也不保证数据包本身的到达。UDP协议因为其低延迟的特性常用于实时应用,如视频流和在线游戏。
UDP协议在OSI模型中的位置: 在OSI模型中,UDP协议被归类在传输层。传输层负责为两个终端应用进程提供端到端的通信服务。除了UDP,传输层还有另一个常用的协议:TCP(Transmission Control Protocol),它提供的是可靠的、面向连接的服务。
选项分析:
因此,正确答案是 B. 传输层。UDP协议属于OSI参考模型中的传输层,负责在应用程序之间提供数据传输,尽管它不提供TCP那样的可靠性保证。
笔记:
UDP快速传递数据,而不像TCP那样先建立连接。就像一个速递服务可以直接把包裹放在你的门口而不敲门,UDP在传输数据时也不先建立连接。
TCP像打电话一样,需要先建立连接(拨号),然后才能安全可靠地传输信息(通话)。
-----------------------------------------------------------------------------------------------------------------------------
12.下图描述的协议要素是()。

I. 语法 Ⅱ.语义 Ⅲ.时序
A.仅I B. 仅Ⅱ C. 仅Ⅲ D.I 、Ⅱ 和Ⅲ
解析:
时序指的是消息的发送和接收的顺序以及时刻,包括消息的开始、持续和结束时刻。
图中的箭头表现了消息随时间的变化流动,突出了信息传递的顺序和时刻,而没有直接表达数据的格式(语法)或者数据的含义(语义)。
网络协议主要由语义、语法和时序(一般教材定义为同步)三部分组成,即协议三要素。
语 义:规定通信双方彼此“讲什么”,规定所要完成的功能,如规定通信双方要发出什么控制信息,执行的动 作和返回的应答。
语法:规定通信双方彼此“如何讲”,即规定传输数据的格式,如数据和控制信息的格 式。
时序:或称同步,规定了信息交流的次序。
由图可知发送方与接收方依次交换信息,体现了协议三要素 中的时序要素。
笔记:
例子:
-----------------------------------------------------------------------------------------------------------------------------
13.网络协议的主要要素为( )。
A. 数据格式、编码、信号电平 B.数据格式、控制信息、时序
C.语法、语义、时序 D.编码、控制信息、数据格式
解析:
网络协议是计算机网络中两个或多个通信实体之间传输信息的一组规则和标准。它们确保数据准确、有效地从源传送到目的地。为了实现这一点,协议定义了数据如何被格式化、传输、解释和确认。
现在,让我们详细分析每个选项:
A. 数据格式、编码、信号电平
B. 数据格式、控制信息、时序
C. 语法、语义、时序
D. 编码、控制信息、数据格式
在所有的选项中,C选项(语法、语义、时序)最全面地涵盖了网络协议的三个核心方面。语法确保数据结构正确,语义确保数据意义正确,时序确保数据传输顺序和时间正确。
所以,网络协议的主要要素是 C. 语法、语义、时序。这些要素共同确保了数据可以在不同的计算机系统之间可靠和有效地传输。简而言之,网络协议就像是通信的语言规则,其中包含了用于建立有效对话的语法规则、意义理解和时间顺序。
笔记:
语法(Grammar)教你构建句子,语义(Semantics)赋予句子意义,时序(Timing)告诉你何时说出它们。
-----------------------------------------------------------------------------------------------------------------------------
14. 假设OSI参考模型的应用层欲发送400B的数据(无拆分),除物理层和应用层外其他各层在封装 PDU 时均引入20B的额外开销,则应用层的数据传输效率约为()。
A.80% B.83% C.87% D.91%
解析:
在本例中,假设从应用层开始传输的数据为400字节,每个层(除了应用层和物理层)都添加了20字节的开销。
各层及其开销:
计算总开销及总数据大小:
计算应用层数据传输效率:
传输效率 = (应用层数据大小 / 总数据大小)× 100%
让我们计算一下具体的数值。
根据计算,应用层的数据传输效率约为80%。这意味着在整个数据包中,有效数据(即应用层的原始数据)占总数据大小的80%,而其余20%是由网络的各层添加的开销所占。
因此,正确答案是 A. 80%。这个数值表明了网络中传输过程中因为各层所需的协议开销而降低的数据传输效率。
笔记:
-----------------------------------------------------------------------------------------------------------------------------
15.下列关于网络体系结的描述中正确的是( )。
A.网络协议中的语法涉及的是用于协调与差错处理有关的控制信息
B.在网络分层体系结构中,n层是n+1层的用户,又是n-1层的服务提供者
C.OSI参考模型包括了体系结构、服务定义和协议规范三级抽象
D.OSI和TCP/IP模型的网络层同时支持面向连接的通信和无连接通信
解析:
A选项:网络协议中的语法主要涉及数据格式和结构,不直接涉及协调和差错处理的控制信息。控制信息属于语义部分,负责定义数据的含义以及基于这些数据应采取的动作。
B选项:在网络分层体系结构中,每一层通常为其上一层提供服务,并依赖其下一层的服务。但是描述中“n层是n+1层的用户”是不准确的。正确的描述应是n层为n+1层提供服务,同时是n-1层的用户。即n层是n-1层的用户,又是n+1层的服务提供者
C选项:OSI参考模型确实包括三个抽象级别:体系结构(描述了七层模型的各层功能和任务),服务定义(描述每层为上层提供哪些服务),协议规范(具体实现这些服务的协议细节)。这是一个全面且正确的描述。
D选项:对于OSI参考模型,网络层支持面向连接和无连接通信,而TCP/IP 模型中的网络层仅支持无连接通信。
答案分析
根据以上详细解析,C选项准确无误地描述了OSI模型的三个基本组成部分,这是正确答案。而B选项由于表述上的错误(将层之间的服务提供者和用户关系描述反了),是错误的。因此,唯一正确的答案是C选项。
笔记:
-----------------------------------------------------------------------------------------------------------------------------
16.下列关于TCP/IP 参考模型的说法中,不正确的是()。
A.TCP/IP参考模型是事实上的标准
B.TCP/IP的网络接口层沿用了OSI参考模型的相应标准
C.TCP/IP参考模型的4个层次都对其协议和功能进行了描述
D.TCP/IP参考模型可以实现异构网络之间的数据通信
解析:
TCP/IP参考模型简介
TCP/IP参考模型是一种网络通信模型,主要用于互联网的数据传输。它较早于OSI模型并且简化了层数,通常分为四层:
分析每个选项:
A. 正确。TCP/IP模型由于其广泛的应用于互联网中,被视为事实上的标准,尽管它不是通过传统的标准化机构如ISO来定义的。
B. 不正确。TCP/IP模型的链路层或网络接口层并不直接沿用OSI模型的任何层级的标准。TCP/IP模型和OSI模型是分别独立开发的,它们的层次划分有所不同,尽管两者有一定的对应关系。
C. 正确。每一层都有定义其特定的协议和功能,如互联网层主要使用IP协议,传输层使用TCP或UDP等。
D. 正确。TCP/IP设计之初就是为了允许不同类型的计算机系统和网络能够进行通信,从而实现网络间的互联互通。
基于以上分析,B选项是不正确的。TCP/IP模型的网络接口层并没有直接沿用OSI模型的标准,这是两个独立发展的网络模型。
笔记: