Service Manual

Relay agent (optional) — an intermediary network device that passes messages between the DHCP
clients and the DHCP server when the server is not on the same subnet. It can also provide IP
addresses for multiple subnets.
For more information, refer to Domain Name Server Settings and File Server Settings.
Industry Standard Upgrades with BMP
Dell Networking OS follows the Industry Standard Upgrades with BMP. Following are the steps to perform
the upgrade process:
1. Chassis Loads in BMP mode.
2. The BMP_BOOT is a special variable in Nonvolatile Random Access Memory (NVRAM) for Industry
Standard Upgrade during BMP BOOT process.
3. The BMP_BOOT variable in NVRAM validates the presence of BOOT configuration.
4. If the BMP_BOOT variable is not configured, the system initiates the DHCP process and receives the
offer. However, if the BMP_BOOT variable is configured, the system applies and commits the BOOT
configurations present in the NORMAL_BOOT variable. Then, the system starts the DHCP process
and receives the offer.
5. The offer validates the presence of image file.
6. If the image file is present in the DHCP offer, the system validates the current active boot partition
with the DHCP offer image header.
7. If the image header matches, the system skips the image file download process and validates the
presence of configuration file in the offer.
8. If the image header mismatches, the system initiates the image upgrade process.
9. The system validates the BMP_BOOT variable in the NVRAM as part of the upgrade process. If the
BMP_BOOT variable is not configured, the system assigns the inactive boot partition to BMP_BOOT
variable. Then, it stores the copy of the current BOOT parameters in NORMAL_BOOT variable of
NVRAM. It also upgrades the image to the inactive boot partition.
10. The BMP process exits and the system cleans up the BMP_BOOT and NORMAL_BOOT variables, if
the configuration or script file is not present in the DHCP offer. However, if the configuration or
script file is present, download and apply the configuration or script file.
11. The system validates the auto-save BMP option. If the auto-save option is enabled, the system
commits the configuration changes and cleans up the BMP_BOOT variables and exits the BMP
process. If the
auto-save option is disabled, the changes to the configurations do not take effect.
The system cleans up the BMP_BOOT and NORMAL_BOOT variables and exits the BMP process.
BMP Process Overview
When your system boots up in default BMP mode, the following items are requested.
1. The current (new) Dell Networking OS build image.
2. The configuration file or preconfiguration script (EXPECT, TCL, or Z-shell [ZSH] script).
3. A list of checksums for all these components.
NOTE: If you already installed the SmartScripts package, the preconfiguration scripts can be in Perl,
Python or Ruby.
Bare Metal Provisioning
17