P67 2-12
Q
:有
600MB
的数据,需要从南京传送到北京(动车组,
8
小时车程)。一,写在磁盘上托人捎去;二,计算机通过长途电话线路(信息传送速率是
2.4kb/s
),若速率为
33.6kb/s
,结果如何?
A
:方法一,耗时
8
小时
若
2.4kb/s
,则
600*1024*8/3600/24/2.4=23.7
天
若
33.6kb/s
,则
600*1024*8/300/24/33.6=1.6
天
动车组
8
小时,所以还是第一种方法好
P31 1-10
Q
:试在下列条件下比较电路交换和分组交换。要传送的报文共
x
(
bit
)。从源站到目的站公经过
k
段链路,每段链路的传播时延为
d
(
s
),数据率为
b
(
b/s
)。在电路交换时电路的建立时间为
s
(
s
)。在分组交换时分组长度为
p
(
bit
),且各结点的排队等待时间可忽略不计。问在这样的条件下,分组交换的时延比电路交换的要小?
A
:
电路交换
T=x/b+s+kd
分组交换
T=x/b+(k-1)p/b+kd
因为分组交换的时延比电路交换小
所以
(k-1)p/b<s
P32 1-21
Q
:假设信号在媒体上的传播速率为
2.3*1000000000m/s
。媒体长度
l
分别为:
(1) 10cm(
网卡
)
(2) 100m(
局域网
)
(3) 100km(
城域网
)
(4) 5000km(
广域网
)
试计算当数据率为
Mb/s1
和
10Gb/s
时在以上媒体中正在传播的比特数。
A
:
传播时延
=
信道长度
/
电磁波在信道上的传播速率
时延带宽积
=
传播时延
*
带宽
(
1
)
0.1m/2.3/1000000000*1*10000000b/s=0.000435bit
(
2
)
100m/2.3/1000000000*1*10000000b/s=0.435bit
(
3
)
100000/2.3/1000000000*1*10000000=435bit
(
4
)
5000000/2.3/1000000000*1*10000000=21739bit
P32 1-22
Q
:长度为
100
字节的应用层数据交给运输层传送,再加上
20
字节的
TCP
首部。再交给网络层传送,需加上
20
字节的
IP
首部。最后交给数据链路层的以太网传递,加上首部和尾部共
18
字节。试求数据的传输效率。
若应用层数据长度为
1000
字节,数据的传输效率是多少?
A
:(
1
)
100/
(
100+20+20+18
)
=63.3%
(
2
)
1000/
(
1000+20+20+18
)
=94.5%