【摘要】:(四)排队时延数据包需要途经许多路由器,并在输入队列中排队,等路由器确定好转发接口后,才能通过网络传输。综上可知,网络中数据经历的总时延是传输时延、传播时延、处理时延和排队时延的和,由当时的实际情况决定哪个是主导因素。目前,人们有一个误区是认为“比特在高速链路上运行得更快”,这是错误的。
时延是一个非常重要的指标,指的是数据从网络的一端传输到另一端的时长,包括以下不同部分:
(一)发送时延
发送时延也称为传输时延,是主机或路由器发送数据帧所需的时间,其公式为:
由上式可知,发送时延与发送的帧长成正比,与信道宽度成反比。
(二)传播时延
传播时延是电磁波在信道中传播一定距离所需的时间,公式如下:
主机或路由器在接收数据包时需要用一定时长来处理,如分析数据、检查错误和路径寻找等。(www.xing528.com)
(三)处理时延
当主机或路由器接收到数据包时,需要对数据包进行提取、分析、错误排查、路径选择等处理,此时需要的时间就是处理时延。
(四)排队时延
数据包需要途经许多路由器,并在输入队列中排队,等路由器确定好转发接口后,才能通过网络传输。排队时延一般由当时网络的通信量决定,若当前通信量较小,则排队时延短;若当前通信量较大,则排队时延长。当网络通信量过大时,发送队列可能会溢出,导致数据包丢失。
综上可知,网络中数据经历的总时延是传输时延、传播时延、处理时延和排队时延的和,由当时的实际情况决定哪个是主导因素。
目前,人们有一个误区是认为“比特在高速链路上运行得更快”,这是错误的。在高速网络链路上,我们想要提高的应该是数据传输速率而非链路上比特的传输速度。数据的传输速率与负载信息的电磁波在通信线路上的传播速率无关。提高数据传输速率只会减少数据传输时延。此外,数据传输速率的单位是比特/秒,它指的是某一点或接口的传输速率;传输速率的单位是每秒多少千米,这是指传输线上比特的传输速率。一般指的“光纤信道的高传输速率”意味着光纤信道的传输速率可以非常高,但光纤信道的传输速率略低于铜线的传输速率。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。