Aruba 6300, 6400 Switch Series User guide

Type
User guide
AOS-CX 10.13 Fundamentals
Guide
6300, 6400 Switch Series
Published: November 2023
Edition: 1
|2
Copyright Information
© Copyright 2023 Hewlett Packard Enterprise Development LP.
This product includes code licensed under certain open source licenses which require source
compliance. The corresponding source for these components is available upon request. This offer is
valid to anyone in receipt of this information and shall expire three years following the date of the final
distribution of this product version by Hewlett Packard Enterprise Company. To obtain such source
code, please check if the code is available in the HPE Software Center at
https://myenterpriselicense.hpe.com/cwp-ui/software but, if not, send a written request for specific
software version and product for which you want the open source code. Along with the request, please
send a check or money order in the amount of US $10.00 to:
Hewlett Packard Enterprise Company
Attn: General Counsel
WW Corporate Headquarters
1701 E Mossy Oaks Rd Spring, TX 77389
United States of America.
Notices
The information contained herein is subject to change without notice. The only warranties for Hewlett
Packard Enterprise products and services are set forth in the express warranty statements
accompanying such products and services. Nothing herein should be construed as constituting an
additional warranty. Hewlett Packard Enterprise shall not be liable for technical or editorial errors or
omissions contained herein.
Confidential computer software. Valid license from Hewlett Packard Enterprise required for possession,
use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer
Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government
under vendor's standard commercial license.
Links to third-party websites take you outside the Hewlett Packard Enterprise website. Hewlett Packard
Enterprise has no control over and is not responsible for information outside the Hewlett Packard
Enterprise website.
For more information, see the KM Process Guide. ?>
Acknowledgments
Bluetooth is a trademark owned by its proprietor and used by Hewlett Packard Enterprise under
license.
Contents
Contents
Contents 3
About this document 12
Applicable products 12
Latest version available online 12
Command syntax notation conventions 12
About the examples 13
Identifying switch ports and interfaces 13
Identifying modular switch components 14
About AOS-CX 15
AOS-CX system databases 15
Aruba Network Analytics Engine introduction 16
AOS-CX CLI 16
Aruba CX mobile app 16
Aruba NetEdit 16
Ansible modules 17
AOS-CX Web UI 17
AOS-CX REST API 17
In-band and out-of-band management 18
SNMP-based management support 18
User accounts 18
Initial Configuration 19
Initial configuration using ZTP 19
Initial configuration using the Aruba CX mobile app 20
Troubleshooting Bluetooth connections 21
Bluetooth connection IP addresses 21
Bluetooth is connected but the switch is not reachable 21
Bluetooth is not connected 22
Initial configuration using the CLI 25
Connecting to the console port 25
Connecting to the management port 26
Configure using DHCP or static IP 27
Logging into the switch for the first time 28
Setting switch time using the NTP client 28
Configuring banners 29
Configuring in-band management on a data port 29
Using the Web UI 30
Configuring the management interface 30
IP prefix priority 31
System profiles and configurable IP prefix priority 31
IP prefix priority defaults 32
IP Prefix priority commands 32
ip prefix-priority 32
ipv6 prefix-priority 33
show ip prefix-priority 35
AOS-CX 10.13 Fundamentals Guide 3
Contents | 4
show ipv6 prefix-priority 35
Selecting the system profile 36
About 6400 Switch Series module versions and the default system profile 37
System profile commands 38
profile 38
show profiles available 39
show profile current 40
Restoring the switch to factory default settings 40
Management interface commands 42
default-gateway 42
ip static 43
nameserver 44
show interface mgmt 45
NTP commands 46
ntp authentication 46
ntp authentication-key 46
ntp disable 48
ntp enable 48
ntp conductor 49
ntp server 50
ntp trusted-key 52
ntp vrf 53
show ntp associations 53
show ntp authentication-keys 55
show ntp servers 55
show ntp statistics 56
show ntp status 57
Telnet access 59
Telnet commands 59
show telnet server 59
show telnet server sessions 60
telnet server 61
Interface configuration 62
Configuring a layer 2 interface 62
Configuring a layer 3 interface 62
Single source IP address 63
Forward error correction 63
Unsupported transceiver support 63
Configuring an interface persona 64
Modes 65
Predefined and custom persona names 65
Creating and configuring an interface persona 65
Examples 66
Monitor mode 66
Interface commands 67
allow-unsupported-transceiver 67
default interface 69
description 69
energy-efficient-ethernet 70
error-control 71
flow-control 72
interface 73
interface loopback 74
interface vlan 74
AOS-CX 10.13 Fundamentals Guide | (6300, 6400 Switch Series) 5
ip address 75
ip mtu 76
ip source-interface 77
ipv6 address 79
ipv6 source-interface 80
l3-counters 81
mtu 82
persona 83
rate-interval 86
routing 87
show allow-unsupported-transceiver 87
show interface 88
show interface dom 94
show interface energy-efficient ethernet 95
show interface flow-control 96
show interface statistics 100
show interface transceiver 103
show interface utilization 107
show ip interface 108
show ip source-interface 109
show ipv6 interface 110
show ipv6 source-interface 111
shutdown 112
speed 113
system interface-group 116
Subinterfaces 118
Configuring subinterfaces 118
Subinterface in a router-on-a-stick deployment 119
Subinterface commands 119
encapsulation dot1q 119
interface 120
show capacities subinterface 122
show interface 122
Source interface selection 124
Source-interface selection commands 124
ip source-interface (protocol <ip-addr>) 124
ip source-interface 126
ipv6 source-interface 128
ipv6 source-interface 130
show ip source-interface 131
show ipv6 source-interface 133
show running-config 135
VLANs 138
Precision Time Protocol (PTP) 139
PTP clocks 139
Best clock-source algorithm 140
PTP network diagram 140
Configuration examples 141
PTP over VSF 142
PTPv1 passthrough 143
Hardware considerations 143
Configuration recommendations 143
Contents | 6
PTP CoPP class configuration recommendations 143
Configuration recommendations for a boundary clock 143
QoS prioritization configuration recommendations for a transparent clock 144
General guidelines for PTP IPv4 multicast 144
Use cases 144
Use case:PTP – IPv4 over L2 spine leaf topology 145
Use case: PTP – L3 spine leaf topology 146
Use case: PTP – BC and TC (VSF) topology connected via LAG 147
PTP commands 148
clear ptp statistics 148
clock-domain 148
clock-step 149
enable 150
ip source-interface 151
mode 152
priority1 154
priority2 155
ptp announce-interval 156
ptp announce-timeout 157
ptp clock-source-only 158
ptp delay-req-interval 159
ptp enable 160
ptp lag-role 161
ptp neighbor-propagation-delay-threshold 162
ptp pdelay-req-interval 163
ptp peer ip 164
ptp profile 165
ptp sync-interval 167
ptp sync-timeout 168
ptp vlan 169
show ptp clock 170
show ptp foreign-clock-sources 171
show ptp interface 172
show ptp parent 176
show ptp statistics 176
show ptp time-property 178
show running-config ptp 179
transport-protocol 179
Configuration and firmware management 181
Upgrade and downgrade scenarios 181
Upgrades 181
Downgrades 181
Limitations 181
In service software upgrade 182
Problem description 182
Use cases 182
Operation 183
Step 1: Image download and validation 183
Step 2: Install the image in the standby management module 183
Step 3: Freeze the system 183
Step 4: Perform the upgrade for the line card modules 183
Step 5: Recover the previous state 183
Step 6: Failover occurs between the AMM and the SMM 183
Step 7: The previous AMM will upgrade its image 184
Considerations 184
AOS-CX 10.13 Fundamentals Guide | (6300, 6400 Switch Series) 7
Limitations 184
Management modules 184
Line card support 184
Hardware faults 184
Prohibited operations 184
Scheduled jobs 184
Information not updated during ISSU 185
Show tech 185
Features that don't support uninterrupted operation during ISSU 185
Feature readiness check 185
VSX environments 186
Errors and recovery 186
Error handling definitions 186
Error Handling 187
Configuration task list 188
Troubleshooting 189
Frequently asked questions 190
Hot-patch software 191
Checkpoints 192
Checkpoint types 192
Maximum number of checkpoints 193
User generated checkpoints 193
System generated checkpoints 193
Supported remote file formats 193
Rollback 193
Checkpoint auto mode 194
Testing a switch configuration in checkpoint auto mode 194
Checkpoint commands 194
checkpoint auto 194
checkpoint auto confirm 195
checkpoint diff 196
checkpoint post-configuration 198
checkpoint post-configuration timeout 199
checkpoint rename 199
checkpoint rollback 200
copy checkpoint <CHECKPOINT-NAME> <REMOTE-URL> 201
copy checkpoint <CHECKPOINT-NAME> {running-config | startup-config} 202
copy checkpoint <CHECKPOINT-NAME> <STORAGE-URL> 203
copy <REMOTE-URL> checkpoint <CHECKPOINT-NAME> 204
copy <REMOTE-URL> {running-config | startup-config} 205
copy running-config {startup-config | checkpoint <CHECKPOINT-NAME>} 206
copy {running-config | startup-config} <REMOTE-URL> 207
copy {running-config | startup-config} <STORAGE-URL> 209
copy startup-config running-config 210
copy <STORAGE-URL> running-config 210
erase 212
show checkpoint <CHECKPOINT-NAME> 213
show checkpoint <CHECKPOINT-NAME> hash 215
show checkpoint post-configuration 216
show checkpoint 216
show checkpoint date 217
show running-config hash 218
show startup-config hash 219
write memory 219
Boot commands 220
boot fabric-module 220
Contents | 8
boot line-module 221
boot management-module 222
boot management-module (recovery console) 223
boot set-default 225
boot system 225
show boot-history 227
Firmware management commands 232
copy {primary | secondary} <REMOTE-URL> 232
copy {primary | secondary} <FIRMWARE-FILENAME> 233
copy primary secondary 234
copy <REMOTE-URL> 234
copy secondary primary 236
copy <STORAGE-URL> 237
copy hot-patch 238
hot-patch 239
issu rollback-timer 240
issu update-software 241
show hot-patch 246
show issu 247
Dynamic Segmentation 253
SNMP 254
Configuring SNMP 254
Aruba Central integration 256
Connecting to Aruba Central 256
Custom CA certificate 256
Support mode in Aruba Central 257
Aruba Central commands 257
aruba-central 257
aruba-central support-mode 258
configuration-lockout central managed 259
disable 260
enable 260
location-override 261
show aruba-central 262
show running-config current-context 264
Port filtering 266
Port filtering commands 266
portfilter 266
show portfilter 268
DNS 270
Configuration 270
DNS client 270
Configuring the DNS client 270
DNS client commands 272
ip dns domain-list 272
ip dns domain-name 273
ip dns host 273
ip dns server address 274
show ip dns 275
Device discovery and configuration 278
Example configuration of device deployment 278
AOS-CX 10.13 Fundamentals Guide | (6300, 6400 Switch Series) 9
Device profiles 279
Configuring a device profile for LLDP 280
Configuring a device profile for CDP 281
Configuring a device profile for local MAC match 281
Device Profile Usage Considerations 281
Device profile commands 282
aaa authentication port-access allow-cdp-bpdu 282
aaa authentication port-access allow-cdp-proxy-logoff 284
aaa authentication port-access allow-lldp-bpdu 285
associate cdp-group 286
associate lldp-group 287
associate mac-group 288
associate role 289
disable 290
enable 290
ignore (for CDP groups) 291
ignore (for LLDP groups) 292
ignore (for MAC groups) 293
mac-group 297
match (for CDP groups) 298
match (for LLDP groups) 300
match (for MAC groups) 301
port-access cdp-group 305
port-access device-profile 306
port-access device-profile mode block-until-profile-applied 307
port-access lldp-group 308
show port-access device-profile 309
LLDP 311
LLDP agent 311
LLDP MED support 313
LLDP EEE 313
Configuring the LLDP agent 314
LLDP commands 315
clear lldp neighbors 315
clear lldp statistics 315
lldp 316
lldp dot3 316
lldp dot3 eee 317
lldp dot3 mfs 318
lldp holdtime-multiplier 319
lldp management-address vlan 319
lldp management-ipv4-address 320
lldp management-ipv6-address 321
lldp med 322
lldp med location 323
lldp receive 325
lldp reinit 326
lldp select-tlv 327
lldp timer 328
lldp transmit 330
lldp txdelay 331
lldp trap enable 331
show lldp configuration 333
show lldp configuration mgmt 335
show lldp local-device 336
show lldp neighbor-info 337
Contents | 10
show lldp neighbor-info detail 341
show lldp neighbor-info mgmt 344
show lldp statistics 345
show lldp statistics mgmt 346
show lldp tlv 347
Cisco Discovery Protocol (CDP) 348
CDP support 348
CDP commands 349
cdp 349
clear cdp counters 350
clear cdp neighbor-info 350
show cdp 351
show cdp neighbor-info 352
show cdp traffic 352
Zero Touch Provisioning 354
ZTP support 354
Setting up ZTP on a trusted network 355
ZTP process during switch boot 356
ZTP VSF switchover support 357
ZTP commands 358
show ztp information 358
ztp force provision 362
vSphere agent 364
Installation of vSphere agent 364
Show commands 365
Supported switches 367
Trouble shooting 367
Switch system and hardware commands 371
bluetooth disable 371
bluetooth enable 371
clear events 372
clear ip errors 373
console baud-rate 374
domain-name 375
hostname 375
module admin-state 376
module product-number 377
mtrace 379
power consumption-average-period 381
show bluetooth 381
show boot-history 383
show capacities 387
show capacities-status 389
show console 390
show core-dump 390
show domain-name 392
show environment fan 393
show environment led 395
show environment power-consumption 396
show environment power-consumption 398
show environment power-supply 400
show environment rear-display-module 401
show environment temperature 402
AOS-CX 10.13 Fundamentals Guide | (6300, 6400 Switch Series) 11
show events 404
show fabric 407
show hostname 408
show images 409
show ip errors 411
show module 412
show running-config 414
show running-config current-context 417
show startup-config 419
show system error-counter-monitor 420
show system 422
show system resource-utilization 424
show tech 430
show usb 431
show usb file-system 432
show version 433
system resource-utilization poll-interval 434
top cpu 435
top memory 436
usb 436
usb mount | unmount 437
Support and Other Resources 439
Accessing Aruba Support 439
Accessing Updates 440
Aruba Support Portal 440
My Networking 440
Warranty Information 440
Regulatory Information 440
Documentation Feedback 441
Chapter 1
About this document
About this document
This document describes features of the AOS-CX network operating system. It is intended for
administrators responsible for installing, configuring, and managing Aruba switches on a network.
Applicable products
This document applies to the following products:
nAruba 6300 Switch Series (JL658A, JL659A, JL660A, JL661A, JL662A, JL663A, JL664A, JL665A, JL666A,
JL667A, JL668A, JL762A, R8S89A, R8S90A, R8S91A, R8S92A)
nAruba 6400 Switch Series (R0X31A, R0X38B, R0X38C, R0X39B, R0X39C, R0X40B, R0X40C, R0X41A,
R0X41C, R0X42A, R0X42C, R0X43A, R0X43C, R0X44A, R0X44C, R0X45A, R0X45C, R0X26A, R0X27A,
JL741A)
Latest version available online
Updates to this document can occur after initial publication. For the latest versions of product
documentation, see the links provided in Support and Other Resources.
Command syntax notation conventions
Convention Usage
example-text Identifies commands and their options and operands, code examples,
filenames, pathnames, and output displayed in a command window. Items
that appear like the example text in the previous column are to be entered
exactly as shown and are required unless enclosed in brackets ([ ]).
example-text In code and screen examples, indicates text entered by a user.
Any of the following:
n<example-text>
n<example-text>
nexample-text
nexample-text
Identifies a placeholder—such as a parameter or a variable—that you must
substitute with an actual value in a command or in code:
nFor output formats where italic text cannot be displayed, variables
are enclosed in angle brackets (< >). Substitute the text—including
the enclosing angle brackets—with an actual value.
nFor output formats where italic text can be displayed, variables
might or might not be enclosed in angle brackets. Substitute the
text including the enclosing angle brackets, if any, with an actual
value.
|Vertical bar. A logical OR that separates multiple items from which you can
choose only one.
AOS-CX 10.13 Fundamentals Guide 12
About this document | 13
Convention Usage
Any spaces that are on either side of the vertical bar are included for
readability and are not a required part of the command syntax.
{ } Braces. Indicates that at least one of the enclosed items is required.
[ ] Brackets. Indicates that the enclosed item or items are optional.
or
...
Ellipsis:
nIn code and screen examples, a vertical or horizontal ellipsis indicates an
omission of information.
nIn syntax using brackets and braces, an ellipsis indicates items that can be
repeated. When an item followed by ellipses is enclosed in brackets, zero
or more items can be specified.
About the examples
Examples in this document are representative and might not match your particular switch or
environment.
The slot and port numbers in this document are for illustration only and might be unavailable on your
switch.
Understanding the CLI prompts
When illustrating the prompts in the command line interface (CLI), this document uses the generic term
switch, instead of the host name of the switch. For example:
switch>
The CLI prompt indicates the current command context. For example:
switch>
Indicates the operator command context.
switch#
Indicates the manager command context.
switch(CONTEXT-NAME)#
Indicates the configuration context for a feature. For example:
switch(config-if)#
Identifies the interface context.
Variable information in CLI prompts
In certain configuration contexts, the prompt may include variable information. For example, when in
the VLAN configuration context, a VLAN number appears in the prompt:
switch(config-vlan-100)#
When referring to this context, this document uses the syntax:
switch(config-vlan-<VLAN-ID>)#
Where <VLAN-ID> is a variable representing the VLAN number.
Identifying switch ports and interfaces
Physical ports on the switch and their corresponding logical software interfaces are identified using the
format:
member/slot/port
AOS-CX 10.13 Fundamentals Guide | (6300, 6400 Switch Series) 14
On the 6300 Switch Series
nmember: Member number of the switch in a Virtual Switching Framework (VSF) stack. Range: 1 to 10.
The primary switch is always member 1. If the switch is not a member of a VSF stack, then member is
1.
nslot: Always 1. This is not a modular switch, so there are no slots.
nport: Physical number of a port on the switch.
For example, the logical interface 1/1/4 in software is associated with physical port 4 on member 1.
On the 6400 Switch Series
nmember: Always 1. VSF is not supported on this switch.
nslot: Specifies physical location of a module in the switch chassis.
oManagement modules are on the front of the switch in slots 1/1 and 1/2.
oLine modules are on the front of the switch starting in slot 1/3.
nport: Physical number of a port on a line module.
For example, the logical interface 1/3/4 in software is associated with physical port 4 in slot 3 on
member 1.
Identifying modular switch components
nPower supplies are on the front of the switch behind the bezel above the management modules.
Power supplies are labeled in software in the format: member/power supply:
omember: 1.
opower supply: 1 to 4.
nFans are on the rear of the switch and are labeled in software as: member/tray/fan:
omember: 1.
otray: 1 to 4.
ofan: 1 to 4.
nFabric modules are not labeled on the switch but are labeled in software in the format:
member/module:
omember: 1.
omember: 1 or 2.
nThe display module on the rear of the switch is not labeled with a member or slot number.
Chapter 2
About AOS-CX
About AOS-CX
AOS-CX is a new, modern, fully programmable operating system built using a database-centric design
that ensures higher availability and dynamic software process changes for reduced downtime. In
addition to robust hardware reliability, the AOS-CX operating system includes additional software
elements not available with traditional systems, including:
nAutomated visibility to help IT organizations scale: The Aruba Network Analytics Engine allows IT to
monitor and troubleshoot network, system, application, and security-related issues easily through
simple scripts. This engine comes with a built-in time series database that enables customers and
developers to create software modules that allow historical troubleshooting, as well as analysis of
historical trends to predict and avoid future problems due to scale, security, and performance
bottlenecks.
nProgrammability simplified: A switch that is running the AOS-CX operating system is fully
programmable with a built-in Python interpreter as well as REST-based APIs, allowing easy integration
with other devices both on premise and in the cloud. This programmability accelerates IT
organization understanding of and response to network issues. The database holds all aspects of the
configuration, statistics, and status information in a highly structured and fully defined form.
nFaster resolution with network insights: With legacy switches, IT organizations must troubleshoot
problems after the fact, using traditional tools like CLI and SNMP, augmented by separate, expensive
monitoring, analytics, and troubleshooting solutions. These capabilities are built in to the AOS-CX
operating system and are extensible.
nHigh availability: For switches that support active and standby management modules, the AOS-CX
database can synchronize data between active and standby modules and maintain current
configuration and state information during a failover to the standby management module.
nEase of roll-back to previous configurations: The built-in database acts as a network record, enabling
support for multiple configuration checkpoints and the ability to roll back to a previous configuration
checkpoint.
AOS-CX system databases
The AOS-CX operating system is a modular, database-centric operating system. Every aspect of the
switch configuration and state information is modeled in the AOS-CX switch configuration and state
database, including the following:
nConfiguration information
nStatus of all features
nStatistics
The AOS-CX operating system also includes a time series database, which acts as a built-in network
record. The time series database makes the data seamlessly available to Aruba Network Analytics Engine
agents that use rules that evaluate network conditions over time. Time-series data about the resources
monitored by agents are automatically collected and presented in graphs in the switch Web UI.
AOS-CX 10.13 Fundamentals Guide 15
About AOS-CX | 16
Aruba Network Analytics Engine introduction
The Aruba Network Analytics Engine is a first-of-its-kind built-in framework for network assurance and
remediation. Combining the full automation and deep visibility capabilities of the AOS-CX operating
system, this unique framework enables monitoring, collecting network data, evaluating conditions, and
taking corrective actions through simple scripting agents.
This engine is integrated with the AOS-CX system configuration and time series databases, enabling you
to examine historical trends and predict future problems due to scale, security, and performance
bottlenecks. With that information, you can create software modules that automatically detect such
issues and take appropriate actions.
With the faster network insights and automation provided by the Aruba Network Analytics Engine, you
can reduce the time spent on manual tasks and address current and future demands driven by Mobility
and IoT.
AOS-CX CLI
The AOS-CX CLI is an industry standard text-based command-line interface with hierarchical structure
designed to reduce training time and increase productivity in multivendor installations.
The CLI gives you access to the full set of commands for the switch while providing the same password
protection that is used in the Web UI. You can use the CLI to configure, manage, and monitor devices
running the AOS-CX operating system.
Aruba CX mobile app
The Aruba CX mobile app enables you to use a mobile device to configure or access a supported AOS-CX
switch. You can connect to the switch through Bluetooth or Wi-Fi.
You can use this application to do the following:
nConnect to the switch for the first time and configure basic operational settings—all without
requiring you to connect a terminal emulator to the console port.
nView and change the configuration of individual switch features or settings.
nManage the running configuration and startup configuration of the switch, including the following:
oTransferring files between the switch and your mobile device
oSharing configuration files from your mobile device
oCopying the running configuration to the startup configuration
nAccess the switch CLI.
For more information about the Aruba CX mobile app, see:
www.arubanetworks.com/products/networking/switches/cx-mobileapp.
Aruba NetEdit
Aruba NetEdit enables the automation of multidevice configuration change workflows without the
overhead of programming.
The key capabilities of NetEdit include the following:
nIntelligent configuration with validation for consistency and compliance
nTime savings by simultaneously viewing and editing multiple configurations
AOS-CX 10.13 Fundamentals Guide | (6300, 6400 Switch Series) 17
nCustomized validation tests for corporate compliance and network design
nAutomated large-scale configuration deployment without programming
nAbility to track changes to hardware, software, and configurations (whether made through NetEdit or
directly on the switch) with automated versioning
For more information about Aruba NetEdit, search for NetEdit at the following website:
www.hpe.com/support/hpesc
Ansible modules
Ansible is an open-source IT automation platform.
Aruba publishes a set of Ansible configuration management modules designed for switches running
AOS-CX software. The modules are available from the following places:
nThe arubanetworks.aoscx_role role in the Ansible Galaxy at:
https://galaxy.ansible.com/arubanetworks/aoscx_role
nThe aoscx-ansible-role at the following GitHub repository: https://github.com/aruba/aoscx-ansible-
role
AOS-CX Web UI
The Web UI gives you quick and easy visibility into what is happening on your switch, providing faster
problem detection, diagnosis, and resolution. The Web UI provides dashboards and views to monitor
the status of the switch, including easy to read indicators for: power supply, temperature, fans, CPU use,
memory use, log entries, system information, firmware, interfaces, VLANs, and LAGs. In addition, you
use the Web UI to access the Network Analytics Engine, run certain diagnostics, and modify some
aspects of the switch configuration.
AOS-CX REST API
Switches running the AOS-CX software are fully programmable with a REST (REpresentational State
Transfer) API, allowing easy integration with other devices both on premises and in the cloud. This
programmability—combined with the Aruba Network Analytics Engine—accelerates network
administrator understanding of and response to network issues.
The AOS-CX REST API enables programmatic access to the AOS-CX configuration and state database at
the heart of the switch. By using a structured model, changes to the content and formatting of the CLI
output do not affect the programs you write. And because the configuration is stored in a structured
database instead of a text file, rolling back changes is easier than ever, thus dramatically reducing a risk
of downtime and performance issues.
The AOS-CX REST API is a web service that performs operations on switch resources using HTTPS POST,
GET,PUT, and DELETE methods.
A switch resource is indicated by its Uniform Resource Identifier (URI). A URI can be made up of several
components, including the host name or IP address, port number, the path, and an optional query
string. The AOS-CX operating system includes the AOS-CX REST API Reference, which is a web interface
based on the Swagger UI. The AOS-CX REST API Reference provides the reference documentation for the
REST API, including resources URIs, models, methods, and errors. The AOS-CX REST API Reference shows
most of the supported read and write methods for all switch resources.
About AOS-CX | 18
In-band and out-of-band management
Management communications with a managed switch can be either of the following:
In band
In-band management communications occur through ports on the line modules of the switch, using
common communications protocols such as SSH and SNMP.
When you use an in-band management connection, management traffic from that connection uses
the same network infrastructure as user data. User data uses the data plane, which is responsible
for moving data from source to destination. Management traffic that uses the data plane is more
likely to be affected by traffic congestion and other issues affecting the user network.
Out of band
OOBM (out-of-band management) communications occur through a dedicated serial or USB console
port or though a dedicated networked management port.
OOBM operates on a management plane that is separate from the data plane used by data traffic on
the switch and by in-band management traffic. That separation means that OOBM can continue to
function even during periods of traffic congestion, equipment malfunction, or attacks on the
network. In addition, it can provide improved switch security: a properly configured switch can limit
management access to the management port only, preventing malicious attempts to gain access
through the data ports.
Networked OOBM typically occurs on a management network that connects multiple switches. It has
the added advantage that it can be done from a central location and does not require an individual
physical cable from the management station to the console port of each switch.
SNMP-based management support
The AOS-CX operating system provides SNMP read access to the switch. SNMP support includes support
of industry-standard MIB (Management Information Base) plus private extensions, including SNMP
events, alarms, history, statistics groups, and a private alarm extension group. SNMP access is disabled
by default.
User accounts
To view or change configuration settings on the switch, users must log in with a valid account.
Authentication of user accounts can be performed locally on the switch, or by using the services of an
external TACACS+ or RADIUS server.
Two types of user accounts are supported:
nOperators: Operators can view configuration settings, but cannot change them. No operator
accounts are created by default.
nAdministrators: Administrators can view and change configuration settings. A default locally stored
administrator account is created with username set to admin and no password. You set the
administrator account password as part of the initial configuration procedure for the switch.
Chapter 3
Initial Configuration
Initial Configuration
Perform the initial configuration of a factory default switch using one of the following methods:
nLoad a switch configuration using zero-touch provisioning (ZTP). When ZTP is used, the configuration
is loaded from a server automatically when the switch booted from the factory default configuration.
nConnect to the switch wirelessly with a mobile device through Bluetooth, and use the Aruba CX
Mobile App to deploy an initial configuration from a provided template. The template you choose
during the deployment process determines how the management interface is configured. Optionally,
as the final deployment step, you can select to import the switch into NetEdit through a WiFI
connection to the NetEdit server.
Alternatively, you can use the Aruba CX Mobile App to manually configure switch settings and features
for a subset of the features you can configure using the CLI. You can also access the CLI through the
mobile application.
nConnect the management port on the switch to your network, and then use SSH client software to
reach the switch from a computer connected to the same network. This requires that a DHCP server
is installed on the network. Configure switch settings and features by executing CLI commands.
nConnect a computer running terminal emulation software to the console port on the switch.
Configure switch settings and features by executing CLI commands.
Initial configuration using ZTP
Zero Touch Provisioning (ZTP) configures a switch automatically from a remote server.
Prerequisites
nThe switch must be in the factory default configuration.
Do not change the configuration of the switch from its factory default configuration in any way, including
by setting the administrator password.
nYour network administrator or installation site coordinator must provide a Category 6 (Cat6) cable
connected to the network that provides access to the servers used for Zero Touch Provisioning (ZTP)
operations.
Procedure
1. Connect the network cable to the out-of-band management port on the switch. If your network
administrator or installation site coordinator has instructed you to connect network cable to a
data port, connect the cable to that data port instead.
See the Installation Guide for switch to determine the location of the switch ports.
2. If the switch is powered on, power off the switch.
3. Power on the switch. During the ZTP operation, the switch might reboot if a new firmware image
is being installed. ZTP goes to "Failed" state if the switch receives DHCP IP for vlan1 and does not
receive any ZTP options within 60 seconds.
AOS-CX 10.13 Fundamentals Guide 19
Initial Configuration | 20
Initial configuration using the Aruba CX mobile app
This procedure describes how to use your mobile device to connect to the Bluetooth interface of the
switch to connect to the switch for the first time so that you can configure basic operational settings
using the Aruba CX mobile app.
Prerequisites
nYou have obtained the USB Bluetooth adapter that was shipped with the switch. Information about
the make and model of the supported adapter is included in the information about the Aruba CX
mobile app in the Apple Store or Google Play.
nThe Aruba CX mobile app must be installed on your mobile device.
nBluetooth must be enabled on your mobile device.
nYour mobile device must be within the communication range of the Bluetooth adapter.
nIf you are planning to import the switch into NetEdit, your mobile device must be able to use a Wi-Fi
connection—not Bluetooth—to access the NetEdit server.
If your mobile device does not support simultaneous Bluetooth and Wi-Fi connections, you must use
the NetEdit interface to import the switch at a later time. You can use the Devices tab to display the IP
address of the switches you configured using your mobile device.
nThe switch must be installed and powered on, with the network operating system boot sequence
complete.
For information about installing and powering on the switch, see the Installation Guide for the switch.
Because you are using this mobile application to configure the switch through the Bluetooth interface, it
is not necessary to connect a console to the switch.
nBluetooth and USB must be enabled on the switch. On switches shipped from the factory, Bluetooth
and USB are enabled by default.
Procedure
1. Install the USB Bluetooth adapter in the USB port of the switch.
For switches that have multiple management modules, you must install the USB Bluetooth
adapter in the USB port of the active management module. Typically, the active management
module is the module in slot5. On the 6400, the active management module is typically installed
in slot 1. When configuring a stack, a USB Bluetooth adapter must be installed on each 6300
switch in the stack.
Switches shipped from the factory have both USB and Bluetooth enabled by default.
For information about the location of the USB port on the switch, see the Installation Guide for the
switch.
2. Use the Bluetooth settings on your mobile device to pair and connect the switch to your mobile
device.
If you are in range of multiple Bluetooth devices, more than one device is displayed on the list of
available devices. Switches running the AOS-CX operating system are displayed in the following
format:
Switch_model -Serial_number
For example: 8325-987654X1234567 or 8320-AB12CDE123
A switch supports one active Bluetooth connection at a time.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305
  • Page 306 306
  • Page 307 307
  • Page 308 308
  • Page 309 309
  • Page 310 310
  • Page 311 311
  • Page 312 312
  • Page 313 313
  • Page 314 314
  • Page 315 315
  • Page 316 316
  • Page 317 317
  • Page 318 318
  • Page 319 319
  • Page 320 320
  • Page 321 321
  • Page 322 322
  • Page 323 323
  • Page 324 324
  • Page 325 325
  • Page 326 326
  • Page 327 327
  • Page 328 328
  • Page 329 329
  • Page 330 330
  • Page 331 331
  • Page 332 332
  • Page 333 333
  • Page 334 334
  • Page 335 335
  • Page 336 336
  • Page 337 337
  • Page 338 338
  • Page 339 339
  • Page 340 340
  • Page 341 341
  • Page 342 342
  • Page 343 343
  • Page 344 344
  • Page 345 345
  • Page 346 346
  • Page 347 347
  • Page 348 348
  • Page 349 349
  • Page 350 350
  • Page 351 351
  • Page 352 352
  • Page 353 353
  • Page 354 354
  • Page 355 355
  • Page 356 356
  • Page 357 357
  • Page 358 358
  • Page 359 359
  • Page 360 360
  • Page 361 361
  • Page 362 362
  • Page 363 363
  • Page 364 364
  • Page 365 365
  • Page 366 366
  • Page 367 367
  • Page 368 368
  • Page 369 369
  • Page 370 370
  • Page 371 371
  • Page 372 372
  • Page 373 373
  • Page 374 374
  • Page 375 375
  • Page 376 376
  • Page 377 377
  • Page 378 378
  • Page 379 379
  • Page 380 380
  • Page 381 381
  • Page 382 382
  • Page 383 383
  • Page 384 384
  • Page 385 385
  • Page 386 386
  • Page 387 387
  • Page 388 388
  • Page 389 389
  • Page 390 390
  • Page 391 391
  • Page 392 392
  • Page 393 393
  • Page 394 394
  • Page 395 395
  • Page 396 396
  • Page 397 397
  • Page 398 398
  • Page 399 399
  • Page 400 400
  • Page 401 401
  • Page 402 402
  • Page 403 403
  • Page 404 404
  • Page 405 405
  • Page 406 406
  • Page 407 407
  • Page 408 408
  • Page 409 409
  • Page 410 410
  • Page 411 411
  • Page 412 412
  • Page 413 413
  • Page 414 414
  • Page 415 415
  • Page 416 416
  • Page 417 417
  • Page 418 418
  • Page 419 419
  • Page 420 420
  • Page 421 421
  • Page 422 422
  • Page 423 423
  • Page 424 424
  • Page 425 425
  • Page 426 426
  • Page 427 427
  • Page 428 428
  • Page 429 429
  • Page 430 430
  • Page 431 431
  • Page 432 432
  • Page 433 433
  • Page 434 434
  • Page 435 435
  • Page 436 436
  • Page 437 437
  • Page 438 438
  • Page 439 439
  • Page 440 440
  • Page 441 441

Aruba 6300, 6400 Switch Series User guide

Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI