一. 单选题(共11 题,14.0分)

1. 以下哪一项不是分层结构的好处。()A、每一层功能容易实现和标准化
B、提高系统整体运行效率
C、各层之间相对独立
D、可以屏蔽低层差异
  • 答案:B

2. 以下哪一项关于计算机网络体系结构的描述是错误的。( )A、网络体系结构精确定义了每一层功能
B、OSI体系结构是唯一的计算机网络体系结构
C、网络体系结构是分层结构和各层协议的集合
D、网络体系结构是抽象的,协议实现技术是具体的
  • 答案:B

3. 下列选项中,不属于网络体系结构中所描述的内容是 A、协议的内部实现细节
B、每一层使用的协议
C、每一层必须完成的功能
D、网络的层次
  • 答案:A

4. 信道容量是指信道传输信息的( )能力,通常用信息速率来表示。 A、一般
B、最小
C、未知
D、最大
  • 答案:D

5. 在下图所示的采用“存储-转发”方式分组的交换网络中,所有链路的数据传输速度为100Mbps,分组大小为1000B,其中分组头大小20B,若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接收完为止,需要的时间至少是A、80.24ms
B、80.16ms
C、80.08ms
D、80ms

图片.png

  • 答案:B
    • 加上分组头后,一共需要传输的数据 10B = 980000 / (1000-20) 1000,大写的 B 是字节,换成 bit 应该是 810bit,传输时延 8*10/ 10= 0.08s = 80ms (M = 10)
    • 2 次转发,281000 / 10= 0.16ms

6. 如果分层结构的最底层为1层,对于分层结构中的n层和n+1层,以下哪项描述是错误。()A、n层功能与n+1层功能之间没有关系
B、n层功能实现过程对n+1层是透明的
C、n层为n+1层提供服务
D、n层需要在n+1层提供的数据上增加首部
  • 答案:A

7. 在OSI参考模型中,直接为会话层提供服务的是 A、运输层
B、网络层
C、表示层
D、应用层
  • 答案:A

8. 操作系统windows 10属于OSI 参考模型中哪一层?A、以上都不对
B、表示层
C、应用层
D、物理层
E、网络层
  • 答案:A

9. 下面关于网络体系结构的说法正确的是( )。A、相邻层实体之间进行的通信是遵循同层协议规则进行的
B、分层结构中所有层次之间的通信都是逻辑通信
C、各层次功能独立,互不关联
D、对等实体之间的通信都是遵循同层协议规则进行的
  • 答案:D

10. 假设OSI参考模型的应用层欲发送400B的数据(无拆分),除物理层和应用层之外,其他各层在封装PDU时均引入20B的额外开销,则应用层数据传输效率约为A、50%
B、75%
C、80%
D、90%
  • 答案:C
    • 400/(400+20*5)

11. 主机甲通过1个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为10Mbps,主机甲分别采用报文交换和分组大小为10kb的分组交换向主机乙发送1个大小为8Mb(1M=10^6)的报文。若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为 A、800ms、1600ms
B、1600ms、800ms
C、1600ms、801ms
D、801ms、1600ms
  • 答案:C
    • 报文交换
      • 发送时延 8/10 = 800ms,转发一次,800个分组,所以 又是 800ms。
    • 分组交换
      • 发送时延一样,也是 800ms,还有转发的时延,一个路由器,转发一次,只算一个分组,10^4/10^7 = 1ms。
    • 图片.png

二. 填空题(共4 题,6.0分)

1. 有一个点到点链路,长度为100km,若数据在此链路上的传播速度为2*10^8m/s,试问链路的带宽为__Mb/s时,能使传播时延和发送1000字节的分组的发送时延一样大?(填空只填数值)
  • 答案:16
    • 传播时延 = 链路长度/传播速率
      • 10^5/(210^8)=510^(-4)s
    • 发送时延 = 数据大小/发送速率
      • 发送速率就是带宽,也是数据率,10008 / (510^(-4)) = 16*10^6 bit/s = 16Mb/s

2. 标准TCP/IP协议族共有__
  • 答案:4

3. 要传送的报文为4000bit,从源点到终点共经过3段链路,每段链路的传播时延为0.5s,数据率为1kbit/s。电路交换时电路的建立时间为2s,分组交换时分组长度为1000bit。各节点的排队等待与处理时间可以忽略不计。则分组交换端到端时延是__秒,电路交换端到端时延是__秒。
  • 答案:
    • 7.5
      • 30.5 + 4000/1000 + 1000/1000(3-1) = 7.5
    • 7.5
      • 3*0.5 + 4000/1000 + 2 = 7.5
    • 本质上就是转发时延和电路建立时间谁大谁小,转发时延=分组发送时延*转发次数

4. 假设信号在媒体上的传播速度为2*10^8m/s,媒体长度100km(城域网),试计算数据率为1Mbit/s时在媒体中正在传播的比特数是__
  • 答案:500
    • 10^5/(210^8) 10^6 = 500bit