bufferbloat

网络调度程序对无状态报告带宽分配无效
bufferbloat

网络调度程序对无状态报告带宽分配无效

我最近了解了 sqm、bufferbloat 和网络调度程序等概念,或者排队学科,如 cake、fq_codel 等。 # tc -d qdisc qdisc noqueue 0: dev lo root refcnt 2 qdisc mq 0: dev eth0 root qdisc fq_codel 0: dev eth0 parent :1 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms memory_limit 4Mb ecn qdisc mq 0: dev eth...

Admin

如何在不导致数据包丢失的情况下修复缓冲区膨胀?
bufferbloat

如何在不导致数据包丢失的情况下修复缓冲区膨胀?

我刚刚在 Linksys E4200 (V2) 上安装了 SQM QoS,以修复一些老实说可怕的缓冲区膨胀问题。这似乎已经解决了问题,但是,它现在引入了以前没有的严重数据包丢失。 PS - 让任何回复都易于网络新手理解,我只知道基础知识:) ...

Admin

OpenWrt LEDE 路由器的缓冲区膨胀过大。为什么?
bufferbloat

OpenWrt LEDE 路由器的缓冲区膨胀过大。为什么?

缓冲区膨胀是许多路由器中发现的一个缺陷。当网络上有其他流量使用路由器时,Bufferbloat 会导致延迟显著增加和网络速度减慢。 第三方路由器固件(例如最新版本的 OpenWrt LEDE(vers 17.01.5))应该可以修复缓冲区膨胀问题。 然而,在 BT Home Hub 5 型 A 路由器上使用 OpenWrt LEDE 17.01.5 时,我发现我仍然受到一些缓冲膨胀的影响,具体测量如下:DSL 报告速度测试,这使我在缓冲区膨胀测量中得分较低(通常为 D 到 F 分数)。 有趣的是,我的上传缓冲膨胀比下载严重得多:我的正常 ping 时间...

Admin

Bufferbloat 会在特定速度下触发吗?
bufferbloat

Bufferbloat 会在特定速度下触发吗?

我有一个华为 HG658 调制解调器/路由器组合,由我的 ISP 提供,有点旧了,不支持/具有智能队列管理(SQL)功能,有助于消除缓冲区膨胀问题。 当我的带宽利用率达到约 80% 时,缓冲区膨胀就会开始出现,并且 ping/延迟也会增加,这在这种情况下是可以预料到的。 缓冲区膨胀是否会在特定的容量速度下发生,或者当带宽以任何互联网速度运行时是否会发生 70% 左右? ...

Admin

如何在 OpenWrt 上使用 SRA(无缝速率自适应)配置 QoS/SQM
bufferbloat

如何在 OpenWrt 上使用 SRA(无缝速率自适应)配置 QoS/SQM

最近,我的 ISP 将我的 DSL 线路从固定费率改为沙特阿美。这允许调制解调器根据线路质量调整互联网速度,而不是完全崩溃(我的 ISP 不想修复线路,所以他引入了这种模式,因为之前我们的正常运行时间只有 90%)。速度会下降到最高速度的一半以下。当多人同时使用互联网时,1MBit/s 而不是 2MBit/s 会很麻烦,但总比没有互联网要好。 配置 QoS 时(服务质量)或 SQM(智能队列管理我需要将下载速度设置为互联网连接的 90% 左右。如果我将其设置为高于实际速度,它将无法工作。如果我将其设置得太低,它将非常慢,而实际上它可以更快。 由于有多个人...

Admin

从我的 Windows 7 机器上传会导致 ping 时间过长
bufferbloat

从我的 Windows 7 机器上传会导致 ping 时间过长

即使没有程序进行上传,我的 64 位 Windows 7 笔记本电脑也能很好地运行 - ping 时间为 40 毫秒,下载速率为 5 MB。 如果有任何东西开始上传(例如 Dropbox),ping 时间会突然增加超过 2000 毫秒!一旦最终建立连接,下载速率似乎不会受到太大影响。 我关闭了 Windows 防火墙,但没有任何变化。为什么会出现此问题?我可以采取什么措施来防止上传文件时延迟大幅增加? 谢谢! ...

Admin

如何减轻 ADSL 连接上的 BufferBloat?
bufferbloat

如何减轻 ADSL 连接上的 BufferBloat?

我以前有过有趣的网络体验。搬家之前,我有一个 VDSL 连接,上行速度为 3mb。(下行速度约为 30mb,但目前不相关)。每当我使上行链路饱和时(CrashPlan 备份),我都能看到总体延迟和响应速度变慢,但我仍然可以使用互联网而不会出现任何重大问题。 现在,我搬到了一个更远的地方,那里只有普通的 ADSL+。速度是下行 10mb,上行 1mb。然而问题是,每当我把上行链路用满时,几乎所有东西都会停止运行 - ping 时间会上升到几十秒,总体体验相当糟糕。即使我只使用 50% 的上传速度,延迟也会增加到 500-800ms。 起初,我把问题归咎于连...

Admin

Ping 不准确?
bufferbloat

Ping 不准确?

我一直在尝试诊断我的互联网连接的一些延迟问题。 我玩在线视频游戏等时一直卡顿,当然这可能是他们的服务器的问题。所以,我一直在运行 ping。它没有显示任何异常,但它的行为确实有点奇怪。 我可以用类似这样的命令来启动它,ping internethost -i 0.1这样它就会发送大量的数据包,每隔 10-20 秒它就会冻结 2 或 3 秒。不过数据包仍然以正确的顺序接收,并且没有数据包丢失。最奇怪的是,在短暂冻结之后,它通常只会报告比平均值高出约 10-30 毫秒的 ping 时间。 这是怎么回事?ping 值还准确吗? 我使用的是 Arch Lin...

Admin

路由器连接速度很慢但下载很快
bufferbloat

路由器连接速度很慢但下载很快

我的路由器(Vodafone AU 的 Pocket WiFi 2)似乎可以足够快地下载数据(1Mbps),但需要很长时间(10-20 秒)才能首先连接到请求的站点。 所有使用此路由器的设备都有同样的体验。您知道问题可能出在哪里吗? ...

Admin

使用流量整形来限制下载流量是有益还是有害?
bufferbloat

使用流量整形来限制下载流量是有益还是有害?

我使用 MonoWall (BSD) 中的流量整形功能,对我的家庭连接非常有利。我已经很久没有遇到过用户与互联网交互时因本地网络上的任何东西而烦恼的问题了。 我读过一些流量整形理论文档,整形上传的实用性是无可争议的。但是,我犹豫着是否应该限制下载。 相反的思想流派是: 如果流量已经通过网络/互联网到达您的路由器,那么丢弃或延迟其中的任何部分充其量是误导,最坏的情况是对网络的侮辱/损害(迫使其重新发送内容)。 如果某些服务/机器对数据“需求过大”,那么其中一些返回的数据可能在到达路由器之前就被上游丢弃,这可能会导致不良后果,例如 DNS 响应和 ACK...

Admin

我的路由器在短时间频繁使用后是否会“堵塞”?
bufferbloat

我的路由器在短时间频繁使用后是否会“堵塞”?

我有一台便宜的 TP-Link TL-WR340G/TL-WR340GD 路由器。我感觉在经过短暂的大量下载或上传后,它就变得“堵塞”了。网站没有响应,连接断开等。当我重新启动路由器时,我的互联网又恢复正常了,至少在短时间内,直到感觉它再次“堵塞”为止。 我不知道这是否是一个正确的假设。我只知道重启路由器可以暂时解决这个问题。有没有办法真正验证这一点,找出发生了什么,然后修复它? ...

Admin

修复家庭网络中的缓冲区膨胀
bufferbloat

修复家庭网络中的缓冲区膨胀

在我们的家庭网络中,随着网络 IO 的不断发生,延迟变得非常可笑。在轻负载下,它还好,但如果我 rsyncing 大量小文件,它很快就会变得不可用——其他传输基本上停止了。Ping 勉强能通过。 简单的拓扑结构——单个盒子中的一个宽带调制解调器/WIFI 路由器,带有一些无线客户端和一些有线客户端。 我已经尝试ifconfig wlan0/eth0 txqueuelen 1在所有客户端上进行设置,这似乎有一点帮助,但帮助不大。 欢迎提供提示:我应该如何诊断和消除延迟问题?我可以在客户端上设置更多配置设置吗?或者更好的 WIFI 路由器可能会有所帮助? ...

Admin