Windows and Android Device Vendor Class Identifiers (VCIs) and Option 60 in DHCP
DHCPv4 Vendor-Specific Options
DHCPv4 servers can send vendor-specific options to clients. These options are used to configure clients with vendor-specific information. The vendor class identifier (VCI) is one of the most common vendor-specific options. The VCI is used to identify the type of client that is requesting an IP address.
Windows and Android Device VCIs
WEB MSFT 5 0 is the VCI for Windows computers. dhcpcd-5 5 6 is the VCI for Android devices. Additionally, the traditional Client Vendor Name has been updated for some Windows-based devices. This value used to be simply MSFT 50. Some devices will now show up as MSFT 50.
For the Option 60 field, the Windows operating system client has a value of MSFT 50 and the Android device dhcpcd-556 has a value of MSFT 50. The following is the corresponding relationship:
- MSFT 50 = Windows operating system client
- dhcpcd-556 = Android device
DHCP Client Configuration
When a DHCPv4 client joins a network, it sends a DHCPDISCOVER message. This message contains the client's VCI. The DHCPv4 server then responds with a DHCPOFFER message that contains the IP address and other configuration information for the client.
Microsoft's Claim on Vendor Classes
Microsoft has claimed three vendor classes: MSFT 50, MSFT 51, and MSFT 52. MSFT 50 is the most commonly used of these three classes, as it overrules MSFT and MSFT 51. The market share of Windows 98 is around 0.01%.
Comments