衡量服务器网络性能的四大指标:带宽、时延、抖动、丢包

广告也精彩

如何评估一个网络的性能,我们可以从这四个方面进行评估。一、带宽1.带宽概念:百度百科定义带宽:在单位时间内,从网络的某一点到另一点可以通过的最高数据率。计算机网络的带宽是指网络可以通过的最高数据率,即每秒多少比特(常用的单位是bps(bitpersecond)。简单来说,带宽可以比作高速公路,表示单位时间内可以通过的车辆数量;2.表示带宽:带宽通常用bps表示,表示每秒多少bit;描述带宽往往省略了比特/秒。例如,带宽是100M,实际上是100Mbps,这里的Mbps是指兆位/s。但是我们通常以Byte/s(字节/秒)的速度下载软件。这涉及到Byte和bit的转换。二进制数系统中的每个0或1是一个位(bit),它是数据存储的最小单位,其中8bit称为字节(byte)。因此,当我们处理宽带时,100M带宽表示100MBPS,理论网络下载速度只有12.5MBPS,实际可能不到10MBPS,这是由于用户计算机性能、网络设备质量、资源使用、网络高峰、网站服务能力、线路衰减、信号衰减等因素,实际网络速度无法达到理论网络速度。二、延迟延迟:简单地说,延迟是指报纸从网络的一端到另一端所需的时间;例如:我在自己的电脑上ping百度的地址;从ping的结果可以看出,延迟是12ms,这意味着ICMP报告从我的电脑到百度服务器的往返延迟是12ms;(Ping是指数据包从用户设备发送到测速点,然后立即从测速点返回用户设备的来回时间。俗称网络延迟,以毫秒ms计算。网络延迟包括四个部分:处理延迟、排队延迟、发送延迟和传播延迟。在实践中,我们主要考虑发送延迟和传播延迟。让我们具体看看每个延迟的含义;1.处理延迟:交换机、路由器等网络设备应在收到报告后使用一定的时间进行处理。例如,首次解封分析、提取数据、错误检查、路由选择等。一般来说,高速路由器的处理延迟通常是微秒或更低的数量级。2.排队延迟。简而言之,排队延迟是路由器或交换机等网络设备处理数据包排队所消耗的时间。数据包的排队延迟取决于当前队列中是否有其他传输报告。如果队列是空的,目前没有其他报纸传输,报纸的排队延迟为0;相反,如果流量很大,许多其他报纸也在等待传输,排队延迟将很大;实际排队延迟通常在毫秒到微秒级。3.发送时延。简单来说,发送延迟就是路由器、交换机等网络设备发送数据所需的时间,也就是路由器队列提交给网络链路所需的时间。若用L比特表示分组长度,则用Rbps表示从路由器A到路由器B的链路传输速率,发送延迟为L/R。实际发送延迟通常在毫秒到微秒级。4.传播延迟。传播延迟是指在实际物理链路上传播数据所需的时间。传播延迟等于两个路由器之间的距离除以传输速率,即传输延迟为D/S,其中D是两个路由器之间的距离,S是该链路的传输速率。实际传播时延在毫秒级。三、抖动抖动:网络抖动是指最大延迟和最小延迟之间的时差。比如你访问一个网站的最大延迟是10ms,最小延迟是5ms,那么网络抖动是5ms;抖动可用于评估网络的稳定性,抖动越小,网络越稳定;特别是当我们玩游戏时,我们需要网络很高的稳定性,否则会影响游戏体验。网络抖动的原因:如果网络拥塞,排队延迟会影响端到端延迟,可能导致从路由器A到路由器B的延迟,导致网络抖动;四、丢包率丢包:简单来说,丢包是指一个或多个数据包的数据无法通过网络到达目的地。如果接收器发现数据丢失,它将根据队列序列号向发送器发送请求并重新传输包。丢包的原因有很多,最常见的可能是网络拥塞,数据流量太大,网络设备处理不了自然会丢失一些数据包。丢失率是指测试中丢失的数据包数量占发送数据包的比例。例如,如果发送100个数据包并丢失一个数据包,丢失率为1%。

衡量服务器网络性能的四大指标:带宽、时延、抖动、丢包

 

转载于天翼云,如有侵权,请联系删除,谢谢

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

暂无评论...