Link Search Menu Expand Document
21-Apr-26

Small Campus Wired Connectivity

This chapter describes the element profiles required to complete the aggregation and access switch configuration. In this guide, collapsed core and aggregation are used interchangeably to describe the same set of switches.

The wired architecture implements Link Aggregation Groups (LAGs) and Multiple Spanning Tree Protocol (MSTP) to ensure a redundant, loop-free topology with high-bandwidth uplinks. Access ports are standardized using 802.1X and MAC authentication with support for seamless onboarding of wireless access points. Security is fortified at the access layer using DHCP Snooping and Dynamic ARP Inspection.

All network devices were initially on-boarded using the default VLAN 1 in the bring-up process. In this chapter, the AP management network is moved to VLAN 11 and the switch management network is moved to VLAN 15.

Table of contents

Element Profile Summary

The table below summarizes the Element Profiles configured on the small campus wired switches and their scope of application.

Profile NameCentral Profile PathType/ScopeDevice FunctionPurpose
SC-AG-STPVLANs & Networks > STPSiteAggregation SwitchConfigure MSTP priority on aggregation VSF stack.
SC-DHCP-SNOOPINGNetwork Services > DHCP SnoopingSiteAccess SwitchEnable security against rogue DHCP servers.
EMPLOYEE-WIREDVLANs & Networks > VLANsSite- Aggregation Switch
- Access Switch
Create required Layer 2 VLANs.
EMPLOYEE-WLAN****
IOT****
GUEST****
REJECT-AUTH****
CRITICAL-AUTH****
BLACKHOLE****
WIRED-MGMT****
AP-MGMT****
SWITCH-NATIVE****
SC-AGG-SYSTEMSystem > Switch SystemSiteAggregation SwitchConfigure common global switch parameters.
SC-ACC-SYSTEM**Access Switch*
ENABLE-COASecurity > Authentication Server GlobalGlobal / SiteAccess SwitchEnable CoA dynamic authorization on switches.
ARUBA-AP-IDInterfaces > Device IdentityGlobalAccess SwitchDefine LLDP parameters used to identify Aruba APs.
ACCESS-DOT1X-MACSecurity > AAA AuthenticationSiteAccess SwitchDefine 802.1X and MAC authentication parameters on access ports.
SC-AG1-TO-GW1Interfaces > Port Profile*Aggregation SwitchConfigure uplink port settings from aggregation switches to upstream gateways.
SC-AG1-TO-GW2****
SC-AG1-TO-AC1***Configure downlink port settings from aggregation switches to access switches.
SC-AG1-TO-AC2****
SC-AC-TO-AG**Access SwitchConfigure uplink port settings from access switches to aggregation switches.
SC-AG-MEMBERInterfaces > Interface Profile*Aggregation SwitchAssign aggregation switch port profiles to port numbers.
SC-AG-STACKInterfaces > Interface Profile**Assign aggregation interface profiles to VSF stack IDs.
SC-ACCESSInterfaces > Port Profile (Access)*Access SwitchConfigure colorless ports parameters for authentication and loop protection.
SC-ACCESS-MEMBERInterfaces > Interface Profile**Assign access port profiles to port numbers.
SC-ACCESS-STACKInterfaces > Interface Profile**Assign access member interface profiles to VSF stack IDs.

Note: In the table above, an * denotes that the value is equivalent to the column value in the previous row.

Aliases add flexibility, consistency, and powerful configuration update options to element profiles, while preserving Central’s inheritance model. The following aliases are defined to support some of the element profiles above:

NameAlias TypeScopeDevice FunctionApplied to Element ProfilesPurpose
SC-SW-IPVLAN IPv4 AliasSiteAggregation Switch
Access Switch
WIRED-MGMTAssign unique VLAN SVIs to all switches.
SC-SW-TRUNKSSwitchportSiteAggregation Switch
Access Switch
- SC-AG1-TO-GW1
- SC-AG1-TO-GW2
- SC-AG1-TO-AC1
- SC-AG1-TO-AC2
- SC-AC-TO-AG
Define inter-switch tagged VLANs.

Entering Configuration Mode

In the upper right corner of the Central web application, click the Configuration gear icon.

Configuration Gear

Several Central contexts do not allow direct navigation into the configuration context, including Central’s Menu context that provides access to Central’s Audit Trail. The Audit Trail is often used in the configuration process, as it provides logs on profile configuration changes and that status of configuration pushes to devices. After selecting Central’s Menu context, the Configuration gear is not available for selection.

Central's Menu icon and context

To return to the Configuration context after navigating to a context that does not display the Configuration gear icon, first click on the Home button in the upper left of the Central web application, and then click on the Configuration gear.

Central Home button

The following procedures assume the reader is in the Configuration context and does not explicitly include steps for entering the configuration context.

Configure Multiple Spanning Tree Protocol (MSTP)

When a loop is introduced into a network, it causes catastrophic disruption to network services. MSTP is enabled to automate blocking loops.

MSTP is useful during the bring-up process to block loops that exist prior to configuring LAGs that logically remove loops between switches. After the topology setup is complete, MSTP blocks loops introduced by network users and prevents the unintentional introduction of loops between network components due to operator error.

It is best practice to configure STP priority such that a pre-determined VSX pair or VSF stack of switches operates as the known STP root of a spanning-tree domain.

Spanning-Tree Summary for Small Campus

Central automatically imports some switch configuration, when a switch is onboarded, including STP configuration. Imported configurations are defined in device-level profiles. To gain the benefit of standardizing configuration across multiple switches with a global or site scoped STP profile, the imported device-level profiles must be deleted. Applying a single STP profile for all access switches reduces errors and ensures a consistent configuration.

After deleting device scoped STP profiles, Central applies the STP defaults profile to all access, aggregation, and core CX switches, which enables MSTP and sets the STP priority to 8. This profile is inherited from the global scope. A new profile must be applied to aggregation switches with a better STP priority to ensure they become the root of the STP tree.

Delete Auto-Created STP Profiles

The following procedure deletes the automatically created STP device profiles with imported values from individual devices.

Step 1 On the left-hand Configuration menu, click Devices.

Configuration Menu

Step 2 In the Search field, enter SC-AG to filter the devices, then click SC-AG1.

Device List filtered by search text

Step 3 In the VLANs & Networks card, click STP.

VLANs & Networks Card

Step 4 To delete the profile, hover over the device-level STP profile, then click the trash can icon.

Imported STP Profile

Note: Device-level imported profiles use the following naming convention: profile-<device serial number>.

Step 5 On the Delete Profile confirmation dialogue box, click Delete.

Delete Profile dialogue box

Step 6 A new, inherited STP profile is displayed for the device. Verify the following values for the profile:

  • Name: STP defaults
  • Inherits From: Global

Default STP Profile in profile list

Note: If the new profile is not immediately displayed, refresh the browser.

Step 7 Repeat steps 1-6 for each switch or switch stack.

After completing this procedure, all switches and switch stacks inherit the STP defaults profile.

Set Aggregation Switches as STP Root

The following procedure creates a new STP profile with a better STP priority than the default profile. It is then applied to the aggregation VSF stack to ensure it becomes the STP root.

Step 1 On the left-hand Configuration menu, click Library.

Configuration Menu

Step 2 On the VLANs & Networks card, click STP.

VLANs & Networks Card

Step 3 Click Create Profile.

Create Profile Button

Step 4 Enter the following non-default values on the profile and click Create.

  • Name: SC-AGG-STP
  • Default Instance Priority: 4

STP Profile

Step 5 Hover over the new profile and click the ••• context menu icon.

context menu display

Step 6 On the context menu, click Assign.

context menu options

Step 7 On the Assign Profile page, check Aggregation Switch.

Device Function List

Step 8 To the right of the Scopes heading, click the plus sign (+).

Step 9 On the Add Scope page, select the following values and click Add.

  • Scope Level: Sites
  • Assign to Scope: SMALL-CAMPUS-SITE

Add Scope dialogue box

Step 10 Click Assign.

Completed Assign Profile dialogue box

Configure VLANs

Enable DHCP Snooping

DHCP snooping must be enabled globally on a switch and individually for each VLAN. The DHCP Snooping profile enables DHCP snooping globally on the switch and contains the list of trusted DHCP servers. Individual VLAN settings are configured when creating VLAN profiles.

When using centralized DHCP services, the list of DHCP servers is typically only two or three entries. However, many small campuses implement DHCP on the WAN gateway device, which typically uses a different DHCP server IP for each VLAN. When using this method, it is important to enter the full list of DHCP server IPs to ensure clients can receive a DHCP lease.

Profile Path: Network Services > DHCP Snooping
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Profile Name: SC-DHCP-SNOOPING
  • Check Enable DHCP V4 Snooping
  • In the Add Trusted Server dialogue box, enter the following settings:
    • IPv4 Address: a comma delimited IP address list of trusted DHCP servers
    • VRF: default

Add trusted DHCP server dialogue box

The full DHCP Snooping profile is shown below:

DHCP Snooping profile

Assign Switch Management Static IPs

Using an alias allows assigning a unique IP address per switch without breaking VLAN profile inheritance. When the alias is assigned as an L3 SVI value in the VLAN profile, it creates a placeholder. A value for each switch is assigned to the alias at the device level, which is applied to the VLAN profile for that individual device. This allows a single VLAN profile assignment to all small campus switches without creating profile overrides for IP assignments.

The following two procedures create an alias and assign unique management IP addresses for each switch. These configuration elements do not apply configuration to devices. When VLAN 15 is defined and scoped to switches in a later procedure, the alias value is used when applying the VLAN configuration.

Create VLAN SVI Alias

Step 1 In the Library, select the Named Objects tab. In the Aliases card, click Manage aliases.

Manage alias card

Step 2 On the right-hand side, click Create Alias.

create alias button

Step 3 In the Type drop-down menu, select VLAN IPv4 Address and click Create.

alias profile

Step 4 Hover over the new profile and click the ••• context menu icon.

context menu display

Step 6 On the context menu, click Assign.

context menu options

Step 7 On the Assign Profile page, check Access Switch and Aggregation Switch.

Device Function List

Step 8 To the right of the Scopes heading, click the plus sign (+).

Step 9 On the Add Scope page, select the following values and click Add.

  • Scope Level: Sites
  • Assign to Scope: SMALL-CAMPUS-SITE

Add Scope dialogue box

Step 10 Click Assign.

Completed Assign Profile dialogue box

Assign IP Addresses to Alias

At the device level of each switch, assign a static IP address to the alias created above.

Step 1 On the left-hand configuration menu, click Devices, enter a value in the Search field to display the desired switches, and click on a switch name.

select individual device

Step 2 Click on the Named Objects tab, then click Manage aliases.

enter manage aliases context for device

Step 3 Click on the SC-SW-IP alias name.

list of aliases for device

Step 4 On the Edit Alias page, enter the following information and click Update.

  • Click Save as a local profile.
  • In the IPv4 Address/Prefix field, enter the switch management static IP address with a CIDR mask.

alias profile ip assignment

Step 5 Repeat steps 1–4 to assign a management IP address for each switch.

Create VLANs

VLANs provide network segmentation and apply some basic security protections, including DHCP snooping and ARP inspection.

The wired-only VLANs in this small campus example are configured for ARP inspection. When a switch does not have an SVI for a VLAN, ARP inspection relies on DHCP snooping to establish IP address to MAC address correlation.

It is important that ARP inspection not be enabled for VLANs used by bridge-mode wireless clients to accommodate client roaming. If ARP inspection is enabled and a wireless client roams to an AP that is not attached to the switch where the initial DHCP request occurred, there is no state correlating the client’s IP and MAC addresses for the ARP inspection process, and the wireless client traffic is dropped.

Create Wired Management VLAN

When the configuration in this chapter is complete, the wired management VLAN provides in-band Central connectivity, and a static IP is used to query external services such as RADIUS, TACACS+, and DNS. VLAN 1 is used to initially on-board switches, but it is best practice to move management to another VLAN. The VLAN IPv4 Address alias previously created is referenced in the management VLAN profile to assign unique a IP addresses to each switch.

Profile Path: Networks & VLANs > VLAN
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

  • VLAN ID: 15
  • Name: WIRED-MGMT
  • Description: In-band switch management network
  • Check Enable L3
  • Check IPv4 Alias
  • In the drop-down menu under IPv4 Alias, select the SC-SW-IP alias

Switch management network VLAN profile

Create AP Management VLAN

The AP management VLAN establishes a separate IP subnet for in-band connectivity to Central. This provides an easily identifiable IP address range for APs and ensures issues encountered on the AP management network do not impact the switch management network. In this example deployment, APs use DHCP assigned IP addresses in VLAN 11.

Profile Path: Networks & VLANs > VLAN
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

  • VLAN ID: 11
  • Name: AP-MGMT
  • Description: In-band AP management network

AP management network VLAN profile

Create Wired Client VLANs

The VLANs listed in the table below provide connectivity only to wired hosts. They are created separately from VLANs that also contain wireless hosts, because ARP inspection is enforced.

VLAN IDNameDescription
20EMPLOYEE-WIREDEmployee wired data
50REJECT-AUTHRejected authentication
51CRITICAL-AUTHCritical authentication fallback

Profile Path: Networks & VLANs > VLAN
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values for each VLAN:

  • VLAN ID: < VLAN ID >
  • Name: < VLAN Name >
  • Description: < VLAN Description >
  • Check DHCP V4 Snooping
  • Check Enable ARP Inspection
  • Check Enable IGMP Snooping

VLAN profile for wired-only network

Create Wireless/Wired Client VLANS

The VLANs listed in the table below can contain wireless hosts. VLANs 30 and 40 contain both wired and wireless traffic. Unlike wired-only VLANs, ARP inspection is not enabled to accommodate wireless client roaming across APs that are attached to different switches.

VLAN IDNameDescription
25EMPLOYEE-WLANEmployee Wireless Data
30IOTIoT Devices
40GUESTGuest Users

Profile Path: Networks & VLANs > VLAN
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • VLAN ID: < VLAN ID >
  • Name: < VLAN Name >
  • Description: < VLAN Description >
  • Check DHCP V4 Snooping
  • Check Enable IGMP Snooping

VLAN profile for networks that contain wireless clients

Create Blackhole VLAN

The blackhole VLAN is configured only on access switches. It is not trunked to the collapsed core, and no network services are provided. This VLAN is used to ensure access is not unintentionally provided to wireless clients when a VLAN is not returned in the AAA process.

Profile Path: Networks & VLANs > VLAN
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • VLAN ID: 999
  • Name: BLACKHOLE

Create Trunk Native VLAN

It is an industry standard practice to remove VLAN 1 from production. The following VLAN is created to replace VLAN 1 as the native VLAN on trunk links between switches.

Profile Path: Networks & VLANs > VLAN
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • VLAN ID: 998
  • Name: TRUNK-NATIVE

Establish Collapsed Core VLAN Overrides

The access layer is responsible for DHCP snooping and ARP inspection enforcement. These features are disabled on the aggregation switch by establishing a device override of inherited values.

Step 1 On the left-hand Configuration menu, click Devices, then enter search criteria to display the desired switch and click the collapsed core switch name.

Device list filtered by search criteria

Step 2 On the list of VLANs, click on a client VLAN.

Collapsed core device VLAN list

Step 3 To create a local device override, click Save as local profile.

Save as local profile checkbox

Step 4 On the Policy section under Switch Parameters, perform the following and click Update.

  • Uncheck DHCPv4 Snooping
  • Uncheck Enable ARP Inspection

VLAN switch policy parameters

Step 5 Repeat steps 2-4 until DHCPv4 snooping and ARP inspection have been removed from all client VLANs.

When complete, there are two visual indicators that a device-level profile override is in place. A partially filled blue circle to the left of a profile indicates an override is applied, and the Assigned Scope for all VLANs with overrides will show Central’s internal device ID for the switch.

VLAN switch policy parameters

Define Base Switch Parameters

The Switch System profile defines basic location and contact information, the 802.1X and MAC authentication servers used for authenticating users and devices, and the loop-protect re-enable timer.

Configure Access Switch System Profile

Profile Path: System > Switch System
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: < access switch profile name >
  • Location: < location of switch >
  • Contact: < contact information >
  • Timezone: < local timezone of switch >
  • 802.1X Authentication Server Group: < user/device authentication group >
  • MAC Authentication Server Group: < user/device authentication group >
  • Loop Protect Re-Enable Time: 300

Configure Aggregation Switch System Profile

The aggregation switch does not require authentication or loop-protect definitions.

Profile Path: System > Switch System
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: < access switch profile name >
  • Location: < location of switch >
  • Contact: < contact information >
  • Timezone: < local timezone of switch >
  • Uncheck Enable 802.1X
  • Uncheck Enable MAC Authentication

Configure Switch-Only AAA Options

RADIUS servers and groups were created in the Small Campus Shared Profiles chapter.

Access switches need two additional authentication and authorization options.

  • Dynamic authorization must be enabled at the global level on a switch to support RADIUS change of authorization (CoA)
  • A set of parameters must be defined to dynamically identify access points.

Dynamically identifying access points allows any PoE-capable port to support AP operations without requiring an administrator to pre-configuring specific ports.

Enable Change of Authorization

RADIUS Change of Authorization (CoA) must be enabled globally on a switch. The Authentication Server Global profile enables CoA, which can be assigned a global scope to enable CoA on all access switches in an organization, or it can also be scoped to only those sites that require it.

Profile Path: Security > Authentication Server Global
Device Functions: Access Switch
Scope: Global

Configure the following non-default values:

  • Name: ENABLE-COA
  • Under Dynamic Authorization, check Enable

Authentication Server Global profile

Configure AP Device Identification

A Device Identity profile defines LLDP criteria used to automatically determine when an access point is connected to an access switch port. When an AP is connected, the switch port is auto-configured as an 802.1Q trunk with appropriately tagged VLANs, by associating a role that specifies the port’s expected operational behavior.

The configuration defined in this profile is used by the switch’s AAA process, when a port is configured for LLDP authentication.

Profile Path: Interfaces > Device Identity
Device Functions: Access Switch
Scope: Global

Configure the following non-default values:

  • Name: ARUBA-AP-ID
  • Description: LLDP criteria to dynamically identify Aruba APs
  • Role: ARUBA-AP

Add the following LLDP Group Identifiers

  • Action: Match, Identifiers: Vendor OUI, Vendor OUI: 000B86
  • Action: Match, Identifiers: Vendor OUI, Vendor OUI: D8C7C8
  • Action: Match, Identifiers: Vendor OUI, Vendor OUI: 6CF37F
  • Action: Match, Identifiers: Vendor OUI, Vendor OUI: 186472
  • Action: Match, Identifiers: System Description, Vendor OUI: ArubaOS

Authentication Server Global profile

AAA Authentication Profile

The AAA Authentication profile specfies the type of authentication used on access ports. The small campus uses 802.1X authentication for employees and MAC authentication for IOT devices. The profile specifies the server groups to use for authentication, the role applied to hosts when the authentication servers are unavailable, and the role applied to hosts that fail authentication.

LLDP authentication bypass is enabled to automatically configure ports for AP operation, when the attached device matches the Device Identify profile configured above.

Profile Path: Security > AAA Authentication Device Functions: Access Switch Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: ACCESS-DOT1X-MAC
  • Description: Authentication for colorless access ports
  • Authentication Protocol: 802.1X, then MAC
  • Client Limit: 5
  • 802.1X Authentication Server Group: USER-AUTH-SERVERS
  • MAC Authentication Server Group: USER-AUTH-SERVERS

Under Authentication Parameters:

  • Check Switch Specific Parameters
  • Check Allow LLDP Bypass

Under Authorization Parameters:

  • Check Switch Specific Parameters
  • Select Critical Auth Role: CRITICAL-AUTH
  • Select Reject Auth Role: REJECT-AUTH
  • Check AOS-CX Specific Parameters
  • Check RADIUS Override

Under 802.1X Parameters:

  • Check Reauthentication
  • Reauthentication Interval: 14400
  • Check Switch Specific Parameters
  • EAPOL Timeout: 2
  • Maximum EAPOL Requests: 1

Under MAC Parameters:

  • Check Reauthentication
  • Reauthentication Interval: 14400

Note: Ensure that all parameters in the AAA profile are supported by the access switch model. Interface profiles do not apply configuration correctly, when values are not supported. When this occurs, details are provided in Central’s Audit Trail.

AAA Authentication Profile for access ports

Aggregation Interface Configuration

Central provides multiple methods for configuring switch ports. After a switch has been on-boarded, administrators can configure interfaces individually in the UI. However, Central provides methods to improve the consistency and scalability of port configuration.

Port Profiles represent the complete configuration of an individual port or LAG for a desired operation. For example, a single port profile can represent the standardized configuration of a client port. This includes default access VLAN assignment, spanning-tree protections, and authentication methods. This individual profile can be defined once and then applied across many or all client ports, depending on the level of standardization in an organization.

The ability to apply a standardized configuration to an individual port is a powerful feature that reduces errors and speeds up the configuration process.

Interface Profiles enhance the power of Port Profiles even further. Interface Profiles can assign port profiles to specific port positions across multiple switches in a standardized manner. For example, an interface profile can apply a client access port profile to ports 1-24 and an uplink port profile to port 28. This is extremely powerful, when standardizing on switch models. For example, if all access switches are switch stacks using 6300M 48-port models, one interface profile can be used to standardize the configuration of all access switches in the network. This type of automation is demonstrated in the access switch configuration below.

In addition to the scaling benefits, Port and Interface Profiles are used to improve the efficiency of establishing VLAN 15 for in-band switch management.

Create Inter-Switch Trunk Alias

A switchport alias represents the VLAN configuration of a port or LAG. It can be referenced in a port profile to simplify, standardize, and quickly change configuration.

Switchport aliases are extremely powerful, when modifying port configurations after initial configuration. In a later procedure, the switchport alias defined below will be used to automatically remove VLAN 1 from all interswitch trunks in a single configuration flow.

Step 1 In the Library, select the Named Objects tab. In the Aliases card, click Manage aliases.

Manage alias card

Step 2 On the right-hand side, click Create Alias.

create alias button

Step 3 Create an alias with the following values:

  • Name: SC-SWITCH-TRUNKS
  • Type: Switchport
  • Interface Mode: Trunk
  • Native VLAN: 1
  • Allowed VLANs: 1,11,15,20,25,30,40,50-51

SC Switch Trunk Alias

Configure Aggregation Port Profiles

Aggregation switches use Port Profiles to define LAGs to upstream WAN gateways and downstream access switch stacks. Each LAG has a unique LAG ID, so a separate port profile is created for each LAG. The switchport alias created above is applied to each LAG.

Step 1 Create a Port Profile at the Site > SMALL-CAMPUS-SITE level of the configuration menu that defines LAG parameters to the first WAN gateway.

Profile Path: Interfaces > Port Profile
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AG1-TO-GW1
  • Description: LAG from AG1 to GW1
  • Device: Switch
  • Uncheck Enable PoE
  • Check Enable LAG
  • LAG ID: 255
  • Check LAG Admin State
  • Check LACP Fallback Static
  • Check Use Switchport Alias
  • Alias: SC-SWITCH-TRUNKS
  • Check BPDU Filter

Aggregation Port Profile for WAN uplink

Step 2 Create a Port Profile at the Site > SMALL-CAMPUS-SITE level of the configuration menu that defines LAG parameters to the second WAN gateway. This profile assigns a different Name, Description, and LAG ID from the above profile, with other settings remaining the same.

Profile Path: Interfaces > Port Profile
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AG1-LAG-TO-GW2
  • Description: LAG from AG1 to GW2
  • Device: Switch
  • Uncheck Enable PoE
  • Check Enable LAG
  • LAG ID: 256
  • Check LAG Admin State
  • Check LACP Fallback Static
  • Check Use Switchport Alias
  • Alias: SC-SWITCH-TRUNKS
  • Check BPDU Filter

The following procedure uses Port Profiles to configure LAGs on the aggregation switches that connect to access switches. A unique port profile is created for each switch stack, as each stack requires a unique LAG ID.

Step 1 Create a Port Profile that defines LAG parameters at the Site > SMALL-CAMPUS-SITE level of the configuration menu for the first access switch stack.

Profile Path: Interfaces > Port Profile
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AG1-TO-AC1
  • Description: LAG from AG1 to AC1
  • Device: Switch
  • Uncheck Enable PoE
  • Check Enable LAG
  • LAG ID: 1
  • Check LAG Admin State
  • Check LACP Fallback Static
  • Check Use Switchport Alias
  • Alias: SC-SWITCH-TRUNKS
  • Check Root Guard

Aggregation Port Profile for access switch downlink

Note: A unique port profile must be defined for each access switch stack. The LAG ID will be made an alias in the near future, enabling a single Port Profile to be applied to all access switch LAGs from the aggregation switch.

Enabling LACP fallback enables uninterrupted communication with Central by access switches prior to configuring LAGs on the access switches. The untagged VLAN on the aggregation switch LAG is the same as the default access VLAN on the access switches.

Step 2 Create a Port Profile based on step 1 at the Site > SMALL-CAMPUS-SITE level for each access switch stack. Each profile must have a unique Name and LAG ID. The following values are used for the Port Profile connecting the aggregation switch to the second access switch stack.

Profile Path: Interfaces > Port Profile
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AG1-TO-AC2
  • Description: LAG from AG1 to AC2
  • Device: Switch
  • Uncheck Enable PoE
  • Check Enable LAG
  • LAG ID: 2
  • Check LAG Admin State
  • Check LACP Fallback Static
  • Check Use Switchport Alias
  • Alias: SC-SWITCH-TRUNKS
  • Check Root Guard

Configure Aggregation Interface Profiles

There are four types of Interface Profiles, but the two most common are Standalone/Member and Stack, which are used to implement this small campus example.

A Standalone/Member profile specifies the association of Port Profiles to port positions on a switch. As its name implies, this type of profile is applied to standalone switches (including VSX pairs of switches which maintain independent management and control planes) and member switches in a VSF stack.

The Stack profile associates a Standalone/Member profile with a specific switch member ID within a stack. For example, if a stack had three members, it is possible to assign a different Standalone/Member profile to each member of the stack.

Aggregation Standalone/Member Profile

A Standalone/Member profile associates aggregation switch ports with the Port Profiles created in previous steps. The aggregation stack contains two members for network resiliency to both the upstream WAN gateways and downstream access stacks. When establishing a LAG across two switches in a VSF stack, it is best practice to use the same port number on both switches to connect to the remote device, which also allows standardization of a single standalone/member profile for both switches.

Create an Interface Profile with the following settings to associate Port Profiles to the physical ports on aggregation switch stack members.

Profile Path: Interfaces > Interface Profile
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AG-MEMBER
  • Description: Assign port profiles to aggregation switch physical ports
  • Device: Switch
  • Type: Standalone/Member
  • Model: 6300M
  • Number of Ports: 24G PoE 4SFP

Under Uplink Port Profile, assign ports as follows:

PortsAssigned Port Profile
27SC-AG1-TO-GW1
28SC-AG1-TO-GW2

Under Downlink Port Profile, assign ports as follows:

PortsAssigned Port Profile
1SC-AG1-TO-AC1
2SC-AG1-TO-AC2

Interface Standalone/Member Profile

Note: Click the + (plus sign) to the right of the switch port to commit the port profile assignment. After clicking +, a new blank line will appear. Only the assignments listed below the top blank line will be added to the profile.

Aggregation Stack Profile

Create a Stack profile with the following settings to associate Standalone/Member profiles with VSF stack member positions.

Profile Path: Interfaces > Interface Profile
Device Functions: Aggregation Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AG-STACK
  • Description: Assign standalone/member interface profiles to stack members
  • Device: Switch
  • Type: Stack
  • Switch Series: CX 6300
  • Mode: Custom
  • Number of Members: 2
  • Member: 1, Number of Ports: < port config that matches switch >, Profile: SC-AG-MEMBER
  • Member: 2, Number of Ports: < port config that matches switch >, Profile: SC-AG-MEMBER

Interface Stack Profile

Access Switch Interface Configuration

HPE Aruba Networking refers to ports that auto-configure to the needs of connected hosts as colorless ports. Access switches use a combination of port profiles and interface profiles to automate port configuration for network users, IoT devices, and WLAN APs. Colorless ports assign VLANs and enforce policy based on the role assigned to the attached device.

In the following procedure, two port profiles are created. One port profile defines the settings for a LAG to provide redundant upstream connectivity toward the aggregation layer. The second port profile defines the settings applied to colorless access ports.

The Port Profiles are applied to switch ports via an Interface Profile to accelerate the configuration process. All access switches assigned to an Interface Profile must have the same physical port configuration. By standardizing on switch models and the function of switch port numbers, administrators can use Interface Profiles to configure thousands of switches with a few simple clicks.

The following Port Profile defines the LAG parameters from an access stack to the aggregation switches. The same profile is applied to all access stacks as part of an interface profile. DHCP snooping trust and ARP snooping trust are enabled to allow DHCP and ARP request responses.

  • Profile Path: Interfaces > Port Profile
  • Device Functions: Access Switch
  • Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AC-TO-AG
  • Description: Access switch stack LAG to AG
  • Device: Switch
  • Uncheck Enable PoE
  • Check Enable LAG
  • LAG ID: 256
  • Check LAG Admin State
  • Check LACP Fallback Static
  • Check Use Switchport Alias
  • Alias: SC-SWITCH-TRUNKS
  • Check DHCPv4 Snooping Trust
  • Check ARP Inspection Trust

Port Profile for Access Stack LAG to Aggregation

Colorless Access Port Profile

The colorless port profile references the previously created AAA Authentication profile to enforce 802.1X authentication for network users, MAC authentication for IoT devices, and LLDP-based authentication for WLAN access points. MSTP control plane protections and HPE’s proprietary loop protection are also enabled. The port’s access VLAN is set to the BLACKHOLE VLAN to ensure devices not assigned a dynamic VLAN through the authentication process are unable to forward traffic on the production network.

Profile Path: Interfaces > Port Profile
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-ACCESS
  • Description: Standardized access port configuration
  • Device: Switch
  • Check Admin State
  • Access VLAN: 999
  • Check Loop Protection
  • Check Admin Edge
  • Check BPDU Guard
  • Check Root Guard
  • Check TCN Guard
  • Check Enable Port Authentication
  • AAA Profile: ACCESS-DOT1X-MAC

Port Profile for colorless access ports

Configure Access Interface Profiles

When planning your network, standardize on uplink and access ports to allow for faster configuration using interface profiles. Standardization also helps with documentation, troubleshooting, and communicating with technical support.

In this small campus example, access stacks are sets of two CX 6300F switches with 24 access ports. Ports 1-24 provide client access, ports 25 and 26 are dedicated to the VSF stacking function, and port 28 is a member of a LAG connected to the aggregation block.

Access Standalone/Member Interface Profile

Only one access Standalone/Member profile is required for all stacks in this small campus example. It associates the SC-ACCESS colorless port profile to all access ports (1-24), and the AC-LAG-TO-AG port profile to uplink port 28.

When required, additional standalone/member interface profiles can be created to accommodate variations in standardized port configuration. For example, a third member in a stack, may not have an uplink to the aggregation switches. An additional standalone/member profile could be created that assigns the SC-ACCESS profile to ports 1-24, but does not make an uplink port profile assignment.

Profile Path: Interfaces > Interface Profile
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AC-MEMBER
  • Description: Assign port profiles to ports on access switch members of a VSF stack
  • Model: CX 6300F
  • Number of Ports: 24G PoE 4SFP

Under Uplink Port Profile:

  • Ports: 28
  • Assigned Port Profile: SC-AC-TO-AG

Under Downlink Port Profile

  • Ports: 1-24
  • Assigned Port Profile: SC-ACCESS

Interface Profile for a switch member of a VSF stack

Access Stack Interface Profile

Both members of each access stack are assigned the same member interface profile. The same stack profile is applied to all access switches.

Profile Path: Interfaces > Interface Profile
Device Functions: Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-AC-STACK
  • Description: Assign member interface profiles to access stack members
  • Type: Stack
  • Switch Series: CX 6300
  • Number of Members: 2

  • Member: 1, Number of Ports: < port config that matches switch >, Profile: SC-ACCESS-MEMBER
  • Member: 2, Number of Ports: < port config that matches switch >, Profile: SC-ACCESS-MEMBER

Interface Profile for a VSF switch stack

Enable Management VLAN

In-band on-boarding and initial configuration uses VLAN 1. It is industry best practice to use a custom VLAN ID for management and to remove VLAN 1 from carrying management and production traffic.

VLAN 15 was created in a previous step for the purpose of switch management, and a unique IP address was assigned to each switching using an alias. VLAN 15 was added to interswitch trunks using port and interface profiles. The procedures below complete the transition to using VLAN 15 for in-band wired switch management and removing VLAN 1 from links between infrastructure switches.

Note: The WAN gateway must be configured with VLAN 15 before proceeding with the following steps. VLAN 15 must be tagged on the trunk between the WAN gateways and the aggregation stack, and the WAN gateways must have an L3 IP address usable as a default gateway to the Internet on VLAN 15.

Create Default Route

A default route is assigned to all switches that points to the Layer 3 IP address assigned to VLAN 15 on the WAN gateways. After the default route configuration is pushed to the switches, they will source management traffic from the IP address assigned to their VLAN 15 SVI, including communication with Central.

Profile Path: Routing & Overlays > Static Routing
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-VLAN15-DEFAULT
  • Destination: 0.0.0.0/0
  • Next Hop: 10.10.15.1

Assign VLAN 15 Default Route Name

Assign VLAN 15 Default Route Parameters

Note: After the default route profile is pushed to switches, VLAN 15 is used to communicate with Central. Verify that the default route has been pushed to all switches in the audit log and all switches are synchronized with Central before proceeding to the next steps.

Assign Source Interface

It is best practice to intentionally assign the interface used for management communication as a source interface. When loopback IPs and multiple VLAN SVIs are present, it is possible to associate different switch management functions to specific IP addresses. The following profiles specifies VLAN 15 should be used for all management traffic.

Profile Path: System > Source Interface
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Configure the following non-default values:

  • Name: SC-SRC-INT
  • VRF: default
  • L3 VLAN: 15

Source Interface Profile Name

Source Interface Profile Name

Set Infrastructure Trunk Native VLAN

The switchport alias previously created can be used to remove VLAN 1 from all switch trunk ports referenced in all interface profiles with a single configuration update.

Path: Named Objects > Aliases
Device Functions: Aggregation Switch, Access Switch
Scope: Site : SMALL-CAMPUS-SITE

Modify the following values of the existing SC-SWITCH-TRUNKS alias and click Update:

  • Native VLAN: 998
  • Allowed VLANs: 11,15,20,25,30,40,50-51,998

Port Profile Trunk Changed to VLAN 998

For reference, the following Port Profiles automatically update when making the change to the switchport alias above:

  • SC-AG1-TO-GW1
  • SC-AG1-TO-GW2
  • SC-AG1-TO-AC1
  • SC-AG1-TO-AC2
  • SC-AC-TO-AG