AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 399219
Accepted
Lorin S.
Lorin S.
Asked: 2012-06-16 08:52:07 +0800 CST2012-06-16 08:52:07 +0800 CST 2012-06-16 08:52:07 +0800 CST

如何协调网络速度与网络吞吐量?

  • 772

我一直在与我的 ISP 争论他们提供的服务;主要是关于吞吐速度。

我设置了一个边缘路由器(请参阅下面列出的硬件详细信息),并在其上设置了以下测试以定期(通过 cron)获取速度:

wget --no-cache --output-document=/dev/null -a /opt/result.txt http://speedtest.wdc01.softlayer.com/downloads/test10.zip

Cacti 被设置和配置为从该脚本中提取输出并直接呈现它,没有明显的修改。(我是仙人掌新手。)

Cacti 还配置了图表以显示两个接口的进/出 bps 流量,这就是我的问题所在(放置?)......这是我感到困惑的地方:

早些时候,测试速度约为 200 Kb/s。不太好..没死。

较早的速度图。

但是当我查看入站流量 bps(下载)时,它显示最大速率 > 1.4 Mb/s。

后期速度图

我该如何解读这两个看似矛盾的数据才能做出准确的表述呢?

我是否在某处错误配置了报告图表,或者我只是误解了我面前的内容?

Hardware --

Dell PRECISION WS340

Linux servername 2.6.18-308.8.1.el5 #1 SMP Tue May 29 14:57:06 EDT 2012 i686 i686 i386 GNU/Linux

# WAN Port
eth0  Link encap:Ethernet  HWaddr 00:06:5B:DD:37:D9  
      inet addr:192.168.100.100  Bcast:192.168.100.255  Mask:255.255.255.0
      inet6 addr: fe80::206:5bff:fedd:37d9/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:17738847 errors:0 dropped:0 overruns:0 frame:0
      TX packets:19695910 errors:0 dropped:0 overruns:0 carrier:1
      collisions:0 txqueuelen:1000 
      RX bytes:188062544 (179.3 MiB)  TX bytes:1467340085 (1.3 GiB)
      Interrupt:201 Base address:0xc800 

# LAN Port
eth1  Link encap:Ethernet  HWaddr 00:1A:70:14:0F:40  
      inet addr:192.168.3.1  Bcast:192.168.3.3  Mask:255.255.255.252
      inet6 addr: fe80::21a:70ff:fe14:f40/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:17502568 errors:1 dropped:0 overruns:0 frame:1
      TX packets:12613687 errors:22 dropped:0 overruns:0 carrier:22
      collisions:0 txqueuelen:1000 
      RX bytes:1453811807 (1.3 GiB)  TX bytes:31429096 (29.9 MiB)
      Interrupt:193 Base address:0x2c00 
performance networking cacti wget
  • 4 4 个回答
  • 1082 Views

4 个回答

  • Voted
  1. Best Answer
    rnxrx
    2012-06-16T09:07:20+08:002012-06-16T09:07:20+08:00

    1.) 使用 wget 拉下文件不一定能准确测量连接速度,因为它受上游流量条件的影响,无论您的提供商可能使用哪些路径到达目标主机。此外,您还测量了操作系统上 TCP 设置的性能,甚至是 wget 本身的性能。这种测试作为相对值可能很有用(即它通常是 200kbps 但现在是 100 - 让我们研究一下)但作为绝对值是有问题的。

    2.) Cacti(或类似的)从路由器测量带宽的方式可能与 wget 的结果有些不同。Cacti 正在查看其轮询间隔期间传输的数据量,并将其插入到总体曲线中,而 wget 将文件大小除以传输时间。wget 方法表示单个事务,而 Cacti 在传输之前、期间和之后查看链路上的平均带宽。

    3.) wget 的输出以字节/秒为单位,而 Cacti 最有可能以比特/秒为单位进行测量。每秒 200 KB = 1.6 兆比特。确保您正在比较等效单位...

    • 3
  2. August
    2012-06-16T08:58:58+08:002012-06-16T08:58:58+08:00

    如果您担心上传速度与下载速度的差异,ISP 通常允许比上传速度快得多的下载速度。您还可以尝试在内部和外部主机之间运行iperf以测量上传/下载速度。它基本上会在您指定的时间段内最大化连接并报告吞吐量。我过去曾用它来确认我们的 ISP 将我们限制在一个硬限制,并且当我们达到上限时看到吞吐量急剧下降。

    • 1
  3. Jed Daniels
    2012-06-16T09:47:22+08:002012-06-16T09:47:22+08:00

    您的数据点的粒度是多少?从显示的两个图表中,我猜有两件事不一致:

    1. 数据的粒度。看起来标题为ISP Upstream的第一张图正在对 5 分钟的桶进行平均。它看起来像第二张图,标题为Localhost - Traffic - Lan has 1 minute buckets,或者至少是高水位线的一些概念。

    2. 图表的时间。看起来第一张图是美国东部时间,第二张图是世界标准时间,导致数据有 5 小时的偏移。

    • 1
  4. MichelZ
    2012-06-16T09:31:52+08:002012-06-16T09:31:52+08:00

    只需使用像http://www.speedtest.net/这样简单的东西。它可能已经是你需要的......

    • 0

相关问题

  • 基于 Microsoft 的服务器(IIS、MSSQL 等)上的病毒扫描应排除哪些内容?

  • jvm性能调优技巧/资源?

  • 加快 MSSQL 快照复制到 SQLExpress 副本的速度

  • 聚集索引与非聚集索引?

  • 使用大量 javascript 的页面上的鱿鱼速度很慢

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve