ubuntu 网络连接速度慢

ubuntu 网络连接速度慢

我的互联网速度经过速度测试后为:

Download Speed: 19123 kbps (2390.4 KB/sec transfer rate)
Upload Speed: 4597 kbps (574.6 KB/sec transfer rate)

但是,今天我感觉网站加载时间太长了。所以我决定 ping yahoo 来查看响应时间。我认为它需要很长时间。

PING any-fp.wa1.b.yahoo.com (69.147.125.65) 56(84) bytes of data.
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=1 ttl=55 time=8.82 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=2 ttl=55 time=9.41 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=3 ttl=55 time=9.03 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=4 ttl=55 time=10.1 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=5 ttl=55 time=9.00 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=6 ttl=55 time=10.3 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=7 ttl=55 time=11.0 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=8 ttl=55 time=9.67 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=9 ttl=55 time=9.24 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=10 ttl=55 time=9.71 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=11 ttl=55 time=8.96 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=12 ttl=55 time=9.90 ms

有没有办法找出是什么阻塞了与外界的连接?或者也许“重新开始”。我所做的只是禁用和启用“网络”

答案1

这些 ping 时间看起来相当不错。ping 从您的计算机到 Yahoo 再返回只需不到 10 毫秒。可能是您使用的 DNS 服务器有问题,需要很长时间才能解决 DNS 查询,这往往表现为“浏览网页很慢,但下载东西的吞吐量相当不错”。

答案2

首先,您的下载速度主要与您的带宽有关,而 ping 时间与您的延迟有关。

想象一下一条大管子,水从中流过。如果将管子加宽,则流过它的水就更多,因此总体而言,在相同的时间内,您可以获得更多的水,这就是带宽。现在想象一下,当水流过小管子时,速度加快,最终您会因为速度增加而获得更多的水,但宽度(带宽)保持不变。

尝试执行跟踪路由,它会告诉您链路中每个路由器的延迟。

答案3

尝试安装该mtr软件包。类似命令mtr -i 10 google.com将为您提供一个不错的界面,让您直观地了解延迟发生的位置。它具有运行 ping 或 traceroute 扫描的选项。

运行 10 秒后,您将开始获得有关时间稳定性的信息。

相关内容