什么是网络吞吐量
在优化和排除网络性能故障时,测量吞吐量是评估网络连接不良或滞后原因的主要方法之一。简单来说,吞吐量是指通过网络成功传输的数据量。它是在一段时间内从源到目标的数据传输速率。
当网络用户访问应用程序或共享文件时,他们希望高速传输速率能够尽快获得所需的响应。高吞吐量意味着在生产率方面保持高效率。高吞吐率意味着网络每秒传输大量数据,表明网络性能健康。然而,低吞吐率表明网络没有按预期方式传输数据,从而导致网络性能不佳。这可能是由于数据包丢失、高延迟或抖动造成的。
网络吞吐量提供网络性能的平均数字,并以每秒比特数或每秒数据包数来衡量。通常,吞吐量是通过将大文件从源传输到收件人并测量完成传输所需的时间来衡量的。
什么是网络带宽
带宽表示网络的最大容量。简而言之,带宽衡量网络在一定时间范围内将数据包从源成功传输到目的地的速率。带宽以每秒比特数、每秒兆比特数或每秒千兆位为单位。带宽通常决定了网络可以处理的网络吞吐率有多高。
带宽给出了一段时间内可以传送的最大数据包数的理论规模。必须注意的是,高带宽并不总是导致高网络性能 - 更快的带宽不会提高网络速度,它只是使网络更快。带宽不会提高数据的传输速率或改变数据包的传输速度。管理员可以提高网络的带宽,但不会提高数据的传输速率,只会增加一次可以发送的数据量。
那么,如果带宽不能提高网络速度,为什么网络管理员监控它很重要?这是因为监视带宽可提供有关网络运行状况的信息。使用此信息,管理员可以检测任何带宽瓶颈并对其进行故障排除,从而提高网络速度。有了带宽,网络理论上更快,实际上并不更快。
网络带宽与网络吞吐量
网络吞吐量的动机是计算数据传输速率,而带宽的动机是计算网络的容量。如前所述,吞吐量是衡量实际数据包传递速率的实用标准,而带宽是测量潜在数据包传递的理论标准。
吞吐量和带宽的关键标准是数据包传输,但数据包丢失、延迟和抖动会对吞吐率产生负面影响。为了使数据包成功到达目的地,具有低延迟率至关重要。换句话说,高吞吐率依赖于低延迟率,而带宽受延迟的影响最小。
带宽以每秒比特数为单位;由于吞吐量由带宽决定,因此也以每秒比特数为单位。由于其理论特性,Bandwdth 通常不受物理障碍物的影响,但吞吐量很容易受到任何微小干扰的影响,例如网络流量、传输错误和网络设备。
带宽和吞吐量有什么区别
网络带宽决定了网络容量,即网络中有多少数据在一段时间内可能传输,而网络吞吐量则衡量在一段时间内实际传输的数据量。
如何计算带宽吞吐量
带宽吞吐量以每秒比特数计算,与网络带宽相同。
网络吞吐量对网络性能的影响
在大多数情况下,组织有足够的带宽来维持其网络的效率,并且在遇到任何缓慢问题时仍然对其进行升级。但是,缓慢或拥塞等网络事件可能是由于吞吐量低造成的。吞吐量是一个指标,告诉管理员在特定时间段内从源成功传输到目标的数据量。另一方面,带宽告诉您网络的最大数据传输容量。
换句话说,带宽告诉管理员理论数据包传递速率,而吞吐量显示数据包成功到达目的地的实际速率。网络的性能质量取决于到达目标的数据包数。
例如,如果数据中心购买 1Tbps 的网络带宽,则由于现有应用程序的工作流和访问网络的最终用户数量,性能可能会降级到 1Gbps。对此网络问题的典型响应是查看带宽容量。但是,ISP提供的带宽就足够了。但吞吐量将在1Gbps左右。因此,网络速度会很差,导致用户体验下降。
影响网络吞吐量的因素
虽然服务器内存、CPU 使用率和应用程序运行缓慢可能会导致网络瓶颈,但吞吐量低是由这些因素以及其他因素引起的,包括:
- 丢包:当数据通过网络发送时,一些数据包可能会成功到达目的地,而其他数据包可能会格式不正确,甚至在传输过程中丢失。这通常发生在网络流量很大时,因为数据包可能会在等待传送时被丢弃,从而导致吞吐量低。通过测量数据包丢失,管理员可以确定网络的可靠性以及它如何影响吞吐量。
- 延迟:延迟是数据包到达目的地所花费时间的度量。因此,延迟越高,吞吐量越低。特别是在组织中的无线连接中,网络可用于非业务关键型应用程序或由许多同时使用的用户使用。在这些情况下,管理员需要一个带宽监控解决方案,该解决方案将显示每个端点的带宽使用情况统计信息。
- 抖动:对于成长中的组织来说,保持视频和语音流量的可靠连接是一项挑战。造成这种情况的常见原因之一是数据包延迟变化,也称为抖动。当抖动很高时,响应时间不一致,导致视频质量失真和通话断断续续。这会自动降低网络质量并导致吞吐量降低。
不监控吞吐量的影响
- 可能会发生交通碰撞和视频通话延迟,从而破坏用户体验。
- 管理员没有关于哪个终端节点消耗最多带宽的任何信息。
- 管理员无法限制资源密集型应用程序的使用,从而使网络容易受到网络攻击。
- 组织可能会面临无人值守的拥塞问题,从而导致 VoIP 连接不佳。
- 管理员不知道任何性能问题的根本原因。
网络吞吐量监控的优势
- 管理员可以根据要求仅分配必要的带宽。
- 吞吐量监控可帮助管理员通过对每个节点(包括接口和应用程序)进行实时流量监控,找到缓慢问题的根本原因。
- 管理员可以消除进出网络的非必要流量。
- 使用网络吞吐量工具,管理员可以检测任何异常流量行为并隔离问题。
- 检查有线和无线设备的可靠性和可用性以处理富媒体和VoIP流量也更容易。
如何从低吞吐量中拯救网络
测量吞吐量是确定网络质量的最佳方式。那么,如何在不投入大量资金的情况下提高网络质量呢?需要有一个本地网络吞吐量监视解决方案,该解决方案提供对整个网络的可见性,并收集有关流量、速度和利用率的信息。有各种主动和被动网络吞吐量监视器可用于帮助管理员了解占用带宽的流量和应用程序。
NetFlow Analyzer 是一种吞吐量监控工具,可提供对网络流量的洞察,以帮助管理员识别最高用量者,并仅为业务关键型应用程序确定流量的优先级。可以监控网络吞吐量和任何端点的实时性能,并跟踪抖动、数据包丢失和延迟等性能指标。有了这些详细的见解,管理员就可以知道大多数网络问题是什么以及它们来自哪里。
- 监控设备、接口和对话的带宽使用情况。
- 使用流量整形选项(如 QoS 和 ACL)管理带宽消耗。
- 使用高级安全分析模块 (ASAM) 获取有关网络中任何异常流量行为的通知。
- 使用 IP SLA 监视器插件确定网络是否以最佳级别运行。
- 通过可预测网络需求的容量规划报告,仅投资于关键网络升级。
- 使用基于 ML 的预测报告,利用可用的过去流量趋势数据,就组织的未来带宽要求做出明智的决策。
NetFlow Analyzer 吞吐量监控工具,可深入了解企业网络。它提供实时性能数据并监控抖动、数据包丢失和延迟等性能指标。借助这些详细的见解,管理员可以做出有关网络的明智决策,从而更快地检测和解决问题。