pfsense 2.0stream量优先 – 设置单个主机的全部优先级

我有一个networking与几台计算机都在同一个networking上,因为我有非常有限的带宽,我想优先级的stream量几乎就像一个CPU调度程序优先进程。

示例:计算机A:用于webstuff:youtube,下载,新闻,电子邮件等。计算机B:通过http传输文件计算机C:通过ftp传输文件,rsync什么

我想要做的是给A达到例如IF A要求的可用带宽的90%。 剩余的(10%)在B和C之间划分(如果两个都很忙,则各占5%)如果A没有利用所有的带宽,那么当然B和C应该共享全带宽(只要两者都是最大的就是50%他们的带宽)。

所有的计算机都在同一个networking上(例如192.168.1.0 – 192.168.1-10)。

感谢有人能够阐明我应该如何build立我的networking来实现这一目标。 说实话,我其实需要一步一步地指导我如何设置。

根据交通的方向,你可以达到这个目标。

可以实现这一点的机制/方法被称为队列,stream量队列或stream量整形(某种)

传入stream量:控制传入数据的负载分配实际上是不可能的(有一些方法可以影响TCP分发 – 但这不是一个准确的控制)。 这只是数据以给定速率stream入的结果。 如果您的带宽超过了,那么分配必须在带宽仍然可用的时候进行。

因此:如果你想让另一个pfsense在我们说一个数据中心,并且你将通过队列来处理stream量分配,那么这是可能的 – 只要你到站点的下行速度比数据中心的上行速度慢。

传出stream量:可以更精确地控制,因为您的本地路由器可以决定哪些stream量可以被授予首次访问共享/受限传输链路。