在三哑路由器设置中,需要执行哪些QOS来防止缓冲区膨胀?


0

我在家里设置“ 三个哑路由器 ”。

我的问题是,我应该启用哪个路由器上的QOS(例如,codel),以防止出现缓冲膨胀?应该在边缘路由器还是所有内部启用wifi的路由器上启用它?或两者?

让我知道问题是否还不清楚(我将尝试扩展)。

PS:希望这是问的正确地方。

Answers:


2

所有这三个都应使用CoDel或PIE或其他一些智能排队算法。所有中间盒(调制解调器,路由器,交换机,AP,网关,防火墙等)在排队时都应保持聪明,并且不允许其缓冲区队列过大。

连接到调制解调器的那个也应该使用QoS,以在两个方向上都成为一个轻微的瓶颈。这样,它就可以在缓冲区在网络上的其他地方膨胀之前执行ECN或丢弃帧的操作。因此,即使调制解调器或宽带线路另一端的ISP设备出现缓冲膨胀问题,这种人为的轻微瓶颈框也应允许TCP拥塞控制起作用,然后膨胀可以建立在控制范围之外的其他框上。


谢谢。所有路由器都支持ECN吗?
安德里·德罗兹尤克

另外,为什么这三个都需要使用它?我只是好奇。如果仅通过调制解调器连接的人使用CoDel,该怎么办?能否区分不同客户的联系并成功调节它们?
安德里·德罗兹杜克

@drozzy我敢肯定,有很多不使用ECN的路由器,但是在关心这个问题的人们中越来越多地期望它。至于智能队列,您为什么要让路由器在排队时变得愚蠢,并由于缓冲区队列过大而导致延迟增加?没有人希望在其网络上的任何地方都增加无用的延迟,因此您希望所有中间盒在排队方面都非常聪明。“使一个瓶颈成为瓶颈”技巧仅对通过该复选框的流有用,并且仅当路径中没有其他链接成为更大的瓶颈时才有用。
Spiff

关于别人成为更大瓶颈的好观点。但是要谈及“通过那个盒子的流”的另一点,就我而言,不是所有流都经过“边界”路由器吗?
安德里·德罗兹迪克

1

我会说在两个路由器上都启用QOS,因为受感染的IoT设备可以使用其子网的整个带宽。

请注意,您的文章还建议将IoT设备划分为单独的VLAN, 以避免受感染的设备利用同一IOT子网中其他设备的漏洞。请注意,并非所有路由器都支持VLAN。

图片

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.