Everything Instant On

How does Aruba Instant ON AP learn the Operating System of the Wi-Fi clients

  • 1.  How does Aruba Instant ON AP learn the Operating System of the Wi-Fi clients

    Posted 12-12-2019 01:58 PM
    • Aruba Instant ON wireless solution allows multiple vendor/platform devices to connect to the Wi-Fi.
    • These devices run in different Operating Systems such as Android, iOS, Microsoft Windows, MacOS etc.
    • The APs are capable of identifying the type of devices such as iPhone, iPad and OS information such as Android, Windows 7, Windows 10, etc.
    • Once the APs classify the OS / type of devices, it sets that information for the respective clients in the Clients tab.

    Clients TabClients Tab

    • The APs will be able to identify the above mentioned information only if the wireless clients sends a HTTP traffic over the Wi-Fi.
    • When a Wi-Fi client sends the http traffic, the http header will have a field called User-Agent.
    • The User-Agent field will have the OS type / version of the client along with the browser type / version if any.

    Microsoft Windows OS:

    • Below is a capture of a HTTP traffic initiated by a Windows 10 Client.
    • The User-Agent has the OS info –> Windows NT 10.0; Win64; 64.
    • Similarly, the User-Agent value will be set accordingly by different Operating Systems such as Windows 98, Windoes 7, Windows 8, Windows 10 etc.

    Microsoft Windows 10Microsoft Windows 10

    Apple OS:

    • Below is a capture of a HTTP traffic initiated by an iPhone.
    • The User-Agent has the OS info –> Mozilla/5.0 (iPhone; CPU iPhone OS 13_1_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148.
    • An iPad and MacOS set the User-Agent value differently, based on which the AP identifies different types of Apple devices connected to the Wireless Network.

    iOSiOS

    Android / Linux OS:

    • Below is the capture of a HTTP traffic initiated by an Android Client.
    • The User-Agent has the OS info –> Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.32 Safari/537.36

    Linux OSLinux OS

    • If a client is not able to send HTTP traffic to the AP for various reasons, the AP will classify those clients' OS as Unknown.
    • The OS for such clients will remain Unknown until the clients start sending HTTP traffic with the appropriate value in the User-Agent field.

    OS classified as UnknownOS classified as Unknown


    #Windows
    #User-Agent
    #ClientsTab
    #Android
    #ArubaInstantOn
    #OS
    #iOS