Users Guide

The circuit ID identies the port originating the protocol data unit (PDU) and has the interface details.
The remote ID is congurable between the switch MAC address, the hostname, or a custom string. To set the remote ID, enable the
relay up-front in reload-type sub mode. If you enable the relay, by default, the remote ID is set to MAC address.
Software Upgrade Using BMP
BMP simplies switch conguration by allowing you to boot images and run congurations that are specied in a DHCP server and also by
automatically downloading les from a le server.
In a network topology with a large number of devices, use BMP to easily administer, upgrade, and maintain your devices.
Congure Auto-Conguration mode using the reload-type bmp command. Reload the switch in Conguration mode using the reload
command.
Apply Congurations Using BMP Scripts
With Dell EMC Networking OS version 9.1(0.0) or later, Open Automation supports a scripting environment when a BMP or Normal reload
occurs. BMP uses pre-conguration scripts, while a Normal reload-type uses an auto-exec script. The BMP post-conguration script runs
on its own, without any BMP or Normal reload-type restrictions.
Pre–conguration Scripts
In BMP, the Dell EMC Networking OS rst accesses the image, then the conguration le or pre–conguration script from the DHCP oer.
Use pre–conguration scripts to:
verify the integrity of the Dell EMC Networking OS image the DHCP oer downloads
dynamically decide what types of congurations to apply to your system based on various factors such as network reachability, port
status, or neighbor discovery
use LLDP to monitor and generate reports for CPU and memory utilization, port trac status, and to perform link and topology
checking
You can provide a pre–conguration script in DHCP option 209 to either congure the switch or download a conguration le. The script
can download a conguration le or apply CLI commands. If present in the downloaded conguration, post-conguration script CLIs
execute.
You can set the system to retry downloading a conguration up to six times or to automatically save the downloaded conguration or script
on the switch.
After the conguration applies, it triggers a post–conguration script to ensure that the congurations and switch functions are correct.
Dene conguration parameters on the DHCP server for each chassis based on the chassis MAC Address or Vendor–Class–Identier in
DHCP oer 60 or a combination of both.
The conguration scripts such as Perl, Python, and Ruby are supported if you pre-installed the SmartScript package on the system.
The system supports pre–conguration scripts in EXPECT, TCLSH, and ZSH.
26
Bare Metal Provisioning