有许多不同的指标可用于衡量整个网络中数据传输的速度. 能够告诉您服务的速度为您提供衡量网络性能的指标. 吞吐量和延迟是衡量网络的一些最常见方法。测量吞吐量或延迟级别可以帮助您确定网络上的性能问题.
但是,这些概念不是一回事。在本文中,我们将探讨 延迟和吞吐量之间的差异 以及如何使用它们来衡量正在发生的事情。在此之前,我们将定义什么延迟和吞吐量.
简而言之,延迟和吞吐量定义如下:
- 潜伏 –数据包在网络上传输所花费的时间。您可以将其衡量为到达目的地的单程或往返.
- 通量 –单位时间内发送和接收的数据量
我们将在下面进一步详细介绍这些内容。但首先,我们将直接比较两者.
我们会详细介绍以下工具,但是如果您只想快速浏览一下,这是我们的 衡量网络吞吐量和网络延迟的最佳工具列表:
- SolarWinds网络带宽分析仪套件 (免费试用) 基本网络带宽分析和性能监视工具,包括网络性能监视器和NetFlow流量分析器
- SolarWinds流动工具套件 (免费工具包) 免费工具,用于监视网络中的流量.
- Paessler PRTG QoS往返传感器 (免费试用) 分析通过两个网络探针进行通信的网络连接的质量
吞吐量,延迟和带宽之间的关系
吞吐量和延迟之间的关系由带宽概念支撑. 带宽 是给的名字 可以在整个网络中传输的数据包数量. 如果您想到的是管道,则物理管道会限制可以通过管道传输的内容物的数量。在网络环境中,这是一次可以传输多少个数据包.
数据包从源传输到目的地所花费的时间称为延迟. 延迟表示数据包到达目的地需要多长时间. 通量 是给的术语 在特定时间段内处理的数据包数. 吞吐量和延迟与它们在网络中的工作方式有直接关系.
换句话说,这三个之间的关系如下:
- 的 带宽 网络的指定 网络可以支持的最大会话数. 对话是指从一个点到另一个点的数据交换.
- 潜伏 用于测量 这些对话进行的速度有多快. 延迟越长,这些对话所花的时间就越长.
- 延迟级别决定了对话的最大吞吐量. 吞吐量是一个会话中可以传输多少数据.
自然,会话中可以传输的数据量越多,等待时间就越少。这是因为数据包在会话中的传输时间更长,因为数据包需要更长的时间才能到达目的地。现在,我们将更详细地研究这些概念.
什么是网络延迟?
首先,延迟是延迟的度量。延迟的衡量标准着眼于数据包通过网络从源传输到目的地所花费的时间。通常,这是 衡量为往返 但通常也将其视为单程旅程。往返延迟是最常用的,因为计算机通常在发送全部数据之前会等待从目标设备发送回确认(这证明存在将数据发送到的连接).
结果,延迟的存在表明网络运行缓慢. 延迟量越高,数据包到达目的地所花费的时间越长. 这导致服务缓慢且断断续续。例如,如果您要在远程设备上输入内容,则可能要花几秒钟的时间才能在屏幕上显示您输入的内容.
延迟与带宽
延迟和带宽是两个非常不同的概念,它们之间有着密切的关系。延迟可衡量数据包传输的速度,而带宽用于表示网络的最大容量。解释两者之间关系的最简单方法是 带宽是指管道有多大, 和延迟用于衡量管道内容到达目的地的速度.
这两个有因果关系. 例如,带宽越少,数据到达目的地所花费的时间就越长,延迟也就越大。同样,带宽越大,数据包到达目的地的速度就越快。即使延迟很短也是如此.
是什么导致网络延迟?
网络延迟可能是由一系列问题引起的,但通常归结为路由器的状态和网络设备之间的距离. 数据包必须经过的路由器越多,延迟就越长 因为每个路由器都必须处理数据包。在大多数情况下,这种延迟并不明显,但是当流量通过Internet传输时,这种延迟会更加明显(因为数据包通过的路由器数量增加了).
数据包传播的距离也可能对网络内的延迟量产生重大影响. 环游世界的数据包至少有250毫秒的延迟. 在企业级网络中,延迟的出现程度较小。当数据包通过网络到达目的地时,很少会直线地到达节点。因此,延迟量取决于数据包采用的路由.
在设计良好的网络上,应提供有效的路由,以便数据包迅速到达其目的地。如果网络的间接网络路径设计不良,那么延迟将更加明显。.
什么是网络吞吐量?
如前所述,吞吐量是用于指代系统可以在特定时间段内处理的发送数据量的术语. 吞吐量是衡量网络连接性能的好方法 因为它可以告诉您有多少邮件成功到达了目的地。如果大多数消息都已成功传递,则吞吐量将被认为很高。相反,成功交付率低会导致吞吐量降低.
吞吐量越低,网络性能越差。设备依靠成功的数据包传递来相互通信,因此,如果数据包没有到达目的地,最终结果将是服务质量较差。在VoIP呼叫的情况下,低吞吐量会导致呼叫者的音频质量较差,且跳过音频.
吞吐量与带宽
带宽是一个术语,用于描述可以在整个网络中传输的最大数据量. 您网络的带宽受限于Internet连接的标准和网络设备的功能. 将带宽视为网络连接的限制。相反,吞吐量是网络上发生的实际数据传输速率.
不用说都会那样进行 吞吐量低于带宽. 这是因为带宽代表了网络的最大功能,而不是实际的传输速率。在高峰期或性能问题猖as时要注意这一点,因为吞吐量通常低于带宽.
是什么原因导致网络吞吐量不佳?
不良的网络吞吐量可能是由多种因素引起的。罪魁祸首之一是 硬件性能不佳. 如果路由器之类的设备性能下降,出现故障或已过时,那么最终吞吐量可能会很低。同样,如果网络拥塞很多流量,则将发生数据包丢失。数据包丢失是数据包在传输中丢失的地方。当数据包在传输过程中丢失时,通常会导致网络吞吐量较低.
如何测量延迟和吞吐量
延迟是衡量网络速度的最可靠方法之一. 延迟以毫秒为单位. 如果要测量从一个点到另一点的数据传输量,则可以使用网络吞吐量. 吞吐量以每秒位数(bps)为单位 以…的形式 每秒兆位(Mbps) 要么 每秒千兆位(Gbps). 吞吐量是数据包在特定时间段内成功到达其目的地的速率。虽然您可以计算吞吐量,但是用bps衡量它比运行计算更简单.
为什么网络延迟和吞吐量很重要?
网络延迟和吞吐量都很重要 因为它们会影响您的网络运行状况。如果等待时间太长,则数据包将花费更长的时间到达其目的地。数据包到达目的地所花费的时间越长,网络中运行的设备,服务和应用程序就越慢。同样,吞吐量越低,在特定时间段内正在处理的数据包数量越少.
当延迟和吞吐量最小时,它们就没什么问题了。但是,在等待时间变得太高或吞吐量下降的那一刻,您的网络将陷入停顿。这是服务开始缓慢运行的时刻,因为数据包无法以可以维持网络完整运行的速度到达目的地.
它是 对于衡量网络延迟和吞吐量很重要 因为它可以让您检查您的网络是否不是性能不佳的受害者。您可以通过多种方法来测量延迟和吞吐量,但是最简单的方法是使用网络监视工具。这种类型的工具将能够告诉您延迟和吞吐量何时达到有问题的水平.
测量网络吞吐量的工具
SolarWinds网络带宽分析仪套件 (免费试用)
考虑到网络吞吐量对网络性能的影响,对其进行监视非常重要。为此,您需要一个网络监视工具。您可以使用许多不同的工具,但是最好的工具之一是 SolarWinds网络带宽分析仪套件. 该解决方案可以测量网络吞吐量,以监视吞吐量流数据以及网络设备的可用性.
SolarWinds网络带宽分析仪套件 是解决网络吞吐量的理想选择,因为它可以帮助您指出根本原因。您可以检测网络中的性能问题并采取措施加以解决,以使吞吐量降至最低.
SolarWinds网络带宽分析仪套件下载30天免费试用版
SolarWinds流动工具套件 (免费工具包)
的 SolarWinds流量工具套件 包括三个简单但功能强大的设施:
- NetFlow配置器
- NetFlow复制器
- NetFlow生成器
通过这三个实用程序,您不会获得任何令人印象深刻的图形数据表示。相反,您将获得直接的界面,这些界面将帮助您利用 NetFlow v5 您的Cisco路由器生成的消息。 NetFlow是由Cisco开发的一种网络协议,用于收集通过路由器的数据包信息。.
您可以使用 NetFlow配置器 在Flow Tool Bundle中作为与给定Cisco路由器联系并设置其NetFlow功能以将数据发送到收集器的标准接口.
捆绑软件中的其他两个实用程序可帮助您测试网络,并通过使用NetFlow分析来计划需求增长.
的 NetFlow复制器 会将NetFlow数据包发送到网络上的给定目的地。这使您能够研究基础架构的功能并帮助您确定瓶颈。的 NetFlow生成器 为您的网络创造额外的流量。这使您可以测试负载均衡器,防火墙和网络性能监视警报的行为.
Flow Tool Bundle是一个很棒的免费实用程序,使您能够洞悉网络为服务和需求的扩展做好准备的能力。.
SolarWinds Flow工具包下载100%免费工具包
测量网络延迟的工具
Paessler PRTG QoS往返传感器 (免费试用)
跟踪延迟的存在有助于您评估连接标准并确定服务运行良好,而没有任何流量瓶颈. Paessler PRTG网络监视器 具有一系列网络延迟监视功能,非常适合此任务。借助PRTG Network Monitor,您可以监控网络带宽以查看连接强度.
PRTG的QoS往返传感器 用于监视整个网络中传输的数据包所经历的延迟。可以将QoS往返传感器配置为警报,以在延迟超过某些阈值时通知您。这非常适合让您确保延迟不会成为网络性能的问题.
Paessler PRTG Network Monitor下载30天免费试用版
网络吞吐量网络基准
测量网络吞吐量时,您需要了解的最重要的信息之一就是网络基准. 网络基准是您实时衡量网络性能的地方. 换句话说,网络基准测试是关于测试实时连接的强度。网络基准是您的目标 监控您的网络流量以识别趋势, 查看资源分配, 查看历史表现 和 识别性能异常. 为网络建立基准为您提供了一个参考框架,供您在监视网络性能时调用.
为了监控网络吞吐量,您需要跟踪诸如 资源利用率 和 网络流量 看看网络的表现如何。设置网络基准可以很简单,也可以很复杂。第一步是 绘制网络图以映射您的网络 并 定义网络管理策略. 网络图为您提供了设备路线图,并且该策略确定了允许哪些服务在网络上运行.
如何减少延迟和吞吐量
如果您确定延迟和吞吐量是网络中的问题,则可以采取许多步骤来消除此问题.
监控端点
限制网络延迟的一种方法是开始监视端点。端点是延迟的来源,因为端点可用于运行带宽密集型应用程序。这些带宽消耗者或高层谈话者占用了网络资源,并增加了其他关键服务的延迟。使用类似的工具监控这些端点 SolarWinds网络性能监视器 要么 Paessler PRTG网络监视器 可让您确保它不是导致延迟问题的恶意应用程序.
寻找网络瓶颈
有时,延迟的原因归结为网络瓶颈。当数据包的流量受到网络资源的限制时,就会出现网络瓶颈。有多种解决瓶颈的方法,但其中一种正在改善局域网设计. 将网络划分为VLAN可以帮助提高性能. 您还希望确保服务器网卡的运行速度高于网络中的节点的运行速度.
重新启动硬件
遇到性能问题时重新启动硬件,对问题进行排查101. 重新启动路由器会清除缓存 这样它就可以像过去一样开始运行。这也可以应用于您的计算机。尽管这似乎是一个简单的解决方案,但您会惊讶地发现通过实施这些基本步骤可以解决多少性能问题.
监控QOS的吞吐量和延迟
监视延迟和吞吐量是确保网络性能达到高标准的唯一方法。如果有 高延迟和低吞吐量,那么您的带宽就无法充分利用. 越早了解它,您就越可以采取措施并开始进行故障排除。如果没有网络监控解决方案,将很难跟踪这些实体。无法跟踪这些信息将导致网络性能下降.
例如,当您看到存在延迟时,便知道数据包花费的时间太长,无法到达目的地。这可能导致吞吐量限制会话期间可以发送的数据包数量。这意味着是时候开始进行故障排除以找出延迟和吞吐量的原因了.
监控网络后,您可以 在您的网络中查找各种修复程序以查看问题是否消除. 如果问题仍然存在,那么您只需继续直到 找到根本原因. 完成故障排除后,您应该已经找到问题的根源并加以解决。通过使清晰的指标可以从网络监视器上执行,您可以尽快保持性能.
也可以看看: 什么是QOS?