pfsense 2.0 流量优先级 - 为单个主机设置完全优先级

Wax*_*ead 5 bandwidth traffic-shaping pfsense

我有一个网络,其中有几台计算机都在同一网络上,并且由于我的带宽非常有限,我想像 CPU 调度程序优先处理进程一样优先处理流量。

示例:计算机 A:用于网络内容:youtube、下载、新闻、电子邮件等 计算机 B:通过 http 传输文件 计算机 C:通过 ftp、rsync 传输文件

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

所有计算机都在同一网络上(例如 192.168.1.0 - 192.168.1-10)。

感谢是否有人可以阐明我应该如何设置我的网络以实现这一目标。老实说,我实际上需要一个关于如何设置它的分步指南。

Dan*_*rub 0

根据交通方向,您是否可以实现此目标。

实现这一点的机制/方法被称为队列、流量队列或流量整形(某种形式)

传入流量: 控制传入数据的负载分布实际上是不可能的(有一些方法可以影响 TCP 分布 - 但这并不是对此的准确控制)。这只是数据以给定速率流入这一事实的结果。如果超出了带宽,则必须在带宽仍然可用的点进行分配。

因此:如果您在数据中心中有另一个 pfsense,并且您将通过队列处理流量分配,那么这是可能的 - 只要您到该站点的下行链路比数据中心中的上行链路慢。

传出流量: 可以更准确地控制,因为您的本地路由器可以决定哪些流量可以首先访问共享/有限传输链路。