不确定这是否是问这个问题的地方,但我找不到更合适的 StackExchange 站点。我听说无线连接的质量遵循最小公分母定律——这意味着如果 10 个用户连接到一个 50Mbit 的 AP 和一个 5Mbit 的 AP,每个人都会卡在 5 个。
[-]
谁能以 100% 的准确度说出这是否属实?我之所以这么问,是因为我们在 DD-WRT 上有 8-10 个 WRT54GL 为我们的公司网络供电,通过这些 AP 的有线速度高达 50-90Mbit,而无线速度似乎不能超过 9Mbit。
我正在优化我们的系统以实现更快的静态内容交付,并且想知道是否有人对最快的 Web 服务器有任何适当的经验来实现这一目的。
从我考虑过的三个主要候选者 Nginx、Cherokee 和 Lighttpd 来看,每个似乎都有自己的问题——但我在网上阅读的报告有些偏颇,倾向于用户当前使用的服务器。
关于在哪里可以看到针对此特定目的的适当基准的任何想法,或者至少是无偏见的利弊列表?我应该有所不同的任何个人经历和陷阱?
谢谢
编辑:Serverfault.com 给出了 nginx 的答案。我仍然想听听来自宇宙这一端的一些开发人员的想法。
我们公司有以下设置:一台装有 CentOS (gw) 的网关 PC,运行 Radius 和一些流量过滤程序。我们所有的员工都以无线方式连接,并且我们采用了 WPA2 企业加密。用户位于 gw 上的 MySQL 数据库中,并且在那里定义了他们的用户角色 - 决定哪个用户可以访问哪个 SSID。我们有 4 个 SSID(因此,4 个 VLAN),因此现在有 4 个用户组 - 每个都有自己的关于 QoS、带宽限制等的规则。
网络运行良好,除了一个问题——当用户认证错误时,他得不到任何反馈。WiFi 客户端(每个人都在使用 iMac 和 Macbook,IT 中只有几个 Windows/Linux 机器)陷入某种不确定状态,他说他已连接,但没有有效的 IP,因此无法访问互联网。由于 MacOS 会默认记住密码,因此他得出结论,他已成功连接,并且不再要求输入密码。这意味着任何进行无效登录的人都会被它卡住,直到他们从存档中删除记住的密码。正如您可以想象的那样,对于一个拥有 80 多人的快速发展的公司来说,这非常乏味。
我们的 AP 是 WRT54GL,其中 DD-WRT 作为固件安装。
似乎 AP 上的 Radius 客户端没有向员工计算机上的 WiFi 客户端发送任何正确的反馈。有没有人有这种设置的经验?如何解决这个没有反馈的问题?更好的 AP 会是答案吗?我一直在研究 Cisco 的 WAP2000。成本不是问题。
这是我们的 eap.conf 文件中 mschapv2 上面的注释:
#
# This takes no configuration.
#
# Note that it is the EAP MS-CHAPv2 sub-module, not
# …
Run Code Online (Sandbox Code Playgroud)