A. 求解两道《计算机网络》计算题
5段链路的传播时延=250×2+(1500/150000)×3×1000=530ms
5段链路的发送时延=960÷(48×1000)×5×1000=100ms
所以5段链路单程端到端时延=530+100=630ms
B. 计算机网络的性能指标及计算例题
指的是数据的传送速率,也称为数据率或者比特率, 单位是b/s 也有(千)kb/s(10的三次) (兆)Mb/s(10的六次) (吉)Gb/s(10的九次) (太)Tb/s(10的十二次) 速率往往是指额定速率或标称速率,而并非网络实际上运行的速率。
指的是某信道允许通过的信号频带范围,代表网络中某信道传送数据的能力,表示在单位时间内网络某信道中通过的“最高数据率”
在时间轴上,信号的宽度随带宽的增大而变窄。如下图:
一条通信链路的“带宽”越宽,其所能传输的“最高数据率”就越高
表示在单位时间内通过某个网络的 实际的数据量 。其受网络的带宽或网络的额定速率的限制。比如最大吞吐量也不会超过额定速率。
时延表示数据从网络的一端传送到另一端所需的时间。 时延 = 发送时延+传播时延+处理时延+排队时延
发送时延:发送数据时,数据块从结点进入到传输媒体所需要的时间。公式如下:
传播时延:电磁波在信道中需要传播一定的距离而花费的时间。公式如下:
对比:发送时延发生在机器内部的发送器中,一般发生在网络适配器中,与传输信道的长度没有半点关系,而传播时延发生在机器外部的传输信道媒体上,与信号的发送速率无关,和信号传送的距离有关,信号传送的距离越远,传播时延就越大。
处理时延:主机或路由器在收到分组时进行处理花费的时间。(比如差错校验、查找适当的路由)
排队时延:分组经过网络传输时,经过多个路由器,当分组较多时就要先在输入队列中排队等待处理,排队时延的长短取决于网络当时的通信量,且当网络的通信量很大时会发生队列溢出,使分组丢失,相当于排队时延无穷大。
对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。 提高数据的发送速率仅仅是减小了数据的发送时延。
又称为以比特为单位的链路长度。
信道利用率指出某信道有百分之几的时间是被利用的, 完全空闲的信道的利用率是零。信道利用率并非越高越好,打个比方:车子在道路上多了起来,道路的利用率变大了,道路被占满了,但是道路变拥挤了,这样就导致排队时延的增大了。
2道小例题巩固下公式:
C. 计算机网络技术计算题
包括开销的速率是,从发送至接收确认全程计算:
1)发送数据帧256位所需时间= 256bit/10Mbps=25.6us
数据帧在信道上的传播时间= 1000m/(200m/us)=5us
共用时间= 25.6us+5us=30.6us
2)回发确认帧32位所需时间= 32bit/10Mbps=3.2us
确认帧在信道上的传播时间= 1000m/(200m/us)=5us
共用时间= 3.2us+5us=8.2us
故有效数据传输速率为:(256-32)b/(30.6+8.2)us=5.77Mbps
不包括开销的速率是
发送数据帧256位所需时间= 256bit/10Mbps=25.6us
数据帧在信道上的传播时间= 1000m/(200m/us)=5us
共用时间= 25.6us+5us=30.6us
故有效数据传输速率为:(256-32)b/30.6us=7.3Mbps
D. 关于计算机网络的计算题目
15ms×2=30msL=65535×8+30×8=524520 ; C=109b/s ; L/C=0.0005245s ; Td=10×10-3s ; 2×Td =0.02其中:L 为发送的总位数,C为信道的带宽,L/C为发送数据时的传输时延,Td为传播时延 Throughput=L/(L/C+2×Td)=524520/0.0205246=25.5Mb/s Efficiency=(L/C)/(L/C+2×D)=0.0255最大吞吐量为25.5Mb/s。信道利用率为25.5/1000=2.55%
E. 计算机网络原理的计算题(CRC校验和数据传输问题)
第一题:进行模2除法时被除数错了,应该是M*2^4,不是M*2^5,因为多项式是4阶的,在M后面添4个0