目前我们有一个 squid 代理来访问互联网。单次下载就可能使线路饱和,在这种情况下,第二个用户尝试上网时会遇到极差的性能。
我尝试更好地阐明我所抱怨的内容。
如果在几秒钟后启动第二次下载,则可用带宽几乎平均分配给两次下载,这样就没问题了。但访问网页却非常麻烦。我想这取决于这样一个事实:为了可视化网页,需要建立大量连接,并且由于线路饱和,每个连接都会延迟。
PfSense 能否帮助提高此场景下的性能?不想为某些用户或计算机创建优先级类别。我想要实现的是,新连接的创建不会因全速运行的现有连接而延迟,并且可用带宽被均等分配(这已经发生,但仅在建立新连接后)。
我很高兴能得到一个适用于 PfSense 的配置来帮助我实现我的目标。
答案1
流量整形算法总是难以管理,而且 squid 帮不了你什么忙,我知道你的意思。你需要使用 iptables 和 tc 命令,深入研究,也许你可以找到一些现成的脚本。无论如何,我已经测试了 PFsense,当然它是一款很棒的产品,但如果你不想让驱动器发疯,我建议使用 smoothwall(免费),我在生产中得到了其中一些,似乎在这种情况下效果更好。问候