What is user-string and how it will be used by Aruba controller to classify the device type?

Aruba Employee
Aruba Employee

This article applies to all the controller models and OS version



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. 

Version history
Revision #:
2 of 2
Last update:
‎06-26-2014 01:02 PM
Updated by:
Labels (1)
Search Airheads
Showing results for 
Search instead for 
Did you mean: