计算机网络习题(第1章 概论 第2章 数据通信基础)

第1章 概论

1、计算机网络

2、互联网

3、计算机网络体系结构

    分层模型

OSI/RM  7层模型

TCP/IP  5层模型

协议、PDU、SDU、SAP等术语

数据封装(计算)

第2章 数据通信基础

1、数据通信系统组成

2、主要性能指标

数据传输速率

码元速率

时延

3、信号和数据编码

    信号带宽、介质带宽

曼彻斯特编码

QAM调制技术

4、奈奎斯特定理、香农定理(计算)

5、多路复用技术

    CDMA(计算)

6、数据交换技术

7、差错检测编码

CRC(计算)

校验和

第3章 物理层

1、物理层接口规范

2、传输介质

3、物理层设备

第4章 数据链路层

1、数据链路层的主要功能

2、流量控制和差错控制的实现技术

① 停止等待协议:信道利用率(计算)

连续ARQ协议

3、PPP 协议

4、IEEE 802.3以太网

CSMA/CD协议:争用期、最短帧长(计算)

网络适配器

MAC地址

信道利用率

5、IEEE 802.11无线局域网

CSMA/CA协议:信道预约

6、以太网交换机

与集线器比较:冲突域、广播域

自学习算法

第5章 网络层

1、IPv4地址

    ① 分类编址

② CIDR无分类编址

  路由聚合(计算)

划分子网(计算)

2、IPv4/IPv6 互通

3、ARP协议

4、ICMP协议

5、RIP、OSPF协议

6、网络服务质量

第6章 传输层

1、传输层提供的服务类型

2、传输层端口

       SOCKET

3、UDP协议

4、TCP协议

       可靠传输

流量控制和拥塞控制:发送窗口(计算)

连接管理

第7章 应用层

1、DNS

2、HTTP

3、URL

习题集

第1章 概论
一、单选题

1、Internet 的前身是(    )

A、 Intranet

B、 Ethernet

C、 ARPAnet

D、 Cernet

正确答案: C

2、从逻辑功能上,互联网由(    )组成。

A、 局域网和广域网

B、 本地计算机网和通信网

C、 通信子网和资源子网

D、 服务器和工作站

正确答案: C

3、下列不属于互联网端系统的是(    )。

A、 平板电脑

B、 智能手机

C、 服务器

D、 路由器

正确答案: D

4、互联网采用的网络体系结构是(    )。

A、 OSI/RM

B、 TCP/IP

C、 XNA

D、 SNA

正确答案: B

5、TCP/IP 协议族的核心协议是(    )。

A、 TCP

B、 UDP

C、 IP

D、 PPP

正确答案: C

6、TCP/IP 模型的网络层提供的是(    )。

A、 无连接不可靠的数据报服务

B、 无连接可靠的数据报服务

C、 有连接不可靠的虚电路服务

D、 有连接可靠的虚电路服务

正确答案: A

7、通过应用进程间的交互来完成特定网络应用的是(    )的功能。

A、 物理层

B、 数据链路层

C、 应用层

D、 运输层

正确答案: C

8、为两个主机中进程之间的通信提供数据传输服务的是(    )。

A、 应用层

B、 传输层

C、 网络层

D、 数据链路层

正确答案: B

9、实现主机到主机通信的是(    )。

A、 应用层

B、 运输层

C、 网络层

D、 链路层

正确答案: C

10、实现两个相邻节点之间帧传输的是(    )。

A、 运输层

B、 网络层

C、 数据链路层

D、 物理层

正确答案: C

11、实现相邻节点之间比特传输的是(    )。

A、 应用层

B、 网络层

C、 数据链路层

D、 物理层

正确答案: D

12、网络层、数据链路层、物理层的数据传输单位分别是(    )。

A、 帧、比特、分组

B、 比特、帧、分组

C、 帧、分组、比特

D、 分组、帧、比特

正确答案: D

13、在数据从源主机传送至目的主机的过程中,不参与数据封装的是(    )。

A、 数据链路层

B、 会话层

C、 应用层

D、 物理层

正确答案: D

14、OSI 参考模型把对等层之间传送的数据单位称为该层的(    )。

A、 SDU

B、 PDU

C、 SAP

D、 PCI

正确答案: B

15、OSI 参考模型把层与层之间交换的数据单位称为(    )。

A、 PCI

B、 SAP

C、 SDU

D、 PDU

正确答案: C

16、在 OSI 参考模型中,自下而上第一个提供端到端服务的层次是(    )。

A、 数据链路层

B、 传输层

C、 会话层

D、 应用层

正确答案: B

17、下列选项中,不属于网络体系结构所描述的内容是(    )。

A、 网络的层次

B、 每层使用的协议

C、 协议的内部实现细节

D、 每层必须完成的功能

正确答案: C

18、在 OSI 参考摸型中,下列功能需由应用层的相邻层实现的是(    )。

A、 对话管理

B、 数据格式转换

C、 路由选择

D、 可靠数据传输

正确答案: B

19、在 OSI 参考模型中,直接为会话层提供服务的是(    )。

A、 应用层

B、 表示层

C、 传输层

D、 网络层

正确答案: C

20、在 OSI 参考模型中,Router、Switch、Hub 实现的最高功能层分别是(    )。

A、 2、2、1

B、 2、2、2

C、 3、2、1

D、 3、2、2

正确答案: C

二、简答题

1、什么是计算机网络?计算机网络所涉及的两大技术是什么?

(1)计算机网络将处于不同位置且有着相对独立功能的计算机,通过通信技术连接成为一个网络系统。使计算机与计算机之间在遵循相应协议和通信架构基础上,进行数据交互和信息共享。

(2)两大技术:计算机技术和通信技术。

2、计算机网络的发展主要经历了哪几个阶段?

第一阶段:以单计算机为中心的联机系统(20世纪 50 年代到 60 年代中期)

第二阶段:分组交换网络的出现(20世纪 60 年代中期到 70 年代中期)

第三阶段:计算机网络体系结构标准化( 20世纪 70 年代到 80 年代)

第四阶段:Internet 时代( 20世纪 90 年代)

3、计算机网络从逻辑功能上可分为哪两个部分,各自作用及组成?

1资源子网和通信子网。

(2)

资源子网:负责信息处理,向网络用户提供各种网络资源与服务。由计算机系统、网络终端、外部设备(如打印机等)、各种软件资源与数据资源组成。

通信子网:负责信息传递,完成数据传输及转发。由通信控制处理机、通信线路及其他通信设备组成。

4、常见的计算机网络拓扑结构有哪几种?

网状拓扑结构

星状拓扑结构

树状拓扑结构

总线型拓扑结构

环状拓扑结构

混合型拓扑结构

5、计算机网络按覆盖范围可分为哪几类?

个域网

局域网

城域网

广域网

6、什么是网络协议,网络协议有哪些基本要素及其含义?

1网络协议是为了在主机与主机之间、主机与通信子网之间或者通信子网中的各通信结点之间进行通信而使用的,通信双方都必须遵守的,事先约定好的规则、标准或约定。

(2)网络协议三要素:

语法:数据与控制信息的结构或格式。

语义:需要发出何种控制信息,完成何种动作以及做出何种应答。

时序(同步):关于事件实现顺序的详细说明,包括速度匹配和顺序。

7、什么是计算机网络体系结构?网络分层体系结构的主要优点有哪些?

1计算机网络的各个层次及其相关协议的集合,称为网络体系结构。

(2)各层之间是独立的、灵活性好、各层在结构上是分隔开的、易于实现和维护、能促进标准化工作。

8、OSI 参考模型共分为哪几层?各层的主要功能是什么?通信子网是由哪几层组成的?

1

物理层:经过传输媒体传送比特,提供机械的和电气的规约。

数据链路层:将比特组织成帧结构,提供逐跳交付。

网络层:从源点到终点传送分组,提供网络互连。

传输层:提供可靠的进程到进程的交付和差错恢复。

会话层:建立、管理和终止会话。

表示层:数据的转换、加密和压缩。

应用层:为用户提供网络应用服务,让用户能够接入网络。

(2)通信子网主要由物理层、数据链路层和网络层组成。

9、什么是实通信?什么是虚通信?

层间通信以及通过传输介质进行的通信称为实通信。

对等层间的通信都是虚通信。

10、在OSI参考模型中,两个网络用户之间是如何传递数据的?

(1)在发送结点协议栈中进行数据封装

在发送方,数据data沿发送结点协议栈由高层向下逐层传递,每经过一层都加上本层的控制信息,构成本层的 PDU。在应用层加上应用层头(AH+data);然后向下传送到表示层,加上表示层头(PH+AH+data);如此逐层向下传送,传送到数据链路层时,需要添加数据链路层头和尾(DH+NH+TH+SH+PH+AH+data+DT);再向下传递到物理层,物理层不添加控制信息,将其简单地看作一系列比特流,由发送设备将比特流转换成电信号。

信号通过传输介质传送到接收进程所在主机。

(2)在接收结点协议栈中进行数据解封装

在接收方,接收设备将接收到的信号恢复为比特流,数据沿接收结点协议栈由低层向高层逐层递交,每经过一层都把发送方对等层添加的控制信息去掉。数据链路层收到从物理层传送来的比特流后,把DH和DT去掉(NH+TH+SH+PH+AH+ data),将其递交给上一层;如此逐层向上递交,最后应用层把发送进程发来的数据递交给接收进程。

11、什么是服务访问点,传输服务访问点地址是什么?

层间提供服务的地方,称为服务访问点,

传输服务访问点地址是端口号。

12、什么是 PDU 和 SDU,PDU 与 SDU 的关系?

对等层间信息的传送单位称为协议数据单元PDU。

相邻层在提供服务的过程中传送信息的单位称为服务数据单元 SDU。

上一层 PDU 递交下来称为本层的 SDU,加上本层的控制信息 PCI,就构成了本层的 PDU。更复杂一点,多个 SDU 可以合成一个 PDU,一个 SDU 也可以划分成几个 PDU。

13、TCP/IP 五层模型分为哪几层?其中网络层、传输层、应用层各自有哪些协议?

(1)物理层、数据链路层、网络层、传输层、应用层。

(2)网络层协议:IP、ARP、ICMP、IGMP、OSPF 协议

传输层协议:TCP、UDP

应用层协议:FTP、SMTP、HTTP、DNS、DHCP

14、IP over Everything 和 Everything over IP 的含义? 

IP over Everything:TCP/IP协议允许IP协议在各式各样的网络构成的互联网上运行。

Everything over IP:TCP/IP协议可以为各式各样的应用提供服务。

15、有关互联网标准制定的几个问题:

(1)由哪个组织负责互联网协议的开发和标准化?

(2)互联网标准制定经过哪几个阶段?

(3)什么是 RFC?

(4)访问 https://www.rfc-editor.org/ ,检索 IP 协议的 RFC 文档,其编号是多少,目前 RFC文档最大的编号是多少?

(1)IETF

(2)互联网草案、建议标准、互联网标准

(3)由IETF 发布的一系列以编号排定的文件,用来记录互联网规范、协议、及发展中的所有记录。

(4)IP协议:RFC 791。

目前RFC文档最大的编号:9688。

第2章 数据通信基础

一、单选题

1、一个正弦波信号可以由三个参数表示,不包括(   )。

A、 峰值振幅

B、 频率

C、 相位

D、 波长

正确答案: D

2、下列有关信号说法不正确的是(  )。

A、 正弦波信号是通信的基础信号,数据通信的信号都是复合信号,可以分解为一系列正弦波信号

B、 数字信号是由零到无穷大范围内的频率组合成的复合模拟信号

C、 复合信号的带宽是信号最高频率与最低频率的差值。一个信号被分解成 5 个正弦波信号,它们频率分别为 0、20、50、100 和 200Hz,所以该信号的带宽是 200 - 0 = 200Hz

D、 频域图显示了信号振幅随时间的变化情况

正确答案: D

3、下列关于数据和信号说法错误的是(   )

A、 无论是数字数据还是模拟数据,为了传输都必须转变成信号

B、 把数据变换为模拟信号的过程称为调制

C、 把数据变换为数字信号的过程称为编码

D、 信号是运送消息的实体

正确答案: D

4、以下关于码元叙述中不正确的是(   )。

A、 使用时域波形表示数字信号时,代表不同离散数值的基本波形称为码元

B、 码元的持续时间长度称为码元宽度

C、 当码元传输速率提高时 ,每—个码元在时间轴上的宽度就变得更窄,信号就包含有更多的高频分量

D、 一个码元只能携带一个比特的信息量

正确答案: D

5、下列有关曼彻斯特编码的叙述正确的是(   )。

A、 每个信号起始边界作为时钟信号有利于同步

B、 将时钟与数据取值都包含在信号中

C、 这种模拟信号的编码机制特别适合于传输声音

D、 每位的中间不跳变表示信号取值为 0

正确答案: B

https://p.ananas.chaoxing.com/star3/origin/ca88fba93715584fc6729c7f164ece2f.png


6、下图所示为某比特串的曼彻斯特编码信号波形,则该比特串为(  )。

A、 0011 0110

B、 1010 1101

C、 0101 0010

D、 1100 0101

正确答案: A

7、下图为一段差分曼彻斯特编码信号波形,则其编码的二进制位串是(  )。

https://p.ananas.chaoxing.com/star3/origin/4a843b5b29349138c8fa2123b47d338b.png

A、 10111001

B、 11010001

C、 00101110

D、 10110110

正确答案: A

8、影响信道最大传输速率的因素主要有(   )。

A、 信道带宽和信噪比

B、 码元传输速率和噪声功率

C、 频率特性和带宽

D、 发送功率和噪声功率

正确答案: A

9、下列因素中,不会影响信道数据传输速率的是(   )。

A、 信噪比

B、 信道带宽

C、 调制速度

D、 信号传播速度

正确答案: D

10、若信道在无噪声情况下的极限数据传输速率不小于信噪比为 30dB 条件下的极限数据传输速率,则信号状态数至少是(   )。

A、 4

B、 8

C、 16

D、 32

正确答案: D

11、以下关于传输信道说法正确的是(  )。

A、 一条传输介质代表一个传输信道

B、 一个传输信道代表一条传输介质

C、 一条传输介质上可能有多个传输信道

D、 无线网络没有传输信道

正确答案: C

12、将物理信道的总带宽分割成若干个子频带,每个子频带传输一路信号,这种信道复用技术称为(  )。

A、 频分复用 

B、 时分复用 

C、 波分复用 

D、 码分复用 

正确答案: A

13、关于频分复用说法错误的是(  )。

A、 频分复用的所有用户在同样的时间占用不同的频带,进行并行的数据传输 

B、 使⽤调制的⽅法,把各路信号频谱分别搬移到物理信道频谱的不同段上 

C、 在接收端可以采用适当的带通滤波器将多路信号分开,从而恢复出原始信号 

D、 频分复⽤要求总频带宽度⼤于等于各个⼦信道频带之和 

正确答案: D

14、在下列多路复用技术中,(  )具有动态分配时隙的功能。

A、 同步时分多路复用

B、 统计时分多路复用

C、 频分多路复用

D、 码分多路复用 

正确答案: B

15、多路复用器的主要功能是(  )。

A、 执行模/数转换 

B、 执行串行/并行转换

C、 减少主机通信处理负荷

D、 结合来自两条或更多条线路上的传输

正确答案: D

二、判断题

1、为了提高数据传输速率,可以让每个码元携带任意多个比特。  (×)

2、信道的极限容量是信道的最高码元传输速率或信道的极限信息传输速率。 (√)

三、简答题

1、数据通信系统由哪几部分组成,各部分的作用?

① 组成

源系统(信源和发送设备)、传输系统、目的系统(接收设备和信宿)。

② 各部分作用

信源:产生要发送的数据。

发送设备:对数据进行编码,并发送信号。

传输系统:传输信号。

接收设备:接收信号,对信号进行解码。

信宿:从接收设备中接收数据。

2、什么是码元?什么是码元速率,其单位是什么?一个 M 进制码元可以携带多少比特的信息量?

在使用时域波形表示数字信号时,代表不同离散数值的基本波形称为码元。

码元速率表示单位时间内通过信道传输的码元个数,其单位是波特(Baud)。

1 个 M 进制码元可以携带 log2M 

比特的信息量。

3、什么是数据传输速率,其单位是什么?对于 M 进制信号,比特率和波特率的关系?

数据传输速率是指单位时间内信道上传送的信息量(比特数),单位是比特每秒。

对于 M 进制信号, 比特率 = 波特率 × log2M

4、什么是模拟信号,什么是数字信号?

模拟信号是连续的,当其波形从某个值变化为另一个值时,它经过和包含了两者之间的无穷多个数值。

数字信号是离散的,只能包含有限的几个值,它从一个值到另一个值的转换是瞬时发生的。

5、什么是信号的频谱?什么是信号的带宽?什么是有效频谱,有效带宽?

信号的频谱就是该信号所包含的所有正弦波分量的频率的集合,其中最高频率与最低频率之差称为该信号带宽。

如果根据一定的阈值,只传输那些具有重要振幅的正弦波分量,接收方仍能以合理的精度复制出数字信号。则这些具有重要振幅的正弦波分量的频率所构成的集合称为有效频谱,有效频谱的带宽称为有效带宽。

6、什么是介质带宽?什么是信道容量?

某种传输介质只能传输某个频率范围内的信号,这个频率范围称为该传输介质的介质带宽。一种传输介质可以传输的最大比特率称为该介质的信道容量。

7、常用的数字 - 模拟编码技术有哪几种,各自编码规则?

幅移键控(ASK):通过改变载波信号的振幅来表示比特 0 和 1,当振幅改变时,频率和相位保持不变。

频移键控(FSK):通过改变载波信号的频率来表示比特 0 和 1,当频率改变时,振幅和相位保持不变。

相移键控(PSK):通过改变载波信号的相位来表示比特 0 和 1,当相位改变时,最大振幅和频率保持不变。

正交调幅(QAM):QAM是将ASK和PSK 结合起来的编码技术。假设在相位上有m种变化,在振幅上有n种变化,就可以用m×n种可能的变化来编码。

8、什么是信道复用,为什么要使用信道复用技术?常见的信道复用技术有哪几种,各自特点及适用场合?

① 信道复用是指把一条物理信道划分为多条逻辑信道,同时传输多路信号。

一般情况下,通信信道带宽远远大于单个用户所需带宽, 使用信道复用技术可以使多个用户共享一个信道进行通信,提高线路的利用率,降低网络的成本。

② 常见的信道复用技术包括:

频分复用:通过分割线路的带宽来实现,适用于模拟信号。

时分复用:通过分割时间片来划分信道,适用于数字信号。

波分复用:光的频分复用,使用一根光纤来同时传输多路光载波信号。

码分复用:根据码型结构的不同来实现信号分割,广泛应用于移动通信领域。

9、同步时分多路复用与异步时分多路复用有什么区别?

同步时分多路复用(TDM):每一个用户所占用的时隙周期性地出现,TDM 帧的时隙数等于连接在集中器上的用户数。

异步时分多路复用(STDM):按需动态分配时隙,STDM帧的时隙数小于连接在集中器上的用户数。

10、数据通信的典型交换技术包括哪几种?各自特点及典型应用例子? 

特点

典型应用

电路交换

在源站点和目的站点之间建立一条直通、独占的物理通路(由中间结点和各段链路相连而成),通过这条数据通路将整个报文的比特流连续地从源点送达终点。

早期公共交换电话网PSTN

报文交换

以“报文”作为数据传输单位,采用“存储-转发”方式,网络不需要为通信双方建立实际电路连接。

早期电报通信网

包交换

包交换(又称为分组交换)源于报文交换,采用“存储-转发”方式。较长的报文被分成较短的包,每个包携带源站点地址、目的站点地址、编号等控制信息,中间结点对包进行存储转发,目的站点将接收到的包根据编号重新组装成报文。

现代计算机网络

11、差错检测的基本原理是什么?差错检测编码可以分为哪两大类?

差错检测基本原理

发送方:按照一定规则给数据加上冗余码,将数据和冗余码一起发送。

接收方:按照相应的规则对收到的信息进行检查。

校验码和纠错码。

四、计算题

1、二进制信号在信噪比为 127:1 的 4kHz 信道上传输,最大的数据速率可达到多少?

解答:

2、在⽆噪声的情况下,若某通信链路的带宽为4kHz ,采⽤4个相位、每个相位具有4种振幅的QAM调制技术,求该通信链路的最⼤数据传输率?

3、电话系统的信道带宽为3 kHz,信噪⽐为30 dB,则系统的最⼤数据传输速率是多少?

4、有四个站进行码分多址 CDMA 通信,四个站的码片序列为:

A: (-1 -1 -1 +1 +1 -1 +1 +1)   

B: (-1 -1 +1 -1 +1 +1 +1 -1)

C: (-1 +1 -1 +1 +1 +1 -1 -1) 

D: (-1 +1 -1 -1 -1 -1 +1 -1)   

现收到这样的码片序列:( -1 -3 +1 -1 +1 -1 +3 +1)。问哪个站发送数据了,发送数据的站发送的是 1 还是 0 ?

解答:

用E表示收到的码片序列,即 E: ( -1 -3 +1 -1 +1 -1 +3 +1)

收到的码片序列是各站发送信号的线性叠加,设各站发送的信号分别为:Ax Bx Cx Dx E = Ax+ Bx+ Cx+ Dx

判断A站:

A: (-1 -1 -1 +1 +1 -1 +1 +1)

E: ( -1 -3 +1 -1 +1 -1 +3 +1)      

A∙E=18i=18AiEi=18-1×-1+-1×-3+-1×+1++1×-1++1×+1+-1×-1++1×+3++1×+1=18×8=1       

A∙E=A ∙(Ax+ Bx+ Cx+ Dx)=A∙Ax+A∙Bx+A∙Cx+A∙Dx=AAx+0+0+0=A∙Ax  

所以:A∙Ax=1,则 Ax=A,A站发送比特1。   

判断B站:

B: (-1 -1 +1 -1 +1 +1 +1 -1)

E: ( -1 -3 +1 -1 +1 -1 +3 +1)

             B∙Bx=1,则 Bx=B,B站发送比特1。

判断C站:

C: (-1 +1 -1 +1 +1 +1 -1 -1)

E: ( -1 -3 +1 -1 +1 -1 +3 +1)

             C∙Cx=-1,则 Cx=C,C站发送比特0。

判断D站:

D: (-1 +1 -1 -1 -1 -1 +1 -1)

E: ( -1 -3 +1 -1 +1 -1 +3 +1)

             D∙Dx=0,则D什么也没发送。

5、站点 A、B、C 通过CDMA共享链路,A、B、C 的码片序列分别为:

(1,1,1,1)、(1,-1,1,-1) 和 (1,1,-1,-1)。若 C 从链路上收到的序列是 (2,0,2,0,0,-2,0,-2,0,2,0,2),

则 C 收到 A 发送的数据比特序列是? 

解答:

将C收到的序列(2,0,2,0,0,-2,0,-2,0,2,0,2)分成3个向量:

E1:(2, 0,2, 0)

E2:(0,-2,0,-2)

E3:(0, 2,0, 2)

用A的码片向量(1,1,1,1)与收到的码片向量做规格化内积运算:
A∙E1=14i=14AiE1i=141×2+1×0+1×2+1×0=1,则A发送了比特1。

A∙E2=14i=14AiE2i=141×0+1×-2+1×0+1×-2=-1,则A发送了比特0。

A∙E3=14i=14AiE3i=141×0+1×2+1×0+1×2=1,则A发送了比特1。

则C收到A发送的数据比特序列是101。 

6要发送的数据为 1101011011,采用 CRC 的生成多项式是 PX=X4+X+1

(1)试求应添加在数据后面的余数。

(2)若要发送的数据在传输过程中最后一个 1 变成了 0,即变成了 1101011010,问接收端能否发现?

(3)若要发送的数据在传输过程中最后两个 1 都变成了 0,即变成了 1101011000,问接收端能否发现?

解答:

(1)求应添加在数据后面的余数                                                                  

构造除数P

由CRC的生成多项式 PX=X4+X+1

         PX=1.X4+0.X3+0.X2+1.X+1.X0  => 除数P:10011 (位数n = 5)

构造被除数

待发送数据M = 1101011011,后面添加(n-1)个0,即添加4个0

=> 被除数:11010110110000                                                                                                                                                                  

模二除法运算

则,应添加在数据后面的余数为1110。

发送端发送帧的FCS字段填充为1110。

(2)要发送的数据在传输过程中最后一个1变成了0,即变成了1101011010。

① 构造被除数

被除数是收到的数据1101011010后面拼接FCS字段值:11010110101110

除数P同上:10011

② 模二除法运算

余数是0011,不为0。故接收端能发现数据传输出现差错。接收端丢弃出错的帧。

(3)要发送的数据在传输过程中最后两个1都变成了0,即变成了1101011000。

计算过程同上(省略):

被除数11010110001110,除数10011,余数0101。余数不为0,接收端能发现。

一、单选题

1、互联网采用的交换技术是(    )。

A、 电路交换

B、 报文交换

C、 分组交换

D、 光交换

正确答案: C

2、为了使数据在网络中传输时延最小,首选的交换方式是(    )。

A、 电路交换

B、 报文交换

C、 分组交换

D、 信元交换

正确答案: A

3、在数据从源主机传送至目的主机的过程中,不参与数据封装的是(    )。

A、 数据链路层

B、 会话层

C、 应用层

D、 物理层

正确答案: D

二、判断题

1、计算机网络是计算机技术和通信技术相结合的产物。   (√)

2、ARPANET被称为分组交换网之父。   (√)

3、一个互联网标准关联 1 个 RFC 文档。 (×)

4、高速链路是指链路的传播速率高。 (×)

5、同步卫星链路的往返时间 RTT 比较小,因为其带宽比较大。  (×)

三、计算题

1、假设 OSI 参考模型的应用层欲发送 400 B 的数据(无拆分),除物理层和应用层之外,其他各层在封装 PDU 时均引入 20 B 的额外开销,则应用层数据传输效率约为 ?

(提示:数据传输效率是指发送的应用层数据除以所发送的总数据,即应用数据加上各种首部和尾部的额外开销)

解答:

根据已知条件,OSI 7层模型,除去2层(不考虑应用层PDU首部开销,物理层不参与封装),其它5层封装PDU时均引入20B(首部或加尾部)开销:

因而,发送的数据总长度为:400B + 20B × 5 = 500B

应用层数据传输效率 = 应用层数据长度/发送的数据总长度 = 400B/500B = 80%

2、长度为 100 字节的应用层数据交给运输层传送,需加上 20 字节的 TCP 首部。再交给网络层传送,需加上 20 字节的 IP 首部。最后交给数据链路层的以太网传送,加上首部和尾部共18 字节。试求数据的传输效率。数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。若应用层数据长度为1000字节,数据的传输效率是多少?

解答:

数据长度为100B(B表示字节)时,以太网帧长为:100+20+20+18 = 158B。

数据传输效率 = 应用层数据长度/发送的数据总长度 = 100B/158B ≈ 63.3%

数据长度为1000B时,以太网帧长为:1000+20+20+18 = 1058B。

传输效率 = 1000B/1058B ≈ 94.5%。传输效率明显提高了。

3、主机甲通过 1 个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为 10 Mbps ,主机甲分别采用报文交换和分组大小为 10 kb 的分组交换向主机乙发送 1 个大小为 8 Mb 的报文。 若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为(    )。 

(提示:只考虑报文或分组在两段链路的传输时延)

A、 800 ms、1600 ms 

B、 801 ms、1600 ms 

C、 1600 ms、800 ms

D、 1600 ms、801 ms

解答:

① 报文交换在2段链路上传输一个长度为 8Mb的报文:

总传输时延 = 第一段链路上报文传输时延 + 第二段链路上报文传输时延

               = 2×8Mb/10Mbps = 1600ms

② 分组交换在2段链路上传输 8Mb/10kb 个长度为 10kb的分组:

总传输时延 = 第一段链路上所有分组的传输时延 + 第二段链路上一个分组的传输时延

           =  8Mb/10Mbps + 10kb/10Mbps = 801ms

正确答案: D

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/496118.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CS 144 check7: putting it all together

Exercises 经验:两边的TCP连接建立得尽快,如果服务器端启动了,客户端没有紧接着启动就连不上。 这是什么神奇的bug呢? 和我之前给域控刷SOC的版本一样。如果域控启动了,在我本地的电脑没有马上和域控的SOC通上信&…

kubernetes存储架构之PV controller源码解读

​ kubernetes存储之PV controller源码解读 摘要 本文介绍kubernetes存储架构的基础,并重点对PV controller的源码进行了学习 引入 从一个业务场景出发,假如你所在的公司,有个物理机,上面部署了web服务器,随着业务…

springboot497基于java国产动漫网站设计和实现(论文+源码)_kaic

摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对信息管理混乱,出错率高,信息安全性差&#x…

音视频入门知识(二)、图像篇

⭐二、图像篇 视频基本要素:宽、高、帧率、编码方式、码率、分辨率 ​ 其中码率的计算:码率(kbps)=文件大小(KB)*8/时间(秒),即码率和视频文件大小成正比 YUV和RGB可相互转换 ★YUV(原始数据&am…

Windows下C++使用SQLite

1、安装 进入SQLite Download Page页面,下载sqlite-dll-win-x86-*.zip、sqlite-amalgamation-*.zip、sqlite-tools-win-x64-*.zip三个包,这三个包里分别包含dll文件和def文件、头文件、exe工具。 使用vs命令行工具生成.lib文件:进入dll和def文…

[代码随想录23回溯]回溯的组合问题+分割子串

前言 回溯是什么&#xff1f; 题目链接 39. 组合总和 - 力扣&#xff08;LeetCode&#xff09; 40. 组合总和 II - 力扣&#xff08;LeetCode&#xff09; 131. 分割回文串 - 力扣&#xff08;LeetCode&#xff09; 一、组合问题 private:vector<vector<int>>r…

xinput1_3.dll放在哪里?当xinput1_3.dll丢失时的应对策略:详细解决方法汇总

在计算机系统的运行过程中&#xff0c;我们偶尔会遇到一些令人困扰的问题&#xff0c;其中xinput1_3.dll文件丢失就是较为常见的一种情况。这个看似不起眼的动态链接库文件&#xff0c;实则在许多软件和游戏的正常运行中发挥着至关重要的作用。一旦它丢失&#xff0c;可能会导致…

运行Zr.Admin项目(后端)

1.下载Zr.Admin代码压缩包 https://codeload.github.com/izhaorui/Zr.Admin.NET/zip/refs/heads/main 2.打开项目 我这里装的是VS2022社区版 进入根目录&#xff0c;双击ZRAdmin.sln打开项目 3.安装.net7运行时 我当时下载的代码版本是.net7的 点击安装 点击安装&#xff0…

MySQL 锁概述

1.锁的分类 根据不同的分类角度可将锁分为&#xff1a; 按是否共享分&#xff1a;S 锁、X 锁按粒度分&#xff1a;表级锁、行级锁、全局锁&#xff08;锁整个库&#xff09;、页锁&#xff08;锁数据页&#xff09;意向锁&#xff1a;意向 S 锁、意向 X 锁&#xff1a;都是表…

记Fastjson2的一个报ConcurrentModificationException的bug

错误背景&#xff1a;fastjson2的parseObject方法&#xff0c;在spring webflux项目中被调用&#xff0c;有时会报java.util.ConcurrentModificationException错误。报错处的代码如下图&#xff1a; 改了半天与并发安全相关的代码&#xff0c;还是会报此错误。后来改变思路搜…

【VScode】第三方GPT编程工具-CodeMoss安装教程

一、CodeMoss是什么&#xff1f; CodeMoss是一款集编程、学习和办公于一体的高效工具。它兼容多种主流平台&#xff0c;包括VSCode、IDER、Chrome插件、Web和APP等&#xff0c;支持插件安装&#xff0c;尤其在VSCode和IDER上的表现尤为出色。无论你是编程新手还是资深开发者&a…

音视频入门基础:AAC专题(13)——FFmpeg源码中,获取ADTS格式的AAC裸流音频信息的实现

音视频入门基础&#xff1a;AAC专题系列文章&#xff1a; 音视频入门基础&#xff1a;AAC专题&#xff08;1&#xff09;——AAC官方文档下载 音视频入门基础&#xff1a;AAC专题&#xff08;2&#xff09;——使用FFmpeg命令生成AAC裸流文件 音视频入门基础&#xff1a;AAC…

docker-compose搭建sfpt服务器

1. 搭建 创建sftp目录&#xff0c;进入该目录创建docker-compose.yml文件内容如下&#xff1a; version: 3.7services:sftp:image: atmoz/sftpcontainer_name: sftpports:- "122:22"volumes:- ./sftp-data:/homeenvironment:SFTP_USERS: "liubei:liubei161:10…

散斑/横向剪切/迈克尔逊/干涉条纹仿真技术分析

摘要 本博文提供了多种数据类型的干涉条纹仿真&#xff0c;并展示了它们对应的散斑干涉条纹。还分别给出了横向剪切干涉以及剪切散斑干涉条纹的仿真。 一、迈克尔逊干涉与散斑干涉仿真 下图为干涉条纹与对应的散斑干涉条纹的仿真示意图。其中&#xff0c;干涉条纹可认为是源…

Go快速开发框架2.6.0版本更新内容快速了解

GoFly企业版框架2.6.0版本更新内容较多&#xff0c;为了大家能够快速了解&#xff0c;本文将把更新内容列出详细讲解。本次更新一段时间以来大伙反馈的问题&#xff0c;并且升级后台安全认证机制&#xff0c;增加了RBAC权限管理及系统操作日志等提升后台数据安全性。 更新明细…

通过GRE协议组建VPN网络

GRE&#xff08;Generic Routing Encapsulation&#xff0c;通用路由封装协议&#xff09;协议是一种简单而有效的封装协议&#xff0c;它在网络中的广泛应用&#xff0c;比如在构建VPN网络。   GRE是一种封装协议&#xff0c;它允许网络层协议&#xff08;如IP&#xff09;的…

论文阅读 - 《Large Language Models Are Zero-Shot Time Series Forecasters》

Abstract 通过将时间序列编码为数字组成的字符串&#xff0c;我们可以将时间序列预测当做文本中下一个 token预测的框架。通过开发这种方法&#xff0c;我们发现像GPT-3和LLaMA-2这样的大语言模型在下游任务上可以有零样本时间序列外推能力上持平或者超过专门设计的时间序列训…

16 循环语句——for循环

#字符串是可以进行迭代的 for 循环: for 变量 in 可迭代的东西: 代码 把可迭代的东西中的每一项内容拿出来&#xff0c;挨个的赋值给变量&#xff0c;每一次的赋值都要执行一次循环体(代码) s "你好呀&#xff0c;我叫赛利…

K8s 不同层次的进程间通信实现

在 Kubernetes (K8s) 中&#xff0c;不同层次的进程间通信实现方式如下&#xff1a; 1. Pod 内进程间通信 Pod 是 Kubernetes 中的最小部署单元&#xff0c;通常包含一个或多个共享相同网络命名空间的容器。 方式&#xff1a; 使用 localhost 和容器暴露的端口进行通信。共享文…

PH热榜 | 2024-12-26

1. Tutor LMS 3.0 标语&#xff1a;一体化WordPress学习管理系统 介绍&#xff1a;Tutor LMS 3.0焕然一新&#xff0c;内置电商功能和AI工具&#xff0c;让用户可以轻松创建引人入胜的在线课程&#xff0c;管理订阅&#xff0c;并直接在平台上创收。 产品网站&#xff1a; 立…