bufferbloat

显式拥塞通知 (ECN),为什么路由器不发出通知?
bufferbloat

显式拥塞通知 (ECN),为什么路由器不发出通知?

引用维基百科: “当两个端点都支持 ECN 时,它们会用 ECT(0) 或 ECT(1) 标记其数据包。路由器将 ECT(0) 和 ECT(1) 代码点视为等效。如果数据包穿过正在经历拥塞的主动队列管理 (AQM) 队列(例如,使用随机早期检测 (RED) 的队列),并且相应的路由器支持 ECN,则它可能会将代码点更改为 CE,而不是丢弃数据包。此操作称为“标记”,其目的是通知接收端点即将发生拥塞。在接收端点,此拥塞指示由上层协议(传输层协议)处理,并需要回送到发送节点,以通知其降低传输速率。“ 因此,拥塞反馈机制是在传输层 (TCP) 中通过接收端发送 E...

Admin

使用 SQM 设置新路由器 - 缓冲区膨胀解决方案
bufferbloat

使用 SQM 设置新路由器 - 缓冲区膨胀解决方案

场景。我现在在格鲁吉亚第比利斯。我非常欧盟服务器的 ping 值过高(100 毫秒以上),并且存在严重的缓冲区膨胀问题,这次测试给了我 F 等级:https://www.waveform.com/tools/bufferbloat 我使用光纤连接、Magti ISP 的 100 Mbps 以及有线连接 PC <-> 路由器。 我无法解决高 ping 问题,但我可以解决缓冲区膨胀问题。 我有一台来自 ISP 的路由器或调制解调器,但不知道是什么。路由器管理面板已锁定,我无法访问。根本没有登录详细信息。ISP 路由器型号名称未知。根本没有 S/N 或...

Admin

缓冲区膨胀是否由上游低导致
bufferbloat

缓冲区膨胀是否由上游低导致

目前我家里有 ADSL2+ 连接,还有一个不支持任何 SQM 算法的旧路由器。这是 ISP 为我的互联网设置的限制: 我根本无法进行视频通话,玩电子游戏也很痛苦。 我认为问题是由于上行限制较低造成的,但考虑到我的 ISP 设置的限制,带有 SQM 算法的路由器是否可以改善这种情况? 还有我的缓冲区膨胀测试: Bufferbloat 测试完整链接 ...

Admin

有什么可靠的方法可以检查 WiFi 互联网连接质量随时间的变化?
bufferbloat

有什么可靠的方法可以检查 WiFi 互联网连接质量随时间的变化?

在我住的合租房里,互联网似乎运行良好。例如,当我在 Netflix 上观看电影或在 YouTube 上观看视频,或者下载一些文档或其他内容时,似乎没有遇到任何问题。 但有两件事总是在发生: 当我通过连接到 WiFi 的智能手机进行视频通话时,经常会发生通话卡顿的情况为我持续几秒钟(在 1 小时的通话中会发生几次,粗略估计),但对方说他们仍然可以听到我说“我看到你僵住了,这个连接太烦人了”之类的话。 当我连接到办公室的机器时(我通过笔记本电脑通过 VPN 建立连接,笔记本电脑也通过 WiFi 连接到互联网),有时连接会冻结几秒钟,但当它恢复时,我在此期间所做...

Admin

当只使用 1/4 带宽时是否会出现缓冲区膨胀的情况?
bufferbloat

当只使用 1/4 带宽时是否会出现缓冲区膨胀的情况?

正如标题所示,在不达到最大下载或上传速度的情况下,是否会出现缓冲膨胀(在以太网上)?我最近搬进了新房子,要求将互联网升级到 250/40 套餐,速度测试显示实际达到 270/45,有时达到 280/50(下载/上传)。 问题是,即使我的上传速度仅为 10-12 Mbps 或 1/4 的上传带宽(流式传输到 Twitch.tv),我也遇到了类似缓冲区膨胀的情况。以下是它的迹象: 我的主游戏经常显示“数据包突发”图标 - 不确定其含义,只是从互联网上知道它的名字 我的主要游戏的延迟和数据包丢失指标正常 - 0%数据包丢失,<30ms延迟。 网站加载速度相...

Admin

网络调度程序对无状态报告带宽分配无效
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