鉴于以下情况:
实施stream量整形的最佳方式是什么?下载从不消耗100%的可用带宽? 可以使用filter或其他应用程序感知工具来以比IP地址和端口号更复杂的方式来限制HTTP下载,从而使得在端口80上通过HTTP下载大文件的同一用户仍然可以访问端口80上的其他networking资源,尽pipe速度低于正常数据速率? (例如,限制带有MIMEtypes的application/octet-stream
的任何东西的带宽是否合理?)
有没有更简单的select,我失踪了?
ClearOS可以执行基于主机的带宽限制 ( 此处的演示说明)。 您还可以使用透明代理来cachingWeb资源,并减less公用资源的冗余带宽量(如本文所述 )。 不幸的是,我不认为它有一个基于MIMEtypes的限制入站stream量的规定。 它可以根据HTTPstream量的types进行阻塞。
我提到它是开源的吗?
pfsense防火墙具有广泛的QoSfunction以及冗余和故障切换function。 我已经使用了它,它增强了我的networking。
http://doc.pfsense.org/index.php/Traffic_Shaping_Guide
http://skear.hubpages.com/hub/How-to-Configure-Deep-Packet-Inspection-Using-pfSense
只要你的链路在远端没有严重竞争,你应该能够支持1.5MB的大量用户。 您的线路速度可能无法支持更快的速度,但是您的远程ISP速度可以修复(通过更改ISP或更好的封装)。
还要考虑添加DSL线路,并将它们结合在一起。 一些ISP可以支持这一点,你将能够获得容错(在一定程度上)和更快下载上传速率。