什么是时延?(延迟)

什么是时延?(延迟)时延 delay 或者 latency 是指数据从网络一端传送到另一端所需要的时间

大家好,欢迎来到IT知识分享网。

时延(delay或者latency)是指数据从网络一端传送到另一端所需要的时间。

网络时延大致由4个部分组成:

1.发送时延:是指主机或路由器发送数据帧用的时间。

         发送时延=数据帧长度/发送速率

2.传播时延:是指电磁波在信道中传播一定距离需要的时间。

          传播时延=信道长度/电磁波在信道传播速率

(电磁波在自由空间传播速率是3.0×10^5km/s,在铜线电缆中约为2.3×10^5km/s,光纤约为2.0×10^5km/s,例如1000km长的光纤线路产生的传播时延约5ms)

3.处理时延:主机或路由器在收到分组时要花费一定时间处理这些数据,从而产生处理时延。

4.排队时延:分组在经过网络传输时,要经过许多路由器。但首先需要在输入队列排队,路由器确定了转发接口后又需要进入输出队列排队。时延长短通常取决于网络当时的通信量。

所以,数据在网络中传输的总时延就是以上四种时延的和:

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

例如:我们暂时忽略不计排队时延和处理时延,假设有一个长度100MB的数据块在带宽为100Mbit/s的光纤传送到1000km远的计算机上,总时延约为:

100×2^20×8÷100÷10^6+0.005=8.394s

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/137167.html

(0)
上一篇 2025-06-22 17:15
下一篇 2025-06-22 17:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信