码迷,mamicode.com
首页 > 其他好文 > 详细

延时计算

时间:2019-10-28 21:06:58      阅读:622      评论:0      收藏:0      [点我收藏+]

标签:分组   连接   传播时延   时间   速度   电磁波   路由   完整   控制   

总延时=发送延时+传播延时+排队延时+处理延时。

发送延时=数据帧长度(b)/信道带宽

传播延时=信道长度/传播速率

 

#1、采用CSMA/CD介质访问控制方式的局域网,总线长度1000m,数据传输速率为10Mbps,电磁波在总线传输介质中的传播速度为2*10^8m/s。那么最小帧长度应为( ) bit。

Lmin / S >= 2*D / V

Lmin / (10*10^6) >= 2*1000 / (2*10^8)

Lmin >= 100

 

 

#2、条件:发送节点和接收节点之间传输介质的长度D=1000km。电磁波在传输介质上的传播速度为2*10^8m/s。

(1)数据长度为1*10^8bit,数据发送速率为1Gbps。(2)数据长度为1*10^3bit,数据发送速率为100kbps。

当情况(1)时,发送时延为( ) ms,传播时延为( ) ms。

当情况(2)时,发送时延为( ) ms,传播时延为( ) ms。

情况(1)、(2)的传播延时 t = 1000*10^3(m) / (2*10^8)(m/s) *10^3(ms) = 5(s)

发送时延根据上述公式分别为 t1 = 1*10^8(bit) / (1*10^9)(bps) *10^3(ms) = 100(s) 、t2 = 1*10^3(bit) / (100*10^3)(bps) *10^3(ms) = 10(s)

 

 

#3、主机A要向主机B发送一个长度为300KB的报文,发送速率为10Mbps,传输路径上要经过8个路由器。连接路由器的链路长度为100km,信号在链路上的传播速度是2*10^8m/s。每个路由器的排队等候延时为1ms。路由器的发送速率也为10Mbps。

忽略:主机接入到路由器的链路长度,路由器的派对等待延时与数据长度无关,并假设信号在链路上传输没有出现差错和拥塞。

(1)采用报文交换方法,报文头部长度为60B,报文从主机A到主机B需要( ) ms。

报文交换方法:完整数据包从源点传到目的结点  T=(主机A发送时间+路由器发送总时间)+路由器排队等待时间+链路传播时间

报文长度L = (300*1024*8)+(60*8) = 2458080(bit)    发送延时t1 = L / s = 2458080 / 10^7 * 10^3 = 245.808(ms)

传播延时t2 = 100*10^3 / (2*10^8) * 10^3 = 0.5(ms)

总T = t1*9 + t2*7 + 8 = 2223.772(ms)

(2)采用分组交换方法,分组头部长度为20B,分组数据长度为2KB。所有报文分组从A到B需要( ) ms。

 

分组交换方法:一个包一个包传输下去,分成150个包,在传输最后一个包之前已经传送了149次,再加上A与8个路由器,一共传送158次,其余同上。

报文长度L = (2*1024*8)+(20*8) = 16544(bit)    发送延时t1 = L / s = 16544 / 10^7 * 10^3 = 1.6544(ms)

传播延时t2 = 100*10^3 / (2*10^8) * 10^3 = 0.5(ms)

总T = t1*158 + t2*7 + 8 = 272.8952(ms)

延时计算

标签:分组   连接   传播时延   时间   速度   电磁波   路由   完整   控制   

原文地址:https://www.cnblogs.com/Aaaamber/p/11755209.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!