我是靠谱客的博主 羞涩航空,最近开发中收集的这篇文章主要介绍网络的性能指标:带宽和延迟,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 带宽(bandwidth)
    • 带宽的决定因素
    • 延迟(delay)
    • 带宽和延迟的关系

带宽(bandwidth)

  • 描述在单位时间内传输的数据量
  • 单位 = bps(bit per second)
    带宽就如道路一样,道路的宽窄就意味着带宽的大小。道路越宽阔,说明一次可通过的车辆更多,带宽越大。可如果只是一条羊肠小路,只能一人通行,带宽就很小。

    这里的速度就是带宽。
    PS:
    b = bit = 比特
    B = Byte = 字节
    1 B = 8 b
    我们通常看到的速度都是b,也就是字节,但是下载文件的时候,文件都是B,计算速度是就需要转换。

带宽的决定因素

带宽当然是越大越好,但为什么电脑是千兆网卡,下载速度却只能达到百兆呢?
带宽并非一个设备或一条线缆决定,实际带宽需要看的是整个网络中的线缆和设备,然后取其中的最小值
假如运营商铺设的是千兆带宽,但是自己家里的路由器线缆只是百兆,这样即使电脑是千兆网卡,最大的传输速度也只能是百兆。

延迟(delay)

  • 描述数据传输所经历的时间
  • 单位 = ms(毫秒)
    延迟最直接的接触就是玩游戏时右上角的信号显示。延迟越高,体验越差。

    这是我ping自己后的延迟,是小于1ms,1000ms = 1s,可以说是十分小了。

    然而当我ping的是steam官网时,延迟一下子就上来了。

带宽和延迟的关系

带宽和延迟既不是正相关也不是负相关,要考虑综合因素。
去往目的地的两个场景:
1.一条宽阔的道路上,一次性可以通过10辆车,但是因为车辆很多,所以很拥挤,你被挤得只剩下一条道路走。
2.一条次干道上,一次只能通行2辆车,但是这里车辆少,两条路随便走。
如果你自己驾车去往目的地,不考虑其它因素,你应该选择哪一条道路呢?当然是第二条。
道路相当于带宽,第一个道路虽然宽阔,但不是你自己一个人在走,正如你在家不会只有你一个人上网,父母和兄弟姐妹也要上网。当其中有一人在下载大文件或观看高清视频时,就相当于其它车道被占用了,只剩下一条路给你的流量走,延迟就高了起来。
第二条道路虽然没有第一条宽阔,带宽略小,但是没有其它流量占用,你的流量可以在这里跑满,相较于第一种情况是快了一倍,延迟就低。

最后

以上就是羞涩航空为你收集整理的网络的性能指标:带宽和延迟的全部内容,希望文章能够帮你解决网络的性能指标:带宽和延迟所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部