前言
以下内容源自《创作模板三》
仅供学习交流使用
推荐
网络作业2【计算机网络】
网络作业3
一. 单选题(共3题,3分)
1.(单选题, 1分) 人们通常将数据链路层的协议数据单元称为( )。
A报文
B数据报
C帧
D报文段
我的答案: C
应用层--报文
运输层--报文段
网络层--数据表
数据链路层--帧
物理层--比特
2.(单选题, 1分) 一条越洋信道的传播时延是50ms,带宽为1Gbps,则这条信道中能容纳的比特量为( )bit。
A500
B5M
C50M
D5000
C
1Gbps×50ms=50M bit
3.(单选题, 1分) 关于数据传输速率和信号传播速率,以下哪一项是正确的。
A数据传输速率与信号传播速率成正比
B数据传输速率与信号传播速率是同义词
C数据传输速率与信号传播速率成反比
D数据传输速率与信号传播速率之间没有必然关系
D
二. 填空题(共9题,36分)
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
三. 判断题(共8题,8分)
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对
四. 阅读理解(共3题,53分)
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分)
如图所示的网络,可以分别配置成电路交换和分组交换两种模式,每段链路的长度都是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