计算机网络
1、在OSI参考模型中,控制两个对等实体进行逻辑通信的规则的集合称为(协议 )。
在OSI参考模型中,控制两个对等实体进行逻辑通信的规则的集合称为协议。以下是关于OSI参考模型中协议及其作用的详细解释:
协议的定义:协议是控制两个对等实体进行逻辑通信的规则的集合。这些规则包括通信的内容、通信的方式等,确保数据在OSI参考模型的各层之间能够正确、可靠地传输。
协议的作用
:
- 确保通信的可靠性:通过定义明确的通信规则,协议能够确保数据在传输过程中不被损坏或丢失。
- 实现数据的正确传输:协议规定了数据的格式、编码方式等,确保发送方和接收方能够正确地解析和传输数据。
- 支持不同系统之间的互操作性:由于OSI参考模型是一个开放的标准,不同的计算机系统可以通过遵循相同的协议来实现互操作和数据交换。
OSI参考模型与协议:OSI参考模型将网络系统划分为七层,每一层都定义了相应的协议和功能。例如,物理层定义了电气和物理连接特性;数据链路层定义了帧的传输和差错控制;网络层负责路由选择和分组转发;传输层提供端到端的可靠传输服务等。这些协议共同构成了OSI参考模型的基础,支持着网络系统的正常运行。
综上所述,在OSI参考模型中,控制两个对等实体进行逻辑通信的规则的集合称为协议。这些协议确保了数据在OSI参考模型的各层之间能够正确、可靠地传输,支持着网络系统的正常运行。
2、在OSI参考模型中,第n层与它之上的第n+1层的关系是( 第n层为第n+1层提供服务)。
A、第n层为第n+1层提供服务
B、第n+1层为从第n层接收的报文添加一个报头
C、第n层使用第n+1层提供的服务
D、第n层和第n+1层相互没有影响
3、在OSI参考模型中,对等实体是指(收发双方相同层次中的实体 )。
在OSI参考模型中,对等实体(Peer Entity)是指位于不同机器上,但处于同一层次,完成相同功能的实体。具体来说:
- 实体(Entity):在OSI参考模型中,每一层中用于实现该层功能的活动元素被称为实体。实体可以是软件实体(如一个进程、电子邮件系统、应用程序等)也可以是硬件实体(如终端、智能输入/输出芯片等)。软件实体可以嵌入在本地操作系统中,或者用户应用程序中。
- 对等层(Peer Layer):不同机器上位于同一层次、完成相同功能的层被称为对等层。例如,主机A的应用层和主机B的应用层互为对等层,主机A的会话层和主机B的会话层也互为对等层。
- 对等实体:当两个不同机器上的实体处于同一层次,且完成相同的功能时,这两个实体就被称为对等实体。例如,主机A和主机B传输层中的传输实体互为对等实体。
综上所述,对等实体是OSI参考模型中位于不同机器上,但处于同一层次、完成相同功能的实体。这种结构有助于实现网络系统中不同机器之间的有效通信和协作。
4、TCP通信双方在基于TCP连接进行通信之前,首先要通过“三报文握手”来建立TCP连接,这属于网络协议三要素中的( )。
TCP通信双方在基于TCP连接进行通信之前,首先要通过“三报文握手”来建立TCP连接,这属于网络协议三要素中的时序。
网络协议的三要素包括:
语义:解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。在TCP三次握手中,语义规定了通信双方需要发出和响应的控制信息,如SYN(同步序列编号)和ACK(确认)等。
语法:用户数据与控制信息的结构与格式,以及数据出现的顺序。在TCP协议中,语法定义了数据包(如SYN包、SYN-ACK包和ACK包)的格式和结构。
时序
:对事件发生顺序的详细说明(也可称为“同步”)。在TCP三次握手中,时序定义了建立连接时事件的顺序,包括:
- 客户端发送带有SYN标志的数据包(第一次握手)。
- 服务端收到后发送带有SYN和ACK标志的数据包(第二次握手)。
- 客户端再发送带有ACK标志的数据包以确认连接(第三次握手)。
5、在数据从源主机传送至目的主机的过程中,不参与数据封装工作的是(物理层 )。
在数据从源主机传送至目的主机的过程中,不参与数据封装工作的是物理层。
数据封装是一个从源主机开始,逐层向下封装数据的过程,每一层都会在其数据上添加该层对应的头部信息(或尾部信息),形成该层的协议数据单元(PDU)。具体来说,这个过程包括:
- 应用层:该层负责处理网络应用程序之间的通信,可能会使用到各种应用协议,如HTTP、FTP等。在这一层,数据通常会被封装成应用层PDU,即应用层报文。
- 表示层:该层的功能包括数据解密与加密、压缩、格式转换等,但并不直接参与数据封装工作。
- 传输层:该层负责为源主机和目的主机之间的进程提供端到端的通信服务。在这一层,数据会被封装成传输层PDU,即数据段(TCP)或数据报(UDP)。
- 网络层:该层负责处理分组在多个网络上的传输(路由)。在这一层,数据会被封装成网络层PDU,即IP数据报。
- 数据链路层:该层负责在相邻节点之间无差错地传送数据帧。在这一层,网络层传下来的IP数据报会被封装成数据帧。
而物理层主要解决的是使用何种信号在连接在各种计算机的各种传输介质上传输比特流的问题,从而屏蔽物理差异。它并不直接参与数据的封装工作,而是为数据在传输介质上的传输提供物理通道和接口。
因此,不参与数据封装工作的是物理层。
6、假设有500B的数据待发送(无拆分),需要经过OSI参考模型的逐层封装,除物理层外,其他各层在封装PDU时均引入20B的额外开销,则数据传输效率约为(81% )
假设有500B(字节)的数据待发送(无拆分),并且需要经过OSI参考模型的逐层封装,除物理层外,其他各层在封装PDU(协议数据单元)时均引入20B的额外开销。我们可以按照以下步骤来计算数据传输效率:
- 确定每层引入的额外开销
- 除物理层外,每层引入20B的额外开销。
- OSI参考模型共有7层,但物理层不引入额外开销,所以实际引入额外开销的层数为6层。
- 计算总额外开销
- 6层 × 20B/层 = 120B
- 计算总发送数据量
- 原始数据量 + 总额外开销 = 500B + 120B = 620B
- 计算数据传输效率
- 数据传输效率 = 原始数据量 / 总发送数据量
- 数据传输效率 = 500B / 620B ≈ 0.8065(或约80.65%)
综上所述,数据传输效率约为80.65%。这意味着大约80.65%的数据量是由实际的应用层数据组成的,而剩下的部分则是由于OSI参考模型中各层在封装过程中引入的额外开销。
7.将物理信道的总频带分割成若干子信道,每个子信道传输一路信号,这种信道复用技术是( )。
将物理信道的总频带分割成若干子信道,每个子信道传输一路信号,这种信道复用技术称为频分复用(FDM,Frequency Division Multiplexing)。
频分复用技术的具体特点包括:
- 原理:将用于传输信道的总带宽划分成若干个子频带(或称子信道),每一个子信道传输1路信号。
- 约束条件:
- 所有子信道的带宽和不能超过信道的总带宽。
- 为了防止子信道之间相互干扰,相邻的子信道之间应该插入“保护频带”。
- 优点:
- 实现简单,充分利用了传输介质的带宽,系统效率较高。
- 频分复用技术的特点是所有子信道传输的信号以并行的方式工作,每一路信号传输时可不考虑传输时延。
8、A、B、C三个站点采用CDMA技术进行通信,A、B要向C发送数据,设A的码片序列为+1,-1,-1,+1,+1,+1,+1,-1。则B可以选用的码片序列为( )。
-1,+1,-1,+1,-1,+1,+1,+1
(−1×+1)+(+1×−1)+(−1×−1)+(+1×+1)+(−1×+1)+(+1×+1)+(+1×+1)+(−1×−1)
=−1−1+1+1−1+1+1+1
=0
9、下列网络连接设备工作在数据链路层的是( 交换机)。
在网络中,设备根据其工作的OSI(Open Systems Interconnection)模型层次来分类。数据链路层(Data Link Layer)是OSI模型中的第二层,主要负责在相邻的两个网络节点间无差错的传送数据帧,并进行流量控制。
现在,我们分析下列常见的网络连接设备,以确定哪些设备工作在数据链路层:
- 路由器(Router):路由器工作在网络层,主要负责路由选择和转发数据包。
- 交换机(Switch):交换机工作在数据链路层,主要负责数据的转发和过滤。交换机通过识别数据帧中的MAC地址来决定将数据转发到哪个端口。
- 集线器(Hub):集线器工作在物理层,主要用于将多个网络设备连接在一起,起到信号放大和重生的作用。
- 网关(Gateway):网关可以是任何设备或软件,它负责在不同协议或网络之间转换数据。通常,网关工作在网络层以上,但在具体实现中可能涉及多个层次。
- 网桥(Bridge):网桥工作在数据链路层,用于连接两个或多个局域网(LAN)。网桥通过识别数据帧中的MAC地址来决定是否转发数据。
10、下列不能隔离碰撞域的设备是(集线器)
A、网桥
B、集线器
C、交换机
D、路由器
A、网桥(Bridge) - 网桥工作在数据链路层,能够隔离碰撞域。它可以根据数据帧中的MAC地址来转发数据,确保数据只在需要的链路上传输,从而减少了碰撞的可能性。
B、集线器(Hub) - 集线器工作在物理层,采用广播方式传输数据。当集线器连接的任何一台设备发送数据时,所有数据都会被发送到集线器的每一个端口,这意味着所有的设备都处于同一个碰撞域中。
C、交换机(Switch) - 交换机同样工作在数据链路层,但它能够识别每个端口的MAC地址,并根据这些信息智能地转发数据。因此,交换机能够隔离碰撞域,确保每个端口下的设备都处于独立的碰撞域中。
D、路由器(Router) - 路由器工作在网络层,它可以根据IP地址来转发数据包。由于路由器连接的是不同的网络段,因此它天然地隔离了碰撞域。此外,路由器还可以隔离广播域。
11、10台用户主机通过一台交换机连接成10Mb/s的交换式以太网,每个用户能够占有的带宽是( 10Mb/s)。
在交换式以太网中,每个用户主机通过交换机连接时,都能获得独立的、与交换机接口速率相等的带宽。这是因为交换机工作在数据链路层,能够识别每个用户主机发送的数据帧中的源MAC地址和目的MAC地址,并根据这些信息将数据帧转发到目标用户主机。
在本题中,有10台用户主机通过一台交换机连接成10Mb/s的交换式以太网。由于交换机能够隔离碰撞域并为每个用户主机提供独立的带宽,因此每个用户主机能够占有的带宽就是交换机接口的速率,即10Mb/s。
总结答案:每个用户能够占有的带宽是10Mb/s。
12、通过集线器连接的一组主机(既是一个冲突域,又是一个广播域 )。通过交换机连接的一组主机( 组成一个广播域,但不是一个冲突域)。
A、组成一个冲突域,但不是一个广播域
B、组成一个广播域,但不是一个冲突域
C、既是一个冲突域,又是一个广播域
D、既不是冲突域,也不是广播域
- 冲突域:集线器(Hub)是一种物理层设备,它采用广播方式发送数据。当集线器下连接的主机设备间传输数据时,数据包是以广播的方式进行传输的。因为集线器不能识别MAC地址和IP地址,所以同一时刻由集线器连接的网络中只能传输一组数据。如果有多台设备同时尝试发送数据,就会发生碰撞,导致数据需要重新发送。因此,通过集线器连接的所有主机都处于同一个冲突域中。
- 广播域:广播域是指网络中所有能接收到同样广播消息的设备的集合。由于集线器无法识别MAC地址,它会将接收到的所有数据广播到所有连接的端口上。这意味着,当一台主机发送一个广播数据包时,所有通过集线器连接的主机都能接收到这个广播数据包。因此,通过集线器连接的所有主机也处于同一个广播域中。
13、根据NAT协议,下列IP地址中不允许出现在因特网上的是( )。
A、192.172.56.23
B、172.15.34.128
C、192.168.32.17
D、172.128.56.65
根据NAT协议,不允许出现在因特网上的IP地址是私有IP地址。私有IP地址是指在内部网络中使用的IP地址,这些地址不会在互联网上被分配,因此不能直接在互联网上使用。
RFC1918为私有网络预留出了三个IP地址块:
- A类:10.0.0.0~10.255.255.255
- B类:172.16.0.0~172.31.255.255
- C类:192.168.0.0~192.168.255.255
对比上述私有IP地址范围,我们可以看出:
- A选项 192.172.56.23 不属于上述任何一个私有IP地址范围,因此它可以出现在因特网上。
- B选项 172.15.34.128 虽然以172开头,但它的第二段数字是15,不在172.16.0.0~172.31.255.255的范围内,因此它也可以出现在因特网上。
- C选项 192.168.32.17 属于C类私有IP地址范围192.168.0.0~192.168.255.255,因此它不允许出现在因特网上。
- D选项 172.128.56.65 虽然以172开头,但它的第二段数字是128,同样不在172.16.0.0~172.31.255.255的范围内,因此它也可以出现在因特网上。
综上所述,不允许出现在因特网上的IP地址是C选项 192.168.32.17。
- Title: 计算机网络
- Author: 敬请T期待
- Created at : 2024-06-10 18:36:45
- Updated at : 2025-02-10 20:03:48
- Link: https://kingwempity.github.io/2024/06/10/计算机网络/
- License: This work is licensed under CC BY-NC-SA 4.0.