基本上,我只需要知道当前(2010 年)启用 UPnP 的人数的大约百分比,这样我就可以对我正在构建的免费开源软件产品(仅适用于 Windows)(主要是 SOHO 用户)做出商业决策。
我知道这主要受默认启用此功能的路由器数量的影响,我听说制造商必须默认启用 UPnP,才能在路由器上贴上“Windows Vista/7 Ready/Compatible”标签。这是真的吗?
或者,您可以告诉我您的路由器品牌、购买年份以及是否默认启用了 UPnP。这对我来说也是一个非常有用的答案。
答案1
UPnP 不安全,应默认禁用。让软件依赖它是一项糟糕的商业决策。
答案2
我的猜测(仅作为猜测)是:
硬件:
大多数消费级路由器出厂时都启用了 UPnP。
大多数 SOHO 防火墙出厂时都禁用了 UPnP。
所有企业级路由器和防火墙出厂时都禁用了 UPnP。
实践中:
大多数拥有超过 15 名用户的组织都有某种类型的专业管理员,并且大多数人会禁用 UPnP。组织越大,禁用的百分比就越高。
拥有少于 15 名用户的组织在网络管理方式上会有所不同。由于大多数消费者路由器在出厂时都启用了 UPnP,因此很大一部分 (?) 百分比会将其保持启用状态。组织越小,启用的百分比很可能就会增加。
绝大多数家庭用户都启用 UPnP,因为他们不知道它是什么或做什么。
如果计算机上的防火墙阻止了 UPnP,那么设备上是否启用 UPnP 就无关紧要了。由于防火墙状态可能因多种原因而改变,因此很难判断 UPnP 到底有多有用或可用。