Discovery Logic
In the previous Instant releases, access points were predefined as either controller-based Campus APs or controller-less Instant APs. Each legacy Instant AP was shipped with an Instant image that enabled the Instant AP to act as its own virtual controller or to join an existing Instant cluster.
Starting with Instant 6.5.2.0, the new access points introduced in this release or following releases can run on both controller-based mode and controller-less mode. Based on the selected mode, the AP runs a corresponding image:
Controller mode will run ArubaOS image.
Controller-less mode will run Instant image.
Each access point is shipped with either a limited functionality manufacturing image or a
Starting from Instant 6.5.4.5, the Cloud First principle is applied to the AP discovery feature. In this principle, the AP, regardless of whether it is factory reset or configured, retrieves provisioning rules from Activate after it boots up.
Preference Role
Users can predefine the AP mode by configuring the preference role using the WebUI or the CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions..
In the ArubaOS WebUI
To set the AP preference role to controller-less in the WebUI:
1. Navigate to > > in the WebUI.
2. Select the AP(s) on which you want to set the preference role to controller-less.
3. Click .
In the CLI
To set the AP preference role to controller-less in the CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions., execute the following commands:
(host) #ap redeploy controller-less
all
ap-group
ap-name
ip-addr
ip6-addr
wired-mac
Discovery Logic Workflow
Figure 1 AP Discovery Logic
The following steps describe the AP discovery logic:
1. When an AP boots up, it connects to Activate to obtain a provisioning rule.
2. If provisioning is already done by AirWave
|
Only the master Instant AP can apply provisioning rules to the Instant AP cluster. |
3. If the rule is to perform a mandatory upgrade of the Instant AP, ensure to upgrade the Instant AP to the desired version. The master Instant AP executes the upgrade after a cluster is formed.
4. If the rule is to convert the Instant AP to Campus AP Campus APs are used in private networks where APs connect over private links (LAN, WLAN, WAN or MPLS) and terminate directly on controllers. Campus APs are deployed as part of the indoor campus solution in enterprise office buildings, warehouses, hospitals, universities, and so on. or Remote AP Remote APs extend corporate network to the users working from home or at temporary work sites. Remote APs are deplyed at branch office sites and are connected to the central network on a WAN link., the conversion takes effect for every Instant AP regardless of whether it is a master or a slave. This requires a manual registration of every master and slave Instant AP with Activate.
5. If there is no rule from Activate or if conversion to Campus AP Campus APs are used in private networks where APs connect over private links (LAN, WLAN, WAN or MPLS) and terminate directly on controllers. Campus APs are deployed as part of the indoor campus solution in enterprise office buildings, warehouses, hospitals, universities, and so on. or Remote AP Remote APs extend corporate network to the users working from home or at temporary work sites. Remote APs are deplyed at branch office sites and are connected to the central network on a WAN link. fails, the master AP conducts local provisioning detection to check the local AirWave configuration.
If the AirWave server is configured and is in the configuration file, apply the server details. Otherwise, conduct a DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. based AirWave
If DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. -based AirWave is not found and the Instant AP is in factory default status, perform a DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. based AirWave discovery.
If none of the above methods can detect the AirWave server and if the Instant AP cannot connect to Activate, use the provisioning rule in flash.
6. If the AirWave
The Instant AP is factory reset.
The
mode is not set.There is no provision rule saved in flash.
7. If the controller is found, the Instant AP sends a hello message to the controller and converts to a Campus AP Campus APs are used in private networks where APs connect over private links (LAN, WLAN, WAN or MPLS) and terminate directly on controllers. Campus APs are deployed as part of the indoor campus solution in enterprise office buildings, warehouses, hospitals, universities, and so on..
8. When a master failover happens, the new masterInstant AP connects to Activate to retrieve the provisioning rule. If the new master successfully obtains the provisioning rule, it applies this rule to the cluster.
Manual Upgrade
APs running in unprovisioned mode broadcast a special provisioning SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. to which users can connect to upgrade the AP manually. Upon connecting, users can access a local provisioning page in the WebUI to upgrade the AP to an ArubaOS or Instant image. For more information on upgrading APs manually, refer to the following scenarios:
Controller-based AP over Manual Campus AP or Remote AP Conversion in the ArubaOS User Guide.
Controller-less AP over Manual Instant AP Conversion in the ArubaOS User Guide.
|
The provisioning SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. for all APs running Instant 6.5.2.0 onwards, including legacy Instant APs is . |
Deployment Scenarios
This section describes the controller-less AP deployment and hybrid deployment scenarios:
Controller-less AP Deployments
The following sections describe controller-less AP deployment scenarios.
Controller-less AP in an Instant Network
Users can deploy APs directly into a running Instant network, which consists of a
The AP is able to successfully discover the Instant Virtual Controller and join the cluster. The
For more information on electing a master in an Instant network, see Master Election and Virtual Controller.
Controller-less AP over Activate, AirWave, or Central
In this scenario, there is no cluster deployed in the subnet Subnet is the logical division of an IP network. but
|
In this deployment scenario, Activate |
APs are upgraded to the Instant image through
1. The AP boots up with
2. If the AP locates Activate, it receives pre-configured provisioning rules to connect to
|
APs that connect to Activate are automatically upgraded from the manufacturing image to the latest Instant or Instant image. Refer to the latest Aruba Activate User Guide for more details on configuring provisioning rules. |
3. If the AP locates AirWave, it can be upgraded to the Instant image. If an enforced image upgrade rule is configured in AirWave, the AP is upgraded to the Instant image that is configured for the enforced upgrade rule. If no enforced upgrade rule is configured, the AP is upgraded to the latest Instant image in AirWave. After the AP is upgraded, it reboots in controller-less mode. Refer to the latest AirWave User Guide for details on AP image upgrade.
|
All firmware must be uploaded to AirWave before the AP connects and downloads the Instant image. Refer to the latest AirWave Deployment Guide for details on firmware upload. |
4. If the AP locates Central, it can be upgraded to the Instant image through the page in the Central WebUI. After the AP is upgraded, it reboots in controller-less mode. Refer to the latest Central User Guide for more details on AP image upgrade.
|
Central synchronizes with Aruba Activate to retrieve the latest Instant image. |
5. After the AP is upgraded to controller-less mode, it forms a new Instant AP cluster and converts into the master. Other APs which are not deployed can join the cluster and upgrade to the Instant image.
Controller-less AP over Manual Instant AP Conversion.
If the AP cannot be upgraded into a
To manually convert an AP to an Instant AP in the WebUI:
1. Log in to your virtual controller.
2. Connect to the following provisioning SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. broadcasted by the unprovisioned AP: .
3. Open a web browser and then navigate to the following URL Uniform Resource Locator. URL is a global address used for locating web resources on the Internet.:
https://setmeup.arubanetworks.com
4. Under , select or to upload the Instant image.
If you selected Instant image file from your local file explorer.
, click to locate and select anIf you selected Instant image under .
, enter the web address of the5. Click .
After the AP is upgraded, it reboots in the controller-less mode.
Behavior of Default Provisioning SSID
Starting with Instant 8.5.0.0, The AP will stop broadcast of default SetMeUp SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. when it discovers the controller IP through Activate, DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. server or DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server.
The AP in its factory default state scans for the controller IP every 1 second. During the scan if the AP discovers the controller IP, it disables the default SetMeUp SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network.. The SetMeUp SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. is disabled as the AP attempts to connect to the controller and remains disabled even if it is unable to connect to the controller. The default SetMeUp SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. will be disabled if the Instant AP receives any of the following:
DHCPv6 option 52
DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. option 43/60 (IPv4) and DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. 52 (IPv6) for dual stack environment
Activate provisioning rule to convert IAP-to-CAP (IPv4)
To re-enable the default SetMeUp SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network., remove the controller IP from Activate, DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. server and DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server. When the AP scans for the controller IP again, it does not discover the IP and the default SetMeUp SSID Service Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. starts broadcasting.
AP Deployments in Hybrid Controller-Instant Networks
Users can deploy APs into hybrid networks, which contain both controller-based and controller-less APs. APs in hybrid networks are upgraded to the ArubaOS or Instant image using the same methods as APs in pure controller or Instant networks. However, the following items must be in place before deploying APs in a hybrid network:
Controller-based APs and controller-less APs must run on different subnets Subnet is the logical division of an IP network. (for example, a controller-based AP subnet Subnet is the logical division of an IP network. and a separate controller-less AP subnet Subnet is the logical division of an IP network.).
Different discovery methods should be used for controller-based APs and controller-less APs, as the controller discovery process and Instant AirWave discovery process share the same DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. or DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. discovery methods. For example, controller-based APs can use a DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. server to discover a controller, while controller-less APs can use a DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server on AirWave.
If the same discovery method must be used for both controller-based APs and controller-less APs, it is recommended that you use DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. -based discovery. DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. servers can respond to DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. requests based on the AP’s subnet Subnet is the logical division of an IP network. and vendor ID. DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. servers do not have a subnet Subnet is the logical division of an IP network. limit and this can cause the APs that share a DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server to be upgraded on the wrong AP subnet Subnet is the logical division of an IP network..