This article applies to all the controller models and OS version
Introduction:
When you visit a webpage, your browser sends the user-agent string to the server hosting the site that you are visiting. This string indicates which browser you're using, its version number, and details about your system, such as operating system and version. The web server can use this information to provide content that is tailored for your specific browser.
Understanding the user-agent string
When you request a webpage, your browser sends a number of headers to the server hosting the site that you're visiting, as shown here.
GET / HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Proxy-Connection: Keep-Alive
Aruba controller see the string returned by the client and classifies the device type based on the UA string "User-Agent: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0)"
Token |
Description |
Mozilla/5.0 |
Application name and version. For historical reasons, Internet Explorer identifies itself as a Mozilla browser. |
Windows NT 6.3 |
The Platform token identifies the operating system and version. The example token indicates Windows 8.1. |
Trident/7.0 |
The Trident token identifies the version of MSHTML (Trident). |
rv:11.0 |
The revision token indicates the version of IE11 |
like Gecko |
The Gecko token has been added to highlight improved consistency with other browsers. |
This table lists the version tokens used in recent versions of Internet Explorer.
Version token |
Description |
MSIE 10.0 |
Internet Explorer 10 |
MSIE 9.0 |
Internet Explorer 9 |
MSIE 8.0 |
Internet Explorer 8 or IE8 Compatibility View/Browser Mode |
MSIE 7.0 |
Windows Internet Explorer 7 or IE7 Compatibility View/Browser Mode |
MSIE 6.0 |
Microsoft Internet Explorer 6 |
Platform Tokens
Platform tokens describe your operating system. The following table lists Internet Explorer platform tokens for the last several versions of Windows.
Platform token |
Description |
Windows NT 6.3 |
Windows 8.1 |
Windows NT 6.2 |
Windows 8 |
Windows NT 6.1 |
Windows 7 |
Windows NT 6.0 |
Windows Vista |
Windows NT 5.2 |
Windows Server 2003; Windows XP x64 Edition |
Windows NT 5.1 |
Windows XP |
Windows NT 5.01 |
Windows 2000, Service Pack 1 (SP1) |
Windows NT 5.0 |
Windows 2000 |
Windows NT 4.0 |
Microsoft Windows NT 4.0 |
Windows 98; Win 9x 4.90 |
Windows Millennium Edition (Windows Me) |
Windows 98 |
Windows 98 |
Windows 95 |
Windows 95 |
Windows CE |
Windows CE |
If the Aruba controller sees the device string as Windows NT 6.0, it will classify the device as windows Vista and vice versa for the respective value.