问题标签 [qos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
175 浏览

qemu - QEMU 是否支持 pf 的 OpenBSD ALTQ 功能?

有没有人有在里面跑步OpenBSD的经验QEMU?我有兴趣构建一个“虚拟交换机”(网桥)并使用 pf 的服务质量功能,特别是 ALTQ?ALTQ 主页说它必须由网卡支持。需要什么样的支持?它是否适用于 QEMU 虚拟网卡,例如,如果我想建立一个虚拟网络?我对你的经历很感兴趣。

0 投票
1 回答
191 浏览

video-streaming - 带宽/QOS 测试 - 付费或免费

我必须支持一个视频丰富的网站。许多用户都在城市/市政计算机和网络上。当用户报告性能问题(视频加载缓慢或挂起)时,我们会验证服务器和骨干网以及多个端点。我们正在重新设计媒体以从内容交付网络结构中获取内容,但我仍然需要一个好的工具来要求最终用户运行以验证他们从防火墙内部消费视频的能力。

我可以在我的 microsoft IIS 上安装服务或软件包吗?

0 投票
2 回答
2440 浏览

linux - 无法使用 tc tbf 设置速度限制

我正在使用 tc 在星号服务器上执行 QOS。我想优先考虑语音和 sip 流量,但还要将所有其他流量限制在一个固定的限制内。

这是我的脚本:

RTP 和 SIP 流量得到很好的管理,被发送到第一个和第二个频段。所有其他流量也得到很好的管理,被发送到第三个频段。但是,由于某些原因,如果我从服务器下载,它始终是 10-16k/sec,而不是我的脚本中指定的 185-190k (1.5mbit)。

最糟糕的是,似乎无论我如何更改 tbf 变量,速度都保持不变。

使用 qdisc -s ls,我设法发现数据包被丢弃:

但我不知道为什么。同样,更改 tbf 变量并没有改变任何东西,数据包不断被丢弃。

请注意eth1的mtu是1500。

任何人?

0 投票
1 回答
1596 浏览

oracle - 在 Oracle SOA Suite 中配置服务质量 (QOS) 属性、限制和重新交付

我的团队广泛使用 Oracle SOA Suite 在不同系统之间编排和集成业务流程。

在负载高峰期,我们担心我们集成的合作伙伴平台会过载。我们正在研究限制向外部端点发出的请求的选项。

我在 Oracle 的网站上找到了以下文章,它展示了如何在一些名为“ Java CAPS ”的工具中执行此操作:

这似乎是我需要的确切功能。不幸的是,在 Oracle SOA Suite 11g 中找到这个特性时,我一无所获。

0 投票
1 回答
952 浏览

rest - Simplest QoS strategy for my RESTful Web Service

My RESTful Spring based Web Service receives differentiated user requests, say Gold, Silver and Bronze, where Gold requests have maximum priority, Bronze lowest one. So I want to implement some simple type of differentiated service provisioning. Which could be the simplest (I would say almost mocked) strategy to implement?

I'm thinking about blocking less priority for some amount of time if i'm serving more priority one. Something like this

Is it reasonable? Or has it some undesirable side-effect? Do you recommend a better strategy?

0 投票
0 回答
551 浏览

stream - 多媒体同步系统中的帧间和帧内流

我有一个问题需要在我的材料中成功,导师没有解释它,也没有我的多媒体课程中的材料。此外,我已经在互联网上搜索过它,然后空手而归。问题如下:

假设我们要设计和实现一个系统来管理多模式系统中以下媒体之间的同步。知道每个数据包的时间间隔: 1. 音频媒体是 40 毫秒 2. 视频媒体是 20 毫秒 3. 触觉媒体是 10 毫秒 并且在一定时间内音频数据包编号为 32,视频数据包编号为 50,以及触觉数据包编号 41 必须同步。

音频媒体流

30 31 32 29 33 34 38 35 36 37
视频媒体流

50 53 51 52 53 55 56 57 58 54
触觉媒体流

40 41 42 43 44 48 49 50 51 52

• 在弹性和非弹性(实时)流量两种模式下,所需同步系统的关键点是什么。(注:提供媒体间和媒体内同步的计算需求)。• 上述哪种介质受抖动影响更大,哪种受丢包影响更大?


现在,对于可能会说我是一个懒惰或类似的人的你,我想说我真的试图尝试解决这个问题,这是我关于解决方案的理论:

(以下是我认为媒体内意味着什么的演示)需要同步的音频包。距离视频数据包同步所需的 80 毫秒。需要 0 毫秒(因为它是第一个数据包) 触觉数据包需要 10 毫秒(因为它是一个数据包)

所以,在我看来,音频是最慢的,所以我有两种可能的方法来解决它:要么忽略音频中的前两个数据包,要么忽略第一个触觉数据包,这样就可以同时开始了。或者,我必须延迟视频和触觉,以便它们最终都可以同步。

我真的很害怕这个问题,请帮我解决这个问题。感谢转发您的宝贵意见。

0 投票
1 回答
1424 浏览

linux - TCP SYN/SYN ACK 的 IP 标头中的 Dscp 值

我有 TCP 客户端和服务器套接字,并且我在客户端和服务器套接字上都设置了套接字选项 IP_TOS,具有不同的值(比如Client dscp = 0x21 and Server Dscp = 0x38)。现在,当我尝试连接到服务器时,syn 数据包包含 dscp 值 0x21,但来自服务器的 Syn ack 数据包不包含 dscp 0x38,而是与客户端相同,即 0x21。

这是正确的行为吗?

考虑服务器和客户端都是 linux Socket。

0 投票
1 回答
1800 浏览

ip - 为什么从未使用过 IPv5?

只是想知道为什么从未使用过 IPv5?它是基于ST-II的吧?IPv4 的 QoS 扩展,如果我不认为它 100% 错误的话。

是否也与与 RSVP 协议的比较有关?

0 投票
1 回答
1197 浏览

linux - Linux 或任何其他类 UNIX 平台上 UDP 的 QOS

我正在做一些与 UDP 发送应用程序的 QOS 相关的研究。

我的应用程序正在通过可能加载的网络发送 UDP 数据包。与 UDP 上的 BitTorrent 相比,它对带宽的要求很小。由于我的流的带宽相当低,当我的 UDP 数据包和 BitTorrent UDP 数据包之间存在决定时,我想避免我的 UDP 数据包被丢弃。

似乎有一种方法可以在 Windows 上尝试一些 QOS 信号,使用WSAIoctl()withSIO_SET_QOS发送FLOWSPECwith ServiceTypeset toSERVICETYPE_QUALITATIVE等。

我无法找到为 Linux(或任何其他 *NIX 平台)设置任何此类 QOS 信号的方法。在 Linux 上是否可以使用每个应用程序的 QOS 信号?如果是,怎么做?

0 投票
1 回答
539 浏览

java - 建立信号强度对wifi网络速度的影响

我正在开发一个网络支持框架(最初用于 Android),其中包括三个基本服务:主机发现网络通信QoS Monitor

对于最后一项服务,我正在尝试实现一种方法,该方法返回单个主机可以定期发送到另一台主机的最大每秒消息数 (MPS) 。

根据要发送的对象的大小和网络速度,我可以很容易地粗略估计出可以通过网络发送的理想MPS 。当我尝试将信号强度 (SS)包含在等式中时,就会出现问题。

所以这里的基本问题是:是否有任何关于信号强度对无线网络速度影响的预先确定的研究?

做一些测试,我注意到根据信号强度,建立的网络速度会发生变化。例如,对于“标准化”的 100%SS,Android API 返回 54Mbps 的网络速度值;对于 40%SS,API 返回 7Mbps 网络速度值。我应该只依赖 Android API 返回的网络速度值吗?在这种情况下,我大多会得到一个高估的 MPS。

无论如何,我需要知道哪种方法是解决这个问题的正确方法,并将计算建立在正式研究的基础上。