目录
一. 单选题
1.(单选题)关于计算机网络,以下哪一项描述是错误的。
A. 计算机之间通信必须遵循TCP/IP
B. 计算机网络是互相连接的自治系统集合
C. 对等层之间通过协议规范通信过程
D. 计算机网络体系结构是分层结构
我的答案:A
2.(单选题)如果分层结构的最底层为1层,对于分层结构中的n层和n+1层,以下哪项描述是错误的。
A. n层需要在n+1层提供的数据上增加首部
B. n层为n+1层提供服务
C. n层功能与n+1层功能之间没有关系
D. n层功能实现过程对n+1层是透明的
我的答案:C
3.(单选题)以下哪一项不是分层结构的好处。
A. 可以屏蔽低层差异
B. 提高系统整体运行效率
C. 每一层功能容易实现和标准化
D.各层之间相对独立
我的答案: B
4.(单选题)因为以下哪一项原因,使得浏览器与终端接入Internet的方式无关。
A. 分层屏蔽了底层的差异
B. 所有终端的CPU都是80X86结构的
C. 浏览器是通用软件
D.所有终端接入Internet的方式都是相同的
我的答案: A
5.(单选题)如果分层结构的最底层为1层,对于分层结构中的n层和n+1层,以下哪项描述是错误的。
A. n层需要在n+1层提供的数据上增加首部
B. n层为n+1层提供服务
C. n层功能与n+1层功能之间没有关联
D. n层功能实现过程对n+1层是透明的
我的答案: C
6.(单选题)服务是由( )通过层间接口提供的。
A. 下层向上层
B. 上层向下层
我的答案: A
7.(单选题)
OSI体系结构中,以下哪一层是直接为会话层提供服务的。
A. 应用层
B. 表示层
C. 网络层
D. 传输层
我的答案: D
二. 多选题
8.(多选题)网络协议三要素是()
A. 语法
B. 标准
C. 定时
D. 语义
我的答案: ACD
三. 判断题
9.(判断题)通常较低层ISP是它所连接的较高层ISP的客户。
A. 对
B. 错
我的答案: 对
10.(判断题)internet就是Internet。
A. 对
B. 错
我的答案: 错
11.(判断题)网络体系结构中一层内完成的全部功能被称为服务。
A. 对
B. 错
我的答案: 错
12.(判断题)网络体系结构中,协议是“水平”方向讨论的,服务是“垂直”方向讨论的。
A. 对
B. 错
我的答案: 对
一. 单选题
1.(单选题)一条越洋信道的传播时延是50ms,带宽为1Gbps,则这条信道中能容纳的比特量为( )bit。
A. 500
B. 5M
C. 50M
D. 5000
我的答案: C
50ms × 1Gbps=50M
2.(单选题)人们通常将数据链路层的协议数据单元称为( )。
A. 报文
B. 数据报
C. 帧
D. 报文段
我的答案: C
应用层--应用报文(message)
运输层--TCP报文段(sehment)、UDP用户数据报(datagram)
网络层--IP数据报或分组(packet)
数据链路层--帧(frame)
物理层--比特流(bit stream)
3.(单选题)关于数据传输速率和信号传播速率,以下哪一项是正确的。
A. 数据传输速率与信号传播速率成正比
B. 数据传输速率与信号传播速率是同义词
C. 数据传输速率与信号传播速率成反比
D. 数据传输速率与信号传播速率之间没有必然关系
我的答案: D
二. 多选题
4.(多选题)以下有关端到端原则的描述正确的是( )。
A. 边缘简单、核心智能
B. 边缘智能、核心简单
C. 如果在较高层能够完善地实现某种功能,就无需再由较低层提供这种功能
D. 如果在较低层能够完善地实现某种功能,就无需再由较高层提供这种功能
E. 端系统处于网络核心
我的答案: BC
三. 填空题
5.(填空题)带宽10kb/s,要发送1000bit数据,请问数据的传输时延为____秒。
我的答案:
(1) 0.1
数据的传输时延=数据量÷带宽
1000bit÷10kb/s=0.1s答案解析:1000bit/10kbps
6.(填空题)假设信号在媒体上的传播速率为200m/us 链路长度L=2km,带宽为1Gb/s,数据在该媒体上的的传播时延为( )us。
我的答案:
(1) 10
传播时延=结点距离÷传播速率
2km÷200m/us=10us
7.(填空题)网络带宽为100Mbps,请问传输每个比特用____μs。
我的答案:
(1) 0.01
x带宽=1s传输xbit (bit/s)
每个比特用多长时间=1/带宽 (s/bit)
1÷100Mbps=0.01us/bit
8.(填空题)相距20km的两地间通过光纤传输总长度为10000比特的分组,数据率为10Gb/s,请问从开始发送第1bit到发送完最后一个bit,需要的时间为____μs。
我的答案:
(1) 1
传输时延=从开始发送第1bit到发送完最后一个bit,需要的时间
=数据量÷数据率
10000bit÷10Gb/s-=1us答案解析:与距离无关,就是求传输时延(即发送时延)。
9.(填空题)假设信号在媒体上的传播速率为200m/us 链路长度L=2km,带宽为1Gb/s,该信道传输1比特花费的时间为( )ns。
我的答案:
(1) 1
传输时延=数据量÷带宽
1bit÷1Gb/s=1ns
10.(填空题)多个结点可以共享同一条物理链路,这种链路称为____链路。
我的答案:
(1) 多路访问
11.(填空题)假设信号在媒体上的传播速率为200m/us 链路长度L=2km,带宽为1Gb/s,在该链路中正在传播的比特数为( )bit
我的答案:
(1)10000
时延带宽积=链路中正在传播的比特数
=传播时延×带宽
传播时延=结点距离÷传播速率
2km÷200m/us×1Gb/s=10000bit答案解析:(传播距离/传播速率)*带宽
12.(填空题)假设信号在媒体上的传播速率为230000km/s 链路长度为6.9km,试计算带宽为10Mb/s时在该链路中正在传播的比特数为____bit。
我的答案:
(1) 300
同11
6.9km÷230000km/s×10Mb/s=300bit
四. 判断题(共3题,20.8分)
13.(判断题)相同的传播时延,带宽越大,该链路上所能容纳的比特数越多。
A. 对
B. 错
我的答案: 对
14.(判断题)传播时延与发送时延没有关系。
A. 对
B. 错
我的答案: 对
15.(判断题)带宽越高,每个比特占用的时间就越长。
A. 对
B. 错
我的答案: 错
一. 单选题
1.(单选题, 1分) 人们通常将数据链路层的协议数据单元称为( )。
A报文
B数据报
C帧
D报文段
我的答案: C
应用层--应用报文(message)
运输层--TCP报文段(sehment)、UDP用户数据报(datagram)
网络层--IP数据报或分组(packet)
数据链路层--帧(frame)
物理层--比特流(bit stream)
2.(单选题, 1分) 一条越洋信道的传播时延是50ms,带宽为1Gbps,则这条信道中能容纳的比特量为( )bit。
A500
B5M
C50M
D5000
我的答案: C
1Gbps×50ms=50M bit
3.(单选题, 1分) 关于数据传输速率和信号传播速率,以下哪一项是正确的。
A数据传输速率与信号传播速率成正比
B数据传输速率与信号传播速率是同义词
C数据传输速率与信号传播速率成反比
D数据传输速率与信号传播速率之间没有必然关系
我的答案:D
二. 填空题
4.(填空题, 4分) 假设信号在媒体上的传播速率为200m/us 链路长度L=2km,带宽为1Gb/s,该信道传输1比特花费的时间为( )ns。
第1空 1
1bit÷1Gb/s=1ns
5.(填空题, 4分) 假设信号在媒体上的传播速率为200m/us 链路长度L=2km,带宽为1Gb/s,在该链路中正在传播的比特数为( )bit
第1空 10000
1Gb/s×2km÷200m/us=10000bit答案解析:(传播距离/传播速率)*带宽
6.(填空题, 4分)
站点A、B、C通过CDMA共享链路,A、B、C的码片序列(chipping sequence)分别是(+1+1+1+1)、(+1-1+1-1) 和 (+1+1-1-1)。若接收方现在从链路上收到的序列是(+2 0 +2 0 0 -2 0 -2 0 +2 0 +2),则收到A发送的数据是什么?
(提示:本题有一定难度,这里码片序列长度为4,收到序列是三个比特,即A发送了三个比特,要求出A发了哪三个比特。)
第1空 101
(+2 0 +2 0) ·(+1+1+1+1)=4/4=1 A发送了1
( 0 -2 0 -2) ·(+1+1+1+1)=-4/4=-1 A发送了0
(0 +2 0 +2) ·(+1+1+1+1)=4/4=1 A发送了1答案解析:为了答案更加清晰,以下+2写为2,并用逗号间隔。将收到的序列分成三部分:(2, 0, 2, 0),(0, -2, 0, -2),(0, 2, 0, 2);题目要求回答站点A发送的数据是什么,因此把站点A的码片序列(1, 1, 1, 1)分别与这三部分做内积运算:(2, 0, 2, 0)·(1, 1, 1, 1)÷4 = (2×1 + 0×1 + 2×1 + 0×1) ÷ 4 =1,表明A发送的是比特1;(0, -2, 0, -2)·(1, 1, 1, 1)÷4 = (0×1 + -2×1 + 0×1 + -2×1) ÷ 4 = -1,表明A发送的是比特0; (0, 2, 0, 2)·(1, 1, 1, 1)÷4 = (0×1 + 2×1 + 0×1 + 2×1) ÷ 4 =1,表明A发送的是比特1;则收到A发送的数据是101
7.(填空题, 4分) 多个结点可以共享同一条物理链路,这种链路称为____链路。
第1空 多路访问
8.(填空题, 4分) 网络带宽为100Mbps,请问传输每个比特用____μs。
第1空 0.01
1bit÷100Mbps=0.01us
9.(填空题, 4分) 相距20km的两地间通过光纤传输总长度为10000比特的分组,数据率为10Gb/s,请问从开始发送第1bit到发送完最后一个bit,需要的时间为____μs。
第1空 1
10000bit÷10Gb/s=1us答案解析:与距离无关,就是求传输时延(即发送时延)。
10.(填空题, 4分) 假设信号在媒体上的传播速率为200m/us 链路长度L=2km,带宽为1Gb/s,数据在该媒体上的的传播时延为( )us。
第1空 10
2km÷200m/us=10us
11.(填空题, 4分) 假设信号在媒体上的传播速率为230000km/s 链路长度为6.9km,试计算带宽为10Mb/s时在该链路中正在传播的比特数为____bit。
第1空 300
6.9km÷230000km/s×10Mb/s=300bit
12.(填空题, 4分) 带宽10kb/s,要发送1000bit数据,请问数据的传输时延为____秒。
第1空0.1
1000bit÷10kb/s=0.1s答案解析:1000bit/10kbps
三. 判断题
13.(判断题, 1分) 带宽越高,每个比特占用的时间就越长。
A对
B错
B错
带宽越高,每个比特占用的时间就越短
b/s↑ s↓
14 (判断题, 1分) 光纤中心是纤芯,纤芯的折射率高、玻璃包层的折射率低。
A对
B错
A对
15.(判断题, 1分) CDMA中,所有通信用户可以在同样的时间使用同样的频带进行通信。
A对
B错
A对
CDMA码分复用 能
16.(判断题, 1分) 相同的传播时延,带宽越大,该链路上所能容纳的比特数越多。
A对
B错
A对
链路上所能容纳的比特数=传播路径长度÷传播时延×带宽
该链路 传播路径长度)—— 传播时延—— 带宽↑
链路上所能容纳的比特数↑
17.(判断题, 1分) CDMA中,每个站分配的码片序列必须各不相同,并且必须两两正交。
A对
B错
A对
18.(判断题, 1分) 卫星信道的传播时延较大,所以使用卫星传送数据的时延较大。
A对
B错
B错
传播时延和传输时延无关
19.(判断题, 1分) 传播时延与发送时延没有关系。
A对
B错
A对
20.(判断题, 1分) CDMA中,每个站分配的码片序列必须各不相同,并且必须两两正交。
A对
B错
A对
四. 阅读理解
21.(阅读理解, 17.6分)
端系统A通过交换结点与端系统B通信,链路长度、链路介质、传输速率,如图所示,已知信号在光纤和铜缆中的传播速率分别为2×108m/s 和2.3×108m/s,若A要向B发送一个1250字节的分组,交换结点对分组的处理时延为100μs,假设忽略排队时延。
(1) (填空题) 当该分组的第一个比特到达交换结点时,光纤链路上正在传送的比特数量是( )比特。(请填写阿拉伯数字)
第1空
1000m÷(2×10^8)m/s×1Gb/s=5000bit
(2) (多选题) 从A发送该分组的第一个比特开始,到B收到该分组的最后一个比特为止,总时延包括( )
AA的发送时延
B链路1传播时延
C交换结点处理时延
D交换结点的发送时延
E链路2传播时延
ABCDE
(3) (填空题) 链路1传播时延为( )μs; 链路2传播时延为( )μs; 分组传输时延总共( )μs;
第1空 5
链路1传播时延 1000m÷(2×10^8)m/s=5us第2空 0.43
链路2传播时延 100m÷(2.3×10^8)m/s=0.43us第3空 110
A的发送时延(1250Byte÷1Gb/s=1250×8bit÷(1÷10^9^)=10us)
交换结点的发送时延(1250Byte÷100Mb/s=100us)
总分组传输时延110us
(4) (填空题) 从A发送该分组的第一个比特开始,到B收到该分组的最后一个比特为止,总共需要( )微秒?
第1空 215.43
分组传输时延(10us)
+链路1传播时延(5us)
+交换结点对分组的处理时延(100μs)
+交换结点的发送时延(100us)
+链路2传播时延(0.43us)
=215.43答案解析:
时延带宽积=传播时延×带宽=1000m÷(2×108m/s)× 1Gb/s=5000bit
当分组的第一个比特到达交换结点时,光纤链路上正在传送的比特数量为5000比特;总时延=A的发送时延+链路1传播时延+交换结点处理时延+交换结点的发送时延+链路2传播时延
=1250B×8÷1Gb/s+1000m÷(2×108m/s)+100μs +1250B×8÷100Mb/s+100m÷(2.3×108m/s)
=10-5+0.5×10-5+100us+2×10-4+4.3×10-7
=10μs +5μs +100μs +100μs +0.43μs=215.43μs
22.(阅读理解, 17.6分)
CDMA系统中有两个站参与通信,图2呈现了S站和T站发送的信号,以及CDMA复用信号Sx+Tx。
(1) (填空题) 图中m=8, S站的码片向量是 (-1 -1 -1 +1 +1 -1 +1 +1),请根据图中信号变化形式,写出T站的码片向量________ (请用英文输入法录入,请勿添加空格,两边需要加括号)
第1空 (-1-1+1-1+1+1+1-1)
T站的码片向量,如图
(2) (单选题) 图中最终发送到CDMA共享信道上的码片序列是什么?
A(-2 -2 0 0 +2 0 +2 0)
B(-2 +2 0 0 +2 0 +2 0)
C(-1 -1 0 -1 +1 0 0 0)
D(-1 -1 0 0 +1 0 +1 0)
A
共享信道上的码片序列,如图
(3) (填空题) 假设在某次通信中,S的接收站从CDMA共享信道上收到的码片序列是(0 0 -2 +2 0 -2 0 +2),请通过计算判断在这次通信中S站发送的是 ,T站发送的是 。(填写数字即可)
第1空 1
(0 0 -2 +2 0 -2 0 +2)· (-1 -1 -1 +1 +1 -1 +1 +1)=8/8=1
第2空 0
(0 0 -2 +2 0 -2 0 +2)· (-1-1+1-1+1+1+1-1)=-8/8=-1
23.(阅读理解, 17.8分)
A-------m1---------m2-------m3---------B
如图所示的网络,可以分别配置成电路交换和分组交换两种模式,每段链路的长度都是200m,信号在介质上的传播速率都是200m/µs,所有链路带宽都是100Mbps。假设主机A要将一个2400字节的消息发送给主机B,请分析下列两种情况下的通信时延。
(1) (填空题) 假设网络设置为电路交换模式后,电路建立时间为12µs,拆除时间为8µs,忽略主机的处理时延和消息封装开销。 (1)每段链路的传播时延是 µs (2)消息传输时延是 µs (3)通信总时延Ts是 µs。
第1空 1
每段链路的传播时延 200m÷200m/us=1us
第2空 192
消息传输时延 2400Byte÷100Mbps=2400×8÷100=192us
第3空 216
192+1×4+12+8=216
(2) (填空题) 假设网络设置成分组交换模式后,每个分组的首部开销是20字节,分组长度(含首部)620字节,忽略各节点和主机的处理和排队时延。 (1)共有 个分组。 (2)单个分组的传输时延是 µs (3)通信总时延Tp是 µs。
第1空
2400Byte÷(620-20)Byte=4(不含首部)
第2空 49.6us
单个分组的传输时延620Byte÷100Mbps=49.6us(含首部)
第3空 202.4
49.6×7+1×4=351.2us分组交换是没有电路建立和释放的时延的,但是有处理和排队时延
答案解析:
第1小题:每段链路的传播时延tp=200/200=1µs,消息传输时延tm=2400*8/100=192µs,Ts=12+192+4*1+8=216µs
第2小题:分组数=2400/(620-20)=4,单个分组传输时延tf=620*8/100=49.6µs,Tp=4*49.6+(4-1)*49.6+4*1=351.2µs(1分)
题
2-16共有四个站进行码分多址 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 +1 -3+1 -1-3+1+1)。问哪个站发送数据了?发送数据的站发送的是1还是0?(Ax+Bx+Cx+Dx)=(-1 +1 -3 +1 -1-3+1+1)
(Ax+Bx+Cx+Dx)·A=Ax·A=1,所以A站发了1
(Ax+Bx+Cx+Dx)·B=Bx·B=-1,所以B站发了0
(Ax+Bx+Cx+Dx)·C=Cx·C=0,所以C站没发
(Ax+Bx+Cx+Dx)·D=Dx·D=1,所以B站发了1