网络基础:带宽 vs 延迟 vs 吞吐量

已发表: 2020-03-24

无论产品是网络托管还是互联网服务,最大的卖点之一就是速度。 营销人员使用“超快的互联网”和“无限带宽”等术语来吹捧他们在竞争中的优势。 但是,带宽、延迟和吞吐量等指标的真正含义是什么,它们如何影响用户体验 (UX) 和网站性能等重要问题?

目录显示
  • 极品飞车
  • 带宽、延迟和整个过程,哦,天哪!
  • 带宽如何工作?
  • 吞吐量如何衡量绩效
  • 什么是延迟?
  • 使用吞吐量排除网络故障
  • 最后的想法

极品飞车

汽车-汽车-控制-驱动-齿轮-速度-技术-车辆

很难辨别是客户对速度的需求,还是服务提供商坚持您需要更多速度。 我们所知道的是,它是从跳出率到 SEO 评估的所有因素。 研究表明,如果页面在三秒内未加载,普通消费者会放弃移动网站,而您的目标网页加载所需的时间将直接和间接影响 Google 如何对您的网站进行排名。

互联网连接的速度不仅仅影响购买者的旅程或冲浪时的用户体验。 高级图形需要一定的带宽、速度和可靠性,用户才能获得完整的游戏体验。 与互联网连接的潜在和实际速度相关的三个因素是带宽、延迟和吞吐量。 它们是相互关联的,任何人的比率都会以多种方式影响其他人。

如果你感到困惑,你并不孤单。 继续阅读以了解有关这些指标的更多信息,以及它们如何影响浏览器两侧的互联网使用和享受。

 为您推荐:尖端光纤互联网技术的 8 大优势。

带宽、延迟和整个过程,哦,天哪!

带宽、延迟和吞吐量,这三个术语与您的连接能够传输多少数据、实际传输多少以及在给定距离或时间段内传输的速度有关。 无论浏览器与服务器之间的距离如何,这些术语及其实际应用都相互关联,并决定了网站在尽可能短的时间内呈现信息的能力。

文章 25428 网络基础带宽延迟吞吐量比较技术

图片来源:www.comparitech.com。

带宽如何工作?

带宽基本上是指在给定时间段内可以通过您的网络线路传输的最大数据量。 但是,这并不一定意味着您将能够达到该容量。

对于普通互联网用户而言,这也意味着与网站所有者不同的东西。

在上网方面,您的服务提供商会告诉您,您通过他们的服务获得了一定程度的带宽。 理论上,可用带宽越多,连接和下载速度就越快。

例如,您的移动或家庭互联网服务上的典型数据计划可能会为您提供 1000 Mbps(兆比特每秒)的互联网速度,这意味着您的网络能够通过您的连接传输 125 兆字节的数据给定的时间。 兆位是数据传输速度,兆字节与文件大小有关。

article-25428-network-basics-bandwidth-latency-throughput-uswitch

图片来源:www.uswitch.com。

现代互联网连接通过各种类型的高速宽带网络为您带来,这使得高带宽成为可能。

这些包括:

  • 直接用户线路 (DSL)。
  • 电缆调制解调器。
  • 卫星。
  • 光纤网络。
  • 无线路由器。
您必须注意的是一家提供无限服务的公司,但一旦您达到任意数据限制,例如每月 4G 或 6G,就会减慢您的连接速度 - 减少带宽。 这种做法被称为限制,它只比一旦你达到计划的数据限制他们就会切断你的日子稍微好一点。 您会突然注意到页面加载缓慢,视频停止或缓冲,而不是轻松播放。

当您建立网站时,您选择了一个托管平台以使您的网站可供公众使用。 通过您的托管计划提供的带宽与您的服务器在任何给定时间可以承受的流量有关。 如果您的带宽有限,大量流量或未优化的页面会占用资源并影响您的网站为访问者加载和执行的方式。 糟糕的表现意味着不满意的客户、业务损失以及在 Google 上的较低页面排名。

当您在市场上购买网站托管计划时,您可能会看到诸如“未计量”或“无限”带宽之类的激励措施。 这些是相对无意义的营销术语。 每次有人访问您的网站时,他们都在使用可用资源。 当您的托管公司为您提供无限带宽时,他们允许您拥有尽可能多的流量 - 或使用尽可能多的资源 - 当您达到某个预定限制时,无需额外收费。 未计量的带宽仅仅意味着他们没有衡量您正在使用的资源数量。

您可以通过回答以下问题来确定多少带宽是足够的:

  • 你的网络是用来做什么的?
  • 有多少人将使用您的网络?
  • 您的应用程序是基于云还是存储在数据中心?
  • 您在最忙的时候会产生多少流量?
  • 您会安装 VPN 还是使用加密?
  • 核心应用程序需要多少资源?
  • 您将运行什么类型的应用程序? 例如,视频比主要是文本的文件使用更多的带宽。
您可以通过限制网络上的非必要流量来更好地优化带宽,例如,阻止员工访问社交媒体和其他浪费时间和资源的人,使用基于云的存储和应用程序,以及按计划进行备份和系统更新。

获得您支付的全部带宽的其他方法包括:

  • 使用代理缓存。
  • 监控系统中的恶意软件。
  • 切换到不同的无线频道。
  • 使用有线连接。
  • 管理流媒体内容。
  • 将路由器设置为不使用时自动重置。
 您可能会喜欢: NordVPN 与 SiteLock VPN – 哪一个最适合您?

吞吐量如何衡量绩效

如果带宽描述了最大容量,则吞吐率衡量的是通过您的连接实际传输了多少数据。 当浏览器向服务器发出请求时,数据包会被发送回用户作为响应。 这些数据包是书面内容、图像和视频形式的信息。

当服务器无法及时处理这些数据包或它们在传输过程中丢失时,它会降低吞吐率并影响性能。 反过来,这会影响延迟,我们将在稍后讨论。

文章 25428 网络基础带宽延迟吞吐量 dnsstuff

图片来源:www.dnsstuff.com。

与可用带宽相关的高性能网站具有更高的吞吐量,这意味着您可以利用整体数据传输容量和延迟。 了解您的带宽和吞吐量将帮助您评估网站的性能。

什么影响吞吐量?

诸如以下因素:

  • 由于高流量导致的网络拥塞。
  • 有故障或过时的路由器。
  • 数据包丢失。
吞吐率越低(和/或带宽越低),延迟越高,性能越慢。

什么是延迟?

延迟是数据从 A 点传输到 B 点并再次返回所需的时间。 一般来说,在纽约的浏览器和加利福尼亚的服务器之间传输的数据包将比从纽约到伦敦或印度再返回的相同数量的数据花费更少的时间。

文章 25428 网络基础带宽延迟吞吐量 hpbn

图片来源:hpbn.co。

然而,影响延迟的不仅仅是距离。

有几种不同类型的延迟会导致延迟,每种延迟都会以不同的方式影响速度。

  • 传输延迟:这与将所有数据包位推入链路的传输时间有关。 这是数据包长度和链路数据速率的函数。
  • 传播延迟:从消息从发送方传播到接收方需要多长时间。
  • 排队延迟:这些延迟与数据包在队列中等待的时间有关,直到有足够的资源可用于处理它。
  • 处理延迟:处理延迟与处理数据包标头等组件、确定数据包目的地以及在位级别检查错误所需的时间有关。
这些因素中的每一个共同决定了您网站的总延迟率。

但是,重要的是要注意延迟的测量单位,这对于网络和非网络性能是不同的。 当提到延迟时,网络单位以每秒比特数 (bps) 为单位,而非网络单位以每秒字节数 (Bps) 为单位。 一个字节有八位。 因此,1Mbps 线路上的 10MB 文件需要 80 秒才能传输。

您可以将此推断为计算任何传输率的基础。 延迟也可以使用称为 Traceroute 的工具来测量。

速度和意外后果的问题

为了向用户提供尽可能高的数据传输率,制造商开始创建具有大传入缓冲区的路由器。 这个想法是不惜一切代价防止数据包丢失,但它破坏了 TCP 的避免机制。 这导致了一个称为缓冲区膨胀的问题。 幸运的是,这个问题已经通过主动队列管理算法得到解决。

如果您想最小化延迟,则有必要优化吞吐量。 您可以通过以下方式实现:

  • 使用内容分发网络(CDN)缩短浏览器到服务器的距离。
  • 更好地了解用户如何与您的网站建立联系。
  • 监控网络瓶颈并确定来源。
  • 利用有效的 SSL 证书来验证所有网站数据是否经过身份验证。

使用吞吐量排除网络故障

lan-cable-网络-互联网

您可以使用与带宽相关的吞吐量来检测网络性能问题。 因为低吞吐量意味着您正在浪费连接的潜力。

您可以通过优化吞吐量来避免网络拥塞并节省资源。 执行此操作的主要方法是通过遵循上述建议来减少延迟。

同样重要的是:

  • 使硬件、固件和应用程序保持最新。
  • 使用最新版本的操作系统。
  • 删除或禁用使用过多资源和内存的应用程序。
  • 识别并纠正影响延迟的问题。
不确定您是否有问题?
“当您优化网络功能并定期测试网络是否存在问题时,您不必等待流量受损、Google 惩罚您或客户给您差评。 谷歌开发者创造了一些很棒的开发者工具,而且大部分都是免费的。” – 正如 InternetAdvisor 在他们最近的新闻稿中提到的那样。

您可以使用此移动速度测试来检查您的移动性能,Pingdom 有一个很棒的工具可以测试任何平台上的网站页面加载。

 您可能还喜欢:网络安全如何帮助避免物联网设备黑客攻击?

最后的想法

网络基础:带宽 vs 延迟 vs 吞吐量 - 结论

我们的目标是为您提供有关电信和技术的最全面、最新的信息,以便您可以就所需服务做出最佳决策。 希望您已经了解带宽、延迟和吞吐量这些术语的实际含义。 现在,您对如何确定互联网速度和数据传输速率有了更多的了解; 当您在您所在地区找到服务提供商或评估托管服务时,您会更有信心。