Articles of qos

如何通过思科WAP551上的WDS网桥获得QoS?

我有两台思科WAP551设备将两个物理位置在街对面(200英尺,通过一个窗口视线)无线桥接。 这正在取代一个已经坚如磐石的可靠性更高的无线电桥。 新的桥梁function很好,但是VoIP的质量已经完全超越了这座桥梁。 我试图build立一些服务质量,但我不确定它是如何工作的。 似乎WDS VAP上的QoSfunction不起作用,或者内置的语音数据QoS队列没有拾取我的VoIP系统数据包。 这是一个较旧的3com NBX电话系统。 如果我重新configuration设备以通过实际的VAP而不是WDS系统(“WorkGroup Bridge”)进行通话,是否允许QoS运行? 从那时起,每个设备将成为一个客户端,而不是一个WDS VAP相互连接(QoS似乎不会触发?)而不是这样做,因为WDS工作得很好,这是推荐的系统(就我而言已阅读)

GPRS连接上的QoS

我有一个关于GPRS连接的QoS(服务质量)的问题。 我有许多连接的客户端通过GPRS的Linux服务器。 他们每个人同时通过ftp,http等通信。我怎么能分开通信(例如ftp将获得10%的带宽,通过http通信将获得30%和其他60%)? 我试过tc(交通pipe制工具)和qdisc像htb,cbq等。 有一个问题,因为htb和cbqalgorithm需要知道波特率。 但我不知道,因为GPRS连接非常不稳定(8 kb / s – 信号非常好,达到100 b / s – 坏信号)。 客户正在移动。 我也尝试了prio qdisc,但它不起作用。 由于服务器上的以太网比GPRS快得多,并且不形成队列,所以prio不起作用(瓶颈在GSM运营商的gw)。 你有什么想法如何设置服务器上的QoS?

如何在不拖拽交互式Web应用程序的情况下将BITS协议stream量作为批量类优先化?

Windows Update(使用后台智能传输服务(BITS)协议)有时会垄断我们的ADSL上行链路。 它干扰了交互式应用程序,例如我们的“在云中”基于浏览器的会计系统。 我想降低上行链路上BITSstream量的优先级,相对于交互式浏览器stream量(很快,VoIP)。 路由器方法的局限性 一个来源¹build议可以在路由器上识别BITS。 所以我find了与协议相关的端口号。 但是BITS使用端口80和443–交互式浏览器stream量所使用的端口(HTTP和HTTPS)非常相同,我想对其区分不同的优先级。 ²我不知道如何将BITS与交互式浏览器的stream量分开。 路由器是Buffalo WZR-1750DHP,带有预装的DD-WRT固件。 客户方法的局限性 Windows有能力设置一个QoS策略,我只能selectBITSstream量。 ³我还没有这样做,有两个原因。 Windows无法查看上行链路上的stream量模式。 我必须设置一个硬性上限,或者一个硬性的停电时间范围,而不是让BITS在可用时使用免费的带宽。 它需要更改LAN上的每个Windows实例。 这将是昂贵的:这意味着要么很多簿记,要么购买和运行Windows Server只是为了设置一个组策略。 有另一种方法吗?

QoSstream量整形基于VPN的数据包丢失和延迟

我目前有以下情况: 我在一个相当不稳定的networking连接上使用VPN(OpenVPN)。 这意味着最大带宽在100kbs和1mbit之间变化。 每当连接相当不稳定,stream量很大时,会造成很多丢包,一切都变得非常缓慢。 为了防止这种情况,我需要一些机制来控制基于数据包丢失/延迟的最大带宽,以达到数据包大量丢弃的阈值。 我正在考虑将一个icmp(ping)控制通道连接到vpn服务器,这个通道使用某种脚本进行连续分析,如果ping不好或丢包,最大带宽将通过设置一个新的最大带宽来调整tc(用于QoS)。 我的问题是:1.这可以使用tc完成吗? 2.有没有工具,已经做了,我想要什么? 在此先感谢和最好的问候!

与iptables和tc与不稳定的广域网的QOS

我在Linux下有一个路由器/网关,我想添加一些QoS来为特定的stream量预留带宽。 这可以通过iptables / netfilter和tc完成,但是所有的例子都是事先知道可用的总带宽。 问题是,我的WAN是一个移动的3G连接,具有可变的性能。 在第一天,我可以有5 Mbps,而第二天下到2 Mbps。 我怎样才能保证我的stream量1总是有100Kbps的可用低延迟? 我想到了一个复杂的解决scheme,每天或每小时脚本检查带宽,并dynamic地创build和应用QoS脚本,但这不是一个好的解决scheme。

为VLANconfiguration思科QoS

我有两个VLAN(20和21)在交换机上访问相同的资源。 VLAN 20上的客户端只能在计划时间访问此资源,但当他们这样做时,它们会在转储大量数据时产生大量stream量。 VLAN 21上的客户端需要随时访问资源,但是当VLAN 20客户端正在转储大量数据时,VLAN 21的访问时间较慢。 由于我无法重新定位或replace此共享资源,因此我需要能够优先处理这两个VLAN之间的通信。 我已经阅读了几个关于QoS的思科文档,但是看起来很复杂,很多时候都是针对VoIP的QoS。 说实话,我不是开关大师,但是我有很好的networking知识,以及如何configuration一个开关。 在Cisco 3560交换机上configurationQoS的简单方法是“给VLAN 20优先级20%,VLAN 21优先于端口X”? 如果是的话,你如何设置?

第7层QoSpipe理

我目前运行一个中等规模的SOHOnetworking,可以有25-50个用户,我期待实现一个QoS系统来更好地利用带宽。 我目前正在使用pfSense,但是它的主要QoS /stream量整形选项都不尽人意,并且缺乏第7层标识。 虽然有一些专业的解决scheme,可以在一个更全面的下一代防火墙包完成工作,我正在寻找更多的预算友好的东西。 这个networking是一个免费使用的社区游戏networking,所有设备+服务费用都是从我口袋里出来的。 在做了一些研究之后,我发现思科Meraki云托pipe服务器,但多年来一直是一个安全从业者,让我长期以来对云pipe理的仇恨。 虽然我很好的设备需要连接下载第7层应用程序识别信息,我真的讨厌任何云访问。 我的问题是,是否有任何有效的预算友好的QoS解决scheme,可以帮助我的内部networking和互联网之间的stream量整形? 我的最终目标是能够确保游戏应用程序具有最小的延迟,为网页浏览和其他低带宽应用程序设置有保证的带宽,并最终为大量使用应用程序(如下载和stream媒体)实施公平使用策略(均匀分布式带宽)。

如何设置每个客户端的通用networking限制+ TCP确认的优先级

以下情况: networkingA通过慢速连接连接到networkingB. networkingA中的不同主机想要向networkingB中的主机发送stream量 networkingB中的主机向networkingA发送命令 该怎么办: 允许networkingA中的主机发送平均0.3 MBit / s和最大0.5MBit / s的数据。 我想使用令牌桶。 发送TCP确认,优先级从A到B.来自networkingB的命令将与TCP一起发送。 我不想阻止命令传输,那么使用洞牌的客户端就可以阻止A-> B的数据传输。 网关路由器是具有两个接口的Linux系统。 我发现我可以使用tc来configurationstream量整形。 我的命令: sudo tc qdisc add dev eth0 handle 1: root tbf rate 300000 burst 500000 latency 1ms iperf的速度testing给了我265千比特/秒的结果。 问:如何设置正确的tc规则来限制每个客户端的stream量和优先级TCP ACK?

阻止下载,以饱和Linux上的所有带宽

在Linux中,单个下载可以使用所有可用的带宽,因此任何其他连接都不能启动。 (例如,如果我正在下载更新,我不能同时上网) 有没有办法在不同的连接之间设置某种公平的排队,以便共享? 我使用sfq qdisc检查了tc,但似乎必须将其调整到当前的可用带宽,这在xDSL上可能会很困难,因为根据提供商的不同,最大下行带宽无法完全提供。

如何使用virtualbox模拟主机作为路由器的子networking?

我目前正在使用iptables和tc在Linux上使用QoS路由器function。 我想使用virtualbox来模拟我的路由器上的电脑插件(路由器将是主机) 从物理上讲,我具有到WAN的eth0接口,我想创build一个虚拟接口eth1,在这里插入我的虚拟机(虚拟机的IP为192.168.1.10,eth1的IP为192.168.1.1) 像这样,我可以使用tc和iptables来尝试我的QoS路由器function。 你能帮我configuration这个M吗? 谢谢。