简单地说,VID是16位宽,所以是否有任何潜在的耗尽问题(就像IPv4发生的那样)?
距离现在还有多远,从哪里可以得到实际分配的vid数量
是的,存在供应商ID耗尽的潜在问题。随着制造商和创业社区的不断发展,更多的人会想要小规模地制造USB设备。
USB厂商ID由USB Implementers Forum控制,目前每个厂商ID收费5000美元。
USB-IF没有发布任何关于有多少供应商id被采取的报告,据我所知,所以我们只能推测。有一个不完整的,非官方的供应商id列表和一个来自微软的供应商id列表。
在我看来,他们应该让供应商ID是128位宽的,就像微软Windows中许多地方使用的guid一样。
如果我们开始用完供应商ID, USB-IF可能会发布一个工程变更通知,允许以某种方式增加供应商ID空间。例如,他们可能会扩展USB设备描述符的大小,或者他们可能会制作一个具有特殊含义的VID;当主机看到这个特殊的供应商ID时,它可以运行一个特殊的请求来获得完整的供应商ID,这将超过16位。